0001159167-15-000022.txt : 20150501 0001159167-15-000022.hdr.sgml : 20150501 20150501093844 ACCESSION NUMBER: 0001159167-15-000022 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 10 CONFORMED PERIOD OF REPORT: 20150328 FILED AS OF DATE: 20150501 DATE AS OF CHANGE: 20150501 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: 1227 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36414 FILM NUMBER: 15822215 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-Q 1 irbt-2015328x10q.htm 10-Q IRBT-2015.3.28-10Q
 
 
 

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
______________________________________________ 
FORM 10-Q
 ______________________________________________
ý
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
FOR THE QUARTERLY PERIOD ENDED March 28, 2015
OR
¨
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
FOR THE TRANSITION PERIOD FROM              TO             
COMMISSION FILE NUMBER 001-36414
______________________________________________ 
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)
______________________________________________ 
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 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 number of shares outstanding of the Registrant’s Common Stock as of April 27, 2015 was 29,724,183.

 
 
 
 
 
        


iROBOT CORPORATION
FORM 10-Q
THREE MONTHS ENDED MARCH 28, 2015
INDEX
 
Page
PART I: FINANCIAL INFORMATION
 
 
Item 1. Financial Statements
 
 
 
 
 

2




iROBOT CORPORATION
CONSOLIDATED BALANCE SHEETS
(unaudited)
 
 
March 28,
2015
 
December 27,
2014
 
(in thousands)
ASSETS
Current assets:
 
 
 
Cash and cash equivalents
$
183,661

 
$
185,957

Short term investments
37,256

 
36,166

Accounts receivable, net of allowance of $67 at March 28, 2015 and December 27, 2014
37,705

 
71,056

Unbilled revenue
633

 
2,614

Inventory
49,698

 
47,857

Deferred tax assets
22,030

 
21,505

Other current assets
9,501

 
9,704

   Total current assets
340,484

 
374,859

Property and equipment, net
30,501

 
31,297

Deferred tax assets
8,393

 
8,409

Goodwill
48,751

 
48,751

Intangible assets, net
18,274

 
19,146

Other assets
11,265

 
10,751

   Total assets
$
457,668

 
$
493,213

LIABILITIES, REDEEMABLE CONVERTIBLE PREFERRED STOCK AND
 STOCKHOLDERS’ EQUITY
Current liabilities:
 
 
 
Accounts payable
$
35,666

 
$
60,256

Accrued expenses
14,322

 
18,701

Accrued compensation
7,805

 
16,235

Deferred revenue and customer advances
1,769

 
3,849

   Total current liabilities
59,562

 
99,041

Long term liabilities
3,819

 
3,736

Commitments and contingencies (Note 6)


 


Redeemable convertible preferred stock, 5,000,000 shares authorized and none outstanding

 

Common stock, $0.01 par value, 100,000,000 shares authorized; 29,707,029 and 29,644,602 shares issued and outstanding at March 28, 2015 and December 27, 2014, respectively
297

 
297

Additional paid-in capital
248,385

 
249,409

Retained earnings
145,635

 
140,881

Accumulated other comprehensive loss
(30
)
 
(151
)
   Total stockholders’ equity
394,287

 
390,436

   Total liabilities, redeemable convertible preferred stock and stockholders’ equity
$
457,668

 
$
493,213

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

3


iROBOT CORPORATION
CONSOLIDATED STATEMENTS OF INCOME
(in thousands, except per share amounts)
(unaudited)
 
 
Three Months Ended
 
March 28, 2015
 
March 29, 2014
Revenue
$
117,961

 
$
114,204

Cost of revenue (1)
64,253

 
62,494

Gross margin
53,708

 
51,710

Operating expenses:
 
 
 
Research and development (1)
19,032

 
16,934

Selling and marketing (1)
14,188

 
14,532

General and administrative (1)
12,589

 
12,264

Total operating expenses
45,809

 
43,730

Operating income
7,899

 
7,980

Other expense, net
(794
)
 
(187
)
Income before income taxes
7,105

 
7,793

Income tax expense
2,351

 
2,513

Net income
$
4,754

 
$
5,280

Net income per share
 
 
 
Basic
$
0.16

 
$
0.18

Diluted
$
0.16

 
$
0.18

Number of weighted average common shares used in calculations per share
 
 
 
Basic
29,653

 
29,189

Diluted
30,230

 
30,033

 __________________________
(1)
Total stock-based compensation recorded in the three months ended March 28, 2015 and March 29, 2014 included in the above figures breaks down by expense classification as follows:
 
Three Months Ended
 
March 28, 2015
 
March 29, 2014
Cost of revenue
$
215

 
$
169

Research and development
832

 
731

Selling and marketing
309

 
338

General and administrative
1,751

 
1,840

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

4


iROBOT CORPORATION
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(in thousands)
(unaudited)
 
 
Three Months Ended
 
March 28, 2015
 
March 29, 2014
Net income
$
4,754

 
$
5,280

Other comprehensive income, net of tax:
 
 
 
Unrealized gains/(losses) on investments, net of tax
121

 
(136
)
Total comprehensive income
$
4,875

 
$
5,144

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

5


iROBOT CORPORATION
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
(unaudited)
 
Three Months Ended
 
March 28,
2015
 
March 29,
2014
Cash flows from operating activities:
 
 
 
Net income
$
4,754

 
$
5,280

Adjustments to reconcile net income to net cash provided by (used in) operating activities:
 
 
 
Depreciation and amortization
3,561

 
3,142

(Gain) Loss on disposal of assets
22

 
(10
)
Stock-based compensation
3,107

 
3,078

Deferred income taxes, net
(102
)
 
1,912

Tax benefit of excess stock-based compensation deductions
(560
)
 
(2,231
)
Non-cash director deferred compensation
38

 
11

Changes in operating assets and liabilities — (use) source
 
 
 
Accounts receivable
33,351

 
2,808

Unbilled revenue
1,981

 
(75
)
Inventory
(1,998
)
 
4,080

Other assets
203

 
(3,588
)
Accounts payable
(21,835
)
 
(7,924
)
Accrued expenses
(4,374
)
 
(1,399
)
Accrued compensation
(8,430
)
 
(11,862
)
Deferred revenue and customer advances
(2,080
)
 
(665
)
Long term liabilities
83

 
(319
)
Net cash provided by (used in) operating activities
7,721

 
(7,762
)
Cash flows from investing activities:
 
 
 
Additions of property and equipment
(4,445
)
 
(2,177
)
Change in other assets
(515
)
 

Purchases of investments
(3,541
)
 
(11,211
)
Sales of investments
2,500

 
2,500

Net cash used in investing activities
(6,001
)
 
(10,888
)
Cash flows from financing activities:
 
 
 
Proceeds from stock option exercises
1,466

 
6,957

Income tax withholding payment associated with restricted stock vesting
(1,118
)
 
(1,118
)
Stock repurchases
(4,924
)
 

Tax benefit of excess stock-based compensation deductions
560

 
2,231

Net cash provided by (used in) financing activities
(4,016
)
 
8,070

Net decrease in cash and cash equivalents
(2,296
)
 
(10,580
)
Cash and cash equivalents, at beginning of period
185,957

 
165,404

Cash and cash equivalents, at end of period
$
183,661

 
$
154,824

Supplemental disclosure of cash flow information:
 
 
 
Cash paid for income taxes
$
1,040

 
$
3,284

Non-cash investing and financing activities:
 
 
 
Transfer of inventory to property and equipment
$
157

 
$
637

Additions of property and equipment included in accounts payable
$
480

 
$
1,373

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

6


iROBOT CORPORATION
Notes To Consolidated Financial Statements
(unaudited)
1. Description of 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, to a lesser extent, government and commercial 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 to the current year presentation. iRobot has prepared the accompanying unaudited consolidated financial statements in conformity with accounting principles generally accepted in the United States of America.
The accompanying unaudited financial data as of March 28, 2015 and for the three months ended March 28, 2015 and March 29, 2014 has been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission (SEC). Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States have been condensed or omitted pursuant to such rules and regulations. However, the Company believes that the disclosures are adequate to make the information presented not misleading. The year-end balance sheet data was derived from audited financial statements, but does not include all disclosures required by accounting principles generally accepted in the United States. These consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto included in its Annual Report on Form 10-K for the fiscal year ended December 27, 2014, filed with the SEC on February 13, 2015.
In the opinion of management, all adjustments necessary to state fairly the Company's statement of financial position as of March 28, 2015 and results of operations and cash flows for the periods ended March 28, 2015 and March 29, 2014 have been made. The results of operations and cash flows for any interim period are not necessarily indicative of the operating results and cash flows for the full fiscal year or any future periods.
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, valuation of goodwill and intangible assets, 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 end on the Saturday that falls closest to the last day of the third month of each quarter.

7

iROBOT CORPORATION
Notes to Consolidated Financial Statements - (Continued)

Revenue Recognition
The Company derives its revenue from product sales and, to a lesser extent, government 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 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 and Canadian resellers of home robots are typically subject to agreements allowing for limited rights of return, rebates and price protection. The Company also provides limited rights of returns for direct-to-consumer sales generated through its on-line stores. Accordingly, the Company reduces revenue for its estimates of liabilities for these rights of return, rebates and price protection at the time the related sale is recorded. These estimates for rights of return are directly based on specific terms and conditions included in the reseller agreements, historical returns experience and various other assumptions that the Company believes are reasonable under the circumstances. In the case of new product introductions, the estimates for returns applied to the new products are based upon the estimates for the most similar predecessor products until such time that the Company has enough actual returns experience for the new products, which is typically two holiday returns cycles. At that time, the Company incorporates that data into the development of returns estimates for the new products. The Company updates its analysis of returns on a quarterly basis. If actual returns differ significantly from the Company's estimates, or if modifications to individual reseller agreements are entered into that impact their rights of returns, such differences could result in an adjustment to previously established reserves and could have a material impact, either favorably or unfavorably, on the Company’s results of operations for the period in which the actual returns become known or the reseller agreement is modified. 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 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 estimated 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 March 28, 2015, fiscal years 2012 through 2014 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.
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, time-based restricted stock units and performance-based restricted stock units is measured based on the closing fair market value of the Company's common stock on the date of grant. For performance-based restricted stock units, the compensation costs will be subsequently adjusted for assumptions of achievement during the period in which the assumption of achievement changes, as applicable. The Company recognizes stock-based compensation as expense ratably on a straight-line basis over the requisite service period, net of estimated forfeitures.



8

iROBOT CORPORATION
Notes to Consolidated Financial Statements - (Continued)


Net Income Per Share
The following table presents the calculation of both basic and diluted net income per share:
 
 
Three Months Ended
 
(In thousands, except per share amounts)
 
March 28, 2015
 
March 29, 2014
Net income
$
4,754

 
$
5,280

Weighted-average shares outstanding
29,653

 
29,189

Dilutive effect of employee stock options and restricted shares
577

 
844

Diluted weighted-average shares outstanding
30,230

 
30,033

Basic income per share
$
0.16

 
$
0.18

Diluted income per share
$
0.16

 
$
0.18


Restricted stock units and stock options representing approximately 0.5 million and 0.1 million shares of common stock for the three month periods ended March 28, 2015 and March 29, 2014, 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 examinations by federal and state tax authorities is closed for fiscal years prior to 2011. Federal and state carryforward attributes that were generated prior to fiscal year 2011 may still be adjusted upon examination by the Internal Revenue Service (IRS) or state tax authorities if they either have been or will be used in a period for which the statute of limitations is still open.

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, generation of tax credits compared to future utilization of credits, or changes in tax laws or regulations. The Company's income tax provision and its assessment of the ability to realize its deferred tax assets involve significant judgments and estimates. The Company is currently generating state research credits that exceed the amount being utilized. As a result of this trend, a valuation allowance may be needed in the future related to these state tax credits.

The Company recorded a tax provision of $2.4 million and $2.5 million for the three month periods ended March 28, 2015 and March 29, 2014, respectively. The $2.4 million provision for the three month period ended March 28, 2015 resulted in an effective income tax rate of 33.1%. The $2.5 million provision for the three month period ended March 29, 2014 resulted in an effective income tax rate of 32.2%. The difference between the effective income tax rate of 33.1% for the three month period ended March 28, 2015 and 32.2% for the three month period ended March 29, 2014 was primarily due to a decrease in pre-tax income for the three month period ended March 28, 2015 as compared to the three month period ended March 29, 2014 and a smaller discrete benefit related to disqualifying dispositions of incentive stock options for the three month period ended March 28, 2015 as compared to the three month period ended March 29, 2014. The federal research and development tax credit was not in effect for the three month period ended March 29, 2014 and has not been enacted for 2015. Therefore, the effective income tax rate for the three month periods ended March 28, 2015 and March 29, 2014 do not include any benefit for the federal research and development credits.



9

iROBOT CORPORATION
Notes to Consolidated Financial Statements - (Continued)

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.
Financial Assets
The Company’s financial assets measured at fair value on a recurring basis at March 28, 2015, were as follows:
 
 
Fair Value Measurements as of
March 28, 2015
 
Level 1
 
Level 2
 
Level 3
 
(In thousands)
Description
 
 
 
 
 
Assets:
 
 
 
 
 
Money market funds
$
113,995

 
$

 
$

Corporate and government bonds

 
37,256

 

Total assets measured at fair value
$
113,995

 
$
37,256

 
$


The Company’s financial assets measured at fair value on a recurring basis at December 27, 2014, were as follows:
 
 
Fair Value Measurements as of
December 27, 2014
 
Level 1
 
Level 2
 
Level 3
 
(In thousands)
Description
 
 
 
 
 
Assets:
 
 
 
 
 
Money market funds
$
109,843

 
$

 
$

Corporate and government bonds

 
36,166

 

Total assets measured at fair value
$
109,843

 
$
36,166

 
$

In each table above, 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. The realized and unrealized gains and losses are included in comprehensive income for that period. The fair value of the Company’s bond investments is included in short term investments in its consolidated balance sheet.
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 accordance with the guidance, the Company is permitted 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. The Company completes the annual impairment evaluation during the fourth quarter of each year.

10

iROBOT CORPORATION
Notes to Consolidated Financial Statements - (Continued)

Recent Accounting Pronouncements
In February 2015, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2015-02, “Consolidation - Amendments to the Consolidation Analysis.” ASU No. 2015-02 reduces the number of consolidation models and changes the way reporting entities evaluate a variable interest entity. It is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2015.  Early adoption is permitted.  The Company is currently assessing the potential impact of ASU No. 2015-02 on its consolidated financial statements.
In August 2014, the FASB issued ASU No. 2014-15, “Presentation of Financial Statements - Going Concern.” ASU No. 2014-15 requires management of public and private companies to evaluate whether there is substantial doubt about the entity’s ability to continue as a going concern and, if so, disclose that fact. Management will also be required to evaluate and disclose whether its plans alleviate that doubt. The new standard is effective for annual periods ending after December 15, 2016, and interim periods within annual periods beginning after December 15, 2016. The Company does not believe that the impact of this amendment will be material to the Company’s consolidated financial statements.
In June 2014, the FASB issued ASU No. 2014-12, “Accounting for Share-Based Payments When the Terms of an Award Provide That a Performance Target Could Be Achieved after the Requisite Service Period.” ASU No. 2014-12 requires a reporting entity to treat a performance target that affects vesting and that could be achieved after the requisite service period as a performance condition. It is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2015. Early adoption is permitted. The Company is currently assessing the potential impact of ASU No. 2014-12 on its consolidated financial statements.
In May 2014, the FASB issued ASU No. 2014-09, “Revenue from Contracts with Customers,” which provides guidance for revenue recognition. The standard’s core principle is that a company will recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. The new guidance is effective for annual reporting periods beginning after December 15, 2016, including interim periods within that reporting period. In April 2015, the FASB proposed deferring the effective date of the new accounting guidance related to revenue recognition by one year to December 15, 2017 for annual reporting periods beginning after that date. The FASB also proposed permitting early adoption of the standard, but not before the original effective date of December 15, 2016. The Company is in the process of evaluating the impact that the adoption of the new revenue recognition standard issued in May 2014 will have on its consolidated financial statements and footnote disclosures.
In April 2014, the FASB issued ASU No. 2014-08 “Reporting Discontinued Operations and Disclosures of Disposals of Components of an Entity.” ASU No. 2014-08 changes the criteria for reporting discontinued operations and modifies related disclosure requirements. The new guidance is effective on a prospective basis for annual periods, and interim periods within those annual periods, beginning after December 15, 2014. Early adoption is permitted for new disposals (or new classifications as held for sale) that have not been reported in financial statements previously issued or available for issuance. The impact of this amendment on the Company's consolidated financial statements was not material.
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 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:
 
 
March 28, 2015
 
December 27, 2014
 
(In thousands)
Raw materials
$
8,150

 
$
9,455

Work in process

 

Finished goods
41,548

 
38,402

 
$
49,698

 
$
47,857


11

iROBOT CORPORATION
Notes to Consolidated Financial Statements - (Continued)

4. Stock Option Plans
The Company has options outstanding under three stock incentive plans: the 2004 Stock Option and Incentive Plan (the “2004 Plan”), the 2005 Stock Option and Incentive Plan (the "2005 Plan") and the Evolution Robotics, Inc. 2007 Stock Plan (the "2007 Plan" and together with the 2004 Plan and the 2005 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, with the exception of those issued under the 2007 Plan, 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 March 28, 2015, there were 3,747,285 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.
On March 6, 2015, the Company issued stock-based grants to certain employees, including executive officers. These grants included stock options totaling 95,804 shares of the Company's common stock, 168,492 time-based restricted stock units and 71,133 performance-based restricted stock units. Each of the above stock options have a per share exercise price of $34.30, the closing price of the Company's common stock on NASDAQ on March 6, 2015.
5. Accrued Expenses
Accrued expenses consist of the following:
 
 
March 28, 2015
 
December 27, 2014
 
(In thousands)
Accrued warranty
$
7,574

 
$
7,769

Accrued rent
693

 
701

Accrued direct fulfillment costs
694

 
1,346

Accrued customer deposits
640

 
702

Accrued sales tax
521

 
867

Accrued accounting fees
376

 
167

Accrued sales commissions
299

 
531

Accrued other
3,525

 
6,618

 
$
14,322

 
$
18,701



12

iROBOT CORPORATION
Notes to Consolidated Financial Statements - (Continued)

6. Commitments and Contingencies
Lease Obligations
Rental expense under operating leases for the three months ended March 28, 2015 and March 29, 2014 were $1.2 million and $1.1 million, respectively. Future minimum rental payments under operating leases were as follows as of March 28, 2015:
 
 
Operating
Leases
 
(In thousands)
Remainder of 2015
$
2,564

2016
2,668

2017
2,383

2018
2,383

2019
2,383

Thereafter
794

Total minimum lease payments
$
13,175

Outstanding Purchase Orders
At March 28, 2015, the Company had outstanding purchase orders aggregating approximately $64 million. These purchase orders, the majority of which are with contract manufacturers for the purchase of inventory in the normal course of business, are for manufacturing and non-manufacturing related goods and services, and are generally cancelable without penalty. In circumstances where we determine that we have financial exposure associated with any of these commitments, we record a liability in the period in which that exposure is identified.
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 products. The term of these indemnification agreements is generally perpetual 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 March 28, 2015 and December 27, 2014, respectively.
Warranty
The Company provides warranties on most products and has established a reserve for warranties based on identified or estimated warranty costs. The reserve is included as part of accrued expenses (Note 5) in the accompanying balance sheets.
Activity related to the warranty accrual was as follows:
 
 
Three Months Ended
 
March 28, 2015
 
March 29, 2014
 
(In thousands)
Balance at beginning of period
$
7,769

 
$
6,497

Provision
1,250

 
1,133

Warranty usage(1)
(1,445
)
 
(1,272
)
Balance at end of period
$
7,574

 
$
6,358

 
(1)
Warranty usage includes costs incurred for warranty obligations.

13

iROBOT CORPORATION
Notes to Consolidated Financial Statements - (Continued)

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 nexus in new jurisdictions with respect to sales tax. The Company has recorded a liability for potential exposure in certain 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.

7. Industry Segment, Geographic Information and Significant Customers
The Company operates in two reportable segments, the home robots business unit and the defense and security robots business unit. 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 business unit 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 business unit includes mobile robots used in the maintenance of households.
Defense and Security
The Company’s defense and security robots business unit offers products to the U.S. Department of Defense through a small U.S. government-focused sales force and distributors, and to other North American and international entities through small domestic and international sales teams, as well as through North American and international distributors. The Company’s defense and security robots are used to increase warfighters', law enforcement's, security forces' and first responders' safety and productivity.
Other
The Company’s other revenue and cost of revenue result from other smaller business units that do not meet the criteria of a reportable segment, as well as other operational costs not directly attributable to the home robots or defense and security reportable segments included in cost of revenue.

14

iROBOT CORPORATION
Notes to Consolidated Financial Statements - (Continued)

The table below presents segment information about revenue, cost of revenue, gross margin and income before income taxes:
 
 
Three Months Ended
 
(In thousands)
 
March 28, 2015
 
March 29, 2014
Revenue:
 
 
 
Home Robots
$
111,085

 
$
108,035

Defense & Security
6,526

 
5,602

Other (1)
350

 
567

Total revenue
117,961

 
114,204

Cost of revenue:

 
 
Home Robots
54,282

 
53,595

Defense & Security
4,358

 
3,518

Other (2)
5,613

 
5,381

Total cost of revenue
64,253

 
62,494

Gross margin:

 
 
Home Robots
56,803

 
54,440

Defense & Security
2,168

 
2,084

Other
(5,263
)
 
(4,814
)
Total gross margin
53,708

 
51,710

Research and development
19,032

 
16,934

Selling and marketing
14,188

 
14,532

General and administrative
12,589

 
12,264

Other income (expense), net
(794
)
 
(187
)
Income before income taxes
$
7,105

 
$
7,793


(1)
Other revenue results from other smaller business units that do not meet the criteria of a reportable segment.

(2)
Other cost of revenue results from other smaller business units that do not meet the criteria of a reportable segment, as well as other operational costs not directly attributable to the home robots or defense and security reportable segments.
Geographic Information
For the three months ended March 28, 2015 and March 29, 2014, sales to non-U.S. customers accounted for 62.0% and 60.8% of total revenue, respectively.
Significant Customers
For the three months ended March 28, 2015, the Company generated 14.9% and 11.6%, respectively, of total revenue from two of its international distributors of home robots products. For the three months ended March 29, 2014, the Company generated 20.0% and 13.1%, respectively, of total revenue from two of its international distributors of home robots products.

8. Goodwill and Other Intangible Assets
Goodwill
The carrying amount of the Company's goodwill at March 28, 2015 is $48.8 million, of which $41.1 million resulted from the acquisition of Evolution Robotics, Inc. in October 2012 and was assigned to the home robots reporting unit. $7.7 million resulted from the acquisition of Nekton Research, LLC completed in September 2008 and was assigned to the defense and security reporting unit.

15

iROBOT CORPORATION
Notes to Consolidated Financial Statements - (Continued)

Other Intangible Assets
Other intangible assets include the value assigned to completed technology and a trade name. The estimated useful lives for all of these intangible assets are three to ten years. The intangible assets are being amortized on a straight-line basis, which is consistent with the pattern that the economic benefits of the intangible assets are expected to be utilized.
Intangible assets at March 28, 2015 and December 27, 2014 consisted of the following:
 
March 28, 2015
 
December 27, 2014
 
Cost
 
Accumulated
Amortization
 
Net
 
Cost
 
Accumulated
Amortization
 
Impairment Loss
 
Net
 
(In thousands)
Completed technology
$
26,900

 
$
8,643

 
$
18,257

 
$
30,600

 
$
9,691

 
1,788

 
$
19,121

Research contracts

 

 

 
100

 
100

 

 

Tradename
100

 
83

 
17

 
800

 
775

 

 
25

Total
$
27,000

 
$
8,726

 
$
18,274

 
$
31,500

 
$
10,566

 
$
1,788

 
$
19,146

During the three month period ended March 28, 2015, the Company removed fully amortized intangible assets from its consolidated balance sheet. Amortization expense related to acquired intangible assets was $0.9 million and $0.9 million for the three months ended March 28, 2015 and March 29, 2014, respectively. The estimated future amortization expense is expected to be as follows:
 
 
(In thousands)
Remainder of 2015
$
2,610

2016
3,457

2017
3,457

2018
3,457

2019
2,818

Thereafter
2,475

Total
$
18,274



16


Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
The following discussion of the financial condition and results of operations of iRobot Corporation should be read in conjunction with the consolidated financial statements and the related notes thereto included elsewhere in this Quarterly Report on Form 10-Q and the audited financial statements and notes thereto and Management’s Discussion and Analysis of Financial Condition and Results of Operations included in our Annual Report on Form 10-K for the year ended December 27, 2014, which has been filed with the SEC. This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended, and are subject to the “safe harbor” created by those sections. In particular, statements contained in this Quarterly Report on Form 10-Q, and in the documents incorporated by reference into this Quarterly Report on Form 10-Q, that are not historical facts, including, but not limited to statements concerning new product sales, product development and offerings, Roomba, Scooba, Looj, Braava and Mirra products, PackBot tactical military robots, the Small Unmanned Ground Vehicle, FirstLook, Kobra, Ava, our home robots, defense and security robots and remote presence business units, 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 defense and security 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, including those risks and uncertainties described in our Annual Report on Form 10-K for the year ended December 27, 2014, as well as elsewhere in this Quarterly Report on Form 10-Q. We urge you to consider the risks and uncertainties discussed in our Annual Report on Form 10-K and in Item 1A contained herein 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 Quarterly Report on Form 10-Q. 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 empower people to do more. For nearly 25 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 defense and security robots perform tasks such as battlefield reconnaissance and bomb disposal, and multi-purpose tasks for law enforcement agencies and first responders, as well as certain commercial users. Our remote presence robots expand the reach of medical care by connecting physicians with patients from anywhere in the world and also provide autonomous telepresence capabilities enabling remote workers to more personally collaborate throughout the workplace. We sell our robots through a variety of distribution channels, including chain stores and other national retailers, through our on-line store, through value-added distributors and resellers, and to the U.S. military and other government agencies worldwide.
As of March 28, 2015, we had 589 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 consumer, military and enterprise markets, positions us to capitalize on the expected growth in the market for robots.
Although we have successfully launched consumer and defense and security 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 defense and security products, and our ability to successfully develop and introduce products and product enhancements into both new and existing markets.
During the three month period ended March 28, 2015, growth in certain of our international markets for home robots products drove increases in our home robots business unit revenue of 3% as compared to the three month period ended March 29, 2014. This increase resulted primarily from our Roomba 800 series robot, which was made available only to select international distributors during the latter part of the three month period ended March 29, 2014, being fully available internationally for the full three month period ended March 28, 2015. Revenue in our defense and security business unit increased 17% during the three month period ended March 28, 2015 compared to the three month period ended March 29, 2014, driven primarily by increased sales of spare parts and accessories.

17


Critical Accounting Policies and Estimates
The preparation of financial statements in conformity with generally accepted accounting principles in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenue and expenses during the reporting periods. On an ongoing basis, we evaluate our estimates and judgments, in particular those related to revenue recognition (specifically sales returns and other allowances); valuation allowances; assumptions used in valuing goodwill and intangible assets; assumptions used in valuing stock-based compensation instruments; evaluating loss contingencies; and valuation allowances for deferred tax assets. Actual amounts could differ significantly from these estimates. Our management bases its estimates and judgments on historical experience and various other factors that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities and the amounts of revenue and expenses that are not readily apparent from other sources. Additional information about these critical accounting policies may be found in the “Management’s Discussion and Analysis of Financial Condition and Results of Operations” section included in our Annual Report on Form 10-K for the fiscal year ended December 27, 2014.
Overview of Results of Operations
The following table sets forth our results of operations as a percentage of revenue for the three month periods ended March 28, 2015 and March 29, 2014:
 
 
Three Months Ended
 
March 28, 2015
 
March 29, 2014
Revenue
100.0
 %
 
100.0
 %
Cost of revenue
54.5

 
54.7

Gross margin
45.5

 
45.3

Operating expenses
 
 
 
Research and development
16.1

 
14.8

Selling and marketing
12.0

 
12.7

General and administrative
10.7

 
10.8

Total operating expenses
38.8

 
38.3

Operating income
6.7

 
7.0

Other income (expense), net
(0.7
)
 
(0.2
)
Income before income taxes
6.0

 
6.8

Income tax expense (benefit)
2.0

 
2.2

Net income
4.0
 %
 
4.6
 %
Comparison of Three Months Ended March 28, 2015 and March 29, 2014
Revenue
 
 
Three Months Ended
 
March 28, 2015
 
March 29, 2014
 
Dollar
Change
 
Percent
Change
 
 
 
(In thousands)
 
 
Total revenue
$
117,961

 
$
114,204

 
$
3,757

 
3.3
%
Total revenue for the three months ended March 28, 2015 increased to $118.0 million, or 3.3%, compared to $114.2 million for the three months ended March 29, 2014. Revenue increased approximately $3.1 million, or 2.8%, in our home robots business unit and increased approximately $0.9 million, or 16.5%, in our defense and security robots business unit.
The $3.1 million increase in revenue from our home robots business unit for the three months ended March 28, 2015 was driven by a 5.6% increase in units shipped, partially offset by a 2.1% decrease in average selling price as compared to the three months ended March 29, 2014. In the three months ended March 28, 2015, international home robots revenue increased $3.5 million, or 5.2%, and domestic home robots revenue decreased $0.4 million, or 1.0%, as compared to the three months ended

18


March 29, 2014. Total home robots shipped in the three months ended March 28, 2015 were 491,000 units compared to 465,000 units in the three months ended March 29, 2014. The increase in sales of our home robots resulted primarily from our Roomba 800 series robot, which was made available only to select international distributors during the latter part of the three month period ended March 29, 2014, and was fully available internationally for the full three month period ended March 28, 2015. Additionally, we recorded favorable adjustments to our returns reserve of $1.1 million and $0.5 million during the three month periods ended March 28, 2015 and March 29, 2014, respectively. The adjustments recorded in each of these periods resulted from lower product returns experience as compared to estimates used to establish reserves in prior periods, resulting from continued improvements in product quality, especially in the most recently released products.
The $0.9 million increase in revenue from our defense and security robots business unit for the three months ended March 28, 2015 was attributable to a $0.8 million increase in defense and security product revenue and a $0.1 million increase in contract revenue generated under research and development contracts. The $0.8 million increase in defense and security product revenue resulted primarily from increased sales of spare parts and accessories. Total defense and security robots shipped in the three months ended March 28, 2015 were 28 units compared to 38 units in the three months ended March 29, 2014, while average selling price increased from $54 thousand in the three months ended March 29, 2014 to $59 thousand in the three months ended March 28, 2015. The decrease in the number of units shipped and the increase in average selling price resulted from decreased sales of our lower-priced FirstLook robot in the three months ended March 28, 2015 as compared to the three months ended March 29, 2014.
Cost of Revenue
 
 
Three Months Ended
 
March 28, 2015
 
March 29, 2014
 
Dollar
Change
 
Percent
Change
 
(In thousands)
Total cost of revenue
$64,253
 
$62,494
 
$1,759
 
2.8%
As a percentage of total revenue
54.5%
 
54.7%
 
 
 
 
Total cost of revenue increased to $64.3 million in the three months ended March 28, 2015, compared to $62.5 million in the three months ended March 29, 2014. Cost of revenue increased $0.7 million, or 1.3%, in our home robots business unit, and increased $0.8 million, or 23.9%, in our defense and security business unit. The increase in cost of revenue for the three months ended March 28, 2015 in our home robots business unit is primarily due to the 5.6% increase in home robots units shipped as compared to the three months ended March 29, 2014, partially offset by $0.6 million of product rework costs incurred in the three months ended March 29, 2014 with no such costs recorded in the three months ended March 28, 2015. The increase in cost of revenue for the three months ended March 28, 2015 in our defense and security business unit resulted primarily from the product mix of units and spare parts sold during the three months ended March 28, 2015 compared to the three months ended March 29, 2014, partially offset by the 26.3% decrease in defense and security robots units shipped during the three months ended March 28, 2015 compared to the three months ended March 29, 2014.
Gross Margin
 
 
Three Months Ended
 
March 28, 2015
 
March 29, 2014
 
Dollar
Change
 
Percent
Change
 
(In thousands)
Total gross margin
$53,708
 
$51,710
 
$1,998
 
3.9%
As a percentage of total revenue
45.5%
 
45.3%
 
 
 
 
Gross margin increased $2.0 million, or 3.9%, to $53.7 million (45.5% of revenue) in the three months ended March 28, 2015 from $51.7 million (45.3% of revenue) in the three months ended March 29, 2014. Gross margin as a percentage of revenue in the home robots business unit increased 0.7 percentage points, and decreased 4.0 percentage points in our defense and security business unit. The 0.7 percentage point increase in the home robots business unit resulted from favorable product and customer mix in the three months ended March 28, 2015 compared to the three months ended March 29, 2014, as well as $0.6 million of product rework costs incurred in the three months ended March 29, 2014 with no such costs recorded in the three months ended March 28, 2015. The 4.0 percentage point decrease in the defense and security business unit is attributable to the product mix of units and spare parts sold during the three months ended March 28, 2015 compared to the three months ended March 29, 2014.

19


Research and Development
 
 
Three Months Ended
 
March 28, 2015
 
March 29, 2014
 
Dollar
Change
 
Percent
Change
 
(In thousands)
Total research and development
$19,032
 
$16,934
 
$2,098
 
12.4%
As a percentage of total revenue
16.1%
 
14.8%
 
 
 
 
Research and development expenses increased $2.1 million, or 12.4%, to $19.0 million (16.1% of revenue) in the three months ended March 28, 2015 from $16.9 million (14.8% of revenue) in the three months ended March 29, 2014. This increase is primarily attributable to increased people-related costs of $1.0 million associated with increased headcount, especially related to software engineers, and increased materials costs of $0.3 million during the three months ended March 28, 2015 compared to the three months ended March 29, 2014. These increases relate to our continued development of new technology and products and enhancements to existing products. Research and development expenses are expected to increase slightly for the full year of 2015 compared to 2014, but are expected to be relatively consistent as a percentage of revenue for the full year of 2015 as compared to 2014, as we continue to focus on navigation, manipulation and mapping.
Selling and Marketing
 
 
Three Months Ended
 
March 28, 2015
 
March 29, 2014
 
Dollar
Change
 
Percent
Change
 
(In thousands)
Total selling and marketing
$14,188
 
$14,532
 
$(344)
 
(2.4)%
As a percentage of total revenue
12.0%
 
12.7%
 
 
 
 
Selling and marketing expenses decreased by $0.3 million, or 2.4%, to $14.2 million (12.0% of revenue) in the three months ended March 28, 2015 from $14.5 million (12.7% of revenue) in the three months ended March 29, 2014. Marketing costs incurred during the three months ended March 29, 2014 included costs of in-store marketing displays to support the launch of the Roomba 800 series robot.
General and Administrative
 
 
Three Months Ended
 
March 28, 2015
 
March 29, 2014
 
Dollar
Change
 
Percent
Change
 
(In thousands)
Total general and administrative
$12,589
 
$12,264
 
$325
 
2.7%
As a percentage of total revenue
10.7%
 
10.8%
 
 
 
 
General and administrative expenses increased by $0.3 million, or 2.7%, to $12.6 million (10.7% of revenue) in the three months ended March 28, 2015 from $12.3 million (10.8% of revenue) in the three months ended March 29, 2014. This increase is primarily attributable to a $0.6 million increase in consulting and contractor costs in the three months ended March 28, 2015 compared to the three months ended March 29, 2014. This increase was partially offset by a favorable settlement received after enforcing certain patents representing a reimbursement of a portion of our legal costs, which resulted in a $0.5 million reduction of general and administrative expenses in the three months ended March 28, 2015.

20


Other Income (Expense), Net
 
 
Three Months Ended
 
March 28, 2015
 
March 29, 2014
 
Dollar
Change
 
Percent
Change
 
(In thousands)
Total other income (expense), net
$(794)
 
$(187)
 
$(607)
 
324.6%
As a percentage of total revenue
(0.7)%
 
(0.2)%
 
 
 
 
Other income (expense), net, amounted to $(0.8) million and $(0.2) million for the three months ended March 28, 2015 and March 29, 2014, respectively. Other income (expense), net, for the three month periods ended March 28, 2015 and March 29, 2014 consisted primarily of foreign currency exchange losses resulting from foreign currency exchange rate fluctuations, partially offset by interest income. The increased expense in the three months ended March 28, 2015 compared to the three months ended March 29, 2014 resulted primarily from the revaluation of receivables denominated in Canadian Dollars and Euros, which weakened compared to the U.S. Dollar in the three months ended March 28, 2015.
Income Tax Expense
 
 
Three Months Ended
 
March 28, 2015
 
March 29, 2014
 
Dollar
Change
 
Percent
Change
 
(In thousands)
Total income tax expense
$
2,351

 
$
2,513

 
$
(162
)
 
(6.4
)%
As a percentage of pre-tax income
33.1
%
 
32.2
%
 
 
 
 
We recorded a tax provision of $2.4 million and $2.5 million for the three month periods ended March 28, 2015 and March 29, 2014, respectively. The $2.4 million provision for the three month period ended March 28, 2015 resulted in an effective income tax rate of 33.1%. The $2.5 million provision for the three month period ended March 29, 2014 resulted in an effective income tax rate of 32.2%. The difference between the effective income tax rate of 32.2% for the three month period ended March 29, 2014 and 33.1% for the three month period ended March 28, 2015 was primarily due to a decrease in pre-tax income for the three month period ended March 28, 2015 as compared to the three month period ended March 29, 2014 and a smaller discrete benefit related to disqualifying dispositions of incentive stock options for the three month period ended March 28, 2015 as compared to the three month period ended March 29, 2014. The federal research and development tax credit was not in effect for the three month period ended March 29, 2014 and has not been enacted for 2015. Therefore, the effective income tax rates for the three month periods ended March 28, 2015 and March 29, 2014 do not include any benefit for the federal research and development credits.
Liquidity and Capital Resources
At March 28, 2015, our principal sources of liquidity were cash and cash equivalents totaling $183.7 million, short-term investments of $37.3 million and accounts receivable of $37.7 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 three months ended March 28, 2015 and March 29, 2014, we spent $4.4 million and $2.2 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 customer from China and, alternatively, allows our 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 defense and security products consists mostly of components, as well as carefully-managed levels of sub-assemblies. Our remote presence inventory consists primarily of completed units for expected future sales and component-level product. Our contract manufacturers are also responsible for purchasing and stocking components required for the production of our products, and they typically invoice us when the finished goods are shipped.

21


The balance of cash, cash equivalents and short-term investments of $220.9 million at March 28, 2015 is primarily the result of our increased profitability, as well as our on-going focus on managing working capital. In the three month period ended March 28, 2015, we generated $7.7 million of cash from operations. As of March 28, 2015, we did not have any borrowings outstanding under our working capital line of credit and had $1.9 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 three months ended March 28, 2015 was $7.7 million, compared to the $7.8 million of net cash used in operating activities for the three months ended March 29, 2014. The net cash provided by operating activities was primarily driven by an increase in cash of $30.5 million resulting from a decrease in accounts receivable of $33.4 million in 2015 compared to a decrease of $2.8 million in 2014 as a result of normal billing and collection activities and timing of the billing in the respective periods; an increase in cash of $3.8 million resulting from a decrease in other assets of $0.2 million in 2015 compared to an increase of $3.6 million in 2014 primarily as the result of a decrease in prepaid taxes of $1.0 million in 2015 compared to an increase of $2.6 million in 2014; an increase in cash of $3.4 million resulting from a decrease in accrued compensation of $8.4 million in 2015 compared to a decrease of $11.9 million in 2014 as a result of a larger pay-out of incentive compensation in 2014, offset by a decrease in cash of $16.9 million resulting from a decrease in accounts payable and accrued expenses of $26.2 million in 2015 compared to a decrease of $9.3 million in 2014 as a result of normal purchasing and vendor payment activities; and a decrease in cash of $6.1 million resulting from an increase in inventory of $2.0 million in 2015 compared to a decrease of $4.1 million in 2014.
Net cash used in investing activities for the three months ended March 28, 2015 was $6.0 million, a decrease of $4.9 million compared to the $10.9 million of net cash used in investing activities for the three months ended March 29, 2014. Capital additions were $4.4 million and $2.2 million for the three months ended March 28, 2015 and March 29, 2014, respectively. Cash used for strategic investments was $0.5 million and zero for the three months ended March 28, 2015 and March 29, 2014, respectively. The net purchase of investments was $1.0 million for the three months ended March 28, 2015 and $8.7 million for the three months ended March 29, 2014. This activity varies from period to period based upon the maturity dates of our investments, yields on the types of short instruments in which we invest, and the level of cash available for investment.
Net cash used in financing activities for the three months ended March 28, 2015 was $4.0 million, a decrease of $12.1 million compared to the $8.1 million of net cash provided by financing activities for the three months ended March 29, 2014. We generated $1.5 million and $7.0 million from the exercise of stock options during the three months ended March 28, 2015 and March 29, 2014, respectively. We generated $0.6 million and $2.2 million of tax benefits from excess stock-based compensation deductions during the three months ended March 28, 2015 and March 29, 2014, respectively. We spent $1.1 million and $1.1 million in the payment of income tax withholdings associated with restricted stock vesting during the three months ended March 28, 2015 and March 29, 2014, respectively. We spent $4.9 million and zero to repurchase our stock during the three months ended March 28, 2015 and March 29, 2014, respectively.
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 March 28, 2015, the total amount of 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 our election, at either (1) LIBOR plus a margin, currently equal to 1.0%, based on our ratio of indebtedness to Adjusted EBITDA (the Eurodollar Rate), or (2) the lender’s base rate. The lender’s base rate is equal to the highest of (1) the federal funds rate plus 0.5%, (2) the lender’s prime rate and (3) the Eurodollar Rate plus 1.0%. The credit facility termination date is December 20, 2018.
As of March 28, 2015, 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 maximum 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.

22


As of March 28, 2015, we were in compliance with all covenants under the revolving credit facility.
Letter of Credit Facility
We have an unsecured 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 letters of credit issued under the credit facility of up to 1.5% per annum of the outstanding letters of credit. The maturity date for letters of credit issued under the credit facility must be no later than 365 days following the maturity date of the credit facility.
As of March 28, 2015, we had letters of credit outstanding of $1.9 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, 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 maximum 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 March 28, 2015, 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
Our principal commitments generally consist of obligations under our working capital line of credit, leases for office space and minimum contractual obligations for services and certain components. Other obligations consist of software licensing arrangements and advertising agreements for corporate branding.
Off-Balance Sheet Arrangements
As of March 28, 2015, we had no off-balance sheet arrangements as defined in Item 303(a)(4) of Regulation S-K.
Recently Issued Accounting Pronouncements
See Footnote 2 to the Consolidated Financial Statements for a discussion of recently issued accounting pronouncements.

23


Item 3. Quantitative and Qualitative Disclosure About Market Risk

Interest Rate Sensitivity
At March 28, 2015, we had unrestricted cash and cash equivalents of $183.7 million and short term investments of $37.3 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 March 28, 2015, 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 at the time of the borrowing. At March 28, 2015, we had letters of credit outstanding of $1.9 million under our revolving letter of credit facility.
Exchange Rate Sensitivity
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.

Item 4. Controls and Procedures
Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures (as defined in Rule 13a-15(e) of the Securities Exchange Act of 1934, as amended, or the Exchange Act) as of the end of the period covered by this report. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures as of the end of the period covered by this report were effective at a reasonable assurance level in ensuring that information required to be disclosed by us in reports that we file or submit under the Exchange Act (i) is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms; and (ii) accumulated and communicated to management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely discussions regarding required disclosure. We believe that a control system, no matter how well designed and operated, cannot provide absolute assurance that the objectives of the control system are met, and no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within a company have been detected.
There was no change in our internal control over financial reporting (as defined in Rule 13a-15(f) of the Exchange Act) that occurred during the period covered by this report that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
Part II. Other Information
Item 1. 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.

24


Item 1A. Risk Factors
We operate in a rapidly changing environment that involves a number of risks that could materially affect our business, financial condition or future results, some of which are beyond our control. In addition to the other information set forth in this report, the risks and uncertainties that we believe are most important for you to consider are discussed in Part I, “Item 1A. Risk Factors” in our Annual Report on Form 10-K for the year ended December 27, 2014, which could materially affect our business, financial condition or future results. 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. There are no material changes to the Risk Factors described in our Annual Report on Form 10-K for the fiscal year ended December 27, 2014.

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
The following is a summary of our repurchases of our common stock during the three months ended March 28, 2015:
 
(a) Total number of Shares Purchased (1)
(b) Average Price Paid per Share
(c) Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs (2)
(d) Approximate Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs
Period
 
 
 
 
Fiscal month beginning December 28, 2014 and ended January 24, 2015

$


$
48,300,000

Fiscal month beginning January 25, 2015 and ended February 21, 2015
166,273

29.40

166,273

43,400,000

Fiscal month beginning February 22, 2015 and ended March 28, 2015
1,084

29.98

1,084

43,400,000

Total
167,357

$
29.40

167,357

$
43,400,000

 __________________________
(1)
Consists of shares of our common stock. All repurchases were made in open market transactions and pursuant to our previously-announced stock repurchase program.
(2)
On April 2, 2014, we announced the adoption of our stock repurchase program. Under the program, we may purchase up to $50 million of our common stock from May 1, 2014 to April 30, 2015.
Item 5. 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, Russell Campanello, EVP, Human Resources & Corporate Communications, Alison Dean, Chief Financial Officer, Paolo Pirjanian, Chief Technology Officer, Glen Weinstein, EVP, Chief Legal Officer, and George McNamee, Director) have entered into trading plans (each a “Plan” and collectively, the “Plans”) covering periods after the date of this quarterly report on Form 10-Q 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.

25


Item 6. Exhibits
 
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 Quarterly Report on Form 10-Q for the quarter ended March 28, 2015 formatted in XBRL (eXtensible Business Reporting Language): (i) the Consolidated Balance Sheets, (ii) the Consolidated Statements of Income, (iii) the Consolidated Statements of Comprehensive Income, (iv) the Consolidated Statements of Cash Flows, and (v) related notes to these financial statements
 __________________________
*
Filed herewith
**
Furnished herewith



26


SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
 
 
iROBOT CORPORATION
 
 
 
Date: May 1, 2015
By:
/s/ Alison Dean
 
 
Alison Dean
 
 
Executive Vice President and Chief Financial Officer (Duly Authorized Officer and Principal Financial Officer)

27


EXHIBIT INDEX
 
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 Quarterly Report on Form 10-Q for the quarter ended March 28, 2015 formatted in XBRL (eXtensible Business Reporting Language): (i) the Consolidated Balance Sheets, (ii) the Consolidated Statements of Income, (iii) the Consolidated Statements of Comprehensive Income, (iv) the Consolidated Statements of Cash Flows, and (v) related notes to these financial statements
 __________________________
*
Filed herewith
**
Furnished herewith



28
EX-31.1 2 irbtexhibit31132815.htm EXHIBIT 31.1 IRBT Exhibit 31.1 3.28.15


Exhibit 31.1
Certifications
I, Colin M. Angle, certify that:
1.
I have reviewed this Quarterly Report on Form 10-Q 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: May 1, 2015
/s/ COLIN M. ANGLE
 
Colin M. Angle
Chairman of the Board and Chief Executive Officer


29
EX-31.2 3 irbtexhibit31232815.htm EXHIBIT 31.2 IRBT Exhibit 31.2 3.28.15


Exhibit 31.2
Certifications
I, Alison Dean, certify that:
1.
I have reviewed this Quarterly Report on Form 10-Q 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: May 1, 2015
/s/ ALISON DEAN
 
Alison Dean
Chief Financial Officer



30
EX-32.1 4 irbtexhibit32132815.htm EXHIBIT 32.1 IRBT Exhibit 32.1 3.28.15


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 Quarterly Report on Form 10-Q of iRobot Corporation (the “Company”) for the period ended March 28, 2015 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 Alison Dean, 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.

Date: May 1, 2015
/s/ COLIN M. ANGLE
 
Colin M. Angle
Chairman of the Board and Chief Executive Officer
 
 
Date: May 1, 2015
/s/ ALISON DEAN
 
Alison Dean
Chief Financial Officer


31
EX-101.INS 5 irbt-20150328.xml XBRL INSTANCE DOCUMENT 0001159167 2014-12-28 2015-03-28 0001159167 2015-04-27 0001159167 2014-12-27 0001159167 2015-03-28 0001159167 us-gaap:SellingAndMarketingExpenseMember 2013-12-29 2014-03-29 0001159167 us-gaap:GeneralAndAdministrativeExpenseMember 2014-12-28 2015-03-28 0001159167 us-gaap:ResearchAndDevelopmentExpenseMember 2014-12-28 2015-03-28 0001159167 us-gaap:GeneralAndAdministrativeExpenseMember 2013-12-29 2014-03-29 0001159167 us-gaap:CostOfSalesMember 2014-12-28 2015-03-28 0001159167 us-gaap:SellingAndMarketingExpenseMember 2014-12-28 2015-03-28 0001159167 us-gaap:ResearchAndDevelopmentExpenseMember 2013-12-29 2014-03-29 0001159167 us-gaap:CostOfSalesMember 2013-12-29 2014-03-29 0001159167 2013-12-29 2014-03-29 0001159167 2014-03-29 0001159167 2013-12-28 0001159167 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2014-12-27 0001159167 us-gaap:FairValueInputsLevel3Member us-gaap:BondsMember 2014-12-27 0001159167 us-gaap:FairValueInputsLevel2Member us-gaap:BondsMember 2014-12-27 0001159167 us-gaap:FairValueInputsLevel3Member 2014-12-27 0001159167 us-gaap:FairValueInputsLevel1Member 2014-12-27 0001159167 us-gaap:FairValueInputsLevel2Member 2014-12-27 0001159167 us-gaap:FairValueInputsLevel2Member us-gaap:MoneyMarketFundsMember 2014-12-27 0001159167 us-gaap:FairValueInputsLevel1Member us-gaap:BondsMember 2014-12-27 0001159167 us-gaap:FairValueInputsLevel3Member us-gaap:MoneyMarketFundsMember 2014-12-27 0001159167 us-gaap:FairValueInputsLevel3Member us-gaap:MoneyMarketFundsMember 2015-03-28 0001159167 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2015-03-28 0001159167 us-gaap:FairValueInputsLevel1Member 2015-03-28 0001159167 us-gaap:FairValueInputsLevel2Member us-gaap:BondsMember 2015-03-28 0001159167 us-gaap:FairValueInputsLevel3Member us-gaap:BondsMember 2015-03-28 0001159167 us-gaap:FairValueInputsLevel1Member us-gaap:BondsMember 2015-03-28 0001159167 us-gaap:FairValueInputsLevel3Member 2015-03-28 0001159167 us-gaap:FairValueInputsLevel2Member 2015-03-28 0001159167 us-gaap:FairValueInputsLevel2Member us-gaap:MoneyMarketFundsMember 2015-03-28 0001159167 us-gaap:EmployeeStockOptionMember 2014-12-28 2015-03-28 0001159167 us-gaap:EmployeeStockOptionMember us-gaap:MaximumMember 2014-12-28 2015-03-28 0001159167 us-gaap:RestrictedStockUnitsRSUMember 2014-12-28 2015-03-28 0001159167 us-gaap:EmployeeStockOptionMember us-gaap:MinimumMember 2014-12-28 2015-03-28 0001159167 irbt:TwoThousandFivePlanMember 2005-10-10 0001159167 irbt:TwoThousandFivePlanMember 2015-03-28 0001159167 2005-10-09 2005-10-10 0001159167 us-gaap:PerformanceSharesMember 2014-12-28 2015-03-28 0001159167 2015-03-06 0001159167 irbt:DistributorTwoMember us-gaap:CustomerConcentrationRiskMember irbt:InternationalDistributorsMember 2014-12-28 2015-03-28 0001159167 irbt:DistributorOneMember us-gaap:CustomerConcentrationRiskMember irbt:InternationalDistributorsMember 2014-12-28 2015-03-28 0001159167 us-gaap:CustomerConcentrationRiskMember irbt:ForeignMember 2013-12-29 2014-03-29 0001159167 us-gaap:CustomerConcentrationRiskMember irbt:ForeignMember 2014-12-28 2015-03-28 0001159167 irbt:DistributorOneMember us-gaap:CustomerConcentrationRiskMember irbt:InternationalDistributorsMember 2013-12-29 2014-03-29 0001159167 irbt:DistributorTwoMember us-gaap:CustomerConcentrationRiskMember irbt:InternationalDistributorsMember 2013-12-29 2014-03-29 0001159167 irbt:HomeRobotsMember 2013-12-29 2014-03-29 0001159167 us-gaap:AllOtherSegmentsMember 2013-12-29 2014-03-29 0001159167 irbt:HomeRobotsMember 2014-12-28 2015-03-28 0001159167 us-gaap:AllOtherSegmentsMember 2014-12-28 2015-03-28 0001159167 irbt:DefenseAndSecurityMember 2014-12-28 2015-03-28 0001159167 irbt:DefenseAndSecurityMember 2013-12-29 2014-03-29 0001159167 us-gaap:MaximumMember 2014-12-28 2015-03-28 0001159167 irbt:NektonResearchLlcMember irbt:DefenseAndSecurityMember 2015-03-28 0001159167 irbt:EvolutionRoboticsIncErMember irbt:HomeRobotsMember 2015-03-28 0001159167 us-gaap:MinimumMember 2014-12-28 2015-03-28 0001159167 us-gaap:TradeNamesMember 2015-03-28 0001159167 irbt:ResearchContractsMember 2014-12-27 0001159167 irbt:ResearchContractsMember 2015-03-28 0001159167 us-gaap:TradeNamesMember 2014-12-27 0001159167 us-gaap:PatentedTechnologyMember 2015-03-28 0001159167 us-gaap:PatentedTechnologyMember 2014-12-27 irbt:customer xbrli:pure iso4217:USD xbrli:shares iso4217:USD xbrli:shares irbt:Segment false --01-02 Q1 2015 2015-03-28 10-Q 0001159167 29724183 Large Accelerated Filer IROBOT CORP IRBT 1346000 694000 867000 521000 702000 640000 2005-10-10 1788000 0 1788000 0 0.045 P90D P60D 2 2 60256000 35666000 71056000 37705000 18701000 14322000 167000 376000 701000 693000 531000 299000 -151000 -30000 249409000 248385000 67000 67000 900000 900000 100000 500000 493213000 457668000 374859000 340484000 109843000 0 109843000 36166000 36166000 0 0 0 0 113995000 0 113995000 37256000 37256000 0 0 0 0 36166000 37256000 165404000 154824000 185957000 183661000 -10580000 -2296000 0.01 0.01 100000000 100000000 29644602 29707029 29644602 29707029 297000 297000 5144000 4875000 0.200 0.131 0.608 0.116 0.149 0.620 64000000 62494000 3518000 53595000 5381000 4358000 54282000 5613000 64253000 3849000 1769000 21505000 22030000 8409000 8393000 3142000 3561000 0.18 0.16 0.18 0.16 0.322 0.331 16235000 7805000 2231000 560000 2231000 560000 P10Y P3Y 10566000 100000 9691000 775000 8726000 0 8643000 83000 2475000 2610000 2818000 3457000 3457000 3457000 31500000 100000 30600000 800000 27000000 0 26900000 100000 19146000 0 19121000 25000 18274000 0 18257000 17000 10000 -22000 12264000 12589000 48751000 48751000 41100000 7700000 51710000 2084000 54440000 -4814000 2168000 56803000 -5263000 53708000 7793000 7105000 2513000 2351000 3284000 1040000 -7924000 -21835000 -2808000 -33351000 -1912000 102000 -665000 -2080000 -11862000 -8430000 -4080000 1998000 -1399000 -4374000 3588000 -203000 -319000 83000 75000 -1981000 38402000 41548000 47857000 49698000 9455000 8150000 0 0 493213000 457668000 99041000 59562000 3736000 3819000 8070000 -4016000 -10888000 -6001000 -7762000 7721000 5280000 4754000 1373000 480000 -187000 -794000 2 43730000 45809000 7980000 7899000 13175000 2564000 2383000 2383000 2383000 2668000 794000 1100000 1200000 6618000 3525000 9704000 9501000 10751000 11265000 -136000 121000 11000 38000 0 515000 0 4924000 1118000 1118000 11211000 3541000 2177000 4445000 5000000 5000000 0 0 0 0 2500000 2500000 6957000 1466000 31297000 30501000 637000 157000 16934000 19032000 140881000 145635000 114204000 5602000 108035000 567000 6526000 111085000 350000 117961000 14532000 14188000 3078000 169000 1840000 731000 338000 215000 1751000 832000 309000 3107000 P5Y P0Y 71133 168492 1583682 3747285 95804 34.30 P10Y P7Y 6497000 6358000 7769000 7574000 7769000 7574000 1272000 1445000 1133000 1250000 390436000 394287000 2614000 633000 844000 577000 30033000 30230000 29189000 29653000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accrued Expenses</font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued expenses consist of the following:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="71%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 28, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 27, 2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued warranty</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,574</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,769</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued rent</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">693</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">701</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued direct fulfillment costs</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">694</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,346</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued customer deposits</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">640</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">702</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued sales tax</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">521</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">867</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued accounting fees</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">376</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">167</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued sales commissions</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">299</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">531</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,525</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,618</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,322</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,701</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation</font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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 to the current year presentation. iRobot has prepared the accompanying unaudited consolidated financial statements in conformity with accounting principles generally accepted in the United States of America.</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying unaudited financial data as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;28, 2015</font><font style="font-family:inherit;font-size:10pt;"> and for the three months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;28, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;29, 2014</font><font style="font-family:inherit;font-size:10pt;"> has been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission (SEC). Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States have been condensed or omitted pursuant to such rules and regulations. However, the Company believes that the disclosures are adequate to make the information presented not misleading. The year-end balance sheet data was derived from audited financial statements, but does not include all disclosures required by accounting principles generally accepted in the United States. These consolidated financial statements should be read in conjunction with the Company&#8217;s audited consolidated financial statements and the notes thereto included in its Annual Report on Form 10-K for the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;27, 2014</font><font style="font-family:inherit;font-size:10pt;">, filed with the SEC on February&#160;13, 2015.</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the opinion of management, all adjustments necessary to state fairly the Company's statement of financial position as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;28, 2015</font><font style="font-family:inherit;font-size:10pt;"> and results of operations and cash flows for the periods ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;28, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;29, 2014</font><font style="font-family:inherit;font-size:10pt;"> have been made. The results of operations and cash flows for any interim period are not necessarily indicative of the operating results and cash flows for the full fiscal year or any future periods.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments and Contingencies</font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Lease Obligations</font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Rental expense under operating leases for the three months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;28, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;29, 2014</font><font style="font-family:inherit;font-size:10pt;"> were </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$1.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. Future minimum rental payments under operating leases were as follows as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;28, 2015</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td width="87%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Leases</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In&#160;thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remainder of 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,564</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,668</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,383</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,383</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,383</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">794</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total minimum lease payments</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,175</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:18px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Outstanding Purchase Orders</font></div><div style="line-height:120%;padding-top:18px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">March&#160;28, 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company had outstanding purchase orders aggregating approximately </font><font style="font-family:inherit;font-size:10pt;">$64 million</font><font style="font-family:inherit;font-size:10pt;">. These purchase orders, the majority of which are with contract manufacturers for the purchase of inventory in the normal course of business, are for manufacturing and non-manufacturing related goods and services, and are generally cancelable without penalty. In circumstances where we determine that we have financial exposure associated with any of these commitments, we record a liability in the period in which that exposure is identified.</font></div><div style="line-height:120%;padding-top:18px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Guarantees and Indemnification Obligations</font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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 products. The term of these indemnification agreements is generally perpetual 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 </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;28, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;27, 2014</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:18px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Warranty</font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company provides warranties on most products and has established a reserve for warranties based on identified or estimated warranty costs. The reserve is included as part of accrued expenses (Note 5) in the accompanying balance sheets.</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Activity related to the warranty accrual was as follows:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:70.703125%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="63%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="16%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="16%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;28, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;29, 2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at beginning of period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,769</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,497</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,250</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,133</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty usage(1)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,445</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,272</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at end of period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,574</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,358</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:40px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:16px;"><font style="font-family:inherit;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty usage includes costs incurred for warranty obligations.</font></div></td></tr></table><div style="line-height:120%;padding-top:18px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Sales Taxes </font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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 nexus in new jurisdictions with respect to sales tax. The Company has recorded a liability for potential exposure in certain 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></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock Option Plans</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has options outstanding under three stock incentive plans: the 2004 Stock Option and Incentive Plan (the &#8220;2004 Plan&#8221;), the 2005 Stock Option and Incentive Plan (the "2005 Plan") and the Evolution Robotics, Inc. 2007 Stock Plan (the "2007 Plan" and together with the 2004 Plan and the 2005 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 </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">October&#160;10, 2005</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">1,583,682</font><font style="font-family:inherit;font-size:10pt;"> 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 </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">4.5%</font><font style="font-family:inherit;font-size:10pt;"> of the outstanding number of shares of common stock on the immediately preceding December&#160;31. Stock options returned to the Plans, with the exception of those issued under the 2007 Plan, 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 </font><font style="font-family:inherit;font-size:10pt;">March&#160;28, 2015</font><font style="font-family:inherit;font-size:10pt;">, there were </font><font style="font-family:inherit;font-size:10pt;">3,747,285</font><font style="font-family:inherit;font-size:10pt;"> shares available for future grant under the 2005 Plan.</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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 </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">zero</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">five</font><font style="font-family:inherit;font-size:10pt;"> years, and expire </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">seven</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">ten</font><font style="font-family:inherit;font-size:10pt;"> years from the date of grant or, if earlier, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">60</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">90</font><font style="font-family:inherit;font-size:10pt;"> 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></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On March 6, 2015, the Company issued stock-based grants to certain employees, including executive officers. These grants included stock options totaling </font><font style="font-family:inherit;font-size:10pt;">95,804</font><font style="font-family:inherit;font-size:10pt;"> shares of the Company's common stock, </font><font style="font-family:inherit;font-size:10pt;">168,492</font><font style="font-family:inherit;font-size:10pt;"> time-based restricted stock units and </font><font style="font-family:inherit;font-size:10pt;">71,133</font><font style="font-family:inherit;font-size:10pt;"> performance-based restricted stock units. Each of the above stock options have a per share exercise price of </font><font style="font-family:inherit;font-size:10pt;">$34.30</font><font style="font-family:inherit;font-size:10pt;">, the closing price of the Company's common stock on NASDAQ on March 6, 2015.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Net Income Per Share</font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the calculation of both basic and diluted net income per share:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:72.12475633528264%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="65%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="15%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="15%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands, except per share amounts)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 28, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 29, 2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,754</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,280</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,653</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,189</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dilutive effect of employee stock options and restricted shares</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">577</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">844</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted weighted-average shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,230</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,033</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic income per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.16</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.18</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted income per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.18</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted stock units and stock options representing approximately </font><font style="font-family:inherit;font-size:10pt;">0.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">0.1 million</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock for the three month periods ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;28, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">March&#160;29, 2014</font><font style="font-family:inherit;font-size:10pt;">, respectively, were excluded from the computation of diluted earnings per share for these periods because their effect would have been antidilutive.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s financial assets measured at fair value on a recurring basis at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;28, 2015</font><font style="font-family:inherit;font-size:10pt;">, were as follows:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="59%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurements as of </font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 28, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Description</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">113,995</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate and government bonds</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,256</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets measured at fair value</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">113,995</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,256</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s financial assets measured at fair value on a recurring basis at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;27, 2014</font><font style="font-family:inherit;font-size:10pt;">, were as follows:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="59%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurements as of<br clear="none"/>December 27, 2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Description</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">109,843</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate and government bonds</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,166</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets measured at fair value</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">109,843</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,166</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value Measurements</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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.</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Assets</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s financial assets measured at fair value on a recurring basis at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;28, 2015</font><font style="font-family:inherit;font-size:10pt;">, were as follows:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="59%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurements as of </font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 28, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Description</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">113,995</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate and government bonds</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,256</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets measured at fair value</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">113,995</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,256</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s financial assets measured at fair value on a recurring basis at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;27, 2014</font><font style="font-family:inherit;font-size:10pt;">, were as follows:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="59%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurements as of<br clear="none"/>December 27, 2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Description</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">109,843</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate and government bonds</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,166</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets measured at fair value</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">109,843</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,166</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In each table above, 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. The realized and unrealized gains and losses are included in comprehensive income for that period. The fair value of the Company&#8217;s bond investments is included in short term investments in its consolidated balance sheet.</font></div><div style="line-height:120%;padding-top:18px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fiscal Year-End</font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company operates and reports using a </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">52</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">-53</font><font style="font-family:inherit;font-size:10pt;"> week fiscal year ending on the Saturday closest to December&#160;31. Accordingly, the Company&#8217;s fiscal quarters end on the Saturday that falls closest to the last day of the third month of each quarter.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill and Other Intangible Assets</font></div><div style="line-height:120%;padding-top:18px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill </font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying amount of the Company's goodwill at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;28, 2015</font><font style="font-family:inherit;font-size:10pt;"> is </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$48.8 million</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$41.1 million</font><font style="font-family:inherit;font-size:10pt;"> resulted from the acquisition of Evolution Robotics, Inc. in October 2012 and was assigned to the home robots reporting unit. </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$7.7 million</font><font style="font-family:inherit;font-size:10pt;"> resulted from the acquisition of Nekton Research, LLC completed in September 2008 and was assigned to the defense and security reporting unit. </font></div><div style="line-height:120%;padding-top:18px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Intangible Assets</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other intangible assets include the value assigned to completed technology and a trade name. The estimated useful lives for all of these intangible assets are </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">ten</font><font style="font-family:inherit;font-size:10pt;"> years. The intangible assets are being amortized on a straight-line basis, which is consistent with the pattern that the economic benefits of the intangible assets are expected to be utilized.</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;28, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;27, 2014</font><font style="font-family:inherit;font-size:10pt;"> consisted of the following:</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.3125%;border-collapse:collapse;text-align:left;"><tr><td colspan="28" rowspan="1"></td></tr><tr><td width="30%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="6%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="6%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="6%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="6%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;28, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;27, 2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Impairment Loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="27" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Completed technology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,900</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,643</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,257</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,600</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,691</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,788</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,121</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research contracts</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tradename</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">83</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">800</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">775</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,726</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,274</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,500</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,566</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,788</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,146</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the three month period ended March 28, 2015, the Company removed fully amortized intangible assets from its consolidated balance sheet. Amortization expense related to acquired intangible assets was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$0.9</font><font style="font-family:inherit;font-size:10pt;"> million and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$0.9</font><font style="font-family:inherit;font-size:10pt;"> million for the three months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;28, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;29, 2014</font><font style="font-family:inherit;font-size:10pt;">, respectively. The estimated future amortization expense is expected to be as follows:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td width="87%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In&#160;thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remainder of 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,610</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,457</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,457</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,457</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,818</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,475</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,274</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill</font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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 accordance with the guidance, the Company is permitted 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. </font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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. The Company completes the annual impairment evaluation during the fourth quarter of each year.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is subject to taxation in the United States and various states and foreign jurisdictions. The statute of limitations for examinations by federal and state tax authorities is closed for fiscal years prior to 2011. Federal and state carryforward attributes that were generated prior to fiscal year 2011 may still be adjusted upon examination by the Internal Revenue Service (IRS) or state tax authorities if they either have been or will be used in a period for which the statute of limitations is still open.</font></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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, generation of tax credits compared to future utilization of credits, or changes in tax laws or regulations. The Company's income tax provision and its assessment of the ability to realize its deferred tax assets involve significant judgments and estimates. The Company is currently generating state research credits that exceed the amount being utilized. As a result of this trend, a valuation allowance may be needed in the future related to these state tax credits. </font></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recorded a tax provision of </font><font style="font-family:inherit;font-size:10pt;">$2.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.5 million</font><font style="font-family:inherit;font-size:10pt;"> for the three month periods ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;28, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">March&#160;29, 2014</font><font style="font-family:inherit;font-size:10pt;">, respectively. The </font><font style="font-family:inherit;font-size:10pt;">$2.4 million</font><font style="font-family:inherit;font-size:10pt;"> provision for the three month period ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;28, 2015</font><font style="font-family:inherit;font-size:10pt;"> resulted in an effective income tax rate of </font><font style="font-family:inherit;font-size:10pt;">33.1%</font><font style="font-family:inherit;font-size:10pt;">. The </font><font style="font-family:inherit;font-size:10pt;">$2.5 million</font><font style="font-family:inherit;font-size:10pt;"> provision for the three month period ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;29, 2014</font><font style="font-family:inherit;font-size:10pt;"> resulted in an effective income tax rate of </font><font style="font-family:inherit;font-size:10pt;">32.2%</font><font style="font-family:inherit;font-size:10pt;">. The difference between the effective income tax rate of </font><font style="font-family:inherit;font-size:10pt;">33.1%</font><font style="font-family:inherit;font-size:10pt;"> for the three month period ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;28, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">32.2%</font><font style="font-family:inherit;font-size:10pt;"> for the three month period ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;29, 2014</font><font style="font-family:inherit;font-size:10pt;"> was primarily due to a decrease in pre-tax income for the three month period ended March 28, 2015 as compared to the three month period ended March 29, 2014 and a smaller discrete benefit related to disqualifying dispositions of incentive stock options for the three month period ended March 28, 2015 as compared to the three month period ended March 29, 2014. The federal research and development tax credit was not in effect for the three month period ended March 29, 2014 and has not been enacted for 2015. Therefore, the effective income tax rate for the three month periods ended March 28, 2015 and March 29, 2014 do not include any benefit for the federal research and development credits.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Inventory</font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory consists of the following:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.4140625%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="71%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 28, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 27, 2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw materials</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,150</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,455</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work in process</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,548</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,402</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,698</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,857</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Description of Business</font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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, to a lesser extent, government and commercial research and development contracts.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2015, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2015-02, &#8220;Consolidation - Amendments to the Consolidation Analysis.&#8221; ASU No. 2015-02 reduces the number of consolidation models and changes the way reporting entities evaluate a variable interest entity. It is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2015.&#160;&#160;Early adoption is permitted.&#160;&#160;The Company is currently assessing the potential impact of ASU No. 2015-02 on its consolidated financial statements. </font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2014, the FASB issued ASU No. 2014-15, &#8220;Presentation of Financial Statements - Going Concern.&#8221; ASU No. 2014-15 requires management of public and private companies to evaluate whether there is substantial doubt about the entity&#8217;s ability to continue as a going concern and, if so, disclose that fact. Management will also be required to evaluate and disclose whether its plans alleviate that doubt. The new standard is effective for annual periods ending after December&#160;15, 2016, and interim periods within annual periods beginning after December&#160;15, 2016. The Company does not believe that the impact of this amendment will be material to the Company&#8217;s consolidated financial statements.</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2014, the FASB issued ASU No. 2014-12, &#8220;Accounting for Share-Based Payments When the Terms of an Award Provide That a Performance Target Could Be Achieved after the Requisite Service Period.&#8221; ASU No. 2014-12 requires a reporting entity to treat a performance target that affects vesting and that could be achieved after the requisite service period as a performance condition. It is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2015. Early adoption is permitted. The Company is currently assessing the potential impact of ASU No. 2014-12 on its consolidated financial statements.</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued ASU No. 2014-09, &#8220;Revenue from Contracts with Customers,&#8221; which provides guidance for revenue recognition. The standard&#8217;s core principle is that a company will recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. The new guidance is effective for annual reporting periods beginning after December 15, 2016, including interim periods within that reporting period. In April 2015, the FASB proposed deferring the effective date of the new accounting guidance related to revenue recognition by one year to December 15, 2017 for annual reporting periods beginning after that date. The FASB also proposed permitting early adoption of the standard, but not before the original effective date of December 15, 2016. The Company is in the process of evaluating the impact that the adoption of the new revenue recognition standard issued in May 2014 will have on its consolidated financial statements and footnote disclosures. </font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2014, the FASB issued ASU No. 2014-08 &#8220;Reporting Discontinued Operations and Disclosures of Disposals of Components of an Entity.&#8221; ASU No. 2014-08 changes the criteria for reporting discontinued operations and modifies related disclosure requirements. The new guidance is effective on a prospective basis for annual periods, and interim periods within those annual periods, beginning after December 15, 2014. Early adoption is permitted for new disposals (or new classifications as held for sale) that have not been reported in financial statements previously issued or available for issuance. The impact of this amendment on the Company's consolidated financial statements was not material.</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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 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></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company derives its revenue from product sales and, to a lesser extent, government 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 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 and Canadian resellers of home robots are typically subject to agreements allowing for limited rights of return, rebates and price protection. The Company also provides limited rights of returns for direct-to-consumer sales generated through its on-line stores. Accordingly, the Company reduces revenue for its estimates of liabilities for these rights of return, rebates and price protection at the time the related sale is recorded. These estimates for rights of return are directly based on specific terms and conditions included in the reseller agreements, historical returns experience and various other assumptions that the Company believes are reasonable under the circumstances. In the case of new product introductions, the estimates for returns applied to the new products are based upon the estimates for the most similar predecessor products until such time that the Company has enough actual returns experience for the new products, which is typically two holiday returns cycles. At that time, the Company incorporates that data into the development of returns estimates for the new products. The Company updates its analysis of returns on a quarterly basis. If actual returns differ significantly from the Company's estimates, or if modifications to individual reseller agreements are entered into that impact their rights of returns, such differences could result in an adjustment to previously established reserves and could have a material impact, either favorably or unfavorably, on the Company&#8217;s results of operations for the period in which the actual returns become known or the reseller agreement is modified. 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 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></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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&#8217;s final actual billing rates are greater than the estimated 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 </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">March&#160;28, 2015</font><font style="font-family:inherit;font-size:10pt;">, fiscal years 2012 through 2014 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 (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.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued expenses consist of the following:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="71%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 28, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 27, 2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued warranty</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,574</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,769</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued rent</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">693</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">701</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued direct fulfillment costs</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">694</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,346</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued customer deposits</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">640</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">702</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued sales tax</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">521</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">867</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued accounting fees</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">376</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">167</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued sales commissions</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">299</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">531</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,525</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,618</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,322</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,701</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the calculation of both basic and diluted net income per share:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:72.12475633528264%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="65%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="15%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="15%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands, except per share amounts)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 28, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 29, 2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,754</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,280</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,653</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,189</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dilutive effect of employee stock options and restricted shares</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">577</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">844</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted weighted-average shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,230</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,033</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic income per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.16</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.18</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted income per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.18</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;28, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;27, 2014</font><font style="font-family:inherit;font-size:10pt;"> consisted of the following:</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.3125%;border-collapse:collapse;text-align:left;"><tr><td colspan="28" rowspan="1"></td></tr><tr><td width="30%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="6%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="6%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="6%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="9%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="8%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="6%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;28, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;27, 2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Impairment Loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="27" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Completed technology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,900</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,643</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,257</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,600</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,691</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,788</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,121</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research contracts</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tradename</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">83</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">800</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">775</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,726</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,274</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,500</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,566</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,788</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,146</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Future minimum rental payments under operating leases were as follows as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;28, 2015</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td width="87%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Leases</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In&#160;thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remainder of 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,564</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,668</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,383</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,383</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,383</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">794</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total minimum lease payments</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,175</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory consists of the following:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.4140625%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="71%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 28, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 27, 2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw materials</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,150</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,455</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work in process</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,548</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,402</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,698</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,857</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Activity related to the warranty accrual was as follows:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:70.703125%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="63%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="16%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="16%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;28, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;29, 2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at beginning of period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,769</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,497</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,250</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,133</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty usage(1)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,445</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,272</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at end of period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,574</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,358</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:40px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:16px;"><font style="font-family:inherit;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty usage includes costs incurred for warranty obligations.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The table below presents segment information about revenue, cost of revenue, gross margin and income before income taxes:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="73%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;28, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;29, 2014</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Home Robots</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111,085</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">108,035</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Defense&#160;&amp; Security</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,526</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,602</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other (1)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">350</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">567</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenue</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">117,961</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114,204</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cost of revenue:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Home Robots</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,282</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,595</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Defense&#160;&amp; Security</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,358</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,518</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other (2)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,613</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,381</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total cost of revenue</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64,253</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,494</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross margin:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Home Robots</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,803</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,440</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Defense&#160;&amp; Security</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,168</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,084</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,263</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,814</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total gross margin</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,708</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,710</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,032</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,934</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Selling and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,188</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,532</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,589</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,264</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Other income (expense), net</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(794</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(187</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income before income taxes</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,105</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,793</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:40px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:16px;"><font style="font-family:inherit;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other revenue results from other smaller business units that do not meet the criteria of a reportable segment.</font></div></td></tr></table><div style="line-height:120%;padding-left:4px;text-align:left;padding-left:40px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:40px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:16px;"><font style="font-family:inherit;font-size:10pt;">(2)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other cost of revenue results from other smaller business units that do not meet the criteria of a reportable segment, as well as other operational costs not directly attributable to the home robots or defense and security reportable segments.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated future amortization expense is expected to be as follows:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td width="87%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In&#160;thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remainder of 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,610</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,457</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,457</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,457</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,818</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,475</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,274</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Industry Segment, Geographic Information and Significant Customers</font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company operates in </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">two</font><font style="font-family:inherit;font-size:10pt;"> reportable segments, the home robots business unit and the defense and security robots business unit. The nature of products and types of customers for the two segments vary significantly. As such, the segments are managed separately.</font></div><div style="line-height:120%;padding-top:18px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Home Robots</font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s home robots business unit 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 business unit includes mobile robots used in the maintenance of households.</font></div><div style="line-height:120%;padding-top:18px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Defense and Security</font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s defense and security robots business unit offers products to the U.S. Department of Defense through a small U.S. government-focused sales force and distributors, and to other North American and international entities through small domestic and international sales teams, as well as through North American and international distributors. The Company&#8217;s defense and security robots are used to increase warfighters', law enforcement's, security forces' and first responders' safety and productivity.</font></div><div style="line-height:120%;padding-top:18px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other</font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s other revenue and cost of revenue result from other smaller business units that do not meet the criteria of a reportable segment, as well as other operational costs not directly attributable to the home robots or defense and security reportable segments included in cost of revenue.</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The table below presents segment information about revenue, cost of revenue, gross margin and income before income taxes:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="73%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;28, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;29, 2014</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Home Robots</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111,085</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">108,035</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Defense&#160;&amp; Security</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,526</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,602</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other (1)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">350</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">567</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenue</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">117,961</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114,204</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cost of revenue:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Home Robots</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,282</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,595</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Defense&#160;&amp; Security</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,358</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,518</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other (2)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,613</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,381</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total cost of revenue</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64,253</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,494</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross margin:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Home Robots</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,803</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,440</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Defense&#160;&amp; Security</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,168</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,084</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,263</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,814</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total gross margin</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,708</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,710</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,032</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,934</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Selling and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,188</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,532</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,589</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,264</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Other income (expense), net</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(794</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(187</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income before income taxes</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,105</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,793</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:40px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:16px;"><font style="font-family:inherit;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other revenue results from other smaller business units that do not meet the criteria of a reportable segment.</font></div></td></tr></table><div style="line-height:120%;padding-left:4px;text-align:left;padding-left:40px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:40px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:16px;"><font style="font-family:inherit;font-size:10pt;">(2)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other cost of revenue results from other smaller business units that do not meet the criteria of a reportable segment, as well as other operational costs not directly attributable to the home robots or defense and security reportable segments.</font></div></td></tr></table><div style="line-height:120%;padding-top:18px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Geographic Information</font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the three months ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;28, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">March&#160;29, 2014</font><font style="font-family:inherit;font-size:10pt;">, sales to non-U.S. customers accounted for </font><font style="font-family:inherit;font-size:10pt;">62.0%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">60.8%</font><font style="font-family:inherit;font-size:10pt;"> of total revenue, respectively.</font></div><div style="line-height:120%;padding-top:18px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Significant Customers</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the three months ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;28, 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company generated </font><font style="font-family:inherit;font-size:10pt;">14.9%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">11.6%</font><font style="font-family:inherit;font-size:10pt;">, respectively, of total revenue from </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> of its international distributors of home robots products. For the three months ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;29, 2014</font><font style="font-family:inherit;font-size:10pt;">, the Company generated </font><font style="font-family:inherit;font-size:10pt;">20.0%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">13.1%</font><font style="font-family:inherit;font-size:10pt;">, respectively, of total revenue from </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> of its international distributors of home robots products.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Compensation</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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, time-based restricted stock units and performance-based restricted stock units is measured based on the closing fair market value of the Company's common stock on the date of grant. For performance-based restricted stock units, the compensation costs will be subsequently adjusted for assumptions of achievement during the period in which the assumption of achievement changes, as applicable. The Company recognizes stock-based compensation as expense ratably on a straight-line basis over the requisite service period, net of estimated forfeitures.</font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Summary of Significant Accounting Policies</font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation</font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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 to the current year presentation. iRobot has prepared the accompanying unaudited consolidated financial statements in conformity with accounting principles generally accepted in the United States of America.</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying unaudited financial data as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;28, 2015</font><font style="font-family:inherit;font-size:10pt;"> and for the three months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;28, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;29, 2014</font><font style="font-family:inherit;font-size:10pt;"> has been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission (SEC). Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States have been condensed or omitted pursuant to such rules and regulations. However, the Company believes that the disclosures are adequate to make the information presented not misleading. The year-end balance sheet data was derived from audited financial statements, but does not include all disclosures required by accounting principles generally accepted in the United States. These consolidated financial statements should be read in conjunction with the Company&#8217;s audited consolidated financial statements and the notes thereto included in its Annual Report on Form 10-K for the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;27, 2014</font><font style="font-family:inherit;font-size:10pt;">, filed with the SEC on February&#160;13, 2015.</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the opinion of management, all adjustments necessary to state fairly the Company's statement of financial position as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;28, 2015</font><font style="font-family:inherit;font-size:10pt;"> and results of operations and cash flows for the periods ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;28, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;29, 2014</font><font style="font-family:inherit;font-size:10pt;"> have been made. The results of operations and cash flows for any interim period are not necessarily indicative of the operating results and cash flows for the full fiscal year or any future periods.</font></div><div style="line-height:120%;padding-top:18px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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, valuation of goodwill and intangible assets, 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></div><div style="line-height:120%;padding-top:18px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fiscal Year-End</font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company operates and reports using a </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">52</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">-53</font><font style="font-family:inherit;font-size:10pt;"> week fiscal year ending on the Saturday closest to December&#160;31. Accordingly, the Company&#8217;s fiscal quarters end on the Saturday that falls closest to the last day of the third month of each quarter.</font></div><div style="line-height:120%;padding-top:18px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company derives its revenue from product sales and, to a lesser extent, government 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 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 and Canadian resellers of home robots are typically subject to agreements allowing for limited rights of return, rebates and price protection. The Company also provides limited rights of returns for direct-to-consumer sales generated through its on-line stores. Accordingly, the Company reduces revenue for its estimates of liabilities for these rights of return, rebates and price protection at the time the related sale is recorded. These estimates for rights of return are directly based on specific terms and conditions included in the reseller agreements, historical returns experience and various other assumptions that the Company believes are reasonable under the circumstances. In the case of new product introductions, the estimates for returns applied to the new products are based upon the estimates for the most similar predecessor products until such time that the Company has enough actual returns experience for the new products, which is typically two holiday returns cycles. At that time, the Company incorporates that data into the development of returns estimates for the new products. The Company updates its analysis of returns on a quarterly basis. If actual returns differ significantly from the Company's estimates, or if modifications to individual reseller agreements are entered into that impact their rights of returns, such differences could result in an adjustment to previously established reserves and could have a material impact, either favorably or unfavorably, on the Company&#8217;s results of operations for the period in which the actual returns become known or the reseller agreement is modified. 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 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></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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&#8217;s final actual billing rates are greater than the estimated 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 </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">March&#160;28, 2015</font><font style="font-family:inherit;font-size:10pt;">, fiscal years 2012 through 2014 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 (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.</font></div><div style="line-height:120%;padding-top:18px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Compensation</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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, time-based restricted stock units and performance-based restricted stock units is measured based on the closing fair market value of the Company's common stock on the date of grant. For performance-based restricted stock units, the compensation costs will be subsequently adjusted for assumptions of achievement during the period in which the assumption of achievement changes, as applicable. The Company recognizes stock-based compensation as expense ratably on a straight-line basis over the requisite service period, net of estimated forfeitures.</font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:18px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Net Income Per Share</font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the calculation of both basic and diluted net income per share:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:72.12475633528264%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="65%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="15%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="15%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands, except per share amounts)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 28, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 29, 2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,754</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,280</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,653</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,189</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dilutive effect of employee stock options and restricted shares</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">577</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">844</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted weighted-average shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,230</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,033</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic income per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.16</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.18</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted income per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.18</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted stock units and stock options representing approximately </font><font style="font-family:inherit;font-size:10pt;">0.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">0.1 million</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock for the three month periods ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;28, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">March&#160;29, 2014</font><font style="font-family:inherit;font-size:10pt;">, respectively, were excluded from the computation of diluted earnings per share for these periods because their effect would have been antidilutive.</font></div><div style="line-height:120%;padding-top:18px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is subject to taxation in the United States and various states and foreign jurisdictions. The statute of limitations for examinations by federal and state tax authorities is closed for fiscal years prior to 2011. Federal and state carryforward attributes that were generated prior to fiscal year 2011 may still be adjusted upon examination by the Internal Revenue Service (IRS) or state tax authorities if they either have been or will be used in a period for which the statute of limitations is still open.</font></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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, generation of tax credits compared to future utilization of credits, or changes in tax laws or regulations. The Company's income tax provision and its assessment of the ability to realize its deferred tax assets involve significant judgments and estimates. The Company is currently generating state research credits that exceed the amount being utilized. As a result of this trend, a valuation allowance may be needed in the future related to these state tax credits. </font></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recorded a tax provision of </font><font style="font-family:inherit;font-size:10pt;">$2.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.5 million</font><font style="font-family:inherit;font-size:10pt;"> for the three month periods ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;28, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">March&#160;29, 2014</font><font style="font-family:inherit;font-size:10pt;">, respectively. The </font><font style="font-family:inherit;font-size:10pt;">$2.4 million</font><font style="font-family:inherit;font-size:10pt;"> provision for the three month period ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;28, 2015</font><font style="font-family:inherit;font-size:10pt;"> resulted in an effective income tax rate of </font><font style="font-family:inherit;font-size:10pt;">33.1%</font><font style="font-family:inherit;font-size:10pt;">. The </font><font style="font-family:inherit;font-size:10pt;">$2.5 million</font><font style="font-family:inherit;font-size:10pt;"> provision for the three month period ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;29, 2014</font><font style="font-family:inherit;font-size:10pt;"> resulted in an effective income tax rate of </font><font style="font-family:inherit;font-size:10pt;">32.2%</font><font style="font-family:inherit;font-size:10pt;">. The difference between the effective income tax rate of </font><font style="font-family:inherit;font-size:10pt;">33.1%</font><font style="font-family:inherit;font-size:10pt;"> for the three month period ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;28, 2015</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">32.2%</font><font style="font-family:inherit;font-size:10pt;"> for the three month period ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;29, 2014</font><font style="font-family:inherit;font-size:10pt;"> was primarily due to a decrease in pre-tax income for the three month period ended March 28, 2015 as compared to the three month period ended March 29, 2014 and a smaller discrete benefit related to disqualifying dispositions of incentive stock options for the three month period ended March 28, 2015 as compared to the three month period ended March 29, 2014. The federal research and development tax credit was not in effect for the three month period ended March 29, 2014 and has not been enacted for 2015. Therefore, the effective income tax rate for the three month periods ended March 28, 2015 and March 29, 2014 do not include any benefit for the federal research and development credits.</font></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value Measurements</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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.</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Assets</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s financial assets measured at fair value on a recurring basis at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;28, 2015</font><font style="font-family:inherit;font-size:10pt;">, were as follows:</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="59%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurements as of </font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 28, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Description</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">113,995</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate and government bonds</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,256</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets measured at fair value</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">113,995</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,256</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s financial assets measured at fair value on a recurring basis at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;27, 2014</font><font style="font-family:inherit;font-size:10pt;">, were as follows:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="59%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurements as of<br clear="none"/>December 27, 2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Description</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">109,843</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate and government bonds</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,166</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets measured at fair value</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">109,843</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,166</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In each table above, 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. The realized and unrealized gains and losses are included in comprehensive income for that period. The fair value of the Company&#8217;s bond investments is included in short term investments in its consolidated balance sheet.</font></div><div style="line-height:120%;padding-top:18px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill</font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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 accordance with the guidance, the Company is permitted 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. </font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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. The Company completes the annual impairment evaluation during the fourth quarter of each year.</font></div><div style="line-height:120%;padding-top:18px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2015, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2015-02, &#8220;Consolidation - Amendments to the Consolidation Analysis.&#8221; ASU No. 2015-02 reduces the number of consolidation models and changes the way reporting entities evaluate a variable interest entity. It is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2015.&#160;&#160;Early adoption is permitted.&#160;&#160;The Company is currently assessing the potential impact of ASU No. 2015-02 on its consolidated financial statements. </font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2014, the FASB issued ASU No. 2014-15, &#8220;Presentation of Financial Statements - Going Concern.&#8221; ASU No. 2014-15 requires management of public and private companies to evaluate whether there is substantial doubt about the entity&#8217;s ability to continue as a going concern and, if so, disclose that fact. Management will also be required to evaluate and disclose whether its plans alleviate that doubt. The new standard is effective for annual periods ending after December&#160;15, 2016, and interim periods within annual periods beginning after December&#160;15, 2016. The Company does not believe that the impact of this amendment will be material to the Company&#8217;s consolidated financial statements.</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2014, the FASB issued ASU No. 2014-12, &#8220;Accounting for Share-Based Payments When the Terms of an Award Provide That a Performance Target Could Be Achieved after the Requisite Service Period.&#8221; ASU No. 2014-12 requires a reporting entity to treat a performance target that affects vesting and that could be achieved after the requisite service period as a performance condition. It is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2015. Early adoption is permitted. The Company is currently assessing the potential impact of ASU No. 2014-12 on its consolidated financial statements.</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued ASU No. 2014-09, &#8220;Revenue from Contracts with Customers,&#8221; which provides guidance for revenue recognition. The standard&#8217;s core principle is that a company will recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. The new guidance is effective for annual reporting periods beginning after December 15, 2016, including interim periods within that reporting period. In April 2015, the FASB proposed deferring the effective date of the new accounting guidance related to revenue recognition by one year to December 15, 2017 for annual reporting periods beginning after that date. The FASB also proposed permitting early adoption of the standard, but not before the original effective date of December 15, 2016. The Company is in the process of evaluating the impact that the adoption of the new revenue recognition standard issued in May 2014 will have on its consolidated financial statements and footnote disclosures. </font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2014, the FASB issued ASU No. 2014-08 &#8220;Reporting Discontinued Operations and Disclosures of Disposals of Components of an Entity.&#8221; ASU No. 2014-08 changes the criteria for reporting discontinued operations and modifies related disclosure requirements. The new guidance is effective on a prospective basis for annual periods, and interim periods within those annual periods, beginning after December 15, 2014. Early adoption is permitted for new disposals (or new classifications as held for sale) that have not been reported in financial statements previously issued or available for issuance. The impact of this amendment on the Company's consolidated financial statements was not material.</font></div><div style="line-height:120%;padding-top:12px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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 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></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:18px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</font></div><div style="line-height:120%;padding-top:6px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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, valuation of goodwill and intangible assets, 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></div></div> (2)Other cost of revenue results from other smaller business units that do not meet the criteria of a reportable segment, as well as other operational costs not directly attributable to the home robots or defense and security reportable segments. Warranty usage includes costs incurred for warranty obligations. (1)Other revenue results from other smaller business units that do not meet the criteria of a reportable segment. EX-101.SCH 6 irbt-20150328.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2109100 - Disclosure - Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2411404 - Disclosure - Commitments and Contingencies - Activity Related to Warranty Accrual (Detail) link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Commitments and Contingencies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Commitments and Contingencies - Summary of Future Minimum Rental Payments under Operating Leases (Detail) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Consolidated Statements of Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements of Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Description of Business link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Goodwill, Other Intangible Assets and Other Assets link:presentationLink link:calculationLink link:definitionLink 2417402 - Disclosure - Goodwill, Other Intangible Assets and Other Assets - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2417404 - Disclosure - Goodwill, Other Intangible Assets and Other Assets - Estimated Future Amortization Expense Related to Current Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 2417405 - Disclosure - Goodwill, Other Intangible Assets and Other Assets - Other Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2417403 - Disclosure - Goodwill, Other Intangible Assets and Other Assets - Other Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 2317301 - Disclosure - Goodwill, Other Intangible Assets and Other Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Industry Segment, Geographic Information and Significant Customers link:presentationLink link:calculationLink link:definitionLink 2416403 - Disclosure - Industry Segment, Geographic Information and Significant Customers - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Industry Segment, Geographic Information and Significant Customers - Segment Information about Revenue, Cost of Revenue, Gross Margin and Income before Income Taxes (Detail) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Industry Segment, Geographic Information and Significant Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Inventory link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Inventory (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Stock Option Plans link:presentationLink link:calculationLink link:definitionLink 2408401 - Disclosure - Stock Option Plans - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2402405 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2402404 - Disclosure - Summary of Significant Accounting Policies - Basic and Diluted Net Income Per Share (Detail) link:presentationLink link:calculationLink link:definitionLink 2402409 - Disclosure - Summary of Significant Accounting Policies - Fair Value Assets Measured on a Nonrecurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 2402407 - Disclosure - Summary of Significant Accounting Policies - Fair Value Assets Measured on Recurring Basis (Detail) link:presentationLink link:calculationLink link:definitionLink 2402406 - Disclosure - Summary of Significant Accounting Policies - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2402410 - Disclosure - Summary of Significant Accounting Policies - Out of period Adjustments (Details) link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2402408 - Disclosure - Summary of Significant Accounting Policies Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Summary of Significant Accounting Policies - Revision (Details) link:presentationLink link:calculationLink link:definitionLink 2302302 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 irbt-20150328_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 irbt-20150328_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 irbt-20150328_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Commitments and Contingencies Disclosure [Abstract] Rental expense under operating leases Operating Leases, Rent Expense, Net Disclosure Summary Of Future Minimum Rental Payments Under Operating Leases [Abstract] Disclosure - Summary of Future Minimum Rental Payments under Operating Leases [Abstract] Remainder of 2013 Operating Leases, Future Minimum Payments Due, Next Twelve Months 2014 Operating Leases, Future Minimum Payments, Due in Two Years 2015 Operating Leases, Future Minimum Payments, Due in Three Years 2016 Operating Leases, Future Minimum Payments, Due in Four Years 2017 Operating Leases, Future Minimum Payments, Due in Five Years Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total minimum lease payments Operating Leases, Future Minimum Payments Due Document Documentand Entity Information [Abstract] Document Documentand Entity Information [Abstract] Document Information [Table] Document Information [Table] Legal Entity [Axis] Legal Entity [Axis] Entity [Domain] Entity [Domain] Entity Information [Line Items] Entity Information [Line Items] Document Type Document Type Amendment Flag Amendment Flag Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Trading Symbol Trading Symbol Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Disclosure Basic And Diluted Net Income Per Share [Abstract] Disclosure - Basic and Diluted Net Income Per Share [Abstract] Schedule Of Computation Of Basic And Diluted Earnings Per Common Share [Table] Schedule Of Computation Of Basic And Diluted Earnings Per Common Share [Table] Schedule Of Computation Of Basic And Diluted Earnings Per Common Share [Table] Schedule Of Computation Of Basic And Diluted Earnings Per Common Share [Line Items] Schedule Of Computation Of Basic And Diluted Earnings Per Common Share [Line Items] Schedule Of Computation Of Basic And Diluted Earnings Per Common Share [Line Items] Net income Net Income (Loss) Attributable to Parent Weighted-average shares outstanding Weighted Average Number of Shares Outstanding, Basic Dilutive effect of employee stock options and restricted shares Weighted Average Number Diluted Shares Outstanding Adjustment Diluted weighted-average shares outstanding Weighted Average Number of Shares Outstanding, Diluted Basic income per share Earnings Per Share, Basic Diluted income per share Earnings Per Share, Diluted Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Disclosure Industry Segment Geographic Information And Significant Customers Additional Information [Abstract] Disclosure - Industry Segment, Geographic Information and Significant Customers - Additional Information [Abstract] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Customer Concentration Risk [Member] Customer Concentration Risk [Member] Geographical [Axis] Geographical [Axis] Segment, Geographical [Domain] Geographical [Domain] Customer Concentration Risk [Member] Foreign [Member] Foreign Customer [Member] International distributors of home robots products International Distributors [Member] International distributors. Customer Concentration Risk [Member] Domestic Destination [Member] Major Customers [Axis] Customer [Axis] Name of Major Customer [Domain] Customer [Domain] Major Distributor [Axis] Major Distributor [Axis] Major Distributor [Axis] Major Distributor [Domain] Major Distributor [Domain] Major Distributor [Domain] Distributor One Distributor One [Member] Distributor One [Member] Distributor Two Distributor Two [Member] Distributor Two [Member] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Number of operating segments Number of Operating Segments Number of customer generating major revenues Number of customer generating major revenues Number of customer generating major revenues. Concentration Risk, Percentage Concentration Risk, Percentage Outstanding POs [Abstract] Outstanding POs [Abstract] Contractual Obligation Contractual Obligation Statement of Comprehensive Income [Abstract] Statement [Table] Statement [Table] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Statement [Line Items] Statement [Line Items] Net income, as reported Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Unrealized gains/(losses) on investments, net of tax Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax Total comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Goodwill and Intangible Assets Disclosure [Abstract] Disclosure Estimated Future Amortization Expense Related To Current Intangible Assets [Abstract] Disclosure - Estimated Future Amortization Expense Related to Current Intangible Assets [Abstract] Remainder of 2014 Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year 2014 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2015 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2016 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2017 Finite-Lived Intangible Assets, Amortization Expense, Year Five Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Intangible Assets, Net Finite-Lived Intangible Assets, Net Inventory Disclosure [Abstract] Inventory Inventory Disclosure [Text Block] Accounting Changes and Error Corrections [Abstract] Schedule of Quantifying Prior Year Misstatement Corrected in Current Year Financial Statements [Table] Schedule of Quantifying Prior Year Misstatement Corrected in Current Year Financial Statements [Table] Nature of Error [Axis] Nature of Error [Axis] Nature of Error [Domain] Nature of Error [Domain] Quantifying Misstatement in Current Year Financial Statements [Line Items] Quantifying Misstatement in Current Year Financial Statements [Line Items] Error Correction, Amount Quantifying Misstatement in Current Year Financial Statements, Amount Disclosure Summary Of Significant Accounting Policies Additional Information [Abstract] Disclosure Summary Of Significant Accounting Policies Additional Information [Abstract] Finite-Lived Intangible Assets, Gross Finite-Lived Intangible Assets, Gross Finite-Lived Intangible Assets, Net Segment Reporting [Abstract] Segment Information about Revenue, Cost of Revenue, Gross Margin and Income before Income Taxes Schedule of Segment Reporting Information, by Segment [Table Text Block] Schedule of Cost Method Investments [Table Text Block] Schedule of Cost Method Investments [Table Text Block] Other Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Estimated Future Amortization Expense Related to Current Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Statement of Financial Position [Abstract] ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Short term investments Available-for-sale Securities, Current Accounts receivable, net of allowance of $67 at September 27, 2014 and December 28, 2013 Accounts Receivable, Net, Current Unbilled revenue Unbilled Contracts Receivable Inventory Inventory, Net Deferred tax assets Deferred Tax Assets, Net, Current Other current assets Other Assets, Current Total current assets Assets, Current Property and equipment, net Property, Plant and Equipment, Net Deferred tax assets Deferred Tax Assets, Net, Noncurrent Goodwill Goodwill Other assets Other Assets, Noncurrent Total assets Assets LIABILITIES, REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued expenses Accrued Liabilities, Current Employee-related Liabilities, Current Employee-related Liabilities, Current Deferred Revenue, Current Deferred Revenue, Current Total current liabilities Liabilities, Current Long term liabilities Liabilities, Noncurrent Commitments and contingencies (Note 6) Commitments and Contingencies Redeemable convertible preferred stock, 5,000,000 shares authorized and none outstanding Preferred Stock, Value, Issued Common stock, $0.01 par value, 100,000,000 shares authorized; 29,599,356 and 28,935,253 shares issued and outstanding at September 27, 2014 and December 28, 2013, respectively Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital, Common Stock Retained earnings Retained Earnings (Accumulated Deficit) Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Total stockholders' equity Stockholders' Equity Attributable to Parent Total liabilities, redeemable convertible preferred stock and stockholders' equity Liabilities and Equity Accrued Liabilities, Current [Abstract] Accrued Expenses Accounts Payable and Accrued Liabilities Disclosure [Text Block] Net allowances on Accounts receivables Allowance for Doubtful Accounts Receivable, Current Preferred stock, shares authorized Preferred Stock, Shares Authorized Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Common stock, par value Common Stock, Par or Stated Value Per Share Common stock, shares authorized Common Stock, Shares Authorized Common stock, shares issued Common Stock, Shares, Issued Common stock, shares outstanding Common Stock, Shares, Outstanding Accounting Policies [Abstract] Fair Value Measurement, Policy [Policy Text Block] Fair Value Measurement, Policy [Policy Text Block] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Fiscal Year-End Fiscal Period, Policy [Policy Text Block] Revenue Recognition Revenue Recognition, Policy [Policy Text Block] Accounting for Share-Based Payments Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] Net Income Per Share Earnings Per Share, Policy [Policy Text Block] Income Taxes Income Tax, Policy [Policy Text Block] Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Nekton Research LLC [Member] Nekton Research LLC [Member] Nekton Research LLC. Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 3 [Member] Fair Value, Inputs, Level 3 [Member] Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Fair Value, Measurements, Nonrecurring [Member] Fair Value, Measurements, Nonrecurring [Member] Business Segments [Axis] Segments [Axis] Segment [Domain] Segments [Domain] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Finite-lived Intangible Assets, Fair Value Disclosure Finite-lived Intangible Assets, Fair Value Disclosure Assets, Fair Value Disclosure, Recurring Goodwill, Fair Value Disclosure Disclosure Fair Value Assets Measured On Recurring Basis [Abstract] Disclosure - Fair Value Assets Measured on Recurring Basis [Abstract] Major Types of Debt and Equity Securities [Axis] Major Types of Debt and Equity Securities [Axis] Major Types of Debt and Equity Securities [Domain] Major Types of Debt and Equity Securities [Domain] Money Market Funds [Member] Money Market Funds [Member] Bonds [Member] Bonds [Member] Assets, Fair Value Disclosure, Recurring Assets, Fair Value Disclosure, Recurring Schedule of Cost-method Investments [Table] Schedule of Cost-method Investments [Table] Schedule of Cost-method Investments [Axis] Preferred Stock [Member] Preferred Stock [Member] Investment Issuer [Axis] Investment Issuer [Axis] Investment Issuer [Domain] Investment Issuer [Domain] Advanced Scientific Concepts, Inc. [Member] Advanced Scientific Concepts, Inc. [Member] Advanced Scientific Concepts, Inc. [Member] InTouch Technologies, Inc. [Member] InTouch Technologies, Inc. [Member] InTouch Technologies, Inc. [Member] Schedule of Cost-method Investments [Line Items] Schedule of Cost-method Investments [Line Items] Cost Method Investments Cost Method Investments Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Goodwill, Other Intangible Assets and Other Assets Goodwill and Intangible Assets Disclosure [Text Block] Income Tax Disclosure [Abstract] Valuation Allowance, Deferred Tax Asset, Change in Amount Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Tax provision Income Tax Expense (Benefit) Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Unrecognized Tax Benefits, Decreases Resulting from Settlements with Taxing Authorities Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Income Tax Reconciliation, Tax Credits, Research Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit Significant (Increase) Decrease in Unrecognized Tax Benefits is Reasonably Possible, Estimated Range of Change, Upper Bound Inventory, Raw Materials, Net of Reserves Inventory, Raw Materials, Net of Reserves Inventory, Work in Process, Net of Reserves Inventory, Work in Process, Net of Reserves Inventory, Finished Goods, Net of Reserves Inventory, Finished Goods, Net of Reserves Inventory Disclosure Segment Information About Revenue Cost Of Revenue Gross Margin And Income Before Income Taxes [Abstract] Disclosure - Segment Information about Revenue, Cost of Revenue, Gross Margin and Income before Income Taxes [Abstract] Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table] Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table] Home Robots Home Robots [Member] Home Robots. Defense & Security Defense And Security [Member] Defense and security. Other Other Segments [Member] Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] Revenue: Revenue, Net [Abstract] Total revenue Revenue, Net Cost of revenue: Cost of Goods and Services Sold [Abstract] Total cost of revenue Cost of Goods and Services Sold Gross margin: Gross Profit [Abstract] Gross margin Gross Profit Research and development Research and Development Expense Selling and marketing Selling and Marketing Expense General and administrative General and Administrative Expense Other income (expense), net Nonoperating Income (Expense) Income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Reclassifications [Abstract] Reclassifications [Abstract] Schedule of Error Corrections and Prior Period Adjustment Restatement [Table] Schedule of Error Corrections and Prior Period Adjustment Restatement [Table] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Other Current Assets [Member] Other Current Assets [Member] Other Assets [Member] Other Assets [Member] Accrued Liabilities [Member] Accrued Liabilities [Member] Other Liabilities [Member] Other Liabilities [Member] Error Corrections and Prior Period Adjustments Restatement [Line Items] Error Corrections and Prior Period Adjustments Restatement [Line Items] Quantifying Misstatement in Current Year Financial Statements, Amount Returns reserve adjustment [Abstract] Returns reserve adjustment [Abstract] Revenue Recognition, Sales Returns, Changes in Estimated Returns Revenue Recognition, Sales Returns, Changes in Estimated Returns Disclosure Goodwill Other Intangible Assets And Other Assets Additional Information [Abstract] Disclosure - Goodwill, Other Intangible Assets and Other Assets - Additional Information [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Defense and Security Reporting Unit Defense and Security Reporting Unit [Member] Defense and Security Reporting Unit [Member] Research Reporting Unit [Member] Research Reporting Unit [Member] Research Reporting Unit [Member] Evolution Robotics, Inc. (ER) Evolution Robotics, Inc. (ER) [Member] Evolution Robotics, Inc. (ER) [Member] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Estimated useful life of intangible assets Finite-Lived Intangible Asset, Useful Life Amortization of Acquired Intangible Assets Amortization of Intangible Assets Industry Segment, Geographic Information and Significant Customers Segment Reporting Disclosure [Text Block] Components of Accrued Expenses Schedule of Accrued Liabilities [Table Text Block] Statement of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization Loss on disposal of property and equipment Gain (Loss) on Disposition of Property Plant Equipment Goodwill and Intangible Asset Impairment Goodwill and Intangible Asset Impairment Stock-based compensation Share-based Compensation Increase (Decrease) in Deferred Income Taxes Increase (Decrease) in Deferred Income Taxes Tax benefit of excess stock based compensation deductions Excess Tax Benefit from Share-based Compensation, Operating Activities Non-cash director deferred compensation Other Noncash Expense Changes in operating assets and liabilities - (use) source Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Unbilled revenue Increase (Decrease) in Unbilled Receivables Inventory Increase (Decrease) in Inventories Other assets Increase (Decrease) in Other Operating Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued expenses Increase (Decrease) in Other Accrued Liabilities Accrued compensation Increase (Decrease) in Employee Related Liabilities Deferred revenue and customer advances Increase (Decrease) in Deferred Revenue Long term liabilities Increase (Decrease) in Other Operating Liabilities Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Additions of property and equipment Payments to Acquire Property, Plant, and Equipment Payments for (Proceeds from) Other Investing Activities Payments for (Proceeds from) Other Investing Activities Purchases of investments Payments to Acquire Available-for-sale Securities Sales of investments Proceeds from Sale of Available-for-sale Securities Proceeds from Sales of Assets, Investing Activities Proceeds from Sales of Assets, Investing Activities Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from stock option exercises Proceeds from Stock Options Exercised Income tax withholding payment associated with restricted stock vesting Payments Related to Tax Withholding for Share-based Compensation Payments for Repurchase of Common Stock Payments for Repurchase of Common Stock Tax benefit of excess stock-based compensation deductions Excess Tax Benefit from Share-based Compensation, Financing Activities Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Net increase (decrease) in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents, at beginning of period Cash and cash equivalents, at end of period Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Cash paid for income taxes Income Taxes Paid Property, Plant and Equipment, Transfers and Changes Property, Plant and Equipment, Transfers and Changes Noncash or Part Noncash Acquisition, Fixed Assets Acquired Noncash or Part Noncash Acquisition, Fixed Assets Acquired Organization, Consolidation and Presentation of Financial Statements [Abstract] Description of Business Nature of Operations [Text Block] Components of Inventory Schedule of Inventory, Current [Table Text Block] Income Statement [Abstract] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis] Income Statement Location [Axis] Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain] Income Statement Location [Domain] Cost of Sales [Member] Cost of Sales [Member] Research and development Research and Development Expense [Member] Selling and marketing Selling and Marketing Expense [Member] General and administrative General and Administrative Expense [Member] Total revenue Total cost of revenue Gross margin Operating expenses: Operating Expenses [Abstract] Total operating expenses Operating Expenses Operating income Operating Income (Loss) Income tax expense Net income Net income per share Earnings Per Share [Abstract] Basic, in dollars per share Diluted, in dollars per share Number of shares used in calculations per share Weighted Average Number of Shares Outstanding, Diluted [Abstract] Basic, in shares Diluted, in shares Disclosure Activity Related To Warranty Accrual [Abstract] Disclosure - Activity Related to Warranty Accrual [Abstract] Movement in Standard Product Warranty Accrual [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Balance at beginning of period Standard Product Warranty Accrual Provision Standard Product Warranty Accrual, Warranties Issued Warranty usage Standard Product Warranty Accrual, Payments Balance at end of period Summary of Future Minimum Rental Payments under Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Activity Related to the Warranty Accrual Schedule of Product Warranty Liability [Table Text Block] Basic and Diluted Net Income Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Fair Value Assets Measured on Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Fair Value Measurements, Nonrecurring [Table Text Block] Fair Value Measurements, Nonrecurring [Table Text Block] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] 2005 Plan Two Thousand Five Plan [Member] 2005 Plan. Award Type [Axis] Award Type [Axis] Award Type [Domain] Equity Award [Domain] Employee Stock Option [Member] Employee Stock Option [Member] Restricted Stock Units (RSUs) [Member] Restricted Stock Units (RSUs) [Member] Performance Shares [Member] Performance Shares [Member] Title of Individual [Axis] Title of Individual [Axis] Title of Individual with Relationship to Entity [Domain] Relationship to Entity [Domain] Executive Officer [Member] Executive Officer [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Effective date for stock options plan Effective Date for Stock Options Plan Effective date for stock options plan. Shares reserved for issuance in different forms Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Increase in number of shares reserved and available for issuance in different forms Increase in Share Based Compensation Arrangement by Share Based Payment Award Number of Shares Authorized Increase in share based compensation arrangement by share based payment award number of shares authorized. Share based compensation arrangement shares available for grant Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Vesting period for options Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Minimum expiration period for options Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Minimum period for expiration of options in case of employee termination Minimum Period for Expiration of Options in Case of Employee Termination Minimum period for expiration of options in case of employee termination. Maximum period for expiration of options in case of employee termination Maximum Period for Expiration of Options in Case of Employee Termination Maximum period for expiration of options in case of employee termination. Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Restricted stock units granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Share Price Share Price Stock Option Plans Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Accounts Payable, Current [Abstract] Accounts Payable, Current [Abstract] Accrued warranty Standard Product Warranty Accrual, Current Accrued Sales Tax Accrued Sales Tax Accrued Sales Tax Accrued rent Accrued Rent, Current Accrued direct fulfillment costs Accrued Direct Fulfillment Costs Accrued direct fulfillment costs. Accrued customer deposits Accrued customer deposits Accrued customer deposits Accrued sales commissions Accrued Sales Commission, Current Accrued accounting fees Accrued Professional Fees, Current Accrued contractors, current Accrued contractors, current Accrued contractors, current Accrued other Other Accrued Liabilities, Current Accrued expenses Accrued Bonuses, Current Accrued Bonuses, Current Accrued Employee Benefits, Current Accrued Employee Benefits, Current Disclosure Other Intangible Assets [Abstract] Disclosure Other Intangible Assets [Abstract] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Completed technology Patented Technology [Member] Research contracts Research Contracts Member Research contracts. Trade Names Trade Names [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Intangible assets accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Finite-lived intangible assets, accumulated impairment loss Finite-lived intangible assets, accumulated impairment loss Finite-lived intangible assets, accumulated impairment loss EX-101.PRE 10 irbt-20150328_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT EXCEL 11 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0`!@`(````(0`!0@H%]0$``$P8```3``@"6T-O;G1E;G1?5'EP97-= M+GAM;""B!`(HH``"```````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M``````````````````````````````````````#,F=%NVC`4AN\G[1TBWU;$ MV.ZZKB+THELOMTKK'L"S#R3"L2W;[>#M=Q):-%4,A(:T[RQ"ZG7!MVG)HS8KO00NI],K;H(OX,ND##/8 M?/89%OK)E>K+&C_>DB1PF55WVX5#5L-TC*XSNB`I?_;V3.:W'8Q M7R`&XWL3ACM_#WC9]PV/)G46J@>=RE?=(P9?._XKI-7/$%;UX2%[*,-BT1FP MP3SU>`)UC@FTS2U`Z5T]7NM>=_Z5^T#^N#CS\2+.##)\OW'PB1R2"(,@G_D/]G;HL>16)[#? M2\)6^>P`?\X^PF&T,W'W9.(@R"5 M#G8%][ZB>)>(S?GI@6^::ABZ>0MV3S8?GP7,?P,``/__`P!02P,$%``&``@` M```A`+55,"/U````3`(```L`"`)?]=J>*V?5@^@8B)G M:13'&HX<85?=WFQ?>*24FV+7^ZBRBXL:NI3\(V(T'4\4"_'L)MI<3_3_MCAQ(DN)T$C@\SS?BG-` MZ^N!+I]HJ?B]SCSBIX3A363X8<'%#U1?````__\#`%!+`P04``8`"````"$` M[M'D,`("``!/%P``&@`(`7AL+U]R96QS+W=O0MX>_=GWQ6_?(CMT)>&%DM3^+X:ZK;?E>;'T[E^;@H[G; M?/YT^^@[E_)'L6G'6.15^EB:)J7QQMI8-7[OXF(8?9_?;(>P=RD/P\Z.KGIV M.V]YN5S;<+Z&V;Q:LWBH2Q,>:A)3/!W&O/7[BP_;;5OYKT/U<^_[])\][.\A M/,?&^Y07=6'G4VFFJ6B/;T@6&;.Q;\#)]="%$TY,ARZW MVW12?\=H?Z8Y]Y\ZXP1AFOK7+$P(CJR4X<@*P;E41G.)P+`R&$9@2)M&!&G$ M685518:7J#H\*ZLG"N5_?$."^1K!6&E@;UA9AAB(LVL(G4/E$VQ0$NL)J5N6+C0N^_IY"3K/G.>)\&G'\ M0EF&+Q`8TD9#$`YKYW*&N9RUEU4?<"@8*T@X4!`.%:!N6 M0,/2]BMH5]HG!0^*M$M#L#:L;>4,K9RUK9RAE8NVY@C4'-&V3X'VJ6U7V*V4 MGY-_VU?7 MX)L7````__\#`%!+`P04``8`"````"$`/4+44'`#``#V"P``#P```'AL+W=O M\87UQN"^Y\4*69%#,W./%=AXI49DRL9^[S MTZ\?IZZC#1$9X5+0F;NCVKV?I-*<%T2>R MI`*>K*0JB(&E6GNZ5)1D.J?4%-P+?7_J%80)MU4X5_^C(5/P]"SR(]>;=T4^*B>C*U)Q\P3E[=6A7V$NEL7YG( MY*;^*K1VUZTB,+!I'KVRS.3PW/?][K/?E*USL_\0Y#VDWW00?J=Y=413WKXC M"4PJN1.&F5VR$&WWF801UEU?0&6!ZZAS!F_4(@MJXUCE!IHH.JM.GF%0G4H$5'0RX7$RX."@76#QN!!9I0VT;4G7M5AR3^5:D3)G*8"$[>#A!1:/]U)F&\9Y M\F!RJF`KG(MK]L9IGB/,1XYP%%I3C0C#0+F@Q#EI@<=D! MD3P1J`>/:(*!#"PBA\/]1`"C&%@L0@:_GG&"2IA@0`.+T/$AXZ9.,*YP*@\. MP?$I]X0PO:%%[_ATP$0WG1"7!HN!HW$A,-$)37`00@O@<2'8VPF%O=*.)!A2 MU`E-<*3"(PF&&!V$<*;:_]SFV;\_P`/!M]00QGL(XQ2%%L+VV99<97!-@$.: M<$Q@V-.Q2+:B\(D3',/08G@\"QB]*4YE9#$\+H0/A@BG$Q8#],:%,,,19A@6 M`Z'Q>/8:Q?!XSGN.<*K@XC8H;5P(.XIP&&!QE!#.^;37 M[(9HKTD#7`M3PE.XK]8OS84OGDS;L\G;7]GG?P$``/__`P!02P,$%``&``@` M```A`%B*$04_!0``BQ,``!@```!X;"]W;W)KN]9YH\/8L'[GDHWO.K2OV:'I3SOWG[^?'C+7&:>J M/U0MZ^G._4Y']]/^UU^V5S:\C&=*)X='Z,>=>YZFRZ/GC?69=M6X81?:<\^1 M#5TU\:_#R1LO`ZT.H'O)UY7-;T+$1Z'C\1@QV-3TR^L?NUH/T&0@;;5 MQ/F/Y^8RWJ)U]4?"==7P\GIYJ%EWX2&>F[:9OLN@KM/5CU]//1NJYY;7_4ZB MJK[%EE^L\%U3#VQDQVG#PWE`U*XY]W*/1]IO#PVO0+3=&>AQYWXFCV48N=Y^ M*QOT;T.OH_;9&<_L^MO0'/YH>LJ[S?=)[,`S8R\"^O4@3'RQ9ZU^DCOPY^`< MZ+%Z;:>_V/5WVIS.$]_N6"RI6F^\1[6"%`!)76>& M$(PH;PC16DYCYL(+-+F$_IQ:>(W4$0Y!#NE*AL.(*TX4A9``(5$AR/S3'#/F3/+S38?$<6`[?;<:$ MUR/-7ZH_GPUO[`:^8WZ"H"H_$&<&3M08G^0W*F?<,5= M:8`T&PR,&2X4!BA$<>:;%#`@3,-E#U$/"%;`VR9(L\%AJ0*F0&&`0YKE%@40 M.N7/LWL,A"C98T!`JW2M21>M4@P`$\FC_I!J)QD&7\50?I(M2H%[("1IA0$H M%6)@JAT!C*J1^`;#$OO3?-E'S&!=[(BM=NE2@^J!+F=!&!MGI50Q@&$0DWL, MUN6./\ZMTV"&9,;Z$PP"'T`TU(060,@!\N56`.0JQLE0E`PQ`'0T4*A5$< MB&]H0(G]?GIGWX-UG9-F8R>,R2H41MMOW8+KQ%IF3E<`>O7#Z5(8/1NL6IFN M==T2ORN,IWAF=14P\'0(B.$N50APDV31'%SMNFH%H%KZKEIO40JC5PFK5JK$ MJF7U%)3IQST%C)Y-L^":UA4J6%$HHVF%PD#3,NW%2YT5"`'N-%ST#>?'^G1[ M)PE`85!/EPA*,3054BDU"\K"%4\_CV9/I1N_:5LJJ#!:3W4+SK:N0.&*`ID] M51AH6FB]Z6%W>.?LAT)F;/619GSV4U/K%4:O4@3;N?:^WE M1<9^.UOA+J;@=S'R/L.;'?R&Y%*=Z+=J.#7]Z+3TR)?ZFY3+T@"7*?!E8A?Y MP_^93?QN1'X\\TLORB\D_`T''QF;;E_$G<)\C;;_'P``__\#`%!+`P04``8` M"````"$`^R`$3'<#```:"@``&0```'AL+W=OL(FOT0@2ZW7S^M+HP_BA.A$@'%"JQ1B$&GA>Y):85T@I+_A$-=CC0G&Q9?BY));4()P66X%^<:"TZ MM3+_B%R)^>.YOLE968/$CA94OC2BR"GSY<.Q8ASO"MCWLS_%>:?=/(SD2YIS M)MA!3D#.U4;'>UZX"Q>4-JL]A1VHM#N<'-;HSE]F"^1N5DU^_E!R$8/_CCBQ MRQ=.]]]H12#94"95@!UCCXKZL%<0!+NCZ/NF`#^XLR<'?"[D3W;Y2NCQ)*': M,Q62LP)6@E^GI*H%8.?XN1DO="]/:Q1&DUGLA7XP0\Z."'E/52QR\K.0K/RK M27XKI46"5@3&5B3PKR)O!(9M((QM8#R9SV;3:![#ZF\$3MM`&/]O19!M]@OC MAU9T=;Z:/&^QQ)L59Q<'>A:F:I91U&]/+0+#?&&734+C3I(5!C-3>5$2O7\'(:^(F%L[6AKB@2QU<39.R+& MKN!E>"7M"C6W$H36*HGFM'TQBZ=F&E,]/4C[D!^%,ZO7LP'?,*@N\^L9U>5: MH6L47>63$9*.D.T(R8:(L>S"6/;=HU'1S82-RI9HCF^\;7;WI3VI/X%&"-RY M:C$0ZD\7NWZ0K&Z. M\1V3<%&6D(M"JB95=RMMI=5J+\\.F&`5,+*=IOW[G;&!<5B5B)17IYC\^?UPLR*.TK1*:2$J M%I,WILCM[NN7[47(9Y4SIAU@J%1,NJ)&DO"*682,_PR&RC"?L7B3GDE7:DDA64`WYJYS7JF4KD\_0 ME50^G^N;1)0U4!QYP?6;(25.F6P>3Y60]%B`[U=_3I.6V[Q,Z$N>2*%$IF=` MY]I$IY[7[MH%IMTVY>``R^Y(EL7DSM\<_("XNZTIT%_.+JKW[*A<7+Y)GO[@ M%8-JPSKA"AR%>$;H8XHAF.Q.9C^8%?@IG91E]%SH7^+RG?%3KF&Y%S@E$04H MP;=3DS":+99>Z`<+XAR9T@\OU<0H:N)^ M#3Q_7%X[W,A%T6HJ9Q%3.6SD[Z>GE<-H3^Y]Y]D"VN%&+ER%4SF+F,JMK\IA MM"X'*U>,_Z18@.Y(HFM85I1WW:,_BD)_'%= M&Y#57:ZO[)H&<446&\856=M'AK+C^L(%@_5O3F?H+Q?3!6TP/6%[I]A67#)Y M8@=6%,I)Q+F"1H!;M8MV=]F=N<=A\W&X`;IZ:GM@3E2=>*:=@&5!Z MLR4<5&DO*?NB16TN@*/0<.>8QQS^3##HL=X,P)D0NGU!@>[OR>X_````__\# M`%!+`P04``8`"````"$`(I+O9CL"``"X!```&0```'AL+W=O(D-24':HB3" M(BF0])*W[Y"T53?)P1=)',Y\L_U0\7"2/3IP8X56)4XG"49<,5T+U9;XU\_- MW3U&UE%5TUXK7N(7;O%#]?%#<=1F9SO.'0*"LB7NG!M6A%C6<4GM1`]_6-;*>/GXVH MOPK%8=BP)K^`K=8[[_I<>Q,$DS?1F["`[P;5O*'[WOW0QR]P""9OWSTM\$'S!:L MARJ?+0MR@)FPL\\Z^BPP&GVRT8-`EC$5X*]275)XZZL4\V0$A#+6T6<1=G%- MS-\E>BMT<550/D]?$:-/D,9_-4[?)7IKB:&*L<5\_J_)6&/TN0]#FD_'=)$> M%10'+[EI^2?>]Q8QO5>`3"%HM$;AKD&X6>AWO``]#;3EWZAIA;*HYPV$)I,% M",A$Z<6#TT.8YU8[4%+X[.`/P6&?R02<&ZW=Y>#%/?YSJK\```#__P,`4$L# M!!0`!@`(````(0"W4Z>5=`,``/D)```9````>&PO=V]R:W-H965TX;M^]>V"5ZHD(QW!<*+"`6TJ_F!=:<"_??O MT[L5"J0BW8$TO*,%^D$E>K_[\X_ME8MG>:94!8#0R0*=E>HW82CK,VV)7/"> M=N`Y4'(PB]HFC*,H"UO".F01-N)7,/CQR&KZD=>7EG;*@@C: M$`7YRS/KY0VMK7\%KB7B^=*_JWG;`\2>-4S],*`H:.O-IU/'!=DW4/[N!;5@LN^5$M`"ZTB=[7O`[7(2#MM@<&%6C9`T&/!?J`-Q5.4+C;&H&^ M,7J5L_^!///K7X(=_F$=!;5AG_0.[#E_UJ&?#MH$B\.[U4]F![Z(X$"/Y-*H MK_SZ-V6GLX+M3O62FC?`!+]!R_09@-+)JWE>V4&="Y1DBS2/$ARG*-A3J9Z8 M7HN"^B(5;[_;(#Q`69!X`('G`(+CWP9)!A!X3B#Q*L5I]O-40EN6D>,C462W M%?P:P!F#Q&5/](G%FP3VH=;&#]IJ?%":!.O++DFS;?@"BM9#3&ECC>2:,Q&>]UL8H^JM"&Y45U74,T,#A.H-V.ZU:NM M0#FK)4GS,56C26ECEA/%S.!0+!]2:&N!(*U1+KQ>>Q0V9F4$S]-\Z;HKQYUG MTVJ''H[E@PJUU:5/TI6+7]J8I:%/8^QZJ[EWE4WJ..390W)M=S5S#YC3T<'3"/>W*BGXDXL4XT"9+3(H2,).[KMB^*] M&1-[KF`2F[]G^,2B,`^B!00?.5>W%_UQ,'ZT[?X'``#__P,`4$L#!!0`!@`( M````(0"?V3$+*`4````3```9````>&PO=V]R:W-H965T_:;V6\N^W'9?/E>7)Q773=Y56Y=?S9W'5UFU2$O3UOW[[\>[U:N MT[1I>4@O5:FW[@_=N%]V/_^TN57UD>:EBQ'NZ\_$J(['/-.JREX*7;88 MI-:7M`7^S3F_-GVT(OM,N"*MGU^N=UE57"'$4W[)VQ]=4-1=IM##AF8LCNU/F[=!_]> M!6O7VVVZ`OV3ZUM#OCO-N;K]6N>';WFIH=K0)].!IZIZ-M"O!V,"9V_B_=AU MX(_:.>AC^G)I_ZQNO^G\=&ZAW;%QR:H+[`2?3I&;&8#4T^_=_UM^:,];-US, MXN4\](/8=9YTTS[FQM=ULI>FK8I_$>3;4!@DL$%"H&G7XUD4Q,O5_XD2V2CP MOX\2?):*AVEUY5!IF^XV=75S8,:`>'--S<3Z]Q#8UL$F,U0&&I09](.!;]VE MZT#.#5A?=V&PVGBO4.K,8O:(@4^"67-,,L7X'*%ZA.DB MIH&&Z!X-C$0XYULD4TS`$6J*",.1*.,%O26\ND)&\5`WLPJC0VL2BLWVB(F& M'!)I4,3`]H;&D;W[FACKUH44QCZ$(4]PCQC#$SJY6H0Q7T]P?>2DB(%1@,-` M*,CTS:JD$O&M]H@9MTK0L$)RT2Q:L[_5+W>B@(I$8-P6[W(SJY*;*,,>,80; M&A9=W=;Q:BZ24<2!48&30\K4=\I8)86%*`]B"`5I4&A88R^C6<#*M1S",3[F M>C8>_YZ/L4H^8P`\8(@A?*1!$0/;<\WVE*-B5C\Z*8@A>TN#(@:VMP]7"I*P MW+Q;EIE/],W$V+ID>^L&9X,<-2%Y:@!)1?.-U(U-F'!")63G.!)2MN]B<$[H MQCA%HW9U3534C=?)*)_@%,X'.?-1&#DG<1SW%D3KA&ZC15$,)V"T3A`@>NJC M%,(GJ?B$`-'++M_$NE$"!,,)&*4;"?1'PT-B2\MBEHX`2-L(X%A,E#O>.:3R2"B:#/O+;0; M0G*4WX,FDV&$[@TNJ'^%]!N^:-+B@51`KV`0IY=>13%<`)0Z#>Z$!BSS%Q(\-Z"Z,;H MAC<7_F(5K86P*>K#B1@UFXY#@"+'QB$60?<61(D0;;05(!:^,5=+>0T+4#7! M^QVYMB!*`-U&BZ(83N!MB30/:1^WH!?$OM.)=<,6+'U?WC/LR0M#@!+&9U!< M`?<69$<_7H6+E1C3Q$)&CHI:.".C5.\P0B'CC*1(PDL(*\D"```-!P``&0`` M`'AL+W=O%.2!12 M-53=*FW2-.WR[(`!JX"1[33MO]^QG1`@U=:]A/BPL6(=CDO6%>E^.>/AYL$(ZE(5Y"&=S3%KU3BV^W'#YLC%T^RIE0A8.AD MBFNE^K7CR+RF+9$+WM,./"47+5%P%)4C>T%)82ZUC>.[;NRTA'78,JS%>SAX M6;*NI:(IT-_D_.V!XH]:YAZ-:08M?GZ ML>JX(/L&\G[Q0I*?N"2EVH!=(X5>IWSREDYP+3=%`PRT&5'@I8I MOO/6V1([VXVISR]&CW+T'\F:'S\)5GQA'85B0YMT`_:0.1X!>U3(\`9$Y>S//("E6G.(@7T=(- M/#_":$^E>F#Z+D;Y02K>_K8@[T1E2?P3"3Q/))[_WR3!B02>%Q(_B;PH_K<4 MQZ9ERG%/%-EN!#\B&#$0+GNB!]9;!]"&7!OOM-7X(#4)UN=MX(<;YQDJFI\P M.XM98C1@_"DB>P,1#!`'!`PJH#`C%4AW(W`'-=H[5>//0NTLQ`R,R2`;&2:1 MH'JC2.=\M15"CG+QDGB0:AAW%A.:QNHB92/#)$0X"3%/1GM3#/*&L@5^-`ME M,8DI?.)%[M2=C=VK,+KAO7,9\XPM)C0RYAK>]DT$Q'\5H+US M`?^)=)=-%OX]OU8]^WEHJ*9K1I),KYH8/N^Y#78+5;;^>M891A"\WL&6Q# M8W<&!RRIGE3T*Q$5ZR1J:`F4[F()C1%VG]F#XKUY=_9$; MTBBD*E3=*FW2-.WCV0$#5@$CVVG:?[]K.R%`.ZU[">'>XW///;ZYV=X\=RUZ MHD(RWJ?86[D8T;[@)>OK%/_\<7^UQD@JTI>DY3U-\0N5^&;W\)&J6'C.+)H:$?DB@^TATS%14<4O(K:D8.@I#2'NM;Q73=V.L)Z;!DV MXCT]X<>AHKRR)H"U1H%\V;)!GMJYX#UU'Q.-AN"IX-P#%GK5,O1A2 MC+IB\U#W7)!]"WT_>R$ISMSFY15]QPK!):_4"N@<*_1US]?.M0-,NVW)H`-M M.Q*T2O&MM\EC[.RVQI]?C![EY#N2#3]^$JS\PGH*9L,UZ0O8<_ZHH0^E#L%A MY]7I>W,!WP0J:44.K?K.CY\IJQL%MQWI(P5OH1)\HH[I$8#.R;-Y'EFIFA0' M\2I*W,#S(XSV5*I[IL]B5!RDXMUO"_).5);$/Y'`\T3B^?]-$IQ(X'DA\=>1 M%\7_EN+8MHP==T21W5;P(X(1`^%R('I@O0TP:Q]B%ZZCT,E;G348"$N(/NT" M/]@Z3^!L<<)D%I-@-&+\.2)_`W$A<4#(J`8,6JH)+FIT=J[&7Y3*+"0Q[NL. M\DE@5@EZ758*H[%OG86;GO04>!?)QIO,8L)+J4E@5BJ3Z?Y@,O MFN1G`N(W!>CH0D`TY\\LQ!K@K?UD81`L"$UQRE][X46_K6]__G;>.RIJFM.V ME:C@AQY<]Z&O,6JW3N9M8(1@"RSB.6PC$W?&!"R)@=3T*Q$UZR5J:064[BH! M3X3=)_9%\<',[)XK6`_F:P-KG\)PNBL`5YRK\XO>6.,?R>X/````__\#`%!+ M`P04``8`"````"$`"MB7GW,#```:"@``&````'AL+W=O).'X^W[VW?DN^]N7LO">J9",5Q'"\P!YM$IXRJISA'Y\?YC= M($\J4J6DX!6-T!\JT>WA_;O]E8LGF5.J//!0R0CE2M4[WY=)3DLBY[RF%;S) MN"B)@D=Q]F4M*$G-HK+PPR!8^R5A%;(>=N(M/GB6L83>\^12TDI9)X(61,'^ M9X*XEXNM2SA)*ZX(*<"SOV"ER1I?9N' MD?N2)8)+GJDYN//M1L=GWOI;'SP=]BF#$^BP>X)F$;K#NQ@OD7_8FP#]9/0J M>[\]F?/K!\'23ZRB$&W(DR*G;[2@B:(I9`YY.B,GSI_TTD+ MN0LUQ>\P_=\M\L&D[8OP4IJ12Z&^\NM'RLZY`M)*+T]X`5KX]$JF"P?B15[L M-EBJ\@@MUO/5)EC@<(6\$Y7J@>FUR$LN4O'REQ7AQI5U$C9.X/MJWX?XOYTL M&B?PW3C!X1PO@_6_-^+;0YG`W!-%#GO!KQZ4)6Q;UD07.=XM(*J)-MYI:X0V MD(@(2;`^'X*]_PS13!K%T2K@LU/@H2)N%3HA`.N($(()HK9JHHZ_WL+1&OJ` MT`&,%8M.,2!"O":(V@JY[)U@V2VW6[`*4[C&$/<,`\!R$J"M$8)==B%:.0"K M@,].L1XJXE;A!A$J;^)(VCHD;H;^CE9AB:>IQ,:MPB6N)XG:.B3>.$2K6!G6 M,@RV;IG8]R;(@YA"\4V<4%N'O*W#LXJEX84!=D(>MZ_=X^E9,+X'VCK$8?W@W&`L>T2_4N"G3MP;#0VI1BOMGCME'7<2498W20FL+9W#+".SR.V M&HW-#K,9GD$6,MT*9VY^.^6(KAO&!-WVD0'=O3:X[36OO0$[I1YWFA$7GJV+?3,-+5Q![/8+;'0+>M&TVM^C65M;]9V$R[QS6O5V;MK)Z\=,"459QK3 MHI!>PB\5;`'#TL[:_35H9G;W`F9O3<[T,Q%G5DFOH!DL#>8;:$S"CFG[H'AM MQM>)*YBZYF<._\$H#(]@#N*,<]4^Z`!U_^H.?P$``/__`P!02P,$%``&``@` M```A`&CG:\?.!@``.1L``!D```!X;"]W;W)K&UL ME%G;CMLV$'TOT'\0]+ZVJ*N]6&\044P;H`6*HI=GK2VOA=B6(6FSR=]WJ*$D MSE#)IB_K]>',^/"0/*/+P[LOE[/WN6J[NKGN?+$*?*^Z[IM#?7W>^7__]>%N MXWM=7UX/Y;FY5CO_:]7Y[QY__NGAM6D_=:>JZCVH<.UV_JGO;_?K=;<_59>R M6S6WZ@HCQZ:]E#U\;9_7W:VMRL.0=#FOPR!(UY>ROOI8X;[]D1K-\5COJZ+9 MOURJ:X]%VNI<]L"_.]6W;JQVV?](N4O9?GJYW>V;RPU*/-7GNO\Z%/6]R_[^ MX_.U:N7COK?Z\[-:^_M/7AM_I:@=JP3GH%GIKFDP[] M>-`0)*^=[`_#"OS1>H?J6+Z<^S^;UU^K^OG4PW(G.F7?G.&7X*]WJ?4>@*F7 M7X;/U_K0GW9^E*Z2+(A$F/C>4]7U'VJ=ZWO[EZYO+O]BD#"EL$AHBL#G0I'O M)$8F$3Y-HA"K.$RRS?#SW\F,329\_K^?A%D-$X;/'_O)-2HV*%V4??GXT#:O M'FQ?T*2[E?HPB'NH9B0V.DVBP]KO=?1['3XD@9P=H)\?HTP\K#_#*NY-3(XQ MF>]-,2Q"CA%Z)779@@/*`M;`=*(+B\/I1L'$3H]2=F'(R&&(38Y%R#%B(C<" M\WS2A%958XC>S39=V!(6W5%$C<(6M00*XY16S#$F'G:HEDARH."`L@!"`G;7 M`@F-[GP@/JU2RCE@R&989B&R;E[!3*4QNQN]@"_=EVCXQIE9L8 MPS-,-NSD2A-@\\2R8TJ8& M,"&Z_]V)#;,#-8WS=B"T12^P1.W)"U30JFU5G#XJ;+L70@0;9_4LPS=71"0GV`01RU&F MZC`_RE0;]P)3]',JFK-^ENF;]>-((3BB;(12T0Z]0`6-FXC&#E$NB/G'X8;Y MBS0!\_H6-"5*MHYDWVH80OOT`D^T;R*9TUF'7+K/+-.8=41EIU">RYTA=#M#Y+0&$S3SD`Y2 M.(BR$4H%-M+"ZH4:9M=%SG6V";*I8-J,%$Z,LA%*19NNNY%"#;/5XPYO8G#U MTB1DX]*,V[RPZKC>`3LARLZ@+)<=/D3S)ML]Y@YA@F8:TD$*!U$V0JDL.[R^ M;^>"<88@Q*%@HN'](,VX+1C*"#;\>LS,HRV7C#UWC#V/F M4KD)FFE(!RD<1-D(I;+L[>&"M[ONP'U;FK297.$@RD8(%7A48:\=/FW)5K#M MQKNH(>(-HS`Q>,$:)P+:;KH[@9HNV@H(425)VMM1;1>BTEEM!A*V` MG`['3DS0K*=TD,)!E(U0*K05+"F,]DX."IM]'F',:*R"[5!IQIG$+*J@5:(- MNY%3;U6A$]->[Q[[2,.LQSD.9()LC3%M1@HG1MD(I;+4'QWD<.[B^'Y/\?#>QGJIZX,+\)[>,KKXN^C!%Z"#"\E6`:L%HRD M"SD@QOCB9#TEP?N,6_E<_5ZVS_6U\\[5$8@'JPR$;_'5!W[IF]OPB/NIZ>%- MQO#O"5Y15?",.%A!\+%I^O&+EF=ZZ?7X'P```/__`P!02P,$%``&``@````A M`(41.#&"`P``\PH``!D```!X;"]W;W)K&ULC%;; M;N(P$'U?:?\A\GM)0B!U+D0?/3"HNRB6)!Q$)6)F)'2\/2_+[U\/-E`1*TW)'2K4D1ZVK>1BJ[,@*J@:B8B6<[(4LJ(9'>0A5 M)1G=U9>*/!Q&41H6E)?$>)C+C_@0^SW/V+W(3@4KM7$B64XUQ*^.O%*MMR+[ MB+N"RJ=3=9.)H@(76YYS_5H[)4&1S1\/I9!TFT/>+_&(9JWO^J'GON"9%$KL M]0#6P=_NAKL`/&>S8GIYR_5.:KA92G`/H#J!4%<5>B^?@N,F@":/+":3- M$'V'\"69D`"B56!]7B63=!$^@TA9@UGW,;&+V+0(U!;BZ(*!#*U@6DZT(B?* MBD&LC0&<=$$,/8(^(AUW$(<2QCBLHZNL:'58 MC<%EG7JL+<;7$OK*2JPN;!)U=<13:$)+PF0RPIL>()K,[,^EJ=V8<%!X4J>7)H[QV(]MY,=F0)8"S;7:XM+A MV/#H++EC,U7>?FD:D$UGKEVAPX%QH>L4-W/$?7%ZBAM0IW@M*CJA6`K-.P@]=FE?@!P?SQS/V"=F_?&MR(-77LM,E)N0C.(PX&4JCEEYWH3__?O\ M81$&4K'RR')1\DWX@\OPX_;//]8W4;_("^1&WO^KL^$]6_'632!('O/DBRF)+I[+&4R"Q+ MEX,RQ;;K6MP"V&,@7%8,=RQ9062LPQBJ:1;3508:E"+[">F;H52IPUG-^00E[%O&5AN#$L-H(L6@;!.'13.4M>*0!1%M--W!H`@G:K$ MRSADS*8NA0XIR;BC.*J@C7=4(0K%LT2,%_,N@%[GSG`FG?*]#U`+<')";^[D M1'03@O)NX>.)E])0%KI7D\5\2N(X=BE[0^E5T7?G.++@#%BRVNW3-@I'/7F+ MA9M\9S@SK6\)V@;J'A&H(6CYCK:9HZW5A*BO:>EI,IR^('L?H!;@Y(238=6C MS8GHHZUA.%9.'Z`6X.3$=]+P"+>Y<=1;[]+;`#O#@:[WVVCIG]F6TQXZ:@&. MG*4CIY6!J"_#.Z0[P[%*X`/4`IRF",ZT$/ M+'=K$OL()1;B)D:;NI/8N-?[/3`<\ZZ:S^^VP#)!+0UOB5A*JP+FTF=N.06O MSWS/\UP&J;B6L/$2>--T:'?9?$KPG>SA.[*"JPK@43<`5\.*G?EG5I^S4@8Y M/T'(>#2'QM3F%FD>E*CTW>H@%%P*]<\+W/8Y7';B$9!/0JCV`1-T_Q^V_P,` M`/__`P!02P,$%``&``@````A`.62V`-Y!0``ZA,``!@```!X;"]W;W)K4GSX\+4]>6_U,#9]M_79?>A[ M=5?UNZ8[;/V__GRZ2WUOG,IN5Y[ZKM[ZW^K1__#X\T\/[_WP,A[K>O)4A&[< M^L=I.F^"8*R.=5N.]_VY[I1GWP]M.:G'X1",YZ$N=^:E]A3P,(R#MFPZ'R)L MAA^)T>_W355_ZJO7MNXF"#+4IW)2_,=CKZK^O:L0CPW MIV;Z9H+Z7EMM/A^Z?BB?3VK<7YDLJTML\[`(WS;5T(_]?KI7X0(@NAQS%F2! MBO3XL&O4"'39O:'>;_V/;%,([@>/#Z9`?S?U^^C\[XW'_OV7H=G]UG2UJK:: M)ST#SWW_HJ&?=]JD7@X6;S^9&?A]\';UOGP]37_T[[_6S>$XJ>F.]"M5?U*9 MU%^O;70/J*&77\WO>[.;CEM?Q/=1$@K&(]][KL?IJ='O^E[U.DY]^P^`F`T% M0;@-HGYM$,;_=Q!A@ZC?.0A/(Q;%_TTE@&&9C?/=5CBOAX+G7' MLHV*K.L@0C4?E79^U%Z#4>916=\>.7L(WE1A*PO)`9+XW@S!B&(%(:Z00/&X MDE'U^0X9[25D^#6.X9L#)#'%UP,H'`/*I(;J9+H,5UO5^-VQ2)(!('+.X!A0 M!KF:05NWOF(U5RLB&0"2FFJS5,0QJ7B!`5$6)=<(B('JSY4Q:BMA$%_?ARH" M)#8,1,(CXB^0/V;Q[$?Y8Y3?M):,KJVEO83'/`[@`9`+CR0DE2I,SF1D')]88QKZ]+HVDK29Z1Y`"! M\#*+,T*N0/XDO=4$V6I^;<7Y14CR`\0.CX?47R`_BYS)0>-G2II7"F#,A`'I M\]QB@$(6A<1?8'\2WI@!AB7N,@7&3!A0.;$88"!D*-,Y!S0!1B0RC>9YQ'70 M2K1L!`8"Y0H";;3<8BR+<*40$,0"&,_FA80Y:*U:X0`2ACC0;F"`@12IR.AB MP'X9WJK"NBJRI2P*4NG<8H"!3)-HT0X09`V`J["NBVKW7ZP)(CBYQ4`*EO*$ MD"PP(&/RAC0RK(W7GER*HI@C@"B:5[>^Y3 MY>!JGXR2.*;J9*/8R<@$9W/'8!;K`LE`WE3773=*07+D%N/LQ:X%9UF70;:B M@W/GVK&Z0B>BV-GMK`2X@#ATMTO$@:\KH3%C'9)T]5F,G7,I.!&J`@/2Q-%* MS&%="SD*@88@"&65N,;8, M24RFJD!^D'NH`Y MEX?Z2SDA0SOU4+T!KBK@8>I/YL+@>=^4E*_` M^[Z?+@_Z-NAZ2_?X+P```/__`P!02P,$%``&``@````A`")QM#7L`@``,`@` M`!@```!X;"]W;W)K/[<- M>J)",MZM<.@%&-&NX"7KMBO\Z^?=U1PCJ4A7DH9W=(5?J,37Z\^?EGLN'F5- MJ4+`T,D5KI7J%[XOBYJV1'J\IQUX*BY:HF`JMK[L!26E6=0V?A0$B=\2UF'+ ML!`?X>!5Q0IZRXM=2SME201MB`+]LF:]/+*UQ4?H6B(>=_U5P=L>*#:L8>K% MD&+4%HO[;<<%V320]W,X)<61VTS>T+>L$%SR2GE`YUNA;W-._=0'IO6R9)"! M+CL2M%KAFW"1I]A?+TU]?C.ZEZ^^D:SY_HM@Y3?642@V;)/>@`WGCQIZ7VH3 M+/;?K+XS&_!=H))69->H'WS_E;)MK6"W8[VDX`U$@G_4,GT$('/R;,8]*U6] MPI/$BV?!)(QBC#94JCNFUV)4[*3B[1\+"@]4EB0ZD,!X(`FC_R:9'$A@/)%$ M\SB,DW]+\6U:IARW1)'U4O`]@B,&PF5/]($-%\"LZS`)8#L*[;S17H,!LP3K MTSJ>+OTG*&QQ@&06,L-H@$0N(C^#F`P0'W0,8J`^%\1H[TA,//`8O9F%S$SQ M=0+Y*X,3"5*]$$E[5QC6#CG%R2B2ABZ\W?=3G0XJV>RUE8W>C+*++,06_G05CX88?++&$>'?DI.5^]8 M?6T=Z1BEF5F(U1&ELV`61*-"Y2XDF4Z3X'0M'17I617:.E)Q6F_OFH5<5.%" MSJJP'=JVI):*+]-7-EQ!!S>?-;S,%!I(X`&XXEP=)_I1 M&=[Z]5\```#__P,`4$L#!!0`!@`(````(0!:>N\IVST``/+;```4````>&PO MMN&TF6Y[\OL.^0,*JW98!22;Z[N]H#6;9J M/.,JNR5Y&HO&?*#(E,0JBF0S2=LJ[(=^B/TRP"Y0SU*/TD^RO_\Y$9&1F:1$ MER^]TYA%[;25S(S+N=_BQ#?_]/YR7+PMY]5H.OG#K;V=W5M%.1E,AZ/)^1]N MO3DYW'YTJZ@6_^*-[N_=N/?FF&CWY9O'DV72PO"PGBX)U%,\G MB]'BJG@Q\0E8]S=?+YY\\[5>]=?O%M]-)XN+BE>'Y;#]ZW?]^4YQYU&ON+.[ M=[_]X_Y,/SY<_6-WYN+/+T>3LGBQ*"^K?V^/E59]_^<:_]]M)\%^!V5YZ-J,>^#S^_[EYWUOSAZ M]?3527'PZNCUF@$.((4Y.WL!>M\7_UI>M=\[6,[GO%/D$%@'KK"HP]&XG!<' MP/-\.N\,^+(_/R^+_<&@Y"W>&3(T_VK/&\8ZF%Y>3B?%\6(Z^+%7'%_TYV55 MO%HNC(\`6?NS@^FDFHY'0QOX:7_UT.GS'AMK/#T<3 M*&;[Y>@M*WXQ07R?CP!IL6_([!7?EXOV)[[ZZU:]^K=()^-1']".%J.R2RP) MN[/^E5#;GIO?YTM66KY'7\[&TZNRW)Z78^.1E_5DO2*LH#UHPMB1 MHWKMBTV<9/MHC_ARBK0S2K[F)?'^R(G<^0--!,NC4X%,L?7]=%$6#SHL_,O/ MO_S,4-EP-!+N'#/!U\]P>^+.X][]Q\_[MV]_\`F M0Z\^OGN_=^?^W;B:454)MUI)MH@/8>(>W"HAMH"S_FBX M/9H4@_YL!)]U`;K`YA"=]><3<-*A,^AP>;ET$C/Y">`O@?<%5,G<"##^[E"O MTX^![V(Z'F)*_=;8=M%9JK^9$8]VM@F2#7J;S+"Q)GF-3L)$*AN^R&BO_4E0UX$! M$NE?_]J-"VF.&EYW9MAHY&L7G-D+QPM$HBE5*HR[Z$;%(@'7/EJ*Q@ M^H&;+$,4PGAJ6K6-B>-R/-9`DE9,]B/\T377OBTG3#BVE_K#2W2MK%E)I_9P MOC6I\^;ZVN_5.U@M8EPY^V_%5E"3MU>:!($`3DN\HRBQ9+1TM6IX4P9-&+&] M+/'LZ@75OQ1LSD5]^^NG_6HTZ#%`,9R.Q_UYM?[59Z/Q$@MWLY>_7YKA!ZT$ MIEI6R'03^^.!I#?*X)JYZF7YY^UEYVM9_<:Q].[V:5_32D&@'6S2]D@'@:2/ ML8RKXL_?F6G:\1(;(KO)S(B06:U]`KXV<`C2*&*HE8/\>?]4-#M8=)938[:' MG0L[SK#?N[Y#,'8;"W12*;;&L*H3I^:'OCKL^&9".&!L%LHY*KGZVKXIJ]O2 M"YF;D'P`!FE#-XJ-'$2KB?4Z",M[.<2_V,C1.M#;9_;VV7QZ6=2,#21';]<8 MO\,?EL'K*193`(HQ-\!Y-/ MS'4+2E`+ZLY6081F`0CG17_X5OYN=_>;TDA[26W"=18S17<=X;IA#;UL2B.O M^U=NB:!\BBT[FL@?P&IV*M M>#=:7,A_T"SXR8*C`@U3<3;20#\C/)#:HX'^=N910(4/VNMOX.&HG`5X!G60 M8E/MSZYATQ7J[CHVC4#/A=DJ(+97$+1/$#3#7-`8$F67V3^NB3@9\E:]B$); M((:P(.7]&55;)+6]B.L'($2[_M/CY6PV-FL5LE4R,VD=J]X3<`06F%=S^MHT0GQU0K16-D/!RX`VSM% MG-JRF`J'D'!L^'M_P$"5N=4](IWOH3G\U/^]/@FHB()/BGF(2;>`U%`[ANRYC'`)98CR`F6P:+*FUQLOH:'HZ M73#N'*O%!]GZVU__CS_^VU__;\%&<7H+GLDLZD^N>'@;0C:'`&M'GX\&#C,` M0MC4)A]-%G(,%,4IB0`-+B;3\?1<`1TMN@_.]6]&1CTV?D;AP`)H,Y,=O)N< M"I^KVB%T6_+T!P(V:&"VK/6EQ?V'+#"+5!:CJF#^$'TV\\-'7A2H<5])3P9& MOU#\%RU2OE]8W/!\2NQHXO*$%:"6T#&V+0%[E5>D>)-9A]5.&\_'RTNV8`L] M'IU/!"`17U"+VN5K(MF*=;6_7/'*-9B4E6[B/Z>(]I`"79\H@F%2<[/N.I`> MY`VT4]4N,APU7@[!TL447`'N0#+"XXCX<[4\K4;#47_.#I`79X3[BG(\PLE+ M-$D\&L;DAS"Q+6&IX+4&`6ZX`VZ][.".H\Q=C?:*`486UBX4,8(.KY26Z5]Z M".2B3WCIM"PGH'LP1NQ;P%[H9$N2%OJG*".&CNWK6<8M.W$G*$YF*`ECP+7Z MI`&A9>M)!<;V!&K^*1'A$SY?WH\/X3@_;T7$Z+XHX6> M?FT#+)Y\)Q[YY>=FRO"&*=C\)1O9NW'TU=LV4I(&$!`7%_,2&>$I3=0/`/U' MVN;GW$LC'O6942;&,Q9.W(<')_P%:5Y@AE5+2W=XJ#(%8RLR*0SW0Q4;JAMD,JD@$D MY<6I01`:I]:!KRM%;48.'PXAT40/S?LFZFH4/F MME@%X%YQNEP0&F.MFBSBS7]F5%[1#_7A028MN?2I8\Z;$1):2- MK[0OF-HV7)[.EUA:O_R\=]>K48+.9.94ZL*_U^A-#`\--IT1G09\")7+_J1_ M;JX)=@U$UL_B4A-V656RZ\"%R8#BK#^:(R8R1/]6$9N0:]"`-5$323)?X1]0 M!R,+EF,(DOV&R)&"RR+BY,\1WPB*&G^,PIR*`JK_TM$W&C[)K/JR.CK:V9?H M`9?H&Z,8=Q%!A>$_NE0J0S584BB2WI&!1J99AUBX2@>):IP+8P(HSK6&@,Z6 M,&8NV"`LS7JV7"B*$.AKA2!8/'GC[LQSXD%4W77=KQ.D@:OTY,BP-#ZJV3AQ MMP5*$>72B9_(]`]JS"1^,HBB!E80RQ9MC/7#8C$AN M$_#UJI1>D85PE54WG]D9-5:5(/9@VUJW"CML4LX,ZCX,9.]D8^T4KQ290"*? M3^7U$*T>X1C6PK0H52-B\8&_P)^B.@I>%=)I$(+XR`C8J,?4!9:G(%C3>O^4A+^]-`"[5_K1"G!, M]3@R;)<9;?(V-FX40;+5)'Z(1O$(@O84%41)?M9R&:SLJ6GTT;P@G(%$Z>74 M"AR(?OQ@S$8828DXOM5(P_)<'BC\@A'HWL;B:D\OT[ MV_?O?F.%QY_*%EP3"GA7EC\VE`(4KWU![P+QL3`Y!/:*-0-CT6-MM=[=$Y[D MO?')^*KA+!E6@K;!)2+-2[28P3LC&YV=8316^22:G%`5Y,'D0=,M+D9S@IP* M5>A1V<=]"T.OU%I'+JB+HUKP.4QKXLBQ[,X5Z@F++,K,+Q8*M4AM%!\5\6#% MV13;93&>CI2]3,1NZ6D\I\41R%*JTFSI^71Y;ED102.1U\P>F\)1N# M-O@)JFYLUN.]@-?"U9!Y$EE@\-($AG`3UU'TQ;T6_UW.1#0A,V`X&RV0><8S MH^I'/5'R7KO(1TAI^,C"8K&@E@"!IZN-2(BOC=FL7`["M\-2"[*2.T8\S>0L M8@KA++=6]:8"(0MM:KDR"$X/BFG_0UI54 M$[%@PGDL)=HUVH:H0&0\QR%:J1<[DYD^2RPC\\#D42AB'UC]K7,6\(H)ZCQ\ MH+5$612!>JWNB4B_LCK"ZNMK\G"RQE#,KI8!B$SO@KIJ(@*!%P_:C8$BQEV(!E_I`F48!!EXHVW364) M'P&H1%82PGL*A8X(UW`$2\DU*X,1QJ5($"C!XC)IEY&WX1];#8--YK8!`KB, M2(VY\X3-U^9K4&*(]C6*"]#O%OISDXYQV'L6*-(RH)JWLK'9!FO&9!X1`#6; MW/P.XR,?Q,*\?5PE%J4,KJ\%DY-*!MF(_;?D:$\9APTO)^E/`."&30".62F^ M()-961@FHC$XXRS724R@;>'A%"&$?/IQ,GV',^<&?E=*B#@=\$%<91@"J*11 M#1]L)M/:.1:&%'(1#@A9.O9FNL442V"Q1.8('#Q2J(LG\F=0LG($S7VS#R*I ML:8J3-@^ MPS79.GA]>'A;@L4"W)Z\;@J-%=94TBX:4D$/PQO:G<'!"WLOJ"+@'ZJG`RK` M6J2UL$,\-GG!Y&1@FI\';81Q?`JE"5")!TQ8250G#8<=U"CQR=A<>[((A0HU M,3:UJFA.%DKJ7R@\K_'=5@B>)A>S`]9E'(O;0R5B9& M2JOQ(TO#/KTLH/@NQ9*+?>8>7%$4>/#=/LDH#]RW'(TP`08/:70$03")B^8J MF$R#Y,L,3-Q"3["'HK^L#$#2KP2B"<8(6>_DO!J^<- M1#?1*<%LEC6B-FF/R/?1L/*]=3>56[TZ2JA4DN96$6(#K?OV:XW1_7W*>%VD M4N513#D>@W6*RZ;J=X&=;5J%A$:[9O9`7,X)4O22=X)`XHL:,&;D1W@EGE6Z M+5B"-496S`@!FI+8R#&_K@S@!*.CXISRS/G;3E:(R(:__1>H# M+$%DYW@=X!Q:O@/VW"/@CWLFN%&*$U,:EH@3@I\=[.]OS!5Y=&TE;^B0H1PX M'*6<.Y"0;ZD3L\-7?V?^P-6"5W3,=:U9:554[PQ?CYXBT=$/ M(KAKQ_)DMIK_**M;/U87H]E,KHZ*_BS1F^?;]3+NCJDU]X"BTA%/U1R!28#W M3H$6-8[R%=-',"K231N5)R:S([(8_WPWG?^H-2"+,"XN^3TQ6Q,2+%HV9523 M+I8%&@V.^*X7XBK27UCB48Q^DK;1:.:"L!!@F]XWEO67M9\S`AJ\SA;KLNT? MIJ=Q?8K']@H]J#U`C^W7\X,-:LW]1"I!+]?(O@35?1$FMM"@B5(7(PF\'' M"@7)!L6E8A>JQ`^B02*C<&C00%F6)Z9DJIC?5*^.:;4Z6U$`<8:!X9)Z+D<1 MP$,/0D@,8K1AEKR0YPI/SUU@ZPO4@!VF]#+(@071H869(H.!HJQP).PZ*-"P MSIWB3QRN-,*(/\3=I;6!/4NH(8^UQPH$F&WF4#>3G5R>23^MT4DOEV@6TEHS M?105V@6$SUOA<`)[#)J4^?#'`#S_6T#XB/ED["G#!]N$DLIP$.]T#HP<:@8S736ZD*=_&!B:>[XXO$*^Y M6L$`=H5#HJ2$K*0DJ"S2[!_A36?+93G$_@;A5&^P?)Z.^X#@>$#H`:KRS[:E M'T30.(#E>).5PB/-:OP^B3FU8!#GA;18YQUZG&"*2RIDS'']R\#@D@25A4O3 MA@4(1?RU8MNN5Q8WD13P#T2012K[#\!UCC,(0N<&3U=HFZ[);5X&3>1GL@5= M$@P%;,Z*RB6DO)Q@*S6!O83?/'LF03*X4,&6A:=S&>1B##;*7/J4SS,)E'WH MM7$2#(!6U=@FAIH1G:3E5<:RA@/X/&2+S?&SX(0"/>"YKZ"HQU[!`2@QH2LL M6&H;OX.@+"$0BPO;XE=$S=G_&>$/,-FMK-;1AQ>N,UXCSH]UEG]5+N0,1\## MU8J^6%)?Y6IN4412#]XJU>P7XI$0+B<_J&.6=M8LJ"<0[L(T8LS2=YH=?-7>UI]*`1=7GBKHN8(+E3(2.1!@HC55% M4S"2XV17(%X"`)J?3]];#07LMKMSG[)%''P87KO?W=E+?T?(JO0ADPAB3-$R M*B"6&@<-#4=8-5.K"-H&CL\>^ZEO6;MUGP8\1SG@4(4*[G.W%:FQ7+B3C@"( M1!EUA.9U`H@J'8.-9U99=5H.^DO^9JTHI(#[=Q:SK*M*I?MM5.BC%5M:/`DL MQE&GU34R062:35YGPZE<\`4CD`2G9EV[@!QS!U9$XP(>H$).$Y+\F)N8,*;1 M7"CI+5A1O M(:'KWB(Z39B=JM<5F>##SEA6;,!"I;G(Y'@FDC'-TC<$UGFH-%@VA0UL!C%) M.?<1D[2W1$2VG1AW>.&15)5W6IE.<1SDYM:+H^/;45(\]^LJ,DD2&R_Y&\C:#S?.SI339+`G1). M+CU-.;_MDV.2>L*AP3.7QT;@29:,VA*,1S_2R45$-K%XN5%;)7<);!$RCT9F M,HBUPP`*P_2$(/NI5*^?(M\))1ZI:F`USDY`1N1OK*&14N[&SCY.$DFRT%9- M[=N56UT[IJTJ(9&;2)YH`:N33R/Y',47[!X4@-[3IBAVIWH6AJO5>A95S[[+ MHHGR9U21%#@SZ'J-QKELXGMF[LHZ MID,)#4L*:S)LPC800T"F$HJ(V?V*P8(?KA6$S!F>;55(*90;3I&K6<) ML[Q("O:([D#(=D1\2@AZZRT(*T(&T+LHD:JTDVX10D9QLE@$)"W1#F)!4T*7 MPTJ1I'V(GC5;O-(VPS164O*0(#VHKP*B-77Y"]>XD MT9C61(.=3%D_WQIKPD'L$$,FN`R3>9=1FH7%V>K=NSM[OTG3UYO\%=,'PR5@ M>,/I[^S<"=/7DK0AV&]>?;1L5B!D#8"$TKN:>?-/X^9T*@75C7^H\/5PJ1`) MU$ON'V:$"B'2V;S<%C/GPFDEN>2K2STTY74-%&D($D?\U*6TYJ=Q<=H7_I7. M)&'VJ3B7M*>.0GJSB(QE^(U*LO'HS&HC^2N>.C`]R!H@WD]0BVF[;B0%!D("$I[T]7FT%-!AJM#[(IH$6@@M3>U1=%# M"Z7K+OMZVEP_=\,%R$#%SLP#4`\XS7:/XBQ;"LBP0[8*/45,QN%O!%`4A6T/ MZE`A*)DE9?&=1T,L1MM^[43"/!C'"&<(XGQ)>8F"IUJ"A4HDN+%,$+]>OB`A M;P2[C3W=>(?8Q%QZXRKFPABVA8A4J_S]Z;V?2]W M&Y,O)_5;<3?)#J51I`H/&96B!]^#U_"4[RF'5`A-V5N1+;)9!^#,RQ5]+W0@ M`0$6>,H,"=5T9&&EM@'_Y#!9VOO6\Z5),^OK#41+0?F&6MEHL0=;-(7E@%I& M6?*[67>T_A2`@<06GZ4.V3CP+3@R,Z%=Y%>E3 M.9-.5X.__?5_M\2E'/VZ!,A5!$6^IJ;)+39'Z60LVD8!!T]@8"P1A! M2B27,7YV0>+.PO-F'R$%@THUE\)X!99WBV/E(FI7H2&8-)HM8JB"X["#BZOZ#7-*Z8E2"S6S4$:I[?;"F-U]"`V6VYG`87!VA.HLWMY MK*=_3D:5FG9+X]-@!*O"B@E2IQ^`J7&[\%"?N/J0EM%?_:=I-Q\( M6]RQ%@"8G5-+1[Z$`E5E4B.!8HV%W#7R%7NFFXSLE*U0=BF/NK3C>5+>ZBSL MOY_24?,=RPX'<42_X;W;/-5A;ID-8X&J05L*8(6(*!E9 M';EP0-LH8%&KRS#I8WB\)SJ0@E1S$TE(UGF]%E25="3-Q6FT9$"5QG<\_9.P096M#G7%A/]((:2\Q$.N'OYE",,^(2K7,C5TA\CX#"T9##/VK&<>1;UZ,<(Y*$J M`8JG4Z55M@[WCY_2+)/T-1#,EE&_^,:.&Q1;^\=O;MOPV[NX$`"X_['"0U)K>V`]G%7;4[8S1:.G&'0]$`A@0Y/F9(`%ZDKKHUGI1`UCU M`\8)9!KCPGK]G94\16%F;IA23_'P,^RB!)A%_*U07O+!WN*H MK2LI(:W]Y?D2B"F($@@+DDD44Z/QWK:V!UV\5H#IID9YV\6W=F@=$AEP=J%- M$QH,FK#^,JH:C/U!M+O9DM#(P,B`D,=;MUQ43"2L0WD)\5$[0B0R4TFD4?D! M`QBTAM/E*8KV-)9J.T68O,QR`A`@*I*(#!9Q'RDAJ/-,2]8"S**JI@07O)^B M@HM($^GJG;P2W1)#=O3N-$8-0$&^5A%U&B0N7$B;T4&1N8E!OE6W39_`%N^R M2B>MM"EQM?9X'2TKSJD=-,F2-BY.EP^NI?4FE6,.Q6:5ZT9KRM+432C84;X1 M\:\$JM,M1W39*J3H-PW%Q&DJQ4YB1=BF/^)_2$O<1-,K7*9_66([;4+0+N@R ML2CY<*PRC6UJ*T!AZF:::@5/XCE7#,Y]2UTCT95HY``,I-$O7KM=8F&_$Y6B MJ2FDFAH]U2T^5G$TS&K7C\0$5L(34]$,0,'!"HZ1%`T41.4+M#E7U!@YR^13@2L_%?EW MD[O%=4*W<8@:0OR5$A?1=4?US9M)W!9UKE7PWZ'D-J#87<+=B.!8O6!%Q`>A M.CL8HP=(=63'O;?6%B/1XI M\1`SXM?3HC89\5B=[=;4;3<6F5'7%\B@4^3?#XS9L!"U,8@:7:'1,:4M@1YB M`*K([JRF%KP)7.QZI>"M;5(8(90)K9:;T3A`"-?>P%JS`S9N#PU3(7%`Q-B, MJDQ7`U.FJ&@YU`NV<`Z:5="3/I'[NG1S-.TP2W=%#&9TH?H9>=PR MRFUA1!M);"E3!_1$38C-U8=!>^8.F&@/19O?9"0E.I9H/&/T`%I,I--N$ M_DXV7@;B53",2X[&%1-%MG^S:;?1XFHK+Q+.34;>[B,7,-'> M?H;E$XRD8?$*M%CT"#6.[M!O>(&J*97AQI\@#SSJ#YFV4(RJ0_D+9?D<@J-U M2\LYN+?-A+FU3RMG/,]1/TBHN`S93FD9(2"$:6#+",=F52`_AJ:2H<6Z>&0: M,YB_)X$!$M4W^!K(6W5_+"0,I5!?Q&>XMW.=[C)@B',!0P#Q%N)33V++WGA< M&T/VHL3:T*K5!H&3J;)+C+2<2Q#+SJ$N$5=T^VR2;)) M-[.>O8`N"K`.H%^DYE[P=F#U:SIGUZ_#JR0>G?>UJ%1BULES'?7?X?\9RX\[ M&:H_V?$P:V0N6?Q-Z[)50B#>`L!4>/O78ZO&>&6UV-:HOO-]MJD@L>*)EN(H MB)(#G:\.%VF&HQ+))UC7#'ZC-!E81#*&0O&LVCRUU%$UM!>48"]`,$JYF[/X M.T,S%]G>\R,M2&4+Z$LBOTBOOL:O++8$>^Q%>UE/U'/>:9-']S?[_I:]JJ]O M*:`NEZ$LGE,K1ZT:-&=][VEL%M4K3^!*:2E0(RM48O!)KIJP!5YR^3%79> M!LKC3%NJW3L-!WP44WZ3.ANE>2)_GE()CNQ)K/GQR?4/.?+[BCP!MX_BU>\J MVK1[W^D>HM-_Z_J.`X^/:0K>^[)[W.O=?W2W]^!1R+Y_WKW%(Q^6O-7MI03; M("1%N6AGZ)HT*KMH'*(`N8/)2FH#:SJK!H960XW)MM>,*:K=^M'_U,F)='F2 M-TBQ*A9,^/2)'^LRGF`]JXY\[13U+92Q]T&B6+E)29X!DIN;IR3L8Z,TV[CMB\`3=$XZE2"(7:_A)[)D]BMZNECRW()P MH8Y3^H'#^9BQX@D51E):W;>[JWM1# MXT>*P(8(:"CQYGFKC,K4'1:@B:.[O8?W'O;N/+H?A52304-UMY]*;6#UOBG3 M8-`A/U/)%/]>4S7E9H2:^Q!"AZSJ\8RRS(C.^GD(_>Y_8>QYW(\_&YWW@DD- MN<^2827:5[/]I*5/+5$%'+S@CQQX'B&)HQTHWD^*(30#"AQY_^'[_^-G^'XMO MQU,*W:3<*!*/L8D&E:R;'=/95#;E4+AS0=R'PTUT2#%)'M<*%8?R,L:`4J*G/[AN=>]XBW($3`=Q0 M7\!VX(?%IV>T5"0K8[M6UD%:-JLA;$+:.HG(`'Q\O_<(SSC8ZN!&^PSK:O56 MZ!5[#Q[U[CV^8TKN^KX.LO4?[O7V[M[-DX77?J,`)0`*2[!2U*9?$^-2J,QP MB+I+65_=O;=S%[]5NVA1SW5;$_T$NN)?#4P%=-:%V&1SYRIV>4Y;0%J,=8(^ M\?>7E(S(VK3;U@X\!G!-;"M^IM22AK7,-"&N")#U$:[X)1$'X?S*Q59WP>IW MONXWMXUDR7!ER]C,6FOWL^[]F$PC)42\F%3ENA<5(H:,NW<,.[LA:NV+%BQMKP:"QBBT(+WYN@<6ZE=[/[#S02]G.8EKD/G23I^]HLXD M-'MNSK'>1CX"1TBU0`3!1*[K4[FN2:21_(JZI0&2TWH9^$0W!#0^4.4;/WRN M&JXIC<+?#AJW3&').T5X; MK?\#X?-9.?!)R)GD7CP6BZ=BNQMX,_0K#I;/.Z_N M+U8&1J+M@[$Q+/(X&]T,2"-C6.FC3&6A^[?9+? MC%LGYBR\IE2T.N.J!`IH>.S.`B+:`(## M[J-`0G>IO*"I1'[?#!$T<(U4S`XB6.*2)Y9ZK#/&Z$&_9+H=,U.HQ2U%]FA6 M@6MWPI/*R2MJ1JX]W@&@NZW,)/1HB_Z*-3V$;=(DJLV@HC M\.IDY:9,=^?E/`*FT8*;X9GD5%4F[$#_7#MF<#5^$+IGQ*XG"\+$T]F593/8 MPEQ!8$X'$*J&+\/=2"I7HE\WA8DD6=1]BQ'/5+7DG=CL8BFE""Q<9Y>Z^%9L M)@+4:AD3/=!\B8QK%PFX7PFZ+$/#1@!LVJN7262`5CRYYA,(<,:=&YAX7O4: M_+<80\\PY+-<]FE]A4:JJ[3KHQ(A.)NT5`92D4.\YM+J4RR(;U>"IJCKC:M> M3D(XZJC(3KO&#-L570 M\.Y-@"/Q!*>%C$&37$_C42IMF5"J=0"'"M$B?#HAX'\8Z[7N# M?'?3)#E4$N[B!+H.XKXZS_39SL8&SB5[0K`UO,N"E$W(_C,%H)(L8*M[SG%4=SG(([K.3G55JDJ_=XX M#]IMSKBO;@M*BC5YL[Z)SV9#8JG9"O\U3\O7%MQ*&[7[<\/QJG]^&JX<1A_7 M"5VVZAJ[K8M?Q_Y`[1\BCKD?C6:+6WL=0W1KKW?O7L?Z7/7:G8>=L_G9(B7F MUBZON8J(0H5T5+*4Q*;D2<)^=C-4.^2TFE>/+;)RHF9_P>>HH9F3=.BN[U8+ M=TY)+J>HC`BFT<-/#]PVHK1:1$[%XL45738A@)G(DJRIZ)=?DQ2>E.^7Q!]" M>XMH66'CL4%>]B@(JY2TCEH$!1`69NQDZZJ7U=0XLH8Y1&-U`/%PCO*PZ>QJ MFQE]0>Q$E3C-[;65?()$_O2[#'U*,[[-#KGR1^.T[KM75==.QB8D%):TT88YO4ET49YSA[LJ^%Y,A=B=VXK$?_.X5WY:Z M%&;&=4Y8^"!;%2BL0!;_<7:/6SH$T19`82#J^V;A=/3'5?'Y]L`91.)S?=K8 M'D>A-QH60OZH&)A7!)N#&`[/5V[3Y3?:)9*V$^6"N42&&94RNO@;6W])`3?* M:DH#8`K_(Q/H"R=WO_[3A'.\^ELYYC&F-" MAJB:%?F"TYOR@/UDH=:%;H;OUI@>_ZRN$%;(V(E#G-1"T1RA]?`@PR,7,9DA M)D+]7CW)5F]PWH?SV0^W'J"=<(NHJ$Y`$N?[:_+/!=HW0`W#]MA$%MNC6`'> MU#6S=H`#+RI]`@'B\JRZ)"IJ%LW%`CT\$->C67(GJG')7T,^W;#[8`>IRR9I M%9Q\)X"ESJ5(@#*/KE/$1[1C:>Q>[9M+VJ`/NWS_+%P/8VP=2*K-R6W$;$R& M0+Z#*`/VSO$.!5K=OK;)]-H5HVZD(:L802UMJI M!T\7;`:X3X,7_#WBYT)GJDFZ]EV`-3&H0(?UV(V36Z>ZYB64S2^"BBCMSBP4 MY#NJM601Q@%NG#)?;A?WUP%8O&80@$2A!'2<%$A_?F;=M>?5;[DEFT+O4B+; MC[[_%D),TL*>5K\UF'GC!C3(C+(BZ/6W0/6LE%H&H(&YS"!NFV%/7H'%^4UD MXAW)XO$P0VI)G@BGX=>M^YRY(0AZ@HG5^!?.(I MS5RL0@8U9GSXI"*QX=P$G5#EG_J?Q=;(-@KPU2RY%$*9KT:-J;A\[LQ;@25; M^^Z`\X1YO.\0EB0=5MR\E'4:NK`0MJD5L-E,`:P*`C5@2F0INQ[&,`F52.B> MNA$:_B(/6<8^7[6U?.0G"CM'!P)W_O+S_Z#I[>^Q$5SWM"G`R*)8X6L<-!?9 M&3]\>*?C?7R;;:;SU=;]WIT'=]N+V+K7>[1WK_W4.W#EL&F_L?7P<>>KK;U' M#]OO^5HC64?[RRH_G,@^)0UW2,5G;R$=]>96X&=:Q=^5DSH@6&V8MM%T"+.* M?Q')5$!2!*P;#CPSW/+/C4GBL^"4(S$]72^9,]DV+52;2PHJ+%&P'@A[<&=G M]S_D8#SZVD2CTK$*HB;!61JGMO(F-Y\-\WX8.B1S$KW[NT\]E72 M(_[!;YIY/SI$MQ8=ZLVP!_E%7D=3`>;Z2V_D4C*:97[9R`TX2/#6>]$EKE=] M9S?"=D\-@;_$JMN$]&WHC-0KG/=>D!&=4#^-Y;4?6G&AVOPW?[!N!*.1[N?9 MV:AU'M+B25R%C;%F(:UY5P=+TD#-M]<78D@YI5X_=+GO:! M/ZUS%MGSD1>-;30%*_PH1XU8Q4;S?&`&^ZM[CW8>?/ M;#3!QR+&M9VDKYU.A3[SKGI(H[5'YK#%PJ$NI=[O&#-Y,%=^+B.N,/KJ,_;N M66^TQ0^EB8<[#[\D202#X1H0?E_^N"#:\?+E`;:F=_$R/_.8(R_E M)>?C=-3HT5I07F,P*R3?@FDZ/$'9!60R)_34DK8._J@^UXLM_QRM%84UB7-Z M*,MGLK;5DE]>N<1W2'K"+5M0[%KL$(NSX M#1$H.]HZZBI/Q3TIP>W<#Q;/J:(JB"GK'+;BT199%WV1J%>D"!L4M:@'Z@Q( M9Y8!$UCK>PO#Z8?5RU!6:R`S$WB?XO9S^8Z6$RQB:#^QRWH^R!@H<,`_D(I6 M4.%S$.+G3M*N-LT2#5E"3631+G7.4;YXLFZ543@NGLCO=OC4S_:YX-GNK"Z' MG9^/1\AWR1+V^]$_:*M6YU79Y03 MB5U)W?:GYM$W'Z[G@F?$RM$V@FGF$(:<:NX6IIL/FGX463D:0F-Q<,`-A9`$ M0Y=OS2;II&D:F6?"Z!F@4XESEG4V>T8%1-WQ9:[XKMFM_EMW#OT#9>]7NSN/ M-QH7&'Z469U?6K?1A/^_;X307)NP8J3A<^SO[^$*?2XY&_?2*(6X@:XWIK\G MS6A!VVH+16.!ESVY&7BI=AO.1QW.0M;'] MU^LIK3:51=J*_^H$.P]5M?5O[H5]<%7\.?SO"1="%T_'G)#Z=Z>OAFR/ M\XDJCU?T5VQ_\B$K/U&(N^JLFP:.H8OHLW#WZ";7G&:[];!)$6Y\,7/K2"%F MD]D:O:,5ZOXW6VL6)>U3=\5*[[>W#X8:9YB*S<9K?]8>EMG7'[-9.T>&BU"' M_UVHPP^G85)#'*]=3)7IQ:I2="ATS?GS_RKRAWF;#)QJOXX:=9E%*F`RC/?' M;41_?-W$>FH(R9]&]84E?T*:ID?`U),_Z8'G2Q"K-.4+X49>&I("N5 M:N\D!@8WCW.N7?GS5(@:**UA[SSWU%GLB)2J-_ MI`BOY6;&>#>)[^UB,W%7;#VSFH/;Q=:;XV?%5QVIR<7D=.HFBOS*6_C%VW+Y MTV?8Q[F)`O5YN%M=/6\5)E=3$Y/NQ9]?ZOJ"%X1BJJXZ(+$]C'RX\1J30F]]/^5NFX:-<3TK6?2PE^^Z)LT> MLBP,U09IOL9U^RK^5^%W4"&W=83_$.U>;;3K:T9\2DW'KQGDSJ^8N/[F4VVE M,>*OWYW8B4?H-G\5XJ?>Z#M4.;UD MQ["MC'\DB$([='7K2,UDBO>*V'3R]7RJII,?\FEJ2"FSY>8OCSL=*G7-QM"; M*?7''Z22=L6MJB9X3M54)X9&?FFG:#8,K.T,&'RGV`V=+]JBPKVU4^JYAI8) M3XV<]M7-()S9XK16_EYP"$)__.ML@5H)6&L0N8?-1A@SNC>VEX0:\@(SK,E. M>S72<-ZV3^*TV2TK;^(7;\U:*#5RV2&'?#>R1#YXU]BKWKE$6CIT^I"91(_P M_T?>M;0T$`/AO[)'+^*C/O`BJ%04U$I]7'H2?%"$+K@*^N_]9C*332?)IETK M'KPNFV0R22:3+]],ZY@[2S77K@LRC M.YQ:Z>_)00?8&FA%]&#_W.0LYW$_Y=`;Z+)H%..FA9UWZA3"Y6 MZM:YKE3`T;-FIU"[:U&Q.Z(Q:^I\6""'BG5HT"9C&%@Q2LI+P486,BHJZ!)7 M2\R#QS:!``07\0Z?B&*L(P"JFHQKT`M.ZS>0OA^C.>$;Y[`_VYW)5E1@!0#6 M.@C![K7(7X*JBAH4?G+534^>;$>]!U?9$47^BL^[MBT"_&M*[THF8<&=MVM! MZ;SVN\QE^UD@5EP#$>EL^$G$#MC=DP_LW/0&$*.M%_7L14`D`22Z7/(K_SJ? MQ"7`9&E,E6V^_5?EEEP*[&IQ`A60NCBL(O*G5$:<*CC3KSQ+.YXVK]XU@3NW MR&]6K+A&7%<](?`$$-I+Y%TOT@($`?Z6BZ^"`YVB&J,0-@P-`*I&LS]K^E:C M"-M#7P]@O;?/<:Q1@$?!.\-=G3>T^*>^>`S M;5'5!P;3;(6#M,LMIQ[[]QD!F2Z0$*.?97RN#<<1\I[>+5"+(3TRYS'GN_<: MU0RGL;B_=VFZGXD^OH8H#%+BKR[5Z6_L33*2D)1S7G5:7 M&TWS?O@-``#__P,`4$L#!!0`!@`(````(0"YJV[(NPP``.AZ```-````>&PO MV_CQA'_OT"_`\%KBP2H3Q)%6=+%:`JQOD7+1` M4Q241-G,\:%0U,5.T>_>F>5K5A3));72&D7/\%FBM#._>>[L<$E>??OL>]H7 M)]JZ83#3!V_[NN8$RW#E!H\S_:\/UL5$U[:Q':QL+PR`3]9AY-LQO(T>>]M-Y-BK M+0[RO9[1[U_V?-L-](3".W\I0L2WH\^[S<4R]#=V["YZ49^2$L^^;":Z9>ZEH@\#U<`X@\_[\+XF]\E?][\\QD;0A-L4$_S;;^6+'R<4.ZE$EQ?K<.@$&38!TGPR/75 M]E?MB^V!)PP0R3+TPDB+P:`@"CL2V+Z3?&-N>^XB["4H3#Z(9./!>IGLGP[(Q/$:-?,Z1G\< M+R9%O5S2>)7]HJ3#8WCEMB)\HL?%3+#?A_52@UV(F;3>1_XG8W9Y>AL MD@VMH366*AGGBV6[(<.A)5.5#0RM]^/;LZE3/K,JZ=(T?*X(P("3JT470KL85HF1^_B$?^-P`_\OPCB&?@1G7CDCP)BQ.Q2'/1"96^.;8[(_-D7&9+*(DL?:=E;OSR]+E MO`_Z"J@1==LL.-%AD#-)W:'HA+6QS'\ MH>ETT(B@%Z7\P;F$^F0B@M9`A`".H0(![S5(=@'NJ M0`!+M@P!.&B!`.#4>,4Q<0"G&'.6X`,%2^!_*I:08S(I.98GE+(J_0+_&BDM M+OT>I6:2;\'1"S7#FQH`1[&L2K&J4@PQ.T1:H0)X4Z,""V9=.5,>-!!ROP,= M%`"4*80D70X0I($ZCH1FXDUB'$*3`5J88`<)1`((88*)I_!Q2# MHAF8>H.B*9A"X.;@^BPA-2:H);@94A$&P*,D*HI\/>!FC#.J@4!0E2&)-QBJ M4B3%H"I'%J8P5*5(`D%5AJ264)4B*095.9*80E6*)!!`(THR)+6$JA1),:C* MD84IX((N-:8@$%1E2&*)X8E39(^V39,F*NF?3L:=^J?:\[JQD3JH6C2!W;/A MR>HI63F"+=A:BBRE!P#.QLW1V#O5GL+(_146F7CIWQ(..)&.5X7&[I(>^26R M-P_.,RQ%D_-;S^OJ7B\@R?H;^\[((ZS$5/"'3K:NM6$N73]'8#E>$8V2LT5] M8V-^SS/XYG:CAS2"P.:.:@RHZQ2#=!>0%"(8N:K5!).D<@S45#!ABN4*"S2' MR:?$5648=G'KS)0UREH9*JO+VJC' MJ$0(K-4AI`5+-<22$@^7+'QV.JUJQ8"7=*L>.,XT:=GQBG,=-PWA.0#I+BIQ M:AA`8E:%CQ3;E>8LZ^]D;LCVW@G,N$*P2VI5#ELD>,K:[IB76J5W1':HA)/F MFU+0`,JZ0*DL;KLR?R4E4X6W\^@&T+_FE2/B[GR=UVG..S)F>2E*%GYE0E1$ M,"]$V11\"'=4N@(O%G8(!=BD1SO8=L$V8Z2;4?EHXDU8R9RNB$0CH\*I.#PG M60F\2H"-KB24#D%YO/W:)Q*I-A8"79[[VZ,6#MDNGBHF!7SK6-V?5(J*>-M+ MX@VK!J5)O*DL.S,X/E.5"A$^=78RK<3E5BDSO"YX3<5#)_7)3/2GT)],?-(4 MV#@15>01+AID::LK&#ZI-:#ATX;4^8_JBK1:3PTOR1M'G'6M[(HTJ%)(><>C M>V5G/ZJZQ#*4U:EMC6Z7]C7^[VIT*X;85HB*>@^TNJA>*8G4K$+A(3HKB*`L MKY]$8*J8;'D_+2\)^'*%3]F=\!Y76^W!+=7^KQON:8K\+DLKS%0'3JR<7;VB M04?PDB1;GQDJH[Y-=3-0NLL#3LEE$TJ]K+S?2Y'<@)65.N:R):=!TB$%D>V9 MYS>$L,<+>@'5Q4^[;>RN7[J?!=M+&8#U?Z`;4Y*"UVS':;!-WJG>7]`PB72: ME.56N^7J1XKZJ-MV"&$214T^*QUNAVE.[5)0PWO1)KL6XA")N94V0#SG/;]31P.BKJE<2# MT)*UU$A7OF05@5TRMW+4F%C6JO?*$PS&.58P[)HBN(J(W).)OR-3?LV1AH_Z M@*>0]7^O76COEUAYY!L/<2I9[%P/[NJ*9\7Q>K`EU*>A?Y,<3*_@J:.55T<& M>`^E!>[=EE;>73"@_*>TH*774.0EM""VU6UI@5MV*3&'N(5G(6^3&B( MML4%0U):O.Y'@KHW#]D1:Q>""T46P45I%78$S5%:(');6H4=P7"4%HCE5=B1]]6A MH*]26H4=>5]%D=OB*NP(5*GNX8.VM`H[\GG"%,P35,;"CKSN1X*ZW\^HO,?C M7"`B74*EL!V\(CK"JD:<2F$UWLN'@EZ>8"GLQ?NW*>C?"97"4D"/2&3"!^(2 MY38:\MHU!;5[8Z^RK,L[#,XS(C#@(9;+G0?/$0WQ*:3LPEMX\B45"&^S($3I MR5E^UN9P'\6<$!\/.(V*$+I[WGAV8,=A]*+AQ;8Y.=[H(T%R?PK#7$<\!6R, MB`#Z#I[9"H^#U4`OB89X'\8++=N0R6.!5P_>>:<-&1B=H.']#Z\':D,&1B=D M^*2*]9,(F0_!9I=;B,^E.'6+D/CH!I^=%>\YO(:Q?RQ"Z=[9Q9&=^Q\?4H:@ M8N[Q[ILY#3Y%)$_BRFX5FM:?]W"SS4R)>'D,2098P(L`_\LN)FK$482((9B7 M'MP8;L:1A&D\3<["C!:N-#=\]$*B8K;"4#UOWHN M[L3*]![C4XW9/5KS]0`H:N6L[9T7/^0?SO3B]9_9;<[!F=)O?>]^"6-&8J87 MKS_B_>,ABJ$]!>GFXQ;N20Y_M5WDSO1_W]V,I[=WEG$QZ=],+LRA,[J8CFYN M+T;F_.;VUIKVC?[\/Z`R?`3T.WC(\A&/6&:/@H8;"@S,=UL/'L09/`9S>-!MC08LN$Z&WS1U1?_Q<``/__`P!02P,$%``&``@````A`/MB MI6V4!@``IQL``!,```!X;"]T:&5M92]T:&5M93$N>&UL[%E/;]LV%+\/V'<@ M=&]M)[8;!W6*V+&;K4T;Q&Z''FF9EEA3HD#227T;VN.``<.Z89UC1"SF67"72(6=L#/F-^-"0/ ME(<8E@HFVE[5_+S*UM4*WDP7,;5B;6%=W_S2=>F"\73-\!3!*&=:Z]=;5W9R M^@;`U#*NU^MU>[66\/7.=K?;=/`&9/'-)7S_2JM9 M=_$&%#(:3Y?0VJ']?DH]ATPXVRV%;P!\HYK"%RB(ACRZ-(L)C]6J6(OP?2[Z M`-!`AA6-D9HG9()]B.(NCD:"8LT`;Q)__/QY.1`R:"'1BR^?_/;LR8NO/OW]N\ M*1R5D1SBB!4-?A.KL$S(P5SX15Q/*O!T0!A'O3&1LFS-;0'Z%IQ^`T.]*G7[ M'IM'+E(H.BVC>1-S7D3N\&DWQ%%2AAW0."QB/Y!3"%&,]KDJ@^]Q-T/T._@! MQRO=?9<2Q]VG%X([-'!$6@2(GIF)$E]>)]R)W\&<33`Q509*NE.I(QK_7=EF M%.JVY?"N;+>];=C$RI)G]T2Q7H7[#Y;H'3R+]PEDQ?(6]:Y"OZO0WEM?H5?E M\L77Y44IABJM&Q+;:YO..UK9>$\H8P,U9^2F-+VWA`UHW(=!O-29#`P<7""P68,$5Q]1%0Y"G$#?7O,TD4"FI`.)$B[AO&B&2VEK//3^RIXV M&_H<8BN'Q&J/C^WPNA[.CALY&2-58,ZT&:-U3>"LS-:OI$1!M]=A5M-"G9E; MS8AFBJ+#+5=9F]B(K5"MQ:FNP;<#N+DXKLZBO8 M9=Y[$R]E$;SP$E`[F8XL+B8GB]%1VVLUUAH>\G'2]B9P5(;'*`&O2]U,8A;` M?9.OA`W[4Y/99/G"FZU,,3<):G#[8>V^I+!3!Q(AU0Z6H0T-,Y6&`(LU)RO_ M6@/,>E$*E%2CLTFQO@'!\*])`79T74LF$^*KHK,+(]IV]C4MI7RFB!B$XR,T M8C-Q@,'].E1!GS&5<.-A*H)^@>LY;6TSY1;G-.F*EV(&9\F_W4`BA;JI) M6@8,[F3\N>]I!HT"W>04\\VI9/G>:W/@G^Y\;#*#4FX=-@U-9O]2!=(.SB"QLD.VF#2 MI*QIT]9)6RW;K"^XT\WYGC"VENPL_CZGL?/FS&7GY.)%&CNUL&-K.[;2U.#9 MDRD*0Y/L(&,<8[Z4%3]F\=%]7;`!&L!(]O9[/Y]QS8A7+)J^Q+"G/$YB92<5%O<-DYF/$ZE1D MO#[N\,\?CWD%OK_P*LIK[!@V\E\X1)[SE#V(]%2Q M6CL2R4JJ(7Y5\$9=V*KT7^@J*I].S5TJJ@8H#KSD^M628E2EF\_'6DAZ*"'O M%Q+2],)M7R;T%4^E4"+7,Z#S7*#3G-?>V@.F_3;CD($I.Y(LW^%[LDF(C[W] MUA;H%V=GU?N/5"'.'R7/OO":0;6A3Z8#!R&>C.OGS)C@L#SP?#&+EOZ+8D)/AODGE+`L\K2;"*2+3X>RB>2\N6XX%J MNM]*<48P8Q"X:JB96+(!9E.'903]2`UX;U#K`V8%UN=]Z).M]PR535N?V/DL M,>I\@J%'EK;[)(.D9!DJ0ZU@I MO.9M4.AT+Z?0'TLYG_`JU3,,I,*!U*6TQKK#$%Y7MM"_5L66/W8^*UOX8$'\ MKF@63AQL(Q@(PF#VU'#S5,HO^^EU<:FBL/:U1D6('.ZU@ M15;#4!('3[76-[6,U6A=!R0@XT(ZGU8P7([@Q,%30=BLM[*SYJ'D?+T>)A&W M3FXHR2I8C@;)K&T3>.NP)N&U(VY*W5)V6ZAB\L@25I8*I>)4P[=@!K2SNLL@ M)ILX,-_9R)[`)6'M7@?`ZF[HD7VE\LAKA4J6`Z4_@Y6&I-OR[D6+QFZ2@]"P MM.W?`FYC!BO#GX%S+H2^O)A[I+O?]W\```#__P,`4$L#!!0`!@`(````(0"= M/U)6"@4``%$2```9````>&PO=V]R:W-H965T MDGAX.',XPSDDO?WZ7I7.&VO:@M<[ERR6KL/JG)^*^K)S__[K^4OD.FV7U:>L MY#7;N=]9ZW[=__S3]LZ;E_;*6.>`A[K=N=>NNVT\K\VOK,K:!;^Q&D;.O*FR M#CXV%Z^]-2P[]9.JTJ/+9>!565&[Z&'3?,8'/Y^+G*4\?ZU8W:&3AI59!_S; M:W%K!V]5_AEW5=:\O-Z^Y+RZ@8MC41;=]]ZIZU3YYMNEYDUV+&'=[V25Y8/O M_H/EOBKRAK?\W"W`G8=$[37'7NR!I_WV5,`*1-J=AIUW[A/9I#1PO?VV3]`_ M!;NWRO].>^7W7YKB]%M1,\@VU$E4X,CYBX!^.PD33/:LV<]]!?YHG!,[9Z]E M]R>__\J*R[6#WC*Q8\D&/(L\^)!-7,R8&2A0+M!/`KYS0]&Z0ZEYB#C2$Z(AD0(MW";8J&/FD>$!O90>(4=@,)814DAND'-("3D14U M(MJ(P*"=VA#JCUXT5E!&A=60LX&=&(4D*F3\.!@=]>L](&8UKB`Q#:EBT&)# MC9380TQAW;FP@C$!_M*,B9BH+QH-E_V/3BM!R$0K5>?X9*W/T7A!,RB\S)R( M48-?'.K!#X@)>GY12`,(IB,21"CTU"EDN0ZT.1J]8):>I17KP`V*FX(EI M2-&`"R!A%*D+T,A`^RBY&FHHK":)V""!&!DBHN%*C=%OK00A$\]4FQ.3U8^3 M)`XW6PL&?F+4X!>924(,\HOUW8+L/@*D".CI:SF+-6X#)V'5.='0W%>(F1*2 MF(94,6@Q"0CA3$+ZX8\Z78*4\)8E52TZ`:&+4T6&51.4R_EVER"L!0T>5D-B M)G*I-@LT1*^A3DX(YD3.;'F">JJ1M'I>@I!D%*Q\>S]+B,H1/OJ`',JL2HZ&5II,<4[@.B6:4Z6B6/0Z">F<`EM; M"945"C$=;]:12DP]3BQ+JEIT`D(D)P)C65`[U97;YRH9%%?:M>;];/!C\V6DJ!5?^DP:S<.COD9+7-T'FLVM34;#F_C M>)>@J642RY*J%CT/D.Z9FE`Q_-%I)4$J`9PV65(5HQ/0U78LQ`.5M2ZG%$$/ M=QYN#HE0B:ASQ&U+R:=.3!==LY/H(_$U;Q$2A`2C!^>4!*C\5.4-0W%['NNM M\Q.Z^.-N$J\[XY;CQV8W2=`4/K$LZ6B9V[ZZ%(]%1'75.]KJ)@3A$X,\.)W@ M16\<"=(B7R4/4H0O>'RR5JRYL(259>OD_+6&PX!"XX[6\9N#)RH>5H;]0#;P M[@2[-P[`._^67=CO67,IZM8IV1E<+AP8`U8Q1K;3M/]^UW9"0]*'\I#@ZW///?>+ MXNY%]NB9:R/44.(D(ACQ@:E:#&V)__Q^O%IB9"P=:MJK@9?XE1M\5WW^5.R5 M?C(=YQ8!PV!*W%D[KN+8L(Y+:B(U\@%N&J4EM7#4;6Q&S6GMG60?IX3&E?X(AVH:P?B#8CO)!QM(-.^I!?VF$Z,YLDGV$3I)]=-NO&)*CD"Q%;VP MKYX4(\E6W]I!:;KM(>^7Y)JR([<_7-!+P;0RJK$1T,5!Z&7.M_%M#$Q540O( MP)4=:=Z4^#Y9;7(<5X6OSU_!]^;D'9E.[;]H47\7`X=B0YM<`[9*/3GHM]J9 MP#F^\'[T#?BI4BVC\=4#Y'@%TGA1@`RIR_^?R]JVY4X MNXGR!B#)0.;A/OTH21P$^40>J*55 MH=4>P7!`2#-2-VK)"H@/&1QD3#E!99E#WSNX=P*U!JS/54861?P,16('S#I@ M%AA-F&2.V!P1KK:@8Q(#&9Z+R<@4V]W.8Z?IG'C]#F2.V%PB;O(),A,#U3@1 M!B]=S)TUK/P"9D(0H8!L\Q]?!)E64).G[.VP`HZRC=X M"I^ID^=-?9`7]BV,J>2ZY1O>]P8QM1O\DE3%9`UKOH8U][L23Q>P?2-M^0^J M6S$8U/,&7$FT`"DZ+&HX6#7ZF=HJ"WOG7SOXGG)H&XD`W"AECP&PO=V]R:W-H M965TFY^^W[$I"E1.:V9>F4SZNXSHN3FQ6G]_S+'A3I4EUL0[%8!@& MJDCT(2U.Z_#OOUX^S?(CZ?*X?+U>/B4ZOT"*?9JEU7>7 M-`SR9/GM5.@RWF=0][L8QTF3VSUTTN=I4FJCC]4`TD6XT&[-BV@10:;-ZI!" M!5;VH%3'=?A%+'=R$4:;E1/HGU3=#/D_,&=]^Z5,#[^EA0*U89_L#NRU?K70 M;P<;@LE19_:+VX$_RN"@CO$UJ_[4MU]5>CI7L-T3.R71&3#!WR!/;0]`Z?&[ M^[REA^J\#D?3P60V'`DY"8.],M5+:N>&07(UE<[_19"H4V$262>!SSJ)D/\[ MR:A.`I_W)'(^$9/I\Z5$6):3XVM!L('HVV8DQ"IZ`V63&K-%S"P,6HSDB%T/8M1"(EA(NQH0R%_-:-BN MQH[RU4B/:HN0F5/?5K`C`<8$M1*FIEX;78"C%:+"8$Q;Q)!J28!10:^1:GUA[>@S81%#J$B`45F_OW\] MFC:Q4;\:7UC$3!\+RP`?"+M@2_"%M:/^4J9\"[>((=62`*M6@(^2(T%^$TUAWN-!U)T3P^M@&!($I'(IR.FTXK*1H'KZHC*8*P942$R\QGGO3I`(I^/V MTTJ,%O)$XL9G[*NTT[7]@YR<&U)'VCYG6OC2(HA*2R*O['YTK;0V[%4E.M(BJ-]K9?\@)^>NY'>M['$GZ1\S M:Q"M%:?UU-KC/Z1K[6GYZ0FA!E&Z1_XCN?^TTJ*!?&P(;BX+=#T0RC@'8%+UEWW*'?OQYN5BB0BG0E:7A' M=^B52G2[__QI>^;B2=:4J@`\='*':J7Z31C*HJ8MD3/>TPXL%1GEG;*.A&T(0KTRYKU\N*M+3[B MKB7BZ=3?%+SMP<6!-4R]&J:5F MX"ZT0J]C7H?K$#SMMR6#"'3:`T&K';J+-GF$4;C?F@3]8?0L)[\#6?/S%\'* M;ZRCD&VHDZ[`@?,G#7TL]18<#J]./Y@*_!!!22MR:M1/?OY*V;%64.Y4'REX M`TSP&;1,]P"$3E[,]YF5JMZA>#%+ESB.YBD*#E2J!Z;/HJ`X2<7;OQ84#:ZL MD_G@)`:9@WW^42>A%60"N2>*[+>"GP/H#J"4/=&]%FW`\1#!(&.,"5);:/2= MAIM#H%;"[O,^QM$V?(8D%0,FLY@E"D:,A\@O")U;T#&*@0A],3$>N;75Y4Y3 MC_H:,G<1^35B\>;$$0/9\,4DZ2A&6Z&*DR!C['%E%I.8(NKLY9,-ARIQJ"ZY MUKL[!(+'/"Y7;C29A:Q,(9)EFKCF?&I.YRL\FAUVZ,!)H!=VO>NR1XE/;S$+ M0S]?+](8XS<.TS"Y"XE6ZRG$D;%P9)A.G!1?6WTYZS$>PY59C)63+I=3)BMF M"E@ER13@2('>G63$EZ*MGI34"SNS&"L%&D,GQH/D+@3'3O(<.7I;IWF_' M73M],CU]S/P8#3`3>G*DWXDXLDX&#:W@*)XMX98(.S[L0O'>O'0'KF`:F)\U MC'D*CPB>`;CB7%T6^A$=_SCL_P$``/__`P!02P,$%``&``@````A`(IQSZ[9 M"```R",``!D```!X;"]W;W)K&ULE)K;;B,Y#H;O M%]AW,'P_L:M\B@M)!EWG`G:!Q6)F]]IQ*HG1MBMP53H];[^_2J)U(">;N6EW M/E(4*8D2)?ONUY^GX^1'>^D/W?E^&MW,IY/VO.^>#N>7^^GOOY6_W$XG_;`[ M/^V.W;F]G_[1]M-?'_[^M[N/[O*]?VW;80(+Y_Y^^CH,;\ELUN]?V].NO^G> MVC,DS]WEM!OPY^5EUK]=VMW3V.ATG,7S^7IVVAW.4VTAN7S%1O?\?-BW>;=_ M/[7G01NYM,?=`/_[U\-;3]9.^Z^8.^TNW]_??MEWIS>8>#P<#\,?H]'IY+1/ MFI=S=]D]'A'WSVBYVY/M\0]F_G387[J^>QYN8&ZF'>4Q;V?;&2P]W#T=$($: M]LFE?;Z??HN2)MY.9P]WXP#]Y]!^],[_)_UK]U%=#D__.)Q;C#;F2;U73RV/9#>5"-IY/]>S]TI_]JK'J='*R1O=+^IM3O MIW`2H]Z#_GB(MNN[V0_,]M[HI(*.KY&1AIIQ938/01&",@15".H0-`Z8(=IK MR%@'?R5DI:Y")F=3`G8,XB`^TJ`F>0B*$)0AJ$)0AZ!Q@!D M8*1DI&*D9J1QB1?16HQ(43\B3=8VPS)&.YCDQ,F1%'? M?4-N;=(PDC-2,%(R4C%2,]*XQ'-?%4MV8Z==0%'??4,6UGU&.[C+'+<-^?2C3KUA]?#_GO:8?5'UV-):?MA&:(K`77&9)K$JM&/AV4\ MWT9^TN17!4J:@I&2F:VN.L;L?.Z;K:\*9+9QB1=TA*QVHJ9)&[$?'B%GJS9H MI8;H>CBO@RT^MUKD3L%1R5'%4)"(/IP1SOR)XTTBO%QG692H(J0- M;^;!;E!;.1EN".G;C5M21NI8%Z+6I[T7M4:(FLQF8V-,GST`Y$(@^Y+U`-/*R-`Y',<.U3BW-E=YUU]L@_7(KIQ`* M@Q9V498<50:97(L6R^`64EL%LMQX9OST4U6`$+8N#KRP-7)R+8LT0HS44\Y1 M89`7EK%E(ZV,EI.W-4>-9\L/1-4#0B"F3'#33Z,@_<*;3*2U*/V607KF5DZQ M%X3LJBPYJ@A1^@4=UU9.AAM"PJI59800M:DNW*@U\M)/(R_]&"HB@]RH&*I( MRTT_9JLA+2$051H(@>B*P5N'&@7I%^R.6:2U3/JMXF"3RZV<1KDPR%NGIB]W MG7J&;\,RH^:&&\^PMVACN>P9L5_V&.1FGT%N]G%44$,;0LE1Q1O6'#5>0S\0 M56WPZ4/-&9:G!@79%^R.F=$RV;?8!'M<;N77Z2/DK%..*D(Z^R(V?59.AAM" M?-'&JHH0HM;%A;MH1\W[J9M]!KG9QU%!R(W*U"X65:3E9!]'#2$A$+EV49,4 MW"X,"K)OY=')6QNY33*!1EVUZGNWDG(RC94EX[5(DCKVLK)<.,9 M]A>M7+O$O'8QR,L^K>5E'T,%-72CTEI>5*QA;1HZYAO/EA^(7+NHA]=P^C12 M8^*4GD%V9:;AZG8L/1>K.)C?W"K0,!<&.259R5%E&ZKY6Z^CX/VFM@IDN?', M^'&K,L+FW_^[*\>ZZO#R4B.,!W67&:W5^#6`?J3EJ#!H8;5*0FY>:O..K9K; M:JCA:,L/4"YJU"M^.+&F7+$++3-::^_!++RZY49KJ>O4:+F(@X*D(`T[1J5! MWAK6#GS>6TVV3&^W[/;1D,;8FS\8JI[X"[.MRP]OMDU%X@Z21FNGA(TU6MKB MJ2!D'QU*@[PA8+9J:FAM-81&6WZ`JK3X),#?NC?U](.5JK]@TE]GG-K+2YNU MQV,_V7?O9Z3U1MWYKUA_LX613Y0W:!Q(,.+XTDN2X-NP;Z/C08L4WY*-;H0\ MAB&AAW21X(F;]_QM"?M2Q^DRP7,Q;Y"N$CRZ"GR=X#53X`@M%7M`I#0I"^"9)TF@+W\;]/T@-W$?@FR3! MM0.^29(2$E6K$:!;Y($KR7P39+@T02^21*\G<`W28(7 M$O@F2?"VB3;2;.-1$VTD"5[X$(^T>O&JAW@D"1[O$(\DP1L>XI$D>,J#;Y($ M+W;P39*DF(3QFA"N4"S#L0`)>(4%)?$LFJ,'>:4A0\5QP=-UHMYL^3SGD*BG M6R[!.S7&19+@N1KC(DGP:IVH]UQ8FUW#P<\KWG8O[3]WEY?#N9\\8N9%M^DS&]0/C]WW4!_J`ZNO\%Y^!\` M``#__P,`4$L#!!0`!@`(````(0#3_VRU=0(``+`%```9````>&PO=V]R:W-H M965THG@R_LW,?V8R?S[*&NVYL4*K#"=1C!%73.=" ME1G^\WO]]`4CZZC*::T5S_`[M_AY\?G3_*#-UE:<.P0$93-<.=?,"+&LXI+: M2#= M4P?YVTHT]DR3[",X27@AEM=>$BP)&0Z'W-4S(E0%K,-F1X46&E\EL-<%D,6_U^2OXP5Z] M(UOIPSU^Z<-W+LK* M0;='_@K3-42")Y+"CP!43H\93B&"R%V5X<$X&DWB09*.,-IPZ];"W\6([:S3 M\E]P2MKH@=7F\$(=7FM&9Y@!#P+UOTBF29S MLH?'I/`C0NQ"0[X,0WNI#^#I]S%4P7//2Q[Q!CX>\7L-1E[K_ M"LIJ?&R0FZ_]"I)PATZTJ04$`\ MC<9=#=ZAC=B)<[)-;3D;]240EE4\P*0L4\:F;!RX>!T`YG#-FD'&]2^5O!GY#"@,2B("JW= M^0"!2?>O7?P'``#__P,`4$L#!!0`!@`(````(0#J]#9I>P8``!,8```8```` M>&PO=V]R:W-H965T&ULE)C;;N,V$(;O"_0=!-VO;?EL(?8B M.@MH@:+8MM>*+,=";,N0E&3[]OTIDJ*H8;/9FRC^.!S.@4..]/#U^_5BO15U M4U:WO>U,9K95W/+J6-Z>]_9?WZ(O6]MJVNQVS"[5K=C;_Q:-_?7PZR\/[U7] MTIR+HK6@X=;L[7/;WMWIM,G/Q35K)M6]N&'D5-77K,7/^GG:W.LB.W:3KI?I M?#9;3Z]9>;.Y!K?^C([J="KS(JCRUVMQ:[F2NKAD+>QOSN6]D=JN^6?47;/Z MY?7^):^N=ZAX*B]E^V^GU+:NN9L^WZHZ>[K`[^_.,LNE[NX'47\M\[IJJE,[ M@;HI-Y3ZO)ONIM!T>#B6\("%W:J+T]Y^=-S4V=G3PT,7H+_+XKT9_&\UY^H] MKLOC;^6M0+21)Y:!IZIZ8:+ID2%,GI+949>!/VKK6)RRUTO[9_6>%.7SN46Z M5VQ*7EVP$OY:UY+M`;B>?>^>[^6Q/>_M^7:R7:V6Z^UF95M/1=-&)9ML6_EK MTU;7?[B4(W1Q+7.A!4^AQ5E.-LYLM_@))0NA!$]IRH>++H4\GD)^/5EM9@MG M#L,_,'8CYN'YJ750$UV(\/S,.E,>X2XS0=9FAX>Z>K>PW1'"YIZQXG'@WH&^'^>YA^H:DYT+$HR*.+N%+"99XIC48@W`, MHC&(QR`9@W0`IG"V]QC;X6<\9N+,8VFL)\$@!"/_I(2<$HQ!.`;1&,1CD(Q! M.@":?]BI`_]DXAC=V_C;)\[9KG6[/2ZS7O:^^H0$A(2$1(3$A"2$I$.B.812 M,CC$*#8MHM![1+8BEUFC\OY7QN]E^FP1$A(2$1(3DA"2#HGF(BPTN,AHYZ(T MS>-D@9.W=\C9;O0T^KV0G!80$A(2$1(3DA"2#HGFT=KH$:.Z1YRL57WYA`2$ MA(1$A,2$)(2D0Z*9CQ/.D!!&=?,%V:J2(20@)"0D(B0F)"$D'1+-?-8QJ5-= MG@&,ZN8+LE#F$Q(0$A(2$1(3DA"2#HEF/BZB@?GB4IJP6[L]E_F+5V'W._V= MQ*1UMP3A[0"[87Q.YFS2VV$YG^U&=U+0"\BB"0F)B-JXEQ%J9S.]%I->0*I- MAT1SVD%5#[R62>NP[IY$@X-:H!4+D;R9G?7H9`B4E#0GI"BB**8HH2C5D.X; MNXSIAG3X'8U#7-KC";3`B')DN]7#ZANEEL1=KGXYZ[*^=5:C[(12S;I?/Z(H MED@S:;Q8(J3$8KOE:J7;G$HUW6)Z=-A5;H@.O^&UZ'"$Z,B`^>P&Q/8?H$`@ MF"*E0BDU]%1,5"B64DI]0G6E4LK@"+O##8[PJQWSI#V>P]$4U&9+%=SN9ZZ25*0JI.-3UZ M-;*F0'G^H]O'X3V$%A&.!B7I"ZF-JJR`HE`B52B10(,0Q%)*Z4HH2B7J=.D. MLK9!.=A?-**;4(M[#D>#?>4+-,>.4R4Y/@P#*;7F]^UNO1ME.Y02JG.*Z&JQ ME/IPM41*B=4VV]7H)DBE1+>:'@S6A*A@_##;HF<9!HDC+4@Q&.!!KHBJ64TI5(I'2E$G6Z=`=9P_&!@]^J.VNF8"C_;L._#ER+ M^KGPB\NEL?+J]894=Y7;8_[!")%WF368/!I!Q/$MR32"CTR/7?1&,SSV\-6E*W@+%Z^,E#\NW4?CPM[2Q0L8G>"M7+S&&/C:Q?N!@<,US[@"BL/U MC2,H")=M`:H-A>"RG4!'4`\NVQ!T!&7ALGU!1SQG!=M,5N,`A@6F$9RRL,`T M@L,6%IA&<.8B\:81'*S(HVD$'1+FF%*)U@AS3"/H$^"/*6OH#>"/:027/_PQ MC:`'@#^F$;0"L,TT@KL>MIE&/.SPK@)'&]G?N7AWH+F)=RZ:?\I]9X85NAMX MI`G-,+PWQ04-,':::23`"&L`Z3KH=A$7TPB:7L3%-(+>%SNM&YGVQN%+[3U[ M+G[/ZN?RUEB7XH3C8=:]GM7\HR[_T?*3Q7JJ6GRB98>,=<;']P+O8[,)VH%3 M5;7R!\R=]I_S#_\!``#__P,`4$L#!!0`!@`(````(0`TA(SETAD``)^+```8 M````>&PO=V]R:W-H965T&ULE)W9;ARYDH;O!YAW$'1_)-6^ MP/9!5V9RR048#,[,7*OELBVTI3(D=;O/VT\PR4@R^+,D^:;5_B(8R?R32Y"Y MU(=__OWP_>*OX]/S_>GQX^7LZN;RXOAX=_I\__CUX^7__$O]8WMY\?QR^_CY M]OOI\?CQ\M_'Y\M_?OK/__CP\_3TQ_.WX_'E@B(\/G^\_/;R\F-_??U\]^WX M>QT,/WZ_G-S?KZX?;^\=)'V#^] M)\;IRY?[NV-]NOOSX?CXXH,\';_?OE#]G[_=_WCF:`]W[PGWOA!(7Z__W[_\N\QZ.7%P]W>?GT\/=W^_IW.^^_9\O:.8X__@/`/]W=/I^?3 MEY75.D3Q\^W],9.-DOGHY?/E[^-ML/N]WE]:W_\ M^9S\_\7SM]-/_73_N;]_/)+:=)W<%?C]=/K#N=K/#E'A:RBMQBOP7T\7GX]? M;O_\_O+?IY_F>/_UVPM=[I4KB_UX\W+LV0*=^^_?'RSD=X?[SR[>/ MEXOUU6ISLYC-5Y<7OQ^?7]2]*WMYDJQCO=>QY/9])3>A)/W]MAX,Q=1J_?_)V5G?'UO3;+[]H`T0!00 M#<0`L4!:(!V0'LB0$J$6G6I)+8='M?@<#YZL:;*)TBQN9-.J)BB!#2H1JE,FEJO$4Z+"4QI-LZ%IFTDQ.DS1`&B`*B`9B@%@@ M+9`.2`]D2(F0QJ79J3;CV/5:+QP+2-4"REK4*I,M>DVZ(6H0*40:D4%D$;6( M.D0]HD$@J:#+3I,^R:W++4*RYA50UK[6N5"^('E%H0`U,19[*40:D4%D$;6( M.D0]HD$@*93+4$M"^9D2#0%)%E]?^LHH^&18J>B157.:)/VVLA:[-DM6(&D0* MD49D$%E$+:(.48]H$$BJZ/+<1,5I&O#YKQ#*(]EIEWFN/YN\HE"`&O12B#0B M@\@B:A%UB'I$@T!2*)?<)D*]G7'X;%@H."7(R6IIF6?^L\DK*@BH02^%2",R MB"RB%E&'J$ MT2"05,7EN"55?.XK5`GI<+*Q-0-4(VH0*40:D4%D$;6(.D0]HD$@H;L`66#=;Y;L`673?[YXCEY1*$CC&_12B#0B M@\@B:A%UB'I$@T!2J#,Y^QQS]H#6\3Y$A:A&U"!2B#0B@\@B:A%UB'I$@T!2 ME2Q!GT8?S,'G`6VG[+I"5"-J$"E$&I%!9`629Y(ER=.98![L;N.ZA?\B.1-` M-7HUB!0BC<@@L@+),W%)9#)/^D73:EPSO7R[O_OC<*(=Z-ETLW'ND\YT_F24 MS)^,:!J-^]?+;`^HCE[<^QM$"I%&9!!9@>1)N[SO5T[:YXGBI`/R=_/=#=-J M[I&;9Y*3SO9SZN@53WHJR$BAET9D$%F!Y$EG>>*;5QKSQWE`Z97VB(9"=^-Y M.;_992N7.A0B#SZ[!I'BT%%/';W&T+/-/-OR,=�UN!Y/F[G"ZYZ%.?];F> MN+@>N9%LNI*;?!ME'IQHI)J<9LNLBC5[K;T^FU4V!3;L$$#"ACINH4W7>:AVCO\P8`R+5^&I4C/SC,^-C!8SB?-

"TV8[]=;?)^'>VL1\,HMEF%2#/R@;?+;#PPT&PI&!31[Q5@&D654Z+5G,JT% M9EH!N>8>>^\N9IE MN5O##FF3]\<7$Y5'KQ_,<*SI8-DT8MFAT">R3(XS&>J=XU(CE2>D9['A5L%K M&:]CS2AVTB:@5>S**B!QJCY\$LM@+"MBR29^)B=;8$X64-:[\TW>HA=>:!^> M;FR[,:!TH;U#TM851XZR:49BP,D/9H)7/!A26H M1M0@4H@T(H/((FH1=8AZ1(-`4I4L_QJG[]H1#0))#<]DHVZNSX":H1-8@4(HW((+*(6D0=HA[1 M()!4I92HOM&R,%>E),)IF&5R60I612]N1C6B!I%"I!$91!91BZA#U",:!)(: MNJ2Q-$'Z9%)T08^29E0M`=6(&D0*D49D$%E$+:(.48]H$$BJDF6ZXP2YV%ZY M_>QS#P8O,0L.*&M:V9*^BEZQ:4'ZW*"70J01&40648NH0]0C&@22(KK\LM2T M?-XIFI9'HFD!JI>`&D0*D49D$%E$+:(.48]H$$BH0BL;H":K1JT&D$&E$!I%% MU"+J$/6(!H&D*F<2]14FZ@&M:?2-VS6K?(LV>L5.Y6-1048->BE$&I%!9!&U MB#I$/:)!("G4KR?J*TS4`W+W0Z*&ZWPW-'JQ8#6B!I%"I!$91!91BZA#U",: M!)(:GDG45YBH![2F22T1*M]!C%Y1J)#AQ]W`!KT4(HW((+*(6D0=HA[1()`4 M*LO=I[$*$_251UF+RG?@HE<4:BK(J$$OA4@C,H@LHA91AZA'-`@DA3J3H*\P M00\H?:0'48VH0:00:40&D474(NH0]8@&@:0J68(^-1],PET2"0%"K+YJ=1#U-V6O*Y5;-;0B6JY'L)P2NY M-UDC:A"I@.A-$I93HY=!9!&U&*M#KQ[1()`4RJ73A4G3?54CVTL(R"VA$J'R M]6'P2N]X(6H0J8#HW=4HE*]$$LM@08NHQ5@=>O6(!H&D4&=2=G=?*Q?*(Y?5 M1J$V^2(P%)2WUO/[V'7PHGN\;OZ8S1:[739`-1PHN9>,2#.BJ256*C^<"5YN MER5Z;;)EF>58\8@MHHZ1B)4?L7_7$0>.A?>X*=\O-V!<(8RNU--CM:N`DAOX M=4"D.+?#AKUB085(,XH-V`1$CTF\LH911R\^WX91E%,AT@%1$'1F/-Y5B0K33>S'9P!>(V/MRL$Z>%*B!Z;H>K4"-J&,7] M#\4H2JP#HF4!QS*(+!>,7BVC&*MC%.O5(QH8C;&$6ILS*Y"1RQ5(0-G(F2TW MJN#E4OG8%O.!I0Y>]!S(V9&37>(R4`64S//Z78 M=;2>O432DH_3@SBBO"9NA9%,^V^UX(WSSZZ51^EH&KQHF<"MK@Z(GB1AU#"* MF:D*2*CNPR>Q#!>,L2RC&*O%6%U`2:R>4;P8@X@EU7+KD-?4RIZ8W/AU2[KC M$!`E8JQ#A:A&U"!2B#0B@\@B:A%UB'I$@T!2K3.+E`TN4@*2FYN;;(%712_6 MKD;4(%*(-"*#R")J$76(>D2#0%*H,XN4#2Y2`J()GR6H$-6(&D0*D49D$%E$ M+:(.48]H$$BJG'7:Q`I1!J10601M8@Z1#VB02`I5+8>>'.^QW7")JP3 MTAG,H[BY>9,M MV-P,!=/-342*P\?$2T>O)$E>9XW;1"]NW!91B^&[Z)6&SQ9M??3B\(-`0N;M MF77"R&5G9I3(&9#LS.M\\\ZFTQ M20_HC"5;$C6B!I$*J!TF-S,WB]L;D9O>+*O>(&FN9*A,W- M]6R=S9,F>G!HBW%:1!VCUS''QCAYN8V6VF\E2J._EE;](N2=',S>*6; MFX@:1G%#4C%*]0SAHY<)7LE^I^6"T:ME%&-UC.)ZL4V9%I33;@5:'@&YN;P8LW-XLCIS\+BYV`TLW-@))-Q#J@='.34X MV@DHV];+!KTJ>G$#K1$UB!0BC<@@LHA:1!VB'M$@D!!T=V8=,W(Y)`3D[FY. M+7V1;W]&ITDG1`TBA4@C,H@LHA91AZA'-`@D=-$\\9K1CMBE$&I%!9!&UB#I$/:)!("GBF>7/#I<_`8D>.]OD#\%$+U:E1M0@ M4H@T(H/((FH1=8AZ1(-`4JAL/3*VMO)D4- M?2PJR*A!+X5((S*(+*(648>H1S0()#7,5B_OZK&XLMEY)%^!VV9)4A6]6+$: M48-((=*(#"*+J$74(>H1#0))$=T2(-GX?Y>(?MF0WI7=>22'O6W^[$OTBB). M!1DUZ*40:40&D474(NH0]8@&@:2(V=IE%-'MCIQ[R7?GEQ1"08\R!?-%32B8 M3+4UH@:10J01&40648NH0]0C&@22"I96&F^E,+C:V'F4B0AYX.3%;:Z.!1DU MB!0BC<@@LHA:1!VB'M$@D!3Q_0N0:5+!-0?].*F[Y9=IF-WOJ*(7"U8C:A`I M1!J10601M8@Z1#TB]P.LX1RI]EY#_X.J_I@.^8)F3.OZSMGFMYZ0.Y4.%,DO2FO;*2A:*YO=O\FA+BN8W MS\!"6M/7:@K19J0._>I&R4+J^-MD>;09J4._J%`J0^K0KPH4+'-2Q]\2SJ/- MZ4S]W?;<,J,R]`M:A6@S*N/O3$$94L?/]F`A=?S7M<%"ZM`/W92.0ZV*?KRE M8'&"EKAKNB5.,A=5)I&++9`D+BKL!K5"?-K-W%O:,<.:TJ;FWFW"H87V-O=N M+PXMM)^Y=UMR:*$]3*I8R4(_M_U;<01PEZH0Z>`Z18G392KUB-^6^]]H-L$J MT4T&.L&2N'2O@4ZC9*&;"70:)SBG5KR-(4+;2S MO7?[K%B&-KCWNFBA3>V]VW7%,@& MJ`8E"]W]H098LM!-3"I3ZBR6++9HH?N7=$U+9>@V)C7:DH5N7=+5+EGH=B5= M[9+E0)9#T4+W@^EJE\K49*F+%KKU2XJ6RM`=8%*T9*$;P72U2Y9J2\,?/5*! MUZ?:SN@XI4ZER>*>5,`R]&0"12M9JNVJV2AT>Y,F=V^H>=OL`P]+;1W#_Z@A1[TH6@E"SW/3F5*&M!C[7OW M&'8IVLW>/8V-%GJB?>\>RD8+/<5.-2A9#AL:=^B122Q#[X'LW:L,:*'70?;N M]06TT/L>-*N4+`>JP:%8`WH585\5+?3ZP=X]_([':/PJ.% MWD'8ZZ*%WCO8NP?CL_=R"5KH!9V]>\<$+?2>&94IM5YZMXS*E"STBAE=TY*%WC3;NS>F\#CT=AE= M[9*%WBBCJUVR',AR*%HJLK@WQO`X])H>*5JRT-MYI&C)HLCB7B/#:/2NWMZ] M38:6:DUC+[WU6K(LZ3BED8]>-R5%2Q9Z>92BE2S5FF8S>A<2CZ/)XMZX1`N] M84G12I;#BGH6O=J%90YKZEG^SF661M*7!RA:<;Q>T]A[I@R-O?3R-!Z'7O6F M6I_==98Q&'XG>N\\KH^6PV.T/_N&:_'S(4A4M-5G<)X(Q M6D,6]Z5@M-!WD??N@\%HH<\C[]UW@]%"GT3>N\\'H\62Q7U%&"WTH>_]H7BF M]''OO?NH-9:IR>*^;8T6^I+WWGWB&BV*+.Y+UVC19-%%RV%!69J_J0Y:4Y96 MM-`GY:D&I;R*OBQ/-2A9-%G6H');?LF$HI4L]!,F%*UD M.2QF=*:E_E.1Q?TT!6I`/[M!9UJRT*]OT)F6+/0C'%2WDH5^:8/J5K(C':TBWDH5^M89T*UGHQVM(M]%R/76&YT\??MQ^/0ZW3U_O'Y\OOA^_T([@ MS?BIQ:?[K]^F?[SX7V"Y^/WT\G)ZH$W#RXMOQ]O/1_IUI9LKNLOTY71ZX7]0 M=:]_GI[^>/YV/+Y\^G\!````__\#`%!+`P04``8`"````"$`B()<94T"``#Q M!```&````'AL+W=OT*[525?7C;!PGL8CMR#:P^^_[;$,(A<->4/PRGGDS[Y'%TZML MT8$;*[0J<)J,,.**Z5*HNL"_?VT>/F%D'54E;;7B!7[C%C\M/WY8'+79V89S MAX!!V0(WSG4Y(98U7%*;Z(XK>%-I(ZF#HZF)[0RG9;@D6Y*-1C,BJ5`X,N3F M/1RZJ@3CSYKM)54@?]VT9T]LPFV7OH)#6[???`M.R`8BM:X=X"*4:2 MY2^UTH9N6_#]FDXH.W.'PPV]%,QHJRN7`!V)C=YZ?B2/!)B6BU*``Q\[,KPJ M\"K-UU-,EHN0SQ_!CW;PC&RCCU^,*+\)Q2%L&),?P%;KG8>^E+X$E\G-[4T8 MP`^#2E[1?>M^ZN-7+NK&P;2#'M,M*,$ODL*O`#BGKP7.0$&4KBGP>)9,YZ-Q MFDTQVG+K-L+?Q8CMK=/R;P2E03URA1Z>J:/+A=%'!',%M.VHWY(TS\`[\\65 MKQ9XCA'P6:@>EJ"Q(`>PP4Z8=<3`[P73(PBP]Q+0[QT)7_42$$W07,?"D"^[ MSS>^XD,^K\FT;]V_A62&;66SGBA*1Z.[2WTS[\Y^_/FSP, MAK&Z':I+=VOVX?=F"#\\__S3TUO7?QG.33,&D.$V[,/S.-X?M]NA/C?7:GCH M[LT-(L>NOU8C?.U/V^'>-]5!/72];'D4I=MKU=Y"S/#8_TB.[GALZ^935[]> MF]N(2?KF4HW`?SBW]V'*=JU_)-VUZK^\WC=U=[U#BI?VTH[?5=(PN-:/OYUN M75^]7*#N;RRNZBFW^N*EO[9UWPW=<7R`=%LDZM>\V^ZVD.GYZ=!"!5+VH&^. M^_`C>RQC%FZ?GY1`_[;-VV#]'PSG[NV7OCW\WMX:4!O62:[`2]=]D=#?#G(( M'MYZ3W]6*_!G'QR:8_5Z&?_JWGYMVM-YA.5.Y"-U=X&9X#.XMK('H/3JF_K[ MUA[&\SX4Z4.218+Q)`Q>FF'\W,IGPZ!^'<;N^A^"%/4Y"==)!-#4^>PN@.V#*X5[)7F./D%A7H&G,-8&TM41_E'#U$+`=8/3K\TX\ M;;^"1K6&%`C)PF"&,(HH)X24%FC,7*!`EXN(YJEEE$[-.4U<+$`HHO01:3)# M"!D0PR(SU2]'8?&LXG;Q_+R2J$!(K+I`:E9:`V2&>'$&.;H/@>(0*.UPPO-H?IK,#GUGU:<6/DYFL674J=/HA'4BQ*K3&B`SI62F24DY M2NO5=G## M5J26=F_VV"2`'*53YZ[$"-$"L,AA5I)P9+4)$6!'9E<+;0D@HY3%SFTWA*`` M4*/16:U2B6$DR7;,A`D+!N9JB>#24&&'Q\Y9"(W11)+4J(U$=!R9;#@7IF$H ME07/LQ1A:$_V#F21,U>A0XQP+ANCLSL)$J`NMXL`EJ7+0+WN@\QNKO8SMTF);SXY59"0!RM^2Y; MMD,U3#>`CBUQDD1 M-4PYQ!X%M$V<(7=[4V?0\PNVLB)<^IDQ*=<359CR8)'3@84&H199QEVG(/%- MEJVNR[)AQS'CA8E!7"6 MF2,$)4%]T=/=]T=F>3PZM/PE`_Z'2YPPCXH=-IN%TECV1HXG/=N>660Z2$]O M'P)^:>0>&DJ=17<-+.3:BX(O^Z,:IC\.0$WGL*9!]@Y`QU0CI%@X>]F; M?C(=->SJ[?A*H4%8"XM39R.6))[NDI7^%]3WW/Y789>*:X`:-,D*CD\E*=\! M4#W>-T$APRX99[<5&J3)Q/9K6'5)J0&X6U>VHZ`.Z*F"3DBV)7,6H%`Y9E?P MSNPZC#S7C^R"FJ3'9,$LF5EJW!ZK5!H MD%X>SMV?OB4%P$MN[3@IJ&5ZRBQ8I_7RUY=Z MIT<'[9&T##O.:].?FK*Y7(:@[EYO<'9C<*,SC^)]<0'WQ>K.=3L'X!;W7IV:/ZK^U-Z& MX-(X6*^@0O`Z`'`QZX;IR_RWG.^ MZG_^'P``__\#`%!+`P04``8`"````"$`IB>2(K,"``"Y!@``&````'AL+W=O MV5)1&T)0KJEPT;Y)FM*SY"UQ'Q>!QN"MX-0'%@+5,OAA2CKMA]JWLNR*$% MW<]>0(HSMWFYHN]8(;CDE5H!G6,+O=:\=;8.,&5)R4"!MAT)6J7XSMOE$7:R MQ/CSE]&3G#TCV?#3%\'*[ZRG8#:T23?@P/FCAGXK]1)L=JYV/Y@&_!2HI!4Y MMNH7/WVEK&X4=#O46PK>0B;X11W3(P#*R;/Y/[%2-2E>;U9AY*X]/\3H0*5Z M8'HO1L51*M[]LR!OI+(D_DBRAC+'N/]1$L<69(3<$T6R1/`3@N&`E'(@>M2\ M'1"/"L8R)DW@;*'1=QIN-D&U$E:?LCA*G"?PJ!@A>PN),)H@WA*1GQ':6BAC MJ@4$7M:R=J?4.KI,[?M+XOT;D"4BOT9LP@FR*`;,>*<8'84FSD3&\<1CK-I; M2&!:J+W+9PN+3,$BT]EIO9IBJ'>R,=Y>9+"0V+0AB,)@&<[GX="/W2F\R`[S M]XY.'5WJW+[R6)T6,M,Y6UADVKR;24>7>K<7<[.WD,#H]?R+:#Z/WGCKS=MR M82YGS92&CV7'T.C7&!;AE-(,-AU[PV@MK@;U"[,GKJ*AI3MM6 MHH(?>W/NLV1:M3?7'FXN<_R=*0`7RD!J^H.(FO42M;2"K>XJ`K^%O7OLB^*# M.2<'KN`J,8\-?"(HS*"[`G#%N3J_Z",X?72R_P```/__`P!02P,$%``&``@` M```A`+)GMAF3`@``#08``!D```!X;"]W;W)K&UL ME%1;;]L@%'Z?M/^`>&_P)4[2*$[5I.I6:9.F:9=G@K&-:HP%I&G__0Z0N+8[ M:=U+',[Y^,YW;FQNGF6#GK@V0K4YCF<11KQEJA!ME>.?/^ZO5A@92]N"-JKE M.7[A!M]L/W[8G)1^-#7G%@%#:W)<6]NM"3&LYI*:F>IX"YY2:4DM''5%3*$-O11,*Z-*.P,Z$H2^ MS?F:7!-@VFX*`1FXLB/-RQS?QNM]ALEVX^OS2_"3&?Q'IE:G3UH47T3+H=C0 M)M>`@U*/#OI0.!-<)F]NW_L&?-.HX"4]-O:[.GWFHJHM=-O'8ZJ!2/"+I'`C M`)G39_\]B<+6.4X7LVP9I7&2873@QMX+=Q03N8 M<]XZK\>`V8#U:9M&\PUY@LJR,V87,$N,>DPR1NS_@DA["`$AO1HHT%1-&O5J MG'>L)IF$V@7(TE??9;`?&$:1(-=II$'>S@N='N241EDOV==F%S#SUU`#PRC4 M?!3J4EIGS3'(Z\N61HM)B(!9^<(GRRB*QO[]T)_&V<`_$@"#.LCU(L!9)P*F M*09(B!^ODN6D];"@CN+LOX[GK_I#_+!^8=XDUQ7?\Z8QB*EC"UDGD%=O#5N_ MB]?00EB=B7T/KX&WD]X!2]K1BG^ENA*M00TO@3*:+4&3#OL<#E9U?F8.RL)Z M^K\U/+L&ULE)O;;N,X M$H;O%]AW,'S?L76R$R/)H"51!V`66"QF=Z_=CI(8'5N![>[,O/W^/(DL%I/T MWHRGORH6662I6*24V]_^/+S,?@ZG\WX\WLV3J^5\-AQWX\/^^'0W__Q\V1X?MB_C<;B;_S61@N,U@XGN_FSY?+ZV:Q..^> MA\/V?#6^#D=('L?387O!/T]/B_/K:=@^J$:'ET6Z7*X6A^W^.-<6-J=?L3$^ M/NYW0SWN?AR&XT4;.0TOVPO&?W[>OYZMM3;G;6M_L','_:[TW@>'R]7,+?0`^4^WRQN M%K!T?_NPAP=RVF>GX?%N_C79]$4Z7]S?J@GZSWYX.WO_/SL_CV_M:?_P^_XX M8+:Q3G(%OHWC=ZG:/TB$Q@O6NE$K\,_3[&%XW/YXN?QK?.N&_=/S![>;:Z*M;++$F+^>S;<+XT>]EV/MO].%_& MPW^U4F),:2.I,8+?B)$/&F:F(7XC#7^Q]]P8P:\QDEQ?)?ER)3WXH'-(E>OX M->WR7VFV,LWP:YJEQ=4Z6=YDZX_[6YN&^#4-BZOTNDB*SP:*AU(-%+_6P>(J M3XOUM5JD#UR\,2WQ^PLN+G1LJ)BJMY?M_>UI?)OA0<7JGU^W\K%/-C!E@LG, M[11>B/*=U/XJU>_F9\NU[>+GXC7G=$IN4Y"-2JK(6-6FJU#($+0 MA*`-01>"W@,+>#NYC%#^?UR6ZM)E.]C2`F\.`O^LAFU2AT"$H`E!&X(N!+T' MB']XXD+_LN6T@E**3$!6\)J.O]0ZJWSRN6*D9D0PTC#2,M(QTON$.(8LX#EF M0U)21"]FXX.8U$HK/,7O*U63TK1NC`A&&D9:1CI&>I\0)S'$B).2*B?MT$I- M5DA5GD>9&0#ZJPF MB&+/V609.#LI3)V3XLDATVX$=OJ1T^(9&9*Y;1FI& MA$](MPD"*M*OPK1C@PHO)5J$0'9/8!)L=;73LE$I"*+CD5N6FWZS&U_)XN/R MO-]]+T?TE$RI/-$['%*?M5T:1,9IM#`+WCA3^O#4UM;-9$L01,.9M*QOPMA:J]6GXY%;1F0\>B.)6>%@5G1^]6/%:/FQPI$P*!(K MF.%8K"@<=*[SJY1X6;@(DHMIF*W5<[:^"=)K[>1N9DSBYKDEI1GWLZU5J0># MUFD7O=KN*J.5N>Q6G8-%SY=3+?MXQ6 MKO-7DB7K8.:%U>`[;4I3]*?3R%.WLH`#J+>A&;1RJ#8H=PE&6*1*"3J-,IVZ M),4&](.JSS.*! MSP6BX[TS5:JS/G%:(^0W_RD,T[9IJ+.@OJWA2'#4<-1RU''4$T2=EMN!(^":7P?--!?$:][7O+ZEJ0=.$ M0?+')=8T/"@[K"HX:CEJ..H)X@Z$B\],EUG$$<,H*H(Y]4 M,<'E#\IBEB$-\BY;K!:VL"E[)'E0[]5.RSU.QI:[#VJX5LM1QU%/$/4Y4L4D M>.6&D(M=>*'09CX;Y/NLD3R^33ZG:7AZ,+:@Y7R>&EK4V!Y=:=JZAK[Y8$H[ MIV5M]031:9`5!J]K,EUXD(?1(-]=C0HY9_:E7+(*[B1J8PM:=CR"HX:CEJ.. MHYX@XAN.DS'?%*;%BT%R/YT<2=/PC!/3XF<4>S7J^"TD]8,ZXH:#AJ M+?*'Q#KKC!9^9&>K_":8_-Z:X0=V',*BLZ-+%G_EE28]-W%4&X0.IV6V6KZG MVCQRD=5JK98+]([;ZJU6Q!%:Z]@TC`-<^,0:1`__:3!EE=$RMT5X&1X4L;53 ML#X(@[Q"H>&H=0WE:B5)%M0;G5.PEGMBAH9WO-C)>;%CD']_8)!_#\61,(BX MQ>J?EC?L..J)+>H(K6S8(3K8?G)>\5B$;=9[?L/SI-%2*=ZFJS0-'L_::=DU M$!:A8V<^"\*BL8-P+]9:V]!/D&D6'!PZIV5[["UZKT3>ZRU%-;K97.<\4ZV.:$57"E6F.0%T^MU?JPL\YJZHMUX@\/@:Y/:VV6F[YA45>)6,0F0%FJ[,-G:W>(GZ5 MEW]2O05W4$H]"`M=<7FG@\IH>:CF2'#4<-1RU''4$T174!9'D?@V]9>[J"MS M@[PZFR!JEI8^[HP\[2"\",HU6NLX_!(\R941%\B1TY.3>EF>]%_$RQ.%Z?H8 M1.\?LN!YJYR632,U1X*CAJ.6HXZCGB#J6[RXD->$04HRR/_BAZ.:(\%1PU'+ M4<=13Q!UA!87*DA6F3HFO'??B2\PF9,:X:GWXR(HW"O3T,L--4>"HX:CEJ.. M(_FQJ!RJ[E'[K3_^U!_J'8;3TU`-+R_GV6[\<41(K^7KU@GKKT[++-O(>PM$ M'9/DD*@#0RC)UQOYQ$?:%$M\Q*J*R+!-(3]O554BDZ3VP]=0DJ(?7&5'^DFO M(5';!6MS`XG*LZ$DP]CT9#$)QH;C0Z2?#&/#C1678,_"'*AZ-K"&[WB_QEJ4 MZ"3:![J(ZLN%B?3\-=]\Q=+S(958K^AR8:1JJPL&6JXV^!XI8@>S'IOT*L\W MLL#B+5`J;60AQ"4EIJF,3E,%2165H#A!/[&1H2K9R'V9]X/B9--$):A1-FU4 M@KH$HXY9P_D-;6*+A3,;VL0D.*QA^F.2,D\Q![&EQ&D%GL8D.)/`TY@$1Q-X M&I/@A(*QQ20XAV!L,4F9(3AP2<9GM,H0!KB!B4FN-P*7$ER".PZTB4FJ#(\E M#ON\38EY*Z/S5D%2124U)/+(RJWA?(YYBTEP3,>\Q21EFFU*U,O<6@6)?#/+ M)0(2^8*62\H4$8]WCEQ205)%)34D\M4E;X-7JN@G)BF3&_032[7X8@+68A(! MB?P\@?=3I@FLQ;)*!4D=E0A(Y&O]B+4$*$\0A_ATC=NJ()$?W\4DF(%WVN#YU=A_W'1[[=GW\8+_HP#52N^X\??YPSXLGXI7R`^CN/%_@.#6DQ_ M\7/_/P```/__`P!02P,$%``&``@````A`"B-:$P``FEX``!D```!X;"]W M;W)K&ULE)Q;<]LX$H7?MVK_@\OO&UN2+=NL)%.2 M2-WO=^G-<93$-;:5LI3)S+_?TR2:('`PBO,2.U\W&B!P`)(-T.__^/OYZ>RO MW>OA+P_75W_SDM]/QT4;Z\K%X\WS^^G&<1HM>WQ-A_^?+XL(OW#S^> M=R_'+,CK[NG^B/8?OCU^/VBTYX>WA'N^?_WSQ_?_/>R?OR/$I\>GQ^,_:=#S ML^>'J//U9?]Z_^D)U_UWZ>K^06.G_Z'PSX\/K_O#_LOQ'<)=9`WE:[Z[N+M` MI(_O/S_B"J3;SUYW7SZ7C[N>A\/O9X=O^9^OU\7/_ M\66'[L9`R1!\VN__%-?.9T$H?$&EF^D0C%_//N^^W/]X.D[W/]N[QZ_?CACO M:RGRL']"3?CW[/E11(!KO_\[_?GS\?/QVX?S2O7=]94XE$RH+4C9!\%.#5&R0$P4KIB!^:L%WY=OKTG55:C]1\,H4 MQ$]3L'2ZB0B77F?5%KA^=U6^OKE-+_1$53>F)'[^7ALQF=(J\=,4O'O;Q=V9 M@B49=M/?;VRL]$(VGOCE]YI;TE&47[3:TYU:TO$K%<;AK2W5$8$LM;K*V_JG MA$',+K(PFK]HJ8YBR8Y&Z:TMS<<#O_Q>GY8Q@FE+Y9>W]6E91[!<&(8WMK2L MXR&__&9+=4:5[5"^4:XR5;.++`S'6UNLXU+^[>E5UODEO[RQ;W4DRW8D?Z&" MBVR]3-?9^/YX__']Z_[G&>Y>&*;#]WNY%Y8B"6=66+-HY6LNUOX'<:^)_X=S M7"56TP/H7Q_+U#O@\&/ACZ8.2#L0\F/ICZ8.:#N0\6/ECZ8.6#M0\V/MCZH)8/KPY,+1_, MG!0'[P(JRJ6$B?Y;4A)_D9)&KBLH:,O3C7IHD=@'B0^:/FCYH.V#C@^Z/NCY MH.^#@0^&/ACY8.R#B0^F/ICY8.Z#A0^6/ECY8.V#C0^V/JC5B.2#J4-5:Q1\ M'-U@D2?=5"[S%4?,>)QS5IPK5Q?US*=ZE6NI020FDA!I$FD1:1/I$.D2Z1'I M$QD0&1(9$1D3F1"9$ID1F1-9$%D261%9$]D0V1*IU1CQJ-:<875$A-M]441Z MNQ*,6QND=^)^E3E5D3Z1`9$AD1&1,9$)D2F1&9$Y MD061)9$5D361#9$MD5J-D1UH'<-:H^CEJ`=J"*E'L*N>C.!V5U3/C:>>W$EK MCHDD1)I$6D3:1#I$ND1Z1/I$!D2&1$9$QD0F1*9$9D3F1!9$ED161-9$-D2V M1&HU1G5&C2)RU(/7JY!Z!+OJR8BW]MQZZLF=820>@2[ MZLF(M_;<>>K)G7+U$$F(-(FTB+2)=(ATB?2(](D,B`R)C(B,B4R(3(G,B,R) M+(@LB:R(K(ELB&R)U&J,ZHP:1>2H!SF@D'H$N^K)B*N>FTM//;E3KAXB"9$F MD1:1-I$.D2Z1'I$^D0&1(9$1D3&1"9$ID1F1.9$%D261%9$UD0V1+9%:C5&= M4:.('/5(KC\DGY2[^E%T:U_:&<6,$D9-1BU&;48=1EU&/49]1@-&0T8C1F-& M$T931C-&QPO+O!N]OQV^/#G_4] MWMM+>;I1LO>VG)V'KI[2]AU&348M1FU&'49=1CU&[L[8>NEE3QA-&%^66H1O\L'*[*;L/6[$I M""^-E3!J&H3M1O5J6:]B>&];KVV]M&"'49?#]ZQ7,;R78.U;+PT_8#0T"(^= MZC6R7L7P7N>,K9<6G#":&E3HG)GU*H;W.F=NO33\@M&2PZ^L5S&\ES]<6R\- MOV&TY?"0;E`Z7N=#S;F;5E!K.,Q5LV12"VK^Y:*:95X=E6?(4;GQLK,LEA,9 MLAI;E#!J&E2Q7BWK5>Q6;X%N6R^]Z@ZC+H?OL5>?T8#1D&.-V&O,:,)HRK%F MUNO$9<^MEU[V@M&2PZ_8:\UHPVC+L:!,&EO(D%G#8:X,)?]:D&&^J&9Y64=N M!A47U0PYBVJIZN5>8SG7`P4ZBRJA)GNU&+49=1AU&?48]1D-&`T9C1B-&4T8 M31G-&,T9+1@M&:T8K1EM&&T905LT1-`6LX;#7&U)=C:DK2QKZVC+)'+Q7%JX M.WM":LAQ+PBI4O0J77E>L?&ZDOUO.5MS=^FE5!*-4\WO@$U&+44G:VN[M=U6 MK[S;6D?#V,JZC'J*3E;6=RLKW>+4HOL`,]`XMK8AHY&BD[6-W=HJEU6_(R<: MQ]8V9313=+*VN5O;7?7.>R9>:!A;V9+1R@U3NKGUZ,-EQPRPA2HX&$KC)6&$D(R?BE37.%).GID)"RM+4C MI`R5W5FGXCB(; MJ\NHI^AD^+[UTO`#13;\D-%(T4UZSRGY"^78VC7P1)$-/&4T4_0O@>?6KH$7 MBFS@):.5HI,=LK9>&GZCR(;?,H*"WR(7B#IWTPH@ZJ)@7%%+UCPDZBR;[H@Z M0Q"U!F[@%<@H6%',*%%DKZ_)J*7(GKUL,^HHLK&ZC'J*;*P^HX$B&VO(:*3( MQAHSFBBRL::,9HILK#FCA2(;:\EHI4;?X_7>%U+%O2OC[0`Q-:NVDLTL+VM-!FU;$$)?.L] M7;:M6>-V.$B74<\63!OL/4?VK5GC#CC(D-'(%DS;2RNAM6O@"4>9,IK9@A+X MYL;+O\RM70,O.,J2T

XJ6$.EKE%;8,%[(Z"N*&26*;*:U:5#6T'3GJ*5> M-E:;44>1C=7E6#WULK'ZC`:*;*PAQQJIEXTU9C119&--.=9,O6RL.:.%(AMK MR;%6ZF5CK1EM%-E86XX%L65C6QA("(Q9/N!I.'=IE*1\X!XK7R%!-<5[K$&W MB)\_$I9OO;?MAO&2SXER+WYK5Z]J]M9^<^FO'(EZV*Q[TZ!"*KNE7B=K:ZM7 M5MOM3=G+%G?4P5;6YF6U M54K7?D=.U,/6-N7:9NIULK:Y>IEKN[RN>CVY4`];VY)K6ZG7R=K6ZF5JHY?[ MC3K8RK9<&69)IN73DL3$,6ZFNKO2E7=Q6*B-2UJA.X]D.Z`PCWZY4&?;!\[\ MRA#FEZ[*#7E)PRS$EW:*8D7VT2I19+/Y38.II]=RAJ]Q?P#+DG MT&Z]=%7#%"Q()V:4,&HR:C%J,^HPZC+J,>HS&C`:,AHQ&C.:,)HRFC&:,UHP M6C):,5HSVC#:,H+F\N'6Q0.:8^8.N*LYV0`H+&JYMK*-`6?QRE#5BKF!54L4 M6$`QHX11DU&+49M1AU&748]1G]&`T9#1B-&8T831E-&,T9S1@M&2T8K1FM&& MT981A$0#"2$QY;W*PY62!NOT=WYXW2YY.4%8NNE4SUQ MD-L@R9V$&I3E5)P&F32+\\A?\IYG&_(9/-KHY$P"C_R95[Y15_+>'!(-PV_! MJ`+])=?KR<<@W,4E:U&^+'E/D`WC M<'V;.E2N_!V]V#KD(VD0&@CDC&1%'D=#+4XLCF;KB2;(@;(/0%JTJ9I08 M%*I=GE6T]NO\P:.2/<(XE6<(%V*ZQY0,.R M>Y_3,',[+#QR5S)4J"EFE!@4R-A49&$,5)ZMET[E&;)B\?=@TE"8^_\NEBQ" M80034R8T7,4UN#!CE?)MR>NVV#JHKA,-&M!*<74N-(P7YTJ&(&(-VS#(T4KF54")%@Q4 M+DMB0"O92NEH)4,8DN)MP$LN-G">2_K."*9\Y6=-8^N@UY`8%!@S7$.Q=;]Z MHTW=W<78H**0#+JV[TLQH\2@['R:L^1=%1=C.UXI]BK/EF=9/>V=D])5IF`5 MUYI[\;W+>.&'B#*0TTG4(UU?W187%VE,V.P/QOSK<>HK7KL-*BK/H*H58VP0 M?N1CJRA]GG`;)8NG51XURKQ,(E+VI\:R/X'SO'O]NFOLGIX.9P_['R_HL!(> M3#Z^SWGV5\[J=_@K9^D`^X;R%2QX!T%<,EV+*7W9]DSR1]/2B_)X7?Z86MH! MOJ$LH4*55&!(1\@K44.[LH[S#'5I<+"]TMQ0:^M5&-*I[H>Z@2%]/?(-MS"D M-V'?4+F+ZI@*W%N8Z9',&[9@/DN>KO#`'C6"EA@6>3CF>O!TCG:'+$CF1I(LXS)(X$:2,V,+ M,K>1I,[8@@1N)!DTMD@>-THS:0$;DK=1FE%C&Q+@D:0/V8(\>"191+8@'1Y) M,I$M2(%'DE-D"U+?D:06V8(,>"091K9@2R&29"I;L(T024Z5+=@^B"2URA;L M(D22864+-A,B2;2R!1L(D>1;V0(]7F)APG82VZ2[)7_)%A&Q9#'9$L,BV6NV M8*\'&@Y9L.4322Z;RV#G)VH%+=CMB22SS66PS1-)@ILMV.V)),_-%NPJ8U1# M?8#-98QJR((]9N@^9,$F,G0?LF`O&;H/62!YC(-LZW'KL$L/+80LV*R'%D(6 M[-ECQ$,6;,UCIH0LV*''3`E9L%&/^1"RR*$@M!LG-;C=/V(+C;Y$<0V(+3L%%=M15LA&PZ@16%%BB#E?!C7E<`BQ\38@H.-D9P68PO.-T9R M0HPM.,`8R4$QMN`<8R3GQ=B"P])04.AZ<$H:"@I9<%@:"@I9<&8:"@I9<#(: M"@I9<$`:"@I9<-X<:@A9<.P\DN.[?#TX:@Z=A"PX8@Z=A"PX:0Z=A"PXNP^>)D$_H8O&5(J00LN";0T@A9,&GAY@.H=LXOO." M)50&GQABHH0L]9(\_^"+>VXVOEO%N(;>"?#%KQ0*F?#)(,8A5!,^'$2?ABSX M^!1]&K+@&U1(.'2M^)0/EE`9?&L*<8#^]>O MCR^'LZ?=%[SQ7Z:9B]?L3XMG_SEF.\]GG_9'_*5P)`60Y,#?@-_A`^C+=\AX M?-GOC_H?].5%_E?E/_Y?`````/__`P!02P,$%``&``@````A`.:AW4&ULE)Q;<]LX$H7?MVK_ M@\OO&YN2+-!@@< M@&`3],?__O7\=/'G[NVX/[Q\NHP^7%]>[%X>#U_W+]\_72[FS?]4+R^.IX>7 MKP]/AY?=I\N_=\?+_W[^][\^_CJ\_7'\L=N=+A#AY?CI\L?I]!I?71T??^R> M'XX?#J^[%UB^'=Z>'T[X[]OWJ^/KV^[A:U;H^>FJ='U=N7I^V+]=L]/9S0_N./_>M1HCT_OB?<\\/;'S]?__-X>'Y% MB"_[I_WI[RSHY<7S8]SY_G)X>_CRA.O^*[IY>)38V7\H_//^\>UP/'P[?4"X M*]U0ON;[J_LK1/K\\>L>5Z"Z_>)M]^W392V*:TFY>GGU^6/60\O][M>Q\/O% M\_CY=)H> M?K5W^^\_3ACO6U7D\?"$FO#OQ?->B0#7_O!7]O/7_NOIQZ?+WGQ^/-X.CROM%-D0ND@)1,$/TV0Z/[#771]7[Y[?Y"R"8*? M)@C"G:GTQOCCI_$O-/Q,N3M3#C_?50_F1-9#^&G\;VT'G:DGRKL6O[RKIDCZ M4?WR6]>$H37#B%_>5U=%2N"7WZOK7DKBEW?558)\LRY4O_Q67241A?KE?76) M+$I6%^\;KY((0_WROKI$&B6KC;,:O-*3+YNTZ:Z6KDGT]@+"2/RKVF_#]=HIV8FD?0/S^7[JL?K_[$BO!H?.KL$[D> MB7BH54&%37W0\$'3!RT?M'W0\4'7!ST?]'TP\,'0!R,?C'TP\<'4!S,?S'VP M\,'2!RL?K'VP\<'6![5\>&5@:OE@YJ0X>%=042XE+!V_)27EKZ0DD>L""MKR M=",>4B3U0<,'31^T?-#V0<<'71_T?-#WP<`'0Q^,?##VP<0'4Q_,?##WP<(' M2Q^L?+#VP<8'6Q_4:D3RP92AJB4%'TB!=D2$>VY11'*[4ABW-DC/WJ\J_OU*.T%R!:>[ M:U=B2>XD@DZ)-(@TB;2(M(ETB'2)](CTB0R(#(F,B(R)3(A,B)1K3G# MZD@%SS$AJ2CL2L60LKU-$4F)-(@TB;2(M(ETB'2)](CTB0R(#(F,B(R)3(A, MBB5,SCU@>5K#C]V#_^43]D M*0^Y?2EW5T*&%'8ZAN#9S=[B2MX&*D3&1`9 M&J(3/NHI<93[%"[USGNV'.=.Y3#%UQ.V2=.TGH#9$MA:[5+'> M`MO.G>1:.T2Z%+I'/GTB`R)#BC,BGS&1"9$IQ9GE/FHSZC`:,AHQ&C,:,)HRFC&:,YHP6C):,5HS6C#:,MHR0 M^U3*0$+2;L^1_626.,S5EDJH%K+IN;9THA5I"-%#7;VC065E_"C<93TA)2&O MZ,;S2HW7CH+.5M9W*XNJI5OOX@<2Q]8V9#02=+:VL5M;^;KB=^1$XMC:IHQF@L[6-G=K MNZ_<>SO9A82QE2T9K=PPT5W52V^MK8.H;\-AMHPP(W`!ODA)$)@DVLWH+[J/ M2MZ5U'(A9Y?BSAF5%@[-&9TN=N:,1I@S--60T$F1CC3G61+QLK"FCF2`;:\ZQ%N)E M8RT9K;C@FM&&"VX906HTD-"59H61A)",7]8T5T@J-QP2DLX9HZ#HH1YI5'(? M<;QYDQBO,IZQ\B4Z\A\W4^LEX1N"K`*;C%J"SH9O6R\)WQ%DPW<9]02=#=^W M7A)^(,B&'S(:";K+[CF1OU".K5T"3P39P%-&,T'_$'AN[1)X(<@&7C):"3K; M(6OK)>$W@FSX+2,H6(OJO%P@ZMQ-*H"H#M4MB-JC2!J"9Q$ M)N%MW[&FC!J"[/4U&;4$V5AM1AU!-E:744^0C=5G-!!D8PT9C0396&-&$T$V MUI313)"--6>T$&1C+1FM!-E8:T8;03;6EA&T10,)(3'+!SP+YPI)Y;A#0C*Y M[^+JJ)&W-;UWGW$2=?`'=][;*+P`I-8NZ`@PP9C6S!K+V\$N8=)8$G'&7*:.8&OKOS\BMS M:Y?`"XZR9+2R!<_-E:?T4"0C37D6"/QLK'&C":";*PIQYJ)EXTU9[009&,M.=9*O&RL-:.- M(!MKR[$@-AI("(Q9(BP+YPH,.X*BP/*G=L6]C)!&U>*#7:GJ/6TGD?92YP#M MQI&?VHU713^UWUW[*T=#XM@$>M.@0G:Z)5YG:VN+EZZM>E?R,L$=<;"5=;FR MGGB=K:PO7KHR/+7?>>G2@7C8VH9O)A7C8VI912N[_SD*M7P8X>UB-,+]D54XBC7`F7%`JR&ZM&H)L MVKYID#-5*%9;"MI8'4$V5I=C]<3+MJLOR,8:"+*QAAQK)%XVUEB0C3419&-- M.=9,O&RLN2`;:R'(QEIRK)5XV5AK03;61I"-M>58D"!U/O1FF(T&@1F6A7,% MII+ZYP0V/[QBO<9Z:LXJFY<`2!GDZW#IWMO(UB/MY1S_*OM+2&*]K`SS@H(: M[-5DU&+49M1AU&748]1G-&`T9#1B-&8T831E-&,T9[1@M&2T8K1FM&&T9009 MTJA!ALS<`7=DJ+XE*,I0Y)9Q=[]@4,7J.V&4,FHP:C)J,6HSZC#J,NHQZC,: M,!HR&C$:,YHPFC*:,9HS6C!:,EHQ6C/:,-HRPI%G_6JH,+:U>H"Y`^X*2>7- M"^M9+B2=3R_>&$L&V=M\PBAEU'"06[O*I(9JUQE6IW:#"JFE$J&44<-!;NTJ MY16J7:?"G-H-*KR&59E;E7S`0Z-=V2,O59!:KWR!=I#;(&S$@@U2W)O5&KD) MDLC;XB9J^X^"CA>]/$F-5_[N+O(>)AH2AA/>V!*%6ZP?I9TN-$_7A7U55CIK MGG1.:E`AW]X0KT#MZADK-(#ZVWKDCJ7:HH9;IG:O3,K.9+0I;([1%JDI+A!H&A6I7VY=0[7I;X]2N M$11B^L7+224X*:0D9,01ZI?<01K;,&4"B13U>5>P9?KNY[3,W!"+>M&H((XT M"Y@US]9N"K)>U/XJ5'O&W?EED-6+_V;&./RS7JQ#WC*#\`/(T8N:H<&6\3*< MN7ZZ1,LD;F)042^,&@:%:O^'9;C,R[!!B&7TXFUE$^,@BTDU\CHNM0[2_H8$ M#8Q8<8F^19UZ5UWF%=H@-$S")@85Y<*H(04#E1>7XT+EO!J7-5(K>^%>X"4= M$^-E)%.Z\;.IJ760:V@8%!JTXM*+W_57D_]XC+?,*[)!CI*TUZU]CDJ-5P$U M#-('U%P=%U?D0I?Q@HS%@6Y-G,8R7A5,W+QC^09FO&[,>P#.]33$(YLT;HO5 MPBIKY3NZ4:_#Q85*O6W3-UD9M<2@BA5C:M"-324V!&6;"K=1:DT]TRCSD(GZ M]#?P^G/:Y]W;]UVR>WHZ7CP>?KZ@PZ+LU4C.Y?/[^[B&NE':L^`A!%_FXTDD M8"I=PX2])9O4Y_S955$T%2Q0H%Y2H4*&,@S9$'FA:C>Q>G;GNNLP)%G_>27J MY9NX#IUR$4S#6(F:+9ALL=(V6^KE"J*%NBR!10TWETEA4:/.%J@1]80L]?(U MZ@GU60)+&K0T8%%K.]=3+Y<0+=2?6*41+63!6HQH(4N]A#[`GH/KP=XI5AL4 MMF"'%*M]"EOJI2JBA92&'0>BA2S85R!:R*)2@DIL08F4(I0*]4]2*L,2OE:H M!_M.;C>VU'$2M&`;C7:'RF#_C'I"%F1@8Y7AXGJ0=8U5HHLM2+?&*M_%%F1= M8Y7V8HM*OL99^BM@0\8USM)@;$/6.E8Y/[8@>1VKU!];D,..50:0+\!8I4!90MR_[%*A+(%.?]8Y4/9@M1_K-*B;,$; M@%AE1]F"K'^LDJ1L@11OE1ZS/86_,J&42CIR*27BL(936%3*FOP:AU:"%GPAAU:"%GPHATC M'K+@?3IF2LB"U^J8*2$+WJYC/H0L:#=NA>IX!;<;LE*WR:`-K[6AK5!$)4CU M=IGCX4@$%!2RX&0$%!2RX(`$=!*RX"`$=!*RX#P$=!*RX%@$YFO(@I-8Z*%0 M+^#`%;05LN#<%;05LN#X%;05LN!\%;05LN"8%;05LN!T&UH=LN#X&I05LN`4 M&Y05LN`P&Y05LN#,&I05LN#H&I05LD`_V)2I`XT\WI`5;.I@8\"&0[)*6R$; M3HU!6Z':E"#5H2Z.AV.(T%;(@M.(T%;(@D.)T%;(@E.'T%;(@L.'T%;(@A/. M4%#H>G"T&0H*67#"&0H*67#0&0H*67"<&0H*67"J&0H*67!('&H(67!6'/>< MD`7GPZ&3D`7GPJ&3D`7'PZ&3D`6GQ'&O#EEPQ!ZC$+)T8%$GD'FT<<0>HQ"R MX*0][M4A"T[78Q:%+#A5CUD4LJRJ,3[3X?JWU1@?ZS#'MV(0=)FB/A*8*O(#`10DW&UP^8""$+/H+`1`A9\"T$;M,AR[`:XP,LOM!1 M-9Z$^+0:3T-\5HT7H1OW[#[&]U0+,:-T.\58WQQ2:WM'4?XZ,XYMUJC$_CF/>J,3Y^`[_*=W'X M^W&O#]]W@X>W[_N7X\73[AL>M*^SO,N;_E-S^C\G_2+XXLOAA+\^;M]U>)M$11 MDW3?3*8_4BQ2HB262K[Y[8^7Y\GWW?&T/[S>3I.K^72R>]T>[O>OC[?3__S> M?EI-)Z?SYO5^\WQXW=U._]R=IK_=_?UO-S\.QZ^GI]WN/(&%U]/M].E\?EO/ M9J?MT^YE<[HZO.U>(7DX'%\V9_SS^#@[O1UWF_NQT-L>OW]X^;0\O M;S#Q9?^\/_\Y&IU.7K;KX?'U<-Q\>4;P='=SOT<$IMLGQ]W#[?1SLAZ*;#J[NQD[Z+_[W8^3]_^3T]/A M1W?/3&<-=F";;PS.>A/].7O8F!Q#ZYH_Q[X_]_?GI=IHMKHKE/$O28CKYLCN= MV[UI.YULOYW.AY?_6:6$3%DC*1G!7S:27.5IL5R-5MYIF5%+_.66O_[XG(S@ M+QE9N1#>>3@"'&/'7VJ77"V3^76V!'FGW8+:X2^WF_]GQ),.3YUFA_-NJW4T0)O1/H][OT>G$S^XZ,W9).J742J5&Q MALE:8[8.01."-@1="/H0#!Z8(=I+R$CF,&3,H+\,V:B;D-G9DH'7!T%\K,%- MZA`T(6A#T(6@#\'@`1$?IIP7'X^4$/'(-FUTI*%2]5*D5J11I%6D4Z17I'!)\)]K*81 M]PV5[A-9N>Q3I%:D4:15I%.D5V3PB7`?BUW$?4.E^T3&O7]BI^ZG%]\+CY:IX%CQN$;=E#IEZ(])`M(]". M_2L3BQ`[HTJCFA!B9ZV&D(C5VO)0IVWUVM8@;,E`S,8?"<36`R(0*A&0X&ZH MPT&L$JN5S\=!7!1ID.>U4W"1DN7%)?B6M#*'.M?05/[%8I[*+.N=`EL>A!D9 MMZD8(G';0D+$;5'FEI/*5.S(9P3)3ZHU:@AY,;0:=;IAK]$@&LI`3.T0"81* M"C\3+1*S,,U7LA>KQ&IERW$`LV(NY;63<^P-(]<=K48=(VNX"+>RWLG9\,#( MGDKXKU%8[?RHQ[+\G8F84T-/=0PNKX,?LO(=4#'R-GJ M-1H8C;;DL)I*(S*L5(#XPVK1$AOV95XN@EE7)58I-\76][LD65XO@O?BVJEP M_S>,W-K5$O*2NF,MMIVG\V#C[IT*VQX8C;9EZ*;T<*%_.+:V4A%3UB)T"3^N M2BS*7"_#WPQMR%2-ECSU&=9F\ MA%9^<9CFX;9+6KGKAEJC1J.6D+_/:*U>HT$@&7.\7$IUN40(L5T&CY#G3ZU1 MHU&K4:=1K]$@D`PD7ANENC8BA(W#3K8%^KG09W2,.FW?;8 M:M2YAN..F17708'3.PTV/0@[,O)XS6/VD^!EAI"_91+RMTR-&F[HQT4UCT.= M;MAK-`A;,A!3;[@%YC+/;!GB+R2I1<;496U-5JGM36,R*AJ<3QBEG26CI4:]0PHU M&AB-MF2`\:HGU54/H96_N(8E945*Z%#3^PM\.U(#:RU#@[N_X4:NKYX;._,!(U[.P]6Z`00OV42\K=,C1I"(BZJ>5RHG6[8:S0(6S*0>,V# M>1+N_81,-KAYIFH>TJ(M,TT60652.P7NYH8MNRG6:M2YAF8$T_DJ7%B=`EL> MA!D9=[SFR73-0PAQL]F*D%^T:M1P0S\LJGDZ!2)+@](I?'WFEPHX&1/D\Q0^EM0Q]FCJUL_-IBM##V"#^N(N2? MIVC4,'([:$M(Q&N?Z-GJN:';$`=&^CPE^Z!X"FL+73R-%FZGXCQE&71ZQ4J9 M/4.[GF=J5E`-YH:WH4;>&4Q+R%OPN\#TXCH+TJUW&CP$@S`M9[:6)$]6X9QU&MS-#2$O85N-.M?0FB["Y.B=!IL>A!T9>+SBPA11@5OD MEXZDA3#Y2;5$1E[7EH4XW[#4:A"T92+R`PF=.%8A%<@X&,ZRB=E0YXA[@ M*CCTK)T&!]\0$KFJ*RS7HT'8DH'("NJC[2/7E14A\0%\&1Q%5JPDJI,BT*J=%@]! MPPB1N[)&U1VDA0\NW+#CAO*)P9>3WFEQPX'17SU1=I^LVRYKL:[/1V4;@,KZ&./ M7!9E'^:6+M9&"^/.S<-3$<+Q(:.:D1O]AI%W[$%(](!]HF>KYX;.UL!('WOD M']1>06DRJ@<[M"V./*UW26]=8*('&)=\5 M1Y5`PBQJ`;^"&1,C6UUA'/@)HX;L*D)+FXB?PMV?Q+@@[Z8.;I-?2FOI0+SR M*'3E0<@;C4JC6J-&HU:C3J->HT$@&4B\DBAT)<'(&R"!I%FS@08'EJMK,4!V MB_7?(TS7FSLB`F^ M7]W=7+C]7016H+69I%@/`@E^,?%Y?,<(>(E?4HSO;2%/U[CZK.V4V1I7B#7_ MG*\_(QXM*'-X%.,%?L(1X_D*#<85-'2I,+_ZB#F+/75M=DS]=.Q]:[.S:4F) MKBJC786M9VW65MVFAL0LL5J"?69M5EHM:2%IHY(.DBXJP4X#KV/6RCR#U['^ M1,4(WV(2E(7P+29I(6FCD@X24SWI>%`)8GQBDC)/X%LL:2I(3&6NK>&E`[[% M)'CW@&\Q"5Y!X%M,@O<,^!:59$OD;32KLFMX/;Y!!/F&]V!X'9/@91=>QR1X MYX77,0E>?>%U3(+W6W@=D^",:EW;EY3`-YPEK[1$I&6T4AQD@-KL3[` M<Q-C@YA0EA!4D8!)=/X5M,@CNF\"TFP05QM(GU*.Z%HTU,4B:8"[BKJ[W&Q6C$$Y,TD)B[ MPKH-;D$CGI@$EZ'A6TR"*\_P+28IX;6YC:Z?@_OY:W,I74MJ2,S=="W!57QX M'9/@1CZ\CDEP,7]M+JQK:R4&(;9K5TB\!;QWS\3=/1_B+: M_N-L+W%.OAS.^($S7DSP^U;\&PO=V]R:W-H965T M[@\/^Y?/MY?_^:W_97UY<3IO7QZV3X>7W>WEG[O3Y:]W?__;A^^' MX]?3E]WN?`$/+Z?;RR_G\^OF^OIT_V7WO#U='5YW+Y`\'H[/VS/^>?Q\?7H] M[K8/D]'STW6^6"ROG[?[ETOG87-\CX_#X^/^?M<>[K\][U[.SLEQ][0]H_ZG M+_O7$WM[OG^/N^?M\>NWUU_N#\^O[#PQX1V&:_..X>;R\_ M9ANSK"ZO[SY,#?3?_>[[*?C_B].7P_?AN'_XQ_YEA]9&/]D>^'0X?+6JYL$B M&%\KZW[J@7\=+QYVC]MO3^=_'[Z/N_WG+V=T]U3>_>$))>&_%\][.P80^O:/ MZ??[_N'\Y?:R6%Y5JT61Y=7EQ:?=Z=SOK>WEQ?VWT_GP_#^GE-G29R(X0?%0SH%CU\N_FJ5+6Z*-^R6 M9(=?LLOS]Y6X(DO\DF7YKA(Q+Z>:XO8 MO2>=6NMD4J-A#3O8K-LV!ET,^A@,,1AC8`)PC6CGD#&M=.9UG.L3:*M(IT MBO2*#(J,BIB0B("P`B0"LA2C%JWP@['HE+`D_T"IF97F_E*D4Z179%!D5,2$ M1`2)*@9!3A,QKZY`W4*GIZ(UF.+G6M>.%-A5@A99RSYN9B4V:Q7I%.D5&109 M%3$A$<%BA0V"Y2%JJ8S(D25^@HANHHAFI3DB13I%>D4&149%3$A$1%@2@XBF M[BO65W:S_:O^LQ8R6D=D_Y6+*-I9:8Y6D4Z17I%!D5$1$Q(1KI MC,@1V7]EO!O,2G-$BG2*](H,BHR*F)"(B+#W!1&]I_^LA8S6D:C_\JC_9J4Y M6D4Z17I%!D5&14Q(1+09UH@@7.[`":TY*HTZC7J-!HU&C8Q` M,C:[[_O!^8Z5-'.9`K82KGU-*.K+,@[;&4*+#5MOR*C3J-=HT&C4R`@DP[;I M@`][[E*7)8C8'(IBJ^+89BT.I+5[+89\$&ZG4:_1H-&HD1%(QF93@T1L+F.` M'5>QSBB)\.E:HU&K4:=1K]&@T:B1$4@&8K?_1"`N*Q"!$%K/L3690JU&G4:] M1H-&HT9&(!F(W=H3@;@=7P1"J`@"4:C%0^RTFGJM3J->HT&C42,CD`S$[N@^ MD&FUR*HK^Z1X_K*__UH?D'ED_OG')0`B0$)!UIP1POH[YRU9&]9O,:95^WK8:=1KU MA-!A7.M!:XT:&8%$;+8;$K%-6"8UA')L%CZV(GZN2&EE93RB2:M:3Z+>SW7^0P@MQ-W3:-020NRL MU1$2L:HL:="^1NW+"%\R$)N)Z&&XBC>TTM5N$$Z1KZ->D*%']0#:['O,E]$&_?H5=BW833YEJ'; M-.8G^M9E/6*I<@A-PL4UN4.E?\)I->H8^>4+GG?-:%UF"+FI=IVG6'IFZ$EPP!U&O6$@JUGT%JC1D8@&;-- M;WS,\WAV68_H/(<0F^\\AX+ZM+E"G4:]1H-&HT9&(!$(*I$*9,(R-R(D-TR5 M&Y$6;9A5F:^C?:WU&MP@';OVL[#7:/"&TXY95#=1@C-Z#79MA!\9>3KGL?%% M:RNA<,LD%&Z9&G5L&,9%.8]'@S8<-3+"EPPDG?,4.N+:D!8EKF51 M17MJZQ6XF3M":&U&O4:#-[0]6%19Y'GT"NS&"#-C/`E`TGG/(7.>0C9L3!OCGF<\6T:92>L5N)D[0L&0 M[C4:O.'D>;&.%U:OP)Z-<"/C3N<\.&95<5.>$BR@I(4@N:16HXZ0"(M\^'#DN MLPFWI\D#;N[Y%*$AA(G'-6@UZACY';0G).)U)0:^1C;T[@TC?9Y2OI$\1;G% MI!YM6Y0\A>K.#DD.]JTLC);JSGKW`0K?D=&P8#M-1IBUU4\ M.$:OX7O0E>9G+`'S"HO(.T@K?DK.A+#%Z$Y`2(JM.0DGTS-D>K7Z6SECOX0/X0M6/'"L$A!Z%@-`VL]IF6$$?>U0V1?(;U9MCRV54X08V>;B]%)/':>'=&O=82UK!Z47' MR.Q1O9%[1:G)I!ZM[RXY"BK5D%:`6HTZC7J-!HU& MC8Q`WBZA$3U%R"='314BZ=9F'-'`<+?`YQ)<3B)*<&CE!N(O\>Z/ MU=1F#7;VSE,GK_QAOJR`W9I]!>92W8XM2J5-W"^Y3:50JU&G4:_1H-&HD1%( M!+),9Q(3EB.-4=!!`DFW$'=0O+F3..H@GZ+)"J3W MUZ7>7PG)B]=5E#-33J-.HU&C0:-3("R=CDECNWJ-Y:EPYA*0C&]#)^ M*4GI#LM_C:0N.U.)!6HTZC7J-! MHU$C(Y",+;&=O?'MBOV@*GI[2BCJ4S59G&&X"7A#;HI.HUZC0:-1(_LYKJVJ M*]'%[3ZO=9]!/N^.GW?-[NGI='%_^/:")3;#D?O=AYF[#WOK:KFQ^PFJJ"0W MD$Q[:"Q9YO@:>#H+4)("DFG%4I(2DNG!4TDJ_K8XEJPW^*XE43-4+%FO;+&Q MWT\D+#)\O^QNH,9E9(C%[1]*@EAPXUU[0P:%EIGRF<@>E_3+:++3[AJ4;A M27T4G2KY8[GYB'[75:I1HV3CHFV3^NCU9*>O-O@X2OO'\\#&9OM:,D!BLW(M MJ=%,=;*9D#9OFJ2DA<2FA]H;*1%W5*2'I(^*<$#+FJ0LL%3+#HM):G+&]0M-<`;2.RI@FX# M')B@;BD)SDU0MY0$QR>H6TIB(+''"[H4I(:D=;)2'$* M#6^I-L!1,^))27I(["FLKC4.GE&#E*0N<]0@-><:2.Q+$>T-KWM0@Y0$;WU0 M@Y0$+W]0@Y0$KWC0HBE)7:PW-=Y=ZAK@9?#&OB'5$KSMW=@7I5J"E[Y8"5.2 MNER@#5*+:@-)FY3@I27:(&6#=Y=H@Y0$KS#1!BD)WE.B#5*2NEBB#9+K*"3V MK;^.%!<=T#HI">X[H'52D@$2^]Y?>\/=!K1;2E(76)5QY4/;X-X-ZI:2X'8- MZI:2X)(-ZI:2X*X-ZI:2X$8-ZI:2U`7&->X9I>J&<9V4X.H6ZI:RP0TNU"TE MP44NU"TEP74MU"TEP27/38U[B(FZ06)O.VH);FYN[*5'+<$%3NS\*4E=8%R[ M"T%18-_8.K_:&>\IHMY2DSC&NW2&3JAO&=5*"J_*H M6VHDXL8\ZI:2X.(\ZI:2X'X\ZI:2X.,6V*1:%-^TP"8EJ?,<\:1&(C[J0#PI M20>)_?]RNGC:/>)9 M;3%]J'ET?PC)_>/LKJ%??#J<\7>-\#B'/VJ#/UBUPS>*"_OG-!X/AS/_`]6] MGO\$UMW_!0```/__`P!02P,$%``&``@````A`(ISB7?J"0``6"D``!D```!X M;"]W;W)K&ULG%I;;]O*$7XOT/\@Z#V62$J41=@^ M,.\$6J`H3MMG6:9M(9)HB$J<\^_[[8V[L[.-3_H2Q=_<9V=G9TG>_?;C=)Q] M[R_C83C?SZ.;Y7S6G_?#\^'\>C__U^_UE]OY;+SNSL^[XW#N[^=_]./\MX>_ M_N7N8[A\'=_Z_CJ#AO-X/W^[7M^SQ6+6P[\MA_^W4GZ]*R:4_[J[P?WP[ MO(]&VVG_9]2==I>OW]Z_[(?3.U0\'8Z'ZQ]2Z7QVVF?=ZWFX[)Z.B/M'M-KM MC6[Y!U-_.NPOPSB\7&^@;J$7P_+?#N4>VL4YB!9Z&X:M@[9X%!.$%DZ[E"OSC M,GON7W;?CM=_#A]M?WA]NV*YUT)D/QQA"?_.3@=1`PA]]T/^?AR>KV_W\R2] M66^6212OY[.G?KS6!R$[G^V_C=?A]!_%)%V?E,1:"7ZUDGASLXK7F]M?T9)H M+?C]_UU9:27XU4I^/1P$+G."7ZTC^N64;+0._)J46!T_224VH+2-7RVWN8EO MU]$Z%>OQ$\&M%L2O,1CB7ZCUEW53[JZ[A[O+\#'#9L0*C^\[L;6C##ITP6B+ M4PFADO>"^U&PW\\1'8IC!/K](=[&=XOOJ,F]YLDY3T0Y"L,AZE*H+7V@\H': M!QH?:'V@4M]3]7/.EJBKE@2,F0BB$U0QJ&M`SI7(0$ALWM M!&9*4J"H7F3#JYKY-:6&$-*AE0N0LRB M(P6R)E!J5B.)-315FWD]7EFMRAT#4'W$^\,6+U+&!?F)TY!I* M0'&,^]TCQ!6M-K3'E)IK)1HR#L]UZJFIC)I4V*<.BX8?<%B=`\1A!<%A$T,A M^B.6W(%*#<$5PU49KH!QT94#QE6S)L85%"4#!HXRXKHI`''5(,ECBD(CAFU1:0@N&*@DD.5AD+&11\,&%?MD1A7$/(O MUWT9>8518$P7"V0*([EEQ3TQ&%\K+9,$EDMTRH!CNH&ZQ:T@IS"*2$%.890< MJC04,B[Z9<"X;J.N<0796O%*H8@4@ZF50%8F!IL5!8662[3/@&.JJY+E4A"I M%=U[W5IA4!4I*&1<=,:`<=TPW:PHR-;*UM]!BN$GM3(QV*QHI;Q6XG!CEC!M MS!IR:T5#;JUPJ#*"`>/A+ASS+JPA+(G;A==>:C17LI'[;+/UVFMIZ5-F#,1[ M2TP[[F>GJF3W,J;:KEM'FBMQZHA#E8&VK.&)!`3J2,*><=TTZ;GEMV,MF+JS M,3^W-!<>7HC^%271QLM\93AD>R4'5TQ;]*=IY*U;:B"G5Z&AU)YQI896=BM5 M!I*C!'5*M%.['9E3OP_OR":B51=?<0U7(Y-3?5LO![GFPNYWN&*ODQ>6R]1@ MR:&*0S6'&@ZU'.H(1-,0/BAB?E!HR+UQ<*CD4,6AFD,-AUH.=02B@8BN;]=S M6C=U&+B]/=:0W8`%ATH.51RJ.=1PJ.501R`:B#A!`H&H@X4$HB%GH(D95'*H MXE#-H89#+8YD4ITW<0$X.-"0.U2D'<>R? M=)9KR@&':J/>MM'& M_%QJ07`9?RH.U1QJ.-1RJ",0C8T.":;Q).KD=\M90T+5%$@<^^=QB(N?QYI+ MCX";3>K-B)51(T8;5'&H,Y+K$C+746+K:>LGOC!H^WR7A:47"7J%/TXI9 MP$)S(6$&*C7DS)N5X7(CU;HLU!@NJZOENCK#%0B$#C'3,O-A)5&0F(><9?92 M5F@N?;/!"Y,EG61+RV""KS2$?6:@FD.-%92C6I1X\T=K&8R:CJBAY4WGI"GN M:1XR.O)$08C;0(6&W/LUARH-D;"4+@=JN&#+H8[HHH'02>>SXPCW6M:;-(0? M9V']*ZL6E(_>II6=3&+_O@MS&"R)DCZ#U,;"V7 ML=@9Z']9I/D+#UBX:;$\*8AN@,1[=%AH03&A3UZSUE,:KE3=Y]8;[YBK#(.= MYFH-D>+1+OW46&MT*6-ILO;6MC,,TAC-#IW:/JTN/LWA0B@22;:/ANR95AHN MN_R5@>1547=Z)4@RP'2U1M#JZ@S$KYW))].<=U^2[%Z#5].<>X'07`Y4*.;J;129@&8B"GT1&(JA73BS<%QVM,A),!-=ZX@P)N MV:(4-JH.OW@[N=#D-3E@G"ZO[*N/!-3+WE-_>>V+_G@<9_OAVQG[+15/7R=8 M?9V0QVDF;ECH#SXEV68B=9R"+0&*W`^>#+YU>)0W<0_/\0V$/(1]/(;Q@(4\ M@8$`_KB"?CDF^HI6^,@B()"O,[RWXB$\QNOL$3GE%-SGX5-(IDC23/1P+H-N MG(E>RRDY4I4'4X5>F!5!"OH?[(32B\:7B:W/[:#_9760TH#2!"EH??`ZI`TC M(F1""X"Q$#(A"N9!K%F(DB9Q` M6V@O%J"(1WA(/$*7@1!M]"E`H4\=:)R^31&MI"W04OD*`M1,%K M(F@+4?(TPROU@)7;+`]6^VU6A3)6(/@@?X3=@3>P`0L1ZDP=>=X>*$`1;RNY M#-Z=(L(0!2]-84=2%I,Z?.[VOGOM_[Z[O![.X^S8O^#86\I7XA?U99SZXZH> M],Z>ABL^=,-)CZ^@\`5CC^^2EN+!S&PO=V]R:W-H965TOWZ\5X*^JFK&Y[TYHM3*.XY=6QO#WO MS;^^15\OCUEX?WJGYISD71&M!P:_;FN6WO[GS> MY.?BFC6SZE[<,'*JZFO6XF?]/&_N=9$=NTG7RWRY6&SFUZR\F5R#6W]&1W4Z ME7D15/GKM;BU7$E=7+(6]C?G\MY(;=?\,^JN6?WR>O^25]<[5#R5E[+]T2DU MC6ONIL^WJLZ>+O#[NV5GN=3=_2#JKV5>5TUU:F=0-^>&4I]W\]T ML+`;=7':FX^6FUJ..3\\=`'ZNRS>F]'_1G.NWN.Z//Y6W@I$&WEB&7BJJA'MOSWEPZ,V>]MC?.=FT:3T731B6;;!KY:]-6UW^XE"5T<2U+H05/H<6R M9UMKL5O]A)*54(*G-.7#16TACZ>0W\S6V\7*6L+P#XS=BGEX?FH=G(DN1'A^ M9ITYCW"7F2!KL\-#7;T;V.X(87//V.&QW)UIB)0(2_LD8:_D3/J1B>]-&(GH M-Z!OAZ7C/,S?D/5`J2*4A'0/$/6W7DG\PF8*$[B>M`XR6CGI#3-XV0S[$>?D("0 MD)"(D)B0A)!T3!3S-UKS&57-%Z2K,MW9]PD)"`D)B0B)"4D(2<=$,1\WFB;Z MC*KF"[(:3@@A`2$A(1$A,2$)(>F8*.:S#HG/]F-['.R9)/>#O9RL9OD%I-IT3!2G M4:Y&3LM[CE'5.4%&MQHG:Q8>6<:LS>16"'HA:4E(2$1(3$A"2#HFBD<6[BF- M2QU6?1)HA1HWN#"MQ+Y6RIXZ*J3L19=KQUI/YU$(9*(\@1`=B7R*`H'@MY0*I=384ZY^ M-:!82@WJ$ZHKE5(:1UCEUCC""[KB"$=+E,91FB=%SFMAD-I.#^P@ M-;@K)@X1B*34@&*)/E2?#%)2?2H1?RL8MV`6J_6:"/`6`/.D#J^31/\_NG$% M@KM2*J`HE&AP)*(HEFC0E5"42J1QA-5SC2.\S"N.B,JO'(_=Y*CY%I<29]&V MUO:DNPX&">E]*-!HBT84Q<-$=O>N''NQ5(]>,DA(U:FB1SV-K!48/!=O#O]9 M<_">-[V7!5).*9?:#B97>;W23;H908^J6(KA9+J0]7 M2Z246&WKK">5()42W6IJ,%CK,03C?[,M.I5QD#A2@L01WHQEW`)+H.$\AA+M M>JE(H)&N6$H-NA*)!EVI1)TNU4'69GS@X+?JSEHH&,H_;_"7Z&M1/Q=^<;DT M1EZ]WI#JU0ZY[#'_KH+(N\P:3)Z,(.+XY*(;P;>8QRYZDQD>^T:CT>0M7;P0 MTA6\E8L7*\H?;?=1N[!GNWA)H1.\M8ON7\/A@J?5A$/@^MH1;'R7I9IJPX9W M6<;I"/:]RQ)/1[#]799_.N)9-FS368V+%A;H1G";P@+=""Y56*`;P=V*!.M& M<($B7[H1=$*8HTLE6B#,T8UXUA+^Z-*)'@#^Z$9"C+!B2*.#6@]_=",H^;!- M-X*:#MMT(QYVB0:;<0U188T='T.9BG^E& M`HRP-H_.04^+J.A&T-HB*KH1=+C89]W(O'<2GRWOV7/Q>U8_E[?&N!0G7`*+ MK@S6_`LG_]'R^\-XJEI\KV17B7'&E^@"[UJ+&2K5J:I:^0/FSOMOVX=_`0`` M__\#`%!+`P04``8`"````"$`/H/6#9\9```PAP``&0```'AL+W=O4^PH,!CTSUSIR MV1:.)1F2SM)O/S^3C"2#/TN2;[Q\$8PD(TEF!).5_/C/O^]_G/UY?'J^>WSX M=+[X<'E^=GRX??QR]_#MT_G__*OZQ_[\[/GEYN'+S8_'A^.G\W\?G\__^?D_ M_^/C7X]/OS]_/QY?SF#AX?G3^?>7EY^'BXOGV^_'^YOG#X\_CP^0?'U\NK]Y MP7^?OET\_WPZWGR9"MW_N%A>7FXO[F_N'LZMAVP\?OUZ=WLL'F__N#\^ MO%@C3\?O_CYS]N'^]_PL1O=S_N7OX]&3T_ MN[\]M-\>'I]N?ON!=O^]6-_O+!YB[L!7E-E]=7%W` MTN>/7^[0`N/VLZ?CUT_GUXO#>+4^O_C\<7+0_]X=_WH._GWV_/WQK_KI[LMP M]W"$MW&?S!WX[?'Q=Z/:?C$(A2^H=#7=@?]Z.OMR_'KSQX^7_W[\JSG>??O^ M@MN],45N'W_@2OCS[/[.]`$T_>;O3^=+7.'NR\OW3^>K[8?-[G*U6&[.SWX[ M/K]4=Z;L^=GM'\\OC_?_9Y46SI0ULG)&\+K#?K-9;_>[UTM".M5[ZTONWU=RYTKB[U^K+,;&=$G\+96]_+!;7%ZMWJCK ME2NX,+?1^F_YSLHNY/Z8?_Q:=1>XI5-]S3]<4=3DE;NQD/MH_O&^BE[8[C1U MP^+FY>;SQZ?'O\XPME'=YY\W9J98'(PYUP'=Y>_Y#>C;_PF+J=NDA.I"!2$JF(U$0:(BV1CDA/ M9"`RAD1Y!A-IRC,&8R3"G\'P6D6NL4I;3&^STF(3^2^?E>;>0Z0D4A&IB31$ M6B(=D9[(0&0,B?(6'B*AMZ9):KGY,#]Y>)HR)29'2O,S2U:8VKW7MI?:M?FL M),4*(B61BDA-I"'2$NF(]$0&(F-(E-?PR`V])J//8.T:2[9XZ`2NB:?L66EV M#9&22$6D)M(0:8ET1'HB`Y$Q),HU>'ZE7&.P=HTE4:^)GG?YK#2[ADA)I")2 M$VF(M$0Z(CV1@<@8$N4:DUD$`8'T&H.U:RS9^D=:3J0@4A*IB-1$&B(MD8Y( M3V0@,H9$^0&C(>4'@[4?'-G/C_:<2$&D)%(1J8DT1%HB'9&>R$!D#(GR@PF& M4XZ8N/:$H)5W!:."4_8(%RQ\?F%C281`TNC,A$/PJ7*@14M3[L_/Z^7E5?2X*EPA:(B=DE'% MJ&;4,&H9=8QZ1@.C42'M/!,__HKS;+P)@]+HS.1TID.&O<^BI0Z%UCH4*EQ! M:(FMDE$EYKV;:Z\5=NZ--M]X+3'?,NK8?.^U0O-;;7[P6F)^5$B[V02>@9OE MF0>GT6!V*'2G11L]F'>Z0H6S!2VI4,FH8E0S:ABUC#I&/:.!T:B0=I2)-5.. M,CQZ%EBTP4`-IKB]]DJ.I2Y3<+6=O5(P*AE5#BU\]%&S5L.H9=2QK9ZU!D:C M0MI1)O),.M@=&HD':4B4-3CK+QJ7*411MXPCMJ%V=PZ!%3C\)SV&NM:31:K?7E]/Q8 M+%975]$$58HAWS4K1K6@5R_7.*V-TMI%CZQ6;/DK=HQZ0]TA4/PN&B5HN4+5HQJ0=Y6XQ#<*;9: MT?*V.D:](%]P8%NC:"6\8J+DE%=<]!P^=RW:H*/Y?KB+,\>%U5IIK:AC%%Y+ MVEL*\NZL&-4.;?93-U_MEIOH.=EX#3'=LIV.42_HU9H/7DO,CX*FFJL^9P*2 MT+MOA8J3OG[J.`2OR_5RAU8^/RL8E8*NYH*5(._BVJ&-UVH8M5+0:W6"O*U> MD*_7P&@4--G2WL($$'I+@A9$O/&SV*%HYHS2C=QI;558&$\LA=-:V\@[.7.* MBD\#*X>"YWS]KLLU8LM>+M]'P5^OX:OV[KC:(E@I:XGEZ5%?4]\2D)<'\ M\&8/MFE,.)LN+0IG4X>V?M8J'%K[":<4Y"/3RB'E=6L^L-5(06^K%>1M=6RK M=RBP-0CR-V-4MK2W3![RFK?^]?@S3`V7+I7Q%RV9*PM&):.*42%/.*.TI2'`K7,!D5C$I&%:.:4<.H9=0QZAD-C$:%M%=,`A$,MOEQ M81,+-04YY)],^9)0P:AD5#&J&36,6D8=HY[1P&A42'O%Y`$IKQ@>A18.^:DM M7Q(J&)6,*D8UHX91RZACU#,:&(T*::^<"/Z7'/P[%*[-"<)P"R+?*+TJO);, M/B6CBE'-J&'4,NH8]8P&1J-"VE%1/O#F\Y[SA*7+$_RC-G<(889;W+R,DMS" M:WCG63LH)*ABK9I1PZAEU#'J&0V,1H64\\SC*1Q[;SEOTM=C4E#@/(=,W.Q[ MWS9Z]A5>2[Q5,JK$O/=I[;5"\U'G;KR6F&\9=6R^]UJA^2AI&[R6F!\5TFX^ MD2<@.8^G.$&A.ZW6&XN;KF"XN,FH8E0S:ABUC#I&/:.!T:B0=E04O,L3@E')J'(H7-QDK891RZAC6SUK#8Q&A;2C3H3L*P[9'8I2]&C> MSYV6Z<-^QEN=R!`F'CUA;-(0IN-."S?!]U:K%2YNBI9O;\6H%N1M-0Z% MBYNBY6UUC'I!WM;`MD;12GCE1(:`^8L>%!:]L;CI"KZQN.FUQ)VE(#\?5(QJ MAV1Q<[O81L_)QFN(Z9;M=(QZ08CO_3B+UX$&KR7F1T%3S?5<8'*%(--X,]IQ MN46PV&$)F-8SJBKH'_V*RL^)DQR$U MFUJM8!&Q<%KAXJ8@'YE6#BFODZU&"OIAU`KRMCJVU3L4U&L0Y&_&J&PI;^%9 MH'KP--[3>U;M/IAHL7,JKY]%#IE0/[B!T:27>RWIC06CDE'%J&;4,&H9=8QZ M1@.C42'M4).)!!.H3`D8K.[Q%'AE%45.F=/:JEDBULJ]EO>=-8^"@DK6JAC5 MC!I&+:..4<]H8#0JI'T7I3:O=,;9K9SU8$`:3^O^MXHFD-QKB<,*1B6CBE'- MJ&'4,NH8]8P&1J-"VH=1UC/YT`2]]H0]:6T&& M5+)6Q:AFU#!J&76,>D8#HU$A[<$H'7I/+^1,:6U1Y,/X>>^UO`_G@H)*UJH8 MU8P:1BVCCE'/:&`T*J1]>")U6=L,!,OXX2P8+7ME3BN:!2.MW&N)HPI&):.* M4H9#8Q&A;0'HR1F?EC,R4K8^Z+()%M;K:CW15JYUQ)'%8Q* M1A6CFE'#J&74,>H9#8Q&A;3O3J0T:TYI'(HZ6;2'+?=:WE'6EGI,$*JX8,VH M8=0RZACUC`9&HT+:45&>,7>R.9\(.UFTHS1;NQP`P\T'R:M(*_=:WG=S04$E M:U6,:D8-HY91QZAG-#`:%5*^VZ2RCL5B/6VW/Q6H3(5TJN%0U`/C3:E>2UQ6 M,"H958QJ1@VCEE''J&B0`N9UE)KD7DL* M%HQ*1A6CFE'#J&74,>H9#8Q&A;07HZ1#QK%Y:V+?K?L1NMQ'04CFM/3#8ATG M&U[+^\Z:#Q,VUJH8U8P:1BVCCE'/:&`T*J1]]ZO)AGG#8ITJCL@H9#8Q&A;0'HV1C[GV<46#S@ANFXH*<4<&H9%0Q MJADUC%I&':.>T(YR*8%_TYT[K6!/7L&H9%0QJADUC%I& M':.>T1T4#FD;Z&U._CAUTM>1LB#_-B$7A+;[ M%&0=K1$47FL>ZHPJ1C6CAE&KD&YT,KI]I=$% MU_*-MK904%#%6C6CAE&KD&YT%(R^>:?G(%5JE6T="N^T1=CB?NIGR*X0-,1. MR:@2T]Z?M=>:3"]VRRC_;[R&F&X5TNV/`DIY>&TY;G3([$2?N^\N3J!%":'3 MK+2@G2BBM;7^V6VB1V`I"GY:JQP*UC!JT7KU8HUHV8MMEOLHT6I%8;J8]HZ) M`(-'^YN]PT:,X2,?/T$P0P)>D[N1"_(_^2T$^>==*2W5CAZSA_3J:#QJQ$O;IT(IN=A1149^./BUAOI@5WUB+U*BU M"/L@I&V%*QB@4E`X:EU![X%:M+RMAE$K*#%J3T1:YE--<4LLTJ-S$TV!N2N( M-\7FQJXNE_$K\,)K2/-+0;XO5@Z%FR]$2TQ?KJ*!WW@-,=T*FDRKF[O[Q=!L MTM<3ED/AJ'4(;WFE"@6C4E`P'8FM8-2*EK?5,&H%\?RS>RL.BZ;D23]JH8N= MPD?U8A,ODKF"YL78*\]JT;)#\_+#(HK=2E$(NKQ#X0@7K5/QC M[E4-78QN='@Q[9XH*)MO-`=?.XO42"=4."TT7.YJ*05]NRI&M2!?L&%;K6A- MMG1+3$P4A)=S2VRL%(:1YK-(F-D1R$D=D8#HU$A M[94H_IH>W^D=H9#8Q&A;0/3P2H.PY0'5(SF]4*4,%:):.*4H9S0P&A72/HRB8WD$ M[&W(&PY!AX)NE#,J&)6,*D8UHX91RZACU#,:&(T*::^8D#.>LU;[#^9W_Z>V M=^QMF*H\9E'4M:(L/W<%@^2X8%0RJAC5C!I&+:..4<]H8#0JI)UX(N[><]SM MD.I:5BM`!6N5C"I&-:.&4 MO\R]EG?B7%!0R5H5HYI1PZAEU#'J&0V,1H6T$Z-T8!K#;SEQ3A6DX=G>(JQU M^-ZZH%=`7DL*%HQ*1A6CFE'#J&74,>H9#8Q&A;03H[Q@CCSFX#_T2K1TGNVM MEAK$BUVDE7LM[[NYH*"2M2I&-:.&4&_9:LQ,9E8PJ1C6CAE'+J&/4,QH8C0II)T;IPWMFPBM.+1S2,V%\WE'N MM;P3K:U@N;ADK8I1S:AAU#+J&/6,!D:C0MJ)J6S#;/@]E6I<<:KA4.3!Z-50 M[K6\!ZTMY4%"%1>L&36,6D8=HY[1P&A42'LP2C7>U0TY#;FR*')B%#_F7LL[ M<2XHJ&2MBE'-J&'4,NH8]8P&1J-"VHFIS.3UY10_('4H\F&\4.>UQ&$% MHY)1Q:AFU#!J&76,>D8#(W-2H6FV'3/6A_;D07ODV_WQZ=LQ/_[X\7QV^_C' M`YZMRTOS%FCF]LS#[&J%0P^GEV8D6K\Y7".F@M_WAVLT,V5MCS+3BS>R=@7)]"8QEEQ=HCW36SZ2F(,?IQ<^ M)%E",KWTC237NQU\D*P;)&8E.E'K'6J-]=64!+7&&F-"LD>ML7*6DJ#66#U* M25!K+(FD)+C;6!9(27"WD^VYWBP/U]AEGB@#B?E=0TJ"ZV"_?DJ"ZR2M76_0 MJ_#V(U4&O0I[M5,2]"IL3DY)P03H=?+. M06(^(9"XSAKWU&Z9B*^SQCW%#[Y397!/D]>Y7N.>VO?O9`UW`;L44M9P%Y)E M<#[K=;*WH3')MJ`I27TT)-6.ZS4JFQQJIGVIJII^F>)H0;)3FIDAI6]FLP3' MUHF#V6;`3L*>B8/9;<"2;+7'.$FP3.)CW MYRS!;H&#>8W.$NP00'M2DA82\U*=RV1H:99L:0Z)V>/!90I(BJ0$&UO0GE29 M"A*S\8.MU9#424FVO4+=4CT&FZ]0@Y0$.ZQ0@Y0$&ZU0@Y2DAL3L-^*Z85,5 M_):29-O=(<-N,RZ#'7\'L\V-)=C8=S"[W5A205(E)34D9J,;EVDA,?O=6(+M MNRB3NMO8MXLR*4FVW:`]J5&50V+V8_)UL-<4[4E)L.44[4E)L/,4=4M)L+T4 M=4M)\"L`2%)W`5OE(4E-3OEVB;HE^QLD9G#=[*D=W)(S!YD+E-`8K8B MLP0;LE&#E`3[LN&=E`3;LP]U4H+/5QW,YY;X.OB*U<%\=8DE^)C5P7Q\B27X M@-7!?(.))?AH%6;OE"3;H`;X)0N7R=9X>"9G=GP0#G5+S4!)^9Q-U.2?!I2=SME"2#)$M*\.U.W.U4F0*2 M(BG!9SKAT509?*T3'DU)\-%.W.V4)%\A)K);Y*+`*U]AWK'[\2,)OCL+CZ;F M'7Q%%M92DGR%.00?1>5>54-B/KW*$GQJ%=92DFR)\8./2'.9'!+S;>Z4!"%S MNLSJ$G5+S1>_%\0FI,@A>L96`)3@!".U) M^0`'`:'6*0E.^H&UE"1#>[)D>W`(S2%/2G#PS,$<>\)U*R$QIY^P!,?.',PA M*"S!Z3.'.BG!B3,'*'%L;4"$G-D&$MP+MO!G!S&$AS/=C`'B+$$I[0= MS#EB+,D7&`LX[S`E09R(`_Y8@H,&X=&4!,<&PEI*DB_P;,0I>"EK>,XE)3A; M#]9293(,K-2,F"TPKNP^GV@>SR$QA[3R]?,%YO$393"/X]!,+H,C/E'GE`2G M<\+:)+F8J_#\^>//FV_'\>;IV]W#\]F/XU>L/%Y.&TN>[KY]G__S8H_[.?OM M\>7E\1YOL\[/OA]OOAR?C#;V.'Q]?'R1_Z!2%W\]/OW^_/UX?/G\_P(```#_ M_P,`4$L#!!0`!@`(````(0!:KTWF=!$``!!2```9````>&PO=V]R:W-H965T M8_V#H?F)KM=V(,TCO*S`XF'/.M>(H MB?#9EB$I7[[Y]_.RR6HN+[WD)HJ?*A;)XE9DL_OC/_]Z?+CX[I_O!U__3];O:__R[_<3.[.)VW3U^W#X>GW=WL/[O3[)^?_OZWC[\. MQS]./W:[\P4L/)WN9C_.Y^?D\O)T_V/WN#U].#SOGB#Y=C@^;L_X\_C]\O1\ MW&V_CHD>'RX75U>;R\?M_FFF+23']]@X?/NVO]_EA_N?C[NGLS9RW#ULSRC_ MZ_SCY_,_[@^/SS#Q9?^P/_]G-#J[>+Q/FN]/A^/VRP/J M_==\M;T7V^,?9/YQ?W\\G`[?SA]@[E(7E.M\>WE["4N?/G[=HP;*[1?'W;>[ MV>=Y,JPWL\M/'T<'_=]^]^OD_/_B]./PJSKNO_;[IQV\C792+?#E$Q*_4?2?'A9KU>;6ZNX4C.[%(WQ-B`^?:\_?3Q>/AU@5&!+$_/6S7& MYLD<'C5-9TQ,C8D^=:_4/RO]NQE<@F8Z@?[Y:7&S_GCY)WK'O=%)66?N:V2B MH7J(,IN'H`A!&8(J!'4(FA"T(>A"T(=@<,`E7#;Y#8[_+;\I?>4WJ7$JP'%D MX"31D"1Y"(H0E"&H0E"'H`E!&X(N!'T(!@=X3D)_)[!7!3SC,(8B?"G,[PV@6NT MTA*S]*0T7ZU\I6Q2FGH/D8)(2:0B4A-IB+1$.B(]D<$EGK(CF1@DA) MI")2$VE.57\2HOEA_4DGO^ ML;__(SV,P8O,E^2HH8BY:&^V?ZW6P@A6B8">Q MTB`L?5*M2K1>S:P6+9W9>G%SY9>Y$84Q,]\[*KAQO&,BY!<'O5J\0Z]I!*]) ML3.CA5V/H%R07;P*0;>35FF0YP)CWMJJ):&UU0@:;?DU5%'*:S7\]^$9W=UN M`714`X-2]E3M'%#I)7J,T^34,8R6'A*+V\UZZ3=#+G:LZ4*0'5JEH'%'.^X? M*D%B>GX3!)2UU9!2-X)&T[Y+5"CBN&0:$CI$\:JN$:HN=K.Y0;:]Q^WZFL;U M)!=_%)+$#MN2425(&[X)(]K:RL5P(TB?3KC;L[F*09QJOSEJ36_4&F1MU9+0HD909-2J*,6IX=1%3?3BUD0C?W2N M@RDPFVNME1KH?WY:7BV6@49N-:0%"D'62:5!2[<3!Z:OEL'`K\6.'46-H-&T MWZ=5U.)4_S6FQ-F07+2",*/"94;.FZ3<;$R/V(S2!W=!NTLNV8"[(CLC!H[4QF M!KE5E8365BW(VFH\6UX77[P0DXT\J(D.TX+1O?!7ULPD]+6HH8W66L\!D886 M,[9>):-*D!\.!"M%39F%#2UFQLQ\]P1!V=30''PA`#>AB4Q:&:/<(%1D:#AWROJ``LYA4=F'E>,-@$H5UNM>Q4,R445+)6Q:AFU#!J M&76,>D:#AWQ'J8#.<=1;(>="!X">`S7R'*@1UKGQ("=R1F3L0$,\53`J&56, M:D8-HY91QZAG-'C(=YZ*^W['>3I.])QGD-O[-%(QE-/[@E.D?#%I60<2*HT6 M3H%$J[()7?/!R6QMM21APZAE\YW5B&X5L%Q<'1GT-H- MP^:;(%#-C):SY=0;NU*-T M'.P.T*5&:X2:SF@,#X^,%II&ZILS*AB5!KD#E+5J1@VCEFUUK-4S&CSD.TI% MV#%'ZSJXT6-DE.H:Z#(X5&;-D<6T:=(,]66,'^73D.8HMW5\L7=@@C#Z9$ MO4/0UZ3&0^7,:*$1;&_56O"XH$*T;'U+1I4@:ZLVR-ES-J)E;;6,.D'65L^V M!M&*>$7%^+'>:F)_>T25+C5:(V"S_?`ZW&`:K:6O%72,W&I9WVGSSGQ0BI;U M<"6%N-$GD]>+=;!.UE9#3#=LIV74"7JUY+W5$O.#H+&8_EP0[#3>"A6Q:M"J MHQ&\+OEE1LL]>F94"'+.X02Y_C3FK59MM-86-9+0HE:0M=4)LOO%GM$@:+3E M>TMM!6)]4?%@A&H4S)S!=B-3G1`)-UY8&$XLN=$RA]WQF5,;6MEM8&E2H3;2 M+M6[LJO][);<@QO1L+FUG%OWKMQZT?*"EG">'KP<_3;YS+=]; M:COA]&`:[\%9_5)O/[R80"/OMANAW"1TM`I&):.*4=[" MRNEY2T+*D?OCW2`5QSMK3[#!RZR6C,F<4<&H9%0QJADUC%I&':.>T>`AWU&( MC-QN-3E*\V)%@ M"B&O&&17IDRT+,H9%8Q*1A6CFE'#J&74,>H9#1[RO?+"]@-K%WG%(#NU9:)E M4"_Y6.X=T)V"#W;$X0(E1G]@FV5[G5 MDMFG8%0RJAC5C!I&+:..4<]H\)#O*!6%O[:"!?<:U=/B<`K2R'.@1O9P\RK8 MY.;&CGNXR:AD5#&J&36,6D8=HY[1X"'?>;\9[N/Q,CG/(!NG9$;KC<--JV5[ MG[:%A()*R=$&7I5-Z'3N3="Y:ZLEMAI&+9OOK)9K/MBT]59+S`\>\MVLHG&G MCT[+H8[2O<%LD.M.C=XXW%Q-6E*@@E')J&)4,VH8M8PZ1CVCP4.^HX+@?7(4 M!^DK$Z1[^P0ZW#1:3OB=,RH8E0:YAYNL53-J&+5LJV.MGM'@(=]10=P^.8KC M\Y5&;QQN&BWG,"-G5#`J#7(/-UFK9M0P:ME6QUH]H\%#GJ-PU24Z]$;N1Z(& M!5OT8-[/C-8;AYM&"Q&R>C@VO[J]605[_4(,V5UFR:@2A)#8KN3AB4!MM-XX MW!1;-L>642?HU1S[=^4XB*TQ1[]=5(P?F1)5%8+EV2#W<-,@]W#3('A\FO]$ MR]:W9%0)LBM,;1!^Q%8C6M96RZ@39!/V!N%';`VB%?'*"SL$]0@G](I&;QQN MFH3JN,1VG_`T);=:4L9"D'5GR:@R:&T.-S?S3;!.UE9#3#=LIV74"7JUY+W5 M$O.#H+'D?I\+=AITV!&$BFK*#+VND7NX:;1PQB)%R!D5@NR!9"G(NK@RR#G) MK!DUDM#::@596YT@6ZZ>T2"(#S<1#L='*.]`1M6[63!S!A->9K3>.-PT6MA% MOSQSZA)@\R0>+TTJ9YVOWI5=[6>WY![7U^8=6[4DM+8:0=96 MR[8Z@QQ;O2#;&(-GR_?66[L;<[B)*NJO`^B7RQ]WQ^^[;/?P<+JX/_Q\PKPY M1XM\^CAQ_5V"=)7@I4^D#?D:WRN(\,^+9?(9A8VD@$3=%(Q)D`ENRT4DR]M$ MG51&)*LK%&R<",*2K?`I!0PL3H-.GJA&80GZ>J+:AB7H\HEJ(I:@FR>JI5B" MK@WGQ"3XRL/GL8.$94:18R5.%W!,)(<4KHQY\O,*]F,)L/:@@K$D6()0C9@$ M:PRJ$9.DJ&`:K2"FOT2--'9*#HD:<"PI(%'CCB68\!(U_%B">2^IHA+,=8D: MC)PF17W2:'TR2-1RQFD0(:!L,0D"!90M)D&\@!+$)`@*T`%C$L2V2!/K`@TD M*B[CLB&L19O&)(ANT6EC$D2T:.V8!%$L6CLF22%)HQ)L$]#:L30Y)'E4@AT! M/!I+@XT!/!J38'^`UHY)LM4U!OMXA!X,J6QUDZ@M+_NM@D1M8%F"#2NLQ239 MZA;68A-1!8G:Y<6L8?**2M(5Q@_.JSA-!HDZ!HQ),..^D&:#LHTK7>`#'"*A M;#$)SG]@+2;!8\Y$/9;C$N!I9Z*>SK$$#ST3]9".)7C0F:AG=2S!PTW,83%) MNL*\H]?DH#ZX'H`2Q$J-6P+()R;!-0#D$Y.D*$$:+0&>4"?J82B7&D^E$_5, ME"4%).K1*$OP3#I13TA9@D?32165X'%THIZ7$N!\H6D^!*!TH0D^#>!GI(3(+K1T@3Z[VXV$O6R$EO+(5'O++&D@$2]NL02 MO*B5E%$)WM=*U(M,G`;O:*$^,4D#B7JMB=.DJ&D:K2G>-D1]8C[((5$OV[$U MO%J(^L0D)21E5%)!4D4EZ1Q]1[_;$HX%2-3[GK$28.Z-2O"J:U)&)14DZHU/ MMH;76A/UXB=+TCGF7KSORQ*\<"4-/H7`6)>E>>?8#O`*"F,0D^ M!X":QB3X*@#*%I/@U7^4+29)$=3$/)`AK(NU6H9A'9L)LCDB47QS@VN"SW<@ M[Y@DA$[&O!83((/:*`$,0F^HP&/C9++J3GQF;[G[??= ML#U^WS^=+AYVW[!KOQH_&ULE)K;;N,V$(;O M"_0=#-TWMN2SD*18G06T0%%LVVO'46)A;'(+R;!9/FO.^>V_/K0_#'Y^*G33#IA]WY>7?L MSLU#\'?3!S\__OC#_7MW_=(?FF:8P,*Y?P@.PW")I]-^?VA.N_ZNNS1G2%ZZ MZVDWX,_KZ[2_7)O=\SCH=)Q&L]EJ>MJUYT!:B*\?L=&]O+3[)NOV;Z?F/$@C MU^:X&^!_?V@O/5D[[3]B[K2[?GF[_+3O3A>8>&J/[?#W:#28G/9Q_7KNKKNG M(^+^%BYV>[(]_L',G]K]M>N[E^$.YJ;241[S=KJ=PM+C_7.+",2T3Z[-RT/P M*8SK:!-,'^_'"?JS;=Y[X_^3_M"]E]?V^9?VW&"VL4YB!9ZZ[HM0K9\%PN`I M&UV,*_#;=?+CL/OW7O5M*^'`GTE_=+=>S>1C!X>\X"8_&4/'YH>>@%D9]?'[D.5,YL^.* M9+MA]WA_[=XG2'-,77_9B:()XVTP44NA/+TM#G)D+[0_"?6'`$YBUGO0KX_1 M=G8__8K5WBN=A.N$MD9*&F+%A=G,!;D+"A>4+JA<4!M@BFAO(2,/_D_(0EV$ M3,XF!(PY<.(C#1J2N2!W0>&"T@65"VH#6/$A58WX:.4$1?T8*Q=NU[;?B=19 M+6ZQIHQDC.2,%(R4C%2,U":Q`D(M>0(2%%F+63!RT,>OXAF6Z>RLIL"96;.2,',EC<=<73`[,PY/*J;`IFM36(%C>/*")J"$]0. M3A%C5Y-D*::'CK%PY6R&V4V)/,D9*1@I&:D8J4UB111BG_*$-&([)H7F..-T M"-NML[%YM19NH$IK,1O7>KU<+VPS.9E9W;*^X*@D9+GD/JQR'K9>.3[79&9\ MF#T[XD#764X+'LIS'@[)VIY[&,]61*1.XMI*+66RUD"Y0E98RI99?A(9=5NI@0:J+5MV(*(+\`2BF@,S$25RRB^R9S$-I1:5 MW\(ISTS+*?:$/%DKF@=/U*JG,*.6R"H_B:SR M8R@/%=(A%!R5A,SR8[9JTO($(AH"3R"R3[#R4"+KD(QFSNZ8AE)+E=\R"H5,@HVXJCVAIH!1+Y>YP1VSV.0D[U.;MCJK14]A>-2M(R MJH^CFI`G$-$X\#R,9#]AYJ%"3O4MG7<*>M*R\EP;5FQD];?NXC4=%XV%#*K3R&C8C*.2L;Z85:)ISA7`I0ZC@J-0#Q?JM M5J%S:U-I!3)36V;LN$7/H--6W7/^ZQNRN*QU%U8BS`<]+E5:R^T-91SE"LVU M5D%(ST#)!U8>H4,C*8>G`]Y]6D2WUM`U[^ZA)8WR:/1FBG]"3\9^K+=L/ M:Y)41V).DD0KXQ`5WR,@31:Z>8+`CP8SC MBR&?!-\8?1H==T8D^"9I=,/E$0QYGI#,8UP#\R=_6L"^[\')(L:5*A^0+&/< M57HX0DB\EE`$<>J5(/'CS"M!PL=BQ?ESD/>Q6'@N*2$IO9(D6L`WG]?89N&! M3X+-%![X)-A3X8%/@JT5"^R38`/%NO@D213!-]_2I)"(\XQ'BH,:OODD!22% M5X)C&[[YQN!TAF\^21+-X)LOS=`?)(=$=$S:5X/4B%LTX'U-`(GIR+BDA$7TXE^"=`C7HDR0A:@'O M67P,7FGAFT^"-U?XYI,4D(C7/6X-[['PS2?!ZRI\\TF2$+6`5WAN#=H'5TJ^>%`_ M7DF.,>)*BX_!71WB\4EP90???!+?P'``#__P,`4$L#!!0`!@`(````(0"53T]B M,P$``$`"```1``@!9&]C4')O<',O8V]R92YX;6P@H@0!**```0`````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M``````````````````````````````"EHOTVN4^,"-Y'5CH$(=>+1@YV>EL%0T#AY<8\$%!3Z))..IL!7: MA6`IQE[L0'.?18>)XJ9QFH=X=5MLN7CG6\"S/+_$&@*7/'#<`U,[$=&(E&)" MV@]7#P`I,-2@P02/24;PMS>`T_[/@4$Y<6H5.AMW&N.>LJ4XB)-[[]5D;-LV M:XLA1LQ/\,OJ_G%8-56F[TH`8GT_-?=A%:O<*)`W'=N_N3KQ?E?BWUHIQ9". M"@<\@$SB>_20[J@\%[=WZR5BLYQ?LR\```#__P,`4$L#!!0`!@`(````(0!D4<_'E@```*H````0```` M>&PO8V%L8T-H86EN+GAM;#R.P0H"(11%]T'_(&_?.#.+B%`'"OJ"^@!Q7J.@ M3_%)U-]GFS87#A?.O6IYIRA>6#EDTC`-(P@DE]=`FX;'_78X@>!F:;4Q$VKX M(,-B]COE;'17;P.);B#6X%LK9RG9>4R6AUR0>O/,-=G6L6Z22T6[LD=L*=/Z52K!K3E8"(T M(Y6#$2:=(4I MLLN!+32WZZR7)MUMFC,J8(2&LY(*`VFR/T@?@+JD32G7)DN7]GH)S"H=&?X; MTW8>1R_4@*,SB)=4'FLY"RP0%AQQGW`HPDW)*M?50[E]U.6]8M(Q;0MLJ$NP-:6X5>R63UOL4<^_WBP[T`LMSM\+Q->!7PIS4W+99=>7'PEKL M?;PX\#KP>G^4Q0)[>TURF#L"'W2A6_N!!D8BO0J(6WT)R_ M""!#XV9OEU8W16U/AI/F[Y8PYMSK9Y=I,J-(R!_RVTR&=(,))?_@$,JH/]9P M2OV8<'[Z7FYAS,41F"]'8"Z/P+2WZ-\K=]=7^WJ/P5(N_`5_/V%D6!36IF:HROT/;3<'B8YA754.!SNI7O#]('_"]HX8R,*KS]H-CJO!>X+\YS M^X_+SBY.>_T>_EXZ9VFR_[%E?P```/__`P!02P$"+0`4``8`"````"$``4(* M!?4!``!,&```$P``````````````````````6T-O;G1E;G1?5'EP97-=+GAM M;%!+`0(M`!0`!@`(````(0"U53`C]0```$P"```+`````````````````"X$ M``!?0P`@(``$\7```:```` M`````````````%0'``!X;"]?&PO=V]R:W-H965T&UL4$L!`BT`%``& M``@````A`/L@!$QW`P``&@H``!D`````````````````J!,``'AL+W=O&PO=V]R:W-H965T&UL4$L!`BT`%``&``@````A`%24F<.Q`@``C08``!D````` M````````````-2D``'AL+W=O&PO=V]R M:W-H965T&UL4$L!`BT`%``&``@````A`&CG:\?.!@``.1L` M`!D`````````````````QB\``'AL+W=O&PO=V]R:W-H965T&UL4$L!`BT`%``&``@````A`.62V`-Y!0``ZA,``!@````````````` M````F3X``'AL+W=O&PO@``#0````````````````!WA0``>&PO&UL4$L!`BT`%``&``@````A``-?IKD*`P`` M)`@``!D`````````````````(ID``'AL+W=O&PO=V]R:W-H965T&UL4$L!`BT`%``&``@````A`-D;&?YW!```Q1```!D````````` M````````8:0``'AL+W=O&PO=V]R:W-H M965T&UL4$L! M`BT`%``&``@````A`-/_;+5U`@``L`4``!D`````````````````;K4``'AL M+W=O&PO=V]R:W-H965T&UL4$L!`BT`%``&``@````A`#2$C.72&0``GXL``!@````````````````` MR[X``'AL+W=O!B,E\&```O&```&``````````` M``````!6VP``>&PO=V]R:W-H965T&UL4$L!`BT`%``&``@` M```A`*8GDB*S`@``N08``!@`````````````````Z^$``'AL+W=O&UL4$L!`BT`%``&``@````A`,%L ML"2>#@``4#\``!D`````````````````JQ@!`'AL+W=O&PO=V]R:W-H965T&UL4$L!`BT`%``&``@````A`&R7>T11!@``(!<``!D` M````````````````7T(!`'AL+W=O&PO M=V]R:W-H965T&UL4$L!`BT`%``&``@````A`/K2),#!"```TB(``!D````````````````` M:'0!`'AL+W=O&PO8V%L8T-H86EN+GAM;%!+`0(M`!0`!@`(````(0`ZWV<5T`(``/<) M```0`````````````````(Z``0!D;V-0&UL4$L%!@`````O -`"\`L@P``)2$`0`````` ` end XML 12 R33.htm IDEA: XBRL DOCUMENT v2.4.1.9
Industry Segment, Geographic Information and Significant Customers - Segment Information about Revenue, Cost of Revenue, Gross Margin and Income before Income Taxes (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 28, 2015
Mar. 29, 2014
Revenue:    
Total revenue $ 117,961us-gaap_SalesRevenueNet $ 114,204us-gaap_SalesRevenueNet
Cost of revenue:    
Total cost of revenue 64,253us-gaap_CostOfGoodsAndServicesSold 62,494us-gaap_CostOfGoodsAndServicesSold
Gross margin:    
Gross margin 53,708us-gaap_GrossProfit 51,710us-gaap_GrossProfit
Research and development 19,032us-gaap_ResearchAndDevelopmentExpense 16,934us-gaap_ResearchAndDevelopmentExpense
Selling and marketing 14,188us-gaap_SellingAndMarketingExpense 14,532us-gaap_SellingAndMarketingExpense
General and administrative 12,589us-gaap_GeneralAndAdministrativeExpense 12,264us-gaap_GeneralAndAdministrativeExpense
Other income (expense), net (794)us-gaap_NonoperatingIncomeExpense (187)us-gaap_NonoperatingIncomeExpense
Income before income taxes 7,105us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 7,793us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
Home Robots    
Revenue:    
Total revenue 111,085us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= irbt_HomeRobotsMember
108,035us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= irbt_HomeRobotsMember
Cost of revenue:    
Total cost of revenue 54,282us-gaap_CostOfGoodsAndServicesSold
/ us-gaap_StatementBusinessSegmentsAxis
= irbt_HomeRobotsMember
53,595us-gaap_CostOfGoodsAndServicesSold
/ us-gaap_StatementBusinessSegmentsAxis
= irbt_HomeRobotsMember
Gross margin:    
Gross margin 56,803us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= irbt_HomeRobotsMember
54,440us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= irbt_HomeRobotsMember
Defense & Security    
Revenue:    
Total revenue 6,526us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= irbt_DefenseAndSecurityMember
5,602us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= irbt_DefenseAndSecurityMember
Cost of revenue:    
Total cost of revenue 4,358us-gaap_CostOfGoodsAndServicesSold
/ us-gaap_StatementBusinessSegmentsAxis
= irbt_DefenseAndSecurityMember
3,518us-gaap_CostOfGoodsAndServicesSold
/ us-gaap_StatementBusinessSegmentsAxis
= irbt_DefenseAndSecurityMember
Gross margin:    
Gross margin 2,168us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= irbt_DefenseAndSecurityMember
2,084us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= irbt_DefenseAndSecurityMember
Other    
Revenue:    
Total revenue 350us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
[1] 567us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
[1]
Cost of revenue:    
Total cost of revenue 5,613us-gaap_CostOfGoodsAndServicesSold
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
[2] 5,381us-gaap_CostOfGoodsAndServicesSold
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
[2]
Gross margin:    
Gross margin $ (5,263)us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
$ (4,814)us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
[1] (1)Other revenue results from other smaller business units that do not meet the criteria of a reportable segment.
[2] (2)Other cost of revenue results from other smaller business units that do not meet the criteria of a reportable segment, as well as other operational costs not directly attributable to the home robots or defense and security reportable segments.
XML 13 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; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 14 R25.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies - Fair Value Assets Measured on Recurring Basis (Detail) (USD $)
In Thousands, unless otherwise specified
Mar. 28, 2015
Dec. 27, 2014
Fair Value, Inputs, Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Recurring $ 113,995us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
$ 109,843us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Fair Value, Inputs, Level 1 [Member] | Money Market Funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Recurring 113,995us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MoneyMarketFundsMember
109,843us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MoneyMarketFundsMember
Fair Value, Inputs, Level 1 [Member] | Bonds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Recurring 0us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_BondsMember
0us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_BondsMember
Fair Value, Inputs, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Recurring 37,256us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
36,166us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Fair Value, Inputs, Level 2 [Member] | Money Market Funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Recurring 0us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MoneyMarketFundsMember
0us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MoneyMarketFundsMember
Fair Value, Inputs, Level 2 [Member] | Bonds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Recurring 37,256us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_BondsMember
36,166us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_BondsMember
Fair Value, Inputs, Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Recurring 0us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Fair Value, Inputs, Level 3 [Member] | Money Market Funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Recurring 0us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MoneyMarketFundsMember
0us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MoneyMarketFundsMember
Fair Value, Inputs, Level 3 [Member] | Bonds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, Fair Value Disclosure, Recurring $ 0us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_BondsMember
$ 0us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_BondsMember
XML 15 R37.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill, Other Intangible Assets and Other Assets - Estimated Future Amortization Expense Related to Current Intangible Assets (Detail) (USD $)
In Thousands, unless otherwise specified
Mar. 28, 2015
Dec. 27, 2014
Disclosure Estimated Future Amortization Expense Related To Current Intangible Assets [Abstract]    
Remainder of 2014 $ 2,610us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear  
2014 3,457us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo  
2015 3,457us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree  
2016 3,457us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour  
2017 2,818us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive  
Thereafter 2,475us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive  
Intangible Assets, Net $ 18,274us-gaap_FiniteLivedIntangibleAssetsNet $ 19,146us-gaap_FiniteLivedIntangibleAssetsNet
XML 16 R9.htm IDEA: XBRL DOCUMENT v2.4.1.9
Inventory
3 Months Ended
Mar. 28, 2015
Inventory Disclosure [Abstract]  
Inventory
Inventory
Inventory consists of the following:
 
 
March 28, 2015
 
December 27, 2014
 
(In thousands)
Raw materials
$
8,150

 
$
9,455

Work in process

 

Finished goods
41,548

 
38,402

 
$
49,698

 
$
47,857

EXCEL 17 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=%\S-S=A,C8S9E\R8V4V7S1B93!?.&4V-%]B834V M9F(R93(R,&0B#0H-"E1H:7,@9&]C=6UE;G0@:7,@82!3:6YG;&4@1FEL92!7 M96(@4&%G92P@86QS;R!K;F]W;B!A'!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.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/D-O;G-O;&ED871E9%]3=&%T96UE;G1S7V]F7T-O M;3PO>#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/D1E#I%>&-E;%=O5]O M9E]3:6=N:69I8V%N=%]!8V-O=6YT/"]X.DYA;64^#0H@("`@/'@Z5V]R:W-H M965T4V]U#I%>&-E;%=O#I%>&-E;%=O#I%>&-E;%=O'!E;G-E M#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I%>&-E;%=O#I%>&-E;%=O5]O9E]3:6=N:69I8V%N=%]! M8V-O=6YT,3PO>#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE M/E-U;6UA#I7;W)K#I%>&-E;%=O'!E;G-E#I7;W)K#I7;W)K5]396=M M96YT7T=E;V=R87!H:6-?26XQ/"]X.DYA;64^#0H@("`@/'@Z5V]R:W-H965T M4V]U#I%>&-E;%=O#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O5]O9E]3:6=N:69I8V%N=%]!8V-O=6YT-3PO>#I.86UE/@T*("`@(#QX M.E=O#I%>&-E;%=O M#I.86UE/E-U;6UA#I7;W)K#I%>&-E;%=O#I7;W)K#I7;W)K M#I7;W)K#I%>&-E;%=O#I%>&-E;%=O#I.86UE/D-O;6UI M=&UE;G1S7V%N9%]#;VYT:6YG96YC:65S7S,\+W@Z3F%M93X-"B`@("`\>#I7 M;W)K5]396=M96YT7T=E;V=R87!H M:6-?26XR/"]X.DYA;64^#0H@("`@/'@Z5V]R:W-H965T4V]U#I%>&-E;%=O M#I.86UE/@T*("`@ M(#QX.E=O#I%>&-E M;%=O#I.86UE/D=O;V1W:6QL7T]T:&5R7TEN=&%N M9VEB;&5?07-S93(\+W@Z3F%M93X-"B`@("`\>#I7;W)K#I%>&-E;%=O#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O6QE#I!8W1I=F53:&5E=#X-"B`@/'@Z M4')O=&5C=%-T#I0#I0#I0&UL/CPA6V5N9&EF72TM/@T*/"]H M96%D/@T*("`\8F]D>3X-"B`@(#QP/E1H:7,@<&%G92!S:&]U;&0@8F4@;W!E M;F5D('=I=&@@36EC'1087)T7S,W-V$R-C-F M7S)C939?-&)E,%\X938T7V)A-39F8C)E,C(P9`T*0V]N=&5N="U,;V-A=&EO M;CH@9FEL93HO+R]#.B\S-S=A,C8S9E\R8V4V7S1B93!?.&4V-%]B834V9F(R M93(R,&0O5V]R:W-H965T'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$6UB;VP\ M+W1D/@T*("`@("`@("`\=&0@8VQA2!2 M96=I'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T* M("`@("`@/'1R(&-L87-S/3-$"!+97D\+W1D/@T* M("`@("`@("`\=&0@8VQA2!&:6QE3PO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^3&%R9V4@06-C96QE2!#;VUM;VX@4W1O8VLL(%-H87)E'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S7!E.B!T M97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE M860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT M96YT/3-$)W1E>'0O:'1M;#L@8VAA"!A'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-$3PO=&0^#0H@("`@("`@(#QT9"!C M;&%S3X-"CPO M:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\S-S=A,C8S9E\R8V4V7S1B93!? M.&4V-%]B834V9F(R93(R,&0-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O M0SHO,S'0O:'1M;#L@ M8VAAF5D/"]T9#X-"B`@("`@("`@/'1D M(&-L87-S/3-$;G5M<#XQ,#`L,#`P+#`P,#QS<&%N/CPO'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA M'!E;G-E'!E;G-E*2P@;F5T/"]T9#X-"B`@("`@("`@/'1D M(&-L87-S/3-$;G5M/B@W.30I/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S&5S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XW+#$P-3QS M<&%N/CPO'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<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$7!E.B!T97AT+VAT;6P[ M(&-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-$)W1E M>'0O:'1M;#L@8VAA'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@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$F5D(&=A:6YS+RAL;W-S97,I M(&]N(&EN=F5S=&UE;G1S+"!N970@;V8@=&%X/"]T9#X-"B`@("`@("`@/'1D M(&-L87-S/3-$;G5M<#XQ,C$\3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R M=%\S-S=A,C8S9E\R8V4V7S1B93!?.&4V-%]B834V9F(R93(R,&0-"D-O;G1E M;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO,S'0O:'1M;#L@8VAA'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-$2!O<&5R871I;F<@86-T:79I=&EE 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-$3PO=&0^#0H@("`@("`@(#QT9"!C;&%S2!O<&5R871I;F<@86-T:79I=&EE'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-$"!W:71H:&]L9&EN9R!P87EM96YT(&%S&5D($%S3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT M4&%R=%\S-S=A,C8S9E\R8V4V7S1B93!?.&4V-%]B834V9F(R93(R,&0-"D-O M;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO,S'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%RF%T:6]N+"!#;VYS;VQI9&%T:6]N(&%N M9"!0'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L M87-S/3-$'0^/&1I=B!S='EL93TS1"=F;VYT+69A;6EL>3I4:6UE'0M:6YD96YT.C,R<'@[9F]N="US:7IE.C$P<'0[ M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z M,3!P=#L^:5)O8F]T($-O2!O9B!T:&4@0V]M M<&%N>28C.#(Q-SMS(')E=F5N=64@:7,@9V5N97)A=&5D(&9R;VT@<')O9'5C M="!S86QE'1087)T7S,W-V$R-C-F7S)C939?-&)E,%\X938T7V)A M-39F8C)E,C(P9`T*0V]N=&5N="U,;V-A=&EO;CH@9FEL93HO+R]#.B\S-S=A M,C8S9E\R8V4V7S1B93!?.&4V-%]B834V9F(R93(R,&0O5V]R:W-H965T'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA M2!O9B!3:6=N:69I8V%N="!!8V-O=6YT:6YG(%!O;&EC:65S M/&)R/CPO'0^/&1I=B!S='EL93TS1"=F;VYT+69A;6EL>3I4:6UE M6QE/3-$;&EN M92UH96EG:'0Z,3(P)3MP861D:6YG+71O<#HQ.'!X.V9O;G0M#MT97AT+6EN9&5N M=#HS,G!X.V9O;G0M#MT97AT+6EN9&5N=#HS,G!X.V9O;G0M65A#MF;VYT+7-I>F4Z,3!P=#L^/&9O M;G0@3II;FAE3II;FAE3II;FAE6QE/3-$9F]N="UF M86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#MC;VQO'0M9&5C;W)A=&EO;CIN;VYE.SY-87)C:"8C,38P.S(Y+"`R,#$T/"]F;VYT M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z M,3!P=#L^(&AA28C.#(Q-SMS(&%U9&ET960@8V]N65A M3II;FAE M3II;FAE28C,38P.S$S+"`R,#$U M+CPO9F]N=#X\+V1I=CX\9&EV('-T>6QE/3-$;&EN92UH96EG:'0Z,3(P)3MP M861D:6YG+71O<#HQ,G!X.W1E>'0M:6YD96YT.C,R<'@[9F]N="US:7IE.C$P M<'0[/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I M>F4Z,3!P=#L^26X@=&AE(&]P:6YI;VX@;V8@;6%N86=E;65N="P@86QL(&%D M:G5S=&UE;G1S(&YE8V5S2!T;R!S=&%T92!F86ER;'D@=&AE($-O;7!A M;GDG3II;FAE3II;FAE2!F=71U#MT97AT+6EN9&5N=#HS,G!X.V9O;G0M6QE/3-$ M;&EN92UH96EG:'0Z,3(P)3MP861D:6YG+71O<#HV<'@[=&5X="UI;F1E;G0Z M,S)P>#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE2!W:71H M(&%C8V]U;G1I;F<@<')I;F-I<&QE&5S M+B!4:&4@0V]M<&%N>2!B87-E#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$;&EN92UH96EG:'0Z,3(P)3MP861D:6YG+71O M<#HV<'@[=&5X="UI;F1E;G0Z,S)P>#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@ M3II;FAE2!O<&5R871E3II;FAE2P@=&AE($-O;7!A;GDF(S@R,3<[2!T:&%T(&9A;&QS(&-L;W-E#MF;VYT+7-I>F4Z,3!P M=#L^/&9O;G0@3II;FAE#MT97AT+6EN9&5N=#HS M,G!X.V9O;G0M2!H87,@96YO=6=H(&%C='5A;"!R971U2!T M=V\@:&]L:61A>2!R971U2!F'!E8W1E9"!U'!E#MF;VYT+7-I>F4Z M,3!P=#L^/&9O;G0@3II;FAE7!E(&-O;G1R86-T2!I;B!E9F9E M8W0L('1H92!#;VUP86YY(')E8V]R9',@82!C=6UU;&%T:79E(')E=F5N=64@ M861J=7-T;65N="!I;B!T:&4@<&5R:6]D(&EN('=H:6-H('1H92!R871E(&1I M9F9E65A3I4:6UE6QE/3-$ M9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^+"!F:7-C86P@ M>65A2!I M;B!E9F9E8W0L('1H92!#;VUP86YY(')E8V]R9',@82!C=6UU;&%T:79E(')E M=F5N=64@861J=7-T;65N="!I;B!T:&4@<&5R:6]D(&EN('=H:6-H('1H92!R M871E(&1I9F9EF5D(&%S('1H92!PFEN9R!T:&4@;6]S="!R M96-E;G0@97-T:6UA=&5S(&]F(&-O2P@:6YC;'5D:6YG('1H;W-E(&%R:7-I;F<@ M9G)O;2!F:6YA;"!C;VYTF5D(&EN('1H92!P97)I;V0@:6X@ M=VAI8V@@=&AE(')E=FES:6]N2!C;VYT&-E2P@87)E(')E8V]R9&5D(&%S(&1E9F5R#MF;VYT+7-I>F4Z,3!P=#L^ M/&9O;G0@3II;FAE6QE/3-$ M;&EN92UH96EG:'0Z,3(P)3MP861D:6YG+71O<#HQ,G!X.W1E>'0M:6YD96YT M.C,R<'@[9F]N="US:7IE.C$P<'0[/CQF;VYT('-T>6QE/3-$9F]N="UF86UI M;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^5&AE($-O;7!A;GD@86-C;W5N M=',@9F]R('-T;V-K+6)A2!O;B!A('-T6QE/3-$;&EN92UH96EG M:'0Z,3(P)3MP861D:6YG+71O<#HV<'@[=&5X="UI;F1E;G0Z,S)P>#MF;VYT M+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE'0M:6YD96YT.C,R<'@[9F]N="US:7IE.C$P<'0[/CQF;VYT('-T M>6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^/&)R M(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CQD:78@#MT97AT+6EN9&5N=#HS,G!X M.V9O;G0M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P M=#MF;VYT+7-T>6QE.FET86QI8SMF;VYT+7=E:6=H=#IB;VQD.SY.970@26YC M;VUE(%!E6QE/3-$;&EN92UH M96EG:'0Z,3(P)3MP861D:6YG+71O<#HV<'@[=&5X="UI;F1E;G0Z,S)P>#MF M;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE M6QE/3-$ M<&%D9&EN9RUL969T.C!P>#MT97AT+6EN9&5N=#HP<'@[;&EN92UH96EG:'0Z M;F]R;6%L.W!A9&1I;F6QE/3-$)V9O;G0M9F%M:6QY.E1I;65S M($YE=R!2;VUA;CMF;VYT+7-I>F4Z,3!P=#MM87)G:6XM;&5F=#IA=71O.VUA M#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I M;F6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z.'!T.SXF(S$V M,#L\+V9O;G0^/"]D:78^/"]T9#X\=&0@8V]L#MP861D:6YG+71O<#HR<'@[<&%D M9&EN9RUB;W1T;VTZ,G!X.R<@'0M86QI9VXZ8V5N=&5R.V9O;G0M6QE/3-$ M9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z.'!T.V9O;G0M=V5I9VAT M.F)O;&0[/E1H#MP861D:6YG+6)O='1O;3HR M<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q M/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z M,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0W M('-T>6QE/3-$)W9E"!S;VQI9"`C,#`P,#`P.W!A9&1I;F#MB;W)D97(M=&]P.C%P>"!S;VQI M9"`C,#`P,#`P.R<@'0M86QI M9VXZ8V5N=&5R.V9O;G0M6QE/3-$9F]N="UF M86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z.'!T.V9O;G0M=V5I9VAT.F)O;&0[ M/BA);B!T:&]U#MP861D:6YG+71O<#HR<'@[ M<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$=&5X="UA;&EG;CIL969T M.V9O;G0M6QE/3-$9F]N="UF86UI;'DZ:6YH M97)I=#MF;VYT+7-I>F4Z.'!T.SXF(S$V,#L\+V9O;G0^/"]D:78^/"]T9#X\ M=&0@8V]L#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I M;F'0M M86QI9VXZ8V5N=&5R.V9O;G0M6QE/3-$9F]N M="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z.'!T.V9O;G0M=V5I9VAT.F)O M;&0[/DUA6QE M/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG+7)I9VAT M.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB M;W1T;VTZ,G!X.W!A9&1I;F'0M86QI9VXZ8V5N=&5R.V9O;G0M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z.'!T M.V9O;G0M=V5I9VAT.F)O;&0[/DUA6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T M=&]M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I M>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P,#MP861D:6YG+6QE9G0Z,G!X.W!A9&1I;F#MP861D:6YG+6)O='1O;3HR<'@[8F]R9&5R+71O<#HQ<'@@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)#PO M9F]N=#X\+V1I=CX\+W1D/CQT9"!S='EL93TS1"=V97)T:6-A;"UA;&EG;CIB M;W1T;VT[8F]R9&5R+6)O='1O;3HS<'@@9&]U8FQE(",P,#`P,#`[<&%D9&EN M9RUT;W`Z,G!X.W!A9&1I;F#MB;W)D97(M=&]P.C%P>"!S M;VQI9"`C,#`P,#`P.R<@'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^ M-"PW-30\+V9O;G0^/"]D:78^/"]T9#X\=&0@6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M M#MP861D:6YG+6)O='1O;3HR M<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q M/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z M,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$)W9E M"!D;W5B;&4@ M(S`P,#`P,#MP861D:6YG+6QE9G0Z,G!X.W!A9&1I;F#MP861D M:6YG+6)O='1O;3HR<'@[8F]R9&5R+71O<#HQ<'@@6QE/3-$9F]N="UF M86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)#PO9F]N=#X\+V1I=CX\ M+W1D/CQT9"!S='EL93TS1"=V97)T:6-A;"UA;&EG;CIB;W1T;VT[8F]R9&5R M+6)O='1O;3HS<'@@9&]U8FQE(",P,#`P,#`[<&%D9&EN9RUT;W`Z,G!X.W!A M9&1I;F#MB;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P M.R<@'0M M86QI9VXZ6QE/3-$9F]N M="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^-2PR.#`\+V9O;G0^ M/"]D:78^/"]T9#X\=&0@6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+71O M<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$=&5X="UA;&EG M;CIL969T.V9O;G0M6QE/3-$)W9E#MP861D:6YG+71O M<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.V)O'0M86QI M9VXZ6QE/3-$9F]N="UF M86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^,CDL-C4S/"]F;VYT/CPO M9&EV/CPO=&0^/'1D('-T>6QE/3-$)W9E6QE M/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T M;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MB;W)D97(M=&]P.C-P>"!D;W5B;&4@ M(S`P,#`P,#LG(')O=W-P86X],T0Q/CQD:78@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP M861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$ M=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[)R!R;W=S<&%N/3-$,3X\9&EV('-T M>6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@ M3II;FAE6QE/3-$=&5X="UA;&EG M;CIL969T.V9O;G0MF4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D M(&-O;'-P86X],T0R('-T>6QE/3-$)W9E"!S;VQI9"`C,#`P,#`P.W!A9&1I;F#LG(')O=W-P M86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^/&)R M(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^/"]T6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP M861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X] M,T0Q(&-O;'-P86X],T0Q/CQD:78@F4Z,3!P=#L^1&EL=71E9"!W96EG:'1E9"UA=F5R86=E M('-H87)E#LG(')O=W-P86X],T0Q/CQD:78@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O M;G0@3II;FAE#MP861D:6YG+7)I9VAT.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II;FAE#MP M861D:6YG+6)O='1O;3HR<'@[)R!R;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$ M=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z M,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^/"]T M6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I M;F#MP861D:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^ M/&9O;G0@3II;FAE6QE/3-$)W9E#MP861D:6YG+6)O='1O;3HR<'@[8F]R M9&5R+71O<#HS<'@@9&]U8FQE(",P,#`P,#`[)R!R;W=S<&%N/3-$,2!C;VQS M<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG M+6)O='1O;3HR<'@[8F]R9&5R+71O<#HS<'@@9&]U8FQE(",P,#`P,#`[)R!R M;W=S<&%N/3-$,2!C;VQS<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG M;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P,#LG(')O=W-P86X],T0Q(&-O;'-P M86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT M+7-I>F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO M=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MP M861D:6YG+7)I9VAT.C)P>#L@F4Z,3!P=#L^/&9O M;G0@3II;FAE#MB;W)D97(M=&]P.C-P>"!D;W5B;&4@ M(S`P,#`P,#LG(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE M/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)#PO9F]N M=#X\+V1I=CX\+W1D/CQT9"!S='EL93TS1"=V97)T:6-A;"UA;&EG;CIB;W1T M;VT[<&%D9&EN9RUT;W`Z,G!X.W!A9&1I;F#MB;W)D97(M M=&]P.C-P>"!D;W5B;&4@(S`P,#`P,#LG(')O=W-P86X],T0Q(&-O;'-P86X] M,T0Q/CQD:78@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT M+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB M;W1T;VTZ,G!X.V)A8VMG'0M86QI9VXZ;&5F=#MF M;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE M6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG6QE/3-$=&5X="UA;&EG M;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG M'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^ M/&9O;G0@3II;FAE#MP861D:6YG+7)I9VAT.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II;FAE M#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.V)A8VMG M'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^ M/&9O;G0@3II;FAE6QE/3-$=F5R=&EC86PM M86QI9VXZ8F]T=&]M.V)A8VMG6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I M>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE M/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE3II;FAE#MF;VYT+7-I M>F4Z,3!P=#L^/&9O;G0@3II;FAE#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II M;FAE6QE/3-$ M9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^(&%N9"`\+V9O M;G0^/&9O;G0@3II;FAE3II;FAE6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^(&%N M9"`\+V9O;G0^/&9O;G0@3II;FAE6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^ M+"!R97-P96-T:79E;'DL('=E#MT97AT+6EN9&5N=#HS,G!X M.V9O;G0M&5S/"]F;VYT/CPO9&EV/CQD:78@#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE2!I M&%T:6]N(&EN('1H92!5;FET960@4W1A=&5S(&%N M9"!V87)I;W5S('-T871E"!A=71H;W)I=&EE69O2!E:71H97(@:&%V92!B965N(&]R('=I;&P@8F4@=7-E9"!I;B!A('!E M'0M:6YD96YT.C,R<'@[9F]N M="US:7IE.C$P<'0[/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ:6YH97)I M=#MF;VYT+7-I>F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO M9&EV/CQD:78@'0M86QI9VXZ M;&5F=#MT97AT+6EN9&5N=#HS,G!X.V9O;G0M&5S(&%R92!D971E"!B87-I65A'!E8W1E9"!T;R!R979E"!A6QE/3-$;&EN92UH96EG:'0Z,3(P)3MT97AT+6%L:6=N M.FQE9G0[=&5X="UI;F1E;G0Z,S)P>#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@ M3II;FAE'0M:6YD96YT.C,R M<'@[9F]N="US:7IE.C$P<'0[/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ M:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^5&AE($-O;7!A;GD@;6]N:71OF%T:6]N(&]F(&ET2!IF4Z,3!P=#L^/&)R(&-L96%R/3-$ M;F]N92\^/"]F;VYT/CPO9&EV/CQD:78@'0M86QI9VXZ;&5F=#MT97AT+6EN9&5N=#HS,G!X.V9O;G0M3II;FAE M3II;FAE6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^36%R M8V@F(S$V,#LR."P@,C`Q-3PO9F]N=#X\9F]N="!S='EL93TS1&9O;G0M9F%M M:6QY.FEN:&5R:70[9F]N="US:7IE.C$P<'0[/B!A;F0@/"]F;VYT/CQF;VYT M('-T>6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^ M36%R8V@F(S$V,#LR.2P@,C`Q-#PO9F]N=#X\9F]N="!S='EL93TS1&9O;G0M M9F%M:6QY.FEN:&5R:70[9F]N="US:7IE.C$P<'0[/BP@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I M>F4Z,3!P=#L^36%R8V@F(S$V,#LR."P@,C`Q-3PO9F]N=#X\9F]N="!S='EL M93TS1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N="US:7IE.C$P<'0[/B!R97-U M;'1E9"!I;B!A;B!E9F9E8W1I=F4@:6YC;VUE('1A>"!R871E(&]F(#PO9F]N M=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N="US:7IE M.C$P<'0[/C,S+C$E/"]F;VYT/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ M:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^+B`@5&AE(#PO9F]N=#X\9F]N="!S M='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N="US:7IE.C$P<'0[/B0R M+C4@;6EL;&EO;CPO9F]N=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.FEN M:&5R:70[9F]N="US:7IE.C$P<'0[/B!P6QE/3-$9F]N M="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^36%R8V@F(S$V,#LR M.2P@,C`Q-#PO9F]N=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R M:70[9F]N="US:7IE.C$P<'0[/B!R97-U;'1E9"!I;B!A;B!E9F9E8W1I=F4@ M:6YC;VUE('1A>"!R871E(&]F(#PO9F]N=#X\9F]N="!S='EL93TS1&9O;G0M M9F%M:6QY.FEN:&5R:70[9F]N="US:7IE.C$P<'0[/C,R+C(E/"]F;VYT/CQF M;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P M=#L^+B!4:&4@9&EF9F5R96YC92!B971W965N('1H92!E9F9E8W1I=F4@:6YC M;VUE('1A>"!R871E(&]F(#PO9F]N=#X\9F]N="!S='EL93TS1&9O;G0M9F%M M:6QY.FEN:&5R:70[9F]N="US:7IE.C$P<'0[/C,S+C$E/"]F;VYT/CQF;VYT M('-T>6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^ M(&9O3II;FAE6QE/3-$9F]N="UF86UI;'DZ:6YH M97)I=#MF;VYT+7-I>F4Z,3!P=#L^(&9O"!R871E(&9O#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE'0M:6YD96YT.C,R<'@[9F]N M="US:7IE.C$P<'0[/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ:6YH97)I M=#MF;VYT+7-I>F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO M9&EV/CQD:78@'0M86QI9VXZ M;&5F=#MT97AT+6EN9&5N=#HS,G!X.V9O;G0M#MT97AT+6EN9&5N=#HS,G!X.V9O M;G0M2!O6QE/3-$;&EN92UH96EG:'0Z,3(P)3MP861D:6YG M+71O<#HQ,G!X.W1E>'0M:6YD96YT.C,R<'@[9F]N="US:7IE.C$P<'0[/CQF M;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P M=#MF;VYT+7-T>6QE.FET86QI8SL^1FEN86YC:6%L($%S6QE/3-$;&EN92UH96EG:'0Z,3(P)3MP861D:6YG+71O M<#HQ,G!X.W1E>'0M:6YD96YT.C,R<'@[9F]N="US:7IE.C$P<'0[/CQF;VYT M('-T>6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^ M5&AE($-O;7!A;GDF(S@R,3<[6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z M,3!P=#MC;VQO'0M9&5C;W)A=&EO;CIN;VYE.SY-87)C M:"8C,38P.S(X+"`R,#$U/"]F;VYT/CQF;VYT('-T>6QE/3-$9F]N="UF86UI M;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^+"!W97)E(&%S(&9O;&QO=W,Z M/"]F;VYT/CPO9&EV/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I M=#MF;VYT+7-I>F4Z.7!T.SXF(S$V,#L\+V9O;G0^/"]D:78^/&1I=B!S='EL M93TS1&QI;F4M:&5I9VAT.C$R,"4[9F]N="US:7IE.C$P<'0[/CQD:78@'0M:6YD96YT.C!P>#ML:6YE+6AE M:6=H=#IN;W)M86P[<&%D9&EN9RUT;W`Z,3!P>#L^/'1A8FQE(&-E;&QP861D M:6YG/3-$,"!C96QL6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z M.'!T.SX\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N="US M:7IE.CAP=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X] M,T0Q,2!S='EL93TS1"=V97)T:6-A;"UA;&EG;CIB;W1T;VT[8F]R9&5R+6)O M='1O;3HQ<'@@#MP861D:6YG+6)O='1O;3HR<'@[)R!R;W=S<&%N/3-$,3X\ M9&EV('-T>6QE/3-$=&5X="UA;&EG;CIC96YT97([9F]N="US:7IE.CAP=#L^ M/&9O;G0@3II;FAEF4Z.'!T.SX\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY M.FEN:&5R:70[9F]N="US:7IE.CAP=#MF;VYT+7=E:6=H=#IB;VQD.SY-87)C M:"`R."P@,C`Q-3PO9F]N=#X\+V1I=CX\+W1D/CPO='(^/'1R/CQT9"!S='EL M93TS1'9E#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H M=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@3II;FAE#MP861D:6YG+6)O M='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[)R!R;W=S<&%N/3-$,3X\9&EV M('-T>6QE/3-$=&5X="UA;&EG;CIC96YT97([9F]N="US:7IE.CAP=#L^/&9O M;G0@3II;FAE#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN M9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)B,Q M-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0S('-T>6QE/3-$ M)W9E"!S;VQI M9"`C,#`P,#`P.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#LG(')O=W-P86X] M,T0Q/CQD:78@F4Z M.'!T.SX\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N="US M:7IE.CAP=#MF;VYT+7=E:6=H=#IB;VQD.SY,979E;"`R/"]F;VYT/CPO9&EV M/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I M;F#MP861D:6YG+7)I9VAT.C)P>#L@F4Z,3!P=#L^ M/&9O;G0@3II;FAE#MP861D:6YG+71O M<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F'0M86QI9VXZ8V5N=&5R.V9O M;G0M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I M=#MF;VYT+7-I>F4Z.'!T.V9O;G0M=V5I9VAT.F)O;&0[/DQE=F5L)B,Q-C`[ M,SPO9F]N=#X\+V1I=CX\+W1D/CPO='(^/'1R/CQT9"!S='EL93TS1'9E#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O M=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@#MP861D:6YG+71O<#HR<'@[<&%D9&EN M9RUB;W1T;VTZ,G!X.R!R;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA M;&EG;CIC96YT97([9F]N="US:7IE.CAP=#L^/&9O;G0@3II;FAE#MP861D:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF M;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE M#MP861D:6YG+7)I M9VAT.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+7)I9VAT.C)P>#L@ MF4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D M:6YG+7)I9VAT.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+7)I9VAT M.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+7)I9VAT.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[ M<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$=&5X="UA;&EG;CIL969T M.V9O;G0M#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB M;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P M86X],T0Q(&-O;'-P86X],T0Q/CQD:78@F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO M=&0^/'1D(&-O;'-P86X],T0S('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T M=&]M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@F4Z,3!P=#L^/&9O M;G0@3II;FAE#MP861D:6YG+71O<#HR M<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P M=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/"]T6QE M/3-$=F5R=&EC86PM86QI9VXZ=&]P.V)A8VMG#MP861D:6YG+6)O M='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P M86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT M+7-I>F4Z,3!P=#L^36]N97D@;6%R:V5T(&9U;F1S/"]F;VYT/CPO9&EV/CPO M=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MB M86-K9W)O=6YD+6-O;&]R.B-C8V5E9F8[(')O=W-P86X],T0Q(&-O;'-P86X] M,T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I M>F4Z,3!P=#L^)#PO9F]N=#X\+V1I=CX\+W1D/CQT9"!S='EL93TS1'9E#L@'0M86QI9VXZF4Z,3!P=#L^,3$S+#DY-3PO9F]N=#X\+V1I=CX\+W1D/CQT M9"!S='EL93TS1'9E6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^/&)R M(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$ M=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG+6)O M='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P M86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT M+7-I>F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE M/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MB86-K9W)O=6YD+6-O M;&]R.B-C8V5E9F8[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)#PO M9F]N=#X\+V1I=CX\+W1D/CQT9"!S='EL93TS1'9E'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z M,3!P=#L^)B,X,C$R.SPO9F]N=#X\+V1I=CX\+W1D/CQT9"!S='EL93TS1'9E M6QE/3-$9F]N="UF M86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N M92\^/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI M9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG+6)O='1O;3HR<'@[<&%D M9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@ M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^ M)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM M86QI9VXZ8F]T=&]M.W!A9&1I;F#MB86-K9W)O=6YD+6-O;&]R.B-C8V5E9F8[ M(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$9F]N="UF M86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)#PO9F]N=#X\+V1I=CX\ M+W1D/CQT9"!S='EL93TS1'9E#L@'0M86QI9VXZ6QE M/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)B,X,C$R M.SPO9F]N=#X\+V1I=CX\+W1D/CQT9"!S='EL93TS1'9EF4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO M9&EV/CPO=&0^/"]T6QE/3-$=F5R=&EC86PM86QI9VXZ M=&]P.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I M>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN M9RUB;W1T;VTZ,G!X.R<@'0M M86QI9VXZ6QE/3-$9F]N M="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)B,X,C$R.SPO9F]N M=#X\+V1I=CX\+W1D/CQT9"!S='EL93TS1"=V97)T:6-A;"UA;&EG;CIB;W1T M;VT[8F]R9&5R+6)O='1O;3HQ<'@@F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT M/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@F4Z M,3!P=#L^/&9O;G0@3II;FAE#MP861D M:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R<@'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z M,3!P=#L^,S6QE/3-$)W9E M"!S;VQI9"`C M,#`P,#`P.R<@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O M<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+6)O='1O;3HR M<'@[)R!R;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIR:6=H M=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II M;FAE6QE/3-$)W9E"!S;VQI9"`C,#`P,#`P.R<@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z M,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+7)I9VAT.C)P M>#L@'0M M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O M<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.V)A8VMG6QE/3-$ M9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)#PO9F]N=#X\ M+V1I=CX\+W1D/CQT9"!S='EL93TS1"=V97)T:6-A;"UA;&EG;CIB;W1T;VT[ M8F]R9&5R+6)O='1O;3HS<'@@9&]U8FQE(",P,#`P,#`[8F%C:V=R;W5N9"UC M;VQO#MP861D:6YG+6)O='1O;3HR M<'@[)R!R;W=S<&%N/3-$,2!C;VQS<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X M="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$)W9E6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+71O<#HR<'@[<&%D M9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG M+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.V)A8VMG6QE M/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)#PO9F]N M=#X\+V1I=CX\+W1D/CQT9"!S='EL93TS1"=V97)T:6-A;"UA;&EG;CIB;W1T M;VT[8F]R9&5R+6)O='1O;3HS<'@@9&]U8FQE(",P,#`P,#`[8F%C:V=R;W5N M9"UC;VQO#MP861D:6YG+6)O='1O M;3HR<'@[)R!R;W=S<&%N/3-$,2!C;VQS<&%N/3-$,3X\9&EV('-T>6QE/3-$ M=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z M,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^/'1D M('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP M861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X] M,T0Q(&-O;'-P86X],T0Q/CQD:78@F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^ M/'1D('-T>6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P,#MP861D:6YG+6QE9G0Z,G!X.W!A9&1I M;F#MP861D:6YG+6)O='1O;3HR<'@[8F%C:V=R;W5N9"UC;VQO M'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$)W9E6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I M>F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^ M/"]T#MF M;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE M#MT97AT+6EN9&5N=#HS,G!X.V9O;G0M#MP861D:6YG+6)O='1O M;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X] M,T0Q/CQD:78@3II;FAE#MP861D:6YG M+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R<@'0M86QI9VXZ8V5N=&5R.V9O;G0M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z.'!T M.V9O;G0M=V5I9VAT.F)O;&0[/D9A:7(@5F%L=64@365A#MP861D:6YG+71O<#HR<'@[<&%D M9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$=&5X="UA;&EG;CIL969T.V9O M;G0M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I M=#MF;VYT+7-I>F4Z.'!T.SXF(S$V,#L\+V9O;G0^/"]D:78^/"]T9#X\=&0@ M8V]L#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F'0M86QI M9VXZ8V5N=&5R.V9O;G0M6QE/3-$9F]N="UF M86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z.'!T.V9O;G0M=V5I9VAT.F)O;&0[ M/DQE=F5L(#$\+V9O;G0^/"]D:78^/"]T9#X\=&0@#MP861D:6YG+71O<#HR M<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+6)O='1O;3HR<'@[ M<&%D9&EN9RUR:6=H=#HR<'@[)R!R;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$ M=&5X="UA;&EG;CIC96YT97([9F]N="US:7IE.CAP=#L^/&9O;G0@3II;FAE#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR M<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$9F]N M="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)B,Q-C`[/"]F;VYT M/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0S('-T>6QE/3-$)W9E"!S;VQI9"`C,#`P,#`P M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#LG(')O=W-P86X],T0Q/CQD:78@ MF4Z.'!T.SX\9F]N M="!S='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N="US:7IE.CAP=#MF M;VYT+7=E:6=H=#IB;VQD.SY,979E;"8C,38P.S,\+V9O;G0^/"]D:78^/"]T M9#X\+W1R/CQT#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T M;VTZ,G!X.W!A9&1I;F6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I M>F4Z.'!T.SXF(S$V,#L\+V9O;G0^/"]D:78^/"]T9#X\=&0@8V]L6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#L@'0M86QI9VXZ8V5N=&5R.V9O;G0M M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF M;VYT+7-I>F4Z.'!T.V9O;G0M=V5I9VAT.F)O;&0[/BA);B!T:&]U6QE/3-$=F5R=&EC M86PM86QI9VXZ=&]P.V)A8VMG#MP861D:6YG+6)O='1O;3HR<'@[ M<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD M:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P M=#MF;VYT+7=E:6=H=#IB;VQD.W1E>'0M9&5C;W)A=&EO;CIU;F1E6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP M861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X] M,T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I M>F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$ M=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG+6)O M='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P M86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT M+7-I>F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P M86X],T0S('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O M=W-P86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF M;VYT+7-I>F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T M>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP861D M:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q M(&-O;'-P86X],T0Q/CQD:78@F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D M(&-O;'-P86X],T0S('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A M8VMG#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR M<'@[(')O=W-P86X],T0Q/CQD:78@F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^ M/"]T6QE/3-$=F5R=&EC86PM86QI9VXZ=&]P.W!A9&1I M;F#MP861D:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^ M/&9O;G0@3II;FAE6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG M+7)I9VAT.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ M,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN M9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q/CQD:78@6QE/3-$9F]N="UF M86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO M9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A M9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@F4Z,3!P M=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I M;F6QE/3-$;W9E#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE M/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[8F%C:V=R;W5N9"UC;VQO6QE/3-$ M=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D M:6YG+6)O='1O;3HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@ M6QE/3-$=&5X="UA;&EG;CIL M969T.V9O;G0M6QE M/3-$;W9E6QE/3-$=&5X="UA;&EG;CIL M969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR M<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+71O M<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+6)O='1O;3HR M<'@[8F%C:V=R;W5N9"UC;VQO6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[(')O=W-P86X] M,T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN M9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^0V]R M<&]R871E(&%N9"!G;W9E6QE/3-$)W9E"!S;VQI9"`C,#`P,#`P.W!A9&1I;F#LG(')O M=W-P86X],T0Q/CQD:78@6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR M:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE M/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)B,Q-C`[ M/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0R('-T>6QE/3-$)W9E M"!S;VQI9"`C M,#`P,#`P.W!A9&1I;F#LG(')O=W-P86X],T0Q/CQD:78@F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT M/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@F4Z M,3!P=#L^/&9O;G0@3II;FAE#MP861D M:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R<@'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z M,3!P=#L^)B,X,C$R.SPO9F]N=#X\+V1I=CX\+W1D/CQT9"!S='EL93TS1"=V M97)T:6-A;"UA;&EG;CIB;W1T;VT[8F]R9&5R+6)O='1O;3HQ<'@@6QE M/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^/&)R(&-L M96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^/"]T6QE/3-$=F5R=&EC86PM86QI9VXZ=&]P.V)A8VMG#MP861D:6YG M+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O M;'-P86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF M;VYT+7-I>F4Z,3!P=#L^5&]T86P@87-S971S(&UE87-U#MB86-K9W)O=6YD+6-O;&]R.B-C8V5E9F8[)R!R;W=S<&%N/3-$ M,2!C;VQS<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIL969T.V9O M;G0M'0M86QI9VXZF4Z,3!P=#L^,3`Y+#@T,SPO9F]N=#X\+V1I=CX\+W1D/CQT M9"!S='EL93TS1"=V97)T:6-A;"UA;&EG;CIB;W1T;VT[8F]R9&5R+6)O='1O M;3HS<'@@9&]U8FQE(",P,#`P,#`[8F%C:V=R;W5N9"UC;VQO'0M M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP M861D:6YG+7)I9VAT.C)P>#L@F4Z,3!P=#L^/&9O M;G0@3II;FAE#MB86-K9W)O=6YD+6-O;&]R.B-C8V5E9F8[)R!R;W=S<&%N M/3-$,2!C;VQS<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIL969T M.V9O;G0M'0M86QI9VXZF4Z,3!P=#L^,S8L,38V/"]F;VYT/CPO9&EV/CPO=&0^ M/'1D('-T>6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P,#MB86-K9W)O=6YD+6-O;&]R.B-C8V5E M9F8[)R!R;W=S<&%N/3-$,2!C;VQS<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X M="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X M.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+71O<#HR<'@[<&%D9&EN M9RUB;W1T;VTZ,G!X.V)A8VMGF4Z,3!P=#L^)#PO9F]N=#X\+V1I=CX\+W1D/CQT M9"!S='EL93TS1"=V97)T:6-A;"UA;&EG;CIB;W1T;VT[8F]R9&5R+6)O='1O M;3HS<'@@9&]U8FQE(",P,#`P,#`[8F%C:V=R;W5N9"UC;VQO#MP861D:6YG+6)O='1O;3HR<'@[)R!R;W=S<&%N M/3-$,2!C;VQS<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIR:6=H M=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II M;FAE6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P,#MB86-K9W)O=6YD+6-O;&]R.B-C M8V5E9F8[)R!R;W=S<&%N/3-$,2!C;VQS<&%N/3-$,3X\9&EV('-T>6QE/3-$ M=&5X="UA;&EG;CIL969T.V9O;G0M6QE/3-$;&EN92UH96EG:'0Z,3(P)3MP861D:6YG+71O<#HQ,G!X.W1E>'0M M:6YD96YT.C,R<'@[9F]N="US:7IE.C$P<'0[/CQF;VYT('-T>6QE/3-$9F]N M="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^26X@96%C:"!T86)L M92!A8F]V92P@=&AE(&)O;F0@:6YV97-T;65N=',@87)E('9A;'5E9"!B87-E M9"!O;B!O8G-E#MT97AT+6EN9&5N=#HS,G!X.V9O;G0M'0M:6YD96YT.C,R<'@[9F]N="US:7IE.C$P<'0[/CQF;VYT M('-T>6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^ M1V]O9'=I;&P@:7,@2P@8F5T=V5E;B!T:&4@86=G2!E=F%L=6%T97,@9V]O9'=I;&P@9F]R(&EM<&%I6EN9R!A;6]U;G0N($EF('1H92!#;VUP86YY(&-O M;F-L=61E6QE/3-$;&EN92UH96EG:'0Z,3(P)3MP861D:6YG+71O<#HV M<'@[=&5X="UI;F1E;G0Z,S)P>#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE2!P97)F;W)M M2!C;VUP;&5T97,@=&AE(&%N;G5A;"!I;7!A:7)M M96YT(&5V86QU871I;VX@9'5R:6YG('1H92!F;W5R=&@@<75A#MF;VYT M+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MT97AT+6%L:6=N.FIU#MF M;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE M2`R,#$U+"!T:&4@1FEN M86YC:6%L($%C8V]U;G1I;F<@4W1A;F1A7-I2!A9&]P=&EO;B!I#MT97AT+6%L:6=N.FQE9G0[=&5X="UI;F1E;G0Z M,S!P>#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE28C.#(Q-SMS(&%B:6QI='D@=&\@8V]N=&EN=64@87,@82!G;VEN9R!C M;VYC97)N(&%N9"P@:68@2!D;V5S(&YO="!B96QI979E('1H870@=&AE(&EM<&%C="!O9B!T:&ES(&%M M96YD;65N="!W:6QL(&)E(&UA=&5R:6%L('1O('1H92!#;VUP86YY)B,X,C$W M.W,@8V]N6QE/3-$;&EN92UH96EG:'0Z,3(P)3MP861D:6YG+71O M<#HQ,G!X.W1E>'0M:6YD96YT.C,R<'@[9F]N="US:7IE.C$P<'0[/CQF;VYT M('-T>6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^ M26X@2G5N92`R,#$T+"!T:&4@1D%30B!I2!T;R!T2!A9&]P=&EO;B!I2!A#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAEF4@&-H86YG92!F;W(@=&AO2!O;F4@>65A2!A9&]P=&EO;B!O9B!T:&4@#MT97AT+6EN9&5N=#HS,G!X.V9O;G0M2!A9&]P=&EO;B!I#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE2!&05-"('1H870@87)E(&%D;W!T960@8GD@=&AE($-O M;7!A;GD@87,@;V8@=&AE('-P96-I9FEE9"!E9F9E8W1I=F4@9&%T92X@56YL M97-S(&]T:&5R=VES92!D:7-C=7-S960L('1H92!#;VUP86YY(&)E;&EE=F5S M('1H870@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@8VAA3PO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/&1I=B!S='EL93TS1"=F;VYT+69A;6EL M>3I4:6UE6QE M/3-$;&EN92UH96EG:'0Z,3(P)3MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE3PO9F]N=#X\+V1I=CX\9&EV('-T>6QE M/3-$;&EN92UH96EG:'0Z,3(P)3MP861D:6YG+71O<#HV<'@[=&5X="UI;F1E M;G0Z,S)P>#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE'0M86QI9VXZ;&5F=#LG/CQT6QE/3-$=F5R=&EC M86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X M.W!A9&1I;F'0M86QI9VXZ8V5N=&5R.V9O;G0M6QE M/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z.'!T.V9O;G0M=V5I M9VAT.F)O;&0[/DUA6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG M+7)I9VAT.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D M9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F'0M86QI9VXZ8V5N=&5R.V9O;G0M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I M>F4Z.'!T.V9O;G0M=V5I9VAT.F)O;&0[/D1E8V5M8F5R(#(W+"`R,#$T/"]F M;VYT/CPO9&EV/CPO=&0^/"]T6QE/3-$=F5R=&EC86PM M86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F M=#MF;VYT+7-I>F4Z.'!T.SX\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.FEN M:&5R:70[9F]N="US:7IE.CAP=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^ M/'1D(&-O;'-P86X],T0W('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M M.W!A9&1I;F#L@'0M86QI9VXZ M8V5N=&5R.V9O;G0M6QE/3-$9F]N="UF86UI M;'DZ:6YH97)I=#MF;VYT+7-I>F4Z.'!T.V9O;G0M=V5I9VAT.F)O;&0[/BA) M;B!T:&]U6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP861D M:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q M(&-O;'-P86X],T0Q/CQD:78@F4Z,3!P=#L^4F%W(&UA=&5R:6%L#MP861D:6YG+6)O='1O;3HR<'@[ M8F%C:V=R;W5N9"UC;VQO6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[(')O=W-P86X],T0Q M(&-O;'-P86X],T0Q/CQD:78@6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+7)I9VAT.C)P>#L@F4Z M,3!P=#L^/&9O;G0@3II;FAE#MP861D M:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.V)A8VMG'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T M=&]M.V)A8VMG6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^ M/&9O;G0@3II;FAEF4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^ M/"]F;VYT/CPO9&EV/CPO=&0^/"]T6QE/3-$=F5R=&EC M86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ M;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR M<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R!R;W=S<&%N/3-$,3X\9&EV('-T>6QE M/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$=F5R=&EC86PM86QI M9VXZ8F]T=&]M.R!R;W=S<&%N/3-$,2!C;VQS<&%N/3-$,3X\9&EV('-T>6QE M/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[ M(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$9F]N="UF M86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO M9&EV/CPO=&0^/'1D(&-O;'-P86X],T0R('-T>6QE/3-$=F5R=&EC86PM86QI M9VXZ8F]T=&]M.W!A9&1I;F#L@'0M86QI9VXZ6QE/3-$ M9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)B,X,C$R.SPO M9F]N=#X\+V1I=CX\+W1D/CQT9"!S='EL93TS1'9E'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I M>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR M<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R<@'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^-#$L M-30X/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$)W9E"!S;VQI9"`C,#`P,#`P.V)A M8VMG6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I M>F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^ M/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P M86X],T0Q(&-O;'-P86X],T0Q/CQD:78@F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO M=&0^/'1D(&-O;'-P86X],T0R('-T>6QE/3-$)W9E6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@ M3II;FAE'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z M,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T M;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+71O<#HR<'@[ M<&%D9&EN9RUB;W1T;VTZ,G!X.R<@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^ M/&9O;G0@3II;FAE6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P M,#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R<@'0M86QI9VXZF4Z,3!P=#L^-#DL-CDX/"]F;VYT/CPO9&EV/CPO M=&0^/'1D('-T>6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P,#LG(')O=W-P86X],T0Q(&-O;'-P M86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT M+7-I>F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO M=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MP M861D:6YG+7)I9VAT.C)P>#L@F4Z,3!P=#L^/&9O M;G0@3II;FAE#LG(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)#PO M9F]N=#X\+V1I=CX\+W1D/CQT9"!S='EL93TS1"=V97)T:6-A;"UA;&EG;CIB M;W1T;VT[8F]R9&5R+6)O='1O;3HS<'@@9&]U8FQE(",P,#`P,#`[<&%D9&EN M9RUT;W`Z,G!X.W!A9&1I;F#LG(')O=W-P86X],T0Q(&-O M;'-P86X],T0Q/CQD:78@6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M'0O:F%V87-C M3X-"B`@("`\=&%B;&4@ M8VQA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@ M/'1R(&-L87-S/3-$#MF;VYT+7-I>F4Z,3!P=#L^ M/&9O;G0@3II;FAE6QE/3-$;&EN92UH96EG:'0Z,3(P)3MP861D:6YG M+71O<#HQ,G!X.W1E>'0M:6YD96YT.C,R<'@[9F]N="US:7IE.C$P<'0[/CQF M;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P M=#L^5&AE($-O;7!A;GD@:&%S(&]P=&EO;G,@;W5T2!C=7)R96YT;'D@8F4@9W)A;G1E9"X@56YD M97(@=&AE(#(P,#4@4&QA;BP@=VAI8V@@8F5C86UE(&5F9F5C=&EV92`\+V9O M;G0^/&9O;G0@'0M9&5C;W)A=&EO;CIN;VYE.R<^ M3V-T;V)E6QE/3-$9F]N M="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^+"`\+V9O;G0^/&9O M;G0@'0M9&5C;W)A=&EO;CIN;VYE.R<^,2PU.#,L M-C@R/"]F;VYT/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF M;VYT+7-I>F4Z,3!P=#L^('-H87)E2!R97-E28C,38P.S$L(&)E9VEN;FEN9R!I;B`R,#`W+"!B>2`\+V9O;G0^/&9O;G0@ M'0M9&5C;W)A=&EO;CIN;VYE.R<^-"XU)3PO9F]N M=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N="US:7IE M.C$P<'0[/B!O9B!T:&4@;W5T6UE;G0@"!T3II;FAE6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF M;VYT+7-I>F4Z,3!P=#L^,RPW-#6QE/3-$ M9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^('-H87)E6QE/3-$;&EN92UH96EG:'0Z,3(P)3MP M861D:6YG+71O<#HQ,G!X.W1E>'0M:6YD96YT.C,R<'@[9F]N="US:7IE.C$P M<'0[/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I M>F4Z,3!P=#L^3W!T:6]N3II;FAE3II;FAE6QE/3-$9F]N="UF86UI;'DZ:6YH97)I M=#MF;VYT+7-I>F4Z,3!P=#MC;VQO'0M9&5C;W)A=&EO M;CIN;VYE.SYF:79E/"]F;VYT/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ M:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^('EE87)S+"!A;F0@97AP:7)E(#PO M9F]N=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N="US M:7IE.C$P<'0[8V]L;W(Z(S`P,#`P,#MT97AT+61E8V]R871I;VXZ;F]N93L^ M3II;FAE6QE/3-$9F]N M="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#MC;VQO'0M9&5C;W)A=&EO;CIN;VYE.SYT96X\+V9O;G0^/&9O;G0@3II;FAE65A6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z M,3!P=#MC;VQO'0M9&5C;W)A=&EO;CIN;VYE.SXV,#PO M9F]N=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N="US M:7IE.C$P<'0[/B!O3II;FAE6QE/3-$9F]N="UF M86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^(&1A>7,@9G)O;2!E;7!L M;WEE92!T97)M:6YA=&EO;BX@5&AE(&5X97)C:7-E('!R:6-E(&]F(&EN8V5N M=&EV92!S=&]C:R!O<'1I;VYS(&ES(&5Q=6%L('1O('1H92!C;&]S:6YG('!R M:6-E(&]N('1H92!.05-$05$@1VQO8F%L($UA6QE/3-$;&EN92UH96EG:'0Z,3(P)3MP861D:6YG+71O M<#HQ,G!X.W1E>'0M:6YD96YT.C,R<'@[9F]N="US:7IE.C$P<'0[/CQF;VYT M('-T>6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^ M3VX@36%R8V@@-BP@,C`Q-2P@=&AE($-O;7!A;GD@:7-S=65D('-T;V-K+6)A M65E3II;FAE3II;FAE3II;FAE7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S M+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE M<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA M#MF;VYT+7-I>F4Z,3!P=#L^ M/&9O;G0@3II;FAE'0M:6YD96YT.C,R<'@[9F]N="US:7IE.C$P<'0[/CQF;VYT M('-T>6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^ M06-C'!E;G-E6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF M;VYT+7-I>F4Z.7!T.SXF(S$V,#L\+V9O;G0^/"]D:78^/&1I=B!S='EL93TS M1&QI;F4M:&5I9VAT.C$R,"4[9F]N="US:7IE.C$P<'0[/CQD:78@'0M:6YD96YT.C!P>#ML:6YE+6AE:6=H M=#IN;W)M86P[<&%D9&EN9RUT;W`Z,3!P>#L^/'1A8FQE(&-E;&QP861D:6YG M/3-$,"!C96QL'0M86QI9VXZ;&5F=#LG/CQT6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG M+7)I9VAT.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D M9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F'0M86QI9VXZ8V5N=&5R.V9O;G0M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I M>F4Z.'!T.V9O;G0M=V5I9VAT.F)O;&0[/DUA6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@F4Z M,3!P=#L^/&9O;G0@3II;FAE#MP861D M:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F'0M86QI9VXZ8V5N M=&5R.V9O;G0M6QE/3-$9F]N="UF86UI;'DZ M:6YH97)I=#MF;VYT+7-I>F4Z.'!T.V9O;G0M=V5I9VAT.F)O;&0[/D1E8V5M M8F5R(#(W+"`R,#$T/"]F;VYT/CPO9&EV/CPO=&0^/"]T6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG+7)I M9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z.'!T.SX\9F]N="!S='EL93TS M1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N="US:7IE.CAP=#L^)B,Q-C`[/"]F M;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0W('-T>6QE/3-$=F5R=&EC M86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#L@'0M86QI9VXZ8V5N=&5R.V9O;G0M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z.'!T.V9O;G0M M=V5I9VAT.F)O;&0[/BA);B!T:&]U6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A M8VMG#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR M<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$9F]N M="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^06-C3PO9F]N=#X\+V1I=CX\+W1D/CQT9"!S='EL93TS1'9E#MP M861D:6YG+6)O='1O;3HR<'@[8F%C:V=R;W5N9"UC;VQO6QE/3-$=&5X="UA;&EG M;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O M;3HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T M=&]M.V)A8VMG'0M86QI9VXZ;&5F=#MF;VYT+7-I M>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+7)I9VAT.C)P>#L@ MF4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ M,G!X.V)A8VMG'0M86QI9VXZ;&5F=#MF;VYT+7-I M>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$ M=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG6QE/3-$=&5X="UA;&EG;CIR:6=H M=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II M;FAE6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^ M/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^/"]T6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D M:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@ M3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R!R;W=S<&%N M/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z M,3!P=#L^/&9O;G0@3II;FAE6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z M,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^/'1D M('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG M+7)I9VAT.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG M+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R!R;W=S<&%N/3-$,3X\9&EV M('-T>6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O M;G0@3II;FAE6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^/&)R M(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^/"]T6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP M861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X] M,T0Q(&-O;'-P86X],T0Q/CQD:78@F4Z,3!P=#L^06-C#L@'0M M86QI9VXZ6QE/3-$9F]N M="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^-CDT/"]F;VYT/CPO M9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A M8VMG'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P M=#L^/&9O;G0@3II;FAE#MP861D:6YG+7)I9VAT.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II M;FAE#L@'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I M>F4Z,3!P=#L^,2PS-#8\+V9O;G0^/"]D:78^/"]T9#X\=&0@6QE/3-$=&5X="UA M;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[ M(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$9F]N="UF M86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^06-C#MP861D:6YG+6)O='1O;3HR<'@[(')O=W-P86X] M,T0Q/CQD:78@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^ M/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE M/3-$;W9E#MP861D:6YG+6)O='1O;3HR<'@[(')O=W-P86X],T0Q/CQD:78@ M'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF M;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE M#PO9F]N=#X\ M+V1I=CX\+W1D/CQT9"!C;VQS<&%N/3-$,B!S='EL93TS1'9E#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R!R M;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT M+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$ M=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ M,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+71O<#HR<'@[ M<&%D9&EN9RUB;W1T;VTZ,G!X.R!R;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$ M=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O M='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P M86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT M+7-I>F4Z,3!P=#L^06-C#MP861D:6YG+71O<#HR<'@[<&%D M9&EN9RUB;W1T;VTZ,G!X.R!R;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X M="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$9F]N="UF M86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N M92\^/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI M9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II;FAE M#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T M;VTZ,G!X.R!R;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIR M:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAEF4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT M/CPO9&EV/CPO=&0^/"]T6QE/3-$=F5R=&EC86PM86QI M9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG+6)O='1O;3HR<'@[<&%D M9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@ M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^ M06-C#MP861D M:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R!R;W=S<&%N/3-$,3X\ M9&EV('-T>6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^ M/&9O;G0@3II;FAE6QE/3-$=&5X="UA;&EG;CIL M969T.V9O;G0M6QE M/3-$;W9E#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T M;VTZ,G!X.R!R;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIR M:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[<&%D M9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@ M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^ M06-C#MP861D:6YG+6)O='1O;3HR<'@[)R!R;W=S<&%N/3-$,3X\9&EV M('-T>6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O M;G0@3II;FAE6QE/3-$9F]N M="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^/&)R(&-L96%R/3-$ M;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM M86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II M;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R<@ M'0M86QI9VXZF4Z,3!P=#L^-BPV,3@\+V9O;G0^/"]D:78^/"]T9#X\=&0@ M6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+71O M<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.V)A8VMG6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P M=#L^)#PO9F]N=#X\+V1I=CX\+W1D/CQT9"!S='EL93TS1"=V97)T:6-A;"UA M;&EG;CIB;W1T;VT[8F]R9&5R+6)O='1O;3HS<'@@9&]U8FQE(",P,#`P,#`[ M8F%C:V=R;W5N9"UC;VQO#MP861D M:6YG+6)O='1O;3HR<'@[)R!R;W=S<&%N/3-$,2!C;VQS<&%N/3-$,3X\9&EV M('-T>6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O M;G0@3II;FAE6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF M;VYT+7-I>F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV M/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG M#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[ M(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$9F]N="UF M86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO M9&EV/CPO=&0^/'1D('-T>6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P,#MP861D:6YG+6QE9G0Z M,G!X.W!A9&1I;F#MP861D:6YG+6)O='1O;3HR<'@[8F%C:V=R M;W5N9"UC;VQO'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^ M/&9O;G0@3II;FAE6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P M,#MB86-K9W)O=6YD+6-O;&]R.B-C8V5E9F8[<&%D9&EN9RUT;W`Z,G!X.W!A M9&1I;F#LG(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD M:78@'0M86QI9VXZ;&5F=#MF;VYT M+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\S-S=A,C8S9E\R M8V4V7S1B93!?.&4V-%]B834V9F(R93(R,&0-"D-O;G1E;G0M3&]C871I;VXZ M(&9I;&4Z+R\O0SHO,S'0O:'1M;#L@8VAA6QE/3-$)V9O;G0M M9F%M:6QY.E1I;65S($YE=R!2;VUA;CMF;VYT+7-I>F4Z,3!P=#LG/CQD:78@ M'0M:6YD96YT.C,R<'@[9F]N="US:7IE.C$P M<'0[/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I M>F4Z,3!P=#MF;VYT+7-T>6QE.FET86QI8SMF;VYT+7=E:6=H=#IB;VQD.SY, M96%S92!/8FQI9V%T:6]N6QE/3-$;&EN M92UH96EG:'0Z,3(P)3MP861D:6YG+71O<#HV<'@[=&5X="UI;F1E;G0Z,S)P M>#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II M;FAE6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P M=#MC;VQO'0M9&5C;W)A=&EO;CIN;VYE.SY-87)C:"8C M,38P.S(Y+"`R,#$T/"]F;VYT/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ M:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^('=E6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#MC;VQO M'0M9&5C;W)A=&EO;CIN;VYE.SXD,2XR(&UI;&QI;VX\ M+V9O;G0^/&9O;G0@3II;FAE6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^+"!R M97-P96-T:79E;'DN("!&=71U6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT M+7-I>F4Z,3!P=#MC;VQO'0M9&5C;W)A=&EO;CIN;VYE M.SY-87)C:"8C,38P.S(X+"`R,#$U/"]F;VYT/CQF;VYT('-T>6QE/3-$9F]N M="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^.CPO9F]N=#X\+V1I M=CX\9&EV('-T>6QE/3-$;&EN92UH96EG:'0Z,3(P)3MF;VYT+7-I>F4Z.7!T M.SX\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N="US:7IE M.CEP=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CQD:78@6QE/3-$<&%D9&EN M9RUL969T.C!P>#MT97AT+6EN9&5N=#HP<'@[;&EN92UH96EG:'0Z;F]R;6%L M.W!A9&1I;F6QE/3-$)V9O;G0M9F%M:6QY.E1I;65S($YE=R!2 M;VUA;CMF;VYT+7-I>F4Z,3!P=#MW:61T:#HQ,#`E.V)O#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H M=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@3II;FAE#MP861D:6YG+6)O M='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[)R!R;W=S<&%N/3-$,3X\9&EV M('-T>6QE/3-$=&5X="UA;&EG;CIC96YT97([9F]N="US:7IE.CAP=#L^/&9O M;G0@3II;FAEF4Z.'!T.SX\9F]N M="!S='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N="US:7IE.CAP=#MF M;VYT+7=E:6=H=#IB;VQD.SY,96%S97,\+V9O;G0^/"]D:78^/"]T9#X\+W1R M/CQT#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X M.W!A9&1I;F6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z.'!T M.SXF(S$V,#L\+V9O;G0^/"]D:78^/"]T9#X\=&0@8V]L#MP M861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$=&5X="UA;&EG;CIC M96YT97([9F]N="US:7IE.CAP=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[ M<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$=&5X="UA;&EG;CIL969T M.V9O;G0M6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M M.W!A9&1I;F#MB86-K9W)O=6YD+6-O;&]R.B-C8V5E9F8[(')O=W-P86X],T0Q M(&-O;'-P86X],T0Q/CQD:78@F4Z,3!P=#L^)#PO9F]N=#X\+V1I=CX\+W1D/CQT9"!S='EL M93TS1'9E#L@'0M86QI9VXZ M6QE/3-$9F]N="UF86UI M;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^,BPU-C0\+V9O;G0^/"]D:78^ M/"]T9#X\=&0@6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[ M<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD M:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P M=#L^,C`Q-CPO9F]N=#X\+V1I=CX\+W1D/CQT9"!C;VQS<&%N/3-$,B!S='EL M93TS1'9E#MP861D:6YG+6)O='1O;3HR<'@[(')O=W-P86X],T0Q M/CQD:78@6QE/3-$=F5R M=&EC86PM86QI9VXZ8F]T=&]M.R!R;W=S<&%N/3-$,2!C;VQS<&%N/3-$,3X\ M9&EV('-T>6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+71O M<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$=&5X="UA;&EG M;CIL969T.V9O;G0M#L@'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT M+7-I>F4Z,3!P=#L^,BPS.#,\+V9O;G0^/"]D:78^/"]T9#X\=&0@6QE/3-$=&5X M="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR M<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$9F]N M="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^,C`Q.#PO9F]N=#X\ M+V1I=CX\+W1D/CQT9"!C;VQS<&%N/3-$,B!S='EL93TS1'9E#MP M861D:6YG+6)O='1O;3HR<'@[(')O=W-P86X],T0Q/CQD:78@6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T M=&]M.R!R;W=S<&%N/3-$,2!C;VQS<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X M="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB M;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#L@'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^,BPS M.#,\+V9O;G0^/"]D:78^/"]T9#X\=&0@6QE/3-$=&5X="UA;&EG;CIL969T.V9O M;G0MF4Z,3!P=#L^5&AE#MP861D:6YG+6)O M='1O;3HR<'@[(')O=W-P86X],T0Q/CQD:78@'0M86QI9VXZ;&5F M=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II M;FAE#MP M861D:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O M;G0@3II;FAE6UE;G1S/"]F;VYT/CPO9&EV/CPO M=&0^/'1D('-T>6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P,#MP861D:6YG+6QE9G0Z,G!X.W!A M9&1I;F#MP861D:6YG+6)O='1O;3HR<'@[8F%C:V=R;W5N9"UC M;VQO6QE/3-$=&5X="UA;&EG M;CIL969T.V9O;G0M6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z M,3!P=#L^/&9O;G0@3II;FAE"!S;VQI9"`C,#`P,#`P.R<@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P M=#L^/&9O;G0@3II;FAE3II M;FAE#MT97AT+6EN9&5N=#HS,G!X.V9O;G0M#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE3II;FAE6QE/3-$9F]N="UF M86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^+"!T:&4@0V]M<&%N>2!H M860@;W5T&EM871E;'D@/"]F;VYT/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ M:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)#8T(&UI;&QI;VX\+V9O;G0^/&9O M;G0@3II;FAE2!O9B!W M:&EC:"!A2!C86YC96QA8FQE('=I=&AO=70@<&5N86QT>2X@26X@8VER M8W5M'!O#MF;VYT+7-I>F4Z,3!P=#L^ M/&9O;G0@3II;FAE6QE/3-$;&EN92UH96EG:'0Z,3(P)3MP861D:6YG+71O M<#HV<'@[=&5X="UI;F1E;G0Z,S)P>#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@ M3II;FAE2!E;G1E2!I;F1E;6YI9FEE2!T:&4@0V]M<&%N>28C.#(Q-SMS M(&-U2!P871E;G0L(&-O M<'ER:6=H="P@=')A9&4@2!A;GD@=&AI2!P97)P971U86P@869T97(@97AE8W5T:6]N(&]F('1H92!A M9W)E96UE;G0N(%1H92!M87AI;75M('!O=&5N=&EA;"!A;6]U;G0@;V8@9G5T M=7)E('!A>6UE;G1S('1H92!#;VUP86YY(&-O=6QD(&)E(')E<75I2!H87,@;F5V97(@:6YC=7)R960@ M8V]S=',@=&\@9&5F96YD(&QA=W-U:71S(&]R('-E='1L92!C;&%I;7,@2!H87,@;F\@;&EA8FEL:71I97,@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#MC M;VQO'0M9&5C;W)A=&EO;CIN;VYE.SY-87)C:"8C,38P M.S(X+"`R,#$U/"]F;VYT/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ:6YH M97)I=#MF;VYT+7-I>F4Z,3!P=#L^(&%N9"`\+V9O;G0^/&9O;G0@3II;FAE3II;FAE2X\+V9O;G0^/"]D:78^ M/&1I=B!S='EL93TS1&QI;F4M:&5I9VAT.C$R,"4[<&%D9&EN9RUT;W`Z,3AP M>#MT97AT+6EN9&5N=#HS,G!X.V9O;G0M'0M:6YD96YT.C,R<'@[9F]N="US:7IE.C$P<'0[/CQF;VYT M('-T>6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^ M5&AE($-O;7!A;GD@<')O=FED97,@=V%R6EN9R!B M86QA;F-E('-H965T#MT97AT+6EN9&5N=#HS,G!X M.V9O;G0M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z M.7!T.SXF(S$V,#L\+V9O;G0^/"]D:78^/&1I=B!S='EL93TS1&QI;F4M:&5I M9VAT.C$R,"4[=&5X="UA;&EG;CIC96YT97([9F]N="US:7IE.C$P<'0[/CQD M:78@'0M:6YD96YT.C!P>#ML M:6YE+6AE:6=H=#IN;W)M86P[<&%D9&EN9RUT;W`Z,3!P>#L^/'1A8FQE(&-E M;&QP861D:6YG/3-$,"!C96QL#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A M9&1I;F6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z.'!T.SXF M(S$V,#L\+V9O;G0^/"]D:78^/"]T9#X\=&0@8V]L#MP861D:6YG+71O<#HR<'@[ M<&%D9&EN9RUB;W1T;VTZ,G!X.R<@'0M86QI9VXZ8V5N=&5R.V9O;G0M6QE M/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z.'!T.V9O;G0M=V5I M9VAT.F)O;&0[/E1H#MP861D:6YG+6)O='1O M;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X] M,T0Q/CQD:78@3II;FAE#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[ M8F]R9&5R+71O<#HQ<'@@F4Z.'!T.SX\ M9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N="US:7IE.CAP M=#MF;VYT+7=E:6=H=#IB;VQD.SY-87)C:"8C,38P.S(X+"`R,#$U/"]F;VYT M/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@F4Z M,3!P=#L^/&9O;G0@3II;FAE#MP861D M:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F'0M86QI9VXZ8V5N M=&5R.V9O;G0M6QE/3-$9F]N="UF86UI;'DZ M:6YH97)I=#MF;VYT+7-I>F4Z.'!T.V9O;G0M=V5I9VAT.F)O;&0[/DUA#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE M/3-$=&5X="UA;&EG;CIL969T.V9O;G0M6QE M/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z.'!T.SXF(S$V,#L\ M+V9O;G0^/"]D:78^/"]T9#X\=&0@8V]L#MP861D:6YG+71O M<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R!R;W=S<&%N/3-$,3X\9&EV('-T M>6QE/3-$=&5X="UA;&EG;CIC96YT97([9F]N="US:7IE.CAP=#L^/&9O;G0@ M3II;FAE#MP861D:6YG+7)I9VAT M.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP M861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.V)A8VMG'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@ M3II;FAE6QE/3-$=F5R=&EC86PM86QI9VXZ M8F]T=&]M.V)A8VMG6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P M=#L^/&9O;G0@3II;FAE6QE/3-$9F]N="UF M86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N M92\^/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI M9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG+6)O='1O;3HR<'@[<&%D M9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@ M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^ M)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM M86QI9VXZ8F]T=&]M.W!A9&1I;F#MB86-K9W)O=6YD+6-O;&]R.B-C8V5E9F8[ M(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$9F]N="UF M86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)#PO9F]N=#X\+V1I=CX\ M+W1D/CQT9"!S='EL93TS1'9E#L@'0M86QI9VXZ6QE M/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^-BPT.3<\ M+V9O;G0^/"]D:78^/"]T9#X\=&0@6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF M;VYT+7-I>F4Z,3!P=#L^4')O=FES:6]N/"]F;VYT/CPO9&EV/CPO=&0^/'1D M(&-O;'-P86X],T0R('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A M9&1I;F#L@'0M86QI9VXZF4Z,3!P=#L^,2PR-3`\+V9O;G0^/"]D:78^/"]T M9#X\=&0@F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT M/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@F4Z M,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R!R M;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT M+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE'0M86QI9VXZ;&5F=#MF;VYT+7-I M>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+7)I M9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE2!U#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ M,G!X.R<@'0M86QI9VXZF4Z,3!P=#L^*#$L-#0U/"]F;VYT/CPO9&EV/CPO M=&0^/'1D('-T>6QE/3-$)W9E"!S;VQI9"`C,#`P,#`P.V)A8VMG#MP861D:6YG+71O<#HR<'@[<&%D9&EN M9RUB;W1T;VTZ,G!X.R<@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@ M3II;FAE6QE/3-$=F5R=&EC86PM86QI9VXZ M8F]T=&]M.V)A8VMG#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN M9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)B,Q M-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0R('-T>6QE/3-$ M)W9E"!S;VQI M9"`C,#`P,#`P.V)A8VMG#MP861D:6YG+6)O='1O;3HR<'@[)R!R M;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT M+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+6)O='1O M;3HR<'@[)R!R;W=S<&%N/3-$,2!C;VQS<&%N/3-$,3X\9&EV('-T>6QE/3-$ M=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+71O<#HR<'@[<&%D M9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$=&5X="UA;&EG;CIL969T.V9O M;G0M#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X M.R<@'0M M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P,#MP861D:6YG+71O<#HR<'@[ M<&%D9&EN9RUB;W1T;VTZ,G!X.R<@'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z M,3!P=#L^-RPU-S0\+V9O;G0^/"]D:78^/"]T9#X\=&0@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O M<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R<@'0M86QI9VXZ;&5F M=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II M;FAE6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P,#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB M;W1T;VTZ,G!X.R<@'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^-BPS M-3@\+V9O;G0^/"]D:78^/"]T9#X\=&0@'0M86QI M9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE3II;FAE6QE M/3-$=F5R=&EC86PM86QI9VXZ=&]P(')O=W-P86X],T0Q(&-O;'-P86X],T0Q M/CQD:78@2!O8FQI M9V%T:6]N'0M:6YD96YT M.C,R<'@[9F]N="US:7IE.C$P<'0[/CQF;VYT('-T>6QE/3-$9F]N="UF86UI M;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^ M/"]F;VYT/CPO9&EV/CQD:78@#MT97AT+6EN9&5N=#HS,G!X.V9O;G0M"X@5&AE($-O;7!A;GD@8V]N=&EN=6%L;'D@ M979A;'5A=&5S('=H971H97(@:70@:&%S(&5S=&%B;&ES:&5D(&YE>'5S(&EN M(&YE=R!J=7)I2!F;W(@<&]T M96YT:6%L(&5X<&]S=7)E(&EN(&-EF4@<&]S'10 M87)T7S,W-V$R-C-F7S)C939?-&)E,%\X938T7V)A-39F8C)E,C(P9`T*0V]N M=&5N="U,;V-A=&EO;CH@9FEL93HO+R]#.B\S-S=A,C8S9E\R8V4V7S1B93!? M.&4V-%]B834V9F(R93(R,&0O5V]R:W-H965T'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$2!396=M96YT+"!'96]GF4Z,3!P=#MF;VYT+7=E:6=H=#IB;VQD.SY);F1U2!396=M96YT+"!'96]G'0M:6YD96YT.C,R<'@[ M9F]N="US:7IE.C$P<'0[/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ:6YH M97)I=#MF;VYT+7-I>F4Z,3!P=#L^5&AE($-O;7!A;GD@;W!E6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT M+7-I>F4Z,3!P=#MC;VQO'0M9&5C;W)A=&EO;CIN;VYE M.SYT=V\\+V9O;G0^/&9O;G0@3II;FAE2!R;V)O=',@8G5S:6YE2X@07,@#MT97AT+6EN9&5N=#HS,G!X.V9O;G0M28C.#(Q-SMS(&AO;64@6QE/3-$;&EN92UH96EG:'0Z M,3(P)3MP861D:6YG+71O<#HQ.'!X.W1E>'0M:6YD96YT.C,R<'@[9F]N="US M:7IE.C$P<'0[/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF M;VYT+7-I>F4Z,3!P=#MF;VYT+7-T>6QE.FET86QI8SMF;VYT+7=E:6=H=#IB M;VQD.SY$969E;G-E(&%N9"!396-U3PO9F]N=#X\+V1I=CX\9&EV('-T M>6QE/3-$;&EN92UH96EG:'0Z,3(P)3MP861D:6YG+71O<#HV<'@[=&5X="UI M;F1E;G0Z,S)P>#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE28C M.#(Q-SMS(&1E9F5N2!R;V)O=',@87)E('5S960@=&\@ M:6YC#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II M;FAE#MT97AT+6EN9&5N=#HS M,G!X.V9O;G0M#MF M;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE M6QE/3-$9F]N="UF86UI;'DZ M:6YH97)I=#MF;VYT+7-I>F4Z.7!T.SXF(S$V,#L\+V9O;G0^/"]D:78^/&1I M=B!S='EL93TS1&QI;F4M:&5I9VAT.C$R,"4[9F]N="US:7IE.C$P<'0[/CQD M:78@'0M:6YD96YT.C!P>#ML M:6YE+6AE:6=H=#IN;W)M86P[<&%D9&EN9RUT;W`Z,3!P>#L^/'1A8FQE(&-E M;&QP861D:6YG/3-$,"!C96QL'0M86QI9VXZ;&5F=#LG M/CQT6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I M;F#MP861D:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z.'!T.SX\ M9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N="US:7IE.CAP M=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0W('-T M>6QE/3-$)W9E"!S;VQI9"`C,#`P,#`P.W!A9&1I;F#LG(')O=W-P86X],T0Q/CQD:78@F4Z.'!T.SX\9F]N="!S M='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N="US:7IE.CAP=#MF;VYT M+7=E:6=H=#IB;VQD.SY4:')E92!-;VYT:',@16YD960\+V9O;G0^/"]D:78^ M/"]T9#X\+W1R/CQT#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB M;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+6)O='1O;3HR<'@[8F]R9&5R+71O<#HQ M<'@@F4Z.'!T.SX\9F]N="!S='EL93TS M1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N="US:7IE.CAP=#MF;VYT+7=E:6=H M=#IB;VQD.SXH26X@=&AO=7-A;F1S*3PO9F]N=#X\+V1I=CX\+W1D/CPO='(^ M/'1R/CQT9"!S='EL93TS1'9E#MP861D:6YG+6)O='1O;3HR<'@[ M<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD M:78@3II;FAE#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[)R!R;W=S M<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIC96YT97([9F]N="US M:7IE.CAP=#L^/&9O;G0@3II;FAE#MP M861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X] M,T0Q(&-O;'-P86X],T0Q/CQD:78@F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^ M/'1D(&-O;'-P86X],T0S('-T>6QE/3-$)W9E"!S;VQI9"`C,#`P,#`P.W!A9&1I;F#MP861D M:6YG+7)I9VAT.C)P>#LG(')O=W-P86X],T0Q/CQD:78@F4Z.'!T.SX\9F]N="!S='EL93TS1&9O M;G0M9F%M:6QY.FEN:&5R:70[9F]N="US:7IE.CAP=#MF;VYT+7=E:6=H=#IB M;VQD.SY-87)C:"8C,38P.S(Y+"`R,#$T/"]F;VYT/CPO9&EV/CPO=&0^/"]T M6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG M#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[ M(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$9F]N="UF M86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#MF;VYT+7=E:6=H=#IB;VQD M.SY2979E;G5E.CPO9F]N=#X\+V1I=CX\+W1D/CQT9"!C;VQS<&%N/3-$,R!S M='EL93TS1'9E#MP861D:6YG+71O<#HR<'@[<&%D M9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T M;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+71O<#HR M<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+6)O='1O;3HR<'@[<&%D M9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@ M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^ M2&]M92!2;V)O=',\+V9O;G0^/"]D:78^/"]T9#X\=&0@#MP861D:6YG+71O M<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R!R;W=S<&%N/3-$,2!C;VQS<&%N M/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#L@'0M86QI9VXZ6QE M/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^,3$Q+#`X M-3PO9F]N=#X\+V1I=CX\+W1D/CQT9"!S='EL93TS1'9E'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O M<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+6)O='1O;3HR M<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$9F]N M="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)#PO9F]N=#X\+V1I M=CX\+W1D/CQT9"!S='EL93TS1'9E6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT M+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.R!R;W=S<&%N/3-$,2!C M;VQS<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M M6QE M/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG M+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R!R;W=S<&%N/3-$,3X\9&EV M('-T>6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O M;G0@3II;FAEF4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F M;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T M=&]M.V)A8VMG#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR M:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE M/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)B,Q-C`[ M/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0R('-T>6QE/3-$=F5R M=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG+6)O='1O M;3HR<'@[(')O=W-P86X],T0Q/CQD:78@6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O M;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A M9&1I;F6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[)R!R;W=S<&%N/3-$,3X\9&EV('-T M>6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@ M3II;FAE6QE/3-$=&5X="UA;&EG M;CIL969T.V9O;G0MF4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D M(&-O;'-P86X],T0R('-T>6QE/3-$)W9E"!S;VQI9"`C,#`P,#`P.W!A9&1I;F#LG(')O=W-P M86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^/&)R M(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^/"]T6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG+71O<#HR<'@[ M<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$=&5X="UA;&EG;CIL969T M.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[)R!R;W=S<&%N/3-$,3X\ M9&EV('-T>6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^ M/&9O;G0@3II;FAE6QE/3-$)W9E M"!D;W5B;&4@ M(S`P,#`P,#MB86-K9W)O=6YD+6-O;&]R.B-C8V5E9F8[)R!R;W=S<&%N/3-$ M,2!C;VQS<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIL969T.V9O M;G0M#MP861D M:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E M#MB;W)D97(M=&]P M.C%P>"!S;VQI9"`C,#`P,#`P.R<@'0M86QI9VXZ6QE M/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^,3$T+#(P M-#PO9F]N=#X\+V1I=CX\+W1D/CQT9"!S='EL93TS1"=V97)T:6-A;"UA;&EG M;CIB;W1T;VT[8F]R9&5R+6)O='1O;3HS<'@@9&]U8FQE(",P,#`P,#`[8F%C M:V=R;W5N9"UC;VQO6QE/3-$ M=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H M=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$ M9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#MF;VYT+7=E:6=H M=#IB;VQD.SY#;W-T(&]F(')E=F5N=64Z/"]F;VYT/CPO9&EV/CPO=&0^/'1D M(&-O;'-P86X],T0S('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A M9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG M+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP M861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X] M,T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I M>F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/"]T6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP M861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X] M,T0Q(&-O;'-P86X],T0Q/CQD:78@F4Z,3!P=#L^2&]M92!2;V)O=',\+V9O;G0^/"]D:78^ M/"]T9#X\=&0@8V]L#L@'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT M+7-I>F4Z,3!P=#L^-30L,C@R/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE M/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+7)I9VAT.C)P>#L@F4Z,3!P=#L^ M/&9O;G0@3II;FAE#L@'0M86QI9VXZ6QE/3-$ M9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^-3,L-3DU/"]F M;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T M=&]M.V)A8VMG'0M86QI9VXZ;&5F=#MF;VYT+7-I M>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB M;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M3PO9F]N M=#X\+V1I=CX\+W1D/CQT9"!C;VQS<&%N/3-$,B!S='EL93TS1'9E#MP861D:6YG+6)O='1O;3HR<'@[(')O=W-P86X],T0Q/CQD:78@6QE/3-$=F5R=&EC86PM86QI9VXZ M8F]T=&]M.R!R;W=S<&%N/3-$,2!C;VQS<&%N/3-$,3X\9&EV('-T>6QE/3-$ M=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O M=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV M/CPO=&0^/'1D(&-O;'-P86X],T0R('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ M8F]T=&]M.W!A9&1I;F#L@'0M M86QI9VXZ6QE/3-$9F]N M="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^,RPU,3@\+V9O;G0^ M/"]D:78^/"]T9#X\=&0@6QE/3-$9F]N="UF M86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N M92\^/"]F;VYT/CPO9&EV/CPO=&0^/"]T6QE/3-$=F5R M=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG+6)O='1O M;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X] M,T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I M>F4Z,3!P=#L^3W1H97(@*#(I/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P M86X],T0R('-T>6QE/3-$)W9E"!S;VQI9"`C,#`P,#`P.V)A8VMG#MP861D:6YG M+6)O='1O;3HR<'@[)R!R;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA M;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB M;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+71O<#HR<'@[<&%D9&EN M9RUB;W1T;VTZ,G!X.R<@'0M M86QI9VXZ6QE/3-$9F]N M="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^-2PS.#$\+V9O;G0^ M/"]D:78^/"]T9#X\=&0@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@ M3II;FAE#MP861D M:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@ M3II;FAE#LG(')O=W-P86X] M,T0Q/CQD:78@6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR M<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$9F]N M="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)B,Q-C`[/"]F;VYT M/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0R('-T>6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P M,#MP861D:6YG+6QE9G0Z,G!X.W!A9&1I;F#MP861D:6YG+6)O M='1O;3HR<'@[8F]R9&5R+71O<#HQ<'@@6QE/3-$9F]N="UF M86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N M92\^/"]F;VYT/CPO9&EV/CPO=&0^/"]T6QE/3-$=F5R M=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG+6)O='1O M;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X] M,T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I M>F4Z,3!P=#MF;VYT+7=E:6=H=#IB;VQD.SY'6QE/3-$=F5R=&EC86PM M86QI9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG+6)O='1O;3HR<'@[ M<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q/CQD:78@6QE/3-$ M9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^/&)R(&-L96%R M/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC M86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG+6)O='1O;3HR M<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q M/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z M,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0S M('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP M861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X] M,T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I M>F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/"]T6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG M+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+6)O='1O;3HR<'@[(')O=W-P86X],T0Q M/CQD:78@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^ M/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE M/3-$;W9E#MP861D:6YG+6)O='1O;3HR<'@[(')O=W-P86X],T0Q/CQD:78@ M'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@ M3II;FAE#MP861D:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F M=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II M;FAE#L@'0M86QI M9VXZ6QE/3-$9F]N="UF M86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^,BPQ-C@\+V9O;G0^/"]D M:78^/"]T9#X\=&0@6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+71O<#HR<'@[ M<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP M861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R!R;W=S<&%N/3-$ M,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P M=#L^/&9O;G0@3II;FAE6QE/3-$9F]N="UF M86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N M92\^/"]F;VYT/CPO9&EV/CPO=&0^/"]T6QE/3-$=F5R M=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@ M'0M86QI M9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+6)O='1O;3HR M<'@[)R!R;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIR:6=H M=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II M;FAE#LG(')O=W-P86X],T0Q M(&-O;'-P86X],T0Q/CQD:78@F4Z,3!P=#L^*3PO9F]N=#X\+V1I=CX\+W1D/CQT9"!S='EL M93TS1'9E#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H M=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$ M9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)B,Q-C`[/"]F M;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0R('-T>6QE/3-$)W9E"!S;VQI9"`C,#`P M,#`P.W!A9&1I;F#LG(')O=W-P86X],T0Q/CQD:78@#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R<@'0M86QI9VXZ M;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A M8VMG#MP861D M:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$=&5X M="UA;&EG;CIL969T.V9O;G0M#LG(')O=W-P86X],T0Q/CQD:78@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+7)I9VAT.C)P>#L@F4Z,3!P=#L^ M/&9O;G0@3II;FAE#MP861D:6YG+6)O='1O M;3HR<'@[8F]R9&5R+71O<#HQ<'@@6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR M<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q M/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z M,3!P=#MF;VYT+7=E:6=H=#IB;VQD.SY297-E87)C:"!A;F0@9&5V96QO<&UE M;G0\+V9O;G0^/"]D:78^/"]T9#X\=&0@8V]L#MP861D:6YG M+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R!R;W=S<&%N/3-$,3X\9&EV M('-T>6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O M;G0@3II;FAE6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^ M/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE M/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG+7)I9VAT M.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II;FAE#MB;W)D97(M=&]P.C-P>"!D;W5B;&4@ M(S`P,#`P,#LG(')O=W-P86X],T0Q/CQD:78@6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP M861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$ M=&5X="UA;&EG;CIL969T.V9O;G0M6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T M=&]M.V)A8VMG#MP861D:6YG+6)O='1O;3HR<'@[(')O=W-P86X] M,T0Q/CQD:78@6QE/3-$9F]N M="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^/&)R(&-L96%R/3-$ M;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM M86QI9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG+6)O='1O;3HR<'@[ M<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD M:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P M=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0R('-T M>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP861D M:6YG+6)O='1O;3HR<'@[(')O=W-P86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT M+7-I>F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO M=&0^/"]T6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z M,3!P=#L^/&9O;G0@3II;FAE6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#L@'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I M>F4Z,3!P=#L^,3(L-3@Y/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$ M=F5R=&EC86PM86QI9VXZ8F]T=&]M.R!R;W=S<&%N/3-$,2!C;VQS<&%N/3-$ M,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN M9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)B,Q M-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0R('-T>6QE/3-$ M=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#L@'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P M=#L^,3(L,C8T/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC M86PM86QI9VXZ8F]T=&]M.R!R;W=S<&%N/3-$,2!C;VQS<&%N/3-$,3X\9&EV M('-T>6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+71O<#HR M<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$=&5X="UA;&EG;CIL M969T.V9O;G0M'!E;G-E*2P@;F5T/"]F;VYT/CPO9&EV/CPO=&0^/'1D M(&-O;'-P86X],T0R('-T>6QE/3-$)W9E"!S;VQI9"`C,#`P,#`P.V)A8VMG#MP M861D:6YG+6)O='1O;3HR<'@[)R!R;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$ M=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$)W9E'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z M,3!P=#L^/&9O;G0@3II;FAE6QE/3-$=F5R M=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG+6)O='1O M;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X] M,T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I M>F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X] M,T0R('-T>6QE/3-$)W9E"!S;VQI9"`C,#`P,#`P.V)A8VMG#MP861D:6YG+6)O M='1O;3HR<'@[)R!R;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG M;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$)W9E"!S;VQI9"`C,#`P,#`P.V)A8VMG#MP861D:6YG+71O<#HR<'@[<&%D M9&EN9RUB;W1T;VTZ,G!X.R<@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O M;G0@3II;FAE6QE/3-$=F5R M=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@ M'0M86QI M9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE&5S/"]F;VYT/CPO9&EV/CPO=&0^ M/'1D('-T>6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P,#MP861D:6YG+6QE9G0Z,G!X.W!A9&1I M;F#MP861D:6YG+6)O='1O;3HR<'@[8F]R9&5R+71O<#HQ<'@@ M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^ M)#PO9F]N=#X\+V1I=CX\+W1D/CQT9"!S='EL93TS1"=V97)T:6-A;"UA;&EG M;CIB;W1T;VT[8F]R9&5R+6)O='1O;3HS<'@@9&]U8FQE(",P,#`P,#`[<&%D M9&EN9RUT;W`Z,G!X.W!A9&1I;F#MB;W)D97(M=&]P.C%P M>"!S;VQI9"`C,#`P,#`P.R<@'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P M=#L^-RPQ,#4\+V9O;G0^/"]D:78^/"]T9#X\=&0@6QE/3-$=&5X="UA;&EG;CIL969T.V9O M;G0M#MP861D:6YG+6)O='1O M;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X] M,T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I M>F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$ M)W9E"!D;W5B M;&4@(S`P,#`P,#MP861D:6YG+6QE9G0Z,G!X.W!A9&1I;F#MP M861D:6YG+6)O='1O;3HR<'@[8F]R9&5R+71O<#HQ<'@@6QE/3-$9F]N M="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)#PO9F]N=#X\+V1I M=CX\+W1D/CQT9"!S='EL93TS1"=V97)T:6-A;"UA;&EG;CIB;W1T;VT[8F]R M9&5R+6)O='1O;3HS<'@@9&]U8FQE(",P,#`P,#`[<&%D9&EN9RUT;W`Z,G!X M.W!A9&1I;F#MB;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P M,#`P.R<@'0M86QI9VXZ6QE/3-$ M9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^-RPW.3,\+V9O M;G0^/"]D:78^/"]T9#X\=&0@6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M6QE/3-$;&EN92UH96EG M:'0Z,3(P)3MF;VYT+7-I>F4Z,3!P=#MP861D:6YG+6QE9G0Z,39P>#L^/&9O M;G0@3II;FAE'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z M,3!P=#L^/&9O;G0@3II;FAE6QE/3-$;&EN92UH96EG:'0Z,3(P M)3MP861D:6YG+6QE9G0Z-'!X.W1E>'0M86QI9VXZ;&5F=#MP861D:6YG+6QE M9G0Z-#!P>#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$;&EN92UH96EG:'0Z,3(P)3MF;VYT+7-I>F4Z,3!P=#MP861D:6YG M+6QE9G0Z,39P>#L^/&9O;G0@3II;FAE'0M86QI9VXZ M;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MT97AT+6EN9&5N=#HS M,G!X.V9O;G0M6QE/3-$;&EN92UH96EG:'0Z,3(P)3MP861D:6YG+71O M<#HV<'@[=&5X="UI;F1E;G0Z,S)P>#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@ M3II;FAE3II;FAE6QE/3-$9F]N="UF86UI;'DZ M:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^(&%N9"`\+V9O;G0^/&9O;G0@3II;FAE6QE/3-$9F]N="UF86UI M;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^+"!S86QE3II;FAE6QE/3-$9F]N="UF86UI M;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^-C`N."4\+V9O;G0^/&9O;G0@ M3II;FAE6QE/3-$;&EN92UH96EG:'0Z,3(P)3MP861D:6YG+71O<#HQ.'!X M.W1E>'0M:6YD96YT.C,R<'@[9F]N="US:7IE.C$P<'0[/CQF;VYT('-T>6QE M/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#MF;VYT+7-T M>6QE.FET86QI8SMF;VYT+7=E:6=H=#IB;VQD.SY3:6=N:69I8V%N="!#=7-T M;VUE#MT97AT+6EN9&5N=#HS,G!X.V9O;G0M3II;FAE3II;FAE6QE/3-$9F]N="UF86UI;'DZ:6YH97)I M=#MF;VYT+7-I>F4Z,3!P=#L^,3$N-B4\+V9O;G0^/&9O;G0@3II;FAE2P@;V8@=&]T86P@3II;FAE6QE/3-$9F]N="UF M86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^,3,N,24\+V9O;G0^/&9O M;G0@3II;FAE2P@;V8@=&]T86P@7!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@8VAA6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF M;VYT+7-I>F4Z,3!P=#MF;VYT+7=E:6=H=#IB;VQD.SY';V]D=VEL;"!A;F0@ M3W1H97(@26YT86YG:6)L92!!#MT97AT+6EN M9&5N=#HS,G!X.V9O;G0M#MT M97AT+6EN9&5N=#HS,G!X.V9O;G0M3II;FAE6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#MC M;VQO'0M9&5C;W)A=&EO;CIN;VYE.SXD-#@N."!M:6QL M:6]N/"]F;VYT/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF M;VYT+7-I>F4Z,3!P=#L^+"!O9B!W:&EC:"`\+V9O;G0^/&9O;G0@3II;FAE3II;FAE6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT M+7-I>F4Z,3!P=#MC;VQO'0M9&5C;W)A=&EO;CIN;VYE M.SXD-RXW(&UI;&QI;VX\+V9O;G0^/&9O;G0@3II;FAE#MT97AT+6EN9&5N=#HS,G!X.V9O;G0M#MT97AT+6EN9&5N=#HS,G!X.V9O M;G0M3II;FAE6QE/3-$9F]N M="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#MC;VQO'0M9&5C;W)A=&EO;CIN;VYE.SYT96X\+V9O;G0^/&9O;G0@3II;FAE65AF5D(&]N M(&$@#MF;VYT+7-I M>F4Z,3!P=#L^/&9O;G0@3II;FAE3II;FAE3II M;FAE3I4:6UE'0M86QI9VXZ;&5F=#LG/CQT6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D M:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z.'!T.SX\9F]N="!S M='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N="US:7IE.CAP=#L^)B,Q M-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0Q,2!S='EL93TS M1"=V97)T:6-A;"UA;&EG;CIB;W1T;VT[8F]R9&5R+6)O='1O;3HQ<'@@#MP M861D:6YG+6)O='1O;3HR<'@[)R!R;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$ M=&5X="UA;&EG;CIC96YT97([9F]N="US:7IE.CAP=#L^/&9O;G0@3II;FAE#MP861D:6YG+6)O='1O;3HR<'@[<&%D M9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@ M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^ M)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0Q-2!S='EL M93TS1"=V97)T:6-A;"UA;&EG;CIB;W1T;VT[8F]R9&5R+6)O='1O;3HQ<'@@ M#MP861D:6YG+6)O='1O;3HR<'@[)R!R;W=S<&%N/3-$,3X\9&EV('-T>6QE M/3-$=&5X="UA;&EG;CIC96YT97([9F]N="US:7IE.CAP=#L^/&9O;G0@3II;FAE3II;FAE#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H M=#HR<'@[)R!R;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIC M96YT97([9F]N="US:7IE.CAP=#L^/&9O;G0@3II;FAEF4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D M(&-O;'-P86X],T0S('-T>6QE/3-$)W9E"!S;VQI9"`C,#`P,#`P.W!A9&1I;F#MP861D:6YG M+7)I9VAT.C)P>#LG(')O=W-P86X],T0Q/CQD:78@F4Z.'!T.SX\9F]N="!S='EL93TS1&9O;G0M M9F%M:6QY.FEN:&5R:70[9F]N="US:7IE.CAP=#MF;VYT+7=E:6=H=#IB;VQD M.SY!8V-U;75L871E9#PO9F]N=#X\+V1I=CX\9&EV('-T>6QE/3-$=&5X="UA M;&EG;CIC96YT97([9F]N="US:7IE.CAP=#L^/&9O;G0@3II;FAEF%T:6]N/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$ M=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P M>#L@F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T M;VTZ,G!X.W!A9&1I;F'0M86QI9VXZ8V5N=&5R.V9O;G0M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z.'!T.V9O M;G0M=V5I9VAT.F)O;&0[/DYE=#PO9F]N=#X\+V1I=CX\+W1D/CQT9"!S='EL M93TS1'9E#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H M=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$ M9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)B,Q-C`[/"]F M;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0S('-T>6QE/3-$)W9E"!S;VQI9"`C,#`P M,#`P.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#LG(')O=W-P86X],T0Q/CQD M:78@F4Z.'!T.SX\ M9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N="US:7IE.CAP M=#MF;VYT+7=E:6=H=#IB;VQD.SY#;W-T/"]F;VYT/CPO9&EV/CPO=&0^/'1D M('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG M+7)I9VAT.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D M9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F'0M86QI9VXZ8V5N=&5R.V9O;G0M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I M>F4Z.'!T.V9O;G0M=V5I9VAT.F)O;&0[/D%C8W5M=6QA=&5D/"]F;VYT/CPO M9&EV/CQD:78@F4Z M.'!T.SX\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N="US M:7IE.CAP=#MF;VYT+7=E:6=H=#IB;VQD.SY!;6]R=&EZ871I;VX\+V9O;G0^ M/"]D:78^/"]T9#X\=&0@#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T M;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR M<'@[8F]R9&5R+71O<#HQ<'@@F4Z.'!T M.SX\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N="US:7IE M.CAP=#MF;VYT+7=E:6=H=#IB;VQD.SY);7!A:7)M96YT($QO#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T M;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR M<'@[)R!R;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIC96YT M97([9F]N="US:7IE.CAP=#L^/&9O;G0@3II M;FAE6QE/3-$=F5R=&EC86PM M86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F M=#MF;VYT+7-I>F4Z.'!T.SX\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.FEN M:&5R:70[9F]N="US:7IE.CAP=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^ M/'1D(&-O;'-P86X],T0R-R!S='EL93TS1"=V97)T:6-A;"UA;&EG;CIB;W1T M;VT[<&%D9&EN9RUL969T.C)P>#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB M;W1T;VTZ,G!X.V)O6QE/3-$=&5X="UA;&EG;CIC96YT97([9F]N="US M:7IE.CAP=#L^/&9O;G0@3II;FAE#MP861D:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^ M/&9O;G0@3II;FAE3PO9F]N=#X\+V1I=CX\+W1D/CQT M9"!S='EL93TS1'9E#MP861D:6YG+6)O='1O;3HR<'@[8F%C:V=R M;W5N9"UC;VQO6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[(')O=W-P86X],T0Q(&-O;'-P M86X],T0Q/CQD:78@6QE/3-$ M9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^/&)R(&-L96%R M/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC M86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG+6)O='1O;3HR M<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q M/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z M,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R M=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MB86-K9W)O=6YD+6-O;&]R.B-C M8V5E9F8[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$ M9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)#PO9F]N=#X\ M+V1I=CX\+W1D/CQT9"!S='EL93TS1'9E#L@'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^ M."PV-#,\+V9O;G0^/"]D:78^/"]T9#X\=&0@6QE/3-$=&5X="UA;&EG;CIL969T M.V9O;G0M#MP M861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$ M;W9E6QE/3-$=&5X="UA;&EG;CIL969T M.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[ M(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I M>F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^ M/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P M86X],T0Q(&-O;'-P86X],T0Q/CQD:78@F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO M=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MB M86-K9W)O=6YD+6-O;&]R.B-C8V5E9F8[(')O=W-P86X],T0Q(&-O;'-P86X] M,T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I M>F4Z,3!P=#L^)#PO9F]N=#X\+V1I=CX\+W1D/CQT9"!S='EL93TS1'9E#L@'0M86QI9VXZF4Z,3!P=#L^,S`L-C`P/"]F;VYT/CPO9&EV/CPO=&0^/'1D M('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+7)I9VAT.C)P>#L@F4Z M,3!P=#L^/&9O;G0@3II;FAE#MP861D M:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.V)A8VMG'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T M=&]M.V)A8VMG6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^ M/&9O;G0@3II;FAEF4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^ M/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ M8F]T=&]M.V)A8VMG#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN M9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)B,Q M-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0R('-T>6QE/3-$ M=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG+6)O M='1O;3HR<'@[(')O=W-P86X],T0Q/CQD:78@6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG M'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^ M/&9O;G0@3II;FAE#MP861D:6YG+7)I9VAT.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II;FAE M#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.V)A8VMG M'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^ M/&9O;G0@3II;FAE6QE/3-$=F5R=&EC86PM M86QI9VXZ8F]T=&]M.V)A8VMG6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I M>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$ M=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H M=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$ M9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^4F5S96%R8V@@ M8V]N=')A8W1S/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0R('-T M>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#L@'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I M>F4Z,3!P=#L^)B,X,C$R.SPO9F]N=#X\+V1I=CX\+W1D/CQT9"!S='EL93TS M1'9E'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P M=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I M;F6QE/3-$;W9E#MP861D:6YG+6)O='1O;3HR<'@[(')O=W-P86X],T0Q/CQD M:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P M=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T M>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG+7)I M9VAT.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O M<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R!R;W=S<&%N/3-$,3X\9&EV('-T M>6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@ M3II;FAE6QE/3-$=F5R=&EC86PM M86QI9VXZ8F]T=&]M.R!R;W=S<&%N/3-$,2!C;VQS<&%N/3-$,3X\9&EV('-T M>6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR M<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$9F]N M="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)B,Q-C`[/"]F;VYT M/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0R('-T>6QE/3-$=F5R=&EC86PM M86QI9VXZ8F]T=&]M.W!A9&1I;F#L@'0M86QI9VXZ6QE M/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^,3`P/"]F M;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T M=&]M.R!R;W=S<&%N/3-$,2!C;VQS<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X M="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P M86X],T0Q(&-O;'-P86X],T0Q/CQD:78@F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO M=&0^/'1D(&-O;'-P86X],T0R('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T M=&]M.W!A9&1I;F#L@'0M86QI M9VXZ6QE/3-$9F]N="UF M86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^,3`P/"]F;VYT/CPO9&EV M/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.R!R;W=S M<&%N/3-$,2!C;VQS<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIL M969T.V9O;G0M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF M;VYT+7-I>F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O M;'-P86X],T0R('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I M;F#L@'0M86QI9VXZF4Z,3!P=#L^)B,X,C$R.SPO9F]N=#X\+V1I=CX\+W1D M/CQT9"!S='EL93TS1'9E'0M86QI9VXZ;&5F=#MF M;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE M#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T M;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+6)O='1O;3HR<'@[(')O M=W-P86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF M;VYT+7-I>F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV M/CPO=&0^/"]T6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T M=&]M.V)A8VMG#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR M:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE M/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^5')A9&5N M86UE/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0R('-T>6QE/3-$ M)W9E"!S;VQI M9"`C,#`P,#`P.V)A8VMG#MP861D:6YG+6)O='1O;3HR<'@[)R!R M;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT M+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE'0M86QI9VXZ M;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG M+7)I9VAT.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II;FAE#LG(')O M=W-P86X],T0Q/CQD:78@6QE M/3-$)W9E"!S M;VQI9"`C,#`P,#`P.V)A8VMGF4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F M;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T M=&]M.V)A8VMG#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR M:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE M/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)B,Q-C`[ M/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0R('-T>6QE/3-$)W9E M"!S;VQI9"`C M,#`P,#`P.V)A8VMG#MP861D:6YG+6)O='1O;3HR<'@[)R!R;W=S M<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I M>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$=&5X="UA;&EG;CIL969T M.V9O;G0M#MP M861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$ M;W9E#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R<@'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT M+7-I>F4Z,3!P=#L^.#`P/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$ M)W9E"!S;VQI M9"`C,#`P,#`P.V)A8VMGF4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT M/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M M.V)A8VMG#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H M=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$ M9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)B,Q-C`[/"]F M;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0R('-T>6QE/3-$)W9E"!S;VQI9"`C,#`P M,#`P.V)A8VMG#MP861D:6YG+6)O='1O;3HR<'@[)R!R;W=S<&%N M/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z M,3!P=#L^/&9O;G0@3II;FAE'0M86QI9VXZ;&5F=#MF M;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE M#MP861D:6YG+7)I9VAT M.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II;FAE#L@'0M86QI9VXZF4Z,3!P=#L^)B,X,C$R.SPO9F]N=#X\+V1I=CX\+W1D M/CQT9"!S='EL93TS1'9E6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^ M/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE M/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG M+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O M;'-P86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF M;VYT+7-I>F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O M;'-P86X],T0R('-T>6QE/3-$)W9E"!S;VQI9"`C,#`P,#`P.V)A8VMG#MP861D M:6YG+6)O='1O;3HR<'@[)R!R;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X M="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I M;F6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P,#MP M861D:6YG+6QE9G0Z,G!X.W!A9&1I;F#MP861D:6YG+6)O='1O M;3HR<'@[)R!R;W=S<&%N/3-$,2!C;VQS<&%N/3-$,3X\9&EV('-T>6QE/3-$ M=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[)R!R;W=S<&%N/3-$,2!C;VQS<&%N M/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z M,3!P=#L^/&9O;G0@3II;FAE'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@ M3II;FAE#MP861D M:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E M#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R<@ M'0M86QI M9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P,#MP861D:6YG+71O<#HR<'@[<&%D M9&EN9RUB;W1T;VTZ,G!X.R<@'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P M=#L^."PW,C8\+V9O;G0^/"]D:78^/"]T9#X\=&0@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR M<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP M861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R<@'0M86QI9VXZ;&5F=#MF M;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE M6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P,#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T M;VTZ,G!X.R<@'0M86QI9VXZ6QE M/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^,3@L,C6QE/3-$)W9EF4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^ M/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ M8F]T=&]M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II;FAE#LG(')O=W-P86X],T0Q(&-O;'-P M86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT M+7-I>F4Z,3!P=#L^)#PO9F]N=#X\+V1I=CX\+W1D/CQT9"!S='EL93TS1"=V M97)T:6-A;"UA;&EG;CIB;W1T;VT[8F]R9&5R+6)O='1O;3HS<'@@9&]U8FQE M(",P,#`P,#`[<&%D9&EN9RUT;W`Z,G!X.W!A9&1I;F#LG M(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$=&5X="UA;&EG;CIL969T.V9O M;G0M#MP861D:6YG+6)O='1O M;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X] M,T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I M>F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$ M)W9E"!D;W5B M;&4@(S`P,#`P,#MP861D:6YG+6QE9G0Z,G!X.W!A9&1I;F#MP M861D:6YG+6)O='1O;3HR<'@[)R!R;W=S<&%N/3-$,2!C;VQS<&%N/3-$,3X\ M9&EV('-T>6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[)R!R;W=S<&%N M/3-$,2!C;VQS<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIR:6=H M=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II M;FAE'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z M,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A M9&1I;F6QE/3-$;W9E#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB M;W1T;VTZ,G!X.V)O6QE/3-$=&5X="UA;&EG;CIL M969T.V9O;G0M#MP861D:6YG M+6)O='1O;3HR<'@[8F]R9&5R+71O<#HQ<'@@6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P,#MB;W)D97(M=&]P.C%P>"!S M;VQI9"`C,#`P,#`P.R<@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@ M3II;FAE#MP861D M:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E M#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R<@ M'0M86QI M9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P,#MP861D:6YG+71O<#HR<'@[<&%D M9&EN9RUB;W1T;VTZ,G!X.R<@'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P M=#L^,3DL,30V/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$)W9E"!D;W5B;&4@(S`P M,#`P,#LG(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$ M9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^/&)R(&-L96%R M/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^/"]T6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z M,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CQD:78@#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE2!A;6]R=&EZ960@:6YT86YG:6)L92!A'!E;G-E(')E;&%T960@=&\@86-Q=6ER960@:6YT86YG:6)L M92!A3II;FAE3II;FAE3II;FAE M3II;FAE'!E8W1E9"!T;R!B92!A6QE/3-$;&EN92UH96EG:'0Z,3(P)3MF;VYT+7-I>F4Z,3!P=#L^ M/&9O;G0@3II;FAE6QE/3-$<&%D9&EN9RUL969T.C!P M>#MT97AT+6EN9&5N=#HP<'@[;&EN92UH96EG:'0Z;F]R;6%L.W!A9&1I;F6QE/3-$)V9O;G0M9F%M:6QY.E1I;65S($YE=R!2;VUA;CMF;VYT M+7-I>F4Z,3!P=#MW:61T:#HQ,#`E.V)O#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O M=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@F4Z.'!T.SX\ M9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N="US:7IE.CAP M=#MF;VYT+7=E:6=H=#IB;VQD.SXH26XF(S$V,#MT:&]U6QE/3-$=F5R=&EC86PM86QI M9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG+6)O='1O;3HR<'@[<&%D M9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@ M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^ M4F5M86EN9&5R(&]F(#(P,34\+V9O;G0^/"]D:78^/"]T9#X\=&0@#MP861D M:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.V)A8VMG'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T M=&]M.V)A8VMG6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^ M/&9O;G0@3II;FAEF4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^ M/"]F;VYT/CPO9&EV/CPO=&0^/"]T6QE/3-$=F5R=&EC M86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ M;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T M=&]M.W!A9&1I;F#L@'0M86QI M9VXZ6QE/3-$9F]N="UF M86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^,RPT-3<\+V9O;G0^/"]D M:78^/"]T9#X\=&0@F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^ M/"]F;VYT/CPO9&EV/CPO=&0^/"]T6QE/3-$=F5R=&EC M86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG+6)O='1O;3HR M<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q M/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z M,3!P=#L^,C`Q-SPO9F]N=#X\+V1I=CX\+W1D/CQT9"!C;VQS<&%N/3-$,B!S M='EL93TS1'9E#MP861D:6YG+71O<#HR<'@[<&%D M9&EN9RUB;W1T;VTZ,G!X.R!R;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X M="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT M+7-I>F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO M=&0^/"]T6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z M,3!P=#L^/&9O;G0@3II;FAE6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#L@'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF M;VYT+7-I>F4Z,3!P=#L^,RPT-3<\+V9O;G0^/"]D:78^/"]T9#X\=&0@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT M+7-I>F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO M=&0^/"]T6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M M.V)A8VMG#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H M=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$ M9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^,C`Q.3PO9F]N M=#X\+V1I=CX\+W1D/CQT9"!C;VQS<&%N/3-$,B!S='EL93TS1'9E#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X M.R!R;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF M;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^/&)R M(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^/"]T6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG M+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE M/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#L@'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z M,3!P=#L^,BPT-S4\+V9O;G0^/"]D:78^/"]T9#X\=&0@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P M=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^/"]T6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O M=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@F4Z,3!P=#L^5&]T86P\+V9O;G0^/"]D:78^ M/"]T9#X\=&0@#MB86-K9W)O=6YD M+6-O;&]R.B-C8V5E9F8[8F]R9&5R+71O<#HQ<'@@6QE/3-$9F]N="UF M86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)#PO9F]N=#X\+V1I=CX\ M+W1D/CQT9"!S='EL93TS1"=V97)T:6-A;"UA;&EG;CIB;W1T;VT[8F]R9&5R M+6)O='1O;3HS<'@@9&]U8FQE(",P,#`P,#`[8F%C:V=R;W5N9"UC;VQO#MP861D:6YG+6)O='1O;3HR<'@[8F]R M9&5R+71O<#HQ<'@@6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M'1087)T7S,W-V$R-C-F7S)C939?-&)E M,%\X938T7V)A-39F8C)E,C(P9`T*0V]N=&5N="U,;V-A=&EO;CH@9FEL93HO M+R]#.B\S-S=A,C8S9E\R8V4V7S1B93!?.&4V-%]B834V9F(R93(R,&0O5V]R M:W-H965T'0O M:F%V87-C3X-"B`@("`\ M=&%B;&4@8VQA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@ M/'1R(&-L87-S/3-$2!497AT($)L;V-K73PO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/&1I=B!S='EL93TS1"=F;VYT+69A;6EL>3I4:6UE#MF;VYT+7-I>F4Z,3!P M=#L^/&9O;G0@3II;FAE#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAEF5S M('1H92!I;G!U=',@=7-E9"!I;B!M96%S=7)I;F<@9F%I2!O8G-E#MT97AT+6EN9&5N=#HS,G!X.V9O;G0M#MT97AT+6EN9&5N=#HS,G!X.V9O;G0M6QE/3-$<&%D9&EN9RUL969T.C!P>#MT97AT+6EN9&5N=#HP M<'@[;&EN92UH96EG:'0Z;F]R;6%L.W!A9&1I;F6QE/3-$)V9O M;G0M9F%M:6QY.E1I;65S($YE=R!2;VUA;CMF;VYT+7-I>F4Z,3!P=#MW:61T M:#HY.2XX,#4P-C@R,C8Q,C`X-24[8F]R9&5R+6-O;&QA<'-E.F-O;&QA<'-E M.W1E>'0M86QI9VXZ;&5F=#LG/CQT#MP M861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X] M,T0Q(&-O;'-P86X],T0Q/CQD:78@#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R<@'0M86QI9VXZ8V5N=&5R.V9O;G0M M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF M;VYT+7-I>F4Z.'!T.V9O;G0M=V5I9VAT.F)O;&0[/D9A:7(@5F%L=64@365A M6QE/3-$=&5X M="UA;&EG;CIC96YT97([9F]N="US:7IE.CAP=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A M9&1I;F6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z.'!T.SXF M(S$V,#L\+V9O;G0^/"]D:78^/"]T9#X\=&0@8V]L#MP861D:6YG+71O<#HR<'@[ M<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F'0M86QI9VXZ8V5N=&5R.V9O;G0M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT M+7-I>F4Z.'!T.V9O;G0M=V5I9VAT.F)O;&0[/DQE=F5L(#$\+V9O;G0^/"]D M:78^/"]T9#X\=&0@#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ M,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[ M)R!R;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIC96YT97([ M9F]N="US:7IE.CAP=#L^/&9O;G0@3II;FAE M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF M;VYT+7-I>F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O M;'-P86X],T0S('-T>6QE/3-$)W9E"!S;VQI9"`C,#`P,#`P.W!A9&1I;F#MP861D:6YG+7)I M9VAT.C)P>#LG(')O=W-P86X],T0Q/CQD:78@F4Z.'!T.SX\9F]N="!S='EL93TS1&9O;G0M9F%M M:6QY.FEN:&5R:70[9F]N="US:7IE.CAP=#MF;VYT+7=E:6=H=#IB;VQD.SY, M979E;"8C,38P.S,\+V9O;G0^/"]D:78^/"]T9#X\+W1R/CQT#MP M861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$ M=&5X="UA;&EG;CIL969T.V9O;G0M6QE/3-$ M9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z.'!T.SXF(S$V,#L\+V9O M;G0^/"]D:78^/"]T9#X\=&0@8V]L6QE/3-$=F5R=&EC M86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#L@'0M86QI9VXZ8V5N=&5R.V9O;G0M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z.'!T.V9O;G0M M=V5I9VAT.F)O;&0[/BA);B!T:&]U6QE/3-$=F5R=&EC86PM86QI9VXZ=&]P.V)A8VMG M#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[ M(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$9F]N="UF M86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#MF;VYT+7=E:6=H=#IB;VQD M.W1E>'0M9&5C;W)A=&EO;CIU;F1E6QE/3-$=F5R=&EC86PM M86QI9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG+6)O='1O;3HR<'@[ M<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q/CQD:78@6QE/3-$ M9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)B,Q-C`[/"]F M;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T M=&]M.V)A8VMG#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR M:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE M/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)B,Q-C`[ M/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0S('-T>6QE/3-$=F5R M=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG+6)O='1O M;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)B,Q M-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI M9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG+6)O='1O;3HR<'@[<&%D M9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@ M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^ M)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0S('-T>6QE M/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG M+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q/CQD M:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P M=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/"]T6QE M/3-$=F5R=&EC86PM86QI9VXZ=&]P.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P M>#L@'0M M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$=F5R=&EC86PM M86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@F4Z M,3!P=#L^/&9O;G0@3II;FAE#MP861D M:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E M#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P M86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT M+7-I>F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE M/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG+7)I9VAT M.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR M<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+71O<#HR<'@[ M<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$=&5X="UA;&EG;CIL969T M.V9O;G0M#MP861D:6YG+6)O M='1O;3HR<'@[8F%C:V=R;W5N9"UC;VQO6QE/3-$=&5X="UA;&EG;CIL969T.V9O M;G0M#MP861D:6YG+6)O='1O;3HR<'@[(')O M=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+71O<#HR<'@[ M<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+6)O='1O;3HR<'@[8F%C M:V=R;W5N9"UC;VQO6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[(')O=W-P86X],T0Q(&-O M;'-P86X],T0Q/CQD:78@6QE M/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T M;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+6)O='1O;3HR<'@[8F%C:V=R;W5N9"UC;VQO M6QE M/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP M861D:6YG+6)O='1O;3HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD M:78@6QE/3-$=&5X="UA;&EG M;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P M86X],T0Q(&-O;'-P86X],T0Q/CQD:78@F4Z,3!P=#L^0V]R<&]R871E(&%N9"!G;W9E6QE/3-$)W9E"!S;VQI9"`C,#`P,#`P.W!A9&1I;F#LG(')O=W-P86X],T0Q/CQD:78@6QE/3-$=&5X="UA M;&EG;CIL969T.V9O;G0M#MP M861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X] M,T0Q(&-O;'-P86X],T0Q/CQD:78@F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^ M/'1D(&-O;'-P86X],T0R('-T>6QE/3-$)W9E"!S;VQI9"`C,#`P,#`P.W!A9&1I;F#LG(')O M=W-P86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P M=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T M>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG+7)I M9VAT.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN M9RUB;W1T;VTZ,G!X.R<@'0M M86QI9VXZ6QE/3-$9F]N M="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)B,X,C$R.SPO9F]N M=#X\+V1I=CX\+W1D/CQT9"!S='EL93TS1"=V97)T:6-A;"UA;&EG;CIB;W1T M;VT[8F]R9&5R+6)O='1O;3HQ<'@@F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT M/CPO9&EV/CPO=&0^/"]T6QE/3-$=F5R=&EC86PM86QI M9VXZ=&]P.V)A8VMG#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN M9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^5&]T M86P@87-S971S(&UE87-U#MB86-K9W)O=6YD M+6-O;&]R.B-C8V5E9F8[)R!R;W=S<&%N/3-$,2!C;VQS<&%N/3-$,3X\9&EV M('-T>6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^ M,3$S+#DY-3PO9F]N=#X\+V1I=CX\+W1D/CQT9"!S='EL93TS1"=V97)T:6-A M;"UA;&EG;CIB;W1T;VT[8F]R9&5R+6)O='1O;3HS<'@@9&]U8FQE(",P,#`P M,#`[8F%C:V=R;W5N9"UC;VQO'0M86QI9VXZ;&5F=#MF;VYT+7-I M>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+7)I9VAT.C)P>#L@ MF4Z,3!P=#L^/&9O;G0@3II;FAE#MB86-K9W)O M=6YD+6-O;&]R.B-C8V5E9F8[)R!R;W=S<&%N/3-$,2!C;VQS<&%N/3-$,3X\ M9&EV('-T>6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P M=#L^,S6QE/3-$)W9E"!D;W5B;&4@(S`P M,#`P,#MB86-K9W)O=6YD+6-O;&]R.B-C8V5E9F8[)R!R;W=S<&%N/3-$,2!C M;VQS<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M M#MP861D:6YG M+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.V)A8VMG M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z M,3!P=#L^)#PO9F]N=#X\+V1I=CX\+W1D/CQT9"!S='EL93TS1"=V97)T:6-A M;"UA;&EG;CIB;W1T;VT[8F]R9&5R+6)O='1O;3HS<'@@9&]U8FQE(",P,#`P M,#`[8F%C:V=R;W5N9"UC;VQO#MP M861D:6YG+6)O='1O;3HR<'@[)R!R;W=S<&%N/3-$,2!C;VQS<&%N/3-$,3X\ M9&EV('-T>6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^ M/&9O;G0@3II;FAE6QE/3-$)W9E M"!D;W5B;&4@ M(S`P,#`P,#MB86-K9W)O=6YD+6-O;&]R.B-C8V5E9F8[)R!R;W=S<&%N/3-$ M,2!C;VQS<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIL969T.V9O M;G0M6QE M/3-$;&EN92UH96EG:'0Z,3(P)3MP861D:6YG+71O<#HQ,G!X.W1E>'0M:6YD M96YT.C,R<'@[9F]N="US:7IE.C$P<'0[/CQF;VYT('-T>6QE/3-$9F]N="UF M86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N M92\^/"]F;VYT/CPO9&EV/CQD:78@#MF;VYT+7-I>F4Z M,3!P=#L^/&9O;G0@3II;FAE28C.#(Q-SMS(&9I;F%N8VEA;"!A3II;FAEF4Z.7!T.SXF(S$V,#L\+V9O;G0^ M/&1I=B!S='EL93TS1'!A9&1I;F#MP861D:6YG+71O<#HR<'@[<&%D M9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$=&5X="UA;&EG;CIL969T.V9O M;G0M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I M=#MF;VYT+7-I>F4Z.'!T.SXF(S$V,#L\+V9O;G0^/"]D:78^/"]T9#X\=&0@ M8V]L6QE/3-$)W9E"!S;VQI9"`C,#`P,#`P.W!A9&1I;F#LG(')O=W-P M86X],T0Q/CQD:78@F4Z.'!T.SX\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N M="US:7IE.CAP=#MF;VYT+7=E:6=H=#IB;VQD.SY&86ER(%9A;'5E($UE87-U M6QE/3-$=F5R M=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@ M'0M86QI M9VXZ;&5F=#MF;VYT+7-I>F4Z.'!T.SX\9F]N="!S='EL93TS1&9O;G0M9F%M M:6QY.FEN:&5R:70[9F]N="US:7IE.CAP=#L^)B,Q-C`[/"]F;VYT/CPO9&EV M/CPO=&0^/'1D(&-O;'-P86X],T0S('-T>6QE/3-$)W9E#MP861D:6YG+7)I9VAT.C)P>#LG(')O=W-P86X],T0Q/CQD:78@F4Z.'!T.SX\9F]N="!S='EL M93TS1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N="US:7IE.CAP=#MF;VYT+7=E M:6=H=#IB;VQD.SY,979E;"`Q/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE M/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG+7)I9VAT M.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB M;W1T;VTZ,G!X.W!A9&1I;F'0M86QI9VXZ8V5N=&5R.V9O;G0M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z.'!T M.V9O;G0M=V5I9VAT.F)O;&0[/DQE=F5L(#(\+V9O;G0^/"]D:78^/"]T9#X\ M=&0@#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I M;F6QE/3-$;W9E#MP M861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[)R!R;W=S<&%N M/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIC96YT97([9F]N="US:7IE M.CAP=#L^/&9O;G0@3II;FAE6QE/3-$=F5R=&EC86PM86QI M9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF M;VYT+7-I>F4Z.'!T.SX\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R M:70[9F]N="US:7IE.CAP=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D M(&-O;'-P86X],T0Q,2!S='EL93TS1'9E#MP861D:6YG+6)O='1O M;3HR<'@[(')O=W-P86X],T0Q/CQD:78@F4Z.'!T.SX\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY M.FEN:&5R:70[9F]N="US:7IE.CAP=#MF;VYT+7=E:6=H=#IB;VQD.SXH26X@ M=&AO=7-A;F1S*3PO9F]N=#X\+V1I=CX\+W1D/CPO='(^/'1R/CQT9"!S='EL M93TS1'9E#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB M;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG M+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+71O<#HR<'@[ M<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP M861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+71O M<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E6QE/3-$;W9E#MP861D:6YG M+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O M;'-P86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF M;VYT+7-I>F4Z,3!P=#L^07-S971S.CPO9F]N=#X\+V1I=CX\+W1D/CQT9"!C M;VQS<&%N/3-$,R!S='EL93TS1'9E#MP861D:6YG+6)O='1O;3HR M<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q/CQD:78@6QE M/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)B,Q-C`[ M/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ M8F]T=&]M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ M,G!X.W!A9&1I;F6QE M/3-$;W9EF4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D M(&-O;'-P86X],T0S('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A M9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^ M/&9O;G0@3II;FAE2!M87)K970@9G5N9',\+V9O;G0^/"]D:78^/"]T9#X\=&0@ M#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.V)A8VMG'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O M;G0@3II;FAE6QE/3-$=F5R=&EC86PM86QI M9VXZ8F]T=&]M.V)A8VMG6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z M,3!P=#L^/&9O;G0@3II;FAE6QE M/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+7)I9VAT.C)P>#L@F4Z,3!P=#L^ M/&9O;G0@3II;FAE#MP861D:6YG+71O M<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.V)A8VMG'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A M8VMG6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@ M3II;FAE6QE/3-$=F5R=&EC86PM M86QI9VXZ8F]T=&]M.V)A8VMG'0M86QI9VXZ;&5F M=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II M;FAE#MP861D:6YG+7)I M9VAT.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN M9RUB;W1T;VTZ,G!X.V)A8VMG'0M86QI9VXZ;&5F M=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II M;FAE6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG6QE/3-$=&5X="UA M;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M M.V)A8VMG'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z M,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ M,G!X.W!A9&1I;F6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O M;3HR<'@[)R!R;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIR M:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$)W9E"!S;VQI9"`C,#`P,#`P.R<@'0M86QI9VXZ;&5F=#MF;VYT+7-I M>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X M.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+6)O='1O;3HR<'@[)R!R;W=S<&%N/3-$,3X\9&EV('-T M>6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@ M3II;FAE6QE/3-$=&5X="UA M;&EG;CIL969T.V9O;G0M#MP M861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X] M,T0Q(&-O;'-P86X],T0Q/CQD:78@F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^ M/'1D(&-O;'-P86X],T0R('-T>6QE/3-$)W9E"!S;VQI9"`C,#`P,#`P.W!A9&1I;F#LG(')O M=W-P86X],T0Q/CQD:78@6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+71O<#HR M<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$=&5X="UA;&EG;CIL M969T.V9O;G0M6QE/3-$ M)W9E"!D;W5B M;&4@(S`P,#`P,#MP861D:6YG+6QE9G0Z,G!X.W!A9&1I;F#MP M861D:6YG+6)O='1O;3HR<'@[8F%C:V=R;W5N9"UC;VQO'0M86QI M9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P,#MB86-K9W)O=6YD+6-O;&]R.B-C M8V5E9F8[<&%D9&EN9RUT;W`Z,G!X.W!A9&1I;F#LG(')O M=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^/&)R M(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$ M=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG+6)O M='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P M86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT M+7-I>F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE M/3-$)W9E"!D M;W5B;&4@(S`P,#`P,#MP861D:6YG+6QE9G0Z,G!X.W!A9&1I;F#MP861D:6YG+6)O='1O;3HR<'@[8F%C:V=R;W5N9"UC;VQO'0M M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P,#MB86-K9W)O=6YD+6-O;&]R M.B-C8V5E9F8[<&%D9&EN9RUT;W`Z,G!X.W!A9&1I;F#LG M(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@ M3II;FAE#MP861D:6YG+7)I9VAT.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II;FAE#MB86-K9W)O=6YD+6-O;&]R.B-C8V5E M9F8[)R!R;W=S<&%N/3-$,2!C;VQS<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X M="UA;&EG;CIL969T.V9O;G0M'0M M86QI9VXZ6QE/3-$9F]N M="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)B,X,C$R.SPO9F]N M=#X\+V1I=CX\+W1D/CQT9"!S='EL93TS1"=V97)T:6-A;"UA;&EG;CIB;W1T M;VT[8F]R9&5R+6)O='1O;3HS<'@@9&]U8FQE(",P,#`P,#`[8F%C:V=R;W5N M9"UC;VQO'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O M;G0@3II;FAE3II;FAE#MT97AT+6EN9&5N=#HS,G!X.V9O;G0M28C.#(Q-SMS(&)O M;F0@:6YV97-T;65N=',@:7,@:6YC;'5D960@:6X@#MF;VYT+7-I>F4Z,3!P=#L^ M/&9O;G0@3II;FAE'0^/&1I=B!S='EL93TS1"=F;VYT+69A M;6EL>3I4:6UE6QE/3-$;&EN92UH96EG:'0Z,3(P)3MP861D:6YG+71O<#HV<'@[=&5X="UI M;F1E;G0Z,S)P>#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$;&EN92UH96EG:'0Z,3(P)3MP861D M:6YG+71O<#HV<'@[=&5X="UI;F1E;G0Z,S)P>#MF;VYT+7-I>F4Z,3!P=#L^ M/&9O;G0@3II;FAE2!A8V-O=6YT2!A8V-E<'1E9"!I;B!T:&4@56YI=&5D(%-T871E6QE/3-$;&EN92UH96EG:'0Z,3(P)3MP861D M:6YG+71O<#HQ,G!X.W1E>'0M:6YD96YT.C,R<'@[9F]N="US:7IE.C$P<'0[ M/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z M,3!P=#L^5&AE(&%C8V]M<&%N>6EN9R!U;F%U9&ET960@9FEN86YC:6%L(&1A M=&$@87,@;V8@/"]F;VYT/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ:6YH M97)I=#MF;VYT+7-I>F4Z,3!P=#MC;VQO'0M9&5C;W)A M=&EO;CIN;VYE.SY-87)C:"8C,38P.S(X+"`R,#$U/"]F;VYT/CQF;VYT('-T M>6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^(&%N M9"!F;W(@=&AE('1H3II;FAE3II;FAE2!T:&4@0V]M<&%N>2!P M=7)S=6%N="!T;R!T:&4@&-H86YG92!#;VUM:7-S:6]N("A314,I+B!#97)T M86EN(&EN9F]R;6%T:6]N(&%N9"!F;V]T;F]T92!D:7-C;&]S=7)E2!I;F-L=61E9"!I;B!F:6YA;F-I86P@2!A8V-E<'1E9"!I;B!T:&4@56YI=&5D(%-T871E2!A8V-E<'1E9"!I;B!T:&4@56YI=&5D M(%-T871E6QE/3-$9F]N="UF86UI;'DZ M:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#MC;VQO'0M9&5C M;W)A=&EO;CIN;VYE.SY$96-E;6)E6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P M=#L^+"!F:6QE9"!W:71H('1H92!314,@;VX@1F5B#MT97AT+6EN9&5N=#HS,G!X.V9O;G0M3II;FAE3II;FAE6QE/3-$9F]N="UF86UI;'DZ:6YH M97)I=#MF;VYT+7-I>F4Z,3!P=#MC;VQO'0M9&5C;W)A M=&EO;CIN;VYE.SY-87)C:"8C,38P.S(X+"`R,#$U/"]F;VYT/CQF;VYT('-T M>6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^(&%N M9"`\+V9O;G0^/&9O;G0@3II;FAE3II;FAE2!I;G1E65A'0^/&1I=B!S='EL93TS M1"=F;VYT+69A;6EL>3I4:6UE6QE/3-$;&EN92UH96EG:'0Z,3(P)3MP861D:6YG+71O<#HQ M.'!X.W1E>'0M:6YD96YT.C,R<'@[9F]N="US:7IE.C$P<'0[/CQF;VYT('-T M>6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#MF;VYT M+7-T>6QE.FET86QI8SMF;VYT+7=E:6=H=#IB;VQD.SY5#MT97AT+6EN9&5N=#HS,G!X.V9O;G0M2!A8V-E<'1E9"!I;B!T:&4@56YI=&5D(%-T871E M2!T;R!M86ME(&5S=&EM871E'!E;G-E2!C;&%I;7,L(&EN=F5N=&]R M>2!R97-E2!B96QI979E2!T:&5I2!D:69F97(@9G)O;2!T:&4@0V]M<&%N>28C.#(Q-SMS(&5S M=&EM871E#MT97AT+6EN9&5N=#HS,G!X.V9O;G0M#MT97AT+6EN9&5N=#HS,G!X.V9O;G0M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF M;VYT+7-I>F4Z,3!P=#MC;VQO'0M9&5C;W)A=&EO;CIN M;VYE.SXU,CPO9F]N=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R M:70[9F]N="US:7IE.C$P<'0[8V]L;W(Z(S`P,#`P,#MT97AT+61E8V]R871I M;VXZ;F]N93L^+34S/"]F;VYT/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ M:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^('=E96L@9FES8V%L('EE87(@96YD M:6YG(&]N('1H92!3871U2!C;&]S97-T('1O($1E8V5M8F5R)B,Q-C`[ M,S$N($%C8V]R9&EN9VQY+"!T:&4@0V]M<&%N>28C.#(Q-SMS(&9I6QE M/3-$)V9O;G0M9F%M:6QY.E1I;65S($YE=R!2;VUA;CMF;VYT+7-I>F4Z,3!P M=#LG/CQD:78@#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@ M3II;FAE#MT97AT+6EN9&5N=#HS,G!X.V9O;G0M M2!H87,@96YO=6=H(&%C='5A;"!R971U2!T=V\@:&]L:61A M>2!R971U2!F'!E8W1E M9"!U'!E#MF;VYT+7-I>F4Z,3!P=#L^/&9O M;G0@3II;FAE7!E(&-O;G1R M86-T2!T M:&4@0V]M<&%N>2!T;R!T:&4@1&5F96YS92!#;VYT2`H1$--02DN($%N;G5A;&QY+"!T:&4@0V]M<&%N>2!S=6)M:71S M(&9I;F%L(&EN9&ER96-T(&)I;&QI;F<@2!I;B!E9F9E8W0L('1H92!# M;VUP86YY(')E8V]R9',@82!C=6UU;&%T:79E(')E=F5N=64@861J=7-T;65N M="!I;B!T:&4@<&5R:6]D(&EN('=H:6-H('1H92!R871E(&1I9F9E65A3I4:6UE6QE/3-$9F]N="UF86UI M;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^+"!F:7-C86P@>65A2!I;B!E9F9E8W0L M('1H92!#;VUP86YY(')E8V]R9',@82!C=6UU;&%T:79E(')E=F5N=64@861J M=7-T;65N="!I;B!T:&4@<&5R:6]D(&EN('=H:6-H('1H92!R871E(&1I9F9E MF5D(&%S('1H92!PFEN9R!T:&4@;6]S="!R96-E;G0@97-T M:6UA=&5S(&]F(&-O2P@:6YC;'5D:6YG('1H;W-E(&%R:7-I;F<@9G)O;2!F:6YA M;"!C;VYT2!R97-U;'0@:6X@F5D(&EN('1H92!P97)I;V0@:6X@=VAI8V@@=&AE M(')E=FES:6]N2!C;VYT&-E2P@ M87)E(')E8V]R9&5D(&%S(&1E9F5R#MT97AT+6EN9&5N=#HS,G!X.V9O;G0M#MF;VYT M+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE2!A8V-O=6YT2!A9&IU#MT97AT+6EN9&5N=#HS,G!X.V9O;G0M6QE/3-$;&EN92UH96EG:'0Z,3(P)3MP861D:6YG+71O<#HV<'@[=&5X="UI M;F1E;G0Z,S)P>#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE'0^/&1I=B!S='EL93TS M1"=F;VYT+69A;6EL>3I4:6UE6QE/3-$;&EN92UH96EG:'0Z,3(P)3MP861D:6YG+71O<#HQ M.'!X.W1E>'0M:6YD96YT.C,R<'@[9F]N="US:7IE.C$P<'0[/CQF;VYT('-T M>6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#MF;VYT M+7-T>6QE.FET86QI8SMF;VYT+7=E:6=H=#IB;VQD.SY.970@26YC;VUE(%!E M6QE/3-$;&EN92UH96EG:'0Z M,3(P)3MP861D:6YG+71O<#HV<'@[=&5X="UI;F1E;G0Z,S)P>#MF;VYT+7-I M>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$;&EN M92UH96EG:'0Z,3(P)3MF;VYT+7-I>F4Z.7!T.SX\9F]N="!S='EL93TS1&9O M;G0M9F%M:6QY.FEN:&5R:70[9F]N="US:7IE.CEP=#L^)B,Q-C`[/"]F;VYT M/CPO9&EV/CQD:78@'0M86QI M9VXZ8V5N=&5R.V9O;G0M6QE/3-$<&%D9&EN M9RUL969T.C!P>#MT97AT+6EN9&5N=#HP<'@[;&EN92UH96EG:'0Z;F]R;6%L M.W!A9&1I;F6QE/3-$)V9O;G0M9F%M:6QY.E1I;65S($YE=R!2 M;VUA;CMF;VYT+7-I>F4Z,3!P=#MM87)G:6XM;&5F=#IA=71O.VUA#MP M861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$ M=&5X="UA;&EG;CIL969T.V9O;G0M6QE/3-$ M9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z.'!T.SXF(S$V,#L\+V9O M;G0^/"]D:78^/"]T9#X\=&0@8V]L#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB M;W1T;VTZ,G!X.R<@'0M86QI M9VXZ8V5N=&5R.V9O;G0M6QE/3-$9F]N="UF M86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z.'!T.V9O;G0M=V5I9VAT.F)O;&0[ M/E1H#MP861D:6YG+6)O='1O;3HR<'@[<&%D M9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@ M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^ M)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0W('-T>6QE M/3-$)W9E"!S M;VQI9"`C,#`P,#`P.W!A9&1I;F#MB;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P M,#`P.R<@'0M86QI9VXZ8V5N M=&5R.V9O;G0M6QE/3-$9F]N="UF86UI;'DZ M:6YH97)I=#MF;VYT+7-I>F4Z.'!T.V9O;G0M=V5I9VAT.F)O;&0[/BA);B!T M:&]U#MP861D:6YG+71O<#HR<'@[<&%D9&EN M9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF M;VYT+7-I>F4Z.'!T.SXF(S$V,#L\+V9O;G0^/"]D:78^/"]T9#X\=&0@8V]L M#MP M861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F'0M86QI9VXZ M8V5N=&5R.V9O;G0M6QE/3-$9F]N="UF86UI M;'DZ:6YH97)I=#MF;VYT+7-I>F4Z.'!T.V9O;G0M=V5I9VAT.F)O;&0[/DUA M6QE/3-$=F5R M=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@ MF4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ M,G!X.W!A9&1I;F'0M86QI9VXZ8V5N=&5R.V9O;G0M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z.'!T.V9O;G0M M=V5I9VAT.F)O;&0[/DUA6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A M9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P M=#L^/&9O;G0@3II;FAE6QE M/3-$)W9E"!D M;W5B;&4@(S`P,#`P,#MP861D:6YG+6QE9G0Z,G!X.W!A9&1I;F#MP861D:6YG+6)O='1O;3HR<'@[8F]R9&5R+71O<#HQ<'@@6QE/3-$ M9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)#PO9F]N=#X\ M+V1I=CX\+W1D/CQT9"!S='EL93TS1"=V97)T:6-A;"UA;&EG;CIB;W1T;VT[ M8F]R9&5R+6)O='1O;3HS<'@@9&]U8FQE(",P,#`P,#`[<&%D9&EN9RUT;W`Z M,G!X.W!A9&1I;F#MB;W)D97(M=&]P.C%P>"!S;VQI9"`C M,#`P,#`P.R<@'0M86QI9VXZ6QE M/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^-"PW-30\ M+V9O;G0^/"]D:78^/"]T9#X\=&0@6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[<&%D M9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@ M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^ M)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P M,#MP861D:6YG+6QE9G0Z,G!X.W!A9&1I;F#MP861D:6YG+6)O M='1O;3HR<'@[8F]R9&5R+71O<#HQ<'@@F4Z,3!P=#L^)#PO9F]N=#X\+V1I=CX\+W1D/CQT M9"!S='EL93TS1"=V97)T:6-A;"UA;&EG;CIB;W1T;VT[8F]R9&5R+6)O='1O M;3HS<'@@9&]U8FQE(",P,#`P,#`[<&%D9&EN9RUT;W`Z,G!X.W!A9&1I;F#MB;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P.R<@'0M86QI9VXZ M6QE/3-$9F]N="UF86UI M;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^-2PR.#`\+V9O;G0^/"]D:78^ M/"]T9#X\=&0@6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+71O<#HR<'@[ M<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$=&5X="UA;&EG;CIL969T M.V9O;G0M6QE/3-$)W9E#MP861D:6YG+71O<#HR<'@[ M<&%D9&EN9RUB;W1T;VTZ,G!X.V)O'0M86QI9VXZF4Z,3!P=#L^,CDL-C4S/"]F;VYT/CPO9&EV/CPO M=&0^/'1D('-T>6QE/3-$)W9E6QE/3-$=&5X M="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X M.W!A9&1I;F6QE/3-$;W9E#MB;W)D97(M=&]P.C-P>"!D;W5B;&4@(S`P,#`P M,#LG(')O=W-P86X],T0Q/CQD:78@'0M M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG M+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$=&5X="UA M;&EG;CIL969T.V9O;G0M#MP M861D:6YG+6)O='1O;3HR<'@[)R!R;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$ M=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$=&5X="UA;&EG;CIL969T M.V9O;G0M#MP861D:6YG+6)O M='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P M86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT M+7-I>F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P M86X],T0R('-T>6QE/3-$)W9E"!S;VQI9"`C,#`P,#`P.W!A9&1I;F#LG(')O=W-P86X],T0Q M/CQD:78@6QE/3-$ M9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^/&)R(&-L96%R M/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^/"]T6QE M/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG M+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O M;'-P86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF M;VYT+7-I>F4Z,3!P=#L^1&EL=71E9"!W96EG:'1E9"UA=F5R86=E('-H87)E M#LG(')O=W-P86X],T0Q/CQD:78@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+7)I9VAT.C)P>#L@F4Z M,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG M+6)O='1O;3HR<'@[)R!R;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA M;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^ M/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^/"]T6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D M:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@ M3II;FAE6QE/3-$)W9E#MP861D:6YG+6)O='1O;3HR<'@[8F]R9&5R+71O M<#HS<'@@9&]U8FQE(",P,#`P,#`[)R!R;W=S<&%N/3-$,2!C;VQS<&%N/3-$ M,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O M;3HR<'@[8F]R9&5R+71O<#HS<'@@9&]U8FQE(",P,#`P,#`[)R!R;W=S<&%N M/3-$,2!C;VQS<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIR:6=H M=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II M;FAE6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P,#LG(')O=W-P86X],T0Q(&-O;'-P86X],T0Q M/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z M,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^/'1D M('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG M+7)I9VAT.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II;FAE#MB;W)D97(M=&]P.C-P>"!D;W5B;&4@(S`P,#`P M,#LG(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$9F]N M="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)#PO9F]N=#X\+V1I M=CX\+W1D/CQT9"!S='EL93TS1"=V97)T:6-A;"UA;&EG;CIB;W1T;VT[<&%D M9&EN9RUT;W`Z,G!X.W!A9&1I;F#MB;W)D97(M=&]P.C-P M>"!D;W5B;&4@(S`P,#`P,#LG(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD M:78@'0M M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z M,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ M,G!X.V)A8VMG'0M86QI9VXZ;&5F=#MF;VYT+7-I M>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$ M=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG6QE/3-$=&5X="UA;&EG;CIR:6=H M=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II M;FAE6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@ M3II;FAE#MP861D:6YG+7)I9VAT.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II;FAE#MP M861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.V)A8VMG'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@ M3II;FAE6QE/3-$=F5R=&EC86PM86QI9VXZ M8F]T=&]M.V)A8VMG6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P M=#L^/&9O;G0@3II;FAE6QE/3-$=F5R M=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG'0M86QI M9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE3II;FAE#MF;VYT+7-I>F4Z,3!P M=#L^/&9O;G0@3II;FAE6QE/3-$9F]N="UF M86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^(&%N9"`\+V9O;G0^/&9O M;G0@3II;FAE3II;FAE6QE/3-$ M9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^(&%N9"`\+V9O M;G0^/&9O;G0@3II;FAE6QE M/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^+"!R97-P M96-T:79E;'DL('=E#MT M97AT+6EN9&5N=#HS,G!X.V9O;G0M&5S/"]F;VYT M/CPO9&EV/CQD:78@#MF;VYT+7-I>F4Z,3!P=#L^/&9O M;G0@3II;FAE2!I&%T:6]N(&EN('1H92!5 M;FET960@4W1A=&5S(&%N9"!V87)I;W5S('-T871E"!A=71H;W)I M=&EE69O2!E:71H97(@:&%V92!B965N(&]R('=I;&P@ M8F4@=7-E9"!I;B!A('!EF4Z,3!P=#L^/&)R(&-L96%R/3-$ M;F]N92\^/"]F;VYT/CPO9&EV/CQD:78@'0M86QI9VXZ;&5F=#MT97AT+6EN9&5N=#HS,G!X.V9O;G0M&5S(&%R92!D971E"!B87-I65A'!E8W1E9"!T M;R!R979E"!A6QE/3-$;&EN92UH96EG:'0Z M,3(P)3MT97AT+6%L:6=N.FQE9G0[=&5X="UI;F1E;G0Z,S)P>#MF;VYT+7-I M>F4Z,3!P=#L^/&9O;G0@3II;FAE'0M:6YD96YT.C,R<'@[9F]N="US:7IE.C$P<'0[/CQF;VYT('-T>6QE M/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^5&AE($-O M;7!A;GD@;6]N:71OF%T:6]N(&]F(&ET2!I'0M:6YD96YT.C,R<'@[9F]N="US:7IE.C$P<'0[/CQF M;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P M=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CQD:78@'0M86QI9VXZ;&5F=#MT97AT+6EN9&5N M=#HS,G!X.V9O;G0M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT M+7-I>F4Z,3!P=#L^36%R8V@F(S$V,#LR."P@,C`Q-3PO9F]N=#X\9F]N="!S M='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N="US:7IE.C$P<'0[/B!A M;F0@/"]F;VYT/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF M;VYT+7-I>F4Z,3!P=#L^36%R8V@F(S$V,#LR.2P@,C`Q-#PO9F]N=#X\9F]N M="!S='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N="US:7IE.C$P<'0[ M/BP@6QE/3-$9F]N="UF86UI;'DZ M:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^36%R8V@F(S$V,#LR."P@,C`Q-3PO M9F]N=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N="US M:7IE.C$P<'0[/B!R97-U;'1E9"!I;B!A;B!E9F9E8W1I=F4@:6YC;VUE('1A M>"!R871E(&]F(#PO9F]N=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.FEN M:&5R:70[9F]N="US:7IE.C$P<'0[/C,S+C$E/"]F;VYT/CQF;VYT('-T>6QE M/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^+B`@5&AE M(#PO9F]N=#X\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N M="US:7IE.C$P<'0[/B0R+C4@;6EL;&EO;CPO9F]N=#X\9F]N="!S='EL93TS M1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N="US:7IE.C$P<'0[/B!P6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P M=#L^36%R8V@F(S$V,#LR.2P@,C`Q-#PO9F]N=#X\9F]N="!S='EL93TS1&9O M;G0M9F%M:6QY.FEN:&5R:70[9F]N="US:7IE.C$P<'0[/B!R97-U;'1E9"!I M;B!A;B!E9F9E8W1I=F4@:6YC;VUE('1A>"!R871E(&]F(#PO9F]N=#X\9F]N M="!S='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N="US:7IE.C$P<'0[ M/C,R+C(E/"]F;VYT/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ:6YH97)I M=#MF;VYT+7-I>F4Z,3!P=#L^+B!4:&4@9&EF9F5R96YC92!B971W965N('1H M92!E9F9E8W1I=F4@:6YC;VUE('1A>"!R871E(&]F(#PO9F]N=#X\9F]N="!S M='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N="US:7IE.C$P<'0[/C,S M+C$E/"]F;VYT/CQF;VYT('-T>6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF M;VYT+7-I>F4Z,3!P=#L^(&9O6QE/3-$ M9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^(&9O"!R871E(&9O6QE/3-$)V9O;G0M9F%M:6QY.E1I M;65S($YE=R!2;VUA;CMF;VYT+7-I>F4Z,3!P=#LG/CQD:78@#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MT97AT+6EN M9&5N=#HS,G!X.V9O;G0M2!O2!I2!C;VYC;'5D97,@=&AA="!I M="!I2!T:&%N(&YO="!T:&%T('1H92!F86ER('9A;'5E M(&]F(&$@6EN M9R!A;6]U;G0L('1H96X@82!T=V\M'0M:6YD96YT M.C,R<'@[9F]N="US:7IE.C$P<'0[/CQF;VYT('-T>6QE/3-$9F]N="UF86UI M;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^5&AE(&9I6EN9R!V86QU97,L(&EN8VQU9&EN M9R!G;V]D=VEL;"X@268@=&AE(&-A6EN9R!V86QU92!O9B!T:&%T(&=O;V1W:6QL+B`@5&AE($-O;7!A M;GD@8V]M<&QE=&5S('1H92!A;FYU86P@:6UP86ER;65N="!E=F%L=6%T:6]N M(&1U6QE M/3-$)V9O;G0M9F%M:6QY.E1I;65S($YE=R!2;VUA;CMF;VYT+7-I>F4Z,3!P M=#LG/CQD:78@#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@ M3II;FAE#MT97AT+6%L:6=N M.FIU#MF;VYT+7-I>F4Z,3!P=#L^/&9O M;G0@3II;FAE2`R,#$U+"!T:&4@1FEN86YC:6%L($%C8V]U;G1I;F<@ M4W1A;F1A7-I M2!A9&]P=&EO;B!I#MT M97AT+6%L:6=N.FQE9G0[=&5X="UI;F1E;G0Z,S!P>#MF;VYT+7-I>F4Z,3!P M=#L^/&9O;G0@3II;FAE28C.#(Q-SMS(&%B:6QI M='D@=&\@8V]N=&EN=64@87,@82!G;VEN9R!C;VYC97)N(&%N9"P@:68@2!D;V5S(&YO="!B96QI979E M('1H870@=&AE(&EM<&%C="!O9B!T:&ES(&%M96YD;65N="!W:6QL(&)E(&UA M=&5R:6%L('1O('1H92!#;VUP86YY)B,X,C$W.W,@8V]N6QE/3-$ M;&EN92UH96EG:'0Z,3(P)3MP861D:6YG+71O<#HQ,G!X.W1E>'0M:6YD96YT M.C,R<'@[9F]N="US:7IE.C$P<'0[/CQF;VYT('-T>6QE/3-$9F]N="UF86UI M;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^26X@2G5N92`R,#$T+"!T:&4@ M1D%30B!I2!T;R!T2!A9&]P=&EO;B!I2!A#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II M;FAEF4@&-H86YG M92!F;W(@=&AO2!O;F4@>65A M2!A9&]P=&EO;B!O9B!T:&4@ M#MT97AT+6EN9&5N=#HS,G!X M.V9O;G0M2!A9&]P=&EO;B!I#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II M;FAE7!E.B!T97AT+VAT;6P[ M(&-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-$)W1E M>'0O:'1M;#L@8VAA'0M:6YD96YT.C,R<'@[9F]N="US:7IE.C$P<'0[/CQF;VYT('-T>6QE/3-$ M9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^5&AE(&9O;&QO M=VEN9R!T86)L92!P3II;FAE6QE/3-$;&EN M92UH96EG:'0Z,3(P)3MT97AT+6%L:6=N.F-E;G1EF4Z,3!P M=#L^/&1I=B!S='EL93TS1'!A9&1I;F'0M86QI M9VXZ;&5F=#LG/CQT6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T M=&]M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I M>F4Z.'!T.SX\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N M="US:7IE.CAP=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P M86X],T0W('-T>6QE/3-$)W9E"!S;VQI9"`C,#`P,#`P.W!A9&1I;F#LG(')O=W-P86X],T0Q M/CQD:78@F4Z.'!T M.SX\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N="US:7IE M.CAP=#MF;VYT+7=E:6=H=#IB;VQD.SY4:')E92!-;VYT:',@16YD960\+V9O M;G0^/"]D:78^/"]T9#X\+W1R/CQT#MP861D:6YG+71O<#HR<'@[ M<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+6)O='1O;3HR<'@[8F]R M9&5R+71O<#HQ<'@@F4Z.'!T.SX\9F]N M="!S='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N="US:7IE.CAP=#MF M;VYT+7=E:6=H=#IB;VQD.SXH26X@=&AO=7-A;F1S+"!E>&-E<'0@<&5R('-H M87)E(&%M;W5N=',I/"]F;VYT/CPO9&EV/CPO=&0^/"]T6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG+7)I M9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z.'!T.SX\9F]N="!S='EL93TS M1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N="US:7IE.CAP=#L^)B,Q-C`[/"]F M;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0S('-T>6QE/3-$)W9E"!S;VQI9"`C,#`P M,#`P.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#LG(')O=W-P86X],T0Q/CQD M:78@F4Z.'!T.SX\ M9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N="US:7IE.CAP M=#MF;VYT+7=E:6=H=#IB;VQD.SY-87)C:"`R."P@,C`Q-3PO9F]N=#X\+V1I M=CX\+W1D/CQT9"!S='EL93TS1'9E#MP861D:6YG+6)O='1O;3HR M<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q M/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z M,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0S M('-T>6QE/3-$)W9E"!S;VQI9"`C,#`P,#`P.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#LG M(')O=W-P86X],T0Q/CQD:78@F4Z.'!T.SX\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R M:70[9F]N="US:7IE.CAP=#MF;VYT+7=E:6=H=#IB;VQD.SY-87)C:"`R.2P@ M,C`Q-#PO9F]N=#X\+V1I=CX\+W1D/CPO='(^/'1R/CQT9"!S='EL93TS1'9E M#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[ M(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$9F]N="UF M86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^3F5T(&EN8V]M93PO9F]N M=#X\+V1I=CX\+W1D/CQT9"!S='EL93TS1"=V97)T:6-A;"UA;&EG;CIB;W1T M;VT[8F]R9&5R+6)O='1O;3HS<'@@9&]U8FQE(",P,#`P,#`[<&%D9&EN9RUL M969T.C)P>#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.V)O M6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[ M8F]R9&5R+71O<#HQ<'@@6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P,#MB;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P M.R<@'0M M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[ M<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D M:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.V)O6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[8F]R9&5R+71O<#HQ M<'@@6QE/3-$)W9E"!D;W5B;&4@(S`P M,#`P,#MB;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P.R<@'0M86QI9VXZ;&5F=#MF M;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE M#MP861D M:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@ M3II;FAE#MB;W)D M97(M=&]P.C-P>"!D;W5B;&4@(S`P,#`P,#LG(')O=W-P86X],T0Q/CQD:78@ M'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z M,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+7)I9VAT.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+6)O='1O;3HR<'@[8F]R9&5R M+71O<#HS<'@@9&]U8FQE(",P,#`P,#`[)R!R;W=S<&%N/3-$,3X\9&EV('-T M>6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@ M3II;FAE"!D;W5B;&4@(S`P,#`P,#LG(')O=W-P86X],T0Q(&-O;'-P86X] M,T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I M>F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^ M/"]T6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A M9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P M=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R<@'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF M;VYT+7-I>F4Z,3!P=#L^-36QE M/3-$)W9E"!S M;VQI9"`C,#`P,#`P.R<@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@ M3II;FAE#MP861D M:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E M#MP861D:6YG+6)O M='1O;3HR<'@[)R!R;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG M;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP M861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$ M=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[)R!R;W=S<&%N/3-$,3X\ M9&EV('-T>6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^ M/&9O;G0@3II;FAEF4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO M9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A M8VMG#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR M<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$9F]N M="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)B,Q-C`[/"]F;VYT M/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0R('-T>6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P M,#MB86-K9W)O=6YD+6-O;&]R.B-C8V5E9F8[<&%D9&EN9RUL969T.C)P>#MP M861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R<@'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I M>F4Z,3!P=#L^,S`L,#,S/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$ M)W9E"!D;W5B M;&4@(S`P,#`P,#MB86-K9W)O=6YD+6-O;&]R.B-C8V5E9F8[)R!R;W=S<&%N M/3-$,2!C;VQS<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIL969T M.V9O;G0M#MP M861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X] M,T0Q(&-O;'-P86X],T0Q/CQD:78@F4Z,3!P=#L^0F%S:6,@:6YC;VUE('!E#MP861D:6YG+71O<#HR<'@[<&%D9&EN M9RUB;W1T;VTZ,G!X.V)O'0M86QI M9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$)W9E'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^ M,"XQ-CPO9F]N=#X\+V1I=CX\+W1D/CQT9"!S='EL93TS1"=V97)T:6-A;"UA M;&EG;CIB;W1T;VT[8F]R9&5R+71O<#HS<'@@9&]U8FQE(",P,#`P,#`[)R!R M;W=S<&%N/3-$,2!C;VQS<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG M;CIL969T.V9O;G0MF4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D M('-T>6QE/3-$)W9E#MP861D:6YG+6)O='1O;3HR<'@[8F]R9&5R M+71O<#HS<'@@9&]U8FQE(",P,#`P,#`[)R!R;W=S<&%N/3-$,2!C;VQS<&%N M/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O M='1O;3HR<'@[8F]R9&5R+71O<#HS<'@@9&]U8FQE(",P,#`P,#`[)R!R;W=S M<&%N/3-$,2!C;VQS<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIR M:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P,#LG(')O=W-P86X],T0Q(&-O;'-P86X] M,T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I M>F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^ M/"]T6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A M8VMG#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR M<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$9F]N M="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^1&EL=71E9"!I;F-O M;64@<&5R('-H87)E/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R M=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MB86-K9W)O=6YD+6-O;&]R.B-C M8V5E9F8[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$ M9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)#PO9F]N=#X\ M+V1I=CX\+W1D/CQT9"!S='EL93TS1'9E#L@'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^ M,"XQ-CPO9F]N=#X\+V1I=CX\+W1D/CQT9"!S='EL93TS1'9EF4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT M/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M M.V)A8VMG#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H M=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$ M9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)B,Q-C`[/"]F M;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T M=&]M.W!A9&1I;F#MB86-K9W)O=6YD+6-O;&]R.B-C8V5E9F8[(')O=W-P86X] M,T0Q(&-O;'-P86X],T0Q/CQD:78@F4Z,3!P=#L^)#PO9F]N=#X\+V1I=CX\+W1D/CQT9"!S M='EL93TS1'9E#L@ M'0M86QI M9VXZ6QE/3-$9F]N="UF M86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^,"XQ.#PO9F]N=#X\+V1I M=CX\+W1D/CQT9"!S='EL93TS1'9E6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z M,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^/"]T M6QE/3-$)V9O;G0M9F%M:6QY.E1I M;65S($YE=R!2;VUA;CMF;VYT+7-I>F4Z,3!P=#LG/CQD:78@#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE28C.#(Q-SMS M(&9I;F%N8VEA;"!A3II;FAE6QE/3-$;&EN92UH96EG:'0Z,3(P M)3MF;VYT+7-I>F4Z,3!P=#L^/&1I=B!S='EL93TS1'!A9&1I;F#MP M861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$ M=&5X="UA;&EG;CIL969T.V9O;G0M6QE/3-$ M9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z.'!T.SXF(S$V,#L\+V9O M;G0^/"]D:78^/"]T9#X\=&0@8V]L6QE/3-$)W9E"!S;VQI9"`C,#`P M,#`P.W!A9&1I;F#LG(')O=W-P86X],T0Q/CQD:78@F4Z.'!T.SX\9F]N="!S='EL93TS1&9O;G0M M9F%M:6QY.FEN:&5R:70[9F]N="US:7IE.CAP=#MF;VYT+7=E:6=H=#IB;VQD M.SY&86ER(%9A;'5E($UE87-U'0M86QI9VXZ8V5N=&5R.V9O;G0M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z M.'!T.V9O;G0M=V5I9VAT.F)O;&0[/DUA6QE/3-$=F5R=&EC86PM86QI9VXZ M8F]T=&]M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT M+7-I>F4Z.'!T.SX\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R:70[ M9F]N="US:7IE.CAP=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O M;'-P86X],T0S('-T>6QE/3-$)W9E"!S;VQI9"`C,#`P,#`P.W!A9&1I;F#MP861D:6YG+7)I M9VAT.C)P>#LG(')O=W-P86X],T0Q/CQD:78@F4Z.'!T.SX\9F]N="!S='EL93TS1&9O;G0M9F%M M:6QY.FEN:&5R:70[9F]N="US:7IE.CAP=#MF;VYT+7=E:6=H=#IB;VQD.SY, M979E;"`Q/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM M86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II M;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A M9&1I;F'0M86QI9VXZ8V5N=&5R.V9O;G0M6QE/3-$ M9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z.'!T.V9O;G0M=V5I9VAT M.F)O;&0[/DQE=F5L(#(\+V9O;G0^/"]D:78^/"]T9#X\=&0@#MP861D:6YG M+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+6)O='1O M;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[)R!R;W=S<&%N/3-$,3X\9&EV('-T M>6QE/3-$=&5X="UA;&EG;CIC96YT97([9F]N="US:7IE.CAP=#L^/&9O;G0@ M3II;FAE6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A M9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z.'!T M.SX\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N="US:7IE M.CAP=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0Q M,2!S='EL93TS1'9E#MP861D:6YG+6)O='1O;3HR<'@[(')O=W-P M86X],T0Q/CQD:78@F4Z.'!T.SX\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N M="US:7IE.CAP=#MF;VYT+7=E:6=H=#IB;VQD.SXH26X@=&AO=7-A;F1S*3PO M9F]N=#X\+V1I=CX\+W1D/CPO='(^/'1R/CQT9"!S='EL93TS1'9E#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A M9&1I;F6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+71O<#HR<'@[<&%D M9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T M;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+71O<#HR M<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+71O<#HR<'@[<&%D9&EN M9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG M+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+6)O='1O;3HR<'@[ M<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD M:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P M=#L^07-S971S.CPO9F]N=#X\+V1I=CX\+W1D/CQT9"!C;VQS<&%N/3-$,R!S M='EL93TS1'9E#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR M:6=H=#HR<'@[(')O=W-P86X],T0Q/CQD:78@F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV M/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I M;F#MP861D:6YG+7)I9VAT.C)P>#L@F4Z,3!P=#L^ M/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+6)O='1O;3HR M<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q M/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z M,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0S M('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG M+7)I9VAT.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+7)I M9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE2!M M87)K970@9G5N9',\+V9O;G0^/"]D:78^/"]T9#X\=&0@#MP861D:6YG+71O M<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.V)A8VMG'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A M8VMG6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@ M3II;FAE6QE/3-$=F5R=&EC86PM M86QI9VXZ8F]T=&]M.V)A8VMG'0M86QI9VXZ;&5F M=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II M;FAE#MP861D:6YG+7)I M9VAT.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN M9RUB;W1T;VTZ,G!X.V)A8VMG'0M86QI9VXZ;&5F M=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II M;FAE6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG6QE/3-$=&5X="UA M;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M M.V)A8VMG'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z M,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+7)I9VAT.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X M.V)A8VMG'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z M,3!P=#L^/&9O;G0@3II;FAE6QE/3-$=F5R M=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF M;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE M6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@ M3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE M/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[)R!R;W=S M<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I M>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$)W9E"!S;VQI9"`C,#`P,#`P.R<@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O M;G0@3II;FAE#MP M861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$ M;W9E#MP861D:6YG M+6)O='1O;3HR<'@[)R!R;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA M;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$=&5X="UA;&EG;CIL969T.V9O M;G0M#MP861D:6YG+6)O='1O M;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X] M,T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I M>F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X] M,T0R('-T>6QE/3-$)W9E"!S;VQI9"`C,#`P,#`P.W!A9&1I;F#LG(')O=W-P86X],T0Q/CQD M:78@6QE/3-$ M=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB M;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P,#MP M861D:6YG+6QE9G0Z,G!X.W!A9&1I;F#MP861D:6YG+6)O='1O M;3HR<'@[8F%C:V=R;W5N9"UC;VQO'0M86QI9VXZ;&5F=#MF;VYT M+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE M/3-$)W9E"!D M;W5B;&4@(S`P,#`P,#MB86-K9W)O=6YD+6-O;&]R.B-C8V5E9F8[<&%D9&EN M9RUT;W`Z,G!X.W!A9&1I;F#LG(')O=W-P86X],T0Q(&-O M;'-P86X],T0Q/CQD:78@6QE/3-$9F]N="UF M86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N M92\^/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI M9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG+6)O='1O;3HR<'@[<&%D M9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@ M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^ M)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P M,#MP861D:6YG+6QE9G0Z,G!X.W!A9&1I;F#MP861D:6YG+6)O M='1O;3HR<'@[8F%C:V=R;W5N9"UC;VQO'0M86QI9VXZ;&5F=#MF M;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE M6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P,#MB86-K9W)O=6YD+6-O;&]R.B-C8V5E9F8[<&%D M9&EN9RUT;W`Z,G!X.W!A9&1I;F#LG(')O=W-P86X],T0Q M(&-O;'-P86X],T0Q/CQD:78@'0M M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP M861D:6YG+7)I9VAT.C)P>#L@F4Z,3!P=#L^/&9O M;G0@3II;FAE#MB86-K9W)O=6YD+6-O;&]R.B-C8V5E9F8[)R!R;W=S<&%N M/3-$,2!C;VQS<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIL969T M.V9O;G0M'0M86QI9VXZF4Z,3!P=#L^)B,X,C$R.SPO9F]N=#X\+V1I=CX\+W1D M/CQT9"!S='EL93TS1"=V97)T:6-A;"UA;&EG;CIB;W1T;VT[8F]R9&5R+6)O M='1O;3HS<'@@9&]U8FQE(",P,#`P,#`[8F%C:V=R;W5N9"UC;VQO'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MT97AT+6EN9&5N=#HS,G!X.V9O;G0M6QE/3-$ M;&EN92UH96EG:'0Z,3(P)3MP861D:6YG+71O<#HQ,G!X.W1E>'0M:6YD96YT M.C,R<'@[9F]N="US:7IE.C$P<'0[/CQF;VYT('-T>6QE/3-$9F]N="UF86UI M;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^5&AE($-O;7!A;GDF(S@R,3<[ M6QE/3-$9F]N M="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#MC;VQO'0M9&5C;W)A=&EO;CIN;VYE.SY$96-E;6)E6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT M+7-I>F4Z,3!P=#L^+"!W97)E(&%S(&9O;&QO=W,Z/"]F;VYT/CPO9&EV/CQD M:78@'0M:6YD96YT.C!P>#ML:6YE+6AE:6=H=#IN;W)M86P[<&%D9&EN9RUT M;W`Z,3!P>#L^/'1A8FQE(&-E;&QP861D:6YG/3-$,"!C96QL6QE M/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG+7)I9VAT M.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z.'!T.SX\9F]N="!S='EL93TS1&9O M;G0M9F%M:6QY.FEN:&5R:70[9F]N="US:7IE.CAP=#L^)B,Q-C`[/"]F;VYT M/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0Q,2!S='EL93TS1"=V97)T:6-A M;"UA;&EG;CIB;W1T;VT[8F]R9&5R+6)O='1O;3HQ<'@@#MP861D:6YG+6)O M='1O;3HR<'@[)R!R;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG M;CIC96YT97([9F]N="US:7IE.CAP=#L^/&9O;G0@3II;FAE#MP861D:6YG+6)O='1O;3HR<'@[<&%D M9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@ M3II;FAE#MP M861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[)R!R;W=S<&%N M/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIC96YT97([9F]N="US:7IE M.CAP=#L^/&9O;G0@3II;FAE#MP861D:6YG+6)O='1O;3HR M<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q M/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z M,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0S M('-T>6QE/3-$)W9E"!S;VQI9"`C,#`P,#`P.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#LG M(')O=W-P86X],T0Q/CQD:78@F4Z.'!T.SX\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R M:70[9F]N="US:7IE.CAP=#MF;VYT+7=E:6=H=#IB;VQD.SY,979E;"`R/"]F M;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T M=&]M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II;FAE#MP M861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F'0M86QI9VXZ M8V5N=&5R.V9O;G0M6QE/3-$9F]N="UF86UI M;'DZ:6YH97)I=#MF;VYT+7-I>F4Z.'!T.V9O;G0M=V5I9VAT.F)O;&0[/DQE M=F5L)B,Q-C`[,SPO9F]N=#X\+V1I=CX\+W1D/CPO='(^/'1R/CQT9"!S='EL M93TS1'9E#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H M=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@3II;FAE#MP861D:6YG+71O<#HR M<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R!R;W=S<&%N/3-$,3X\9&EV('-T>6QE M/3-$=&5X="UA;&EG;CIC96YT97([9F]N="US:7IE.CAP=#L^/&9O;G0@3II;FAE#MP861D:6YG+7)I9VAT.C)P>#L@ M'0M86QI M9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP M861D:6YG+7)I9VAT.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+7)I M9VAT.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+7)I9VAT.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D M:6YG+7)I9VAT.C)P>#L@#MP861D:6YG+7)I9VAT.C)P>#L@F4Z,3!P=#L^/&9O M;G0@3II;FAE#MP861D:6YG M+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$=&5X="UA M;&EG;CIL969T.V9O;G0M#MP861D:6YG+71O<#HR<'@[ M<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR M<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$9F]N M="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)B,Q-C`[/"]F;VYT M/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0S('-T>6QE/3-$=F5R=&EC86PM M86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@F4Z M,3!P=#L^/&9O;G0@3II;FAE#MP861D M:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E M#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P M86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT M+7-I>F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/"]T6QE/3-$=F5R=&EC86PM86QI9VXZ=&]P.V)A8VMG#MP M861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X] M,T0Q(&-O;'-P86X],T0Q/CQD:78@F4Z,3!P=#L^36]N97D@;6%R:V5T(&9U;F1S/"]F;VYT M/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M M.W!A9&1I;F#MB86-K9W)O=6YD+6-O;&]R.B-C8V5E9F8[(')O=W-P86X],T0Q M(&-O;'-P86X],T0Q/CQD:78@F4Z,3!P=#L^)#PO9F]N=#X\+V1I=CX\+W1D/CQT9"!S='EL M93TS1'9E#L@'0M86QI9VXZ M6QE/3-$9F]N="UF86UI M;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^,3`Y+#@T,SPO9F]N=#X\+V1I M=CX\+W1D/CQT9"!S='EL93TS1'9E6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z M,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^/'1D M('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP M861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X] M,T0Q(&-O;'-P86X],T0Q/CQD:78@F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^ M/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MB86-K M9W)O=6YD+6-O;&]R.B-C8V5E9F8[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q M/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z M,3!P=#L^)#PO9F]N=#X\+V1I=CX\+W1D/CQT9"!S='EL93TS1'9E#L@'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF M;VYT+7-I>F4Z,3!P=#L^)B,X,C$R.SPO9F]N=#X\+V1I=CX\+W1D/CQT9"!S M='EL93TS1'9E6QE M/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^/&)R(&-L M96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R M=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG+6)O='1O M;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X] M,T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I M>F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$ M=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MB86-K9W)O=6YD+6-O;&]R M.B-C8V5E9F8[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE M/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)#PO9F]N M=#X\+V1I=CX\+W1D/CQT9"!S='EL93TS1'9E#L@'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P M=#L^)B,X,C$R.SPO9F]N=#X\+V1I=CX\+W1D/CQT9"!S='EL93TS1'9EF4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^ M/"]F;VYT/CPO9&EV/CPO=&0^/"]T6QE/3-$=F5R=&EC M86PM86QI9VXZ=&]P.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F M=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II M;FAE#MP861D:6YG+71O<#HR M<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R<@'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)B,X M,C$R.SPO9F]N=#X\+V1I=CX\+W1D/CQT9"!S='EL93TS1"=V97)T:6-A;"UA M;&EG;CIB;W1T;VT[8F]R9&5R+6)O='1O;3HQ<'@@6QE/3-$9F]N="UF M86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N M92\^/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI M9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II;FAE M#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R<@'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF M;VYT+7-I>F4Z,3!P=#L^,S8L,38V/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T M>6QE/3-$)W9E"!S;VQI9"`C,#`P,#`P.R<@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O M;G0@3II;FAE#MP M861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$ M;W9E#MP861D:6YG M+6)O='1O;3HR<'@[)R!R;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA M;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$)W9E"!S;VQI9"`C,#`P,#`P.R<@'0M86QI9VXZ;&5F=#MF M;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE M#MP861D:6YG M+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP M861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.V)A8VMG6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^ M)#PO9F]N=#X\+V1I=CX\+W1D/CQT9"!S='EL93TS1"=V97)T:6-A;"UA;&EG M;CIB;W1T;VT[8F]R9&5R+6)O='1O;3HS<'@@9&]U8FQE(",P,#`P,#`[8F%C M:V=R;W5N9"UC;VQO#MP861D:6YG M+6)O='1O;3HR<'@[)R!R;W=S<&%N/3-$,2!C;VQS<&%N/3-$,3X\9&EV('-T M>6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@ M3II;FAE6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P M,#MB86-K9W)O=6YD+6-O;&]R.B-C8V5E9F8[)R!R;W=S<&%N/3-$,2!C;VQS M<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+71O M<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.V)A8VMG6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P M=#L^)#PO9F]N=#X\+V1I=CX\+W1D/CQT9"!S='EL93TS1"=V97)T:6-A;"UA M;&EG;CIB;W1T;VT[8F]R9&5R+6)O='1O;3HS<'@@9&]U8FQE(",P,#`P,#`[ M8F%C:V=R;W5N9"UC;VQO#MP861D M:6YG+6)O='1O;3HR<'@[)R!R;W=S<&%N/3-$,2!C;VQS<&%N/3-$,3X\9&EV M('-T>6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O M;G0@3II;FAE6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF M;VYT+7-I>F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV M/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG M#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[ M(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$9F]N="UF M86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO M9&EV/CPO=&0^/'1D('-T>6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P,#MP861D:6YG+6QE9G0Z M,G!X.W!A9&1I;F#MP861D:6YG+6)O='1O;3HR<'@[8F%C:V=R M;W5N9"UC;VQO'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^ M/&9O;G0@3II;FAE6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P M,#MB86-K9W)O=6YD+6-O;&]R.B-C8V5E9F8[<&%D9&EN9RUT;W`Z,G!X.W!A M9&1I;F#LG(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD M:78@F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO M9&EV/CPO=&0^/"]T7!E.B!T M97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE M860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT M96YT/3-$)W1E>'0O:'1M;#L@8VAA6QE M/3-$)V9O;G0M9F%M:6QY.E1I;65S($YE=R!2;VUA;CMF;VYT+7-I>F4Z,3!P M=#LG/CQD:78@#MT97AT+6EN9&5N=#HS,G!X.V9O;G0M2!C;VYS:7-T6QE/3-$;&EN92UH96EG:'0Z,3(P)3MF;VYT+7-I>F4Z.7!T M.SX\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N="US:7IE M.CEP=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CQD:78@6QE/3-$<&%D9&EN M9RUL969T.C!P>#MT97AT+6EN9&5N=#HP<'@[;&EN92UH96EG:'0Z;F]R;6%L M.W!A9&1I;F6QE/3-$)V9O;G0M9F%M:6QY.E1I;65S($YE=R!2 M;VUA;CMF;VYT+7-I>F4Z,3!P=#MW:61T:#HY.2XT,30P-C(U)3MB;W)D97(M M8V]L;&%P#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE M/3-$;W9E#MP861D M:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[)R!R;W=S<&%N/3-$ M,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIC96YT97([9F]N="US:7IE.CAP M=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T M;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR M<'@[)R!R;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIC96YT M97([9F]N="US:7IE.CAP=#L^/&9O;G0@3II M;FAE#MP M861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$ M=&5X="UA;&EG;CIL969T.V9O;G0M6QE/3-$ M9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z.'!T.SXF(S$V,#L\+V9O M;G0^/"]D:78^/"]T9#X\=&0@8V]L#MP861D:6YG+71O<#HR M<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R!R;W=S<&%N/3-$,3X\9&EV('-T>6QE M/3-$=&5X="UA;&EG;CIC96YT97([9F]N="US:7IE.CAP=#L^/&9O;G0@3II;FAE#MP861D:6YG+7)I9VAT.C)P M>#L@'0M M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$=F5R=&EC86PM86QI9VXZ M8F]T=&]M.W!A9&1I;F#MB86-K9W)O=6YD+6-O;&]R.B-C8V5E9F8[(')O=W-P M86X],T0Q(&-O;'-P86X],T0Q/CQD:78@F4Z,3!P=#L^)#PO9F]N=#X\+V1I=CX\+W1D/CQT M9"!S='EL93TS1'9E#L@'0M M86QI9VXZ6QE/3-$9F]N M="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^."PQ-3`\+V9O;G0^ M/"]D:78^/"]T9#X\=&0@6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+71O<#HR M<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+6)O='1O;3HR<'@[ M8F%C:V=R;W5N9"UC;VQO6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[(')O=W-P86X],T0Q M(&-O;'-P86X],T0Q/CQD:78@6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE M/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[(')O=W-P86X] M,T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I M>F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^ M/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D M:6YG+7)I9VAT.C)P>#L@#MP861D M:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R!R;W=S<&%N/3-$,3X\ M9&EV('-T>6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^ M/&9O;G0@3II;FAE6QE/3-$=F5R M=&EC86PM86QI9VXZ8F]T=&]M.R!R;W=S<&%N/3-$,2!C;VQS<&%N/3-$,3X\ M9&EV('-T>6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+71O M<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$=&5X="UA;&EG M;CIL969T.V9O;G0M6QE/3-$)W9E"!S;VQI9"`C,#`P M,#`P.V)A8VMG#MP861D:6YG+6)O='1O;3HR<'@[)R!R;W=S<&%N M/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z M,3!P=#L^/&9O;G0@3II;FAE'0M86QI9VXZ;&5F M=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II M;FAE#MP861D:6YG+7)I M9VAT.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II;FAE#LG(')O=W-P M86X],T0Q/CQD:78@6QE/3-$=&5X="UA;&EG;CIL M969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P M86X],T0Q(&-O;'-P86X],T0Q/CQD:78@F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO M=&0^/'1D('-T>6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P,#MP861D:6YG+6QE9G0Z,G!X.W!A M9&1I;F#MP861D:6YG+6)O='1O;3HR<'@[)R!R;W=S<&%N/3-$ M,2!C;VQS<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIL969T.V9O M;G0M#MP861D:6YG+6)O='1O M;3HR<'@[)R!R;W=S<&%N/3-$,2!C;VQS<&%N/3-$,3X\9&EV('-T>6QE/3-$ M=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE'0M86QI9VXZ M;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN M9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+71O M<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R<@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z M,3!P=#L^/&9O;G0@3II;FAE6QE/3-$)W9E M"!D;W5B;&4@ M(S`P,#`P,#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R<@ M'0M86QI M9VXZ6QE/3-$9F]N="UF M86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^-#6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P,#LG(')O=W-P86X],T0Q M(&-O;'-P86X],T0Q/CQD:78@F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO M9&EV/CPO=&0^/"]T7!E.B!T M97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE M860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT M96YT/3-$)W1E>'0O:'1M;#L@8VAA'0^/&1I=B!S='EL93TS1"=F;VYT+69A;6EL>3I4:6UE#MF M;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE M3I4:6UE#MP861D:6YG+71O<#HR<'@[<&%D9&EN M9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR M:6=H=#HR<'@[)R!R;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG M;CIC96YT97([9F]N="US:7IE.CAP=#L^/&9O;G0@3II;FAE#MP861D:6YG M+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+6)O='1O M;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[)R!R;W=S<&%N/3-$,3X\9&EV('-T M>6QE/3-$=&5X="UA;&EG;CIC96YT97([9F]N="US:7IE.CAP=#L^/&9O;G0@ M3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB M;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT M+7-I>F4Z.'!T.SXF(S$V,#L\+V9O;G0^/"]D:78^/"]T9#X\=&0@8V]L#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R!R M;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIC96YT97([9F]N M="US:7IE.CAP=#L^/&9O;G0@3II;FAE#MP861D:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P M=#L^/&9O;G0@3II;FAE6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MB86-K9W)O M=6YD+6-O;&]R.B-C8V5E9F8[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD M:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P M=#L^)#PO9F]N=#X\+V1I=CX\+W1D/CQT9"!S='EL93TS1'9E#L@'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT M+7-I>F4Z,3!P=#L^-RPU-S0\+V9O;G0^/"]D:78^/"]T9#X\=&0@6QE/3-$=&5X M="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X M.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+6)O='1O;3HR<'@[8F%C:V=R;W5N9"UC;VQO6QE/3-$=&5X M="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG M+6)O='1O;3HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$=F5R=&EC86PM86QI M9VXZ8F]T=&]M.V)A8VMG'0M86QI9VXZ;&5F=#MF M;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE M#MP861D:6YG+71O<#HR<'@[<&%D M9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$=&5X="UA;&EG;CIL969T.V9O M;G0M'0M86QI9VXZ M;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN M9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+6)O='1O;3HR M<'@[(')O=W-P86X],T0Q/CQD:78@'0M86QI9VXZ;&5F=#MF;VYT M+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG M+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP M861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R!R;W=S<&%N/3-$ M,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P M=#L^/&9O;G0@3II;FAE6QE/3-$=&5X="UA;&EG M;CIL969T.V9O;G0M6QE/3-$;W9E#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB M;W1T;VTZ,G!X.R!R;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG M;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z M,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^/"]T M6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I M;F#MP861D:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^ M/&9O;G0@3II;FAE6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T M=&]M.W!A9&1I;F#L@'0M86QI M9VXZ6QE/3-$9F]N="UF M86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^-C0P/"]F;VYT/CPO9&EV M/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.R!R;W=S M<&%N/3-$,2!C;VQS<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIL M969T.V9O;G0M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF M;VYT+7-I>F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O M;'-P86X],T0R('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I M;F#L@'0M86QI9VXZF4Z,3!P=#L^-S`R/"]F;VYT/CPO9&EV/CPO=&0^/'1D M('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.R!R;W=S<&%N/3-$,2!C M;VQS<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M M6QE M/3-$=&5X="UA;&EG;CIL969T.V9O;G0M6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP M861D:6YG+6)O='1O;3HR<'@[(')O=W-P86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT M+7-I>F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO M=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O M=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV M/CPO=&0^/'1D(&-O;'-P86X],T0R('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ M8F]T=&]M.V)A8VMG#MP861D:6YG+6)O='1O;3HR<'@[(')O=W-P M86X],T0Q/CQD:78@6QE/3-$9F]N M="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^/&)R(&-L96%R/3-$ M;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^/"]T6QE/3-$ M=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P M>#L@'0M M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+6)O='1O;3HR<'@[(')O=W-P86X] M,T0Q/CQD:78@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^ M/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE M/3-$;W9E#MP861D:6YG+6)O='1O;3HR<'@[(')O=W-P86X],T0Q/CQD:78@ M'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF M;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE M6QE/3-$=F5R M=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG+6)O='1O M;3HR<'@[(')O=W-P86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^ M/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE M/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG M+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O M;'-P86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF M;VYT+7-I>F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O M;'-P86X],T0R('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG M#MP861D:6YG+6)O='1O;3HR<'@[(')O=W-P86X],T0Q/CQD:78@ MF4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT M/CPO9&EV/CPO=&0^/"]T6QE/3-$=F5R=&EC86PM86QI M9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF M;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE M6QE/3-$)W9E#LG(')O=W-P86X],T0Q/CQD:78@6QE/3-$)W9E"!S;VQI9"`C,#`P,#`P.R<@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P M=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I M;F6QE/3-$;W9E#MP M861D:6YG+6)O='1O;3HR<'@[)R!R;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$ M=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAEF4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F M;VYT/CPO9&EV/CPO=&0^/"]T6QE/3-$=F5R=&EC86PM M86QI9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG+6)O='1O;3HR<'@[ M<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD M:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P M=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$)W9E"!D;W5B;&4@(S`P M,#`P,#MP861D:6YG+6QE9G0Z,G!X.W!A9&1I;F#MP861D:6YG M+6)O='1O;3HR<'@[8F%C:V=R;W5N9"UC;VQO'0M86QI9VXZ;&5F M=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II M;FAE6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P,#MB86-K9W)O=6YD+6-O;&]R.B-C8V5E9F8[ M<&%D9&EN9RUT;W`Z,G!X.W!A9&1I;F#LG(')O=W-P86X] M,T0Q(&-O;'-P86X],T0Q/CQD:78@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+7)I9VAT.C)P>#L@F4Z,3!P=#L^ M/&9O;G0@3II;FAE#MB86-K9W)O=6YD+6-O;&]R.B-C8V5E9F8[)R!R;W=S M<&%N/3-$,2!C;VQS<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIL M969T.V9O;G0M'0M86QI9VXZF4Z,3!P=#L^,3@L-S`Q/"]F;VYT/CPO9&EV/CPO M=&0^/'1D('-T>6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P,#MB86-K9W)O=6YD+6-O;&]R.B-C M8V5E9F8[)R!R;W=S<&%N/3-$,2!C;VQS<&%N/3-$,3X\9&EV('-T>6QE/3-$ M=&5X="UA;&EG;CIL969T.V9O;G0M'1087)T7S,W-V$R-C-F7S)C939?-&)E,%\X938T7V)A-39F8C)E,C(P M9`T*0V]N=&5N="U,;V-A=&EO;CH@9FEL93HO+R]#.B\S-S=A,C8S9E\R8V4V M7S1B93!?.&4V-%]B834V9F(R93(R,&0O5V]R:W-H965T'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA2!O9B!&=71U'0^ M/&1I=B!S='EL93TS1"=F;VYT+69A;6EL>3I4:6UE#MF;VYT+7-I>F4Z,3!P M=#L^/&9O;G0@3II;FAE6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z M,3!P=#MC;VQO'0M9&5C;W)A=&EO;CIN;VYE.SY-87)C M:"8C,38P.S(X+"`R,#$U/"]F;VYT/CQF;VYT('-T>6QE/3-$9F]N="UF86UI M;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^.CPO9F]N=#X\+V1I=CX\9&EV M('-T>6QE/3-$;&EN92UH96EG:'0Z,3(P)3MF;VYT+7-I>F4Z.7!T.SX\9F]N M="!S='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N="US:7IE.CEP=#L^ M)B,Q-C`[/"]F;VYT/CPO9&EV/CQD:78@6QE/3-$<&%D9&EN9RUL969T M.C!P>#MT97AT+6EN9&5N=#HP<'@[;&EN92UH96EG:'0Z;F]R;6%L.W!A9&1I M;F6QE/3-$)V9O;G0M9F%M:6QY.E1I;65S($YE=R!2;VUA;CMF M;VYT+7-I>F4Z,3!P=#MW:61T:#HQ,#`E.V)O#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[ M(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@3II;FAE#MP861D:6YG+6)O='1O;3HR M<'@[<&%D9&EN9RUR:6=H=#HR<'@[)R!R;W=S<&%N/3-$,3X\9&EV('-T>6QE M/3-$=&5X="UA;&EG;CIC96YT97([9F]N="US:7IE.CAP=#L^/&9O;G0@3II;FAEF4Z.'!T.SX\9F]N="!S='EL M93TS1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N="US:7IE.CAP=#MF;VYT+7=E M:6=H=#IB;VQD.SY,96%S97,\+V9O;G0^/"]D:78^/"]T9#X\+W1R/CQT#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I M;F6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z.'!T.SXF(S$V M,#L\+V9O;G0^/"]D:78^/"]T9#X\=&0@8V]L#MP861D:6YG M+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$=&5X="UA;&EG;CIC96YT97([ M9F]N="US:7IE.CAP=#L^/&9O;G0@3II;FAE M#MP861D:6YG+71O<#HR<'@[<&%D9&EN M9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M M6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I M;F#MB86-K9W)O=6YD+6-O;&]R.B-C8V5E9F8[(')O=W-P86X],T0Q(&-O;'-P M86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT M+7-I>F4Z,3!P=#L^)#PO9F]N=#X\+V1I=CX\+W1D/CQT9"!S='EL93TS1'9E M#L@'0M86QI9VXZF4Z,3!P=#L^,BPU-C0\+V9O;G0^/"]D:78^/"]T9#X\ M=&0@6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN M9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^,C`Q M-CPO9F]N=#X\+V1I=CX\+W1D/CQT9"!C;VQS<&%N/3-$,B!S='EL93TS1'9E M#MP861D:6YG+6)O='1O;3HR<'@[(')O=W-P86X],T0Q/CQD:78@ M6QE/3-$=F5R=&EC86PM M86QI9VXZ8F]T=&]M.R!R;W=S<&%N/3-$,2!C;VQS<&%N/3-$,3X\9&EV('-T M>6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+71O<#HR<'@[ M<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$=&5X="UA;&EG;CIL969T M.V9O;G0M#L@'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z M,3!P=#L^,BPS.#,\+V9O;G0^/"]D:78^/"]T9#X\=&0@6QE/3-$=&5X="UA;&EG M;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O M=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@F4Z,3!P=#L^,C`Q.#PO9F]N=#X\+V1I=CX\ M+W1D/CQT9"!C;VQS<&%N/3-$,B!S='EL93TS1'9E6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.R!R M;W=S<&%N/3-$,2!C;VQS<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG M;CIL969T.V9O;G0M#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ M,G!X.W!A9&1I;F6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#L@'0M86QI9VXZ6QE/3-$ M9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^,BPS.#,\+V9O M;G0^/"]D:78^/"]T9#X\=&0@6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O M='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P M86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT M+7-I>F4Z,3!P=#L^5&AE#MP861D:6YG+6)O='1O;3HR M<'@[(')O=W-P86X],T0Q/CQD:78@'0M86QI9VXZ;&5F=#MF;VYT M+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG M+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6UE;G1S/"]F;VYT/CPO9&EV/CPO=&0^/'1D M('-T>6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P,#MP861D:6YG+6QE9G0Z,G!X.W!A9&1I;F#MP861D:6YG+6)O='1O;3HR<'@[8F%C:V=R;W5N9"UC;VQO6QE/3-$=&5X="UA;&EG;CIL969T M.V9O;G0M6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^ M/&9O;G0@3II;FAE"!S;VQI9"`C,#`P,#`P.R<@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O M;G0@3II;FAE2!296QA=&5D('1O M('1H92!787)R86YT>2!!8V-R=6%L/"]T9#X-"B`@("`@("`@/'1D(&-L87-S M/3-$=&5X=#X\9&EV('-T>6QE/3-$)V9O;G0M9F%M:6QY.E1I;65S($YE=R!2 M;VUA;CMF;VYT+7-I>F4Z,3!P=#LG/CQD:78@#MF;VYT M+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE2!R96QA=&5D('1O('1H92!W87)R M86YT>2!A8V-R=6%L('=A6QE/3-$;&EN92UH96EG:'0Z,3(P)3MF;VYT+7-I>F4Z.7!T.SX\9F]N M="!S='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N="US:7IE.CEP=#L^ M)B,Q-C`[/"]F;VYT/CPO9&EV/CQD:78@'0M86QI9VXZ8V5N=&5R.V9O;G0M6QE/3-$<&%D9&EN9RUL969T.C!P>#MT97AT+6EN9&5N=#HP<'@[;&EN92UH M96EG:'0Z;F]R;6%L.W!A9&1I;F6QE/3-$)V9O;G0M9F%M:6QY M.E1I;65S($YE=R!2;VUA;CMF;VYT+7-I>F4Z,3!P=#MM87)G:6XM;&5F=#IA M=71O.VUA'0M86QI9VXZ;&5F=#LG/CQT6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG M+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z.'!T.SX\9F]N="!S='EL M93TS1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N="US:7IE.CAP=#L^)B,Q-C`[ M/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0W('-T>6QE/3-$)W9E M"!S;VQI9"`C M,#`P,#`P.W!A9&1I;F#LG(')O=W-P86X],T0Q/CQD:78@F4Z.'!T.SX\9F]N="!S='EL93TS1&9O M;G0M9F%M:6QY.FEN:&5R:70[9F]N="US:7IE.CAP=#MF;VYT+7=E:6=H=#IB M;VQD.SY4:')E92!-;VYT:',@16YD960\+V9O;G0^/"]D:78^/"]T9#X\+W1R M/CQT#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X M.W!A9&1I;F6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z.'!T M.SXF(S$V,#L\+V9O;G0^/"]D:78^/"]T9#X\=&0@8V]L#MP861D:6YG+71O<#HR M<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$=&5X="UA;&EG;CIC96YT97([9F]N="US:7IE.CAP=#L^/&9O;G0@ M3II;FAE#MP861D:6YG+6)O='1O;3HR M<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q M/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z M,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0S M('-T>6QE/3-$)W9E"!S;VQI9"`C,#`P,#`P.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#LG M(')O=W-P86X],T0Q/CQD:78@F4Z.'!T.SX\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R M:70[9F]N="US:7IE.CAP=#MF;VYT+7=E:6=H=#IB;VQD.SY-87)C:"8C,38P M.S(Y+"`R,#$T/"]F;VYT/CPO9&EV/CPO=&0^/"]T6QE M/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG+7)I9VAT M.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z.'!T.SX\9F]N="!S='EL93TS1&9O M;G0M9F%M:6QY.FEN:&5R:70[9F]N="US:7IE.CAP=#L^)B,Q-C`[/"]F;VYT M/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0W('-T>6QE/3-$=F5R=&EC86PM M86QI9VXZ8F]T=&]M.W!A9&1I;F#L@'0M86QI9VXZ8V5N=&5R.V9O;G0M6QE M/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z.'!T.V9O;G0M=V5I M9VAT.F)O;&0[/BA);B!T:&]U6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG M#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[ M(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$9F]N="UF M86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^0F%L86YC92!A="!B96=I M;FYI;F<@;V8@<&5R:6]D/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$ M=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MB86-K9W)O=6YD+6-O;&]R M.B-C8V5E9F8[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE M/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)#PO9F]N M=#X\+V1I=CX\+W1D/CQT9"!S='EL93TS1'9E#L@'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P M=#L^-RPW-CD\+V9O;G0^/"]D:78^/"]T9#X\=&0@6QE/3-$=&5X="UA;&EG;CIL M969T.V9O;G0M6QE M/3-$;W9E6QE/3-$=&5X="UA;&EG;CIL M969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR M<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M M.V)A8VMG'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z M,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T M;VTZ,G!X.W!A9&1I;F6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[ M(')O=W-P86X],T0Q/CQD:78@6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.R!R;W=S<&%N/3-$,2!C M;VQS<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M M#MP861D:6YG+6)O='1O;3HR M<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q M/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z M,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0R M('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#L@'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT M+7-I>F4Z,3!P=#L^,2PQ,S,\+V9O;G0^/"]D:78^/"]T9#X\=&0@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I M>F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^ M/"]T6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A M8VMG#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR M<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$9F]N M="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^5V%R#LG M(')O=W-P86X],T0Q/CQD:78@#LG(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE M/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^*3PO9F]N M=#X\+V1I=CX\+W1D/CQT9"!S='EL93TS1'9E#MP M861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$ M;W9E#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R<@'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT M+7-I>F4Z,3!P=#L^*#$L,C6QE M/3-$)W9E"!S M;VQI9"`C,#`P,#`P.V)A8VMG#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X M.R<@'0M M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T M=&]M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I M>F4Z,3!P=#L^/&9O;G0@3II;FAE#LG(')O M=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@F4Z,3!P=#L^)#PO9F]N=#X\+V1I=CX\+W1D M/CQT9"!S='EL93TS1"=V97)T:6-A;"UA;&EG;CIB;W1T;VT[8F]R9&5R+6)O M='1O;3HS<'@@9&]U8FQE(",P,#`P,#`[<&%D9&EN9RUT;W`Z,G!X.W!A9&1I M;F#LG(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@ M6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P M,#LG(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$9F]N M="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^/&)R(&-L96%R/3-$ M;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM M86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II M;FAE#LG(')O=W-P86X],T0Q M(&-O;'-P86X],T0Q/CQD:78@F4Z,3!P=#L^)#PO9F]N=#X\+V1I=CX\+W1D/CQT9"!S='EL M93TS1"=V97)T:6-A;"UA;&EG;CIB;W1T;VT[8F]R9&5R+6)O='1O;3HS<'@@ M9&]U8FQE(",P,#`P,#`[<&%D9&EN9RUT;W`Z,G!X.W!A9&1I;F#LG(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$)W9EF4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F M;VYT/CPO9&EV/CPO=&0^/"]T6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z.7!T.SXF M(S$V,#L\+V9O;G0^/"]D:78^/'1A8FQE(&-E;&QP861D:6YG/3-$,"!C96QL MF4Z,3!P=#LG/CQT6QE/3-$;&EN92UH96EG:'0Z,3(P)3MF;VYT+7-I>F4Z,3!P=#MP861D M:6YG+6QE9G0Z,39P>#L^/&9O;G0@3II;FAE M'0M86QI M9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE2!U7!E.B!T M97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE M860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT M96YT/3-$)W1E>'0O:'1M;#L@8VAA2!396=M96YT+"!'96]G&5S/"]T9#X- M"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\9&EV('-T>6QE/3-$)V9O;G0M M9F%M:6QY.E1I;65S($YE=R!2;VUA;CMF;VYT+7-I>F4Z,3!P=#LG/CQD:78@ M6QE M/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z.7!T.SXF(S$V,#L\ M+V9O;G0^/"]D:78^/&1I=B!S='EL93TS1&QI;F4M:&5I9VAT.C$R,"4[9F]N M="US:7IE.C$P<'0[/CQD:78@'0M:6YD96YT.C!P>#ML:6YE+6AE:6=H=#IN;W)M86P[<&%D9&EN9RUT;W`Z M,3!P>#L^/'1A8FQE(&-E;&QP861D:6YG/3-$,"!C96QL'0M86QI9VXZ;&5F=#LG/CQT6QE/3-$=F5R=&EC86PM86QI M9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF M;VYT+7-I>F4Z.'!T.SX\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R M:70[9F]N="US:7IE.CAP=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D M(&-O;'-P86X],T0W('-T>6QE/3-$)W9E"!S;VQI9"`C,#`P,#`P.W!A9&1I;F#LG(')O=W-P M86X],T0Q/CQD:78@F4Z.'!T.SX\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N M="US:7IE.CAP=#MF;VYT+7=E:6=H=#IB;VQD.SY4:')E92!-;VYT:',@16YD M960\+V9O;G0^/"]D:78^/"]T9#X\+W1R/CQT#MP861D:6YG+71O M<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+6)O='1O;3HR M<'@[8F]R9&5R+71O<#HQ<'@@F4Z.'!T M.SX\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N="US:7IE M.CAP=#MF;VYT+7=E:6=H=#IB;VQD.SXH26X@=&AO=7-A;F1S*3PO9F]N=#X\ M+V1I=CX\+W1D/CPO='(^/'1R/CQT9"!S='EL93TS1'9E#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR M:6=H=#HR<'@[)R!R;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG M;CIC96YT97([9F]N="US:7IE.CAP=#L^/&9O;G0@3II;FAE#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H M=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$ M9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)B,Q-C`[/"]F M;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0S('-T>6QE/3-$)W9E"!S;VQI9"`C,#`P M,#`P.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#LG(')O=W-P86X],T0Q/CQD M:78@F4Z.'!T.SX\ M9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N="US:7IE.CAP M=#MF;VYT+7=E:6=H=#IB;VQD.SY-87)C:"8C,38P.S(Y+"`R,#$T/"]F;VYT M/CPO9&EV/CPO=&0^/"]T6QE/3-$=F5R=&EC86PM86QI M9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG+6)O='1O;3HR<'@[<&%D M9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@ M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#MF M;VYT+7=E:6=H=#IB;VQD.SY2979E;G5E.CPO9F]N=#X\+V1I=CX\+W1D/CQT M9"!C;VQS<&%N/3-$,R!S='EL93TS1'9E#MP861D M:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+71O<#HR M<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E6QE/3-$;W9E6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF M;VYT+7-I>F4Z,3!P=#L^2&]M92!2;V)O=',\+V9O;G0^/"]D:78^/"]T9#X\ M=&0@#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R!R;W=S M<&%N/3-$,2!C;VQS<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIL M969T.V9O;G0M#L@'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I M>F4Z,3!P=#L^,3$Q+#`X-3PO9F]N=#X\+V1I=CX\+W1D/CQT9"!S='EL93TS M1'9E'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P M=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I M;F6QE/3-$;W9E#MP M861D:6YG+6)O='1O;3HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD M:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P M=#L^)#PO9F]N=#X\+V1I=CX\+W1D/CQT9"!S='EL93TS1'9E6QE/3-$=&5X="UA M;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M M.R!R;W=S<&%N/3-$,2!C;VQS<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA M;&EG;CIL969T.V9O;G0M#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T M;VTZ,G!X.W!A9&1I;F6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M3PO9F]N=#X\ M+V1I=CX\+W1D/CQT9"!C;VQS<&%N/3-$,B!S='EL93TS1'9E#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R!R M;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT M+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE M/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^/&)R(&-L M96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R M=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG+6)O='1O M;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X] M,T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I M>F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X] M,T0R('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG+6)O='1O;3HR<'@[(')O=W-P86X],T0Q/CQD:78@6QE/3-$=F5R=&EC86PM86QI9VXZ M8F]T=&]M.V)A8VMG'0M86QI9VXZ;&5F=#MF;VYT M+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN M9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M M#MP861D:6YG+6)O='1O;3HR<'@[)R!R;W=S M<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I M>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR M<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$9F]N M="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)B,Q-C`[/"]F;VYT M/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0R('-T>6QE/3-$)W9E"!S;VQI9"`C,#`P,#`P M.W!A9&1I;F#LG(')O=W-P86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT M+7-I>F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO M=&0^/"]T6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M M.V)A8VMG#MP M861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$ M=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[ M)R!R;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF M;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE M6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P,#MB86-K9W)O=6YD+6-O;&]R.B-C8V5E M9F8[)R!R;W=S<&%N/3-$,2!C;VQS<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X M="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X M.W!A9&1I;F6QE/3-$;W9E#MB;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P.R<@'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I M>F4Z,3!P=#L^,3$T+#(P-#PO9F]N=#X\+V1I=CX\+W1D/CQT9"!S='EL93TS M1"=V97)T:6-A;"UA;&EG;CIB;W1T;VT[8F]R9&5R+6)O='1O;3HS<'@@9&]U M8FQE(",P,#`P,#`[8F%C:V=R;W5N9"UC;VQO6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR M<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q M/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z M,3!P=#MF;VYT+7=E:6=H=#IB;VQD.SY#;W-T(&]F(')E=F5N=64Z/"]F;VYT M/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0S('-T>6QE/3-$=F5R=&EC86PM M86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z M,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A M9&1I;F6QE/3-$;W9E#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H M=#HR<'@[(')O=W-P86X],T0Q/CQD:78@F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO M=&0^/"]T6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M M.V)A8VMG#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H M=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$ M9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^2&]M92!2;V)O M=',\+V9O;G0^/"]D:78^/"]T9#X\=&0@8V]L#L@'0M86QI9VXZ M6QE/3-$9F]N="UF86UI M;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^-30L,C@R/"]F;VYT/CPO9&EV M/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG M'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^ M/&9O;G0@3II;FAE#MP861D:6YG+7)I9VAT.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II;FAE M#L@'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z M,3!P=#L^-3,L-3DU/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R M=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG'0M86QI M9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O M<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$=&5X="UA;&EG M;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[(')O=W-P86X] M,T0Q/CQD:78@6QE/3-$ M=F5R=&EC86PM86QI9VXZ8F]T=&]M.R!R;W=S<&%N/3-$,2!C;VQS<&%N/3-$ M,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN M9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)B,Q M-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0R('-T>6QE/3-$ M=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#L@'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P M=#L^,RPU,3@\+V9O;G0^/"]D:78^/"]T9#X\=&0@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^ M/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^/"]T6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P M86X],T0Q(&-O;'-P86X],T0Q/CQD:78@F4Z,3!P=#L^3W1H97(@*#(I/"]F;VYT/CPO9&EV M/CPO=&0^/'1D(&-O;'-P86X],T0R('-T>6QE/3-$)W9E6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O M;G0@3II;FAE6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+71O M<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG M+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R<@'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P M=#L^-2PS.#$\+V9O;G0^/"]D:78^/"]T9#X\=&0@'0M86QI9VXZ;&5F=#MF;VYT+7-I M>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I M>F4Z,3!P=#L^/&9O;G0@3II;FAE#LG(')O=W-P86X],T0Q/CQD:78@6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[ M<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD M:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P M=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0R('-T M>6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P,#MP861D:6YG+6QE9G0Z,G!X.W!A9&1I;F#MP861D:6YG+6)O='1O;3HR<'@[8F]R9&5R+71O<#HQ<'@@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^ M/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^/"]T6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P M86X],T0Q(&-O;'-P86X],T0Q/CQD:78@F4Z,3!P=#MF;VYT+7=E:6=H=#IB;VQD.SY'6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP861D M:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q M/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z M,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^/'1D M('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP M861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X] M,T0Q(&-O;'-P86X],T0Q/CQD:78@F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^ M/'1D(&-O;'-P86X],T0S('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M M.V)A8VMG#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H M=#HR<'@[(')O=W-P86X],T0Q/CQD:78@F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO M=&0^/"]T6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z M,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+6)O='1O;3HR M<'@[(')O=W-P86X],T0Q/CQD:78@'0M86QI9VXZ;&5F=#MF M;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE M#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T M;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+6)O='1O;3HR<'@[(')O M=W-P86X],T0Q/CQD:78@'0M86QI9VXZ;&5F=#MF;VYT+7-I M>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+7)I M9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#L@'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^ M,BPQ-C@\+V9O;G0^/"]D:78^/"]T9#X\=&0@6QE/3-$=&5X="UA;&EG;CIL969T M.V9O;G0M#MP M861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$ M;W9E#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ M,G!X.R!R;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIR:6=H M=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II M;FAE6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^ M/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^/"]T6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D M:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@ M3II;FAE#MP M861D:6YG+6)O='1O;3HR<'@[)R!R;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$ M=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#LG(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$9F]N M="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^*3PO9F]N=#X\+V1I M=CX\+W1D/CQT9"!S='EL93TS1'9E#MP861D:6YG+6)O='1O;3HR M<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q M/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z M,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0R M('-T>6QE/3-$)W9E"!S;VQI9"`C,#`P,#`P.W!A9&1I;F#LG(')O=W-P86X],T0Q/CQD:78@ M#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB M;W1T;VTZ,G!X.R<@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$=F5R=&EC86PM M86QI9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X M.W!A9&1I;F6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#LG(')O=W-P86X],T0Q/CQD:78@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^ M/&9O;G0@3II;FAE#MP861D:6YG+7)I9VAT.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II;FAE M#MP861D:6YG+6)O='1O;3HR<'@[8F]R9&5R+71O<#HQ<'@@6QE/3-$=&5X="UA;&EG;CIL969T M.V9O;G0M#MP M861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X] M,T0Q(&-O;'-P86X],T0Q/CQD:78@F4Z,3!P=#MF;VYT+7=E:6=H=#IB;VQD.SY297-E87)C M:"!A;F0@9&5V96QO<&UE;G0\+V9O;G0^/"]D:78^/"]T9#X\=&0@8V]L#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R!R M;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT M+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF M;VYT+7-I>F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV M/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I M;F#MP861D:6YG+7)I9VAT.C)P>#L@F4Z,3!P=#L^ M/&9O;G0@3II;FAE#MB;W)D97(M M=&]P.C-P>"!D;W5B;&4@(S`P,#`P,#LG(')O=W-P86X],T0Q/CQD:78@6QE/3-$=&5X="UA;&EG M;CIL969T.V9O;G0M#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ M,G!X.W!A9&1I;F6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M6QE/3-$=F5R M=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG+6)O='1O M;3HR<'@[(')O=W-P86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P M=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T M>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP861D M:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q M(&-O;'-P86X],T0Q/CQD:78@F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D M(&-O;'-P86X],T0R('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A M8VMG#MP861D:6YG+6)O='1O;3HR<'@[(')O=W-P86X],T0Q/CQD M:78@F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^ M/"]F;VYT/CPO9&EV/CPO=&0^/"]T6QE/3-$=F5R=&EC M86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ M;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A M9&1I;F#L@'0M86QI9VXZF4Z,3!P=#L^,3(L-3@Y/"]F;VYT/CPO9&EV/CPO M=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.R!R;W=S<&%N M/3-$,2!C;VQS<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIL969T M.V9O;G0M#MP861D:6YG+6)O M='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P M86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT M+7-I>F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P M86X],T0R('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#L@ M'0M86QI9VXZF4Z,3!P=#L^,3(L,C8T/"]F;VYT/CPO9&EV/CPO=&0^/'1D M('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.R!R;W=S<&%N/3-$,2!C M;VQS<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M M6QE M/3-$=&5X="UA;&EG;CIL969T.V9O;G0M'!E;G-E*2P@;F5T/"]F;VYT M/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0R('-T>6QE/3-$)W9E"!S;VQI9"`C,#`P,#`P M.V)A8VMG#MP861D:6YG+6)O='1O;3HR<'@[)R!R;W=S<&%N/3-$ M,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P M=#L^/&9O;G0@3II;FAE6QE/3-$)W9E M"!S;VQI9"`C M,#`P,#`P.V)A8VMG#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R<@'0M86QI9VXZ M;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P M86X],T0Q(&-O;'-P86X],T0Q/CQD:78@F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO M=&0^/'1D(&-O;'-P86X],T0R('-T>6QE/3-$)W9E6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@ M3II;FAE6QE/3-$)W9E"!S;VQI9"`C,#`P,#`P.V)A M8VMG#MP861D M:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R<@'0M86QI9VXZ;&5F=#MF;VYT M+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D M:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@ M3II;FAE&5S/"]F M;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$)W9E6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF M;VYT+7-I>F4Z,3!P=#L^)#PO9F]N=#X\+V1I=CX\+W1D/CQT9"!S='EL93TS M1"=V97)T:6-A;"UA;&EG;CIB;W1T;VT[8F]R9&5R+6)O='1O;3HS<'@@9&]U M8FQE(",P,#`P,#`[<&%D9&EN9RUT;W`Z,G!X.W!A9&1I;F#MB;W)D97(M=&]P.C%P>"!S;VQI9"`C,#`P,#`P.R<@'0M86QI9VXZF4Z,3!P=#L^-RPQ,#4\+V9O;G0^/"]D:78^/"]T9#X\=&0@ M6QE/3-$=&5X M="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P M86X],T0Q(&-O;'-P86X],T0Q/CQD:78@F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO M=&0^/'1D('-T>6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P,#MP861D:6YG+6QE9G0Z,G!X.W!A M9&1I;F#MP861D:6YG+6)O='1O;3HR<'@[8F]R9&5R+71O<#HQ M<'@@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P M=#L^)#PO9F]N=#X\+V1I=CX\+W1D/CQT9"!S='EL93TS1"=V97)T:6-A;"UA M;&EG;CIB;W1T;VT[8F]R9&5R+6)O='1O;3HS<'@@9&]U8FQE(",P,#`P,#`[ M<&%D9&EN9RUT;W`Z,G!X.W!A9&1I;F#MB;W)D97(M=&]P M.C%P>"!S;VQI9"`C,#`P,#`P.R<@'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z M,3!P=#L^-RPW.3,\+V9O;G0^/"]D:78^/"]T9#X\=&0@6QE/3-$=&5X="UA;&EG;CIL969T M.V9O;G0M6QE/3-$;&EN92UH96EG:'0Z,3(P)3MF;VYT+7-I>F4Z,3!P=#MP861D:6YG M+6QE9G0Z,39P>#L^/&9O;G0@3II;FAE'0M86QI9VXZ M;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$ M;&EN92UH96EG:'0Z,3(P)3MP861D:6YG+6QE9G0Z-'!X.W1E>'0M86QI9VXZ M;&5F=#MP861D:6YG+6QE9G0Z-#!P>#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@ M3II;FAE6QE/3-$;&EN92UH96EG:'0Z,3(P)3MF;VYT+7-I M>F4Z,3!P=#MP861D:6YG+6QE9G0Z,39P>#L^/&9O;G0@3II;FAE'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R M=%\S-S=A,C8S9E\R8V4V7S1B93!?.&4V-%]B834V9F(R93(R,&0-"D-O;G1E M;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO,S'0O:'1M;#L@8VAA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@ M/'1R(&-L87-S/3-$'0^/&1I=B!S='EL93TS1"=F;VYT+69A;6EL>3I4 M:6UE6QE/3-$ M;&EN92UH96EG:'0Z,3(P)3MP861D:6YG+71O<#HQ,G!X.W1E>'0M:6YD96YT M.C,R<'@[9F]N="US:7IE.C$P<'0[/CQF;VYT('-T>6QE/3-$9F]N="UF86UI M;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^26YT86YG:6)L92!A6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF M;VYT+7-I>F4Z,3!P=#MC;VQO'0M9&5C;W)A=&EO;CIN M;VYE.SY-87)C:"8C,38P.S(X+"`R,#$U/"]F;VYT/CQF;VYT('-T>6QE/3-$ M9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^(&%N9"`\+V9O M;G0^/&9O;G0@3II;FAE3II;FAE'0M:6YD96YT.C!P>#ML:6YE+6AE:6=H=#IN;W)M86P[<&%D M9&EN9RUT;W`Z,3!P>#L^/'1A8FQE(&-E;&QP861D:6YG/3-$,"!C96QL#MP861D:6YG+6)O M='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P M86X],T0Q/CQD:78@3II;FAE#MP861D M:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R<@'0M86QI9VXZ8V5N=&5R.V9O;G0M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z M.'!T.V9O;G0M=V5I9VAT.F)O;&0[/DUA#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB M;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP M861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R<@'0M86QI9VXZ8V5N=&5R.V9O;G0M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I M>F4Z.'!T.V9O;G0M=V5I9VAT.F)O;&0[/D1E8V5M8F5R)B,Q-C`[,C#MP861D:6YG+71O M<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$=&5X="UA;&EG M;CIL969T.V9O;G0M6QE/3-$9F]N="UF86UI M;'DZ:6YH97)I=#MF;VYT+7-I>F4Z.'!T.SXF(S$V,#L\+V9O;G0^/"]D:78^ M/"]T9#X\=&0@8V]L#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X M.W!A9&1I;F'0M86QI9VXZ8V5N=&5R.V9O;G0M6QE M/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z.'!T.V9O;G0M=V5I M9VAT.F)O;&0[/D-O#MP861D:6YG M+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+6)O='1O M;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[)R!R;W=S<&%N/3-$,3X\9&EV('-T M>6QE/3-$=&5X="UA;&EG;CIC96YT97([9F]N="US:7IE.CAP=#L^/&9O;G0@ M3II;FAE'0M86QI9VXZ8V5N=&5R.V9O;G0M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z.'!T.V9O M;G0M=V5I9VAT.F)O;&0[/D%M;W)T:7IA=&EO;CPO9F]N=#X\+V1I=CX\+W1D M/CQT9"!S='EL93TS1'9E#MP861D:6YG+6)O='1O;3HR<'@[<&%D M9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@ M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^ M)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0S('-T>6QE M/3-$)W9E"!S M;VQI9"`C,#`P,#`P.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#LG(')O=W-P M86X],T0Q/CQD:78@F4Z.'!T.SX\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N M="US:7IE.CAP=#MF;VYT+7=E:6=H=#IB;VQD.SY.970\+V9O;G0^/"]D:78^ M/"]T9#X\=&0@#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X M.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[)R!R M;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIC96YT97([9F]N M="US:7IE.CAP=#L^/&9O;G0@3II;FAE#MP861D:6YG+6)O='1O M;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X] M,T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I M>F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X] M,T0S('-T>6QE/3-$)W9E"!S;VQI9"`C,#`P,#`P.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P M>#LG(')O=W-P86X],T0Q/CQD:78@F4Z.'!T.SX\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.FEN M:&5R:70[9F]N="US:7IE.CAP=#MF;VYT+7=E:6=H=#IB;VQD.SY!8V-U;75L M871E9#PO9F]N=#X\+V1I=CX\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIC96YT M97([9F]N="US:7IE.CAP=#L^/&9O;G0@3II M;FAEF%T:6]N/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM M86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II M;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A M9&1I;F6QE/3-$=&5X="UA;&EG;CIC96YT97([ M9F]N="US:7IE.CAP=#L^/&9O;G0@3II;FAE M6QE/3-$=F5R=&EC86PM M86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II M;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A M9&1I;F'0M86QI9VXZ8V5N=&5R.V9O;G0M6QE/3-$ M9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z.'!T.V9O;G0M=V5I9VAT M.F)O;&0[/DYE=#PO9F]N=#X\+V1I=CX\+W1D/CPO='(^/'1R/CQT9"!S='EL M93TS1'9E#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H M=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@3II;FAE#MB;W)D97(M=&]P.C%P>"!S;VQI9"`C M,#`P,#`P.R<@'0M86QI9VXZ M8V5N=&5R.V9O;G0M6QE/3-$9F]N="UF86UI M;'DZ:6YH97)I=#MF;VYT+7-I>F4Z.'!T.V9O;G0M=V5I9VAT.F)O;&0[/BA) M;B!T:&]U6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP861D M:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q M(&-O;'-P86X],T0Q/CQD:78@F4Z,3!P=#L^0V]M<&QE=&5D('1E8VAN;VQO9WD\+V9O;G0^ M/"]D:78^/"]T9#X\=&0@#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T M;VTZ,G!X.V)A8VMG'0M86QI9VXZ;&5F=#MF;VYT M+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE M/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG6QE/3-$=&5X="UA;&EG;CIR M:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+71O<#HR<'@[<&%D M9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+6)O='1O;3HR<'@[8F%C:V=R M;W5N9"UC;VQO6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[(')O=W-P86X],T0Q(&-O;'-P M86X],T0Q/CQD:78@6QE M/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+7)I9VAT.C)P>#L@F4Z,3!P=#L^ M/&9O;G0@3II;FAE#MP861D:6YG+71O M<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.V)A8VMG'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A M8VMG6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@ M3II;FAE6QE/3-$=&5X="UA;&EG;CIL969T M.V9O;G0M#MP M861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$ M;W9E6QE/3-$=&5X="UA;&EG;CIL969T M.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[ M(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I M>F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^ M/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P M86X],T0Q(&-O;'-P86X],T0Q/CQD:78@F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO M=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MB M86-K9W)O=6YD+6-O;&]R.B-C8V5E9F8[(')O=W-P86X],T0Q(&-O;'-P86X] M,T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I M>F4Z,3!P=#L^)#PO9F]N=#X\+V1I=CX\+W1D/CQT9"!S='EL93TS1'9E#L@'0M86QI9VXZF4Z,3!P=#L^.2PV.3$\+V9O;G0^/"]D:78^/"]T9#X\=&0@ M6QE M/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T M;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+71O<#HR M<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R!R;W=S<&%N/3-$,3X\9&EV('-T>6QE M/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAEF4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO M9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A M8VMG#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR M<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$9F]N M="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)B,Q-C`[/"]F;VYT M/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M M.W!A9&1I;F#MB86-K9W)O=6YD+6-O;&]R.B-C8V5E9F8[(')O=W-P86X],T0Q M(&-O;'-P86X],T0Q/CQD:78@F4Z,3!P=#L^)#PO9F]N=#X\+V1I=CX\+W1D/CQT9"!S='EL M93TS1'9E#L@'0M86QI9VXZ M6QE/3-$9F]N="UF86UI M;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^,3DL,3(Q/"]F;VYT/CPO9&EV M/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG M'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^ M/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X M.W!A9&1I;F6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR M<'@[(')O=W-P86X],T0Q/CQD:78@F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT M/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@F4Z M,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R!R M;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT M+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.R!R;W=S<&%N/3-$,2!C M;VQS<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M M#MP861D:6YG+6)O='1O;3HR M<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q M/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z M,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0R M('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#L@'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT M+7-I>F4Z,3!P=#L^)B,X,C$R.SPO9F]N=#X\+V1I=CX\+W1D/CQT9"!S='EL M93TS1'9E'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z M,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A M9&1I;F6QE/3-$;W9E#MP861D:6YG+6)O='1O;3HR<'@[(')O=W-P86X],T0Q M/CQD:78@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O M;G0@3II;FAE#MP M861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$ M;W9E#MP861D:6YG+6)O='1O;3HR<'@[(')O=W-P86X],T0Q/CQD:78@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O M<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E6QE/3-$9F]N M="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^/&)R(&-L96%R/3-$ M;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM M86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II M;FAE#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB M;W1T;VTZ,G!X.R!R;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG M;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.R!R M;W=S<&%N/3-$,2!C;VQS<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG M;CIL969T.V9O;G0M#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ M,G!X.W!A9&1I;F6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB M;W1T;VTZ,G!X.R<@'0M86QI M9VXZ6QE/3-$9F]N="UF M86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^,3`P/"]F;VYT/CPO9&EV M/CPO=&0^/'1D('-T>6QE/3-$)W9E"!S;VQI9"`C,#`P,#`P.V)A8VMG6QE M/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^/&)R(&-L M96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R M=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG+6)O='1O M;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X] M,T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I M>F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X] M,T0R('-T>6QE/3-$)W9E"!S;VQI9"`C,#`P,#`P.V)A8VMG#MP861D:6YG+6)O M='1O;3HR<'@[)R!R;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG M;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$ M=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ M,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T M;VTZ,G!X.R<@'0M86QI9VXZ M6QE/3-$9F]N="UF86UI M;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^,3<\+V9O;G0^/"]D:78^/"]T M9#X\=&0@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+7)I9VAT.C)P>#L@F4Z,3!P=#L^ M/&9O;G0@3II;FAE#LG(')O=W-P86X],T0Q/CQD:78@6QE/3-$=&5X M="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X M.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ M,G!X.R<@'0M86QI9VXZF4Z,3!P=#L^-S6QE/3-$)W9E"!S;VQI9"`C,#`P,#`P.V)A8VMG6QE/3-$9F]N M="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^/&)R(&-L96%R/3-$ M;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM M86QI9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG+6)O='1O;3HR<'@[ M<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD M:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P M=#L^)B,Q-C`[/"]F;VYT/CPO9&EV/CPO=&0^/'1D(&-O;'-P86X],T0R('-T M>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP861D M:6YG+6)O='1O;3HR<'@[(')O=W-P86X],T0Q/CQD:78@6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+71O M<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D:6YG M+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R<@'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P M=#L^,C4\+V9O;G0^/"]D:78^/"]T9#X\=&0@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z M,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z M,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[ M<&%D9&EN9RUB;W1T;VTZ,G!X.R<@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^ M/&9O;G0@3II;FAE6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P M,#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R<@'0M86QI9VXZF4Z,3!P=#L^,C6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P,#LG(')O=W-P86X],T0Q(&-O;'-P M86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT M+7-I>F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO M=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MP M861D:6YG+7)I9VAT.C)P>#L@F4Z,3!P=#L^/&9O M;G0@3II;FAE#LG(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)#PO M9F]N=#X\+V1I=CX\+W1D/CQT9"!S='EL93TS1"=V97)T:6-A;"UA;&EG;CIB M;W1T;VT[8F]R9&5R+6)O='1O;3HS<'@@9&]U8FQE(",P,#`P,#`[<&%D9&EN M9RUT;W`Z,G!X.W!A9&1I;F#LG(')O=W-P86X],T0Q(&-O M;'-P86X],T0Q/CQD:78@6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P,#LG(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD M:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P M=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^/'1D('-T M>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG+7)I M9VAT.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II;FAE#LG(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$9F]N M="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)#PO9F]N=#X\+V1I M=CX\+W1D/CQT9"!S='EL93TS1"=V97)T:6-A;"UA;&EG;CIB;W1T;VT[8F]R M9&5R+6)O='1O;3HS<'@@9&]U8FQE(",P,#`P,#`[<&%D9&EN9RUT;W`Z,G!X M.W!A9&1I;F#LG(')O=W-P86X],T0Q(&-O;'-P86X],T0Q M/CQD:78@6QE M/3-$=&5X="UA;&EG;CIL969T.V9O;G0M#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[ M(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$9F]N="UF M86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)B,Q-C`[/"]F;VYT/CPO M9&EV/CPO=&0^/'1D('-T>6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P,#MP861D:6YG+6QE9G0Z M,G!X.W!A9&1I;F#MP861D:6YG+6)O='1O;3HR<'@[)R!R;W=S M<&%N/3-$,2!C;VQS<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIL M969T.V9O;G0M#MP861D:6YG M+6)O='1O;3HR<'@[)R!R;W=S<&%N/3-$,2!C;VQS<&%N/3-$,3X\9&EV('-T M>6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@ M3II;FAE'0M M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE#MP861D:6YG+71O<#HR<'@[ M<&%D9&EN9RUB;W1T;VTZ,G!X.W!A9&1I;F6QE/3-$;W9E#MP861D M:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.R<@'0M86QI9VXZ;&5F=#MF;VYT M+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE M/3-$)W9E"!D M;W5B;&4@(S`P,#`P,#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ M,G!X.R<@'0M86QI9VXZ6QE/3-$ M9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^,3`L-38V/"]F M;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$)W9EF4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F M;VYT/CPO9&EV/CPO=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T M=&]M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@F4Z,3!P=#L^/&9O;G0@3II;FAE#MB;W)D97(M=&]P.C%P>"!S;VQI9"`C M,#`P,#`P.R<@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$)W9E"!D;W5B;&4@(S`P,#`P,#MP861D:6YG+71O M<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.V)O6QE M/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT M+7-I>F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO M=&0^/'1D('-T>6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MP M861D:6YG+7)I9VAT.C)P>#L@F4Z,3!P=#L^/&9O M;G0@3II;FAE#LG(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)#PO M9F]N=#X\+V1I=CX\+W1D/CQT9"!S='EL93TS1"=V97)T:6-A;"UA;&EG;CIB M;W1T;VT[8F]R9&5R+6)O='1O;3HS<'@@9&]U8FQE(",P,#`P,#`[<&%D9&EN M9RUT;W`Z,G!X.W!A9&1I;F#LG(')O=W-P86X],T0Q(&-O M;'-P86X],T0Q/CQD:78@6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0MF%T:6]N($5X<&5N6QE/3-$)V9O;G0M9F%M:6QY.E1I;65S($YE=R!2;VUA;CMF;VYT M+7-I>F4Z,3!P=#LG/CQD:78@#MF;VYT+7-I>F4Z,3!P M=#L^/&9O;G0@3II;FAE'!E8W1E9"!T;R!B92!A6QE/3-$;&EN92UH96EG:'0Z,3(P)3MF;VYT+7-I>F4Z,3!P M=#L^/&9O;G0@3II;FAE6QE/3-$<&%D9&EN9RUL969T M.C!P>#MT97AT+6EN9&5N=#HP<'@[;&EN92UH96EG:'0Z;F]R;6%L.W!A9&1I M;F6QE/3-$)V9O;G0M9F%M:6QY.E1I;65S($YE=R!2;VUA;CMF M;VYT+7-I>F4Z,3!P=#MW:61T:#HQ,#`E.V)O#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[ M(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@3II;FAEF4Z.'!T M.SX\9F]N="!S='EL93TS1&9O;G0M9F%M:6QY.FEN:&5R:70[9F]N="US:7IE M.CAP=#MF;VYT+7=E:6=H=#IB;VQD.SXH26XF(S$V,#MT:&]U6QE/3-$=F5R=&EC86PM M86QI9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG+6)O='1O;3HR<'@[ M<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD M:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P M=#L^4F5M86EN9&5R(&]F(#(P,34\+V9O;G0^/"]D:78^/"]T9#X\=&0@#MP M861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ,G!X.V)A8VMG'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@ M3II;FAE6QE/3-$=F5R=&EC86PM86QI9VXZ M8F]T=&]M.V)A8VMG6QE/3-$=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P M=#L^/&9O;G0@3II;FAE6QE/3-$9F]N="UF M86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N M92\^/"]F;VYT/CPO9&EV/CPO=&0^/"]T6QE/3-$=F5R M=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@ M'0M86QI M9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$=F5R=&EC86PM86QI9VXZ M8F]T=&]M.W!A9&1I;F#L@'0M M86QI9VXZ6QE/3-$9F]N M="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^,RPT-3<\+V9O;G0^ M/"]D:78^/"]T9#X\=&0@6QE/3-$9F]N="UF M86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N M92\^/"]F;VYT/CPO9&EV/CPO=&0^/"]T6QE/3-$=F5R M=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG#MP861D:6YG+6)O='1O M;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X] M,T0Q/CQD:78@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I M>F4Z,3!P=#L^,C`Q-SPO9F]N=#X\+V1I=CX\+W1D/CQT9"!C;VQS<&%N/3-$ M,B!S='EL93TS1'9E#MP861D:6YG+71O<#HR<'@[ M<&%D9&EN9RUB;W1T;VTZ,G!X.R!R;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$ M=&5X="UA;&EG;CIR:6=H=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF M;VYT+7-I>F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV M/CPO=&0^/"]T6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T M=&]M.W!A9&1I;F#MP861D:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I M>F4Z,3!P=#L^/&9O;G0@3II;FAE6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#L@ M'0M86QI9VXZF4Z,3!P=#L^,RPT-3<\+V9O;G0^/"]D:78^/"]T9#X\=&0@ M6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF M;VYT+7-I>F4Z,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV M/CPO=&0^/"]T6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T M=&]M.V)A8VMG#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR M:6=H=#HR<'@[(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE M/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^,C`Q.3PO M9F]N=#X\+V1I=CX\+W1D/CQT9"!C;VQS<&%N/3-$,B!S='EL93TS1'9E#MP861D:6YG+71O<#HR<'@[<&%D9&EN9RUB;W1T;VTZ M,G!X.R!R;W=S<&%N/3-$,3X\9&EV('-T>6QE/3-$=&5X="UA;&EG;CIR:6=H M=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@3II M;FAE6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^ M/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^/"]T6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#MP861D M:6YG+7)I9VAT.C)P>#L@'0M86QI9VXZ;&5F=#MF;VYT+7-I>F4Z,3!P=#L^/&9O;G0@ M3II;FAE6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.W!A9&1I;F#L@'0M86QI9VXZ6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I M>F4Z,3!P=#L^,BPT-S4\+V9O;G0^/"]D:78^/"]T9#X\=&0@6QE/3-$9F]N="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z M,3!P=#L^/&)R(&-L96%R/3-$;F]N92\^/"]F;VYT/CPO9&EV/CPO=&0^/"]T M6QE/3-$=F5R=&EC86PM86QI9VXZ8F]T=&]M.V)A8VMG M#MP861D:6YG+6)O='1O;3HR<'@[<&%D9&EN9RUR:6=H=#HR<'@[ M(')O=W-P86X],T0Q(&-O;'-P86X],T0Q/CQD:78@6QE/3-$9F]N="UF M86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^5&]T86P\+V9O;G0^/"]D M:78^/"]T9#X\=&0@#MB86-K9W)O M=6YD+6-O;&]R.B-C8V5E9F8[8F]R9&5R+71O<#HQ<'@@6QE/3-$9F]N M="UF86UI;'DZ:6YH97)I=#MF;VYT+7-I>F4Z,3!P=#L^)#PO9F]N=#X\+V1I M=CX\+W1D/CQT9"!S='EL93TS1"=V97)T:6-A;"UA;&EG;CIB;W1T;VT[8F]R M9&5R+6)O='1O;3HS<'@@9&]U8FQE(",P,#`P,#`[8F%C:V=R;W5N9"UC;VQO M#MP861D:6YG+6)O='1O;3HR<'@[ M8F]R9&5R+71O<#HQ<'@@6QE/3-$=&5X="UA;&EG;CIL969T.V9O;G0M'1087)T7S,W-V$R-C-F7S)C939? M-&)E,%\X938T7V)A-39F8C)E,C(P9`T*0V]N=&5N="U,;V-A=&EO;CH@9FEL M93HO+R]#.B\S-S=A,C8S9E\R8V4V7S1B93!?.&4V-%]B834V9F(R93(R,&0O M5V]R:W-H965T'0O:F%V87-C3X-"B`@ M("`\=&%B;&4@8VQA'0O:F%V87-C M3X-"B`@("`\=&%B;&4@ M8VQA'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'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-$3X- M"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\S-S=A,C8S9E\R8V4V7S1B M93!?.&4V-%]B834V9F(R93(R,&0-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z M+R\O0SHO,S'0O:'1M M;#L@8VAA'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^/'-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-$'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@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`\+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-$'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^ 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`@ M("`\=&%B;&4@8VQA3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\S M-S=A,C8S9E\R8V4V7S1B93!?.&4V-%]B834V9F(R93(R,&0-"D-O;G1E;G0M M3&]C871I;VXZ(&9I;&4Z+R\O0SHO,S'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-$2P@5V]R:R!I;B!03PO=&0^#0H@("`@("`@(#QT9"!C;&%S7!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!3:&%R92UB87-E9"!087EM96YT($%W87)D(%M,:6YE($ET M96US73PO'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-$6UE;G0@ M07=A65E(%-T;V-K($]P=&EO;B!;365M8F5R73PO=&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-$2!3:&%R92UB87-E9"!087EM96YT($%W87)D(%M, M:6YE($ET96US73PO'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-$7,\&EM=6T@<&5R:6]D M(&9O'!I'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M.3`@9&%Y'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-$2!3:&%R M92UB87-E9"!087EM96YT($%W87)D(%M,:6YE($ET96US73PO'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^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M,"!Y96%R'!I'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^-R!Y96%R'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!3:&%R92UB87-E9"!087EM M96YT($%W87)D(%M,:6YE($ET96US73PO'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 M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^-2!Y96%R'!I'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^,3`@>65A6UE;G0@07=A'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S6UE;G0@07=A'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0O:F%V M87-C3X-"B`@("`\=&%B M;&4@8VQA#PO=&0^#0H@("`@ M("`@(#QT9"!C;&%S3X-"CPO:'1M;#X-"@T*+2TM+2TM/5]. M97AT4&%R=%\S-S=A,C8S9E\R8V4V7S1B93!?.&4V-%]B834V9F(R93(R,&0- M"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO,S'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R7!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="]J879A2!O9B!&=71U M6UE M;G1S(%5N9&5R($]P97)A=&EN9R!,96%S97,@6T%B'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@("`@("`\+W1R/@T*("`@("`@/'1R M(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$6UE M;G1S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XD(#$S+#$W-2PP M,#`\'1087)T7S,W M-V$R-C-F7S)C939?-&)E,%\X938T7V)A-39F8C)E,C(P9`T*0V]N=&5N="U, M;V-A=&EO;CH@9FEL93HO+R]#.B\S-S=A,C8S9E\R8V4V7S1B93!?.&4V-%]B M834V9F(R93(R,&0O5V]R:W-H965T'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA2!U M'1087)T7S,W-V$R-C-F M7S)C939?-&)E,%\X938T7V)A-39F8C)E,C(P9`T*0V]N=&5N="U,;V-A=&EO M;CH@9FEL93HO+R]#.B\S-S=A,C8S9E\R8V4V7S1B93!?.&4V-%]B834V9F(R M93(R,&0O5V]R:W-H965T'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA2!396=M96YT+"!'96]G M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^ M/'-P86X^/"]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 M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0O:F%V M87-C3X-"B`@("`\=&%B M;&4@8VQA2!396=M96YT+"!'96]G'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-$'1E'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-$ M7!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^/'-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-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^,R!Y96%R M'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-$'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 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@("`@("`@ 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@("`@("`@(#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@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'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^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$3PO=&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^/"]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 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@("`@("`\+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-$'0^/'-P86X^/"]S<&%N/CPO M=&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@("`@("`@(#QT M9"!C;&%S'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA MF%T:6]N($5X M<&5NF%T:6]N($5X<&5N'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'1087)T7S,W F-V$R-C-F7S)C939?-&)E,%\X938T7V)A-39F8C)E,C(P9"TM#0H` ` end XML 18 R29.htm IDEA: XBRL DOCUMENT v2.4.1.9
Accrued Expenses (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 28, 2015
Dec. 27, 2014
Accounts Payable, Current [Abstract]    
Accrued warranty $ 7,574us-gaap_StandardProductWarrantyAccrualCurrent $ 7,769us-gaap_StandardProductWarrantyAccrualCurrent
Accrued Sales Tax 521irbt_AccruedSalesTax 867irbt_AccruedSalesTax
Accrued rent 693us-gaap_AccruedRentCurrent 701us-gaap_AccruedRentCurrent
Accrued direct fulfillment costs 694irbt_AccruedDirectFulfillmentCosts 1,346irbt_AccruedDirectFulfillmentCosts
Accrued customer deposits 640irbt_Accruedcustomerdeposits 702irbt_Accruedcustomerdeposits
Accrued sales commissions 299us-gaap_AccruedSalesCommissionCurrent 531us-gaap_AccruedSalesCommissionCurrent
Accrued accounting fees 376us-gaap_AccruedProfessionalFeesCurrent 167us-gaap_AccruedProfessionalFeesCurrent
Accrued other 3,525us-gaap_OtherAccruedLiabilitiesCurrent 6,618us-gaap_OtherAccruedLiabilitiesCurrent
Accrued expenses 14,322us-gaap_AccruedLiabilitiesCurrent 18,701us-gaap_AccruedLiabilitiesCurrent
Employee-related Liabilities, Current $ 7,805us-gaap_EmployeeRelatedLiabilitiesCurrent $ 16,235us-gaap_EmployeeRelatedLiabilitiesCurrent
XML 19 R28.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock Option Plans - Additional Information (Detail) (USD $)
0 Months Ended 3 Months Ended
Oct. 10, 2005
Mar. 28, 2015
Mar. 06, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Effective date for stock options plan Oct. 10, 2005    
Increase in number of shares reserved and available for issuance in different forms   4.50%irbt_IncreaseInShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross   95,804us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross  
Share Price     $ 34.30us-gaap_SharePrice
Employee Stock Option [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
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  
Employee Stock Option [Member] | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period for options   0 years  
Minimum expiration period for options   7 years  
Employee Stock Option [Member] | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period for options   5 years  
Minimum expiration period for options   10 years  
Restricted Stock Units (RSUs) [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock units granted   168,492us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
 
Performance Shares [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock units granted   71,133us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
 
2005 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares reserved for issuance in different forms 1,583,682us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= irbt_TwoThousandFivePlanMember
   
Share based compensation arrangement shares available for grant   3,747,285us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= irbt_TwoThousandFivePlanMember
 
XML 20 R30.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies - Additional Information (Detail) (USD $)
In Millions, unless otherwise specified
Mar. 28, 2015
Outstanding POs [Abstract]  
Contractual Obligation $ 64us-gaap_ContractualObligation
XML 21 R31.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies - Summary of Future Minimum Rental Payments under Operating Leases (Detail) (USD $)
3 Months Ended
Mar. 28, 2015
Mar. 29, 2014
Commitments and Contingencies Disclosure [Abstract]    
Rental expense under operating leases $ 1,200,000us-gaap_OperatingLeasesRentExpenseNet $ 1,100,000us-gaap_OperatingLeasesRentExpenseNet
Disclosure Summary Of Future Minimum Rental Payments Under Operating Leases [Abstract]    
Remainder of 2013 2,564,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent  
2014 2,668,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears  
2015 2,383,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears  
2016 2,383,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears  
2017 2,383,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears  
Thereafter 794,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter  
Total minimum lease payments $ 13,175,000us-gaap_OperatingLeasesFutureMinimumPaymentsDue  
XML 22 R8.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies
3 Months Ended
Mar. 28, 2015
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
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 to the current year presentation. iRobot has prepared the accompanying unaudited consolidated financial statements in conformity with accounting principles generally accepted in the United States of America.
The accompanying unaudited financial data as of March 28, 2015 and for the three months ended March 28, 2015 and March 29, 2014 has been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission (SEC). Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States have been condensed or omitted pursuant to such rules and regulations. However, the Company believes that the disclosures are adequate to make the information presented not misleading. The year-end balance sheet data was derived from audited financial statements, but does not include all disclosures required by accounting principles generally accepted in the United States. These consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto included in its Annual Report on Form 10-K for the fiscal year ended December 27, 2014, filed with the SEC on February 13, 2015.
In the opinion of management, all adjustments necessary to state fairly the Company's statement of financial position as of March 28, 2015 and results of operations and cash flows for the periods ended March 28, 2015 and March 29, 2014 have been made. The results of operations and cash flows for any interim period are not necessarily indicative of the operating results and cash flows for the full fiscal year or any future periods.
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, valuation of goodwill and intangible assets, 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 end on the Saturday that falls closest to the last day of the third month of each quarter.
Revenue Recognition
The Company derives its revenue from product sales and, to a lesser extent, government 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 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 and Canadian resellers of home robots are typically subject to agreements allowing for limited rights of return, rebates and price protection. The Company also provides limited rights of returns for direct-to-consumer sales generated through its on-line stores. Accordingly, the Company reduces revenue for its estimates of liabilities for these rights of return, rebates and price protection at the time the related sale is recorded. These estimates for rights of return are directly based on specific terms and conditions included in the reseller agreements, historical returns experience and various other assumptions that the Company believes are reasonable under the circumstances. In the case of new product introductions, the estimates for returns applied to the new products are based upon the estimates for the most similar predecessor products until such time that the Company has enough actual returns experience for the new products, which is typically two holiday returns cycles. At that time, the Company incorporates that data into the development of returns estimates for the new products. The Company updates its analysis of returns on a quarterly basis. If actual returns differ significantly from the Company's estimates, or if modifications to individual reseller agreements are entered into that impact their rights of returns, such differences could result in an adjustment to previously established reserves and could have a material impact, either favorably or unfavorably, on the Company’s results of operations for the period in which the actual returns become known or the reseller agreement is modified. 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 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 estimated 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 March 28, 2015, fiscal years 2012 through 2014 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.
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, time-based restricted stock units and performance-based restricted stock units is measured based on the closing fair market value of the Company's common stock on the date of grant. For performance-based restricted stock units, the compensation costs will be subsequently adjusted for assumptions of achievement during the period in which the assumption of achievement changes, as applicable. The Company recognizes stock-based compensation as expense ratably on a straight-line basis over the requisite service period, net of estimated forfeitures.



Net Income Per Share
The following table presents the calculation of both basic and diluted net income per share:
 
 
Three Months Ended
 
(In thousands, except per share amounts)
 
March 28, 2015
 
March 29, 2014
Net income
$
4,754

 
$
5,280

Weighted-average shares outstanding
29,653

 
29,189

Dilutive effect of employee stock options and restricted shares
577

 
844

Diluted weighted-average shares outstanding
30,230

 
30,033

Basic income per share
$
0.16

 
$
0.18

Diluted income per share
$
0.16

 
$
0.18



Restricted stock units and stock options representing approximately 0.5 million and 0.1 million shares of common stock for the three month periods ended March 28, 2015 and March 29, 2014, 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 examinations by federal and state tax authorities is closed for fiscal years prior to 2011. Federal and state carryforward attributes that were generated prior to fiscal year 2011 may still be adjusted upon examination by the Internal Revenue Service (IRS) or state tax authorities if they either have been or will be used in a period for which the statute of limitations is still open.

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, generation of tax credits compared to future utilization of credits, or changes in tax laws or regulations. The Company's income tax provision and its assessment of the ability to realize its deferred tax assets involve significant judgments and estimates. The Company is currently generating state research credits that exceed the amount being utilized. As a result of this trend, a valuation allowance may be needed in the future related to these state tax credits.

The Company recorded a tax provision of $2.4 million and $2.5 million for the three month periods ended March 28, 2015 and March 29, 2014, respectively. The $2.4 million provision for the three month period ended March 28, 2015 resulted in an effective income tax rate of 33.1%. The $2.5 million provision for the three month period ended March 29, 2014 resulted in an effective income tax rate of 32.2%. The difference between the effective income tax rate of 33.1% for the three month period ended March 28, 2015 and 32.2% for the three month period ended March 29, 2014 was primarily due to a decrease in pre-tax income for the three month period ended March 28, 2015 as compared to the three month period ended March 29, 2014 and a smaller discrete benefit related to disqualifying dispositions of incentive stock options for the three month period ended March 28, 2015 as compared to the three month period ended March 29, 2014. The federal research and development tax credit was not in effect for the three month period ended March 29, 2014 and has not been enacted for 2015. Therefore, the effective income tax rate for the three month periods ended March 28, 2015 and March 29, 2014 do not include any benefit for the federal research and development credits.


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.
Financial Assets
The Company’s financial assets measured at fair value on a recurring basis at March 28, 2015, were as follows:
 
 
Fair Value Measurements as of
March 28, 2015
 
Level 1
 
Level 2
 
Level 3
 
(In thousands)
Description
 
 
 
 
 
Assets:
 
 
 
 
 
Money market funds
$
113,995

 
$

 
$

Corporate and government bonds

 
37,256

 

Total assets measured at fair value
$
113,995

 
$
37,256

 
$


The Company’s financial assets measured at fair value on a recurring basis at December 27, 2014, were as follows:
 
 
Fair Value Measurements as of
December 27, 2014
 
Level 1
 
Level 2
 
Level 3
 
(In thousands)
Description
 
 
 
 
 
Assets:
 
 
 
 
 
Money market funds
$
109,843

 
$

 
$

Corporate and government bonds

 
36,166

 

Total assets measured at fair value
$
109,843

 
$
36,166

 
$


In each table above, 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. The realized and unrealized gains and losses are included in comprehensive income for that period. The fair value of the Company’s bond investments is included in short term investments in its consolidated balance sheet.
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 accordance with the guidance, the Company is permitted 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. The Company completes the annual impairment evaluation during the fourth quarter of each year.
Recent Accounting Pronouncements
In February 2015, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2015-02, “Consolidation - Amendments to the Consolidation Analysis.” ASU No. 2015-02 reduces the number of consolidation models and changes the way reporting entities evaluate a variable interest entity. It is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2015.  Early adoption is permitted.  The Company is currently assessing the potential impact of ASU No. 2015-02 on its consolidated financial statements.
In August 2014, the FASB issued ASU No. 2014-15, “Presentation of Financial Statements - Going Concern.” ASU No. 2014-15 requires management of public and private companies to evaluate whether there is substantial doubt about the entity’s ability to continue as a going concern and, if so, disclose that fact. Management will also be required to evaluate and disclose whether its plans alleviate that doubt. The new standard is effective for annual periods ending after December 15, 2016, and interim periods within annual periods beginning after December 15, 2016. The Company does not believe that the impact of this amendment will be material to the Company’s consolidated financial statements.
In June 2014, the FASB issued ASU No. 2014-12, “Accounting for Share-Based Payments When the Terms of an Award Provide That a Performance Target Could Be Achieved after the Requisite Service Period.” ASU No. 2014-12 requires a reporting entity to treat a performance target that affects vesting and that could be achieved after the requisite service period as a performance condition. It is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2015. Early adoption is permitted. The Company is currently assessing the potential impact of ASU No. 2014-12 on its consolidated financial statements.
In May 2014, the FASB issued ASU No. 2014-09, “Revenue from Contracts with Customers,” which provides guidance for revenue recognition. The standard’s core principle is that a company will recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. The new guidance is effective for annual reporting periods beginning after December 15, 2016, including interim periods within that reporting period. In April 2015, the FASB proposed deferring the effective date of the new accounting guidance related to revenue recognition by one year to December 15, 2017 for annual reporting periods beginning after that date. The FASB also proposed permitting early adoption of the standard, but not before the original effective date of December 15, 2016. The Company is in the process of evaluating the impact that the adoption of the new revenue recognition standard issued in May 2014 will have on its consolidated financial statements and footnote disclosures.
In April 2014, the FASB issued ASU No. 2014-08 “Reporting Discontinued Operations and Disclosures of Disposals of Components of an Entity.” ASU No. 2014-08 changes the criteria for reporting discontinued operations and modifies related disclosure requirements. The new guidance is effective on a prospective basis for annual periods, and interim periods within those annual periods, beginning after December 15, 2014. Early adoption is permitted for new disposals (or new classifications as held for sale) that have not been reported in financial statements previously issued or available for issuance. The impact of this amendment on the Company's consolidated financial statements was not material.
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 recently issued standards, which are not yet effective, will not have a material impact on the Company’s consolidated financial statements upon adoption.
XML 23 R32.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies - Activity Related to Warranty Accrual (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 28, 2015
Mar. 29, 2014
Movement in Standard Product Warranty Accrual [Roll Forward]    
Balance at beginning of period $ 7,769us-gaap_StandardProductWarrantyAccrual $ 6,497us-gaap_StandardProductWarrantyAccrual
Provision 1,250us-gaap_StandardProductWarrantyAccrualWarrantiesIssued 1,133us-gaap_StandardProductWarrantyAccrualWarrantiesIssued
Warranty usage (1,445)us-gaap_StandardProductWarrantyAccrualPayments [1] (1,272)us-gaap_StandardProductWarrantyAccrualPayments [1]
Balance at end of period $ 7,574us-gaap_StandardProductWarrantyAccrual $ 6,358us-gaap_StandardProductWarrantyAccrual
[1] Warranty usage includes costs incurred for warranty obligations.
XML 24 R2.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Balance Sheets (Unaudited) (USD $)
In Thousands, unless otherwise specified
Mar. 28, 2015
Dec. 27, 2014
Current assets:    
Cash and cash equivalents $ 183,661us-gaap_CashAndCashEquivalentsAtCarryingValue $ 185,957us-gaap_CashAndCashEquivalentsAtCarryingValue
Short term investments 37,256us-gaap_AvailableForSaleSecuritiesCurrent 36,166us-gaap_AvailableForSaleSecuritiesCurrent
Accounts receivable, net of allowance of $67 at September 27, 2014 and December 28, 2013 37,705us-gaap_AccountsReceivableNetCurrent 71,056us-gaap_AccountsReceivableNetCurrent
Unbilled revenue 633us-gaap_UnbilledContractsReceivable 2,614us-gaap_UnbilledContractsReceivable
Inventory 49,698us-gaap_InventoryNet 47,857us-gaap_InventoryNet
Deferred tax assets 22,030us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent 21,505us-gaap_DeferredTaxAssetsLiabilitiesNetCurrent
Other current assets 9,501us-gaap_OtherAssetsCurrent 9,704us-gaap_OtherAssetsCurrent
Total current assets 340,484us-gaap_AssetsCurrent 374,859us-gaap_AssetsCurrent
Property and equipment, net 30,501us-gaap_PropertyPlantAndEquipmentNet 31,297us-gaap_PropertyPlantAndEquipmentNet
Deferred tax assets 8,393us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent 8,409us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent
Goodwill 48,751us-gaap_Goodwill 48,751us-gaap_Goodwill
Finite-Lived Intangible Assets, Net 18,274us-gaap_FiniteLivedIntangibleAssetsNet 19,146us-gaap_FiniteLivedIntangibleAssetsNet
Other assets 11,265us-gaap_OtherAssetsNoncurrent 10,751us-gaap_OtherAssetsNoncurrent
Total assets 457,668us-gaap_Assets 493,213us-gaap_Assets
Current liabilities:    
Accounts payable 35,666us-gaap_AccountsPayableCurrent 60,256us-gaap_AccountsPayableCurrent
Accrued expenses 14,322us-gaap_AccruedLiabilitiesCurrent 18,701us-gaap_AccruedLiabilitiesCurrent
Employee-related Liabilities, Current 7,805us-gaap_EmployeeRelatedLiabilitiesCurrent 16,235us-gaap_EmployeeRelatedLiabilitiesCurrent
Deferred Revenue, Current 1,769us-gaap_DeferredRevenueCurrent 3,849us-gaap_DeferredRevenueCurrent
Total current liabilities 59,562us-gaap_LiabilitiesCurrent 99,041us-gaap_LiabilitiesCurrent
Long term liabilities 3,819us-gaap_LiabilitiesNoncurrent 3,736us-gaap_LiabilitiesNoncurrent
Commitments and contingencies (Note 6)      
Redeemable convertible preferred stock, 5,000,000 shares authorized and none outstanding 0us-gaap_PreferredStockValue 0us-gaap_PreferredStockValue
Common stock, $0.01 par value, 100,000,000 shares authorized; 29,599,356 and 28,935,253 shares issued and outstanding at September 27, 2014 and December 28, 2013, respectively 297us-gaap_CommonStockValue 297us-gaap_CommonStockValue
Additional paid-in capital 248,385us-gaap_AdditionalPaidInCapitalCommonStock 249,409us-gaap_AdditionalPaidInCapitalCommonStock
Retained earnings 145,635us-gaap_RetainedEarningsAccumulatedDeficit 140,881us-gaap_RetainedEarningsAccumulatedDeficit
Accumulated other comprehensive income (30)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax (151)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Total stockholders' equity 394,287us-gaap_StockholdersEquity 390,436us-gaap_StockholdersEquity
Total liabilities, redeemable convertible preferred stock and stockholders' equity $ 457,668us-gaap_LiabilitiesAndStockholdersEquity $ 493,213us-gaap_LiabilitiesAndStockholdersEquity
XML 25 R6.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statements of Cash Flows (Unaudited) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 28, 2015
Mar. 29, 2014
Cash flows from operating activities:    
Net income $ 4,754us-gaap_NetIncomeLoss $ 5,280us-gaap_NetIncomeLoss
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 3,561us-gaap_DepreciationDepletionAndAmortization 3,142us-gaap_DepreciationDepletionAndAmortization
Loss on disposal of property and equipment 22us-gaap_GainLossOnSaleOfPropertyPlantEquipment (10)us-gaap_GainLossOnSaleOfPropertyPlantEquipment
Stock-based compensation 3,107us-gaap_ShareBasedCompensation 3,078us-gaap_ShareBasedCompensation
Increase (Decrease) in Deferred Income Taxes (102)us-gaap_IncreaseDecreaseInDeferredIncomeTaxes 1,912us-gaap_IncreaseDecreaseInDeferredIncomeTaxes
Tax benefit of excess stock based compensation deductions (560)us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities (2,231)us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
Non-cash director deferred compensation 38us-gaap_OtherNoncashExpense 11us-gaap_OtherNoncashExpense
Changes in operating assets and liabilities - (use) source    
Accounts receivable 33,351us-gaap_IncreaseDecreaseInAccountsReceivable 2,808us-gaap_IncreaseDecreaseInAccountsReceivable
Unbilled revenue 1,981us-gaap_IncreaseDecreaseInUnbilledReceivables (75)us-gaap_IncreaseDecreaseInUnbilledReceivables
Inventory (1,998)us-gaap_IncreaseDecreaseInInventories 4,080us-gaap_IncreaseDecreaseInInventories
Other assets 203us-gaap_IncreaseDecreaseInOtherOperatingAssets (3,588)us-gaap_IncreaseDecreaseInOtherOperatingAssets
Accounts payable (21,835)us-gaap_IncreaseDecreaseInAccountsPayable (7,924)us-gaap_IncreaseDecreaseInAccountsPayable
Accrued expenses (4,374)us-gaap_IncreaseDecreaseInOtherAccruedLiabilities (1,399)us-gaap_IncreaseDecreaseInOtherAccruedLiabilities
Accrued compensation (8,430)us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities (11,862)us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities
Deferred revenue and customer advances (2,080)us-gaap_IncreaseDecreaseInDeferredRevenue (665)us-gaap_IncreaseDecreaseInDeferredRevenue
Long term liabilities 83us-gaap_IncreaseDecreaseInOtherOperatingLiabilities (319)us-gaap_IncreaseDecreaseInOtherOperatingLiabilities
Net cash provided by operating activities 7,721us-gaap_NetCashProvidedByUsedInOperatingActivities (7,762)us-gaap_NetCashProvidedByUsedInOperatingActivities
Cash flows from investing activities:    
Additions of property and equipment (4,445)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment (2,177)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
Payments for (Proceeds from) Other Investing Activities 515us-gaap_PaymentsForProceedsFromOtherInvestingActivities 0us-gaap_PaymentsForProceedsFromOtherInvestingActivities
Purchases of investments (3,541)us-gaap_PaymentsToAcquireAvailableForSaleSecurities (11,211)us-gaap_PaymentsToAcquireAvailableForSaleSecurities
Sales of investments 2,500us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities 2,500us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities
Net cash used in investing activities (6,001)us-gaap_NetCashProvidedByUsedInInvestingActivities (10,888)us-gaap_NetCashProvidedByUsedInInvestingActivities
Cash flows from financing activities:    
Proceeds from stock option exercises 1,466us-gaap_ProceedsFromStockOptionsExercised 6,957us-gaap_ProceedsFromStockOptionsExercised
Income tax withholding payment associated with restricted stock vesting (1,118)us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation (1,118)us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
Payments for Repurchase of Common Stock (4,924)us-gaap_PaymentsForRepurchaseOfCommonStock 0us-gaap_PaymentsForRepurchaseOfCommonStock
Tax benefit of excess stock-based compensation deductions 560us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities 2,231us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
Net cash provided by financing activities (4,016)us-gaap_NetCashProvidedByUsedInFinancingActivities 8,070us-gaap_NetCashProvidedByUsedInFinancingActivities
Net increase (decrease) in cash and cash equivalents (2,296)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease (10,580)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
Cash and cash equivalents, at beginning of period 185,957us-gaap_CashAndCashEquivalentsAtCarryingValue 165,404us-gaap_CashAndCashEquivalentsAtCarryingValue
Cash and cash equivalents, at end of period 183,661us-gaap_CashAndCashEquivalentsAtCarryingValue 154,824us-gaap_CashAndCashEquivalentsAtCarryingValue
Supplemental disclosure of cash flow information:    
Cash paid for income taxes 1,040us-gaap_IncomeTaxesPaid 3,284us-gaap_IncomeTaxesPaid
Property, Plant and Equipment, Transfers and Changes 157us-gaap_PropertyPlantAndEquipmentTransfersAndChanges 637us-gaap_PropertyPlantAndEquipmentTransfersAndChanges
Noncash or Part Noncash Acquisition, Fixed Assets Acquired $ 480us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1 $ 1,373us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1
ZIP 26 0001159167-15-000022-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001159167-15-000022-xbrl.zip M4$L#!!0````(`.!,H4:TQ&TLV[@``.7;"0`1`!P`:7)B="TR,#$U,#,R."YX M;6Q55`D``_.!0U7S@4-5=7@+``$$)0X```0Y`0``[%U;<]LXEGZ>K=K_X/7S M.,:-N*2Z,T428(]KDCBQT]LS3UVT!-O<2*2'I!Q[?OT>4")UH21+\B62K:JI MGI0($M\Y^,X5(/W+W^[ZO8-;FQ=)EOYZB-^APP.;=K)NDE[]>OC[^9%_'IZ< M'/[MPW__UR__JPY7^))9O=>ZIDC"\]286,6<=>7L2R@U$WOH@9ZEYX8OBTNXN\E[QW M_ST`:=+B?2<;I&5^_^OA=5G>O#\^=I?>%;;S[BJ[/1Y=/"8(TR.$CR@^K&\; MY#D(O^B^T55W(YN^L6N3^??`A3G#[5WG>OYX=V7.#4EZ:XMR_BW#:W.D2?*+ M\2T_?OQXE^3915:^ZV1]-]I#E,AF;)$Q@L74\&J6++^"P8@>CT;4-\!:?E\R MVEV^B`M;#T_CI%/,QU]=+@RYX9!<705QS?-/9=Q<5$! M&5V80PRXDF<]6\R]I[HR_R:GA_DW55?FW53F]FJAGM0Q7*^'N@O=&8-H]#F\ M.#6TG#O4&PXM)X5!-_OZZ(IZSTJ/:'-\!DL/1 M9;<0OQX62?^F!S(=5\\9.KI.EI;VKCQ(`'6DW;U?\;^^Z6JJ>@RXYZ2\KWZI M?TJZ[L?+Q.8'%10[)4;-S?#D'XM:4:SW(!I9=VI MB4$3>:DA4GRH:(7)$9'U`\;7)N^P:;<>[QTA.C&^OC()8CQE_YY>?*## M+H@_8PQ/(KZN5A]__:;_',69/T\@`>S;\Q(,S>5Y'[-.7$)ZZ-\E13/FW/9< M/N>GW4]Q_MV6\&]S=V/3PGZR_0N;OZ0Z&T=CKQS>X6_#'[LP^=U-+^DDY1#7 M03>!,<-L=R3+^R7R'GZH!STD\"_'<^<;`3QN(]SVM[V8T;^KKILX+,;Y`\&P2MO??9!N^SP^$KS(KR]/(\AL+ZE9*E)>$;]"P; M$&.?#O^\='A;:+-!0-IG,S\[F]F68+0!>?;!Z.T08VN[4UNGLV$W3/B M/UDWD^Y&,Y=.Q^VG[&4W/C**D_Q_X][`!O?-/_\.P%T`NO_HPL^42VW&G*0W M@[*H!N"ACVG&?(K_+\N_N6VRTTMM+TJ(8^;?`Y#\W'8&>5(FMIAZYJ[Y_O M;,*Z9_6^I_;Z4M,]J_?[YS]W_WQ'V+#?,=VS8;]C^KH*E5?8EQE_[J?AFO\C MSKM.+5,,-/V;7G9O[7F9=;Z?WKAW:W:/A%.BC==UH6S/N[1;^=+AX\@P?A$Q M3J^F[_D4WR7]0?^-DV:->1L53CB@21V^37)^?9"<9[8H\Z13VFZU-+^G25F< MG?_^:HBW5+ZW28IG\EA)NO=8C_58DSI\6^0\<1^=_,I..R5&#:>^].+T<]P? M$LU]J_'/;S^R;]?9H(C3;I3<6C=@]Q@W*=;A!R?7^X5RO52^C+PCC.!_SUH; M[M=SI^L?/6&C6_N*\Z1C&Y(:K?Q*_*P1O&PJ]L7F[I/=[L.UPZ^C[IXE+(BE M"R1[:I^J@QWR4I-?&5F^5(]%9:%*SW2PP-+_;9< MU6:F>IK:O:F^C*DVJMZ;ZMY46Y\O>T&SB[+<)E<[6+/M$N&GE/R"]-Z&#XK- MJ9[V]-[3^Q5Z[WVBM4^TMLLPMR?1VI9(M+:I[ML7^_;%WE2WX)/.C0*#09&D MMBC.A](68W/Y.ZSCF?LCC3MD'RU^S!-OQ)%9^?:D6$Z*9K>FUSLMKVU>7WQU M[&AV;^8*^@9IXNU]Q_;XCFTIT]8BQ=YW[&FRJN_0]M+]\0T_[8Z.TM^_.I8, M<_4%9U%/Z'7[D@4Z&GF1!4IZ\F[,UCFR%W[9KNY5_2?$5OJ^S?&EG^]CGHHK0?DUO; M/4F!2U?)1<_Z16'+(KBO]A'"7EQ,U^C?\KAKW?G]'?0O:\@[)LRLP#MM[JWO M_:[!@"J\U%E"F+GMF\XN1IFU6%!Y_`5"OQ@37N1KN'LF[``3MLTG[*/"6_<% MS?M8D)W`([O?;.]J\AZ>#%BGJNT=0X9\;/'=0=.?C+3)&L'C_ M^[G>X*E%]4;F$K3#`9OA_6+SZHW/J<=WDUL@]=12NWL^#T#=<9E-]3A6E?(O M4VAF'C4QB;9IUD_2Q=,\(//T/+-/JZ^-)7Q(1Z-NS&(>C@:LHOZN3=[[,+CK M;HAZ\=7!R`+.[.548^1PZ!(AVSL*C1&1-D83CU,M..4:&U_[+**^TCP\_'`9 M]PI@:^OAS93A(,_=;TG1B7O_@F32#"O[%6:G2E+J(U\:BC52$F/MU[,;CZK# M#T='"!\A,IQ_T4P-%)UU!OUFQ)?*(T3P6[$"%I\$"H>(4V(\*5`D3,0:3<"5 MPP]?\1#&PED6X'!(5T7!)/(XYR1B(L"!%X:$TAI%($AT6,7'>3B:65HHA@C7 M6!5L0J.1P%H@(DF(-!4U!HI#>3@5HQ?.U,+A3D^N,+T(0^0)GX?&)Y$O?60X MJJ='VO###Q@=?9V>V#VZF<]4P26TKJ#IG:1=>_[\*`P265'J>H"8,L28, MZ['NE>=/1^>%,\WBR/K]+*T^(S-\^?UT4+KHU4W2:0.M7Q"?'71XT+6=I`]F M"&,^1Q.`<8B9"I%/2*1]1#WL>[H&[#,"LCG?4#V\]O)$"9!+TBG\2Q#."!,E M/9N'L+A76;Z*2H7"#"E/,\;#B$L$Z]>H%%"`@7^,\RM[X'5'-, MXIN:=`;0F;URIUTA&7"ERPJ(,!.(8NISK24Q`OE:J>GX-C1EGO)(6.Z*3[UQ(K,"^C M5&0(XPJ@#=%(J85F$PRJL@],&02&$TBY%@#%.!(9P%*+EH` MZYG7@+1,9P`D$`$Q$%0$I9@!X_P:D@D"/0O)(WAU2'6:W+4W69&L2S\:$2`? M590@:AB5@:((:*@QUY&F?@L:Q*,6M%D$&T!$6QFBN;P$+D(QY@)FE.437QLKW$>#IK!.?7]GC#!06GHJ@A#% MF2(^Y@3LN::<8.QPZLLV*TT[!C@L%WNN7$R:&"4@7Y204(HHHJ'G(P$!HU:5YX7/Q*N3M)/#:'N25IEG`/_L M0CIZ8].B>IG)SW.WX5V=7[@?#_D2W[N?JL]-?:ZZ+:>7P]35'Y3769[\!_+( MA]S\3"ZM`A$9%G@^CFC$P@`+6GM1R4,U(7_=WT'O$/-&:GA&0<;:&AV2JRO. MW-S=),,WSDXO1][[)`WAN:>7]>MD\;*O`P-B*$=#Z4D&Y1%?`F28T8 M`6WPL38>)<58&S5[ZA<2?[.IJZ>@?*@\PYF]M>G`SFE!#,\B+S8,HKE'>2A! M)D4"YB$5!,B+M`>I*XUD,&$8XZXJ&4FW(JHG$*,NM!:*@36'#$-![-0*TL@( MTU&EXTL.I'TR,9HW(CJ=;)"6!9AX#"YQU+M:+S<"9PSQB$C(C,,`TB'*2-B4 MS^"N6\DG(MZP/EN.8B.@R[-D<)PR@LH"!11IJ'P,J8%J[(M9H-0UN38%>F8[ M-KEUHS[;MB/6G4'1@OT.@_+(T`OTS&D>H"# M>XR9"-)ZX4L5U:"9\8*6CH5`WL:@7=WR,8DODE[UMQTV4C/U?"\*:(!TP"&A MX)*2IJ7*0*6M]`M*9#R+>#Z03>$N+91]C0AC2!A$=1!JCYC&VH22K5(/,TK( MYG"_Y-FE+8KJE>W(;JCB2'B!H%IRJ/&E\4+N6J2C6$,HY2W,HW[#:E@>!7N9 MJGU(LQ#S.>,:1V-%`FNRWA>(ZC$";` M?7F"RAJT@E@W"YI`,-D8=%TM56]2NNHAM]=N__X6RHH.Y!T?H78"CWUZN79; MD@D%%@=I*(Z"0"$A(]S$#FQ82XPC[+64OPZZIY5L*?_!,?B414B2D-%`>Q%N M=HND;->M1Q0]G6#=;C+\Y,:7..FZ-/TF*>/>Q'[*>JMD(@B5*/0CG](@4II` MC&_V)F0[PA.F&)KAVX.0'BW!LM6`O`\A@;0RV@]!B$"C9CM9@`FU)7`[;H^2 MH-?+?K@O2T/MI+/!17DYZ+7SG`UC*U@]BSP&HB`CM&?D*!]@/M6XM1RSH74= M9$\IT](%\A$G2E#(9\$-@,E@36J9=.BWS.7I9.IG>9G\9U39SO:O5BE+C[S) M8((T==OD,E*"A42C@-"Z7151W9+#6C6CO],F[GK]`9=VXWRK.^\W:`0HE;5$? MVH&9!K/\6F5I,.8@CMO%!XM'GF+^J!DDE!^)2;.I=Z7QK(Q/`?PE5/'`6@D%Z$0A(9`07\N+Z7 MK3*#0:Z$9Q+-.?Q<@&3I#C!G7@B1D1!-F89"6.#FS$-H6*MTAXR-<[D:DHVB M!%$RC#0L+Z2$;O&DP$WK(YBSA4X%DYZ:`VBNUUR.:YFB:.CVTQB$8J&H M/OA;%D)1%C0'/;B*HJC=?$!*LGF472;EEBKE2?Y8^,(C#HA'82""2`8"BC@# MV9YN%`O!>,Y.T=M5Z(*_1;O0NV%-E8"<'D-N'W)7=3:D-3YMG6]Y%:0E#R@E M$I[12`54>%%$D`D)\VNEH("W"$U9QT&&OM8:(%##L6PB.K3&BX(F58]O-.ZI0\=,8@@8R,!Q0$* M?$S#(,"\5H;6I%7YO`9E/*L!"Z@CB#$,4E#7FQ01U/.-0CW>,N`WK=`U+5=P M$R#%L*(&&?@/!DNN=4N,-C]7MU/O-CY_+LV@F&/$,'>D5=-`<<0:H@5*M(\) M8ZJ4]]*AXGF4\JP6;"2%B!HQ:93&RN=4AZ*)#R3XR;GTEBET30OVC92VF#;ZW7]7!I2:"*1"#T=21EXC!M9JU@Q MT5+Q3NOVH5PZ\(6/`H61$)Q[DM*`-H&#>$$K(K\&93RO`;L32I&B&@/!.*%\ M,A)#M;)7Z"-R:1I*@[U(^;ZB"O+'*$)-5TN;I\RE;^.DY[8@W4LM<6]BQV2C MWKX*>$@#K9%V+RY2PH$(S0&V*&@!G],A>0C08^$OW2LAG((S,+X*M8ZPYQG1 M[-I0VC[F."?6[C!?6BP#.,\OX>EJI:P+0)==FB(A@1\ M&Y:(0]7E&^3[H\K#\R6+6OD*YAY#T[L8*Z%Z"CG8LGWW*(Q4I`1!VO,\'QO- M:2V'SWB[L>LQ27Z:'$O.1/!`$3\PE`5"0_P-D&X.$I&@?8@+2T]YXN?(L?0P M;>C><:>0IG%,?$U\GS=?'M"J5<&+"4T+88=8>1)M()$\_$]H6!S-M&G7`#CFD.@,!ZD?%S[ M/I%!+1AA_T_>U?:V<23IO[+(=]WU>U4?<`OT:Q`@&QN^#0[[46O1:V$5R:!D MQ_[W5SW2-,EIDC.IV'MXI$NE MGR?@M*ZKV_?7PPZ$>FPVF3T7@=,A=YQ0.LXB8GVGYF2B!JC_\O7^^K]NKV_^ M^X>']>?5#W_YS_DXNFV_U6++I,K"4;H7H\2D3*X560SD\-)U',=3$=;;R_6; M=4]5M]+[@8-2U M7(J!,=F6@E!;1L`II2YUPJ167NO$HH#T[%*,M[X-UF"W-<;(D-!:+8UU66J6 MN<<>?\X[)16[!3N[A^PPGOFXC[;L*1<\0Z-L-#Y$9BB2K+@5WRDV?`[6#E%(9A^B5XWZS+1B;I^(A M)\H\X$>53=D%.3<='4M>,)&E\+4V4T5OYBE[`O`9<6`$ZQ-"4@$P800?>&WM M\2HU;WD%Z(%3MR=.&H5VM!>-H6!21`4Y1RM9$*&V\3#65HB="FU8'KZ_;GU" MQ":S9$ID6FH>*)DA3VUKQ,9TVQZEN5)#I(?`S`<]$HV1^=(^>EZZNF+DX$*T M/>B(KJT$1-`S00\F:I(7+']P^:\5/Z3J/\L0Y2WE[^A>PJ_[!27U+[KWHN[@'M:VTHM$/O!"7SG')@X:'7OL:\GR&` M2_Y2VO\.FMP9W7Y(;TQ("X("3(SE.=U';DVO-Y^8V:LWP_#9]:;_/]@,9@.C M\#BY9,G11(HQ^A9RA\&H_3:#<_/ZM/^'M!F*(P\@R$ZGPFV%V56;D9T-^[6O M[$MI_[7:#)]16XA<)QL\!NT"R%YOBA_P=$;,]'0=\=+GRYLW_[RY_M<>=I!] M$:?91AM1&H&)@C:3$^4;I?6E0VO),_"VJ4JU2>@>$`.8]Q0D_7AW=W7?S91: M?[E^O[K_G[N;JY/C3D3)L=`?E)0?/1<2H,\S@*F61*_K,]R%>PC,0LQG&6-V M\"(Q@:&%42:4QDH?E=9/^54RI2FC):G@^/K$;L9A'4PO3+"L],:Y5%Z*DU9] M=6`R(?LF4M=2VV&H_GWE[3]U8(KNP?T=-3FP'%3V'!"B19EZP37]IQ4<^7/+ M?<:QL`?%AD2"`N5FX(SQ4G!?MW<,J:&O4%(_^_8^PR3M@]L;P5$HPR3X[`K_ M#/05$,F@SDWQJU8"Q:N2=^;VE@HL17-6^>`*!X'I>D,>!381?G@*U!BF M8"G-8ZA"3/5JRZ1V8TE4N^U\^T',PGF4FB+*R#E9>,.%*"_W8?,4JU3+N<3! MS,;Y]\NOCY486]0V<\F7LLWH?!9>(1@L#^%!5_U*W1"J"*X'/$;34)U%D*,D M-CPH+U!&Y%)XYY1U51"G3>-GA&`#\HGS"_(+A;US%B7XTH[N&;?(8U86P=?G M2J%];C4G, M*3OF)$5+:2V7EGMK*5"F'*"GI(`H8._-BA1;3Z/3L9U-I'99=ORPTQ[0DWOE MW(*CW>1X+Q*+2NP7:?MB?JY(3X2L[U8=?]12ND3,%`L7JJ&H06663*7V+N1) ML;'TW`BY&QB-`EH*_SBU4/(AZRB$H+5(F7Q6C4>UA)8H#]DB]%\I`2@S"?SJ M=O7A^J%0H>SG7L[7MY>W[VD975GC[B\\V0L[`8ESKKDSF:%49/IK':H-L;E, M$6+`7K<([G,*/N*W$Z3N(B%(LA:)91EZ>G[M4+=T15T!\7>6^^FX+EIP2J:= M);O2\>N3%4&`33EE-&T5P?P%WP/W.04?67"'BF(_I")]#P)>;#1(I8NAF MM0G(/`2KHO:]QAQ+[2B5P2O4'UA?_<^T7AOG'*AZ)#.Z)L0;U'Z]`ET=Y9*5(9:)79ZA M8@F%X5"I&6UHFW00Q*LS.'.G7L\R.#93%LR,$3$`4NROK*\LG$'H?4-C_@2J MFFUK*+?S/#$17>2&.60)>%67=NVUI!EP>_T)E#;9U@`K)',,25W1Q*!0]B,E MRF$<]H:4.]R74M76SZ2OG[I'V@\/JW4W@)5^X-2A`U*6I@"I,BC#$;+HJN/( M<.HR[J-E3#[!IHX@72#QN]5OE]>W5V4HRF;\[(D$E>!SX)@C8RJ1N57PR!5= M)(]&M6S7W87P;,GW(EZ@@7G+S;WACNDDG/3H($:E9"\T6M429..@!F4>R*5R MWGT^<7&-@%2N@#@3@)DI'3;;VGK?UMJH09?H/)`+Y?S[Q_7JQ`6-2AI0T?K` M*"N1M*5=%13SGA[KY8)V*)=*^OO=:7(&S%9QCR)Y.JJ<`A]9-ZZ1V+[?G$'. MW^^F2OGC^N2YD\I'7):#?[E(SC,'DE(; MCX5$.0$R='4*)\OM[)L_ABYFAVK6*>&$-<'X[),M&Z)F.MFYEL^'F3^61B;' M85Y+FV22.:AD(NV2N(G#@&%3Y8`OJX>C+Q*1!TEI*<\ZY4B+R40=_RF];G)[ M`<.ZW.<'_W)''$.IEJ/\-DKTLDR"SG'K?O,8P\TK5D*O7X#G#X]^;*&T"P%_H+GVNJ8<["I/&#(H&Q`L[E5 M$,VEW.M6P>PS'37ESK3PC\[:1A:Q/M^`$BVCB^5B\DWN]];&Y//L=`(N+.?6 M.Z101HX<*^#E0YE[D[BVCCA:IC"@MHSOGZN"GZ\O+XM8^[>W!:6 MMSWES>/A3.I$^_-?5`$XHH&-D?"<%1#![1D1#=OX^U!(;B MT+W1Q4:`::C.(LA8`X,))8F@"!HU1.>RY;4:A'MHR;4&@V'G2-+-F+XI%:Y7 MO]%*WG>]C%]63Q? MVIW<>]K:]]TXQXU+3%_NRCBSN]NNS>OZ_?U/M^_3^E`3\TI;(7?#X05 M2!E`I-T2'%:?2HE?$UTH/LQRGDL5OZS^_4!Z>(H1?KYY?[H6)K4);FM#6LIQ M*5]@D2P:6L>DJ64U$4)CDP$F*:,D>V4<\_7I7D+H;,DM`$6H:#TOQ06U-8`V M:_,0I"DN&$#:?/NIJ)ZU)5.HP*T6S!=FX:`3F8;:JA=<:J-Q-IC`]D*"36ZZ M]!"0_%TRP"(3V4LN6&VZ%*HQPQ3&JI=>JOY3)[95!B61O@N9M)2*D+M7K'8- MRY`:ZWVAR)XL%^T%&H.-P>"%,Y99(V0H_]1&<%K"MI25#P8FOI!@DW=A1/+_ M2:'SRO+`/9ETW@OD%NO6G, MH*3I^O:N[/J.DF5U7\C*=_^61^KROZT>/A9ZUR_TD4[S)_LE(Y.F&%G+0A;A M@N'D'BNOIVG+P0`&780O*-SK4>K(5N(A94=A4,#R5MY^>$].!)FMQO+[\5VO[3=Z=Q1EI66)9*\2N/PM>+#J5%H\M2I=\H\SBFI1*,*!R4,9Y3 M*F%83*7+F(4J06G?:J]J.,K&Q)Q%A'>K]ZOK+[/6@;8P^56.:#*/J'R,*=9M M`VU9X(7`@<>=`NL,4[)6U.P+ M%V/J,QU:$]NVMG'V?'(\<8^35T].`I3I`. MP'`!0<7:,UAF(+1G@Z,9VU2'\9U1L)%5*M31Y#W*;&1)B4[4*M150F>::/7B M<1KW\\A5(M/;!XID9ZR01\2DHI=<&BZM(EFJ/R&SO.=V8WR[;>%9@GQD"0P! M#A%-(N>=F2IEBIN3GMK1@^;U MBC/QUN1>E%F4(U((" MB3:]Q-W[YNG3BE6X3MD331?KUECYX4V*&/I:>L4+* M,I-M=$D(IY/)V5=ALFN;6F`L%-L#ZAQBC*R)S%YZI\!(%75`SY]Z%+&VQ)(^NZ%LIUKC_N+KJ*`Z[@0CE67#]Y>"DJ=*8@4I0[XR1T M3X9C*:OCD):+<+2E1D0('DPJ@WW`:YEUI2BBG=-L)U6&Y9U'A)/+ M4#.7Y`2]P`".1^]MCJE_9B_UAPU6P$&ATO9WGP#J^`04'\I%$R)W408R+V8S MG"6U=>_*FB9F&@/U[O+WOU'XNKZFKU^P7:VW*DGO998\45;*8_3]6N>(C1VT M2@^-QQB@Q?B/J=H&$Y41P47:L<&2\6.JQR\]-LX6'[N(EN/_W[OUOW^Z?;N^ M*VPK"Q:`T(/VW@4ND\Z&-F]_T42'C4.S`/N@'\:R'/O1LE'D(9<;7B<&C#,".)U]T)AR-2_9L)9H6H,9O"C/13^+5\UK M](7`7@8+:)!\2JRE4)#;))XR+\4/P=U'1;:4.I$E$<9/!1R MJ;07KES<4)X-OE+H*=^&#A('N<(XRL++>WG_D2S&E^NKU97_]NM]N?@\!\D< M,[S<^Z-WSA7S`#S7.)KSUBP@@UUG,AW;V40:>_X2`H&321.)HQ(NA5#OG>R^ M:T[%N'E&F1Y?=Y:#(R@3ODA/&VA`VM&_6MN^4%[1*_!EE.@>'7T@4FU/:0[M.:V&-U[Z^O8K( MVVMI@(%=G0[N;#*-\2A3?*!D*'6$0BHF(6W>DQ.7S3H!B$G+-$&D35=^*>#/+^08T]EB8QMSF2/C&(:S#`4%I"H1ZM#<^&XA,5:D49]VK/#1/"4)3]4.8"'E&] M9T@!OC;`G+")H:K5*\K1*K3/1C"8%#41<$?+_.9#-4)]M>04P(.)Q=GX5)A* M/)UJ[:+FL4Y<"V*G_./I2W[XZQ:Y]4$D.WCK_WT29H9K=UVH*O'@[NEV0;#J0C'EC[$PH.*1GC*K"%++VO'37F]:K,\'(R$F(AP M@5L!+*&5->!2`N5U2JR.I\;,&HQ@\8`2#]CP22#''C!)74+GZ&W6T@NA1:Z% M(UKQ)EP$M`?T.`;RYW+G?)\_/WQ>KYY88=]>?NNV;SQUBC(E\JSTB/T?>U?6 MW#:2I/\*PW/L3(3LKON0HR<"=6#'L=-KKUL]'?L(D9"):8K4`J1ESZ_?+)`` M20`B18B2937]X"!%')E9E5=5Y9'(42\?:B4-C:4#B>P)W^S1=Z#/^YC8RF7'(>MLM`M6]7\<45: ML_$!_%4$]N.OQ.;JP2"Q/@Z=U)5R2ML(OIEZX6T)XEX9:HQGV@CF:E@HJ]J]C3$FHFM: M[B4S-++(TS%8A[IMT"]3L,Z3[-_IZ.^SR0CLR`;JP[)2,VQWY5D!/SGX.OWT M(AJK?4U\:&>3EJK1:J^RTP18A)!^HYB:V(D5>QY MG7$R:5JK-KB#SVT2#B=QWU@X@;RU.H[CT+*+1A`?KL\CTS:<;(?/VT%B%33% ML[S=LQMH#`24,`CD/I4%BB"_O+]1801;KE4#9(/Y"TX[*U[P0< M1U8&#'\0-\3E,"*B-BC,M*TGQ]NV\TB\?4QO%OEP#$'8^RO0M^O9M#PA<+@> MA),*"&%/'%76>6]Y%+#%D?$:TLA=B)?[J7DP\?MV3B'/A7@VF&S))14N)'P! MG%*8@%302GE9LQ"O)PNKLH2+&5BF7[/Y>+RT:?"4[BY./7:Y+46180Q!;!,Z MUD2FWA*VMMU1#.-&P-N7TD=B=]\.$_&A,[O1U!$=4:Y<7&-@^8[EO\=E]V*V MVN.(/B?9))Q'#?A+*T#8X%,5?#XQQ` MW?&XVG="VR(4:7">H>PDG'*J-Q)XA'G'05K.'HFI+;"P:#KJC\<6"7#_QFAB MP"3:*)*A$*BJTZ)MU2-8RMT\W4G;T5C:Y[(H"BME.B+4#>W&I[TXHY)6/NJ),ZUMI$<;3N,BS] MUO)F4;X)7"]JK%[L)NA!M#<2KFW:-?%2.`R)2*1$%/M8^QHBP&)DGH#V]XMY M,4^FP1H>*'AN/,)"*V5P;""6T[1J%,XBAN.H@_@]9&_0\C"Z=PH]5MYZJ3'D M+1'A`H(#70M=HA@]%MW_3"9=&TF[%@ZX5IQ+(;F3B!$.\L;U"7D&$M\5A+7? M?3AM.X\+>FX5BR$@=(98+;4D===['[4;YAU$VSK^76(^'M'C(L=)6)VU!AQI MV(^U;IU^Q+3=1:;9NN(0ZH[(UM[#.,@*:1V#!(0S$G`]:K:XZMJA>Q2VPH"^ MORFA9/R7-!]FQ?UZFV^OS3B.;5B,0ABI`*Z'U@RL!> ME``;4.\A<4(.E;T35.U8G6LW?,<7WS8`:ZO>[A)3F*(!Y0X8%F&F,P.K9> MJ42N7<8%:;QNB?Y.6AY`],X=I!B'HF!)M*9>&DSCC3/J6+?6IBAJ+@$_G.B+ M/)D68-3"D7P[#GUF>RR,D"A"%$,>``,@.8VUK==U8J9;*;>@]Q1]!W%'Y&I? ML;,6CG),J-`0.S.B8UD7.W,C6@NMN*W+_;BJH$'A9Y=^3B>S\JZ^ZX),0C)# M$:2A/$(,*8,J%&-P(5VHVD+3[36%G?0\A/)]R5CD0JF/C4&G$2$6&5,?TXS` M.K5!`!`EO2F?)]DT'?DDGT(TM-DNT*57V;`)H[77'H4T$I)ZZS@-1Q,U]O7F M$Y&FW5H)1J915[J?I`=SL+,@T_FR49:@7,86\GSGU_#\X.#:''#1@%0ZD(/@ MJHL5C,E]-[&WSEPYJU0,<:=7B%AL5XI5,#$_!"ONV MK@?,5OZ-6*NN.A#F$P7<514:/40:A@Z1J++$P&.,6@XEG,`]&H-/`#EKO`>- M(AY>AP+P?V1MS9_W<6OQ6O!&)^4G9O#>D],['.G80U"LG0$SY^K57"^PB-N' M3"!!4T>BG)/\MW3B\?/C99$="0^Q0U@Y: M;K2DM#XZ#]%[.V9DO!&RW$U,;YKW0<=($1M+(%.E/,94=WVX)](R[C@.\(29,APEJKD*[+I)AI.UE*'TVK^6-JM8F1 M]=Y@Y;PSFL:1Q:X>7MG1`;UQW.+;\ODPK<9>QHQ$%L6.$T81MNN,WIF.PUC- MXX3?EOF':+4(<+[$(VTB;T$"Q@I>1P;"M'8=5#,N^*:<]]9J))%61CJ!B8'T M1]I(U25O%CQWVUD_F@_;U^V+$H*8YL0329A&3.KZR`95[28,8'7E<4B-\CPL M`I81_=?U):L]ZN@VR4?E?_]<'J5:GB.\LZ)VG0"$>RZ^WJ1;(UD!D6XLSC?Z M#WT,Q&S=\U/R)10E5$.]<<):2BH)84P;2(FXXW%]BMT[IE_][0/_WWT"ZL?] MBQ#KLM:C)=98.6JD`0DZ:V)O(B)$)58(TAF(%3UKL2[A?-Y-P3DLRMRS3$0O MQLETM1OTG_"(>?%NNGSK7@O5+7*X^6J67R?38;K0=`'RN-[&@1PB?,\&\Y76^*_@`B+CS__ MTAZ*[:,,R*.8&A.QR-,8*XKJCK5*<4YSB_%L423342C,#!?LDS>#'!^AB#')0SBI3(4_DBF`KL#6W&D.7KVU1=[N?ZLF7KOMQDRP9).ZS\TP:-7!L3RU`( M@JQP5EN8`I6D).$4HAO<"F^.P?OW+]$[XD7LI(P1EUIZ+:W'H1*YDJCP/`:) MRL<7:#A'"!=]R&>CQ7#^:Q*>-_]:EGHF'>U2Z:[-<\A`Y3G85U4Q MI%F[&EFPQEF>W<0\B&ZV:\O<.$6U0I9C[)W'AE:=KR&J@32I?0Z&JZ>C^VYY MPVP)P!\DPH@J#],'"52;92X[X,6:*\V/1_=."$T),UTP1H%B'(78IG*]6MF8 MM,X=2=[H1G`TNOM!E*(`S<\A8N!&03P@6=714BD*_N2!8N^J">[)Q@Z"BO[ZL@@B0(5#FTZF3*(6,EK2T21;&\=-0LDCL[*ZFN6%N^* M8M'C;*T`LI'%UJLXQAS3T%6LGF>X#9D084 M7`B.T)JUCH,3F#0WWQ_"VL-0K97V6E!BJ0R0K\90OZZ]]]ZW;#"%%*E1D+X' M"?JAR-5`#+?":!U1Y,.6L4-U+0(EO`UB#*F):L83.RFL^CU8("N'5][9.V\O M9`58G`#A:*QR$/9H)Y6M@0S`0[KCL+NO4Z.B+`"D">$BJQ7X MBJKSI]!A/Z2KCJM1'?AH[+Z_NNLI!X^J(@28!)?H(#`GEGA*ZP-$SHFNY2^8 MIHVI>B"1QV5P;\LZ\!LJEM91I1U3&N,:(%BQB'4R2!K@DH_`8.LFDQ39\/!C M5?`O@JLP912"R@C5,2:+K*==R\5$8Z7OPUXWB<=D;E^=@0>&@E=44600PUYS M4>/#"M15CDBTX/>:G/=@KM'E-NSLM^"97%8,)[-BD:<7P)F9[(0V6"\Z"P;6 MQ2$11P@YB6,LZC3>(4CC__;GR?SM*/L\*.9?)^F/KZ[@D:^ODNML\O7\(KM. MB\%_I[>#C[/K9/JV_*W(_IV>8W0S?_OJSY_F;QNW3[)I^GI<"N(<0OD_O;U) M1H'GU_/9S3E6-U_N?$CX>Q<1V725_Y]7;YHDN("I8/6HEM4`&?A@?_ M$"ZMWO(#T'HHV0*H#F)^G4U'8#7/*3D>&UM4IQN0L456S`>SJ\%\G`ZN9I/) M[!;(.>_-S_JUNA^UZ]N2ZYNW?P"E>'L$8NZ<1Y7\)^G5_!PU!B!\WWSH-&Q! M3K:G6KBF?O!\&52ED\GJFG))/'PO;I)A]?UP#;C-1O,Q?`2>+F2I7_@R&;QK7%>S$GS*/!LFD]54NIS-Y[/K MMUMJ$LS2I@YL?E]>O_6GO-2=\)>]9&XHY@P(N0)K=#[.1J",1[6#]S0MV\*N MR:6O=LMJI:$K2>";+X-B-LE&@S\L01$>0Y8=\MLP!T.P96F^(0G53X#J3G?X M4S@I-R#J;!!B@P.$>IITITG7=]*Y=%CNC@V(+.<=NZ]73VK MZ7:\Q.-VM5C]+3W$G2)_+L+ZX[&DLW=RW5$GDN M8Q_NN\P'PTF:Y#^^FLZFZ:L?:CZ?8DK\CF.MDZ7YO5L:*?3)TOQ>@NCC137A MS$J?0)I\VT#Z^!HD-#V6_CR7,7YLAWSRNR]8'R3")WTX9!J M,;G*)I/568]BOGN3L:=.'56TW]CYG-+$4YKXC-S5RU$M?$:9."G7*3,ZU),- M%P40F^:#47HS*[+'<6'?G3H)ADYAX2E-.J5)=9I$3OIP2I,.=2Y%`.`:S),O MI^!ME[@X.=HBQ(L/W;XC#?M^_=/+42TEY$FU3EG1H8XK659AA-J?JW1/[<#O M)0:D\F@+#,]EN$\YT?/Q.=^=/N#CN9:7H@^GG.B^.=%P=GV=%47`P#H%<+O$ M1O3IP,\I-WI&?NKEJ!:GIV6'4VYTL`.;!7S61]&L1RB0^K89TQDG1RNUVR>= MYS)-3CG5,_)5+TVCQ)G`ZJ11OZ^L[-GIWP&SBL*L<6`7/B(4KW[..KX]6I M[!/?BRADP>R,DJ-MJ?>7V7.9/J?,]V3-GM%T/%FSPZR9.CMB'<7)FFT$;#^4 M>%6=UW=\7@/0]821VX*B"^!TQ?NKJ-X+_0#A\?#K\O]#D.=C] M'?K<+Y'GI$86^2=%GGM,"+?EUW#Y>3:'R35<_J4%7U%*-D"Z??)M(")%G93W@S>30=!(.';V6`()B;)IH.;/)OE@Z^@ MD(/D>GGG./F<#B[3=#K(T^$D*8KL*@,6YK/`4FAE%3X&S+WA"H>]O/MF8\3> M5)R,DR+\<)/DX0%-"2VFR0+H62)1[Y55]?8`K'R;S<>;9Q&`"[CC)FP@?5IV M?IR4HDAOP@.S:?GNT/0)OI4=!,M)%EW#:`Z3-T>98)@\^0Q;RV\M,A!A,DA* M]EIL'?C2E0]9.9>2M5$ZG"U;:YP'Z[VDJT306D=8=T)I]>&YG,8PZN4`SL=Y MF@ZNX;)Q,4A!RJ.7P^.W8D3?@3_5BY&@[J7AJ'7^\FLY;$(W:Y6 M%B1?!)4-_.?II\6D)+:H(#U_3L'`E`ZYO,)_&8Y#ZY?PL-46\>`O/WO[US<# MNS)F66D@EL9Q.7%F\^ELG@Y&M4W*<2*9ULRO@07`7\M MX(_)O/QEDWO@![Q`^G\+H",\_CKY+2TOVI3=RI8#)2"]`0@;`K9@Z-X,@@T* MYOXUJ-_@,IF4`BG&:3I?6IY;F`$0I&:?@U'*9]>#MH5:"_AL<+F`^V;EH,QK M=QA\VB;).5";K2;3@\1>DK_L/+_'VQ3CV6("+X09"IROG,^_%M/2E2XGP(;( ME^JD")9OB\']75KIH>$I88:&T4KS%`9DNYUQ9OU;:Q)<5%X!Q6$SF)4^SFS1?>8_PRS`IQH.P MF%342G)3]@([Q0W/,VZHW.$U^*:EE[GWX`:?5Z9`V?5JD$LG%SQ*I3=9Z>U' MV;#L`5_%%ZO'@BNIWG7'U+E:@#YN&MG56Z\6\+?2^04]8K[C&-0D\RKC2I6DDY*?&C+T`<Z[9O*/-(&8YOWE)/NT5))GSUEYW\>P6#"I\/PAEX6P<4,E M)X&KXI3Z?2\F_!:BUR?CY(__W]Z;-;>-)/^BSS,1\QT0OJ?/N",@-L&=[B6" MVN;XW%X\MOL_,4\W2D!11!L$V"A`,OO3W\RLPL9%(B6`!,AZZ+9(`K5DY5J5 M]4NKU8&PQ/,V[0[6?AU@]%:IHS?1@"VXC<;-6[8,XU8:IKDLQ$H@;^@&)E7Z MML@:+2$3JI2&."%O4=<$.?F:(+U7U@09#0]=,N,P-3H:GY][7,!X7;M@S=_\ M+;$;N^JQ@XZ.O.&=KPYIZ:A4.DZ0^]^^]S.:Z4H+Y4:$<^9*UW1Z]&(\M<^E MT0#HA=N09G^@,33/QNR5P#!M:Q_4AM.]K=\Q!X/2;H[4976/(B!G8J9!8AI\L&VB3!>\/R:G/4986U0:I0>@(\:D].WNED/3UX+TT+'_3NJ>J-3H=K M"P71C(NI59"R@ENK7=,:5@3/LP]!&\%X)>K2[5=:#S:PG1/D1S5(?/PMCD3$ M?!R4\2$.[1GE02+/E),"6>DDZ;U)].KTJLISIXJ7BV;,,8(NTD1L$QL),0$01FAXZM)] M2AN5P`^?),&IV[035Q@N2B)=2"[IJD\=--F_8A8R/^+JCM][&,G MXW*[/^77)=UB(ZUN<(0.MD5WTILL9(0P7;SRMBTD+M7W^&BG\ MG#50U%=I1XJT])S`]T+NSN^H:7G[,7G.`7<]!(9$,?0"@8FQKD\WW=/;K&L/ MFSE!VW8O,*DG!@.4UPE]GKM-2)=C07KP]I<=+);DU9EX@=_A(-=VR".Z((JW M!`U0JXO0Y1&2AQ[$RYNH$^3=+]MC[IPN2_HX'#=,ID0]J53AY`;NIJ%"^TYL M1_*^I($:(!/EIU8N?Q$3!'G!([RYJ'`+OG([3E`+"`D@>5'V,F=?*6):!$@$ M5"T2CH!NLJE[-DG^RBIKHEFEQJE5G.NXPZ]A%4`527'$IFZ_#F'7BU M&0-0+5/LP>%3O`'KL4<1XRU-6!O!HPBS99'Z(M7.*8=N'T++F`!SJDM(6^_R MI!G;IHBT^R],+ M]\563R<=_*#9_I5?D2WD_I^.3?P/"]$F+IMG\4!]/H";`FZ4G`**%@C\''1' MJEJ)!5$$0:C!*7/%#(NKX%J"#R=]P-S;=XP``OR<]X,:)U,(ZMFE5%#I!4IJ MRQ79G7*$8V$A*56F4(O5!2QAO/T5D1+ZWR86N``U4KCJ_\Q5Q_K#Z1MYQV38 M;@W;7:O3+^^FR>B5-TT&W4/?-!DUE@6&],[NJO#GRF.\R_ M!'2'^0;O,%=ZX*8YKUZ7N'8_SC@VH^X:>^E"!2?"FK7FOFTP!5I7'L-*-]X* MOR7H+7UOKSP->*GV!EADW'&(PGS<,`BFZBSGF%:C]NF*^A)?(=7.'`YT4<.# ML<09^U]:TYRWIAF8O7%I18IKO_:OU32-=ZE?3\(/>*8CGBM&<"XY\9;9Z;?+ M$I^Z+''5]EB;W9.6"*NK+R[JH'EGVB;I#48LV#U_:^V\$U%FF=/3N>7XUC)[ MO8.5%'Z6;AF_5><5E\Z2^[!@4T2XN2;PK&2W,ZRHYJ>671W+/;%?C3F\I>]4 M5W(]LR[$.]Q%RR;M)PW-_K`\^+GG*%,77M`1\W$WJK6B.3M%,S"[_=+0^LY& MT>Q=-[A6.=ZE)5$;VVB[R1.4^=.]]B[<7^2YJC)J03[W8M MORR*>7W\##/<2^:>2OFO>,).#)Y>J0CZGVME$_XA]Q>M,?\2A M*QQ7%L+.+I>[LD`U,Q:SI4`Q5(5/;;Q^C+^FUR]]_C46!O_J"KK!KJZF\Y`# MM_.$RWGQ9BK5RZ:!9>/*AE6\:HIP`B[6^?26!L>+G=3:XXS3?5\USOQ5,3D@ MF(D/VKTXO=5;OENZQ!;3"Y_YF_@HP-DMW.SNO9_6#!=1,KR02S+(6[3J=[Q7 M=8<``W2A/X`OZ$H9&",,N5/B93?$"U?@1#R=NK:+%YF3"]_YV])(U9!C!4PB MP48RR@O>S&?>\B\<@1`N6M",)9))K12@5?7,O?3>K80?4/?(W0?7P;MB\GHU ME@!46!?IG5]Z>DX7LAFL""(M>)X1>U&"@4'@"%9N'3C(7\$F\O M?E"7M_>I3FB->\/.Y>7HJM.]&MST1Y=7H[:L3C@:C7O=0>75"=>L2IE&9-UD M1$B6WQ:TJA\\5A+:PV$*T^?52K!0=;QS0#');7R\`B-HHN`QH(X!B5C@7-^1 M3NBTVSVC0`@)B)$\BF0QWN*3"6)!I_T]O82_I-]9WW]K)NWU=VOO#3V*G]]\ MFY9FOGD(/(E:\#&`,,FU003AY1:V.U3M%IL8RB9D"\&]5.!I_>)TI&D/::]R MO+E920[(S4B"U61OH-(EJ`P?5`N8[P1901*9B*K(+G4NF@H&KIDC0`,M"]K. MN"?\$:=E_)Z@)N1')M^_XS8#'2Z5%A)OC3VW,<\SLEB\2I_SL-3]TKRXJ*^V MW[?_S8Z"PG5[JVW27'8>[=/7[6LY:HATEHB6E7.D"DP",_@3[*6^OK_PH/R)@%$<0 M(10XVCN!GQ!I@P(+]8QD8%7^.0K!ZUGYK65,0/EA&SAJL\C+V>5\,M8$QQ0C M/`..74T[G2.P;2C(TGUAM%/`2>`,Y"=_\O\ ME8+E9BY9'FB(JL-$T)9:\E>OU?^F'-9*:B_G3,/:`L!?B!@5^`F;2!9SYW/N MN-*30D;A]/8ZOD;7:BG5G!BBD$=QZ&?W_TFUFIE:YE]MOLC`:0*$:X&5AA?B MO#H<*G7(,K@6-1\7`6X6KJ2;J<"V/);X9Q)$2^&^(%A6@5.PYO7S?):R<,NX M@7##S7GK6V0.[8,"MI$3#R0,C7)DT8'';_A\X07DG)%C#V'%(V'J2&$E0*-Y M5H<7O.<(_6]Z?A7T:^M`?$*3"!V:4TKV]WC7!Z34^`B^-KCMX$0X9,6L\6@@ MR3RG6K^$D%,"^,Q>MQM?9AXB!9U60C5<:K%K#GM#LS,J"?E&25B1VQ2^$OD` M&SFN(7[H;XK=E#.3FPH)/(F>B._^2."O0"I5S??`EQ:#4$!2T+L4\,O.A3<* MS"[BJ;]U%R"D&7QP7-!*42`AOG!W#/73`Z*T(%*BJA)O[#)*_I6'MBMHA4!X MJ`"]BD0ICH99"/YGS"4$FNHBCT*&7QEXFI7T:TS#8'XPT*._>!B4P[`PO4,- M>@J*JYQ!+SD+%0HCF87#5<86J$E+LM3AP48=E35F(KQD=10HW$I!P92:+0A! M+J?@CX6>R\,]//E7SFZPGBI?]P49ES1DARW5PQC\Y7\&8;8TQ]@SPE8R#] MHQ5<3>D>TXPN)#P9$95V7I-]XF3-"_90`4$^('&F0,10I""\JH44K:RX^A$B MZV,+I;#FN&^.VN5`\.7"EAR)_BD*R_YZ=2,#_<'([(U+"O/1E5"+MQ9+Q[ZK M#E1*Z6NX^8+$BX8-'@WN-F`L\>3H(5#"T#O!&[T+UA2*VH^'!N4:;M`&I0SY M?W5[K6XY*M78CS4?4HG!BLBO>]AP2MW_`NG!S>#`>#D>=R:1C=2?][NWUC3P=&(X[5YVKPY\.'/O,^5>P.^]]6'P( M)8"EB:[-.DW<6J7$G]4WFL.B&,!Y\Q41URY4$>65Z@8`4TK2@WTN)5#92RJT44U MNNCAF>[<0$5?SXF_IK%U69):31G3)A2-K-7=MF84)>V9P_[A;M@V@HOP/7W] MME)+JO67UE_ED*QO=D:E0>9I_?5BIZQ&V$257M8DOY<[%PS(@-^1*=G>ZV-@PWL=-#U*QWMQ^WP+V(%25/! M,H"L$EYK\#4!-U^;V+X?MH MEF+X$1AF_5$PRR/ZZBBW7=MZ2=MF4B3!?>"($TR8G?RKPIY*,>00^S&.4N21 M!&J$*_R:W(U:M7*"I^N%B-FQX`E"K,P@DNBJ!#UTQSDB@4>NH[*,]D7D>09% MIX"X<\O<\'\0E6PB!(_$+YPADH_SF_^1(Q0X-(-[T7L!]`]ZP\GD\N9JW&^/ M)\->^[+7N4H@>-K69?^P$#RH%`^%A([5>26&3G]\:(B9QF#AZ`D>=8*-/Z<^+O:%9=4[`[-Z MU`'TO0QRO@SE=Q$T(IK+31B36XQ3`]`YM*1HP(YR^?!G#N&9896U_Z:WLS6W M/NDNNJA0XK@Y MJK2=<.1V17')NFJ[0)U MI*&*5K=(-511_=YKS$#K/4%]-5Q#%>U(+OJT'U31-L\F,;G&5DNKD0PT7I#& M"VKD!HGF-HT7I+FM-MRF\8)JYQ0VWNG3>$%E*;XU^FJ\H#I9E]H0ZW3-LN8X MS7&:XYH#L'`RII?>TWA!M;^`>:YZ2O./YA_-/QHO2.,%-3FC[102UJSVV!SU M=MX^//O[]#J,JY'YKSVW:5VC\3NTOM'Z1NL;K6^:H6_.?=-0XP754NS.!(1! M[Y%IN=I^4W9@6@.-%Z1%2HN4-E5'ERN]':_Q@IH>Y)[%E?2R=_C/_CJZWI*K M*@5.JS.MSHX9!6EMIK69UF9:FYU0`'J.*FUOO*#D[Q^^B\7%/6.+=WCUG6Z^ MRR1B=?W=^@PJ47V%]^^L??__;#VLNY6_,?`L^UE_+_Z5M` M8Q\)^9%/?WQS>]UI6_U_6__]?/W&Q:EZ.; MWLWD>M*['8Y[UYW^FY]6%B9/Y&?`53:MZQHPS>I"5X4W)#_BX^]<"*!=6WZS M*RC!D[Q1+T`E%D>S`!Y@D?O`C?O8=9AO/A#2CVI8Q-`I_/)G'$3P#'1O MT@#2 MP8JEG])Q?D^G>++S;J'SV%^?#70HR>BY401?0ZM^D"16.BQB!O_JBDB82-N0 MPX)Q(^1_QBZ1%,8/+.-&2R,*H"?H,E@8+D[PTL_D53FF@QB]@N*>`[!;$2X*NL`T"^A324(9N.7K=@N`&:OA5/3`&BK M9SX:`*U^[S5FH/6>H,:ZT`!H.Y)KKUA#`J"MV_\MQNF@0R9GP=CJ(VA4&(V] MIK'7&KG9K+E-8Z]I;JL-MVGLM=KYHXWW-S7V6JD[F!I[K:[6I3;$.EVSK#E. MTORC^4?SC\9>T]AK3ZV68G(V]UO0@]RS@/X3][:`^])5=5"IQ6 M9UJ='3,*TMI,:S.MS;0V.Z$`]!Q5VM[8:_7!"7K1U.LS_*;#'%USF\_O>)A# M.AH2BD'OM2.@YBM!.GKIJNT"=:2ABE:W2#544?W>:\Q`ZSU!?35<0Q7M2"[Z MM!]4T3;/)C&YQE9+JY$,-%Z0Q@MJY`:)YC:-%Z2YK3;DKSC^8? MS3\:+TCC!34YH^T4$M;*KN1>]]7']W1Z[8F8_]ISF]8U&K]#ZQNM;[2^T?JF M&?KFW#<--5Y0+<7N3$`8]!Z9EJOM-V4'IC70>$%:I+1(:5-U=+G2V_$:+ZCI M0>Y97$DO>X?_[*^CZRVYJE+@M#K3ZNR849#69EJ;:6VFM=D)!:#GJ-)VP@LZ MV,#J@^;SWC&!&MA=Z!/32.:<3K;,%S_@8M(W?`/N8Q4'<3L@?\'OA'< M"1X^T*LJUXR>4'``U,XFJ*"0+P)@4__><))3%6S=]6TO=CAV:ZS<9>RTC,_; M!A7B[2EG#6<(6Z5!.4#*"S4\>`0'Q>$W&!_-/!O,`J@4.+*GD`,C_X6-PJ.Q MGWZ\9ZXOZ$LO@'!>K`W4RD[;1:F[(K M"OV)&8S>B'@X+S[E&R[\8P<^;34!F7'9/.;;'%[A/&J5PZ"C"AE4?L3'W[D1 MT-^6WZQ=3WQ:!ZB_?_@N%A?WC"W>(80%(5CD`"P^`)'LI?S_9YC.I1?87W[Z MQ]__]D/ZEBM`K7Z@]4.RXJ0_\NF/;VZO.VVK_V_KOY^OWQBN`U\P.[IH7U]U MVC>WEZ/^9-`>#R^OKZZN;R;7D][M<#SHWEZ]^6F%S'EZ/`.`M$GWUG^5)`&- M_X*>O+CQG5+8;U"U>LR!G1D!""_(D91^J36$$0O4'.Q@Z&7]=3"!BGJZZ*_O M#[V$A,8CYU^,J5S]):P^:E\D6N"3TOO$HCATV!),:``*%7198*QCM'6MEC&Q M4='#J][2W*HO54=_QBP$I2BDJE_IB53QE'F>R'>*CW@,_L9'E$:.9FX(9@2F M-4L-AFKZ:06Z0>WD%$A!L_PK")Q'U_,FOO/>CYA_[X(]E1>5KN$=&"`HJ50I M[:![AJ-^9]"]NKVYO1I?#X>C7KLSD+KG=M"[O>Q6KGO*U"QK>B0A%XGA;[!( MH9&1S9!T.QW;ELZV.?K29F&X)*TXAX`B6G%N_BF,^W0%#X?Z^`L+[5G.GQP1 M$-4Z8OZ+-!RX9(>:Q__JC5HC`UKR-D$"O&3T)B[0X\P%S7:X25@MJ]1)@#T6 ML8=.[C0,YL1OS/XS=H6+7>,,;QX"+Z8/'P.(@UU;F*`W[!9ZRK_944#P9&VK M0VKED6$((R"2A1:5:9BA(Q_BN_D`)O;=J'4XP@U;PP/3[5?^)4*B<<%1A$SC MYY^O*,CQ>"0CD$]\$2EXMW9[M)5^#I]"4"3C,H'PKVZT?)Z0C57#3V#,\")<%!DG)`;UW( M]=J\#G=O.,&J'G:K"EIB^,`>W!K MDSH1QPAE_U`3J1C7.V5<)^%%B>\-;+(.)Y'CK<*)3MTQM?NMKM4I$4F[,WHE MDG:W?6`O M5U\@>3VS]<^=V?:(3#1"LZZ#O`I$I+5=^=I.L]H:JTUL.Y[''F[V[KHA M=]CQR>U+MB?(MA8)+1(O9;E?N5:^FM.TG=>L=D*LINV\%HGCBX3JA8[.G@9: M.#8_OI\OF!L2D-3/@3@J0*]FR;/1TGNXGGK7Z77(.<,*$-N;H]X.432L?O>1 MJ\4A7$^O.Z;5J/VE40U]FG^O,S#'[7;E)*G+XN-[&@2AAB`(6M6%2`?\L0F8_`QCS0EO>.)-=`21R75:\:ONLS;"6"RT76BZT7&BYT')Q MYG)AE7=^H>5!RX.6!RT/6AY.2!ZTWZ3E0LN%EHL]Y$)?V'FB&@*"7B/F=15" M]-S=Q1,ZL"TQZ^JE1*L+2U5MQFHDFN^J8UC=8T6M-H M3?,2JG0MLZ^#)ZUIM*;1FJ;J[%RS/]#1D]8T)Z!I=J^NHM50=12K.^3;D=7U01M%[[KX19ETO8Y#Z,R(9AS^"SDWYO#0S%C`"X%C<.C5 M,7XA,+G.R#0Z;:MOTL-81HSY2R/DQ=9B0G! M(V%,PV!NN/"''?ADS;#&JW''/.;;W!`SSJ.6D2^O:O"O"^X+#GU0/5@C"@QF M_QF[X<;V'YDPUHB^)TE4'HGB?2*\P^T@I/&\P\55JJG=&K^V+VK(@"<\G"OS MG0:/?AJ$JRPD%/,<:E+$I)F%3;BUG'D>[%NN[UFFR\ M@W.5&T'!'VJO*%?\G!^B'X1SYA45,CZ3#I,,B6%SSU//_/BF_88^@Y6TD\\; MYO'9G7-A_,H?C8_!G*UYF8^N$\W@3Z"0,M#`/!Y;"/XN^>/[56.;#2J?*I8: M[-[&I,`=DLUH+#^^&0V_>=85*/H=ZD7KI>^]^,6]WFL\7.QQR],^5QNY`DH] M39V#E*3-:*9KTY;IC'[D`^Q5)'2QN@LC-$^1XO: M&&ECI(U1(CGKF]G:&!4BH]%>RD4;HS,W1I_A)\ZF$0^U22+YZ96'Z%*7-=8F MZ9SOK&]=B$9DG1TN,>@U.Z,-26H\[&6R9C->B4IS>Q+2IK]_^"X6%_>,+=[] M*PB<1]?S)K[S/DV!F5`&S+4K;"\0<<@_`PTNO<#^\M,__OZW'W9X-?GI`Y#= M7E+=2&CB(Y_^^.;V&@]B_FW]]_/U&\-UX`MF1Q>]RO1MV;]G#0 M&XUN)M>3WNUP?-._N7WST\JR[''ZO6E5G\Z2&E68)24_XN/O7%#KKKWE6#`A MX9.\L.N,!E6G?26CQ;R.$+-0,%6'"4KB<=SI%!Q`W^:FX4X-YB]-XXY'CYS[ M]#N[OP_Y/8LX97*Y(+8R563!0&0Q$XCY,D]+N%&2VH3O39D;&@_,BSD>[^$W M/H^,+(W+WY35E21\R5R5).N,8S,P`F'<)Q/!CEWXU0WG0#=1#R!>8S.+? M&['O1H;''[AGO`T6-&;X5O![>AQ>!FE6O]]Q+WC$6:P]]RU\Z\<,4]W@C7D0 MPJQ"_F<,/\%7[K20&@?-N-">@%DYH"JC(!0X\=P@^5=71"WC/=(+UX`RX1[= M:$;MW,,;A$;X" M$WR<<6@,*!5A0S0!S_W"8?#1#";L!T@V1;OB>K%56L+['O9)+U)>'PO#)?[, MYJ#@<5Y%>@"WV%[L<"&[.,`0B')`7"-Z#$"&^2)CE]PJ`!M%BJS`1'/DM68( M,4J$7'Z:FQ*JM9GY#X&';&CC.J39GAEI1?(F6RQ`OU%.4Y'0(F5*>"$Q4`[.!IW(0/E2EMT3%$A[2W5%<2ED M6R!#V3(4U">.Q>,1EZ22*JV@EZ1Z1>7M9/G!TR`.H3O0,6$D4S0XLV?&$IRA MUM,>T#Y>3-$5*3@P[WT8./_,OLK?4B]G!W_%NKT9CJ]NK(EU-;GJ]#K7D\%M MXJ],>I>C\_-7)#$-H"9_NCQX?7+5/Q?-H(CO_@!10?&-V%?)KJYT47X'B0$1 M^A21CX">Q0/(7A##2]E7H"Q@*K[Q!["X``N-#202#D_%$/C@@F?R]OW' M3]^BX[-EGJ3`P#ESR<68,7!"[M!IA#<>5>>QH-Q]T/WJA@&2Y''FVE*-;:$[ M+C8-'QPR_VE=\Q2WKH:&E3+KBV+%VHS^FD,(@/+[+GD=B9,/WWLNNW,]R4FQ0)O#?2;3S>&- MD*06&(>3>4SD7$H1?,A8*!N.''8^:ST$A@X%;QG_D]HWAAGL+'UZ$08/+L9" M[M14TR0QP9:E"J5A/S#7(S^)X],R4GK&G16H;3$X0C:6IM[)$3F]Q8)LCB_= MH0\$R_W7J_Q1S?(OLB[S``P(!4^S9!DDNZ!+"*NT:>52H;!AW>\EM]IN:,=S M$`!D,#.U'PORL.TX)-]*:D(9&TJC3-=IH.5%'"[`<"07+?#A&42,H'!1O^?> M@TYB3X9]Z*9B7\HNJ$%C:S8,6-Z_0D]418_RRD<,VC4W1?6DB?R:FPTVXK%' M@5]#"$`]IB93D>Z?(ID$30#%222;`-BY#%1ES*T<7A+[I91/8OBM)%;.M"&` M(]PI$`%:^2-V*#276B2YS%(<%)E@H+8,TQ/*8%A/ABSD@M,5MX1")+`R&LG' M`W>=971:O>0:72D-EG)7+1E:O]RA M;;@FF&JQ@(@$_'"&=^%]^)E?('/G`[;=(33PI#4?A>WRJIHA MK3DSQ!R""AZ"(`H85(1BZ/.I&^6C"/B-S@.G=#``GR"6=.6&F@PUP7M&686` MTOYB!(MLC_,P4U$&)]E`3:,PG*&#!['!0IZCI!$0K0QNCF0;0;L.-T^^F6J% M-B>3729L""LG+H\@!=!.%R0WK)#@8@@HUZ]SZ`Y/%0.R3&G4%/GBM<=X*@ M*$4_9P^B:J;33/=2IKOF-I_?0134&6X)_T[UCM=Q09^&Q[WA=1"()T,C.Y6I M^SZR1P//94.7>4^GFVE4IY*HF&9N]?GFE MR^N^]J_5-(WWH%]/PO\$X1=Y%!387.SCU)PN5$)Z2Z53FNJMRW)7;9NU"=9R M<8YRH:/F[;2]=7U7S+A#]_@JL3#/[1J>#@I6SS+[O8K*=^U!M[JPE@XU&V#G MSDV=0;*\W-@?CP]7\K`LSZ%A7:QJM:0ZK M:8;FJ$3(^'/1-"4@ZCV5X%S(A/Z5X3W=WZ:_+=3%:K%#_O.H-[KJ#0;7O6Y[ MT)\,QX/)Y$KF/P_&ES>7_<,"SY2-,[,A)4?8H;M(+I)?(I+#6-]49 MR.W4)8`,%YC(`_FB^U01MV<^!"7WKH*I(50N"=4D5GZ6IP].;!.P%CP[9^$7 M3C?;J2]U"W[._D",EF62[+TR2(*4"A76BRMRB#)4LE7V`,1DGAR1*:_#(/(: M1SR#B"/2VCV:6#^%^;"#^9R'-+WMUQ9@#4(0DKTO+JQ+8E%0^>/$MO'*/E#B M0QCX\*=-""1"WG38'S^J?SVYO;YI=[J3[LT8UO7FYT69Q[N_1+$L8MOPMC%BYS]8YO4SB;W(P_1<#2 M+'2$<1D@0-/;V\FGRV]!AD0,TK/QP=\76/?8>#OY]/NWU/Q%NV,6-4A2'1GU MSX4Q`6HZ$N!"7:\J/C'QF;<4+LA03C$9T+SQ:]!*>@`9!!E6>&]^3$F3B/-1 M:&D>.-R3.BH'_GKA MZPWX2*(DX,D5J5E'S*A`9";Q/0@G9>$J@0%12"4AHT?O`AJPN-@MGSV3U/H&86X/^Z-C';(G0? M)'PMKB[9UB#CYP0B%?_'%'9H%UQT:HR M!(JYIRG8<@K2D+I30P0FW>)$A#@)/(/`K2WCEVSTA`G%/!%(4"A5`3T_9K*L M22,9QBNPN,?`3<6[H@\NH:5P7NDQ@E/0-GI3H ME2:WB?)ZJT5`'R?@R1U.`MG-(&,S*20X'I:HSQ2"+DE#S=3INC?TO*26(JC5 M0R:"9/[?V.<[R671#N6L%[+"IQD+^<4E85Q]8$LIEO^9J8O_GSGBKB(R&F@" MPBK\(('48-%@79CQ06*S$@C29Q;>.916-ITS@=KRLO>P=+<3.]JXY4O0+6^XB M1.UQ08@2!$T*I*Z2<$?"]EZ!O0P@1A)FGJDED*&"(10I!CBQ2!*C(2C5O:]X M2<&5D@9?T6&$9^@"T1%OSE6P9DR9O:54B*JMOWC:^B,*M0LR$8+IF')"*0WF MKDC2$`@`5/(Z&4X[F8=",U%@:=19R*<>R11A%!?0XN'-#+0Q&9($:Z1F[Y1Q M]21,"O\J?5)U*1X%8&TTF4E+R;9-S#+]\)PE,C*SEL%;;Q5,FG.Q:<)WG\!" M>/EP`AD(Z+H@7%B)=9=(6#9@1T&G1&I:+-/)Z0QS@`\;^`,Q71'8GK!@X9'5 M60WW(XIT'Z`_26J:!3DFZ5240B'-6]0V:AX)KX+"`A]*FG#$6J`?@]"%#F$H MZS186X\UC:7@]%0^)N%3*PR^#'0;%5;J*JP.#4F\B88Y!XDDWLW4@10B@KK= M5>DI[.$@@KGSQ&N+0UZ6]W\0=9CR\[,*<534APF'X6:K\HX=([>CBL3)-F)I M%:\)N038##_@>@-#^U'B;MS(4'-K1``#R$>S-DP*W3^E4)/A./GA!,7A0%SL M3C%*2$0M6[/$Y5#1V]/J)R#8XS!(@-D4#.Y!C'_O2>-/8\"!.RFIWZIO;`_, M/V%M*H((8\8]^0;N"'XKQ8DD(,54D725DK)1!!8@9@C'C44S)-,@$5)47:KE M`=\C#15*S%:W7H'S9O"CSPM@@B*31`)-<4-NT8N(W#GA$>&_YJI56!2VX`C1 M6-$7[`#)J/0!0J7\Y`_Y(@HLA01!-D6^=U:4<J&P%&F8_@&)!`Q.`E M.L6"#&D!%&47;54F18XHT:K`O=(1P%'ALBS!(4^[-#-$9.(QEL5O"4L4&&"_ M,$Z".REI?G.D;4APEW8W8"GJ'!0E!W,'.PLIN!6"02P2;H5(.@@Q2C#!;]? M6JOLMUD8Q/K.:+G`3`#H-%<9(R6* MD##4R7X.E5?`"2*_2RK35!$Y]BXMD0%>GDT>=21GNU)')G']9:RZK4GIXDCV M`&&Z0*TT/SV0C(V5SI3!952(0F M18]79M=63"[E5^TDL0!RCV<^OBI))"AP0Q8( M$\A]XDA0C/%F:B;]Y4>8.#2XY9+*9/08@,2B,[),V[&7MB>9.XE*R:G+#P(A M!V4Z0N)'@3?#D)"!JB&1Z?"/DRXONNCIZ*C"@#M5(5828\#4T)R`5HF5R5IA<5G8@PX; MG8046%$NB>^Q3-F:%C+E6N?K@\B-707@KW:OJ#J.Q)T,\G$*C!GX7E['P2&% M#SR13FQDLW-J)L5PINP!UO!.U@V,_?2C^93[*@=&<\B%I,F"JGWF0O&3E?6X MXX17^<4/'OTD666=G+)N"<6X3I$SJ)@#%0/"KO'X*S/B^>50&):Y+6,T-332 M1/)3P:;B"%G=!!.MHJ)G00.XHD!R.6O,3@$;L9`U+Y3_H<::L^+#P(7Z;N5^Y<3#DWWEY]N+W]%I4N\YMQEA5("044]B&]@ M::!QN4."Z*KP!^[-9+MS$5;5-JAS`SIO01>%UQ,$58_=T8Z*DSOI2X+>U-R" MR0MLEZPW;<;G]`W.*9N-'%7BW1KH6,\XD_Z<]%QDN2[FS/&R7A3**BR*)"*M M"T.FZ@X1T3$YB]@1O#2U_;(2@RO5CC68?,'351WEER\DUE_Q);+]Q(U3IYI%/S M;1I-CD2U7QP'+L\]GM#);>:B77?40YF&21&`U]D-TVQ8OB1.PG@YW9[L%6_0 MH83LFU@)>=`E$H<_R8G+1PV)MR?GMCZIO#,>(XBQ6NVUY9W0K]G*3B;?)IZ$ MC<5H;9@]!&0/Q'.R\E5V#OE$[XK)I$0L<^8NE8^,,&+#.<)?^8I?V8ILZ+&% M%7'V@7I_9@]"7"EF7Y[>_OAVYPN5C&6XLDX.Y/F(>XM@G*\"*87JKHI MI;3Q:(8G<+=`]=RF2.*40/-YNY7+@8NVTK6)YQ);QR97%OF31:[6HM#GGD`>!.W9!>LPJ M-Z@P\,M:=*5WE"=Q;@5R17G)457'G<0;%(ADQ\AT2D:2JHYD\9!(Y$L]8YC# MH*M\KHJ:M5(0Z4%VFN^3_)`N1#*VI-8Y)>'@'ILI/3I5NP4C#>;D@/.)]?(: MC?;EMG2?J`J<19H5H.:N5*#(2M:O5+:/?7R$@C=JI65*#86%3K+F5F4R MK4^7M+?GX<&S^_^%TX)/-@1!L<=_FTYL.XRY\W.VH?49EW&?8X-A9S*^'?4O M;P>7M]<3Z^:J/^[*8X/1:-*]/NRQ0>6W.A3!*%3S!1<)]KV&OF\$]+W5;FO, M^P9@U]=[@AH00<./:\Q[S72-9SJ->?\"4I;`BAKS7J/WO3#P>&1A""'NTS7" M-!AU2=0Y"3#JH=D?[JS9SQZ,ND'ZIG:^EM8TYZYIAH.QUC3GXD27Y]7@SOQ+ M'.F3P_8>C+MER4]=UKAJ@ZSM[@G+P[!M:7G04?*^]D0EITUC;^IZGKJ3(I[! MD7HIKO;)X&8/QCI,U&%BC-R[RSG3$OFKG[2ER]3NE;4*< MO.O6(`EKKGTZ'=$:#TJW;/4:\,L&UW"+8MR&TW"GSO`P^IFN8E$ZX] M\9UKUXLC[NP-X]:]O;KL==K7G4YOTIU<7EZ-!U=)]9?1Y/:P-O7!CAOT M#PVM=O`.3W."C=^HKC=RTI%WU*I'5OH\"SDW?H'?9L*X` M:I.,X],;H,=FS`+DETD8R(LH>*P<"THM1HAULY5$-L:HC-8S'=^,SP M-5_/B;^FL76]]TIW-M!GL5]Z)(J5OV?:,X?]\M`PGMTR;0(7O7;;M'[ZJW:6 M5.LOK;]*2AXU.Z/2,!*T_GJQ4U:CD^TJ:?L?\GNY<\&PHN`]ET&_,((XPEK. M..J7!!0'3?;.,?$&%C_R+0MST"\-&7(KU?:@0(/EN$$B6SL'14OFNF1:H^JO M0)V'9.IMC^\I?P,KHV85%_E\X05+#C8UPER.8"%+MZO"Y%'H4BEA:7`K$>53 MRU+O#\L#G3B3'/7Z"6>.IR=.H5]%.V>G*DXXEGS&!6.KH2#'EJW."&R.X MW;;9Z1YPE^C4$X,;),"G8CY/73[;W?*V?/G5\^3W=$UA+6C]F&-",K8W2 MCJ".19'RM5.[994':=\()M!1]'%/P+5Z.2_U4C:41,V90&\J5+^I4"O/I^[^ MMJYN6IF_4_>EUULAI^0#U9W;M**IS/.I^]*7Z/2\'HQA+U2%+<@,MZ[O1OQG M]X$[[_V(^?U>"@ MJ`P6"DFEL`P9O0Q&!#-89*PQPIXM*[97OCZ-W^%V$!*XPSMDN-Q-G4Q?;[TG M]I*)4;+&H29RS6T^O^-A;B[#+=>/7C078%OA"G2F@RF!9:1(&NO8%XT#AY#( M#^-^JVMU^N7A/71>"_C0;1\8#V'0%-R&%[XW;L@X]?J=Y_Q.G3]'#1EGO?FS M\2>:QT5)L*QZY^H=Z'[Z#EZO/M%Z/;/USYW9]HA,3C6#0Z/"U(PGKP(1:6U7 MOK;3K+;&:A/;CN>(*OH,:-O1QC9`Q[Z?+Y@;SJ$?X^=`['.'7;-DHUBR5ERWA^NI=YU>=Z/O M.>3L5^;UUUR]%9"QJ\6_KE%6994Y8U?!?.%QS$")N#WS8:;WRV-:C=HGV>G\ MR@)FT\`][77 MFJ8&1V4'1;8_*KR@90Y'^J*Y%BYMQK49KUC3C$VKH^WXK@1H?+[!ZTGXD0M. MI5,1)"-D=E1):8O&F6RI?4<=JU.:^JW+BE=MG[49UG*AY4++A98++1=:+LY< M+JSRSB^T/&AYT/*@Y4'+PPG)@_:;M%QHN=!RL8=$('MB5F7;V4:'5AJ:K-6(TDL[GV[7Q$3*B5\$6JQ8Q+6+: M^NT!$*2-7XU2V4>-/_T((N95PU$;JIF_6MI.XM;,KE1JPNV9SM!L5Q4J;R!- M79BA:J=`VWZM:;2F*>[(F<-.>37NM:+1BD8K&JUH-AW*CJ;UK3:$VC M-8W6-"^A2MHO^K"7+524?710F/3ZFE/Z15GZ=]%#&:X\?D-?__P72PN[AE; MO/MDS[@3>_RWZ:WKNQ'_V7W@SGL_8OZ]"PU.A."1^(QM?P9"7'J!_>6G?_S] M;S]L>#^.XI#_`JW,X_E'#DUX']@2BSB*VR#\;<%#%@'__=,>=JY&@_%P<'5MM?NC7OMF$13XY'#.TP8 MT\`#92_PSV!JK#'3G@-2:2A*=&C:#K>#D*K%OD.FE6/^!='Y,FO0&9D&+N1K MNZ>VWSTI$4\M6];:^&6+,M[3T.TVF*U\5[!M[14^P\_Y1OT@G#.OP)H6/I,V M3$K!L+GGJ6=^?--^0Y]!X]G)Y_TEYM%UHAG\"7-2RA:XQ&,+P=\E?WR_JCBS M0>73?E+EV]N8X+5#XA"-Y<_%+^[U7N.A/X];:E37 MN5TK/YJ:XEWUV$%')_V#%WA`6CK*EXX3Y/ZW[_V,9KH*;YE>ZT<^9ZYT3:>; M?3\-"%_%3L`I`,)WS/Z@O/2/NJ]]B8%_,\U>"0S3MO;9,#I=!*Z..1B4MH-? ME]4]BH",,;UQVS&Z)\#W:&)V#,=I'!9^R,2I1O-/)>GKP7IH6 MKB1#<]OZ-"+I[G!Y4:_9+FU(3F?7M*J"Z]J'H(U@O!)U:0DY6"_/H=J2E?7> M?X"W@W!Y%8>81K1WXM6H?7/9N[JY'O?'W=/KEI22-7IF2-#Q,AE#NO=T+IL<;6K%A]ET0S7?E,=\UM/K_CH=$9$M_MO!/2 M$`U8U[RZX7$WT0Z216?HY+DR==]']FC,&2R;R[S2-IITXMS))\Z-3*M?'II) MW=?^M;LU#5(VM7.TM*8Y;TTS-GO]\G:5Z[[VK]4TC?>@7T_"_P3A%\/UC448 MV%SLX]2<[FFTKI>K]SI*"#"U7)R/7.BH^0F@!-=WQ8P[QGT0.)58F/,I;A\QKKPG$:N6VCTS`V M!^/#`4C6A1ETK*LUC=8TA]4T0W/4W^?BLM8T*X[.Z_.3G\XFWI*"_"$,G-B. M_L/"D/G1\F>7W;F>&RWW3D6VN@/K:M+I7UY-NE>=[J!CC:X2#$CKJGM]T%1D MJU-U+O+$CMP'H),1)N: MT5=%VU5)7SJM'6O/N=_F.S:B[XE#KR/Q$ M6+/6W#?6>?I M7T_"#V'PX`HW\%_B4Y]7):[:'FNS>](2874U:J\.FG>_V94< M0<>"W?.WULX[$3JW=]-[;RVSUZL(L.\%=,OXK4%)4_NP8%-$N+DF\*QDMS,\ M?E[^>O[PI5GL%?JQSOTI*HC6VTW>0)ROSI7GL7[B_R7%49M2"?^S#D5H#?)IZR^+8EX?/\,,]Y*YIU+^*]ZQ,ES?]F('^,L.$.,=/N*%%@=X+,SN M5P1W,!86N8$O6J4)ZZ9K-;O=D-ERO>83O\<"`1_Y(@BQ.,![?XH7&W#8ETOU MXSZW;*X&'6MX?=GM]BY'PYOKVRNK?2UOV4Q&W='E[8G=LOD\XX;447</"[-HVY,U/O"39^FZK>6;SZ MKDW3-TAKMU-Q5-YKSMV:`Z:?:W6H;]GH.U['5XB:^VIQQZM&60D5;=-LIO5' M&5H_'2V_E'4/2-,FR'QMB'6ZRE)SW`FYA:\GVO_![<"/`8SUJ"5_ZD*.TDY- MFW0H:EF6V1Z5YKO692WQ/9U><3Q[K?5`T_1`>V2VNUH/Z&AI9]I>\RGW!<\I M#_P+_S,^<3N&UY8O\6*?3>X^F>3M@=GO#"J/D.K"+E6;Y!I)7>UL]1D*5]\< ME%BPX-2%2T?#W_\6P6_&D6X3-DZ\NB66?7V&-G5A$!U3ULA.G9H\]0<5@@U)S_ZD4X?7Y3=>)!XWS^_L`S M#=PQK4%YE51.?9NW05+77+-U2L+5'I6WQW3JPJ5C))EX4/WN[@E[8D=V)I!/D"V%5+Z$"?Y=7,#K[2FCV7!'IP@1F8XV[9T>0N M$VVP..ESP#W,U2?N>3!4LE80/7[A6-&Z$@?U9.)#JV=:(WT6J,._&IF]DY*N M?GDNXLE+EP[!-J2,92ZX.`]OY@`\L1S7-]?C&3#I75:7]S?*H1>0R;>YX2H!_?M-_0 M9UA[._F\822?W3D7QJ_\T?@8S)G_O;%M2)O\YD?7B6;O>NU=K$"1^W=_>#_7 M'01B'^Y_;B$+"MX:X#Q?%_&]?J\!9KB7@*]-L7K$6X79!_^*V(N$,0V#N1'0 M3V+./`_^O8L%C$L((_9=>"*:L0A4G.$'D3'G/((O@)NA%^B)(0P@@\8602C9 M7/![3!ELO5J//$6FPM+W8.57Z59\`&5`:P&M!7;1`GL!0C=6"ZP@>%:M#4R# M">,16!W_EBX(;^8'9T,;P>#;OMV][5:-*]:E]==<8WO9O)]:1W>SOH=#OM-S^ML.53.F@; M1^ZBM,DO[B1*V_4AUHS>=3LEZ^C/P#!<1"XL!7>,*9'18#DZ&NJX6\^#D_1!]YU"LN23NO.TNS M5BMTD/;(:@.%5)@$NM%C"\'?)7^LJ;_-!B[5J;V-!P4[V"<:RX]O1L-O]C2- MZD7KI>^]^,6]WFO\OOKH97(S>M6FT\[8AQ50ZFGJV"#(/"R'/IM/'=Z^]S.: M1;,@%F!;12VN.C?XA(?>^\CG#'5QB"X2FN>R=J->M,U9]\S2\K8XG^.N\@]2 MJX`8&I1X+;3N:U_BQF0SS5X)#-.V!B\Q>2>7&]DU>_W2TCCJLKI'$9`S,=,@ M.?OPRQG><2E5I+0Q.@MCM,^%0VV,M#'2QBB1G'VN.IVA,>J8H_*JOFIC=/K& MZ#/\Q-DTJ@:!M8'RTQN6MA-5ES76)JEBP,;2%&XE*9R-1C4[7&[G:W9&FY'T M:8W,SO"`Y?\:S7@E*LWMZ:";_E[/J2@C'Z*8:+&2HG'M"ML+!+2S3_Y$Q[)Z MG?9U?WAS>V4-V\-AOW,K\R_9N!)Y)=4T!8?;@4QQ>H?R)/N/'H/7=D7M;$IT,M>RI`JY6[1T M^,3FQ*D-;[0,))?/*'`? MN?86(=NU/%X=I44F!HPZUO![\02/!=,I@UF$02AY5O8%0S&5,,BWHBW3#/P+I#]0+0BY%(;]J.'ZMA<[,+YY M<`?])@_%`N8#2@?[Q;2`B/O,MTG$,.F"SX!CGDE;;!3?7^<4SDXENVHO`#NK MT$T"04S=^M0RKE')1:C\<.D3*F520BFX\M%[O)WGXZ,7T\`F!A+,XZ1S;3F. M/+NJ&(L(TZ$6`63KPK6!3#@_ACVKQW`=XZX3$\OE*1+67PZ!P MIP77:G-F^TDFMB?FA6S)RKQ+8M.#I&G+6=UQ+W@$4>."YJ8F"5/+Q1YWZ!.H M&9JK4S8+A424QMD&HU!&8O?X99/?):_[M5GF.B_\QS>C5^:%#[NGF1=^Q/=T MXGL#$M^']2Y[5GT:_.=9R+GQ"_PV$\8-*$JGTJ,CC?1Q7-XKJR#00>YG&`>Z MEJ'5X:[W@*I@R9K?$_H%BP1E5.V,S*-?:3E5A:BY[UGN&Q/W[7S0J],[]JH( M1J'UT]'R2UGW@#1M@LS7AEBGJRPUQYV06_AZHNUZ'ENQ[U(7_L`U1PWM>W&B1UM;/59RA?5C\GJ:SOJP4WUHH\^ZBD[4^0<=YW!UQCI;6<="-0I$#@= MZ>J:_7%YA9A/7;K.VQ<_9HY"XR2K9W;[I2')UF7Q=411'R/4.(D`4U,>MO*I M2(2.D9[-']BK@&IIYYTGY..9`ZNB6O5[D*TN3*4#K`;8MG,2SNZHHG/0,Q3. M$N*S$\E36(&RJEY(2T);/V[Z>,_L]"LRE1OH4Q>.T5%=72U?624,:IM*,.B8 MO?$!,PETPD#]W=:#9A+\*X?P>(J@%'5FU`;Q9'T-2LWYKUZ$T^-,[G M[P_,4;LTG[\NJZQ=^OJX],T3B9[9ZY5V&>U41$*[U;5+"CB=;>".:0UTW5D= M.-3(;)V2<+5'Y>TQG;IPZ1AIASHV^I*U?.]MW^P,#I97&`&YKA;=C2YRT0;+$[Z''`/<_6)>QX, ME:P51(]?>`2?*G%03R8^M'JF-=)G@3K\JY'9.RGIZI?G(IZ\=.D0;$/*./=Y MR#RR:&@EQK!125NL'P7,9C^INPN>Q0H4N7_WA_=SW4$@]N'^YQ:RH."M`<[S M=1'?Z_<:8(9["?C:%*M'O%68??"OB+U(&-,PF!L!_23FS//@W[M8P+B$,&+? MA2>B&8M`Q1E^$!ESSB/X`K@9>H&>&,(`,FAL$822S06_QY3!UJOUR%-D*BQ] M#U9^E6[%!U`&M!;06F`7+;`7('1CM<`*@F?5VL`TF#`>@=7Q7]E\L.!XKAWX M"D]44(N.&W([\I8&BZ+0O8ME*U%`O3Z$$%%[[J=\C2/_(B/OW,C8`Y[:P9!T_Y^0TJG!Z]=PO+BBL=S4+.C3D\,1,&A\X<8VT"+VG_%\QNSV+1SL@T.FUK M?6?C)6T3'U8RRC&-?7W#]_%XN*>L<6[3S(&^$A1`1B< M:U?87B#BD'\&@W/I!?:7G_[Q][_]D#X_8R&_9(([R(L07M#@?EO@_R>^\]ZW MH34@]`>/^>)#`.9R"=&+C];K(Y_^^.;V&A7_OZW_?KY^8[@.?,'LZ*)W,[P> M3JYN^E?#T:!W>]N[M:R;R?6D=SLN#U$\9Z$/,P<#\&G;:Q3MI\.#T!N_!?$# M\R`B=TZ:ELE('D)'((<#7QFR(7B=,WNF7OJGR`\7AF,SSXX]:N%N22U<>@Q& M\!1AGR-^ M3A2$)XF>TC;O.B9I"]?((HQ'U_.,.V"/^$[P/V/@;-PH*Y6 M%[=B[)D+1@`UH.'$(4X'FX:!N($#VM=XG+FPM/A=]N;JB\!N_CT7M(7#%@N0 M:=P::1EY&5!<_11N"= M@-ON@E5:@H8PV%R^.6,/F-?(?30:'I@=X#R80A3@E-`^)KO]=AR&:'_H[45N MQ5K)3&8,`P.^8&B\HU4*Q3Z+83QDAIZG5=([GB$\NM$LF2JV!+.`-Q;HSLC( MU/.(%'R!#;K2X/_N4U^?L%%BLLD<5M-F)6T!'L2EW4*_C&1`0D9'.--7!Y0J MTUEEQ=#4'/`BY)G0.S0G!]JRGU:W;5*;.1YK(F5N$9&XD^)(95Y%'(D7NHA# M$:,14QHDC%%D^J)VZ^2C\7&YN[H)5``[[]='/U;!!HJ*3(06J^PL0/X@$/"*(F.$I M,VF>1^``!QCD`942[FJM:ZB,P*9Q%^-)-9@$3'P_AO?D_AC&8[=H@:WVQ?^;ZL4I$`L>(3-\6+5XS6T^O^-A3J$, M2]USGKH>3"2/8.%ZRM/#F(2=L]5*@:F M8="N@>04'\@L!,8"J!"0@VC3PUNN;'.DS(4-9CRW"(2;!/BGY!.<1F^$;^.V&LP(C8)L MB)[)M=4R?D-O&>SJ?8!3I_U=,V>/#(Z[ZDPY*6+K9$SEN\A-;-S2"+D\=P`J M9&F,Z>E*DN@$;D\<^N@-,L0TO<.6'EF(V_)+P_:8.Z>FX?TH"'$G&S>:<;)R M6&JI\0%E+U=^N0\"AS;F:5_%CR"(<#'[,*%K?DL^%G)YL0&/, MD5/*AU#GZXJC*V0+# M,F#,?"YL$(XMP`#`2=? M1I/1LF5,["BF#OQO?:8Y)2,1! MFOLTC$8]B_).['XP-ZJ_CCU744\7_?7K="]RSAXY_[(:8B+1U#'J)Q0SARWI M.!88'R5K/2SL6BTZN`CQ5D[2W`9\$GHA\C2AHOLH)S@B0_:)WS.C3QY]R)TQ1?\QL,J+NGAC6QAPSE]ZI`! M"1YW>7\S"6Y#[@AAWV[0>&R)U>!G>>>Z^" MN9#/PLB=$$;B5 M$CQ2E@BX)'AV1A-$?I=4IJFB.WV7V@;,A,%((HCD;%M&8>68)X*$,F)KD](' MDNP!PG2!VX$Q+IAB+[-594(GP)MYWH'.L(6<@SDM M.%(JED6G?*_))UE'F-2C(A3IT^,\D`^0D4/@D8T^X5IGM&:IT*3I/)@=B1RB MF%S*KR_/*D5A2U0.03)$;IW-O#>=K`"&1:'+<8L:6ZS.=8:54AMZ-I.AL\\? M4[T%KJ3\"_N2R[A")#5>RMV1\D3[PED;/#/W.A,W#]RIYAI M1R\H'@S(G(!641''*HL3"^"IC#R1(E(`95QH7VX>N.OB!GW16LLQXMIA+AP> M;,PX#&./2-(-RB M,2BMD!8`55>>,_[Y1-9S?CG4#4N5!(%6#TT-C321_%2PT6>AS%`Y.Q.MHJ)G M00/(?,^4Y'+6\"5BCRUH-R?Q/]28BULQQ2:?4NHAWZ!\X8'[D.%N"\HZ)3W& M@MU+[9G3KYDF6(N0)5^LQ,AYJ]"4`YK?2=-C5N?%PHO%Q=3]RIV+*>?&VZL/ MM[??HI+CF0.Y:IW7G+N4VC)1%#0<\@TL#30.?`&DIYQ+@[+@L\QC>4^`.C>@ M\Q9T47@].3/UV!UM2CN9,*9;)]F-7;`%X!!'R8E:3M_@G++9R%$EWBWE>L[P M'!3;O]\*?YV0!`>8,U7@@E`-"*G-P4M3A]PKJ0%*M:M2\O"U'(OQ2[8/.8&^ M[:7Q]OKJE\FW+74RNNH9R0X$;?IZV1R*H\`8%1K)#U-ID97E4=Y9LG&%\6\K ML?7"C=0FXR/N(CT1TN)(5/O%<>#R@$;!)YSVBM?9+70H M\3R>4W;``T\9+Z?;E?NT28=B3ZF5B$B7B\3A3X[R\U%#XNW)N:U/*N^,XX%X MLMIKRSNA7[.5G4R^33P)&S>E;9@]!&0/Q'-(?J$2X>3!]];>%9-)B5CFS%TJ M'_D#UO4-ZK_RV>:Y%.;U'H$1]SM6?283M;C!D]L#D(DKA3T`]=5QSA_-_*Z0 MP'8[:32#9X.T%&##?7E,E[`!KO'>,I3?'-\H24GF/9C@O"Q1G":D'3^R-+EH MJ)2_D>S8!)AY%,Z5@I=F^NWM[8=O<[I8Q5B*)^6&I>H8$Z]!.5X$TPL\G/`X M47+.HUG@R!L-N4V1Q"F!YO-V*YE9L1LF$O+)$`938MS%0J8I;4B'DO8*CJ?2N4G7TA62'.8S%.&6C*8Q/Y3DL/B!N$7'(.ZG[%Z$22CA'*)$^TM ME3EE3(:4[90-1!I6^4`,,9'[5T)7"J)@('3RE0^G[70^T]B7Z5!7\N8%4N2/ MX"Y_?\2D+[(@UEPA!%!VZD8R/E^NGYQ!J"KOMJ#BE4HG):_@4>3E92* M!THDJ=2$NGZ5NQM#80[N%>=6+)EUDM4LQ]DR_C/CQ1_2A4C&EN06H/6A/393 M>G1R7A1I,">+FB7KY34:[ MUWW'\QA]+4SLKR`@"C;_`T@3W2MMQMJ@9ID&R5&B!*]3ER2$.O>11D=IJ[L` M8B)4'+8Z!O9BNDW!H\3K7N"1`1+@W8LID`UT_++Y9:_MAOV](R"B38<4NURP M+2!#ME<6$3_GNU%['06N;N?!)$N#[UP9N8Q6Y2!9'`7)%Q+#G;Z1&)[#3LOJ M](;]0;?;[XPZ@]XW"=`T[J2QA>#ODC_6`"0W0X2FJ)2CC:56=D#XI)']^&;0 M_V9/<%'UHO72]P[>X6E.L/&E5T8OTTVC/773EG))PU>62ZJX*M*:JGP%M3;; MW,]T9_:7@.[,WN#=EUW)V!#.JUU-C*/RWNZ%#8[-F&_I!""(!3A(=.*,=RLR MMRBY`'$^-:J.JRB[1V#69RAY;`ZELS-CZY&9KAJDF:XRIMMVO?)4E=_K.?'7 M-+8N2U)U_2I=OVIGDO7,8;^B0L+G6K^J?OJK=I94ZR^MO\HA6=_LC-I:?Y6I MOU[DE-6H"'J5M/T/^;WP M^%%KHT/\,-AP__>EXKR-:GM0H,%RW""1K9V#HB5S73*MT5A+YO$L[&D9TFM, M+<`,]2SSE<\77K#D?"6W3ET02].[R.!6(LK'/5.KP#<>#JOQC$_7]ZV?$#;8 M-)Z:/(UZ%>V4G:X\Z5CR&1.(=UJ/%%,^N]E1YC(<57"[;;/3/>`NT3;"U87S M=&39./-YZO+9[I:W[7/V\JGC2ZK(8Z\EK1\S#&C&UD9I1U#'HDCYVJG=L@8E MZZ::,X&.HH][`J[5RWFIEY%6+WI3H=Q-A5IY/G7WM\O+NWF.R7:-P$[&WZG[ MTNNMD%/R@>K.;5K15.;YU'WI2W1ZOJ,;XYN>/]C`GKU2WQBTB4I'^W$[KDXQ MR2'D"I;!Q;(>BT48?"4P%F_YZA(?2M3ZQAPAM#8`0[VDO5)JN"5*H-R1):=G MTR*:T(9BO"77UJ/N:U\X;^,HRZR*A\AX",V,V3T(U-` M-)^Q8%&X M29GXSP3WQJ)8PH51@8L<"CO_RI("]`(!UJ;<2?&@96E2&(S!XF@6J.+-KBK3 M(P'!"IBQLOH\3`"DQFH9MVMM4:4P>`VAU@P621SVI"@`241622-M+%^L"!LF M.$P1*:RR%)Z,8)]STTG@XMY+]'UZIT$^>4^(X\'WY#8Q2EB<2+G M4HH*L'GY4@]4,2*!\E<8UZ'@+>-_TOJ(5+2`I4^G%7_NH!;YV+-*H5XB,N0%=J,Q,:5RRH<9*#(*P4F$_NQ M\`A6-@X)`#+Q1JB()QEE\E2@Y44<+K"^6PY[+5>&(O=>#JD;L72Q+V47$E13 M:,V&`;L9'K23*VLI$:#3I]635*@E-QMLQ&./PB`TT'N%]U8L[$750Y)2H#D0 M8`)<1E''T8FD<@WA7$H,:"F?Q/!;2>SZ#X'WP`L%M7+U-7,`TRO5QMP\[GE" M&2IOBH8LK8^64(@$%A%9N*Q0+[%80"3Q'4DKJIHRR4J:R-E@\1\L5XH`R`_K M.H8,\1V6Y>&YS1&.Z0QD#%.(FWBF8Y9Q1#!41=2H_= M;LOZII262N:2DE7'L;FD3.D\`I=T6IVRN.3S]IBO2>Q^"MJF-%M4'G^<@G@^ M,MJ9F[,0'C6H^,*&!26AH"@9NI&^2@"?OLS!J=YNL2P!3Y!+.FFE0BP6HU/LEH\ M03K<5)3!2390MU:ISB(@6AG<',DV@G8=;IY\,]4*;4XFNTS8$$Y(CBKDN#ML M/J/5GO=G5XGEKPU(E=%,"AG*ZKMR+9/FGZ50$A\V([YJ=G38V-'+C\\?#-UB M>97_H;HJO\@Z++2]TJ`SHN100FZ(W<>N+-1&IR]9J9RLT"SNXI`(7T0N+SPS M@\\H<]WQL\H MOX9EXD87;:J#4@KNL*8*;2RKAJEZ,?SR9QQ$284\(0O0T>1D&1SQO6JN4VA. MM2'K?=-N]#/-9#53U1E.6CJ5JMYEG])Q2A]$=MXM=![[Z[-)-^H]%TNX8:M^ MD)3RH1+7_*LK5+T=J8)EO1DB*7K*8+'D5J%2?[)L_*.?K[/3@!*[Z[(H12\] M,YG0AF?])[*Z8?:_5PN_RNFH_=NTKA-P6;[&ED_;J,E^N#P=@D=>Z\T5*XD> MJT@HG=*R9`]?G$B]DVW\DWNGD'E9V^HFLG3)>-P:M?OMP:C3&<#\1OWR2I=8 MG5?6+NF/#UW:HS$U2/0$CSK!QM\//F[-`ND]>4#X]&'2"_GL'-FI?D%"[>BC^4?S MC^:?VIBS&KE45=JY7P*?+Y,4H2G,=I^2+:6S6>W1@30P5/X]R^J:XW%IIN($O6CJ]1E^TV&.KKG- MYW<\S"$=#4O%G*X`Z>BEJ[8+U)&&*EK=(M501?5[KS$#K?<$]=5P#56T([GH MTWY01=L\F\3D&ELMK48RT'A!&B^HD1LDFMLT7I#FMMIPF\8+JIU3V'BG3^,% ME:7XUNBK\8+J9%UJ0ZS3->D_C!=7^`N:YZBG-/YI_ M-/]HO""-%]3DC+932%BSVF-SU-MY^_#L[]/K,*Y&YK_VW*9UC<;OT/I&ZQNM M;[2^:8:^.?=-0XT75$NQ.Q,0!KU'IN5J^TW9@6D--%Z0%BDM4MI4'5VN]':\ MQ@MJ>I![%E?2R][A/_OKZ'I+KJH4.*W.M#H[9A2DM9G69EJ;:6UV0@'H.:JT MG?""#C:P^J#YO/<-SNR9(<%:V!WH4].(9IS.-@S7?^`B4C?\0RXC50^#_ M@6\$=X*'#_2JRC6C)Q0<`+6S"2HHY(L`V-2_-YSD5`5;=WW;BQV.W1HK=QD[ M+>/SMD&%>'O*6<,9PE9I4`Z0\D(-#Q[!07'X#<9',\\&LP`J!8[L*>3`R']A MH_!H[*SHM/^88+_]B!3UM-0&9<-H_Y-H=7.(]:Y3#HJ$(&E1_Q M\7=N!/2WY3=KUQ/_%03.H^MYIY344,A5]RJ>-/@V`R,0!CWR42P8Q=^=4,Z%54RELE5 M[+N1X=%5^+?!@L8,WPI^3X_#RZ`TU>]W''PYG,7:<]_"MW[,/&^);\P#$+MI MR/^,X2?XRBT($#;C0GLH!@Y8PR@(21_E!LF_NB)J&>^17K@&)!B/;C2C=NYC ME[XQ"ZW"@L&HYFZ$PA0%QM0-1434$L+X$\8&7!JAU$^935W",PY'T02&,QYG M'!H#2D78$$W`<[]P&#QH!M_P@TBJB/7U8JNTA/<][)->)#%G8;C$G]D<;#C. MJT@/X!;2&$)V<8`A$.40Z2UZ#$"&^2)CE]PJ`!M%BJS`1'/DM68(,>EO6GZ: MFQ*JM9GY#X&';(A&@1'<79&TJ95DBP7H-S*D14*+E"GAG9SX)]26S9C*).`W M"9U3)EA9F8W+R;^"N^>(#8);Q/A+1UZ4#+5^\GT!2LUW"H39NO8%"2%"I&/, M/8JF5FJA?=K>0GUX#)2#LT$G,E"^-LKV$Q1(>TMU17$I9%L@0]DR%-0GCL7C M$9>DDBJMH)>D>D7E[<09QP1Q"-V!C@F!6*GKL@2?\X3L^$>.4`;&!!0R\`#. M_4,8^/"W+4&F2IEI.E$9J/P1B\B=+HMS;Y?O9-_RNQ!6;XGP5WTI/+&Q_\?4%>]-O)I]^_I>8OVAW32+BV MT_[^*G4"D:TNC`E0TY%N(LB?E./\$Q.?>4OABE;:AO6]84#SQJ]!*^D!A,2) M;<7'?DSP7L"7=J&E>>!P3[K+-AB*>_7X(UOF9`P&`MX*_)2X%J">'D!>21NZ MB&V!TDQ/+4&:WI/%X"2K9&S)[2$YDMXU:$/ET,#'>?(E":Q+.!:"K[UPQ^]= MWR5%_$=+)%< M8]R)B3#RCI/8%!F]8'38G0N^Y1+;A`4'H8D)8):!D<$IV'(*.!`*&T1@0B0A M;`\YG8P1.J0MXY=L]&3"F"<"X/QD>DYAS#BKM)',=P46AR`2^O;`87?Q0>J` M)B%-M,\?D?](.3TGJ1B(KPM=)C!*^@9/2O1*D]M$>;W58F#C!+!JZ`*KX"%S MA3,IA/Y@ZHGZE%2\P[T/'!B,(56GZW'\\Y+:G!VC_QN#M[:+7!;M4,YZ(2M\ MFK&07US27M('MI1B^9^9"G4_<_0GT5<%3?"(O`3.P`.$O+!HL"[,^"!]3@K< M/K/P'@+:JR#V'..2@YV^B#W8K89.1Q^)OEL MU6"1-$8AI[$LZ1'*0SM/Z)00Y0)8_7%%,:'HYF[*/@8)@G< MT5&\3H;33N9AD'I/@D+J+.13CV2*8J_"+AB\*>'`YW3^#$;,(4*Z1[@(^U^*9V:?1H$$5<`;P&;X0=<;V!HI*-T-VYDJ+DU(H`!Y*-9&R:%[I]2J.G1 M5GXX07$X$!>[4XP2$E'+UBQQ.53T]K3ZH5H:P)UBH;Z0U30.8OQ[3QI_&@,. MW$E)_59]8WM@_F'Z=D(08&"N1_L(=$8!WR,-U9;<5K<^\/->_#]W$;/PK[EJ%1:%+3AYW"GI"W:`9%3Z`*%2?O*'_.9P=A:,;(I\[ZPHXY;Q MNT^G"0%&F8_@&)!`Q.`E.L6-YO1@1]E%6QW_R!$E6A6X5SH"."I`+F-V%->H.;MO=WMBZ['9OKR:WUY?]F\GUI'<['$\F MP\&;GU9X-,],S]1FV9064O^-9R`ALFA*Q.:<08'66["0Y5P.P3>S):4F^!@Z M8NQ*X4)!RI53#_$!]\%6X3DK_,X72N>B//P.S@M\HDTTD87&>?D$+3)G7\#A M3/D1[*[<]W+Q?$LY4;(]].E]P955 MR]E.N0&-,Z*#:'6.CDYY;)Y+UW:4*? M=IQ-LFY(N"@.?;2P#/WT.VSID840&\'"@'%TY]0TO!\%(6Z48S""D\V.AO!X M+$OV6/DE/:+:>*QOXK_Q?"%M;RSD\F(#=-@>@7JYD/D]&$$!F66[KB^B,,Z\ M3978$K&O29"4JF@F-E`.F@`C"Q/"Y#29\0/K!"S'Y(&;B#W5'W(2=Y0=,>1@SX M9-DR)G8DHS:Y'',(261*BNQZFU%,N]S7W!5M%YDUT*E?WB6QS,_PP?A*7X4! MZL99%"W>???=X^-CZ^M=Z+6"\/Z[3KO=_0Y__@X??*.>CY8+>![T+W`3=]Y@ MVZIQL*#JF5F(5O+_(:O8OKWLWH[ZU]?]R?AZ<-/N3*Q;:15O!M>W[6'2+KB3 MW%.6]+EW_C_OSBN.!_K&;)0WQG?/#LCJ]SOMF\EX?'/;&UVV.U?#OC+3HU&W M/;S=-*#GWGG5@+H]\`]NQN/>Y=5D-&Y?#FX'XV2V@]OKC0-Z[IU7#0CKOHT' MDTGGP61'/:O7'UQ>#GO#43+; MT;"_D4+/O?.J`8VN^Y8UN+WJW5Y:P]'P>CSJWB2-]^%_FP;TW#L[#B@1X4EH M&Y1]3`G$\C46VL^(LWKB.SRXNDB:2EY'7?02"0S@)=74Q56G/^A:'6LRONQ< M=R>7W5&WWYZ,;R] M9YAPNG5[>5V;&>ZE(_(S[/0N!U>]R\M1Y_KVNCT9@/STVI-)>WQS,[2ZO5YM M9KB7TFGD&NZEQ1HIAWNIQ8JX=$5;OZ2'7=RH52K(48%32#XG?#OW8`Q8OY7[ M%[]_>O/3V\ZWOY%7:@>"-M2RZ$ M%7=6/412Z=[%L19W6 MSS"0"8.[(**C'SPY\85,@!!8IACCY?6^1>N'[PJ+L_MZ[2/5E:S7?Y)H,Q80 M\R;7"80B&'S$@UJY(9L&IL&=Y][+'=M7S'P/::^&4RW%J0?BT$VD6OD*8QSX M^H?O<'[N._P_?/S_`5!+`P04````"`#@3*%EI>-D;```,)@$`%0`<`&ER M8G0M,C`Q-3`S,CA?8V%L+GAM;%54"0`#\X%#5?.!0U5U>`L``00E#@``!#D! M``#<75ES&SF2?M^(_0\:S^NBA?OH:.^$+W4XPMUR6.[IV:<*G%9M4RQ-%6E+ M^^LW05&R)%,\ZB+M[@B+HH"LS`^)/(`$ZI=_7%U,CC['NBFKZ?-GY"?\["A. M?17*Z:?GS_XX0R_.7KU]^^P?__V?__'+WQ#ZU\L/[XY>5WY^$:>SHU=UM+,8 MCKZ4L_.C/T-L_CI*=75Q]&=5_U5^MO]UE*KZ(M:3ZZ,_HSLI)T"S06A)ZNCF M$WSYE[--/+IJRI\;?QXO[+O*V]F"G?/9[/+GX^,O7[[\=.7JR4]5_>F88LR. M[WH]V2+_AFZ;H?P5(A0Q\M-5$YX=@=#39@OZRY8_7^4O'K3_PA:MB3'F>/'7 MNZ9-N:HAD"7'__KMW=E"1%1.FYF=^O@,,#@Z^J6N)O%#3$?YYQ\?WCX@4-:5 MJV8_^>KB./_Y^(7W]3R&-U>7<=K$!IZ;'__S>1W3\V=E[68@+1&849UE_?L3 MS6?7E_'YLZ:\N)R`E,>=V7@=9[:<[,K-HUY],_71NLG."#WLU)FE5]7%13G+ M\Z5Y,0VOJND,I@%,L7(S8UMT'9*]%WY6?BYGUQ_B)$_SC]6?MJ[M=':]`,Q. M;@:O@Q"[/6!044,HL\FQD[?3;+06]J>[?)NI#BG4V?SBPM;7I^ED/IO7\;=R M6E[,+SY`4SMY;Z\7??Z8AEB?7L;:YG[OHKV;E!WD[N?!0T*SG6'8FD`/K$Z; M:E*&/`U>VDGV#&?G,6:8[!R4*(;-O&Y+801FW]L:0#N/L]+;+12I%;E>Q3B; MP;^+@3Y-KVQS?C*IOK3#?CM*PS%?75S6\1P<6?DYOH5`[B)V%V,+FH,)U),, M0['].C:^+B^S83]-+^=-.8W-1KNRME-WEI;A.9BL-V"Q9M?WG,]&SK;HVYG! M7ZLJ?"DGDU.8TO5;<`K33R58TQ=-$Q>&=O']S6^;^&U!:DSV.X05_3YE3*'? M-+/R(L^_&^__XJ*J9^7_+9A:AMAW\=ZK>9TM^V-ZO2/4-TMCPGGOXY8Y5B_$ M1Q=Q<"78XBEC"KU="-J:8&=1WD[#O)G5UV?Q4_8(O\;J4VTOSTM_S\@``V?E MIVF9(#";SEY!>W"R]4:A>B"]3_$Z6/5AG[I/4)9=[C=TU7SV(7Z.TWE\536S MT[3\Y=>Z:IK?;/VIS,1N(K.7$?HM@\N/]FK;)/1@&=[G4&QG67I[0`^B`LJS MJK[>S/*CAOT]>DO7^E3[_AC9=O!6-N_,QMFL\G^=+C*3]Y");^3CJ?:],]+! MYK8@U9W]VQ6P>]/GA??5?+&$]!XRU&W6?W>C,A+374:BKP>,).I+VY0>;.#K MUJ&[#`M*FCUU77T)-5&\N.)638#"+>* MZ$@B;1?YMJ&U4@!O)WX^6007[Z#1LFGFMTWUQ7NCU(2O'X^Y9 MBR?!LR:5?X#=DOZBL"79QBW*4.8-^F3MY3%@RH_C9-;46(QJ\ MP0YCI21[*.8D%P-5]2VB@\EY-K/38.OPOJ["W,\>52)LEGFK_@5GVA%&$W+4 M212BD8AS*9`$**)DFC!I-LE_3Z=>U/ZHJD.LGS\CSXZ^Q/+3^6SQ\8:"K?TW MJO:PSFG9XKC)LRI31.4L7MSVS\5<@XQL-0YV(-W@>K-$)!4&P63&TFSL55"2'M?`H4,\0D5HB)F)`*L409%*>"=)NB-EW.,2# M`-9EJ/UR63/$RZHI-P[RX^:%P$J^?$FYD00+):0\4>H-Y:]>V(TQ=!O3,3G($>+5A(&^;%6!4G,,>(Q4C!Z,B#=(RR!MU4YCHY#8&):L' M47SG@]@!HA%]+X0-*3;-8LGP).X0H#[1L:#:2RJ]0@93AB+#"9P.UP@G'@(A M(AA"VRF$_`X58C#01E21A2(ORCD7G&^M(:O[%9)J871D2(/I0BPI@JS5&!%* MK`;3%I1S[11$??\*TAMF8^C'3?U$BQQW?<>"2R\BP0P)S1UR$@.$6E#$,Q], M>$]-R[!>?\<:TCMHG>*^:CJKK0?,&__D<*_O4(!39($(A;BF!DG)!0J2R=M( ME2G"6@ZS^0Z'N7>P[@WO+\>/UM+Z7&!;M5S8UUK>UH=X1GA@FP,W8["U[8[O M"+ST>79EI"7:1YP\8/R6Y=?SN,Z9;4>A\%X3\-<$)1T,F(*$D0/SBK#@Q#CC MDC<;ER_WBL$6?GTG0H5EU,#_'DEE/0(3G"VDP2@2'8C6TI`4VSF`<19T!QGY MQUY_:$A'"12W$^+M]..7ZG^BK5)#TC-.J%Z6)H&3XW]Z=H=M<(9'%@D%O&@+;+2:T0$CXA:;Z30GCC; ME+Z=5/.Z-W6[(U8([+A/GB!`72$20D)8)8JB8B9@R;QL MNRQBH4>W#*>M66RJ)!X011EB>" MN#`*-,5P1"762`F;I,PKM7%C-<20$FRQ-W2_72%5XB9J("A20-QAAVP4%D5C M"'.04T3;..G(R!C^()\%T>>I?#CS;_GY6<[627O-*9$">*^`V5H-9+5.'B-LFG\ MV9:3;,%/JCKO9I[E,Q;;UKYNZENPB)F."3Q84!$1[0**W#+X)"C7SGG.6L8% M(U7\]:8C0V`U4E%!KC=O/D0?0;-!@-_C=M6?3W8K@F>86&J1THXAFI1'BCJ* M9!#1$YT,H^J0UUQZU(I^81I#(?Z8NG(RB8L8,&]ZWN-]C3ZLZ57(F"C'!FRB MY@8Y:BEBCD1D+&':8)TX;[FO,%)A86_JT"]*8VC#W>%LT-LUPW^_66$QMH)& MC""'4D@1(9'""M(I+ZGVEDC9M@Q\I!K$WL:[(RQC#/#KF"((&C[:JQNY[]5/ M;.4)MB-0"&H!+1E0\.`"*1$"14H]\E$0'8$Y)?$AKR#TIQ2#`39>C=F6R>6W MC0O"$Q.$!^2T5HA%*B$(D@HE:DTPB25B6OJ"D:H->U.#7L`98\C?U]5EK&?7 M^<*)Q65ZD`)=YI6B]2YA7;?"DFAML@F`$PZ$I`QI$1/BG/+D:$P\\L//&SHM M-/2,SP'XBM^KZ=/%ASO3*(@*@7$;D0M.H$`A*DH$/F'-F9(I)<;UX6<1G71D M2+#&4)C;&]_6Z,-MDR(0JH%9"BI/)!#2&LRH=(@ZB(\8`[A$R]VL,;.$3L/= M`8LQ1O.DG`($[\K/,3R^O6^]*UC?L8@B1N<81,(.?"?%1B-A"+@]0T7B%.*< MU'*Y8,Q\H=/(]X[0R+'@5J9_9?L"T#*>,HM(KEX"812*EN5:;2T#E4DK<]@' ME+J/?E_`C#'H]SQ0OE$OWT=V7DT`[R8',+/K->._J6MAHTDAEZ]IQ0D*R05$ M.8F(<(FCEUYIN3$Y&$;JG>1<(1F540#_,'>YA7A.YS.'V%BP[]AX[^"+<-!W M)?0[=-][&+;9'38N4`C9&FVP0-.**,.2BPY#8NVS: MA22A9=7K.!K0=9`>;ZEUQV>4W9&[TQSO;0FN^96]+&=V!(($I%K8;S`E!]T+73/6C$(8F/HR8=\8F8:PQM;3_.;P5YX M/[^8+PXF00Y7^G)=7+2Y<\$YMH1%@R(/'B4&(08/&&RL"M;ZP#G7!UW%W+.> M#(+82+NMMXPN@KX5KR-Y5S4YYC]-JV]]:$FIX$%B9X1#EEJ#A`@6J6@!?6\5 MT59HKENNN(V37O=M:0:';ZR`9,-YS"=BDR=Z%58Y9X@(*.8CK10'A92C$4G* M%"-<\,3%(3ND00/5?H$;.5O;*D5?V;Y(.GE,A$?1Y%TH$2+(IAEBX&V)5LR3 MU#)%'\?[#*H4?4$VLCILWKU;=9">*Q4Q#MBA<$$YR1(X7&,!(H(Q(C)%)*S'5%&L1=L- MFM$7-5H-V!.U7IU1&O$NH0.Z"O5`HH:>-*$WH,90AC<7EY/J.MZ^.&PGI=C8 MMP@2TG+O!4I>87BT58[D"FX=-H(1Y%.22`3F4*!>X8$ MV`?)C7?>;2R8&`:-7,4((KROJ\\E8/_R^H\F[VO?'9!<7MVT?I5B>R*%DTYX MFA2BUBEDJ>1(!BPAV#(A6$&5U/Z0`]'AAKT:$=,QG-#=JX3RXMQZY?G:KD@V M>L^Q1MQ%BV0D#$PSI':*..YI`'O-#UH_AAJV;[6C$VCC1"&7=?3E\E:URTE< MOMKO_FMPU\8DF[L72B9)B$M(>NL1U3##9%`0KF.J`]:C>J?I02WN72'NNJK%K0@42;C`K<00Q06<9<9(&0CEL+4)ZVA5 MLMUORT??ORH-!N>81:Z+UZD^J-U[>W%IRWJ3*FW1O:#:8"M%0ERR[/0!89&` MFT!4U!*214@*#CEI&DN/AL%R#"U:O!CQ)01X(6]%QFFSR96M[E!8JRQV'I)/ MZ0$T9B$AE4JB?#;=V:`Q5@=]^&XD3>D-O7$.83[,`=Y.;U<-[KU6<(VJ;-6_ M8,%!5`>N.@E,D1&:(F8=@:B/:<^2$Z[MUJ_\H9S54&B.LM)[Y6.3WX+Q,DYC M*FM"&4U%Y!QB0>F1T0;RC.C`<"=G*+AW[EE+[1GG M]00C*4\_T.W'W7U[C<9.WN[;[D7RBKG$!7+*)^2UX<@E9L%:2V\",]ZU/8!J M?BB3,Q"8^U&CV^LWOK*^6]2THG]A4E"4&`W""OA'*8)2H@(%H[G63$'TV'*Q MB.`?7)/Z@7,_JG1[L\?ZL&AMOR)0JY/%D(BRD)`@S"-EE4.&1.XW)%I6F[6*AY9]"V>2TX)2I`2%S(!B@[3W%DD<):0&%-O0,O,G MXY3H[#T8:H_D'FW1MV5JNYNC;VD4R9*8HD@HJJA13%JB,)4<<%DQP0UKF M8^2'6JP>$M']:-73I6T[*=;39`I-`F,*9A6SF$%0*`F"*<50"AS2C,@\QZ&E M;OU0R]L#@[K?1>]EJ5RK!>]EWT)PQ7C0.51,V;G+A%04$@G#<0H1('=MC=0X MUT[L?;&[/9*'$'YWD6][L\-92*#8?K7@S8TZ]%V,6" M/4T%YINQ7C*"2+XL'8(2F&]<:.2]\^TWQ++P4U8KYB.HEOWIL5- MF6@[Y=J!3+ZSG1HL%M<+"8258\CF-S9(93%120O"OL>ZR]Z5:UA,]Z%=#4 M\:2Q\-^`\^^4\9^,!W= M;N4+34XO,[[-FZM8^[+Y>AYVD[%:U;>@)B@I`D/&)8:DL1@EL-,H7UJA//S) MJ8.^MW2HX5UGH7H"@]1DXPCZR#7S56B2C*K#,M56V_B6+ONC8>P".O3'R(E_/:GP/CIVF[&U8W M=RZ M&&1U6OMP*EJ-"N6\KC2\3-LZJM_:1%S8N0^@8W20#)%`K9A7],292AX*](QLLWM:U4R)2$*E@.M*HT''#%BF M"!KUP1(GO=6'K=C)K*X_8;:(T<;J%::'>"J7[[\6:"I>-_^+X>];-6GGQOFM M9^JL;3K\TWO\<7&UM36?,36F>F6MJJI*%C^3,ZE!6::A-(LE M\NGKA\4JMK%;;?(-[/:R32=[$5>?L[\J>RDW`[@_U*B4%'5%;/(D&D"Z6R`N M,DB>4:A$+CP6N4QLX)E9,:_.4&8]#$::,>I%=LQO<5?/FM.//%WGFN7>:)FA MM^!"B."]HJ"U=B0D(:F;M8]PMARXO^^-@GV1C#@MRH:F8]I;]F3GJ5HIJY37 M%K3%Z6MR7(,,(B?Z$4D2IKEU`ZM#E^'0T6-S/Y'-4=@4R5>3#^+Z&.#]U1_O M/5D3+9G2TH%TR8"1,D%PRD$0DLFD&6%FH&NDS%@/'IO[*6B.QJ7$./^P[%`] MSHF5-BGS8_NE\;'[A!KV7G?!4XUJSY)Q3&MP+CCPVG%@)*<$2,I06@U< MX0N-^]A+_!@0E1CVC[&+^)Y\'/\>%ZOKY2;.]7"JEKWM:A4JYXD(P%A$T`@Q MP`5CX!2)D5C%@Y^UTGCDZ#VH9S8N5D44@'A]G=WQBW!AV]_B#A;[=($G&]6J M,C'9I,`FRT`J?*EW@4!2+!$F&,ZGXP.%7PTC1@6JB,X?%_C].?/B6;AI%DVW MRFA\B862:")<^^=#G9HJIXRL4SC$F-\M(K$ MORT7R[O[YV%>/-FFUJAI58X1$,8;M*(M`<8WOA]JC<;)X$:X4_#F<1AU!`I= M^MSBU8O9'RH?]+H^:%$SJUDTFH`WQN504@7*)-R!"9&]CY]MF$W)WF=ZMNV81OWLQQZU#\G[IUWEBY3M?.&WSA,29>G,G M*F[<-W[+:=S?!+J3U3A;CMND$7>R"9U,@._UFW=@>9^+]4Y4%N8%LOVM6S4W M^3SM?+U:MW$W2WW/[-N(NKX(S_W^]G[(M"O;.>[TJ_@/W.?O)[;N]CO?]C>L MHXBYNKH!ZH3%EQN-*WJE(!DJ$J=*DG30%U?\BQ\=NAO;X#BTE^F\Z9!,_T9[ M:A@LS^V]3DKH&*V#2FM4MRS:9C$OA33G$(]!>CLT[V@9$W9,:BSG`&\)%>-E M7Y8_Y.??EZ,1L>^O9L:AL>5+N?+D>;Z?]UF'-.)JM)FJ4TW'@`0U8RH2&6%6(ETO6R5E7FIX5X08B.E.^ MX;/C\@V?K5F*@FF'JTU`B)X+F7%C8#*"I&]MA$<"\(E$2OC!VZM91+1S89YQ\(ZF7OJ!4Z* MG?]NO0VG]^D\^LB;*V0>KI!-,,JP;]XTK3EU&A51"8PK#U4@:/@(1D$*_'4R MD<3$AJT^?V0GQE#L3KW#>;^^66^!:AKSE&P@LH@90 MT<@<)5RX>0=XG6A#&PW._21K6K?*U!&$4;TA3OY-+]EUEJRYE/[[N#.ZK)K9"7+D"(24!0J0#D;0`E6((,J'F:(_W,+PRVI1$+M8_8#/+V]B M.S^!BA^S'2%KWV3W0;=]L.U5L[@-;W@0"'%"S?/MHMB0 MBV)O5TS^7$%#\[^Z\MHBF@OIO:^%8&_!TE,&2Q?2EE\+V=[BL`O$8?,WSKV% M>)<*\2YS'O=:N#91B/>X+H0CS,]I70K;(J1?)^Y^_TG0U#9O+\3^LY7=QW*" M;RMH)*"#4:`J(4$198!Z2;6WE93R1%;CK9@?[>\7%J=98Z^[3?Z?K%2V7PX4 M@SK4N,[UB#S+=4-I94`PGG#.,`_:^8HS+K6@I?*)>[#*1F`QQQM*@\ML)7VEHM<5.?XB]*OBR*A@ M%27)K\OVMP^+3?;G[N4D>;IUK=!^2":A3J>H!"-0SU,ZH9XGA=;$DUP`;<[Q MEN.39%2P)M14>G&GU#MV,HSG^E.%WE+\T.%3YEK[]3+MZ'5]O>6Z90O+.=HW/WK'F>KV*X?8JX#_C-C7X"8]0?MTL/3&I6=I$S..Y915_84ZTH-U5*%'AT"3Q:1L"E(/D?RRBN23$= MO*U3%),'G[`9UI[G$7%P!-. M2/#!5P/]B&44X),S;Q*,)U.)GK=GG=NF_<5>K_NXD(MHNW4;P^7BI^6BS=E[ MVWY^31L7>Z2P'Q^1])2"/HB;."EL2-7+M,VY_)VJBRC(``$AB M`@`5`!P`:7)B="TR,#$U,#,R.%]D968N>&UL550)``/S@4-5\X%#575X"P`! M!"4.```$.0$``.1=6W/;.)9^WZK]#][,ZSK&A2"!KLY.X=J3VB1.V7:;9A.;)3_.?K5]`U"B_^_O'#]1R-\WB: M%]%T9-\XN,[.?LW2Q%[9V[/R_Z]7[Y\U$&?I35J\':63B_+/%WPTRF9VK+\_ MV&EN<_?<\O&_W&?V]MV;.+LI'#"0`(QH"/*0.$`N#A9# MV2**DWVE>5&K:Z&^1#?)W@@]KW2P2#*=3.*B?+5R/AW+=%JX-\:]C?%NP1I4 M[5,\/BKBQ[CX<663LD?XDOX>95DT+7[,`8N2!7D'*+'?`WI5=3R.R]XI2MY/ MR_YMWE4=KM_N5OM4ZGHVF439C\M;,RMFF?T83^/);'+EBD;)Y^C'O,[7Z=AF MEP\VB\IZ'VQ4OY0'Z-W-@_N$IEG'T+B!#D2=YFD2C\O70$1).3)!0U,*16S76JQG7A_IT3?7DKH_S>).FW=M@W M:ZD_X=/)0V;OW4`6/]KWSN>;V,/5:-!F;PIUI$-?8BN;C[+XH>S8+V_%+(^G M-M_9KVRM=+A(2T_>=5G:]5C%CY7!9Z=D#>H>+.!O:3K^%B?)I7NEL_=N4)C> MQ:XWY7ENYQWM_/?%MUWRMFAJ2/$/<"NZ?_)65;V["_;ZQRAKD4:$LZ5CPUCK$X:'US%WHV@P5.&5+J9"]JZP8-5 M>3\=S_(B^W%M[\H1X3>;WF71PWT\6NEDG`#7\=TTOG6.V;20KKP;9+.=2G70 M]#'5.Z!7[_>IQP1E666UX$TZ*Z[LHYW.K$SSXO)V^>6W+,WSCU%V%Y>-+3PS M85V]I7/Y)?K>-`@]68&/246SGJ6S!W2@JD.Y2+,?NT5^4;"[1S<<6C>5[TZ0 MIN2M+7ZP&-=%.OKCT.I-CES/F`[@6,TS$?_\-Y/_/)Q$YU;/2(@=3M M=E@ZTO"T=-G=:Y&Z4D]#1T=:[6Q^.#7CO`?EUC4ZD$K-/-\V;:U5(,I&E0[+ MCZMJU,D@\;2X&,>3BV69BRAYT:-O2#>I,DC*+!4REWRE9I<"N<_ERDPZ/1_; MVVB6%"W%V]A.3\*FDRB>'B[KLV8Z%77>\OG$3FYLUE;.=6UT*>2]:RL;S6[L M>0U)2U&WM+168&ER_27_J7MU6CWRTD9[+%;$DIJ&>82.!F2 M=+2N1YWWIK=1?C/O4F?Y^5T4/;BN%7H7-BGRZI?2>?'.`5PFJ?YE^7-8YR8X MQ>Q[][%F((EN;/+NC7MLN+EPB*ADD#%%L`^%H`1A8C17W%,&2Z;$>Z.A+1#[9VP[H?YZ/W+*$ES.W[WIG"CT-./[NUV5JR3^2/< MP+V8X&](?FY';^_2QXNQC1>\NP\OZ78_A1_L790L2, M4A@0G]$`KJ@*E2(#$;W%V=E"_)YLI5W!,&>\4_(6HJAGOO,+YE:+A)X@!(D@ M\`-)/`4QXEA6\BIB@G!MR-`;?1M#E2?R#D(][12&TZ=O>-J>B7YDUMJRU7Z8 MY$F2?BO=$I-F*IW=%+>S9#F'D5_9D8T?RYYFF8FT913=JYV0$,`1-('G"8,Q M][$6]6@%#)=#6<&ZF+C7X;9/F(8PE\^N+>N$&\]7,N>K03F?%?=I%O_KR85> M8Q_;*X900DD5)1P"CPJF)`M@I:G`0+SHMQ"5N[IV],$ M5FJ&P#>$80X@40%#KH\T!E2Z^DJ;5C:`7ZD-M`=F"",H8_AT.A?7Q:^7V1R, M\7Q1L%HDWF((#6H[US:0OJ\"I7P&`8=<(:\>:HG@K8S!>P7&T#TX`QO$'H/" MEEJA%#[GFF*FH6^D4Q>BH-;1.4VM#("\+@,X$)2C$/\^SV?[D;ZH$?JNFS., M4X6H\)BF/,!/SHXG8"O"_==(>"M`CD)VLX%_6[50!40+8J22NIS"@$+YM98H M\$`KVH/72'M[5%:X__7B^41U5Y/7^^PE[&'NO-T>P%P'T.,0\@P`$R#@18@4&9]`8RA4.FV!OS MNNKT M)N<[XNLE^QTC].>SA).9YS\U`S@"\97F,HERYU_-7=*F_?W+.J&O`X(TPWZ@ MB`M*(:*^7^F'"6K7Y^\_DWO4/O]`4`8)Y59$W/F:_UPX5`)[2"G/HP#P0+L0 MU=!*HP!(^@IZ^O8LO8SDNH+GST#\Z7;LQ^3[J/'ZGR%&%D@0"0+E*`H,)0+J MY81(&9Y!O'-QZ+1B9-_S!>:0&LP\2=QH`_5B14(^^G M_8)#H`O*STE!^AT?:I.V&MF$0=A]>>UC9-S MNT[/)(ZQ7E:>W'(=)3;_^&QA:>TBV8NR(:((&L]UH\Z9Y,X?-4ZO&B6-!TN5 M;+8RUA$W/RV2'8;*$"Q?V=RZY]R7)R;81YND#R4`RXU8.WEO4#NDG#-%@&8! M1![UA0+25#I3A=EI9/=H MF]I%H_HA#C"2@@OGA@.I!(#:X"I4\[C7;IJFM_RY?HRC#Z0&Z33*X6YYNL,G MNRWK_D7)4&$),!/<]P43VI>`859/0S'6+H=JR+SZUC,,!P$QG"]8GJ%9;GN] MMMEC/++Y=9ILSY7;5"F$P",^\P/"`_=N&.[>@WIERKE'[?*FALR8;TMU9Y@, MTMF7QS5^SM+;>-MKO%(J)(AH0%Q/)#'V,`3&\U6E@Q#HQ$;U#GEM#\(01-;[ MXZL#%OA-.9R,MM&ZL4XH9,`4!`'UN`"<"\AD;:A:^NWZZ2&SV]N2W!4D1X_K MVD9TH:*`*@0"3112``A?/IDVHF2PQ(AFU'?`USYQW)[H'#>":Q6[A4A2#0SA M0@C@1BK!.0PJ#0T&_FF-V]WSWQDT)Q"KM8_20L4XI5(+B9R:7"(7I8):5Q^V M.WV@MV&^>S/H%I^C>`#[C/PA!SP`G"D,.36^KSS,ZUP#*$0[MZZW$;][O@]% M9%"&%],1']*\$<=/I4.#&0R@,<@(13W)B4%U&@BFX/0WK1WLU[4&8PB"/Z73 M]+F@NSORC75"1@7C6&.D@T!B7U()11UM!GZ[+GS(#6MMR>X*DN%68TM[-`Z2 MQ6EC,R?WTF#3:?[3[0D?XVF:S>^;*FQF\Z*^9Z%J1?]SYO[\T1;WZ;@\_7YY M4N[.M=U!I`B=!PV4%J2<^?)`4'XC=>Q,=F=*'7U#75NS/%V0AS-TI]7R713. MP=H^Z[2A1DBP,!(#H@P%D`D6$%4/S(K[[5P5^FH,Z%!`!AG(JB/Y=_@HS\J% M2BEF?$8)]P+/#P+DXSJ^$LIKET/"7@&QA\`P!)TZRJ;EW>75`0\-YA8W50FI MIAIC[13CB%$F`_FT>4$)UJ[[A^`5L-P1),<@?'[CQAYLS\N'Y4P9E-R9,"0^ M]C4"JG:P%=I]\.:P4XF'T[.#[S:@'(/LY;4J>]"]K!%J%R@'#$$740D73+%` MBGIVE`%R8J=D]4YX.UB&H/QW&]_=.]'XHW,][^RG68G4Y>U/YSPTZ.CW;2HL MSXA3'A<00NX+@RFA=0Q&*&WGOL'7D`30,U2G9#B[!HR]V@FQ>R,IPP&CB%/I M7AHEZCX3$C344;@-+:8_FEO:4QL0CVA,RVYSGQ-\]FPI9-)HZ#-C*%*:!E)+ M6L_><\#:+7+V-E`=VZ`Z@G&0U="EHV7'Y2D\+DA^=AW[NI70M15""KDR'A-" MH'*%AW@0UPA*BMIE+\'7D+[4"2`];2!5-A]E\?QZRLM;,33\>*`Y)6;,C8\L/M3JU>>^6'+KM3M%4(-N<;.`JCK^1V)"N-J0X(/&`AV M9MIVH4\%YXJ`FW:D;BL>`BTAHS0@4$``(')M=@$1#;>Y>NR^U*QK2SG'H M>8=JO]<@,!BX7HP95IY:)[TRLYI4JG+"A]IEU&C/:3><;;D,83\PF@^X?9VF M;XC3EF*IJ,0NJ!8D0*B2UX75YO1VC!Z$^J9C]=O!-.TG& MI30FB=:%K#^5"3GW(`3"^%IZDDC!4!68^X!`K]U;UGFHT0-OA\#0W^NVN&%8 M3\?*Q50[WKMG9B3Z6FDVF7-=YXSV>,+>`@<_1%JXGP4 M)?]KH\RX7S;YG1M*AT+KP*-(4LFDY%"J>KW&N6U0M,N'[CPQLD=2#P.D;UH7 M)M>-SU-0@'GB*^E$;5`SP3[=8G.\^&[)W:]I!T3^Z7+"IG%J]_ M3&[29`.AS\J$``B!G.$QCJAF0`!2;:#V`?1INZ21SK,<>R#Q$!CZ"BVN[-T\ M4WY:?(HFFP;/=45#7.Z`%]B7"B'!L8]HM0\,E[(ZZL('!O!V?6OG27J]\7D8'-T3 MNKRQ[6DLW^[?;BH>$E\Y!)@1D!H(C)"*/\7$AK;SACI/T>N!UHX0Z>M5-7%B M,^GDN4NS[2_JLY(A];GO*Z*=%N4>%^@B+[^&PK2=4.\\&Z^W]_00-'KK=O>[ MQ:99Q9!!K(DG@W(^2VL/>;OGDV%3/D$:^ES2#GAG!,B=(6()P<[O6?KJ<#=4/K3;0F] M(M7S^FP'QT=7:E\O'IPWO7UA7;W0<,!<9\N,Y+ZG?(4#SBMP(&+M-J'V?8IP M;Q:PZ2CJ#J`;).%J(=[NFUA6RX4`8QH$Q##FA(?"J:3K%Y&HX#7UMNXIR?$3>:9?-MO-M8 MVE0^-)['(9#(9QACB*CA!E6R(M\_L1-[.F"K(R0Z8NW*/J19>=3`5P?BOA2N MJ1QRA)1TP:W'.1"(2`EI[3JX;OE$\C@Z8F([KX?#TXKDZ@RP/:C=4B6DV$-@ M?@Z-1S@!0GL,5Q(K'[>;"^_\!>V!T.Y`&<*Y6>/9[XAS-M0(%0)N_-#88.[\ M@X`#A.O1@P0M#\_J^XZYH2*<;D`[ED&4'S-K=WK`.^N&6I`I3AT0@D-(^T771F0(`+YB/(R7U4P4LDL%3J1Q-V>">T0H2'ZZZMH>F=WN'5UF5`: M0PT#?GGBKXM',3#`5/([I8;*Z#U-1ZXM3(/1O/MNHZ=2H7!Q9>!T#UQ@8Y!7 M1B6@TB&0!IRN.]:"AW5,'H3#Z^3TY-RG8:D7UL;_Y2)SP>H/\0/%8I/ULHK(J$BF,7O'G,B>P;CCPE4.W+:0"'NORW MO;=[>!Y(2RR&8-*4V-H/\:,=OTC=^IK;VUGR(;[=E@O4I'H($,>4.@$P!LYZ ML39/,^^:OH)XYW`+Z`&G(:R#3\KY]W]%BY-37N;V;;&+[15#CQBJI"<"(H@B M!".H9:6ICX-V2X^]W1+1BT5TBM#Q,TMU7L23J+!C,RMFF5W5;GGJ\)5-RK]_ M296MLC?S8[KF)^$O5ZUCNRM%M6$+ M(24!+-.]*/4"SV-(:J8KP*2+O@8RK98S@%U8PD\A31_`#1.T[I1\YY)=XS9< MR.AK(CUE8"`@U]33Q%3Z"ZU/\.BCWAC>WX(.PO#_GRV=W#SFZS&AX4WGLVO+ M.L]Y/-^+MG,*;5WQT`N,1X1T86;@!?_'WI5UMXTCZ[^$?7G$VI-STIV<=&;F M$4>1:8?3LIC6DHGOK[^`)%*.8XDRQ05.YL5Q?``2]=5'H(`J5$&N*#>-5$[( M3$($!]16U3M(+[_-6>Z6U*1X?/@]J1P_4OG^K^&X]KY9K[=Q6_*\:7*F=9!< M.X^(L1AA+1`C3(-:%N'@6$-I9,LCMR0:/D3&_]! MS>PH;(:W9'K1SGE-7X7-Z]=Y-DM]/JKN(31(W7R=+>=Q^9B7\>WE;3DW5?S_ METV*9CD?(71!UX"YDRF3$I98*"A3KG1_E*!CQ;+^(_K[T4(U*#B=U/MFN:FV M\\\?B_GG9;6H[J+!T:K7`'C7V`-+VCX]DF$Z:P M..U9O,A+<$GW`!CA'"OD?%R0?;IP@PY3;:H0*J\J!="'A^",$)?["=H>$K"6 M0GOAG?>`8<*$$;A&@3`W5CC166]!O^H\Z2GH&:ML_05GY-0/N^,)LYBMVWP& M+WA*G%P9-(X;PIW1!GG+L:N!0P"/9?)UW+#WQXN+XR>NA7#:()OU<>PI@6/K MV>\+GQ1$_-"MT(A)R0E`.JZTS:>N#)3Y'04,JO'+6=4CFK\VP[(Y>'C-Q)K` MVS"+UFL*UZEW;*>S3+1U"9H)3Y#%PGH!E>32>5-+QQ`<+9S^LGW08+I[ZGOH M!ZZK$A68:KFK_->2Z.5$\^`((Y)P+YG1WL8M/$&\&:D"W;[]P0([AU9LCU"- M\86G/.!%$O>T\D\U#8YQ30B1$(IT-Q<8RQMH'.QX)76P^,VQON@K89K83OAM M5:T[[F)V78-D"L8)BE/K1.0WL-BQ9K%T)K-JNX/NE'O&:F)FJ/E\>[_=1>\^ MCNOMQI43#PN0?M#K9#/L1[5(HRJ;4?YF5JW0XLWA^.NG\K``)X19!A!6CFD!,L+6-C*SC_#+%HM.=(6.! M-_&$\T>QZ3:YQ(ZIH@E$#$#(A/0>(DVTKB65`G0K[-)[X:6I)Y*7(_6:[QMQ M8H%VT&(O@?8(R\9E%0TQ)C*IV#0*)WI%:GIWW.Y8>9B\]F^6-]OU9O5PR#SY M6U'=K69?/I?S1[GK4\*[\FZ9(A1FRXV)[:O[8I7=>'++N_^A^%HLM\7:1^Z[ M^,I5'-EQL,N;M]7R;L?_RQV971\9,"7:8JDTLLA0[[%A`J1_%0`2F-;U8FCG MY@L%N]SAV>7!@6$1YQP"M#%82<[BUI;6:#E@6R^+C>$$'9X*)QVC(V":K;-T M%Z*53KUV69W*]5_Z(05OMSA'S_0*..YCF!$.R;A1I@(8C50##&9C!=!T=(8. MRX4?@FOZ@G&<^*HGHTUC;75-G>D5]S<60L*X`Q19+[!CI,&-"YAAS'.OFFMC MP]5(_9RLR,XYF1L9)B#!88;\8=2M7HJ6GH%PHBGR1`A.4A86[BEI5G=,75[G MT[UH[2D3>D5H##8T%36.NYW9XM(J0D_[!.(PLLX2[Y&WCGBBCHLK5'ZLA.JO MP9[H"\112/)T0SQ;7%IIYL<^`0+MI=DE()7*$*R!L[5\3`F>KR71@\Z>+SW3 M&TH_'QNRLR!R(D$?7J=J591WR_/Q*=\U"M([Z..D%W\"3P4C'.!Z5$J0;@Z` MH:L078-NU1,47>](I95H?[IH4S'R\M,V`MH24M32+0"F/8*`&DJL@89:[EP] M:N]?K)/0'J7N!9YQ"BD%EE( MFIT.8;Y;7-E@GM[^E-\W,J-E-#F:H1=D3_JN<_32=\O314I.M@W&:$\X8I#$U81P0KD&S1@5 MS23HOA>4JWZQN%9?'_];7:ROIFV@SFM#I)/6(F!`6A(::86"W2R986JZ#J2O MKEB,8K5NT\#>W;Z+UL(L%9ZM"[B?LUI/]0E8$J"D)L1NH*#U*\*S#UT>-_Q4;3<'D%/>K&8KNKL^^/ML=5>FA[U9QM<7 MNHC]BOWO'V??BBG341U$:2JW?RCF47-E?,]=(H"/]EH]W;]?5;?EYFV4)['H MT/%C%36]KA;E3;K$]/:2.A?#O#%XX0U2.N[>B76*,&C@(1FE,X:0U@N)0T7. M'Z0[7.`X+]OZ>^':8L.O?W@PC&NE#8Q+-E202,&=KU&+7_A8-L_YDAI3,^9I M[<6Q81\XA+S.@7M3E'MBQU^>\CG^*;PM[F8+M]R4FX<3YXK/M`J<,&L]B#L' MJQB56HFZ)+@S0JBQ&/:B$\4Q-5SU!=WEEM2E"M\/Y>31U-,FP1E*+?/("009 M$%``Y.KQ.JPS#.J^"O6J5QCR5U\VQXF3:&V"R+@Z-*PN:%?/-Y<&U#[7+VCG M)&,0J6B#4T$9]T3743:D!998:RV!TP`JT1P1$2#SO)N0S4%9/ZA.P)C+F1*@HMYRKU!*E*ZX M(M(TQ@>*_\F,(==JY+R&7XC&.+Z_Y(U)&8K6N_5I];6<%^L_J\7-!=-">^?@ M'<'.".N8$33^)(XW$A-),RD1E.L,T3O`TU*J$Y6"<,AB(RU4R&MBJ(Z"U1)B MEEN^[3Y5=C$;7HC1&"S8>7;W'\D%,\DSK8,!D`,#XS_QP\&0,LF;CP9[UNVN MZM`V9#93Q_6(CLR2R]@1%'(616N:&!Z9C4$JFEK+("$>[7#F,E91?4EL=I]^Y*VOF>=]&?Z!<449]I:SJ'%"%'`I6SV8M1U MF_L'RWZ:VQS0)[;C'-8>V3 MI=_(QTFWTB+\5V%/7[B.P9O]^&I`4L&<[3.K3G[&HU6][MXR\>CDW>SQ[2G]1_9ZO+`O^O?G@P5"EIE3+: M"B!I*FRO`;6`$Z&PMZW7LP9"K!O_(=07F6DLHYBX7'PF&H MK:LQ]-B/=0/Y?,3_B%0YF1M^7*`'CO&_HK)HG*A23I.6H-/'S0(UG"$$O==& M>F.TBZ9#+;KV'2-@1DL$/YKBGU88[0[A&/9_/;S68,/O&P8;-[R`>XH4,0`: M9ZE&M220&I!O;&DWA9S0ZE5HO&;]9A=-.H5:>XA/_/C?ZN/G:KN>+6]\^;5( M`S@?H'BR0V"`82Z]Y513!C605I!ZM(R/%P!\V<:V*]35`%B,$J.X6TK:2[%\ MURZ5E-0`(2$HH8(+8*%LY"`0C96IY)6MN==@.(K'J#,N1\F6-Q=/[4.\+@C$ M,67$`RT,IUP8!GF-JO&&Y&L`=&3'TRU%/J#^C[+]H)N=3?.*F3H^0]W]ET7U M4!2/CN-:[P&<[!,P=Q1#3R7D0@E$1)2LE@\9W\T#-EP$\*0JKH8!=:3XG\VJ MG&^*F]UH_QE5MO[PYS];B7.V7V#4.0\ M/H$=97]=K'9G_,MYL<.H_>[1B1[!2Z4,B)^!0=YXD01JC%T,.J;4&"YP-"?2 M]`/I*/--@J=E!]BT"5)R%??"7L;Q,\NTP034X[<,=EN$1DO+/]7NKRM^H^F_ M?74YM@J"04"AYMA#YQ2#THC&Y4$9T/GNLSKHX3E-7H7#Z]1I=AN1<54YO@I_ MCW#>;^];E?A=NP!,'+U2&E+"M:>>$B5K.937F=TC[:2!I\5/KI!_%#W.OEVF MQ\?M`H*(<:\\U!0@3%0/54NNM(Y/"AAA#PQ1<;[#Q&.`-]P(-R]1HO,T(&T]O3L^0^P.H4F.%N;XMY>K.=;0I?K1Z=9J_3L=6I^(RV?L%% M4QE#:;65%$G'&';-(3ATHX5J]G7.UW_0YA`P9N$B/05578-A?W:IMIO/U:K\ MO^)WQ6BC@R5`"OM-(V?)_<,'6=PWSFJ;SE0PTA^:C@=+H'$ZY^,K]1`UOS> M_?C7KHKYW?MB558WY^HC]?F:0+'C&EC*+;8"*<`CA60WZX5!:OD,?7 MHSX:=S^UB_?IJ7CNVY=R?Z]X+UP;13X@^F"07)[':D<5UJB;L%5LB?B+CY@)\UH?>)9=XLUYO5=NK/[?W];/7P M[O91?BDUGU?;Y6[#7RW*>3E4[J2+7OWR9$=CC"HRHYRG_+'E8KLI;OXH-ON, M8_&+WFFX4S:F$Z;_,6(KL76[.9B.3X;@9JME'.`ZCB`VNZ_V1_)OSV18ZN_A MT4;EQF',J*7&(>`5$X=B+A08UWZ/8`0D3J5*ZN?!@5K((8/:04RQM,X@1&H$ MB"1CA=D\FQ]I"D57$Z([<%*D80L?PV@:GC],^JY=4$@0S;"0409/O2&6Z6;B(;1;_'[ONY8)E^\^ M8!M#_?\NRKO/47[UM5C-[HKO?>_OMIOU9K:\B<#LX#I#CQ<])V#M#5?,"VD9 MN`V0]"J)O_;/<)IE]*M/8G!@'RB0 MD#.D,?7`R;C=E<<%W1O;[>Y][P%0&1!O"K@G=6KY6;GZUVRQ+=1Z7:2Z]+/U M=E7EK-/Y6*GG>.8/]0#C@U^&/\Y M+]`@[PD(`6>T)A@``"V$F$"VIP'W5)K6N.Q\L6PKN=';.^*,CQW1CE#'C?82 M(BH.QW0<>(#&RA!YMN3&1*RI\L!\8$=3=Z+K[3J"NEZK^=_;K-PU>P(@^L/KY.9*-*RU?:O1PO^"/XJ]- MM:PK8[]=S,\7"3G1/!!$`9-`*\.1Q`HA"%&S@B.;6>Z)'I&O>@=GC"^[62GU M0_/K/\IBE<;]\#;51F\Q&RY[0,#"$\JDDX8(XP&!^&C8Q26V6[&?@:N,3&]% M#`+NJ+0ZP+0+@OY1A-;%XT7/"`P-:D:F=Z!1B-*4^=4(A:#0R@BOI:1D)I M9J4\!M+?*99(UMQ(Q:*G7J';7<.^M[Q8//EBVJ^DX MT0VOJ3B!.W'BT"M(QC'00%/K('>>>@(;W(#M6+5EL*12TW&B&UXC[Y<>H>)7 MQ=_;8CD_%>;_@MY!4D.U-I(;004"6L]`P`>$^0X8\99"UG\-!L;#Z&<:WOTJM$++-A^D/LU6)/SCB=+LN1! MDO7C2?=R0^;\$X*P4@+)H@5O_[^\:VMNV\;"/VF!@_O,ON"ZDYFT:9/NPSYQ M%)MIM/5(.Y+<-O]^0`>TG<]_X8$/]PSE,?6PR:J^.*8+$CC&!#%<1OSZM`;"VG M5W[8WGPSGXZQO"DS):9)=.?\>NT'[CZ]KF!8$\(ETY8*(KBC0'3C[@DG\C5, M)N+G)>L3H+->MK,S*'(@>0&CH0*Y?+O]L[Q]LSMM=K]OXT1VG@B;>=%MCU6E M4YP&K]D.O6Y4$(T"1EQR+:GCA*.FX4L$P=)%V'N:$,N6O,T)<0IE^]=^?_O7 M]NZNGV9=&540;X('`"L,ETHY9E3S65KFAEFB\X=<%U6CZ?!,J3,=%*0`19'S ME&IC&`H<*T5=\_9&I0JDK5(;>H*W\-K4MH%DV]#HD$4!JY.@/79*T^K'5T47 M*-4Q?JM2E8E!75B%?BZO-2)='U@$Z0C76`@&CB"(2ROX9FV%@1U&L^U!G[WZ M](;0=1JLI@RHFQ MPE)I.!-<1W/!RAHN<#K5J90+!8D[*\NPRN!^X+[>$LZ`)#&"4<0=!LP=XT35 M.%!OUE\9W)GH4;68J&7D MAF>RP>#,_/6H#.Z'USHK@ZUT+@3N'(2`%4?2(E/+B`@=9I1G4AD\I4X,PVN= ME<%($$O`&$:\-1P(HV__D8D*];Z;0X3!WO4`1+L)`,:QH8T=0I[6PM>W!F6+AQ-;V40SVF>=#- M1+-:[=K.]R@80YASC;7U/*ZYC!+7K,`(*,K759J3KS4ST:ZRR*[2W#RXP$TY()9'DGOEHMTEH+#=D(=5.8HNDR8>FI2:'==%4^?D( MB=\V?Y>+[JC9%/=V26I_>W%A#*66B>B&>!=]T&@"V,?V=>>4DM1@"2I/_B\?7^O3O^ MK[R),VUYV]Z+<6E,`9A"7"U"4&`$:"05<[5\QN*,MV<BX*L`#QM>3V;G.,OLJ'T_[FCZ[S_(8,#,,@Y1`*`W>-A-FU:>88S1Y MZCE_)"@I2'_ZBJV?^;<7%R`TBQ\`((DY8$.4HU!+1)B2*YCIA[.TGPF>UT!\ MOA/[DGRGY[GR[\^GT-_=[?_:[&Y*5WXJ#X?R-OK+#V$`^[DZG?[-KO7+TW2(S$SJ#,R.U:+#EW?WIW:=?RFC4W'X] MWF[1N,NO]_%%MY^^5#MA;(_'FL8W.WL?(=^=_E-N#F&[BS1L-W<-RYU:#\;> MN@B8!0R41D8UXUAKK\_]L0%,4*K5#)K+QJ\/!'HBX"^1TD,ET%-)[3[*>7.J MNFFNB]P:'9KID07%A$#`G,@J?0'"A<=V]XBPL2B+.%,Z-?K&_\@"]6SC6P.) M,5]^WISN#Q%6?SCL#RU.TG0/*3@0(FFE`3LYU4MKH/[ M3/A(8>\]>\=6P_X[5Q>FZL_62C-JB`Q@L:>VELEJI/)UZ98@]N6!YI,!^CJ4 M)3LW<*4ZDEXW!@+5ZD6.NF_TU1ES`57[1MC`&:4,9(U37`^2Q9.[N92+V7TI M05[4&ZW_O>!XUN\UYRN\+_\L=_=5Y<3^]_,SUER$8'50EB%A`H!E7A%11[#\ MPX:2ZRI"T#YXP:6W1@4M!$+4\5H:[D06SN$8$JX7(?23/ELG;9HB!"\O?4R:"[`>1H--2,QT[5\0HC8F!H2 MRE"J$Q>59OR-S2L7YI2&&5`Y"(2&&9 M54R;X'PMG50HF=?2+8`L``00E#@``!#D!``##J)___K1:&M^2O$BS]2_OP`?SG9&L MY]DB7=__\N[WFXO@!G_\^.[O?_O/__CY+Q<7_PP_7QE1-M^LDG5IX#R)RV1A M?$_+!^./15)\->[R;&7\D>5?TV_Q>^,NRU=)OOQA_)'.RUO10EH\_75Y^__[]P]-MOOR0Y?>7 MEFG:E_W?.O@;U7]==+]V4?WH`E@7-OCP5"S>&2SR=5&7S5%(]^M/+W[_NUW_ M-O!]_[+^O_VO%NEKO\@>"R[_^>O531WG1;HNRG@]3]XQ-PRC\2//ELGGY,ZH M_OW[YX\'Y?F7U6]DU_>%>GJ<MM'%D9+Q4WCA>//"QZ6?W: M%?M3^YO5XX]@N"Z]A>O.DY.G,EDODD4#S[UG&^GBEW?L3[--<7$?QX\SG*U6 M:5D-7$6P7N!L7;+QB(UU:5)$:3%?9L4F3X+;HLSC>3G#$?6"T#%=C$UL^0$T M042"*(`$`@L09U87,DO6%[_?=)KJ'^DL])V(62_K(4^*;)//F[&,J:V&^":` MO^WH-.+UPMA3:FRE&G]V8O_OY\MMT/OV9_/76E2M\2XN;FNAK4%,,("7R;(L MNI]<5#^Y,$$[3/]5RLGG-9+--==(8_"R2EJRO&OI>^TQR.=&EB^2G&59W=^* M\_F)JFQ_XW*>L13AL;S8J]4JV1HEN&R,1MU8R`)^U;X7W?GZ,FACP])NLB8'E2329\L# MH^N1CENIB9=&T@@R-HR&N9%UBHUE+?EP5]5A+1\9QW-5C(2]+J,1]MZHI!FM MMO<&4S"-D4!9/I:(23-9K6*\Q_7=W13LO_\ M-5VGJ\VJZ<^?XA\U7G^ONO,SD3U8'0=@SW&@"T+6Q'( MU/)%7\_9R7K>R-?S,YI7EE:,1J9M>36A%9O\"LO/58UGIO[9PL[.VWN&YEA$/-EHJ11[3XZ$Y\S,H]S1FE!*G_Y^J&* MM$%5P&756-5CL':P5K(GCM;>625P%:^G-X=7B1"E`2MKIWK$4M8K&B6FY:.` MN,`$P+4!MIT[7U5`5?Q M2GIK;)6(4!:MLF9J(&OZK64\B&R"G"!RH4VP[Q(*`ZM3$KI(SW(`?_'ZR>IJ M(RN_QZK)JL5>[61EJB=.ULY7)605KJ0W1U;Q"*7)*FFF:K)^>4CR)+YC))H! M1$Q,`VS[``41H[UE.YT0Z$&D`:P"I6OFZE:)'KJ*^*P4KIHLULI6GLHX)UBW M^H9S5:)^WA9690*4HZJTE:JA.B-^!'#H0^39GD-\$P(']B?:***SLC_"KZJ? MGRQ3"*`'WC`X!M#JKQBKMC_7YV&-QU:>'J2>=EDI2)4:K''??YK('`Y*;O_? M%A[YPY*#HJ!MG*=KVY.%W;_C]8*LR[3\\7%=O8M:'SCL#V69'G4AL4V;.H#: MQ+4);8_W.J;IA*GT0@U=I3*GGY5ZKK(^=9SN2]Y@E5A M+7">314PZ.#I4QTF3^)\J9;`,MWMDY.'BR3MR]\I[DM\NTQF)L'`]SP7@1"8 M9OT:%NC+PA;7/ON@`C3/FON>MM>M:FF\9!OFW_&A8S3K)$<)(=>.9&]%,O]P MGWV[9/$VB1O[P_-\[9@7KR!)B75GIH^:&#*%;4F`*5?)?;QL*!8\I<7,!Z[I M1C[U$24!A@XF`>J*"%#@\J)$]+F:"5++Z0;G/RM%(N`0-NDT+W3Z(X8)(6L4 MT.%9Y`>@(.O/!%@@+3T;WCP$>G[S]"BK7J684<28XMDX\K!-/!(BU[*ZYV,7 M4]YN+_10S7V^:]*-&I'^+F;-ZOAOR@2XNY<[FQ@ M(4D+.1EPG:'90BA+AYRHCQFB%'^3'(P.M?)0B9%8:N`SAG]Y0;DGDDL*Q^U0 MN(90%71BW4#(DPGT>#G=KZP/2`3.U:L#]O!%50!=QO>S((``F"%U"(88X="W M0J\K``'(/340>ZKF?MV+,2HU`AU;T)O3/5N?+6)=F]<1!7U[+^0#G5O.E@GT M;DGAV=`6(3%J]Y=H1G&9S%QH!AYUL4LM$GF4NMX6),2*@.CP+?;TL<;Q1I7! M9!F5+HDA7=`U_K%=GV&2@SRW5PK'^ST33@S\A;VL(]Q`'!D1CV>3!`ZHM00??Y8W&ATU-GAT[;).DAX)A"?CPSX@1!9&V;$$.D0WB%(L/LD.!(@ZVV,!PB&+`4Q[)= M&"$'8QKU"Z%^&,J11*2$D5G2#J_#:"+DH"A/=)DWC"A\OBEGRHX97%21,6]R M7)$*XB!9Y"WA8LN7/*X^='+S8W6;+6>F&8;5QSG\P/*(;X8FLLRN`.!X%B]/ MQ)ZJF2&M&*-1(T`-06].DT*?+6)TX'5$`0_V0C[``#E;)M#O)85G0UN$\+[F MY^0^K/L96Y%&94J MX2U,4<=X-R\UFB6U;?J?Y$=U>-*W/.A:%$=N%`6891Q=0=0,N.<7/',A*/`D#5L,L20#N`%,H99P<6,]CK:[0I(MY:*G"@D M@4]#X%%@TA!'P?9\%O6X%SBE"]!,CE;7WG*=Q.Z(O'^G`3**=6(,D7--`4<. M>7$`)8.MFP!-AL>0*6Q+PGD(39=)CED1]UG^8^8Y@>-$B+#B*/L#@!@Y_2$L MRO^JELRSQ\E!:DU&)THX`1&TBS?]T.>45/+!:Y*RS&,O_J-YAYQ3$^#$(/DO MCX M)$B%LY-ADYIH7DZ/U)G$?441UT=#OR1/9<@L^#IC.95%?;,EG\EI0?U_-LE7Q*\AKK_=4B MU+8CZ)O(#Y`?G>\#YDFH:+J M9$B3WPS^[J>ZNI#ZON=9ZD3!=SR;VHE5U([HUSIY+7L%J;K-G\3M2!K#>_TK MFYILY*/JS?PA66R6R?4=0_SCIFG3UW?/-)$X7S/@%TQ2FT-7PIJ[5E`$7."` MD``;V7[$^&[!3A7T(5?&.I(4S1EL%T#U%>:=$*K_?$GC+HZZMWFKS/$/YM"MRI#%=3X6>=USGJEC]@_O5D6M[SE!O;WV0EXA8U4`O:S;W)E*_ M)G"5%<4LL#P8.K;GVZY+$<4P'; MSM%GC=AXMK,R^%^5E/\V@K+,TUO61EE^:929\2FNCFJ-O$&S9\^1_1R MO2(I/E/1D@09\4>2WC\P1`7?DCR^3W[;K&Z3_/KNQ49W3;29'5+L!@[U_,AQ MB&=;CN]V(@++AS/VE-N,ER)JRQ;I2KLRN7M4)_4SPKK:\JD5ADF#[.5VSHT%3XD:$;<$#@F!BY@J;B- M:>![O0Q*63XF\'E(U64+T5K\,Y%=M_\^5DHL7PF#DN)1_->:%K<13`'!A^T4 M3XT'5\R4D:LB/+[T6)&-W(C=60BMRVRR<4Q11$(KM"AR+()=TW.\;39N8K%5 M!;DRM*\>-'L-S3JE\<@Z;(U*03I*^L?'0/W&B9%N;R^F5G2>6?ZKOAQ!UC`? M)P*F@4%D*IO60,BTD)M!TS,CEUB8$.(Z@>W1H&<:,+V!F.$M13MHNMQ,,6JX M792#C0[[AN/F/-G3`6\$D"/JYD2A(QS&">S(V<(-GF!=IHMV'>LFF6_RM$R3 M@CS-EYM%LJ`LW+U-XN?J@E6V8;-;9/K`=:S01M0DO@V`OYW=4AQQO94\KB+- M2X.[01C;*(PN#*-J2'M'.]AW(0CR,&1*I6/FM.K3S'&CE:56KBLQ/TC M%!^W=B?"_)&#SL[9H>1>7/RX7FR*,O]QD]Q7RY__2++[/'Y\2.>[WT5?+V[2 M^W5ZE\[C=8G9[[/<+R^"Q2*M_G=UN=NJER*C+UX6KGY;LN.J,-S]C&M_<]O^HPX4Z(1A^CL0UR_P.``U^E/%_K MD'KU\DVT$@6O:CYO+^\/-9CX8(.Y&-)D1-_OU%4OATZI3JA%3.$(ZY3L>/U] MT_/K$IN,;4_F?DZ^)>M-4E2C.7EB$Q`F9*MMO;C*UO=7;/Q?!$61E$7S_HUC M,TD$FB'&=N"[#@`>ZE01,\(BLS#-4C1/O_KS\RP5[_0W>7H7P0ZS*II505S4 M41A-&(+O-XY5@WQ3K@E5GECR,D:]:9EF#7/\R/QJI*J5H MYOB>-*/25G]FF&633)PHFP?YR0?>L:P4HZJLBYINNSIHT1$,JC!V(HQ3$LJ+ M2ZM4V2-/IZK`*%O%Z7H&8`0`=%QB(BNBGDTI6GG&*UWMST:B,*V&NLM)K!&-%:36 M($_UD.NX60V%9$(DBI12," M*0RV4T\04*%YH'PIFNFUJT=NZC?`0,X5MU&\$P.4D&UZ5L4.N7)LP6NPDQ-A MD()`GB]3*;*&GSO/]TWB99>RF2'U,7'9O_T`0SLT2=05Z`2>*\0=Z5)T[R*\ MW`:M>I+<[&Z`EYP(&L7&(0@ZSW3NH"_'(#38RZE`:'@@SR&DR!J^$T4TRY/T M?MVF5SXE@`868?\T*?(^W8F9S*>':>+9KO$<-+J&,,5 M@8-"^MR1.]/3N=2W*^'9Z(&3-WN!'CHD(^?&%,ZS2"K/!C<%$2!^7->;DLW1 ME*CZ:G)U/5:6%VV9IA-2"Y@((QAA@%'D$M*5:6'"M?2NI"#-T-R39RQV]%5G M!QZJMXCR[#8K"^,QSQ:;>:#9/<$#W+7L-+*XXP98!O$X')D`@R98U(]'+O M>)5B$+??93#CHR1'8#/=Q(LQ1$,CSZ\(56<.W=E:7LS-_JU$7$:=Z MC\LA9D@0)LB'OM,5Y)E.Q+U@)O7T4=*7'5%B"29!5@VV#V3JB8P/XJL$Y9805S8`Y&7LPGU5A MT!0Y*QK",=)*V<%]N4Y7RO4Z:=?Y,`XI="T'0#9!ARY$;FCV!04(<9-6ZNF: M.;O;VIDHP;MF),SB0*MVGP07]_196*S>C>V)[87`*X%2/FGCPA2 M)DH2#@)FB8%4CT_R(&5ZAH)4P"LYD.KQ;#A(^;P3!FD?+@=(Q:V9&$@E`C@` M4EDKN'=T!.]+N>H_'VLC&$:V'X169.%*!W:\_DTY$PM]/DR;",U8EKWAZ$KX M<]WZJXMO2VD2-24V,&BM)"U[5+(F']G"TEYO$]GATA]G-G*'$-VA;S^R<_V8 M5.?MUO?MZSZL0!^:@1^0B%BACRSJAK#?D(N0V&T)\J7HWJ'OOTN5==*,HM4F MNCTO[R3G]OPH)HK![]0KLH9O MBMZ5UJ'P'\FZ+;9><.VH.8,^`I9EF02ZCA,Y#M/B=V6;,'"X9^VJ"AR-3_/N M(,Q]K]18U7L$>:M59.:JS&^.B?\YK):EV$1=%E@R.(?;+Q\C^:]L94W]+)"(4?Y,MS1S!0;'F1]'.>RPAV/CF2Z2JR=2+*K M)I93]Q7*&\27\NY\R?;3==%_:\J%$:*!!4\A[AH:0J6LOXEE- M_?Q-O+R^7:;W38.FE(3`]K&-6(DV($&`85=8M7\NF,Y(E*`_C^E$&5M5XOF+ MC'?*07ZJJ.B?1/;>$=NKI3BXWB?;KY<`WQ"`J\D!!@ M.@2;$72\H"O%!*'8+9YBC]:<(VS[IN1WO`2-$F2;>H]DT76FSV7M&<&#'S'' MID870?6'X"%C@C@;;N;).L[3[-_Z%2)#I1C2QZ)2J=]*]?D!0I^HO&`0&2V8M..[$MO.<%\>"# MP$&=63@(*:$>HJ'GHM`7LI`+B.(DT$($J`3;I#AK&9A8'&8:$!?6_`)20]4J MN\SHNJ&"#BWWYD80O2!>`\D`2P"7F=9E_+X_/F3K[=TVVYQ/1[DL2>.$8.XE MC/$PI!'A38$\"92.W`\O922N+)R.-.WDX?I>*J)F%!OU<`-UT-(%GZ\8U$>@ MP:;.A4+#`WEVXZ89:^"CFV2W.AZO[VZ*?/WO"G^$A]CG,2)AB@7R/#\BI"D0 M85]OA`,NQ?::::FG7*>H%`T&P4-M$;]/4VGG#/E4H8"/TV#(')=&G(_8B)J2@K=!'9#)OSC1Z:-YGV8 M&K8IOI^QZ]@PPDQTZ>4S2_I>S>C[-Q.J#(G@Z4N9H6;`QS!7[3$0[(8\83C" MKL\I13[A?M*41$,_T1J\J'_\>*NX5]IGWG1<`XY7[!BFO:2KY)7=D&4GO:@9]Y, MFH*F^*>GC`98H-P`KHLOY0VNSUZ^EF5*`==WMZMO'[+#-M_(?S]DJV.69O7_ MV]>S"(=8D"`.4!(C']$H8>U$(24IZ/3Z"'(L=]-5!,[ZT0Z(NMDY/^UD%#\O MG'U6[9(H5M_^!NR^QZ@MM>Y^9A4%&Q[4=?3B+I6?KNHZ>E_7D8QBNHTKPSWN M`>R(%3@3*H\9<3Y9:S'$_]_WLOC=]L]L\_=\5V[A_57.Y4JYU_N;;'TZ;(MM M=J2'[5%^*Y5_W7^N]3?1+'G"24Q=S*B7T"A,PXBBMK_R0B.]@G61EON*BW[G MLU1^_,^JA\B./SOY7G8:7[-C41TK[G89AGH,^_4[K!^95=4:[UTZ%7\.SRGC M.W^_K/U+D,XY2J<.TZGC[/90,^F6AE:91F*KZ;&,E&X$L*M8G#PJ%%G7NNW*GH%+GS8760W?GH1TU>];#OK88! MYV<"32.A/#M\8LH>973]FN>;/[:['=W+24(AG\>M?*KJ3%CI]KB6(\?3X3)= M$%XBT4E=Y'M$_A%*@I[WL8F$N:E0;(!F"[77)!N=50*ZB](F`=U%ZW2S>9"5 M/2W33I7,I*U:"BX?XZD&IET^%\./Q?9^560;<2K*4N_S0[']LSK,QK\]2,!D M'[-=^?W;/#D=RO[CJ>16:$")$(P)CPJ7D#1,"8\;H5&<*-U#-(DP>USH-/PV M'J<.R.E&Y)Q#Y0XJ#:0W(Y]+>@*-/L=UOBZS*OOJLZ)?4EEM_-F62*R&# M7.W^E:T.2T*Q2[F+48AB.21&G"51VY$*`;K7=`P]EE=_6U'E?+$<-`+GWZ-4 MB=HT86ZU`1LDU.K/*:N?<7[Q8A>QT?^3+"'N8DX:X(&&*$(Q*U[^RW]FP.JSN<;H#*VL'Y+'X"`'$5C/4IO,E8]KM@P1HV&"HBAD M0>0*%&*"VSD`YZ!4)K8TV.MD=>XT>.QMY0^?_J6*LWR%U1E/RZ! M86$.9["&K18I+&2+6:YE^*I(L`_?T#Y\E;RV!E_3-H\'7_D[\X>O_%FS\(74UX\+7U"4 MP^$+-]42?.F=Q%0KR0]CRF+&"",DXFY,>2`:26D08GL$ANFPC.';+]DA6Y6* MK,(8Z+T-(MNS?0PL5U7T@\#YD=/&"*U7?S\DIC5#'<3J(?::`/;[K%C&G(LP MBI`?1H10V5DD"6M*C6D(.N$PL"C+AQQ>:/=2E3D$*[DYF+*FC30+TEY#Q\:D M%*-'0HC'\X<=*!IUGL%-4D;6N_W7;"_M_/["SNL@C@0J[]"-_""AL2RY2>[- M)263MVY8-5&$O>;5JIK%Z80>CWK:E0EG9]*HC(22FW_PAC>GV^Q;P62H_UZZ M@KMN2KE`A.$T$@0CU)298`QZ)3&H(,N3KE8;L,,?9IXVC.SX9H)&I3*GDC8# M'K4VP8`$=W>^1-*(Y6TDZ1JDS"2Z7N>G?7F_XW_'#(#TE^.&3K M\L@5E++("Q@-L!<(KTYY+7PYW(A5TQ$:+=->L[O(=,XZJQ.,E5*G M(W6Z@0'$R)Z&::4^9M)0[<26C_!`@V^Q^))M3KOL^NX?IY74]3-QPV.;5 MPL9OV^.QS29=BRIG$N<#*_72QWZU7V]7NS;!X[&^Q2?P$/*%1U`4$B'\,!6( M-GI9XH)>UTTFTO*@IHFK/&[0B(W0N(>I> M#3;9$Z'6#?P0#P.LRYCZ.;!THXB=>NKID29_-&;2>TWOP[/K4*86!.L5.RJ[ MXM[2Q+Z_7Y6'/:_OJFZ\OG/!1R@*,/%HF?B(Q93R2[^-D8#T@R/*LMSSU8)* MWM7C8JT+6\:L);6^::85!.N-H'5CI?-!0&E,<?SQ^:RWM4V6LZI(=:V:0-9.@2<0Q* MP6Q=C&56=6?*CZ;':I/B*^T;=^S7HM71IIT*A'%SC+J;T[CT2N&^H-&J,R-/7:-M]P[TOGR+L'0)QJEPXSA($T%P$&`_:D0%'N*PFX[L:H&`1>MF MI*=OVZH]PJ>^1+U3U(A5S%NHBA$9_W:%S0GOM5;S;`?6X8\-=FBP9JBN93$T M(^S-Z?Y^=?A^?7>S_;S?WFW74NKE[>^'?+==E\GS-YMM":O5[MW^+C_<5WO- MVQ?`L4]BC_+4$TS0`$>IR\\'@D(1H3=O>9I`D3VT=#8TG0-QKN^<3BA.9Q=& M$XQSB<;IA#,X]>LHE:N5\W5NE3PXV>LXE0W-\&K`YA>ZC@GK-_.5D MKN.;;^)\T*^'\I;)A*2Q%WH^QR@L;S!PXW//)LMU79<9.K6I5ICE):&WSK=4 M(LT=&5(T6&V8/ZJWL.YVH*UC'QRJY/0,QHTY/9/QMKEXU(\/Z1AE[,PC(SYW M(T)#3!A-A2<"U)*41*;.H:L4-3'/_A^=UU,T>OY-#A0-\+P>R"3U/<#9YW)4 M_K&Z/ER.9]HA2Q*SB(1>X/&$!"Q(RR3$]:388TA@U53BVI]O<<=E+*_]AVK0 MX?RV.GS>[L_7@E47]7W*Y&>TU_;=KKYET$&^M8I4).0,ZA`(T,Z6]> M.)^^MS]1[T1WICN#J&FTTIYS.U4W%U3;#O/5'>,V;=4`?0FEW[+B2WFO>WN; M=_587T1PQ&,2!)1QW\,N%3&*Z_?#/!*NEZ9Z>#=1LFVH=ZA0T;O6ZW0$@Q@P M1EU`"3UV->ASV40-6*:P@IE*[#59*;,CKM'@7N6L>0LUZ-HS`7XB)91(#R,1 MIS'F'HU3+W)I*T6$FHPU5[YETE:WM#]?$M)&J4'CH4"=QG-]K/8ORLV)KLK. M*C'6?#W-CK060GR5M[;L!%,W[Y/RZNV53S1BGS,4H@13+DB4N`%V@T9CZA&M MX_ZC"+/,:7.7TVJB?9S:A3%_=A5KJS-8]-;Z;'H*$_6AT(6,6NTSZUO&C?V5 M3F>""E#OC9H=F57/6._2_)`?MX_VT-!R#8!'VUYA$9O;OCM#7!T!75'C4L6C8$1J)G*3I:A M[I$1/4C1=&PF\-!5_S2/W!`3@$`X3T_:PD*?(1]SS$,:XM2G;D#CIC!!70[G M`K0$RWAHYF.K2MS?M#@!-@V""YM^Z5!CT4YA)\;'$V/>I(BND;."B780+S)E MF"7*:$E6QR]TORG_Q__WM/VZVE4GLXID=3B4Y[G^N=J=LF7`/>SA&*4A9CR5 M7Q,J6J[Y&+1IQDR)MM$CU57;7-;E%]E%)Q!"ANQ5@]+XSL(@U9I:?=&1N'!6 MA=.H="J9(V-+R;H>C)FU?B98,QQ4;O-IA8ZHOJZVNW)Q1>2'&UGR3;8^'>3D M+FNXNZ14H(3$3#"$4$IHF'JD*9CZ,2AYX/#2;&\>^9(?"D?^XKVSO;R!A@ZX MAGNJ./@:U4[@0*S1]LM=?OCE*-4Y%WGM^&SL0=E;AO4-T(R9/1.J&0SHZ<#- ML%70*P&.'[-U)D$J%;S/BJ9,E@I,4I<$W$61YU&:^&V9Q,,PD`TIR/9BTEF; M7+$TP8 MI(RXW_>?MKM=MDGR?34?[A2^=$,O2CE+9&&,!Q2G91+2MLC(@Q!N2#F6`==( MDX"K#F4`P33(034NC64>#$NM;ZVL#J!&1E*/0SU$,N'K3(!D))3<_&.G>S%< M>38T\5`H>,Q1S$F<>#%.63M'#7``6H@'?;!EX`R^^$W)'#6T6/,%QI)6QA0' MP+L>]-!"RZJ9X$%/^VNWLL$-4`9`FMUEOADV/&9D,MT5+G5QQ1(N^K(RZ/WDDOF"3_@7L090X0Q M(:A/FY(B#R40LFE\O&6*U6=\UH\V(``QIN.9&K(LVP7#4^W4D_T'(R/IN2$] M^!G@WDQ0,R2"W-BC-&0/TU)XKAOZ'N$Q"]U(3LM2UV\*P8Q&RR(O5CO%16G0 M)X/`T8I0;@ZWY:\,`P?0*<4E8VLF`=>()P6%*B/TW)H)'C3%]^U"`EJ@#(4/ MA_PA.Q3?/^S*K)[[3;D1X*%\]US.W+@!"1`08H$;E^6>1YHW_.@ M@BR/-1IMU>NGK!%6O;L"DF.8G6H@&LAC MQ-Z9@,A,++F%Y\_L8L][:<>9DXC%(2"')#*XW@,H]4=? M\H$8;&35QY*WIA9^+O+FM?9ST:6__*-A_4QP9R$PV"*0MG7*(/PUSS=_;'>[ M91RY*17(%]A+.9><==/VH(N',"@/L/*'6L98HP/(+G5/U-!DQ0X8>=YVP@I= MFF)[X`$V9R9L@.O.!SX5^BN\'8PD+A,B1L1E,<)!'(OHLE^1ARGH]95>":.L M\PY=WX4X!E[BM636D%7>R<8?+]JBMM:K8>-,V#$PB-=7?+4M`2[Z+H5@B?`3 M$9,HBGW*7!ZU[^`1X@2^VOOF1XZRS#M@>?=M3R#KND;MT%G0G60=]\T%7&5; M9M+2H:I?7+(%!JWT[?K-P/G(Y,ON-LBON)-?O_\D_ MWKXKO_[PD0O^47[3N;F]3O[;H>_/7_W]^BKE'V_^ZO!__/[N]E]`GIBK%S7B M3%(E,"9U)+8+P<7WZ0[%JUK6`S3CKL\$>>;CRBT_KOK8?'JD/PBB,`Q"-PJ" MF'K2O40D38ER&`8ZMS"@&,MH;%)2["X*H:D\AG@(AII-^[0Q-H/,'J];I(8M M75_G!RKM2%Y'TS!SP`=%/ZR^EZNL:.H#G(^-Z9OV#7-R)J@9&L4K MQS4'F0)!S.&4;9ZS;2D0%P33.(Z%'&8E@B:D91IB+I0RFJ78!TTIS,GJ!*[@ MQ2%]]Y19,X)Q8-Q4GKTTWAF?."_;TP^=@9;.ASM#`WF.'B/6*-.'WS_L\N]9 M=L[J_D+!./4Q"5V/$N2C4*0A#M+VA$1$?0B%AI=FF4:-P%\.YRSWL"9FRV(U M5(WK+@Q9`XVUPJXW_>IAF#FO9\(R@P'EMAY+S5V(YSLYF]("ROV8\#0.PS@* MXIBG44O2D+F@Y7;-(L;:7WBYGE2+7+H&JN%J!.]@C-*PS>JFP_\&F3)@U7J)O32.W(2G81@*XJ6!B]J2(L]#D)?X&A\_R@O]YMQ6 M9ZUZ\%+UV\;I+E$;]6SXTO3DZ]&@=6AE\V:"DR$1O+GN##1#!R/=S49A%'/, M>.BB,/3+I-88M85Q!,I(J%>"[=T`^?YSG4W5"$@@UH%98LFU`3B9;'?ABZZH M047#Q?EQ12>(U]&B;8EZ[OK\_GY;IRHN$TGG^_*.\FR_EH4O?>JR6$0^(SCP M0A(%/&R!5IZ'`&6L'U".[9?K%VEUNOJN..>G]WF1.>1G:-+Z(;ZJ`6@L2V$8 M>NKF(UUC9Z1_W:$>))GP=29@,A+*TYSSQNP!''$_3]RJK4=U4GOD"% MZ[KE?\[QR^I0[M4[%5_RP_9/^2-E\]OG^\S)3\6QD'^3%04^#:_AO!J^;)L. MPU:KQKFIC:T$+9QWQ^,IVXQ^[OV9-3V\&F+D3#@U*(1GA]N'V@$:/.7[3CD, M!8)3+O_T6>"1%$6HW3:.TP0T*P-_^`C#I'S?<.W54.KOMG!%23)_,*1G_.0K8OMUVP' MS;<*KTKU09JU6H2/S&0%SH!O3TUY8S"FY=],R*:O_X5AUP`CU/<>;3;5!:VK MW8?5=O-NGZP>ML5JURE>3D4#UR/,HX*S,"AO4<9MAI!R9@K:A#2\.-N[D5J% M$G?;S2_;O;.N14+W)1EP5@TZ(YL*PU#'SU*=(_T\ZULX742-O6OI3<_ZMB^9 M,WPFW#(9T=,-3:;-4F;;QZQ8;??9AJ\.>SFX.-+U^G1_JK8@I-G==KTMEFX2 M(QXS'WO"$T$2Q2ZY9#_"<0AAFX'BK,\R:X5.=I8(1)H)0]60-K*7,*2U-C;J MG)\Z^IRSP)XE1"M$>]NR'J(9]'LF1#,946[MX83O%&]*JI(22(@^'+(OV?XH M)T'O]NO\/KO*CV5BH^N[V]6WI1=%G,>8$M>C/DJC1.`V1T$D8.>*39=M>QS7 M:9%YG9JZ*UB.0TK%\+WF9OU7'.!-:#UPM-=QO4Z`\DBK4XMU?BKE_ERE9BNO MEY.:Q]^T#G&T;RQHJ6YF@E%KX3W?]F[11F7`/C_LO'0EP6F<$B$"GT64BM!M MW\2Z80+:Q*7Q\:-LXCIV=/VU2JA;0%?4=)Q3HY]ETV"`NWGDU#E+`BV*P_;3 MJ:C>WQ2YG.A.L!7CN4T]U!K@Z4S`-"2"W-@#9C@AS)+AP*-Q$`K*&/=QXK'+ MW6L1#F/-':-ZA8V"GEUW']-!Z35H]3[``+*&UX8:P$:M"!C.7D[[,K-<+VK[ MR899.Q.JF8L'F-,%:-3PL\UMW@;,TH1%'F5RFNR6J<@I.D^5*0\)=X>>TE4N MR.JLZ-73NM-E)WG3L?Y9CR&W9]+P#`:D>J!7TRK=S"6RV3^7DFZ/ZUU^/!VR MV^Q;P7;E:GP0D2BA"6&>1],HBA"-22.',P^TJ\&6!ON+1U6#Y=HI">PXKXS" MR4T'`_)1]I1J+/("-9V+;.=_2N%.I7P"NY/&OHJ?%#."9%451$K%/DDB=$R`9 M!TD&!XL\-#JVG/2.T\IIM3.3_?1+75MNNV46+Q)G7Q+'L;NJ_B1_XJU*@XNG M%W"/"4;$3P-4Q&&8%1BG$>;]:WA9@?TB!5UY-6O9,GV;7>'MX'#M57MOY,-A M]!7,9+/:2Y)X-=F!_!W\].ZJ@S=X>I+]Y.MJ568@2LZ!UDJ+N()7.\&=0]6B MA(HY`N_;2Z7I>`%U@W*4)V+=FB(_3#+*:F$G@MD!YPK-8,Z0Q([PC93T$Q32(H[@H_,%LQ#AH":YK:R5^F4IB4A!7G6"V=#6#L&L9 M21=CV,0;(,145':88DKA2&!,72:5C*BWV\/UX?VQN<#1)BR\+0^M&YLTC_,H M8C%C$45^*A;403B81@1V!\V$/YPW-69,J>8(I M1U&1"^NH+PC=F,RY*MO`=A9EFNX"4TM0,-.L:JG#LK77E3,:R7%+65GW>*4> MRF5.:1-/2'F2QOBT\19FH%?EJ-I8@TN[%U*$:*G.6<<)JBC$6C MS2`.?2WZ0`RM@2#UO2L]315A9$M.$T1:;\]J3B8(FU34=1502K&\1"EU@:!7 MX82%M]7]KJE=-EZ^0UE4T#!G<1%A/V"D2/+")WD1AY0@PF2?\!H6K%^K:@KK M#%ZM>MWT@D(OWXO2D=61L60BDN=O-^F+(SV.BNWNT&ZZO"FWS8VIIBQ@:_M' M]^?I!A4O<$YI[!,_P;@('"`9!BT^C!GU?)DH'&TWY6-@4`WHH?$JVR;>H$`9%H M2EPY'JZ@*PR&HZ0G%QTBH9Q\,Q@TK+\C##0=566UTP+I]WM=7M_Q^KC[NCTV M-:/#E"19)#!;\(+$68R"D;%%TKP31YYRP(^V3#/A33/P1G^`((/J)`JS1#'T4Q72$,JK>5T9Z%'2EN:MOMO=OR\.NNMWDN8\3/_!CFF8X MYG[*\FRP$=$`5*4/],&VUXNM+]Y_E]O#+WP//;."222YWK.E#G!)UPG3^>$0 M*:;RS"W65%1TA!)JOI\ON=0%`%3W;-_J]ZZ\J3[OVPJCYQ.:H,G>B_*"TX(4 M!&<)"M%@./0I:*JA;\TR2WH'O8F'X.J>VH+*0699+6'D>49&A_CSHG(S4#*G MNB.D,AC0DP*?9J62+S_7'(B)Y5IYV]2_*_=UNR-R_:WY,]W?OA*Z[)OW';P5 M?;;N?-K$$>)%EJ(TSH(H(2Q+"1EY,SKB9WM8W@ES:$IIA` M^]XB:"4[&XT@1\:U]8>QLM/Z4ZOUU-\KK_.XK>(P^NRU3KO#4@6M9^AJL^4< MX:W5$,]+\EF74YK)0Y7GX9[Y^:.`^AE.:):$61R%`8]C2H+!K'@P)!#^ZMJR MS-JF,$-?P5B],`E&BL;,0RM7IB"_+JNLEA M:A')8'PZJ>40ER[I-`,D;6D=(9%^')7A/@=DSS^JZO;/W?U].VT[BJ[6E/1- MZ[H\UL-_]1,X%"6ISS(?^QSY+(DH8M%X:-(^RS$%AENU<#Z?A;^>?D7L:A MVHLO;]HK:O7SMS2R+(G$3#!G&6_*PR):!.,J-T`)A4#2N''K9QS-LM^;7FM_ MY#20H>:UET/IJK+#B"I#<%7\P&_5_C#\L[T]]Z$I:;@)?$QWE64!20I"_4 M'?N%'Z@E-5CWRO8EEF>OWPLXC*ZWT[&I\]['UG/E[`?[#2EY6\;)-@1>M;'1 M?';3*'35GKNYLWB+.O)46"'P2VD:"TLOG\;Q4._V95VG-_]^V-7MM8#TKUV] M(3GW&0Z2P(^BB)(LPGDZF*,L9:"\#44;EAD_N.5-_/(^-IY!&:XLHAR1E]`/ MQEPD7SROS0P-==5TA&W:89SG4QB118L[S9>'LF35U^UNO\G3C"(?\8Q' M&<$^BEGB#X;3+`==`=*WM@*+KKS!1^]CYZ4)+@%%5B>4/7WU6062=C%N/5(, M2#`UM1UFF6)`$E33D>I%ONT.GXZ;W\H_CI68U-6E^/DOK^]OWI1?/Y6'32B6 M_A'ULS2/`XK3($`HZ&T5)&!$!FE:!JQ?I6G<\@:_O->O<^]CYYHLNO3TFZ?5 M8M)!MR-75NVVNGGX.F0JKZ_>(W=T5/Q5FNE-;`VIB2]F.BVGYZ)]!LU&Q%F9 MQF9BJ`SV%M4]T>S'^.4_=^6A,?[C=?E=Z-?,:'%2A"2BG.9A4T`F1!A%@W6Q MR`95<3-DY'+RJFXT0I2UNY,XJY7,-J$9L1V96YJ. MZM(>G1M$I7U4_]Z*>Z*4.$8.&%3Q")DX3')!ZO>>6<#D MH&`R?-56VX8;`TC(Q=M!^40&(O1BI:LN:B8#3*/:N\9-L\%)E+$R)2&B M1E0%PL^RH.IS0KB6=HGW5"@9OFG(ZQK-=$*YQ"YM>;1(%?0FFWHU89'%C`81 M8J3(@C0;3!:LB'1))6MG-5(%)DDEK:HZJ6P(:HI4,EHN1JI`B510>1TF%3@4 M"5*IR:-%*MR;I%&,_;-?_3#;@7K^JZ*Y1ST1($OOZ>G+I MG8E.DRJ&A2^CU*<1*3B+.,-Y2(MD,)^&N?;+?%1LKG8.^C@32G-QJBN\QLFG M9A9LLS",2U@<$IM?:NIIASJEA,2!CAI MZ>S4.IU3909;9M1T!%:&@CFO5&I0(GDP=3;ZV2%!*<910M(\C'$%73QM>8Q)1,/Z MY=9K#4[]`?I1$:1*R M"$=^1$\WF0DP%<.L:=O/FM;;7^X;=Y\K9SI)%#@Y#7Z)G-G&D'Q*K-<.P,>` MV2:P]%(ZB)AS`+?3*JX0VE)T3UY]9U%$<-'M9TWRK.!!$.1Q%B64,I+1<4\B M)PQTFJ-CQS(]9X?HI+R=8N%M)67EZ+B4J#`4GHIGNP"]&8UF"&="64=P9B24 M"]6P]>61*_YR^OBSB>LS4]5V;II^JH^'[Q9MS<(3SY/1V&_0!T7I-?3!6F__AR^OF/E MIV.ZO^7_?M@=?[QOW&CW%/I#+HSBA*`T+`A.0T93EG?F*2E8!GJ)E"F;MJ]] M-VYZK9]>=>%B5W9YKGI##J1_Q412E*,UY1$E$0LSBP0$_"$&5M,Q9=8>2:B?\!O4W M1DH+TEMCY3I7!Z1%U.,EL"'^/L2$!@9GII)T\M2L]N6/-]O#'^6Q>-C?UOTE MSCSC+$Y1&,:(,4+S.,RCP5H<%;!II)H)VSQLO/(ZM[S6+]4+Y*H22E+.OGI` MI*D(9X==STHS!RH]+5VADF84YP@R(8I\`?WJ9").<,)ISF-**,GBM(@#.DX$ M\P3VL@[`Y]J^HEUIP`2DCQQ!;$D#PX:L*G;*UE%`1RA$F*+E^7G1>.7SI MT7_Q['7<3-L@$K,XH8F?1)QPFF5)$(SSG#P`0<&`N;_GP:@)G>7@LK#$,.;H MJVN%1B]K-@,I@X([PBZ3$576>BW^55?7Q3'K]4MZ_VW\OZ MV&8*="]'2UF"4A0%>5&@C!-4I*POH.`'C*:P9!$3!BW3;O"QV0IIO/SE:^NF M-_%3\7649N260][B2L.@9T1D.VDJ$L+-D,^H[HZPSVQ,Y[DNY@4S?EZ9D!CY ME(1)$L9ADYC'*1_,YXCXF^_EX5-E^L3R):N0T3EUT.P@_?]]>B;;!HZ,5.-A M*9Z>P623'J]O11\J#X?R]OVQNOEC>.%-4_4WRU.3'8X@D-(?,3 M)0.6YR.C3U[KE.J>C9IV9K`;NAH MZJ=$%`O2:3-%YX:--E4NWJ(Q(Z";9($&,<\6)4GDLE_2V^];$>#M^YN=,+>[ MV]WD7<#UJ_WP^D\<7:CP+C M\526.AWD`?%J?ZP>;KY\*&^^[*O[ZO.NG!B,,1$+9QH%">(D#Y(T$K9Z@Z'/ MI-ZSH&_%^C3T0^.;-W5.@U9Z@DH\`Q;3$CHO=4A&`.T7DU,-\UJRRN%]3H%+ M7#>BF@M`-Q-(9;I#F;V5\7HLM\2YST)*`H2B@E">A4DTVB=!"BIT9,RH"[YNJ`HG3Q80+Y,3+S:]_==NB2DYE;:DYLO^]N\/!RWN_V' MP_:V*9;97NP]W>?]4/YUS(0T?VQRSH(D8"B,8C])"$-!\Q[K(@MYQGW?!U5+ M7LW)Q4Z4:F^W/V4EGV)[)D'YI^8G^@"]/L*^=,[/DVOUWLN]PY*FTO@Z58\-6L6"H\.2\;.ES7J24 MY1A'89%07(1^D>(D&+R(DB15J2%JR+3EY]BI#.;U\4MY>%H4N$59]W_=-Q0+ MC)IJ";G'S(J-`'MX#(ZV,C\5WXTG`4S-&;Y;:A9'J&TKN@ME3:V("%A]W%1? MRP_;OTXVQP)^W">$DBB+,>,8,3\*XWY#A;$\Q;*)L3HF;$[W&J\\X=:CT0FO M;FEJEG91I-F)EKZTCHPZ(Z$\F>Z8DD=Z/#79M>UY77I_7_W9'-"S_H*Y<*,= MW?D7T0W+5_OT:_6P/VYP&H4\"5$2(\(P0RQ":/`#%114@LVX<^5=L#AD/IIA!CZE!NZ]+[B97=5S]? MO=@J5I`)57>&H]8:RA&XVHNO6JC'JTYK^%_?RGU=9N6^O-L=-QGBG!#%C53G@GV M/GD_]5[]O-8L\+$X,C-`13D=`91V&)=F?EJR2..&W]V5-\?=]W*T^VY[+/-J M?]SM'W;[S]??RD.+Q7K#:!&E`4[3,*9Q'F8D"/W!`YI&H/LT!LU:GNF-GHHY M7#O:CF*T"=^@+P8S*;0]:'Z^\MZ7XA,6G M:O(BSJ#.0DLX0C\;D576NS&0D;\W;W2L/N]W_]M.!GLBU\,JHGY7U@_WPIO/ MA=#G?7D\WK=8;27:&*C+6SED6"T,6:>&NLTNB,/EI6"KUP8=ZH[!H]G3.(;^:&\%>X* M+TOQ:5\V">4)IRP7ST>>H3Q")!@="-(4].@Q9]7Z1:G3O/)L2ME\K_>VJ23: M^:NZZ:"O/G`;8E'A;OC[NOHH??OFM^]?JN^XC? MOXG5228Z\^V&X`B3@`8YB5'(_8PG_KB!PS`#76I=V57+Q)Y$-SD_NSAW]';- MLF`(TANB'"C2).9TORO&R.WP6]#$IY7[AMRCX6_4+6#/DVF/^&DXQ_OYM&90 MZAYCO%X;<)O`U89\Y;5!>VW42^=K66W"F2>7(WW'D<>=*VJ<9Y0YXA8\3V0O MFO/'N^V?;X3]PVY[7_]6'J_OFD?ZX;M8&B%.$Y;3,$OB-"",T2@+AK=A0CHK$T]=8KO,NZR;#/0,J.X: M]4R$=`E[QN2"?VU+.^[OJ\+6[+?^I>CB^*X4'#V53?*09 M<^T__G&HZOK-]O!YMV_S!)O#G:P4OW>ZQU768TY3PHJ0^GZ89D%!,X8)SOO5 M&,]9&+_T6C=7W+3WJ)MD^O71>9/PO#8^KX^IK4/F7=^-_VZ#]+HHO;3-\VU/ M9;M`)V>T92V51^AF%P$4PG3`74A742NG.>DROSS;:;;33G/5]9KJ[O2-1]UF M>^HVGQ2[C5R)3OMM\\S#Q+5>X4*Y4)?DJ-PQ4K_; M'5\+%[N+9)^[ESM6>;6OJ_O=;7-HT[WJ,8_B+,UR%(MY;(I"FL2\&#SS?)=ZR\:2R*+ZQ=HCGEENF.M21L M:K-8(UI9I>A+/[.V6;!='5D1+1EQM=H@@JR^_BF>3N^J3]6Q'M[Q1X)8?&Z! M*(MXQCCB.1J,Q`S+O7A/Z9,MT[SQQ^L<@JP]X`))+":M:@/CXT06I=<+P/4! MK*2LZJ2V[IGH]:ON8N0\O$M+!V497)CHJSM?F>@)H*VH\JY)BA93^+[8WX_> M&"MH45"2$HP2'#,_#Q$;C(4)D4I.UK-@&8Z]7]Y_;+]^^Z^AD.?,EJQ)[60V MWY:0#;AEUBO6;'@-3BD!5%TXR);4$@(J;B3U0C9;0'7OG#99+\5[<7-&5Q\7 M2*L?1&6RRP"W+]+[^[8.YS`#'JQ1/R]0'N0XP47*LB3@)\Z'#%070M&$9?;^ M'W7GUN2VK>3QK\)'IVJ\18`W\+P!('AJJIS8ZS@/6_N@DB6.S8U&G$B:.9GS MZ1?@31R-1.%*\;PD%;NB[OZ#_+$!-!JU2XJ+`[IBR4WX)]!)#;9-@]9^;GZC M.^7/RS(RP3;4<2:39M,H*JL/E^JQJ\;*U^*IVHG9=C\-W_X0MZ/DU6Y\(OYV M'OZIOU0E1SF%F`"`0@Z_,`84^)V[-`REILFW]M$QU[I-H3ZN.V\067UAD?=0 M[:36X]XOQWW2OV;J5H^$''S_$YX&-7K/X$%P;=8]E'(6!HRB MC,441?R?(4MZRV$:!:I7B!J:9V-!3#BL32ZE&FD[%VKUZ*Z%S MT!,>WBZ%N:[:")HL2CX36MF,Z,SEI%;%LL"T!6(P"VB:`0QS$M*(<$.=Q2`& M2K>8&)B9)`E:O269-9!=%]$48%;ULPJNV=!*BU+2NLZ>3O*12%-)41SYNR%% M+7JSS-2#C_H@\2G@_R(`!""*TZ2?YP5YG"A=`*GQ^X[YTQPE>:SK[U43*"VY MY(#C6BDUTC0BM2OK-\N'SF@R@A83!6?"%*,03J]&-)9#AR(+#%D&*:0A33B8 M`A_$D'8F4A`H-?95^=T)J:$/C>OJ*,/"JC#ZD+@=&>2(("W3_$@@[_IE`BB& MKW",K&F$R].5C&?RF^I);%&U]P4M<(R3F&19DH`L@##RDS3MC.814YK0F%ER MOE/4.%?GY.NC>\JGN(S4E&/'=$*JKO\.-!QXUMTG-OEAJA&91IAC1]Z94,A2 M,.].-]F32*&V:[,1ER!LU[\N=W\68GN]MQA$.$)^D(`X01!3!L*^1C7*`J6# MK`9FG%=8U9[5K]=CYYMR-92^B)+[4=/HIX:FH72]6S?BTF6!1DN!C%6="9%L M1/*N(,>2./+SI6);[);BTGJ\?A2=H@ZBWN>EZ,PB&A.`2`KC(`4L!2`Y3M,P MCI7R)E-;KN=5C7OUJ[5\XZ#J+,M44\F9UX1R*L[&!DJ^]>U&I+HBU=B\S9+( M,V&6M7!.YW=699*FUV_5MNHJ%)N.)9W!((E9GM(D(GD.`Y*+#;/>8!("%6[I M6W%,K.9X27L#ZX>B<>J7.V\[5K9B6T@Y6$VCH1JFACYU?9L^M&Y-?5/T17U& MV&2NZ4RH9"&0RO;CIG7=7%X>UG=]E7XMM^(.O-?[+7_UB_VA[\#4_0K[ MZ[D^O7CX6:U%.\/]H3YXM`A0B@,`XCP0U8Y!2C'M%]`R0IE:2\WY^*U$2YV. MG<,^;<=[JS4Z#<]',Z7K\>;ALCN@=PP?'+\YANH=8^V>@28"KPG!&\1P]Z:- MWQW/6GD^PS%8;I>[U^;0SIW'&[GFV1D1SY%R_NU_1HI+KL9.+[;B MRNRXN-[_"B>]VLO)SR-):3>V:&M7_)F0V794EZ^ELR>:7$.HK\5JL]SO:^LU MOONR&Y`SGX0HI3Z#"0+\]_/6&N*SHDBJ"YS^K[OK=K3:[8I5 M8WF[_K(KJ]V7@O]SC=?_]]RD>5]YNK?DTR1Q2+SN`0H0"R*0!F$:4TB"),:D M]RP)D=H9;??NN,[)V@A$4E;'X`V"J+=-ZC"\)@[O&(@WB$2S/_,4@RF9TLUK M'!73O6F&T$T^:"S\6*XXW:C.)8^<,.+3''-JL:6_&63)7Y=5\?O/HCA\JIH/ M%?Z[W"]\XD\SC.>2''?5'FM M+Z04E>48(:*SH3+AF'D=E^5&SP*"L>ER6VP5$-,&$0!;P M5!F2-(RRN+/H(Z)TV["!F1MQJ/'.!HEDY=1GD0,E[=#HJHB3\:CQ1)%(BKK. MF$FJD4A024L<:2[5=3OTF>=JVP/>[XN^F2A-,PB1'Z"$1C2-,.'3]\X>2OU0 MA4K:1B8I6FH=\QK/5!N0FPLIQZ-)-%2CD:9\3EAT29X1$ADK.A,.F<=167[4 M=!CTQE#JQU&<)"FF-$U1C.,I__HDU+%`&S7)%##C3"T=OLR` M*RI`T=)N3B31"^`<0@RDD+_R8+7:/8N&K\OOY:8\E$5_N4W.$D18!O(X#'*$ M($5A9X_G3TK=Q;6-."9)ZYMF0%USBMS+<'1EW(FQ#&-XERJ8RJ*-&UD]];V@\VU3WTW?)Q1 M3(.$T,!'T(<`)ZQ?1*)!JG2$UJTGCMFEM$V^?[M/_DG[VA3'@R?'P_F,FQHV MG0^9$\8:J3V"XFE&<2;$GBC8ZA8OBB+___MYN3V4#Z_E]L>OY;ZW>[]MU^O^ MIUCN\G*[W*[*Y>;W[J_W^%$4_2Y(EN>..;_ MP'EOZ+U7;OL%;1&`UT?@'4.X\YH@)D:)D>`C*)EF(&>"DHF"K6[QKJB5Y1^> M=]L]?T6*W4NQ[&'6U^]&&4]>TXQ/E+,PI13D89YT9Z-0?G7;RHX1=]E$ZYK7 M^N8=G=.NUC<55*EH?T)A=6OWC026+>(?U^$,]>SJ-X^2?EO!5"X>,>7>F77K M>W'_VX]M*1ZY]EJ5VAWZDS]CQ?Y^R_:'\E%<]=;^Q2)A?@88A2B*XA`'/L,P M[IM214"IBLJ5#XZ3FM9M;^#WG5=[[K4>WGFM\R+/Z=WO_E:Y+Z>CD9*;Q\YA MD%2_.:[&QU&O3RV!1S)-UT,VDQS3>9CO.H=.(:M<7IF5^]6FVC_O"G%AP[_* M]J;J>YX^;'^4WS=%LRG,Y]*#+6*\7M=N+S?WVX=J]]A4XW8?FB#%(,(,LY2% M$&&69UF[DAJ`W*?7KA*XE5ON.'(,QNNB\9I-A6,\7=D$C\A[4T=Q#,H;1*69 M]-YBM!72Y)F/NEYB/1C]C_WXWUU\`):G#\!'DT=`+BVWK_NE1/Z&(SR'U/^6 MX5?S>-&TSP^3YWVY+?9[O/KKN=R736N9U\%_-6?2TBR.`D9C#!".,,911%CG M1TA3I>Z-UHT[GE`,#Y9V'GM#E^^\[Z_#/S`^!VQK4.2F$#<=#[5OOH.A<'R> M5T[2D=F"L]&9R33!77P73^8Z$5)R8E`\B*:7]0UNJV?1KNMK\53M1".:/_BD MI:V:P!!F%.`LQ-@G,*(4H-XR?^"D3IU8-.>8KZV3[9V%C9M>[Z)PO4,M)2 M:IMW&AE55]MGHJ#2ONXT2NINZ>HJ*KN;>S'ZRQNYYH+-@>%6XJ@L/TDJO&8O MU>99/$U?J^_5H5SM[[!_9UY`H'VU)*\'HR%=6`/2J@%K;-E%3@]F2*ZH';5%DY?(^) M<(G?5H2;`\#M!%+9?J94BV_$5G'=!HGF.*PHUIS=?U?5S[[Y6^-)O_Z_EMGQ\?NR.JA(`:8;C/"51XN<0Q@GL MC$0^4+J(1.V7'1.@=4;QU5<41^[E=Z>+VNO?^G&K(^=O9!A!@)Y<,X&`IO.5 MC2=&%03+OP=&2`ASS-(\CU`2IV'`6%<0&@"4^4IMM]1^V34(&F=40:`FCB0( MG.FB"(+&CYN!8"C#&`BTY)H+"/2* MNC.AD9U83CL6VQ-(FE4YSXP.Q:?RI5B?5!C_L2\>GC>?RH=BX4,<(,2?AB#P M.24#EA^+$AB2VW.R:M#U]E-_6NRY]LG;<*=$M6AY/!*PK.NN%2%F1VTYF$TN MM!K4&O<^UOZ].VIQYS4^>L+)B>DFH]L(Y:S*/A/:V8VIL5B$48XR&I(D(E$610$$K#\W$0>)4M]!0U..B3?T3H"N_@3MSKR9 MJL0S55B.=1.*JT:Y4UT5Y'33''54J!&L65)X)D"S%` MM=5)QP-DQ]MH012%!+*0!C1-*8D3GDLVI@'T4:`TZ[1ASS'.[K?KY_UA]^JU MOMYY_RRJ'[OET\]R]>:<9EUB/;CAF?+_K7KD!E5/7=D8`SG632V_&O!:[P9E MC8,SMK>\*_NZ:B/TLZGY3!!H-:330U+6Y=(XD_J^=W5](.OH00@2F.(09[&H M`$(!Q7'3=">'Q`>Q4I<;BV8=HY%6CT_5MF[K6>=Y3=]V]O>3.)R@C#V+:DO2 M[S9"*T)P<,#T;&?\VE/OAC245G$,BO:'8BYL=!#9Q7.DEL63)V77&O'S`UWN M?^:;ZE_'&\=IX.<@3D,?P9#&`88L"WV>M&89P`G%LI>0&MEP^'[V+4KY"RH< M\VK/=+IV6'H?1W0:>P-MR#N7=\Y*+*=OF3V!I-^KWXJ#L/5E5[V4ZV)-7O_8 MBY6MST_%;BF2(;PZE"_U>]Y[DF(2\'<;`A@DD,"<.T`[3XC/E-;7'9AWG9&( M%_"A?@'%8^%5G:O>LO?U'XJ)B8M!D$/>C?57`R%WMN%?YZYH?/%!>.R5VU^\ MWFGOZ/7M(*FN[`@Z'0[33(#J,L)JLF=>=4'_V$G^6R6:^&U7Y:;@_MUO5]5C M\:G:\S]7]94[%8"JB$/E[;JHO&TA MFL"+N,2?B_]:"=@\#6!C`_:W&73)G8FYC[?B?L;;H>X#\L27I`G)^R""^D7\ M]7_,I\7%*(UMIMSRH9C)Y^FV&IQNW-Q^0*0_<5GQQ`E;-O>9%T^;HF[UMUT/ M-Y\6>4JS+(E8F&8A9.+JE!!UMAG#4FT]K!IT_`D:^EAOZBP'SBE^3NP(+/=Y MF%Q;-=P/W;OS>@=KA;&4PDYP+:/:"'ZMBCX3G-J-J7+XE"KB[I_+):-2+V;:O)A#_Z3?3^&CQ]_'=;E_JO;+C5C/?&I]K5_2HO-5D8&V5)>C MX)1R:W%0.-CEM5SNK):[[(IZ.G>]VE^/7=?<"17E5!SAHN5AF`D9;4=5.7UV M5>G8MHCF,#XI-[I_?%J6N]HVST!1Q)+,CR.?@`@Q$)+.-LB`4O\)*P8=)X-] M(W]!P-.*.^_HIRH3K6@M2<2I95;DH;'";@@HH=H8_VR*/A?Z68WIE'WV!9/? MOOZYW!5DR6?AHJ*EV.Z;+#1DB`4T0$F:,,(9&R``.FL^8V3Q4NR^5])E/7I& M5%Z\H3\*&]C5ZL^/WX5CWFK@F6KYCJ:&DIO_[L53W/87#K6J42G5W&SVG]5E M;)O?3,B9D,@TBM.M?1NB2-/F?KO:%=Q85C3_OM^*=KZ[G5@#%"N$WY9_%_M% MG"0TAWXNB`=B3!)*<&<\X\E?-PG])I]OV3&L,1']IE-UW?CH?>B\_47EG0C[+054NGU9%+K*_5\5^ MSTV08EL\E(>S&=V2A:)3WW@QRE.0!83&,$<]$4`:4)#M44[M[XX7\OC MCGO?&\_%HE)11^/M1:;GO<_TO'6Q?E[5EXXHHM3QD,DA=@9CI==7MQD5,5:M MYTW-VJ74\N[L1O?$4#82>P36TPSB3"`^4;#5+=X31>C7]\[]QF5;[G^V!T<6 M.,C3A$"6^C[R0Q@P'.;']4V(5-88=7[?\9(B]^9C7;NT+G?%BC^(G+]MMF4P M_]824@ZPKC54PV9S:6;K3G?8:&(*GE%DA&TF^LV$6$8A5/8>)^.I=H\VNGPJ M#\M-7V$CNO>"C!%N,L]IXN,PZY<6"8-,!3H6S;JNES]>:SZHGCS>4+L9G#3[ MZ'UX%M/#YL>,)]WZ(Z$[\YYD$*Q,OX^)7NOJ[7;GDZA3;YTRYJ*.M+I$=*6I31;V&G^5T'@B!+[730E^!K+/%GLF,5T%GK%@ M!JC[8\LSH$VQ/MK>+^(L9D'HYU'`G2```S\XGC@B*#9EG8Y-Y[#KG.*P>RFV MS^:DTU)6%W7.)+7)NE[B@9+#Q>HM.JW+BJ:V_F:@_6\B9 M175]WW+-6DG7EUK_=%:6E-5>[9(TPY(>E%-3RK3_.U] MJ\)%D(8XB2EE-,$$120A1Y(F*3`$FJY5]V"K>WH6>EU3+:IKE,@Y%M9B+G>F MB>K-B7=!0O6,SF`89DM`X\#D\CICZ0R(R!Z?-M5K47PM-O4<<.`#@2$->6;I M8P)HF@":P*SS(JKUMQ%NN7Y;\\;%W*DY:8UU"NI37"A9[P;]>V_F>^"!0^DW^3?9MMC. MKD"X+KP<.6^DN1HX-:X\F.T]!R/@=#`6,^&FB\BT[S-0%,^4FJ)T9W^AW71] M^LY',6!ISN(H@@CUU]D@FB@M.CHP[SC9/+U$INQA:=_M6558>LC6&:-VRM1"@'77MB2L/WR_*UO0J@O0;]34]7O%T?V[H"R"T! M$#/*,DP21..XKY]DH6JMM47#SJL8\7I=-T#>6^LY;5-V.DH`UO;(S(RRUL.[@%HW,NJGJ/AE M66Y$22AW3%Q$\'NQ>MZU+B01BK(_H1T[6CWONJG?T]=:IZ64557)3 M"V,Q,VQ:#>U:=FI-/GE<#E#=7-,RXD,6T(BED/H1(!%*\AB1W@<28J7;N*T: M=IR8"F],06E59TE2WDIB150.,TQ/N"6DGA4L%80W?7Q?=]KZ]5;V=[]?/=I/> MRN:\]%C,A)HN(M/>C%<4SY28>;E=;E?GRP%0$@*N\1K4*`0() MN%B)]!A\::<@-4*:^<=R?A;XJ;]->?^?[GSV*[ MJ356S+"^_+(L1<@-$.:!'X>0<<]';,##XSC06T8W#L/ZFGKWNN@^_>7\PZ",TE>/-A4UN/OTR\IBW.]Q># M[(OFX<(3V,WFIX4\BZW+L,3"O;6@+46FK?OYRI*^96)UMI]^S>Z[33_7M[7I MNV+7#"\K""-(/!J'40)]!D.:`-A:#A'S$T_C;6X#5C746N-A[B=['8]0Q7I) M"[:MO?2WF&J3KB:^MHF>OI%4AUS;&T=?H4QNK^A4OA>FD"8\>GU'J!FR+#R^ M_<(4PHJ)1V%]&C(>1C6,B`ER M(J6FLNH/;[\TZ[K8A[=?('M$G^<)XD*D>R9GM1_>GDZQA36Q%6`XK,>;R&4P MBB$(>>3%P^R)%_H&=A'HF)UK%\'I72HO+8196P=[FWC3ZU]&.;>^[K78Q2XC MBUS2L5B(MMKP3'M12Y$\:=44YO%N(_Y#G(-]2+>B7/^2E7FQ.;\@:X4)"2&* M*8LY0PSQ.("PQQ!&C*OHIE'#,RAG/MPIMSF]4ZX1U.:Z4O%?LJ,GBB)J-@YR M,GJQ$*@)*>TI;O[+"=(KI\7JO'#?W\Q2JD+EB)A:BRP$<0"2F"8P3GKC,$9P==^`_K9/R_T4156UJY+' MYQ#54_I<-:^<=.]\SW[DNYTHC<3M*8V-1:3S&97*>:P;BD4GL+934ID[C3+# M*L?A2A*&(*$ M>B#TJ>N&``_[KN,@5IF_-V73\DS]*4QGDU?K;5$=RF:I;=WO?JX[E@&WZG9G M8]3+-2>78%VM+WE">".1`J-S`O)R^Y@EV1M11M/\+T0;C;M5V/ULU5]>*.ZR MF_175GU)\\T*`3>`$8(H1'%"8QAS?YAKYQ$EBJ\K*/VV9;UK,NZ^!M+L+"4B1'1T>5L(>*B#?_YRP03:%`Y MR/#R18@W9;JK;NN4%'7>S_I3$JMVU&,\<6E<_V=0:U88B.MD60Q9P-T0JUU* M:-*P99DYNTWTZ66B5\Z`N)VA;#&K'W[H;XE6W:ZQ6ZV[XV MWDJ;VVP3J>T M*E^7/])=_I^F`:?%KBJV^:;MQG>;+W4BB&9=_/'ZMMMXD6Z_U?]+T\4?3Q-S M-XE"'_F,>1YC8.PUCA2M_0> MH%Y,O-`EO24/>&H7L:C_O.5R+LFJ=9G?]]E/#E6^RRKE+:4:M$F68G894ZRT M&C""IR,(76"_3W[[2?/R!FKE_297(AN3?'@O-J92H;\"NCZ9[8Y MB(M/Q7U3NYK`1WHH2]'GBDM0Q4&'52#5A55SJ-42RYU'D)=A77.CN(3VBMR[\69JU9`JAS M.>62I7!LP=-T%!:B^GC=`NEP[]0HW;Z[PZ;.YD*2:[,:+*WY3:=%-F8^"3M$Q_&ZAO&="S8WN[U,F(QN[NM\5C)IX7*!_R=39R MZ_ZD3M/9X)#G- M!TE+VZS%9Z*^];C>Y'$.D3LE25[HM*A=IMCIN3(N>!/HF2IZ27&7YKM5!&,> MPA!YL+G?'+MN7YP@1K'K&Y`]24N6A<^\V#U1NM9)0UHG&YM):FT*)(_WE+GZ?5M\[S#I^SN>U:N?.A[/$0AA83C M(/)Y;7"06!8`%;53_W7KLT!5S2I:8\JDS9.<-S M3LB(PNB3MQ!5F>#`^3FM[#:?TO+O3%S!_-0N M(1"SA%#D15YM#_G(=WN[$6!*^C;9F.V9L19?DXMW/4+5);3)A$HNG*2 MV0F-`[A+"]I;?(VMCYFB>B%29LZ?\_4PLT1)B]COV2XKTVUM%V_N\ETNEA#V M^4/VU'@``I\23,2E>S0AKL=XT!K'+,2ATO8C,Q8MRUD'LLG#]`E,14TSQ*^< ML,U/K9JZG;+Z%.&E)4Z*N1&=,\O\0L3.L%.%S8]5M783'?#7NF#<';+/V5X\ M^NP&B.`X)HBPF+HH0+T9@)"W>LC*[X5TL:;XZRH9=PI$.O%NQ/5U3MDBFKMZ M>$K&6+&@2=M"TD4;_GDI,(D&Q?G=WXMB(\ZX=>LZU;=BNUEY;AC%*`81!B$, M.<:N[PU)5R>B6C9,,#138JR[&;A3Z_J.M/6@+GB4[S5^1G1E M.J<+41D#CIP?HS-$C;X"K;"+@8M1$G@8\CA.P@#'O2&/$*715OW7+8^Y;7E: M/-.=J;+S-FN:*6JB7R#KRE(8I4J&M'NYWJ8UTNK7B` M/.!Q[G.2P)#BB/NP-Q5`%VNIA\+O6]:/8TZT5]WIZH8*8XK*88DL7>WHME7^ M2P":^SV`%SB1D1`-!I(@A$ MR:!;"8Z5UOMU;5AN@4Z>JNYJD4M="_F4EY$\FEVO-5EYLG>XV>$669S.A" M1&:Z'^RSS8I!'@/D M>W7[2.K.$0%*AE4TY$9L2LK(VK"<-!V,1:9-ATTA<51)76CJ*+OQ1O+HT2*= M/G]F^8^?]>_CAZQ,?V2?#V+CWO5M8[JZ/NRK?;K;B+W-_;C'"&=)B(GG>3@F M/(`1)#V."$*E>1+CQFV7Q@U`L=FH2;'*.;1O.SOK=+L^;+OK_'2K9O.AD*NF M+QH%M2J[A^IT6)UC1%JXS@G>*Z?+G@KJ?@.B`"#H8TAKR4_(4#UYD1_9D%TYR[-U!JWF+C2#WVH3['#^SG)7T3G- MQ-6A<&K6=B/-,RPK1#GS8L0Y]!,&`644NCT,["*E1Y1,VYZQ/5E2[K[&EWKV M3F9^V?D[W3VY##9$XYLYG)??]ZMD>"<5K_?Y0[Y__)K5E7NVN2G^3,LRW>T? M\7I='M+M4``$&)(HHN)RY]CS0!Q3KY42[A,,PK?>-[5EUEZ9?03K]&B=#JYS M4S@]8*=#+%5?SQ.)3;$^W/7W_R\Z(D^0ZD3FM^>QV6O&YDQ]!3U"4R,W\&&C MJ)J$O:"HMJF_L*):=Z^8YPM6K(H^%0_-Y68?=M^$=J?EYDM9;`[K_1F.K\5V MRXORG_HOK&I6DPAC3`./(-_W`]2]OU%#(10IK6G8L&^Y.NHAB^JH!^UTJ%_( M8H']:S\ M*(!5@"+,6<`@1[&'?8X(!;U5SXW0ZKZY][7^E7(O)\43#:HD]SDVA3FE^H_K MS$GWSO?L1[X3"RYB#KG]0=6+CR8R+">D,]*JIIEOZN3<-Q:,$C6B@8887HC< MF?+F_'H#DR09$K'NCWE6?:BJ0[9944B]NKA-/(^2,.%)"!'O4<014IHK-VS: M2:$@VOZ2/S8.8*P]1Z(4NYX&/$,(!'IE.NYOM-C*- M[KOJS&09?A>Y)^^-6F>F1I+&V[3\(-[#_93O\KO#W5>QL#4D.B_*X8#OQRRM MLNKLF4@7A$$,`C_FB/H@9(&?='=\0YX`0/4>KK6)R'(?]^UP=Y>6CR)56R^< MS@VG]6,83IW#KOY,1^-8;[>=OK491LMI97``5BZ&39P;?"-YM\3QT2WI9 M=T(`QN1\U@`O1?7G=?K5!WOGHUQC##D;NS[FZ?=\F^\?SW!$`!-$7!BY"4"8 M4`!ITN/`+E![FL&T<?];D#W"7)MQRE M4DIM.#J+$V73_KVJOU:(U)#:%\]HBG=XVKV89W!\@&G(W0C$04QYA%G(NWM% M(M>G3&FOCBT,9I7OZ1;@\9KJIL7WVJ*_*Z.6U5G@=1K`3HO8 MZ2$[Q>#PB(J`\XXCQ$/90DPF:D=X+]^=2W@]M,*%TYIY"5 MLGZ^R$S4XIF"HBO'IN(QKPJ_3JJ.$!L(T=*UV(2+LG)LC$YI13Z><[J^I<6= MN/&T.37738&*!X.JID[_GE;9II_.'LX\<>K"@`/.2`!\Y!'H^:$;)2X((4Z\ M1'9=RC(*>VIP_TZ'#XNC.LVPN<)UDY^$G"4!Y`%D M@4<2U@/D`5?;9#X;*MO[%DZFYT[%Y(GHG'KC?']\276,L>HT MZY+"JS_Q.D=D+4_%3@R$U.3L7,%>R#AS`<=?G<"=EWKIT>=+G5*?T[L,_\JK M541![/L>YX0B3BEA,$QZ&X1'2IO>E'[8\A@@L#@"3%TYUG!4U5N-(SD!MD:/ MFH;*,V-%_4Y9&!$P+;(6HD%ZV`L#7XNF$B3%79KO5@EPF0MXY..0NAYE243\ MWHH745='"R1_>CXU:`'IZH$L4VJ*8($D;4UXDQ^KJM!:E]`%1>.`9, MZB[!B28LJT7]#T>.@*-RC]@$PL;%8D:NU$2CQN3TH!R!JN',^:L%IG0)VP3R M%.Y:FX=$O2O5AF_N?Z=>D/:JER^HJB%:EG#=F0$O"J/?BF(MUO9]]3_3%'P> M`,3U?0BC,((`NHF'!B.AYV.54DSMEVWO'&\F7@0:O<9,D2:Y.LP>0VJ*JD". ME2KL"0\C19@>7PNIP33!%R8^&=5U`NT)I".\W>:L6H0^"*(XY"Z!%$0`TM@# M/5;*::BT9'`)@#,JE%ZS>)FP2:X"+#UB:HK)_N\@CKMTT_F7Z5UM4#HVM7_) M""Y$PR_+P?F$_^4#(O].V=W]MGC,LF_[8OWW];T`VI6U`6!1X/$(>0!BZ(>P M-M4;]"GWE%XJT[9B6=M[8$Z#S&FAJ7:L!KB4T^IY:%047$T&[3SW]AI!(_(Y MG=2%:*`!1\X??3-$C;0:?9%L>]2 MF)`((S@L?X($J"C2-$N65>D(KLNJ!I[SKQI@]3^ZZC216SF%FH]6-96:RJ@5 MM1HE:T2QS)"\$-4RY$QAXSM473W-RMNBO!.76K6/QG3F.,*8NK4L4I]3#H6- M8=M&X&*E-U]U;=A>3SW"ZI\\U)0I;1(E5UAGX$]QJ56'.CMKKB]S,[;X.I'- MA6C09#?.EV.-T"*M.S?Y7NPN^[#;Y`_Y1KRK(J8@_2"`@$/B17Y"?1_XL5A2 MZJ8@4:*T8J!GP;+F-*#$QL\C++TE!$W^Y`3'/G6*B[0:K%E1FQ>)&=&::40N M1&DF.E&8_+:FJLR?^?YG>#Z ML4<'L?-H/$E_)MJ^@#+]4R-V3B&+*[):T+K+"L8CHJEH,P9#M>O3I'L>P1OG M344*#45@J2)IRKVWY-,HC?)3\+^R]6&?/]10;O-U5G;%(N8DQ%[LQS&C&"0Q M@F#8Q%=7BU!I_EW/A.W)]QZ5T\'2GGC79%!RUMT^>8I3[AJ\V9EN?Y&9L;GV M:50N1)^F>G$^RVZ"%'-;2%Y;F_R8[[(/^^RN6M$(X[J.Q)0DT$418B@F@P[R M1*FRFP&.9163.7;XQJE#X8O3.&-\9XF!:!K:1S)O(-44=:X87F:[R9O,3]E< M8BZL"U'W.3U6W3ABFFRYHQ_L]C83]SMG2;K/>%&>+`=78I?*BA$>!1Y*2((B M'[$X#MBP&NPQN4L'S%BR7;'V^)Q-#;"Y*+]JEA.+%J-SKWA(9#JUX^H\/ZN* MI>Q`:-(3>KJ/I%(^=3.=4(7S([,2JW>,1.J+G7S$Y"TB7AA@S!*XA`,GYIPI M;'QC<_4)GP^B?>DN.ZCP8?^S*//_9)M5/3#1"+D!)HQ$?NP!'OO'>6EB=I^Y M<71S=!&54_\K*Q_JZE(D:EY5AV99.-\YF[S^#DI1;XJ51>67=.8/IN6N898X MSMQ$7#FM5\-E-I5S=.R]-!6O!<9&CS'Y(WCO+<=T`DQU((9"(=>0?-BM2_$2 MT(>=>;R1']"Z94*$!2`*?<\-0#"T_DRK9%N89^"0J?X M7CX)O2;S]--H5,!IJYOUZ:>1/OTT3O_>??=II,VG\4Q1TL'7R8VJQ3B\UN,N M(?1+:(\7P4.QL)R\4%/>C\J\*'\7#WZMJ`\\!BG#@."0,80\S(<=\1&99TEO M*L@Y6O2WE*V7K"=USP\!_T(MNWJHY^W"(:-X6=*S-_[D#/)=U/#S/0`J`TMW]_&^/T<(_MUGY?-7VX1KOPP`.[_ M5W=M.V[C2/17]`&]@"X4)3U*I+@(D$P'LPWL0QX,M5L]T8YM#2QY-MFO7^IJ M=[K&U MR%'H!@N\'SH:?7P=M^E\VA$.[?%UND[GJ=QOJ]VP:A!YU$T"1".6$.)F+$K8 MO%^3]U)"SVW8P&$I79SDB)/,4;_.V]6JG;/N5AKXG\KIYJGVZ`=D[$/2L/%#Q5(Q,T#FB8ABF.2!0'-,9N;S!`10!HVB\-T M&A[0VTW#AB,GDH:7$S1@&A[C934-&XX7)`TO)VZ2:5C3]Z:>AI68O)B&[<1G M$6G8DJNU_>%O:\UNA-PO*'+@@UO_W-=-L\*!SP+/PSA#H=LM+.9HOC@M2P+? MRM*=`CX;.U/4YO!&YQZ&+0J]X`P.=G_A+MI:"E09!(97!"W%W_KTK7SHE[5( M>#D^)M8*-8R&)[E_^E[LSCJQ MR@@A,'+?]W#<^=#?]]UOQ!0^8;`X MTDQGN'L&V?ZJY?!2T(FW3N^NTW)_+R?%7R4;`F-I(D6:&DZ_>MXTQHNN9&HV M<+`,^Y7+>+E"?D9CFE'L9H@E)$J"<+[3-HX8/`>*_:R5$P4]%)F4)$@-(&GH M9T5"UF\18DYG>\.WE!#&T9*T"HC\G)K(."_\O=.J66_JYK`O'U]/%:N_DK43 ML:9M/@A6\U3^:#/NZY^KD*8AR7SD(>2[W5VMS$ORE*8H]_P^ST<#?=!\O:X/W!`WV)T=(H=]=_U#^LRKS&+=KICK M(^RFE)`0IXCD(:8H]_G_X+3#`E)O15.&Q7E"YXSP'IP1H/-M@@A^!5V16S$U MMD@K3&S5S=/I5KJZ(I":2%Z*!NKQY_]JZ3I+$&]*VV+WP_OCKOGXYK-M_ M]P>_VY\#).T@S6JVJQ:%[/]@=>O/QW M1`?M9?6P*MCF6B<4V`&/^)P1H#,A=$:(L[39;I!%B+O6.VLE?B'JIMFI]QVW M`-Q M."#(1C@P2=<5RC@_X)+*(C6`37\F*9+;Q0>@2FPWWCL7+VVODV5B"?OEI+'7 M&H8"O''MS/S.!\8DNB2B"4WSP"4L#0*<^&X^6_)YK0EL5J$_;TD6KY<9VK@2 M;CY-TB2GCAV:>U5D'PFYWE7*LK>06DO%@X_=HQH9H"J*5OMRW;+#YK7:;+KL MTD_`K9(X=ZF;N2ZB*/!S+\J8/]=M+A)ZWTV#&4M2\M*C^_3Q/MUMX17Z7UV/5B-*XB3P<.BFA"51AC,OG*RFF,B(E:PI2VI5#(OS MW36CKQR=G%9)TPD2*QM,RJG5*3*G@W9GN;K`U&V]4J5X68*E[,UYQ=)#$JRC MK7?]9IEZWZRG25`W#1F*>>E&?!Q&B*:(3=8881&XIX6;L-75'I$]..M;WY56 M#@&MK5GZ))O;^S$GT>&:95"QQP4Q"6MS/_A]J]&5)VI)K:Z"%^>:7552A$O( M_GS=:/5S53Q7FZJMCEG`#?TP#'PWH$G&<)HG+)JW^*0T`NTH5#1E29_K#B6P M<%0E4:QPM,@?3*"'P\L3@2?0[E4X7F?J2N&HB>*%%(ZZO*F-C$.Y7O>,P1"C M,,'$HW$>IQX-`AH>*]4D\E=MW18;4)LK804D3S,@L#R5/[I#-==:6Y.M&.AC M4N=R(=^1!D?.]U[*U$"_GJS>'9JC,12[C(8IC>,L)#DO(Q">C>5>++22J&;! M4E(?40GD(YWL@>:##!(GUVZ)990H@2K,=-UC M5N[*UZJ=K28>31@/-0E8PFL#EW@83U911H7VG&DR94ESYMMN)WR*ZB/-+$B& M;)`JIT5.F M35.VS7RV,\7GZN_RY3V(I^XX^RK(DCAC,^PA[P-!;,G1&0*R>NQ/YL%RCDWO3^*;HH\8?6\8C?[^:7X3[TGFZ)ITA]5L\IS[)$\(BC*249\1J,@GR#P MQW#(4`75&@4Q";U7`&`:JI=[(RH*(/** MC)H(QT)TU(AKM?G1K$])CP!^*[8EK;=%M5O%4130./-QDD3(]3/&J^`)1DH\ M76HJ9?NNBOKPYION4#O?!MP:954N),K2:CP:.N55*A"V-?8JN!1F'-_5JT9??RQ%.Y_KZK-_4?/[^4V^=RO\IPS)!/@YBRV$N3*,D9 MF>QAWP,M_DH;,:RBW1VDF[*[\;:=D0$%4IX_,26T0AU,\B9(SA&3\VU`95O5 M+K%S1;Z4"5V(3JG[46L>:9`UE=_+IN3_\CL9=[(VHZT<892@B"689(QF)$%^ M--M*7:&23LF`8<698,U[K$%'L*59$UAYLD$83&=FKF9(SH#)"F6`520;U,FM M><;LI7AUQP]M):D"HW2UC[4?:AUCA8@/7=T[YX*;LRG`;@'S>LKCV>OLV"GNV$TR16OAEE"":G)^3,L6F`@<8FPY&-<,8%.5$4*KM7T6U[V9`-MW3Z1Y"$?4]/TAQF"$O M0`&E,Q!,0N%Y0B/6[52E/6BG>B_##V]T^(CIR9["=DG+B\^L7 ME$7Y)DL4;Y*=\S)C.P#8_>%#HQMH`+_^__D-]^7Q@TM'L.IX6!SJ+HR(>'WQ/ MBJN#O\9Q_NW@(DNO#_Y*LV_);?2?!Q=I=AUGD[N#O^)SETQ\F_GAX:*I@_N? M_!^_G4=Y?/`C3W[)1U?Q=?0Y'47%7)RKHKCYY>CH^_?O'W^<9Y./:79Y%`"` MCI:U7BU1_G98%3LL_W0(@T,$/_[(QQ\.O-+3O$;[BY*__"C_\*3\=S0O#840 M1_-_71;-DU4%?;/PZ!^_?SZ;JWB83/,BFH[B#QZ#@X-?LW02?XDO#LK___GE M^$D#29:>I\7'47I]5/[SD1R-LED\MC]NXFD>Y_Z[Y>=_N]S'"T'90N]N_EPG]#4 M,PRU&^A`U&F>3I)Q.0Q4-"EGAK.K."YABF:>1/%XLZQU6QA`V-,H\Z!=Q44R MBFH0J5%SG:IQ5OC_SCOZY$)'^96;I-^;85^OI?Z$3Z]OLOC*3V3);7SL';GK MN+T:-=KL3:&.=.A+;!/GHRRY*0W[R86:Y8A5W MCR:?C9+5J-M:P-_2=/P]F4Q._)#.COVD,+U,O#65>1[/#>W\[_>_;9*W05-# MBM_"K>CV*T,J;?,BN2['W_WL+Z_3K$C^.1=JX6(O_3T]RTK+_KR]SA'J6J0A MX7ST8\T8JY/&!U>Q=Q+4^,J02M=S01LWV%J5X^EXEA?9W5E\6S6*=Y<7*Q^.6W+,WSWZ/L,BD;N_?,5.SK+9S+K]&/ND'HW@J\RZZH M9UDZ^T`'JGJ4BS2[VRSRLX+=?;KFU/I:^>X$J=MY*XNW%N.L2$??3N:1R:F/ MQ#?*\5KYS@5I87,;--5>_&H%[-'PD:-1.ILO(9WZ"+7.^N]VK0PD=)N>Z.H# M`ZFJHCP9>1MHDLG,!P=_Q,6]O3^-L[.K*(N[U'J[;PT$@(N2[+^CR6SA;_X> M1[D/G\8GTS_2:1:/?*CD"Y>2UPU->O[LKF'YLD*XGB%9]\F!X'CA!'5$@]?; M'4BQDYGW`?T`3-*Q'/^O]W[FBXF=ZECK$P.IV^VTM*/I:>&R^V&1^E(/4T=' M6FUL?C@UD[P'Y58U.I!*]3S?)FUMK<#C9!!QK\,TOBP7"#]'Y_$SD[ZJWB3+ MGE0K$U!$F8`"Z5R+5:UU**7W'KH5]'F#'BEBCYV^R."\S*LHYZ+,O MM2A;MMDD?>S^&_&/(IZ.X_%]6IK_RB0=K5)EKL9%E)_/=9GEAY=1=.-Q@/@H MGA1Y]9?2=.-#`!=Y=W];_#EZF)2?+1)"T]^Z^^)Y07Y-MZ))JT&&).N9::*@BEX9PC*6B%CU70;<+G M,?-D-CI(LW&+H9IX?B],PU8*KZD8>@4Q!=)H3:CT2A)J<*5M M@"'%FTTNDLFD7*PN,R7R M#89B=:50<`L,4`!@@U%@(5,N6!HT@'E#6N"?BQ:=`]V&'J-%CL@XODGS9",Q MGA<,[:BE&OZT@-;(#,L9>WTS2NSA6\32^\,%B;>J\4C$4T`CGOZF1 M$][4`@TIK33%RC1=U6FUV/=&.=0-Q$.0J9)T<8YVJ_EL8]T0.L$9$I2Z`'EM MA?:_5/HR))NZV:T6"M\:I;I&>;ATA%7)G.\B&P%C#SG@2&H.B)#`XR_F^1\N M4(B1C=LB/6T@CZ[B\6P2GUR\U&#>%75RD^HW$F+(`B&Q-#2P#'*D)645"@!2 M\GZWDKNBQ_/=Y+ZP[W'(U[[J;*"!OT:>ATRN&D9@JW9"H!6EABB$H04$02,Y MOD\(4S;P3-B-0:BE0QVCL%U#(7F` M\._&-C2Y0?!=6Q"D@(06(QD('%`"?&B)*H.NB9+;6I!7EM`??7E##ZS1L&%+ M(9(^AB8:`Z1HF0E%->25CI+A%G9A'T9W[1Y,AT1QB!CR]_0VOK^28WT^W)=T M,G%I]MT76#-N&K06^KXU1$JID;=U@3=]@MH*$Z6%>OLS3N]L28?NA=WGU#9. MI@V1(-)99+D3%$H_VRJ]=+^A]_F'XMO-BR-G`P1`O5)CJP3;+?MA]XQ;_%J> MD<_S6;S.#&[74*BYAGY\&PBUPL89S(6KD*!$-`W&6VT`_%1<;-DCN^=F=<%S M8TY6#810:`XQ<`X%0@B)+,#!Y9V'Q.UEAK M08$C`<1*<8,I-Y6FEO&F%G#KO8:;9P?8?RK>;=D+.UI\J'M1U<85AU>B[)-9 M4;X24K[%63&Z97KH*L*!\Z9Q5$0B/B%430>AKB2C=,V'N)U]KV[(MUP/98[F;$=?FP MQ+M>!M3&<:DH8%H#7>[P`+B@!H8!M!N7R'K*H7S:*V6_+?9X_XC7IE"NJQ=: M1:%1F`0<".*@H,%B!O*Z^K&QDZ.H^["06)L#SW,H.T2[47[V@RY-QWO]1>>V M7P@IA9I3BAE494(.5$S`"@^#R,;I]?6`^2UR:+?H#I('_E32)XI5*IE97",O M?*N&0H*MPXXY(9T)+/;S-`(5$HS+C1L[;RQ+8F=$6F\,N^VE/>+K\?3K]_1_ MXBA;MVZS=5LA-9C)0%O&B',$$E2NLB[P0&)S0L,;6TY\8ZQMW%'[15S_U;@[ MZBY;"\MS]$2!@/BA3"%T?BB+Y>2'T4X2F?]%W@ZZ:J_HZ])9UAE[EXV%(!!$ M6@8!A`Q!P@SG9#D3&=AT:W%?[U9X<^1MVE/[Q=WDMCO+NVPL]`A;0J5A&%DM MF'>I9%`AHAAIZC6TN@3B7]QMWU-[Q-VO5W$61Q>^A]M3]Z&M$!);7L&CD8!$ M&C^L`T0K/##'33>/]O4"BC?&W,8=M4?$;4_7T`H#M1*8<%2>L`<84KQ('?GGO MW_Q)TXWS8)WJH50&`Z6U$8'C%!%!P7V"M/5]0?2NGE2X?P6YQE'L)P5#QZB! MT%LYB(D@!&C!>:4-,]:\TPFIVYY^?F-%&X@'N>YD+N`6Q_=7E0]9H%!`++%, M,F("";`4E5[>&C6]R7C?J=.T=U>2I!VF0W!%1_E5.07Z_]G_FR6WT60^*1;: M3U5W?E*=2^`VU0WE-(A3;V'IA!"ADIF(*WTE8%HNL2S M[QYLM]3J&N:!+O6:WX3W)1[%?C!XX?^(Z]W9_VJU4!E'J`$46X`XA%+J8*DE MA8W7"_=U'[PG,G6'\!`\^G/J8[%)/*YRQ1_)O89&:VJ%@$%NK-)>.V6Q)$9* M^Z`C;_H8T;YN2/?#HNX`'H)$Q]-;KW2:W:U/[WY<+-00,6>%1<)2H:$@1BUG M:DP:/Q6RKWN__="D!:)#\,(L.N)K].->[T<75-6:KNHU$#+$!3`8`02\$45< MM!-E3G=T$_QF+=WNF+PJ&"+O!Q`[=*(:J4X!:1#4.,T2V_BK+@[G93OS$_'Y1K#3;F&NMZE65"\]1IBA]#N@:_S1SI]_?&1K=L(D1+,4D9M(`+C MC%&*JDK_@-'WEK+>,;7ZPGD(GOV6IN/O/C9<0Z.J2"@X,-*AP!%HK/6#!)@E M/A"1P:ZX&.`Z[6Z(T1"Y(?K=)=.DB#\GM_'XV'?)]#(I7R"?J[U^BEI?,30> M)$J#P"'+&;1&2[S4U"G9]))%LN<]W2DJ`T:2E>5##;P?+A`%2B""A7#\ M82';,O.^(^76I.D"T^'BG(T!3NBXC<:X_2:8M,3^`-3KWX&SMJG$3ACF`&.L9#0=Y1VNM+06]NFFTG[ MGCK1/0->IU@[R(?ZG%4(JD`ZKWA"9 M&O?U*YOB#H=/KOHHP%'B13>Q_-CKCQ61I=P(06:$FC?)[M^"-0)QD-P MJ-\GSX@)"&4`2HH"Q)QA!)MEI,EE_Y??OAM.=8WUD*O&7^+;>%KG-JG5%4(L M;2"H-8(QP7T,:@U?8L84:.J&[^%*7P_$Z033W7C76WG5(8%&<*"M88PY"GUT M@I8:<0B'NV]AV'B_!\JT!G=@NM1:,EQ9/M2,"TN490`Q%I1[OP0M];+HO:88 M#QF"-49[D#,2FU_LV^[4=1A(H(3CY;,&&#+*L67+D5+NL>W"Y7FC).H.YF&2 M+!;=,T=BT^&:%:5#%%A%A%
E1>7#`AA2@SA:+M,3HYM.8_N>;SR(!6H!]""+0,OW&TZC9'P\ MU=%-XAW01Y*O6PW:6-G/V1A`JJ!T5C'L*"]?ZJZ@"S8_[_Q&-U5[IU;GT`]! MMB_E$P33>&RC;.KGXER.1K/KV7Q%PL>9R2A9YX%OKAP"+9`5*B#0089K2< M7'R-?JQ?]-ZFI1!R;JT@D@(H`V2X=F29],!=XWW?[9.BWQD-^^V'02[T>0'* M&MJ]+!QZ1]-)8:AS.%!<2N=#X4HCP!H_\R'>SB)5/\QJ#?4^I*ZT2%D)E0^# MI<#,2:5L0#14#^S2.DWN>^!^>T\/_*?P<7T83.RU* M<_4C6;7PO*)4B`32WO!P#AFA@C/X2&IH3-/S#V^&&%OV7=H5DMWW_[TH)KWV M,=HKG?^X2(@5(8%BC#)-L($HD(O-."^O(:YIE+RO/=^JR]).,!PFM%@0V\_Y M\;'_<Y-#/I[+RXF$U>7LE3(PEPFW9"0H`,H&,8*X>0I,BJ)0[`R?=Z\W$;1CQ? M]^@1[^&W-L^N/'ZYG!57O@O^^7!?[,9=SN<50ZBAYCY(DA!@KH31@L%*4X4: MWT/Y9DQ6>V9U"O"NJ/3H9>@MN?2H9@A\`""0!)`8)@(_L3L'*EVIL>_U@K>> MR=0;]6>QME<@WK;Z*_5]OX$TY0:9@P5$$@H38"7CB9I MO!6P[SD9';*J>Y0'9M86\]V:6J%65$K+D;"0.NW5A8OS(Z6./O9XISD:_3"I M);H[8=!QGL^V8\]]C9!ZP^N$Y.4Z-1:62X8>'$*LFIX3W/<4C#Z9\__L7=ER M&SF6_:,9[,LCUFK'5)4@!J)K\YN(FI17W\08ZG1(?U8C:O?F\:!9,O!%#)@D0B!B&%7*6`&JI MM5!QHT[>(/N9:GG_[SH)4 M&B/'$428(XU\!,.4J&B0?17Z92PV9S%E-3#\0YPJ<1(']YIZKAV^BUJY(U`0 M:8#AR@A)(5'E/"1!;S6DO$^)OR17-M[#.!?_]\-F%X%QN?I47*V65_-MSO?# MJ"]7W6UU??RY$.%CA&F&)#380(`Y895LL,[-`S1U(^.`+)Z`V(8)9XX"OYIO MB1#_>U%L&;&\5G>K]?W\[^WO:\C=I'GPTMBD3Q)I"7*8:T-$.6OGU%OU]AB7 M02\BICL7U!#T_&TV7R:@+I:IS,NV,.$AQ6R57[:&H,TZ",8*0[4$0D"L!$%4 M27[8)4S_B7_ECJ++XG:;">%]DK0780U"TWT6TKB@GN6F_'#W;39?GR)I@^8A MHBFHXQ8P"C2DPD&BRUE#"W,-9A.,P9T6)[N7S2".-\FBHV>;5)#F[ENQW)PZ MR5]O$(@3#ALLN.1.QW66BB"5,P/.Y9[=K9^*OA?K+ZMW>WIW(IPA:!?!6:`9]6'61*(/RC9V7;2J;^O38J5Y\MEG#._PF(?_]_`2MJ\DP"\BTJUTW'*WAL. M%+&5LJT=RG6PG+I/W("VS]Z$,0X=7WHEMR+BR^9!&RCB2O8B>0UZ!BR0J)PU M!BK77-3662V_MY2VR[JM!8BBP1B3E(H$#>F6F$L*KJ]G[+O MBFGYR(^DX27-]*!ZG*I>TZR#@"@'P@$JD%`L[O""T$I/]@CU7XC\77&N`Q&, MJ\_M:QED*7/[ML'#N+R(4]);+3V*]WA\N$Z9;//+U!W81]7C\K`?<:-[6?N@ M_5[WLH^`)5&<&>,,5UI0S?5AK7$)^S?]O2/N=2.#<3AXO$Q"*QH>[R9H1`R) M&SY0&J9P2L.1+5$@%N0R<>K&OE&8V)D8QGW/VY=>R'K+V[<-!%-NA:4:0H?B MNE-2@>J-*/ZO3-I-/27A*+0[#_LIW#+..GY?ZR6PB`&6+M[?"?.08F6U/BB[ M+M>2W#YQX3O@7U=2&"BRH*&IO9,0EP"A`$QYC[TF3,0;O_"530D(D.LTEP8QBJ+ MJ"/9MNCI/[?UR9;G>5+Z$L>0A/2K=1SV55%<;Y('SU;G>`6L!JQLV%,0R`I- M#?<.*>J08-5#))))BQEC;WPS7.Q'"*/LD.K[;+Y(5L\XIQ3<\+FX>E@W)6.# M7H+@5%#K!8M8:RKCQ8[I$@-/9/\ENM[C'MF9/`;AY*.EM(NOR2-EBVZ"Q88Z MB:("#345W#.A*Q0T4;E!^U//-#4D)_L3QQBDW,3Q;U\B6Q[;+;H)%@DGM->2 M:*J)54(25Z*0,NB/\>;WYGC8H02F=V%0&4]@,)II(0CSH`2$4!PKO?_ MU'VLAS3Y=`?_X.=T2AEV\2W)=N-^%.NK^>9$PN03;0/ADEL'N.*IWB2)]SA( MR_EBH+,+_4R<;GTRH^YX[D`&0UZB]R_EEZO+V8]_SN^_IE)%$9VDWK:-UY/W_%Z2(X.(YR!#9*?BF\/ZZNO<=#Q4&E4 MP/9TXR`$%1H:1J@5R(FHO?!]IA8B';)#>V?W'P$]`@T[@W]:PIW_2^^?WV2*=#!^+**'KYSY. M-81LTTU06A,AF7',.^FB`H.%*%$@-#O1[=2]@7JY>_<(_'CT4W%!K=<_X]K9 M%IQHS;MG[:/ZC.+$H2.<86Z9L8+91E;%*%X0@"Q`Q66@?TN4',K6W?.[ZYY8"WZ1'9U@[U(=CV^>';M\46 MC=FB1./#\F:UOILU+9W0\DY;)X4VD!,4]1;"567@9SB7<5./;^F%;?U@ M/E"`09F>[.-L7F>Q?O9ED!Q@0:601#)KF&`>5?KF?+393<)FV\7V?+VU/N"8V["MXMJL8[^<_BNN=C\7>'>T:UG`P MH[>0'GX`UI11D4IM.D%T=2&W7.5Z_D\PYW#?5.P?_4>,'*P&T^HN=OFU6&[F MWXO=9CZ9:DR[X:3U_7*0[0HT->DI((G3^U.\S!D!%29*^5U16J>BW#P]M5)Z MQN/R1**,9P7'G7!4">T_TKB)W*^=CI=AS`![D,E8. M\/-5L9Q%W5+]F->I-*]^'TC<#IF"6/&4Y1+Y.)\#/#([G=/ M')XF>?)]SI:.$!UT0S&+V28J"]N7\Z:;RO,V@3E.D9.8<4L]AA`)QLKY88I& MB4']-3:6,Z$K,4'6$B(`4-PAH;TH9\2!&:6F7\_DR)?J M<^/QN7`.NI?\7E:];;*)5!\'"K@SF@H*D%,*(^:0*6>D.#)OZ![;\>Z1B^%` MOB(9!4"3TY9A\=R%<9$0@`P'NCI[F1[,O#9X19NAKCKGP#T$;;9AQ*],/`TW MCOWBYG+VXW4/@09V@_,[#YARZAF1!!N)$5;"Z&HGM\SFNB3]0K$7O=)S<`F- MR>F_EG'DB_G?Q?4_=D[4CTKL56&A:CW?Q/]EXX_+V]W42R`RF'[NGPS.."85 MH%I!HP2W7"A<"1;R7/Y/_;%M2%XV7!(#BW*0J\;+63;@>DVK@!`W2`)K@`(, M8H08J52LE"[M[;OK];I==P?]"`\D4W@3V8VA&E6S6CROM0B,:XFPTS;N*P8I MBK#=JW(R+O/3:9BF]<:1*C)A!47R>3T"%HD,PY%,4 M4?P[R:7;%M^+Q6KKLK:O_WB2,PU:!Z&4M!2X>*PCDHQPP/ARSL+BW'0+4T_H MV@^EN@=\D!>58K%(P7?+ZS]FZW\7*2%.4X:=:AJT%LI9;22DZ8HGD4259D"Y MRZ77U`V8_="K8[2'X-9OQ;)8SQ9QR.KZ;KZ6]X/R_J`_%=X&-9(4P.X%8QQ+ZB&*?:SM"!!G!MK M._63L*.KW-F`#D*1I.SMJY[\6=3Z_#[],F7+!%AJQ9B6VC$#)):5'X24_:<= M'_VE.$.NSRER%J;#7IF7K>Y//HJ4$0=H/$(-1@3 M#($GS)9ST!H-IR"/]&1T/D'RT1SD-;XL*[-7GYHDZ3S:)FC#I86`"Z(T4$I# M:2K&.\/>:A*E#MG2%;:C6W]R[3[!"B`L`MQ1BRP`FIG#&D$BNTS%U`W.'0B^ MC;6G)&`ITIK#>(AK)6"O)RAQR`WD\+4+TS=$ZDSC"=@TK[HES+K2#4J61O_\K7P>/)>30>^2U%<0HZE$5TX(% M4)ETF7J>QSZ4Z&Q4!\J9L7HZT--GU-$V00HM%7:IY"@WF!EA8!6\0#C+/9W: M5^GX9:]>76$[G*]/(G;*HFM6RSCHASCN/?-7RXTN;E;KXE':HC_FRZTP/BRC MB(I-2C+SM)>4S98J8;7"&M>TJ..V=)4I#"!73'J=B1"4: M5(CL:GE3WZ@Z/-MZQGQ*##QU%K;J)^"XM(7$7`JDA(FKS^IJ%X<4Y5K$IDZ] M_OB2202>\%LDYPXXRH'K@4D*.DS7X'S.Q( M'H/X0K2M%GJDW*1(=;"(U%JC])I*"<05@D:@7`]/>*:+Y^0/W4[@[#&+@RTV M5^OYMB[NQ8U^V,0)'^Q3@^9LN%C?SI;SO[^S#FJ'2?L9`:%GJR+L_N'=7%Q<[#`UYD8 M7WP<#",`:\T!AMQ`IB$I$Y9I!SD<)9GD$(X%PU+BN6GR7#GTN2VLKAZVJ3*6 MUVYYOWVXJ>H"M-P=YNLO]XFW%&`DMJQ-OPGE7RC_G;WREVI6=>L^`A">$XK[_]Y7]17I)8V*BB$I)I*6HU94C9(VH4>.="/!55=X=L^"W5".)F%Y_DGP M-,Y68&.%P4XX33E"Y7@--]FO01.6?[;(5IU@V)?,']'Y]YJ0W_H&P4'E<+RZ M""[3[<-B7";]8$`"GGMF3-56T/E^T!FTW=.DG.=E[/^$*I$^"4X8`AV5\4J+ MC9>2<%J-%V$\2L62GJG0A?1>T14RX.Q>_"J.Y#J-QB]FKUD77WP3E"(0`ATO M*H88:K1$I0V5`0K)6TL!T`,!SL&SOPW@8UG=U\9;ZHF=X,FW@1.@HLYLN$?. M"N^Y.'#8(9L;<#G5F)0>MX1S<.V/&7Z^N9HM_E7,UC[^YICZ<.3KH)WC1"`C MC#1&06,K/X9X7D*=&P$WU7#<'MEQ'K)]\V/'W>8,>?1]T$93HN+NAS`GEC)C MO*UT9:ES/8G:1YN\$8[D8]L]2R[7L_2^]?GGW9?5X@@SGGP3`-`ZH@FE0L)) MH`$M,W0Q`)G(]5R=:A1)#VPX!\^^;J*?BMMMD.7R_L_9W3$%X[5/`TZYVC1F MQB*D%69(E&FT&,`J.T/,5*O1]\"'#F#MBQ8F(K&>+3XLKXL?_U7\K.7%LV_3 M55PB03CRQG)KE3%EFD@&/%"YQ\94@R!Z(\9YN';/#/.P7C_1=^IO)<<^#Y2E MG.S2:R@\!%X;JPXF."]R5<_V(1"_+#\Z@K:OS3+X-@ MBC%+79Q%"MB&\>+-*BA\_AO85*,=>MLYSH&UMQ-E=7>W6FX+-#;QGVO6,$B( M'26&)X.^_\X7BVVIIP_IQ?AV_F51 MJ,VFN$\Y]K:_W_TTBL=3.;YM,.S3T=FX62]6FX=&`6&M^@D:0P20M`)#K%-- MRZ@P1KGHK;L*=B>-__U@\2CF]\/2%E_NJR1!Z<%F%QW\J/[6\MH4Z_O9?+F_ M)3V?[644H8XC_7<-;'W]R6"<10+%K9-Q(`2U$6]3(@P`R(Y5F%[!@IZ8]R+* M=Q*"&L1=]^IK^<6#%V\TK55 M\(XY\%9_^5P)G73S[?PO!2P5I"I%TCJ2T@)Z:TV)D0?F#.?(*6P1C1FPFA+* MP^I79:R+NHKZXV:^2UOT\]%/)TMKMNPJ2,LH=H8I*!152E&J78D&,<.55AC4 M:7M$4AU5RGJ1UR#L+8-/RAE\+FYWL2CUA3UKVP6O@*1Q0MXH1BRSF"M5SA,B MF:MU3?"ZVA\%CA6)Z0#P08BU&][)"I]/O@L`8\$Y]5+&P4,=I^1L.0]JLSV* MITB<;N3Y(AUV/IKUK#BBLOUC=5=\2MKU\3*3%;=H9&8K2'L9[V$CWT?/"$*`H.8Q#A>-(57'I5C M18R](5-0!Y+N",6.)/ZI^+9:IYRS?RWG]VW%_TKCH!"R!BI+E`(:46.@J$Z_ M>(Z,$B;0AXYZMA3K.7$^M%D$*:MVM*!%39,@,$%@FUZ=4$6!=D3B017J))5(0"=+* MO#A.0I#H[@^-;J`7AG/C=&:D&$8`PW`,+6$%OF(4=S@6!T8$&]FNJ<,>JV@/ M<040;G<\RK,[7,PUOZ2X?S$,WZ?"5/IU4U6=WD;GV.!<8I-C&,FT:V,;-^YV M#5%YJ96YSA9_#SB=P^BL_>JWZLM=O6XTYKO5U?&]ZL#C<4E%K6JQB)S@&EG' MJ&N=,4OXI9VRC2#">G`N9^'!?:M7]XF.G2^UO-K^NKYRF^.@.#8F(,=A7!X: M,2142M'3DC9S-A9-DO3XIL`P('=+;#T?%^N;JL.`:9\)QGOA)6"IDUWT^##P MP#?SCT1=6@)D<9,EE]/%D')0L[SR5-#1@>.1=AZ]`(](,N%!0P,W/KL>6D]U1P)@EV#K&&#F%!9ZFQ-^K^#@*(,Q@YD3_[ M[DA-GC[#`H`08X>PE)X[+@EEOCU[%ESG;B9SS:Z?PVE)+O-+1E_V"`@+5N'H MZQ,95P7S"A&K46MU.P!S-*!F,@3^5@"!3[NC'?5N^6WZF7$UY_; MZO/]ZMWR\['HI#[#`T`*"Q$G@#&(RA4[_W@+X<0T'O$T9R7G0VD$AI>`F;I- M%Q/_W9>Y?1F7=01@QP<&0KVPAFA.-;648@1=&Z7%,,^]1YZ[.ST*M`9E]3PB MM=WV;GF[N*NN_7TJ@OR4PGTKOX_5*OW_IWJ?OOQ#V.O/%M;MH=$**A#ER^(/ MSBW?'^Y[HX'M5-8GAW6?+Z/^@=W#?2N0N(.GEDE0><"8Y98YV?!)2'.&-SZ. MRA@)!:^'=D_&YVE-INVKA*:3\.O4S^.Q-$*61=7[[8$I"I0#%',LB8K[OS:B ME9[WD\31E0L!GP)\O:VTL80X/^`G(C[]70\&]?W[@J"0.F8<\$1CS1QFHE5- M#)!+*S#\UL&=)[:9PCE^/L\;/OK&P+%6W$27C6LB@,><,MI*PKG<-+&Y>C$7 M`>D,P:5X8XK:%(!?(`">8A4+#1P,2`9U;G&*NA\V7`.D,N!Z-/E-C]$J\]1XH/# M^ME;`^)2::DUTXP)!Z1RQ#<\LH3G!KC.M8SN6\?V.<*;&."_5<>.*H\/#-(Y MSX7`B`O&5%S0QNB&4JEX;G+(Z=5]Z[O%ZA^8GBF?>5P1//GUX:S_9RK2YU/- M#@<,T,*PJ#^TXWO5`1`VMO/Z;!Q>]*EK=80%?88'9054D"'C/=2.0J^L;BBW M0%@OE+=+8>E`P_!"Z-P;#9P*VSF2UWN\(6C%'#;$><@V5 M$\31=B5KEU^%>'X:;G!$G(ZX+)Z7P-SOC:QV590[`XQ?>SP0[@G51F'!"8=< M46Y:JIR0%Y"@/Z*DZ\$9W!\V33'TY4[W)M#@_>\)+O@)7![^]4D)W%^WV_MH M%[^^]QUY.DBNG4?$6(RP%H@1ID%#BW#P@M+?1MGEAF-M09@7GY=7IHY_ M_YK*97=D4?<8&C!W,C4U3=QG^S$Q+$Q@6,:-T3)D(!QFT5",46:.1-@)TEMFCT8!N1H"=.T M8_]\UR/?J>\K@G/`$DD1A,Q3Z301K*6>(F6FB+!X0U;)R/PN@;97)WP$6J\^ MGPI2,,^!%2I:_,I(0IN@/("XI+DW$#/:I,83=3T\@V=TA?#3)PXH@*T`A,BX MQV@//"-HCP,.O&"=*O;DQ('7)=,[%^#H\."8U5Q)QJT51@E%([Q;:J!^XY7; M>\OJ]?#^(5E7UM(X@S,_HD#(O3WW:&C62VV75=-)[PE[LH,&L<-X^KYW'D3=>*;@N`\;CH:,2DY`7';X4TI'PZ4@9>*R%'@ MTA^2`XBBR#75(EK&*72I.;LX7%B\:TC03'B"+!;61R]7>,385(4Z]WUD1'@X$#CP='&)&$>\F,]E9'+Q/Q=J8JNW/F M7%/(2B%D0)Z7T#FI;V>5R#V,HD./1BN6:Q+])PA%JH,+C.4M:QS,+O\ZUXRM MTCKF3'Y/;$CU.;GN,SP`1B(#%7*>:>!3X7;44BV`O+14UWD8\;GLGQATOVSJ M;2;@=D.#9`K&?9I3ZT34SL!BUSKFR)E++7(^+!+ZPRR'Z5,G)UU=W=_>[U(, MGB8?Y('NP,L"Y-S(=#3$HL$0^6&1:NT$J,6E%@N;"H;#B"'+F'^8U2K-:MG. M:K&;U>)Q5LO;KXOE)ET.K5Y7<-GO"I`0;A%$6#&J"<0$6]O2R+(UW@POA4=! M5RG&O^6,-0`T1`Q`R(3T'B)-M&XHE0*@3(B=G@9?)F-M:FUV.LO?8=G>O$>GB(G<8(2S,M+?()X&Y?(\(A)VSM%/E_Y(>Y/7]/<-A)1HC2#D632WF))6]X`:"= MY/9Y#D$/O3&2D=J8R_UY13^;PM<$<^%EU92!Y6T4`#5\L3S7$3.W:39K'#RSA#JH6?9/_IZK"\'@)GW0B$AO:6$>NB]`M1[K`"0&G2NMK%M\(_5 MMVI]7VU]7#`N"G`3Z7@D;7W]KE[?[/:Z4Z.20%6"027=A9YLSA9!SWX1_3#KSHC`CI&!<*(I\D0(3E++-^XI:7<` MW'T@_891E"/QER@:E+M%SJ^BJ*KG1L1BU;'-'1P3B,/(.DN\1]XZXHEZU-U0 M^=Q-;NX'IA/M>$/)H0C.7IJJBU7G;G=P3(!`>VD"M([Z.-BB3^!IX(1#G`S*R5(;ES* M#+>G`213#\3&W-(Z2?L]^)K1=;W;+/]U'X71D?K2,2P`ICV"@!I*K(&&6NY< M,W-DW,6&E@^+AF&Y7&+_B-16V[OEE4T_'V;>:>L>'!.0MAAX@#QB%%*++"2M MET"8STVDFF$$Y7#`&9JK)5#SD-S3VE\]*B(_>SC@2`&/+B34TL0M5E&&VVV5 ML6R?>NXWI1/9LV<+H`2D4G;7A\_/IMIIR!X<$^E+Z61$0*LE8M)%W+WC'W?=9[`CHD^ MBZE9PG_RT0_KZKCK\]JSP1CM"4<,DJ@."2>4:]#.4=%+RVX<1%SUL$P]5_"? M_JY["[Y]-E#GM2'226L1,"!IMI9:H6"N93!71W=,P>>+^]ZY'BG[N M*P.F)'IP4FEDD4E<,4RTMQ/`Y&XR<^T4.;&W4TA,17RB^[2Z/GS^\+5*5U[K MF_VIPS&4'AP3L"1`2>6L0UI2Y+DFK=UNZ317D`5@.#X>7GI.`TD@:W]L/MY0 M^$NUWL]BMPDTS#BT9?8<'HBD$"$$'.&,6<8B9;*A!!#5V2AN_O78B\-G1/Y/ M$GCS>[5)_["XJ>`1=75L6`#"*X*HI98C%,T+PO3C<3E'N1IKAL?)Q974@'R? M9]3T?LBS:,SZ_F[/Z)2YU]HEN](K[Q>;F^5ZE\,2/U_I*HZK'G[_M/A/E5>_ MNS/@>NA9]@^X'NO+05@?=5%40AIY&;%)L=FWJG"I_7!G#,%8_L!51/QRM=RG M=;>;\^^;^O/R[EVD,*V]9JO^5,<%LJU7R^M=`]V.H.OS7QX,XUII`Z-)`!4D M4G#G&Z[%E7QIQMGLP/B#$U%8HOVWZ*8[UW6U?(!__.4EZN,_A7?5S6+EUG=1 M@`>.SU]Y*G#"K/71Z2)6,2JU$A@VLQ9"71H.IY!W/13WA\?,PU0.GJ2_?"0X M0ZEE'CF!(`,""H!<,U^']22QT2.BY2R1U8/PL&CLJK[?1D-SV]A271?]1\<% M[9QD#"(5;4LJ*..>Z(;.J)DO-<)H`LTRACP*QK+VC5]MU@]U6D5?V,9UA`UG M7CK5T.'5Q377&%BXK\>M9K$VZ[SJ?Z+)]C$Y?1WQBR^?"X0B'M>!A](RIZV# MSK1ZEUL\23OK<@&+IPJH'HZ5>==VD:7K;95\]8?.R8?K^1]]/E@OO9=440P% MYA88`FTS5R)H;H+JW'>1`<0^$$N+%,C;%S5K5%IG1.KK`X*5P'AHD,$"IY:& M`KE'8)/L;.89GA^>AX]!V5C04FA+/[1&UOHF'8OZ>G/!:2++)*%JMJNS\V^ZVZZU.KY_41 M40,@+;#$6FL)G`90B98V`N2EA":`7G_(!:BHM]PKE!HY**Z( M-*WG@N)?+A5JYXKV.%1.9&N9"^-TJI^*QVUW-NGFV_*JVOY1KZY[**KNP<$[ M@IT1UC$C:/Q)'&\I)I).TC+^)]19@TMJ6FQF83((ARPVTD*%O":&ZDA80R%F M%]N";DC9]X;5B7#:NM3Z?K'IX,!D`,#XQ]Q!6)(F>3MZL.>Y2;F MS]U-F)LR.U\TA>'6#V9!(6=1=/")X7&)8``9,@T-$N)+/4,_2YR'H7$B.\N$ MPS]T88RZTD:C<%5_3X!-+#9/V@\S50;5$Q%LGWJ==VPZ"&6L1N,!\<$S)GSTG"JO4=8^^16 MM?1QDMN1F/\#PY-@.)2`2@#P87X-0U+#[N7Z/LY[S['(EQ\";=\OUSN)[@H? M5=N[-B2W>8O[]_WNIOE%DYPCD"XXBX"%5!A"YG$Z3<72*-,:ZE:;7,M!S+P= MW]P6R7Q%/L_)V8W36^]%*HS>6-D.C\N_GX?3='-:0(*11:QI=AXMX^P"[C,,=1\558-QN"BJCD=8/GTL,(@E MLQH+Y)FG`&,.3$,%8#ZW<,_I5[9E3[Q&!II5_2B!#Y]-?9MNL1ZJ1U6K=`V0 M(C*W?_P5I?JOQ;:Z_GWQ_2$=N7OAG_?BX+EEEE/(`0)82X*0)$V/7Z3A1*=) MO8G23XGJHS+.?'.@5E&C431B"`((>^"A;/CEB,J]&9Z[)BF%LI=M/8I*JZ`. M&JXM]86K)P,$]MP[C3F24`N("*`6<"*4A=U)R*/?TJ"P^TNKUEX:>8?ORXK*K83/ MG%17:FW24I1@TED)I)$L#&@5">``^@((M[605J/OU=?_JKOM\N MUM=^^:U*$SA>H>;@@,``PUSZ:"QJRJ`&THI6[3)^L06I--Y=Z1ID)K9=6]_02*8%S=_MU57^OJB?' M"9WEO0Z."9@[BJ&G$G*A!"(B4M;0AXR?Y"QK)`TZ*3SJ<012*/7U;K.\BO[R M;K9_KI=WVX]__-D)NJ/C`J/.>>`@90@8877JH]5N0]SF)N3/,(IC5L`;4BA% M_,5JLSL;75]5.QYUES(\,")XJ90!<0D9Y(T7B:#6[L$@NS#[#`,\9@6X8<11 M1,\E]G3X(NTS04JNHE?F99S__[-W94UNXTCZ'^WB/AYQSE9$=5>O[9Z.?4+( M*I:+T[+DT>&VY],3T\%P2"@4'/LH7.*06F$+L=`&=!7:O$G"/%'-$@" ML0\B_)+/\\^;S[54>/%<*"*>F%(:4L*UIYX2):@H0)BI^O:J4I`&IR6W'OMG5"B'.`+(/0GS(U[L`JOO\ M:WZ_F`BUL80%==>3#P&B$%333E8?T?Q0I79F<2H MHUFKH/>R7?DMFVZ*O#%W#P_Y-%O6[U7^L$&RPR3%I?;^;3918_Z&;>!]V[?F6@")LH M+:D=YI0@"##'5:"6Q*G6Q.@/%@9:U<S1[64>O M#`9QZ(1QBNLB38V44/G*:J2ZOYO85S]11B;*44^4[8]_9JMM[L=C$Y M?O":0+'C&EC*+;8"*<`C?-WQ@^@\@NR0W87]" MO'MAU#Q/WU!4S]QZ\3=S$[_T[J&,SOR0+3_G\^TSASR!\WH-'%H@,;'<2V.` M]ESZ"OFH"U-OQHT^R?A`QGZOTDICZ>[8NFV6GM5K,,!AJR0E0AB-L77,5YJ) M$I/*TM.S?/\D+.U36J,VIO>CW3H)<&: M.%*=4&B)4R.SY-\SH'73NC4ICGIF[++SW\Q7Z^5F>\*VK3O_X7$R_^'XNY@N M)WY"T,84=2KC(J0I1TI09"HGWU*46D^VJ$?Y]R1J>1)U*]O>9M9ORWQZ-,%* M]5`@*&)KM65`DZ*JC,2TBM`1W">S.],<[51@QT M-%6/X=XH!V2C#H(0T%DAD&/`&D"L@\R6HZ<876M>B3;X\'H:=P'XX%.\O81L M!YS[IW149WS0D16@_9<$B9B$REGHM5>$"@MM5G7=8US089B7D$#F*>4%;()&H$AVYDM;LP#$F3 M1:?2Z,.P//+)Q].('V\8I&;(`<$4ITPKZZ$GN(*0B2LH:W`9O#M=%H,KKFBH MY].B>'4^VZRS^SB"72F_Z)QM#>YN=%C=6YLKJJ8]!8^Q)1)0P2UV0D(JJ=[) M)?H.SI]<1>?`&)\BFPL':;/>[[V^^DPW6[`*)#.3W;Z3A0 M&U=#!K6#F&)IG4&(E`@02:[M5DWG1%D,*)WFVFJ53?_KT^+K?]]G^4Y1Q5]> MZZ?XIW";?9K,=I=##EPG_,%3H4C,'E4L$,7=2`BM$YR67ZU9\O'.J#G5HZP7 M;2'?/E]JKOZ]?B18HCPFS"/GH,><8^-M^;W(7EU^LK-$MF@%PZ1#Y'/(?7OD MSE1[G0<#N'$8,VJI<0AXQ00L43`N.7W*6&/[!UIS!A-8'XY8I?UOCWO\+YX+ M"@FB&18R3CU/O2&6598!(?4UDR]L"1N"`8OV\.^#1W]D^:?'.'[U-5M./F4O M8Y7O-NM5]`_O(S!;N([P[*1^`M;><,6\D)8Q)W!T9'F)@T*RM\M-\6,_+GX2 M)G8IH<&8NL?LS2#4_;\VJW5Q=G"$0JRTZ^`?,SLRQ-%GWP3,W7^7WQ M=?G7['TVW429Y-G*?9O.-O?9O8^@OL#O]<#4Y^+4Z5C<41O]!PHDY`QI3#UP M$D,HG^P5;VQJRL.S;L1<'6F'$-7@IZ1^DB__.9EM]N>\OV23XDCI_F[^ZV*^ M+$!8[EV_U>Z\]#I"_A#A6$("MGLN#!*MR3[$BX,B216@'*\2IO4BA@CY-S9 M$F_`H'.P33KE_37[Z70 MN??6IX9ZCUF+]LZG-*R'XA-.XM.^59",8Z"!IM9![CSU!%:X`9M<<7.$!1"' MXU,:UCW;_L]0\"$UD%20[4VDAM!HT>M=31DG^YB\=0,"F/F MUQBL_I;D,93)7WUSDJ'_JG4`P&."'&?,.&LABQ.ZLF81NH;+NYTPH(%M?Q[2 M@SF4S^==<^UYO(<@K)1`LFAR6N8L-D3ZZE*R(N;*+?UD)C3Q(,]&NY?<0E%T MNT0Y^QW%]]FG[=?7:-&C[8(WT&**H282Q7GKI,?57687'?3>HA-_`OW9IB1Z M8=SN\VIUY(OG`H4*8R:H,H1CSBQ!6%5>S9MR[I>\3K4DS]&?/H M]LA]OT[>$Z).<$9K@@$`T$*(R=..(Y5FD#3UU[K.#2FY@9.Q5$-_2A]PC.(G M=12P`AX")I@2Q#+,0'4WB'M.K_(8H5\&-<_7PT5AYI M%;#3WB&$#-=,2&FIEI52,]0.2*[2,JF111M6N- M=AA*:C1(39 M&%,'I$Y:'.]I\KG>.%X/!-:<$L`L1)!9RK`L<2!.7UO.RJY8"+B89]]_F2S_S-9^,[]?U6K='S<(1CO+%22$PVBL2L.) M8>7(./.I:]\54.M4T;\F5QMX]\$DO6A"GV=/!2ZP<-(X+HL*)5QYCBI;P4`!Q-C' M=#@8NU>-Z`C'ZQL'2+GE0@H@F*,NHBY0A3LPP]1Z'2]7$YCR.J-DVR(9_-1_ M5[/BP^1;-F@^R.HSGB!MD!#R2*O@`*7%'BK'UF%H`2-\7T3&6J-P[=3H^$Y5 MW:G\RP>#]!9Y(J5%&@(9]3Z'M!P-TL,X=-U,]%9D>N@>5`J8O5ZU>S_-YI.H M^9M>L7O^?-3"F&N)"D,R&I;>.5%>A+56`3K(J78W)$D5Z"%>G`%C+_38?][O M\]67;!K7\NR^_H[(LV1`D)26XY/&WA%"1'/E.]KMK2$:*\+ MBIE-5M$7?;]>3/]LNJB\;A,`@PA232$2`F%"O#/5_"HN9EV/_][VPG(FE'U0 MY?DGUJXJ;Q\.B"L:IPT"`C($-9:6H')$T1^\1JV3+M5%RW#VNI8TV9AY^W#0 MFA!#.7+0Q4FC/<7&ER.RFJ2F7AWAQ9NV5X]4#/M@1>$`[T0RFRW^FLRGF=T+ M(]KN6S_9/$[FG[*;>6U)C5.["E@QX@2!(@)JL86605BB`;V\(F_H'"HL>D6Y M#\Y5OJ'[]B6;KS*=S;.'O-$.PWC(ID4YF.J3W\7Y91;%EM@FGW^Z^Y(MMS(]IN*:=Q*L]$PA MK!3ADANB*2*@1$`JEAJ_._:#A2Y(UAGJ??#N]V(G>O%IGO]GN]KN)\C*9M-E M-EEEJW?9:C,KMF6+HD3OL_5ZMHOH^B-?/\;GB_WLS?IQL3M`/$+-5M\3G'26 M0@$!Y\#SXEH<=26.A(/4TX417F7M@K!#RJ)79?PN#G,^S6?Y5M#Q#R8*-HZT MK!701#W7]1&$=,+)"#CA3D/#($75^)%*KAPSPKNMG6KHEG'NQ?U\.KXJ#=0# M4^LF#F.R6LRC\_7]M\5J55S'=:MU_CDJBOMW1=.[AUT7OW^)VD)'*_=8_O/C&VN.V'SP==)%*2TE%B<;"(P,=,>68C`*I=N,( MF3D$$19M"V#$BVN3\[QSNPX>4@\1(=`R5>`?EP!>HN6EO*;8@2M92%-E-V*F MUQY!GM5O`(Q2ZT&1V-!X1@FA2)0X1>'U%E'U\C1I5(MR`JG:87.2B`9WZ,M_ M!_;=7Y=';^2IOZFI#C7SDAC+/<,`6>J+$HS4>$XDA0UR^'9\5>G9%?KMIW_? M_?P0T=;QU7\VN894UT=P'ALI.:!`8.R)P5+Q$@.J\1454VF#"`T2]K0!1+.4%*:M5`9PPZ.16HZ<"]Q;1$//1\T=L*T3P'LY M95X5GLI^:_OH,?&+!P,BBA:E(27WSE.N.435I/$"#I(9^S*I9\#:!SG>95^S M^::XRUB/=E*\WY_#N@YFM=3>$1OM M2$RK51PKE'H&*7X^'K4$<1\$*LOF;!?25_5,]O]5JQX;]Q$@$PI8#3!P$%C! M)+2L`A2@5*-,_GP4ZPKS7@ZEL[^>(;)E09!@B*Y.-L\/-1L&/L!S\4>>OWI$4X'JA&\RY;;Y;S53&$Y==L4L51 MUA6=J6L7J/542(N]L$0:`SWQ^SJ-S@@/R$!QB8FI:)3SCC/AC)9><0X`L:P< M#;/\"F(`6Y;J\60TI\%Y.0C(:H[PT%'#M$3+42I%W(9JT@_30E>M1 M1MB_N8HWO]]&VK^^`_LN6S7>YCB[\P"%PQ1*3"0S2&/.E*Y0XT0,4@"WD\E_ M-FT.7H3L"?M^(C]G19:M]X]9MKY=[*"J\7H.-0E%X38&E13Q5<@X%(>IR]$1 M"JXI9VN/5'@3^-D*^D-QJ]9?.MPH(&&XTAJYJ#D1TI+0TCJ,REK4ES^_''Z= M+^0&K$E"M0_>W*T?L^7^PDQ9I[RFD,^A)L%(BY``6'!#C:1*Q[6^')V0]<<: ME\V94T6\Z`35WCAS"EG^O[QKVVT0AJ&?M%SM1-I+XL2_@;:I#Y/VM*[_O[") M:MV*"A0"[1Z1B*4<'\`.ML_)?KP`"X@^$'GO(``'W>U'>SVUPF!#"='2++D" MSAKT*,G-^V%W*L=R@25]2QK#&5W,23*8DCHZ1*=%!D@E_@B M!$GJB!.J.ZK5J,2G64<7C//.ZD?;7P_\?0PNT)QTPF2B054BIJQ2-P'?"LWK M#Q3\W1[1=BZ_%$JGU[?#1SL$LWAB2-'N1(NM5@D9%A9!`[$-V3!T^"C*4WO. MMZX%/0=C^@_`%_1`E0[C4Z'.,]*G_:Y`L``00E#@``!#D!``#M M'6EOVSCV^P+['[C^U`7JV$[2(T'30J9NB[3>0/-!'< M1=^Y^$$?\5LTX<(EPEF@[V1\11W`*;O=`!7RKYZE?2RM&7$QPDH).O84N0*P M"S+!GJ-..A[[GX<=.J'$!M8R6,JQJIH6Q#BQTK;Y[%P]KB80LO^04^_ M'F-)PN:,,^:YZ0"V$CVUF),>-.I"*R*H%<'E`ZT"Z`;V4HHX5^]Z_LMX4YHA M`V52869%,CPG9'XZ,*T'1T='/?,V:BKMM(:`=M#[_?9F9`S=`;LC9"Q/W3D7 M"K&$Q298C@VH)[M3C.?:#H?=_J![,.@@WU]NN(65\=JXS*F`/>(H&3[I+E'M M`0\=U"O)C^`.D34Q9'!5YD@[1%T<&5Q;<93E21OX28+HNVX(U]6/NH/]BFPL M.V4Y-D*X6M@XZF%A:7.#Y2S5)<]S!S.LN%AG*4V*A0]1!D=B6!A?>=)=(MN7&$P*RHT7A4)L*&-UM M%657\-J$EN8EA-$7U3D@S]:L-`L1D+FJS@1ECT2JTDX2`PNNJ[L(P]0R0_&@ M#"=+*/^RNT2P)1^26J6Y"&'T10T!Z-H=E;;FPL^)T)12*YBB;U!,!-D8\2X63(98M#Q^Z0C0=\."85_=:EL,BDK%8!0 M1ILLE(/'984"$.(T59ZY(&7E`1`)M?1VOJ5%,;\NM`$8&0Q-*)/N\/^D>#?A]UT065EL.E)PC&CVOGC''.79 M&[.8;1LZV+EF>F'!,%N7-V3@SG>!Q)"8ZP(1.12CUQH]:9B1Y[I8+(:3*T^! M;F^!K.NY]UI>YRM>&)AOS"9B"-DRUG`W!$?Y3&6_J$@^WW4.RKI.P!'B$^3S MA`*FD,\5"ME"GN8+18PAG[/6R9)6+I.HY:/)3MH&@Y2D+=OHNYO!,D%H-"-$]SCL00#5*Q3%3):+)\MFD,O!G\[G1J!-L_YL3+9$B@*LR$>+ MWD2(6YLE=/T5"Q!Q1A0%GNLRX"K2/&N^,SUP"VNB-RN$=MJZD?KD<'*.Y>S* MX4]5>F8.OAR;'N;TT"5V/7)J_,@0:/MJBO:Y"\+-")/TD5PSL!:IRZY9F',L M?%#.PG%*R"?5VCIID5K-6]*B^Z4LVMKP@DA+T+G&-YR<>9(R(@MFK>F@.5/N M:;-8,43:*"&JG3-%L`422H!+2-75(E;&%[1(%H8LP_2C=#3:AQF[U-6#CR\^ ML[!KYOG"N?U$'6<(F9JX!E'8E$()=2HE,66;>>[?%;-6&80Y<\,?4GI5B/XM M,HC0D@+RD1J[^N_\!ZU%-QJ@\CQA3;1R)G\^I,P;EO>#=C*Q@J=<2D5=G6KX M,VFG+A>*_F5$");/HM6!<[-E2ZWC>R&WJHVQ?!],+%]LY8,1P^&D9)SE<"TR MON`1L)V"O?7;7/>(799:\Z]&(M^7WM7B2RNW.[N7H*RM7BDR9='*=Y#$:D<% M!VDCQQ:N4F:EHSS:G)6/#RDK'ULXP*XNAUPSVY-*+$9DJDN]+X1/!9[/J!7+ M^L`L(SIE=$(MS-0YM.3#%/C:RA7=&NK9CE/>P,KE6=3(YN=?[E-RK!L?;W5P,^I#^ M[+:H>7"V"I0=E#J M'Z0&I4CU.QI;1HI;/X9FB?6K@UE!U2>@VN_-)U7[ZF5R>3TW_V4!9+B5F_[]79^<88EM:!TNJ".IXA]1Y1? MUWXE8C3#@M3O(@4IYGM+8FFVE+<8-DSI%C""@).PJ`=>D&&F]9Y,6UYA*OZ+ M'2]8];@E6)L"2-YQ)H@^QP4::TV76XA]*>+Y/G54R:[QSO M*SE'VD1T&T_2S3/TU'`"HSOE]JG]IR?]CPI?P`^R">6ZQ*!"`:2W@'AF*6-N MZ*,8`ZU_9)OM);9=RJS5E,*8LY"C M_ZI$]K__2L^GWOKIE,&3U5,LS1F6P2'WQN[ZE+\_@C.]+B@4U^K*!(LS);"EN)#^&;]J39C4!LT7*]CO89,YES3AC^KT0DLED!)2";K(#J'P1N5E&MN)NL MQ()3WILU51Y!D]51]3/GS7JJ$7.3%5CW)Q&;%?J"E)JLX'3_V:BEO.9-%K7N MSQ$V:^D%*35:P5N>Y)FAR.H8?PF%E=\/54!GE9`V4FW^;Q=R,61DK01)?]?, MBB/D].&);Y0B_JZ)4@1G(87_XY03EA(>6@[FISE@).3E9$)T;4"%6BWO3#ZF+;Z[7?YR!U#_5Y/6%-+SZY2'N-Q."_J7/B?0%?UD26^D0%`BJLG2*FZ'!K=P6:@LB M&/93D]B`N.8-^LV0.Q9HP[?.IO]4H(EM6F@5+=XC^YB)G@])E& M47;#NV)2V.H8`K`^7I8;ME\GS5QG^<*H;9-`T=L&Q*);_*RK(W_#&$3ZR^&&DR`=N6;G$!N&DTMW[O`%(0]$N)0%N$,)*V*ID.L$8M:@"K]0K*J*JEA^ MHBHV^O<=^:$@IR.28&'-;IRU^+/Y=0,\/!S'PIFW+X0%9;_IE\&42A1]BC?? MWE"0/)(I$?7;:>@I/7S:NF8?)J9(-KYM7MU^3RP'$FLS$V'ZS+HL60V:*([? M-`Q0````(`.!,H4:TQ&TLV[@``.7;"0`1`!@```````$```"D@0`` M``!I`Q0````(`.!,H48-*6EXV1L```PF`0`5`!@```````$```"D@2:Y``!I M`L``00E#@``!#D!``!0 M2P$"'@,4````"`#@3*%&?I-WHLHR``!(8@(`%0`8```````!````I(%.U0`` M:7)B="TR,#$U,#,R.%]D968N>&UL550%``/S@4-5=7@+``$$)0X```0Y`0`` M4$L!`AX#%`````@`X$RA1CE#KN`LA@``G`,'`!4`&````````0```*2!9P@! M`&ER8G0M,C`Q-3`S,CA?;&%B+GAM;%54!0`#\X%#575X"P`!!"4.```$.0$` M`%!+`0(>`Q0````(`.!,H4;Z"\Y#)%4``/PA!``5`!@```````$```"D@>*. M`0!I`L``00E#@``!#D! M``!02P$"'@,4````"`#@3*%&:`X"5JH,``!2AP``$0`8```````!````I(%5 MY`$`:7)B="TR,#$U,#,R."YX`L``00E#@``!#D!``!0 52P4&``````8`!@`:`@``2O$!```` ` end XML 27 R35.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill, Other Intangible Assets and Other Assets - Additional Information (Detail) (USD $)
3 Months Ended
Mar. 28, 2015
Mar. 29, 2014
Dec. 27, 2014
Business Acquisition [Line Items]      
Goodwill $ 48,751,000us-gaap_Goodwill   $ 48,751,000us-gaap_Goodwill
Amortization of Acquired Intangible Assets 900,000us-gaap_AmortizationOfIntangibleAssets 900,000us-gaap_AmortizationOfIntangibleAssets  
Minimum      
Business Acquisition [Line Items]      
Estimated useful life of intangible assets 3 years    
Maximum      
Business Acquisition [Line Items]      
Estimated useful life of intangible assets 10 years    
Home Robots | Evolution Robotics, Inc. (ER)      
Business Acquisition [Line Items]      
Goodwill 41,100,000us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= irbt_EvolutionRoboticsIncErMember
/ us-gaap_StatementBusinessSegmentsAxis
= irbt_HomeRobotsMember
   
Defense & Security | Nekton Research LLC [Member]      
Business Acquisition [Line Items]      
Goodwill $ 7,700,000us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= irbt_NektonResearchLlcMember
/ us-gaap_StatementBusinessSegmentsAxis
= irbt_DefenseAndSecurityMember
   
XML 28 R22.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies - Basic and Diluted Net Income Per Share (Detail) (USD $)
In Thousands, except Share data, unless otherwise specified
3 Months Ended
Mar. 28, 2015
Mar. 29, 2014
Schedule Of Computation Of Basic And Diluted Earnings Per Common Share [Line Items]    
Net income $ 4,754us-gaap_NetIncomeLoss $ 5,280us-gaap_NetIncomeLoss
Weighted-average shares outstanding 29,653,000us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 29,189,000us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Dilutive effect of employee stock options and restricted shares 577,000us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment 844,000us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment
Diluted weighted-average shares outstanding 30,230,000us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 30,033,000us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
Basic income per share $ 0.16us-gaap_EarningsPerShareBasic $ 0.18us-gaap_EarningsPerShareBasic
Diluted income per share $ 0.16us-gaap_EarningsPerShareDiluted $ 0.18us-gaap_EarningsPerShareDiluted
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 500,000us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount 100,000us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
XML 29 R36.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill, Other Intangible Assets and Other Assets - Other Intangible Assets (Detail) (USD $)
3 Months Ended
Mar. 28, 2015
Mar. 29, 2014
Dec. 27, 2014
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Gross $ 27,000,000us-gaap_FiniteLivedIntangibleAssetsGross   $ 31,500,000us-gaap_FiniteLivedIntangibleAssetsGross
Intangible assets accumulated amortization 8,726,000us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization   10,566,000us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
Finite-lived intangible assets, accumulated impairment loss     1,788,000irbt_Finitelivedintangibleassetsaccumulatedimpairmentloss
Intangible Assets, Net 18,274,000us-gaap_FiniteLivedIntangibleAssetsNet   19,146,000us-gaap_FiniteLivedIntangibleAssetsNet
Amortization of Acquired Intangible Assets 900,000us-gaap_AmortizationOfIntangibleAssets 900,000us-gaap_AmortizationOfIntangibleAssets  
Completed technology      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Gross 26,900,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentedTechnologyMember
  30,600,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentedTechnologyMember
Intangible assets accumulated amortization 8,643,000us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentedTechnologyMember
  9,691,000us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentedTechnologyMember
Finite-lived intangible assets, accumulated impairment loss     1,788,000irbt_Finitelivedintangibleassetsaccumulatedimpairmentloss
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentedTechnologyMember
Intangible Assets, Net 18,257,000us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentedTechnologyMember
  19,121,000us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentedTechnologyMember
Research contracts      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Gross 0us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= irbt_ResearchContractsMember
  100,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= irbt_ResearchContractsMember
Intangible assets accumulated amortization 0us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= irbt_ResearchContractsMember
  100,000us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= irbt_ResearchContractsMember
Finite-lived intangible assets, accumulated impairment loss     0irbt_Finitelivedintangibleassetsaccumulatedimpairmentloss
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= irbt_ResearchContractsMember
Intangible Assets, Net 0us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= irbt_ResearchContractsMember
  0us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= irbt_ResearchContractsMember
Trade Names      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Gross 100,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
  800,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
Intangible assets accumulated amortization 83,000us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
  775,000us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
Finite-lived intangible assets, accumulated impairment loss     0irbt_Finitelivedintangibleassetsaccumulatedimpairmentloss
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
Intangible Assets, Net $ 17,000us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
  $ 25,000us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
XML 30 R24.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies - Income Taxes (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 28, 2015
Mar. 29, 2014
Income Tax Disclosure [Abstract]    
Tax provision $ 2,351us-gaap_IncomeTaxExpenseBenefit $ 2,513us-gaap_IncomeTaxExpenseBenefit
Effective income tax rate 33.10%us-gaap_EffectiveIncomeTaxRateContinuingOperations 32.20%us-gaap_EffectiveIncomeTaxRateContinuingOperations
XML 31 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.4.0.3 * */ var Show = {}; Show.LastAR = null, Show.hideAR = function(){ Show.LastAR.style.display = 'none'; }; Show.showAR = function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }; Show.toggleNext = function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }; XML 32 R7.htm IDEA: XBRL DOCUMENT v2.4.1.9
Description of Business
3 Months Ended
Mar. 28, 2015
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business
Description of 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, to a lesser extent, government and commercial research and development contracts.
XML 33 R3.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Balance Sheets (Unaudited) (Parenthetical) (USD $)
In Thousands, except Share data, unless otherwise specified
Mar. 28, 2015
Dec. 27, 2014
Net allowances on Accounts receivables $ 67us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent $ 67us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent
Preferred stock, shares authorized 5,000,000us-gaap_PreferredStockSharesAuthorized 5,000,000us-gaap_PreferredStockSharesAuthorized
Preferred stock, shares outstanding 0us-gaap_PreferredStockSharesOutstanding 0us-gaap_PreferredStockSharesOutstanding
Common stock, par value $ 0.01us-gaap_CommonStockParOrStatedValuePerShare $ 0.01us-gaap_CommonStockParOrStatedValuePerShare
Common stock, shares authorized 100,000,000us-gaap_CommonStockSharesAuthorized 100,000,000us-gaap_CommonStockSharesAuthorized
Common stock, shares issued 29,707,029us-gaap_CommonStockSharesIssued 29,644,602us-gaap_CommonStockSharesIssued
Common stock, shares outstanding 29,707,029us-gaap_CommonStockSharesOutstanding 29,644,602us-gaap_CommonStockSharesOutstanding
XML 34 R17.htm IDEA: XBRL DOCUMENT v2.4.1.9
Inventory (Tables)
3 Months Ended
Mar. 28, 2015
Inventory Disclosure [Abstract]  
Components of Inventory
Inventory consists of the following:
 
 
March 28, 2015
 
December 27, 2014
 
(In thousands)
Raw materials
$
8,150

 
$
9,455

Work in process

 

Finished goods
41,548

 
38,402

 
$
49,698

 
$
47,857

XML 35 R1.htm IDEA: XBRL DOCUMENT v2.4.1.9
Document and Entity Information
3 Months Ended
Mar. 28, 2015
Apr. 27, 2015
Entity Information [Line Items]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Mar. 28, 2015  
Document Fiscal Year Focus 2015  
Document Fiscal Period Focus Q1  
Trading Symbol IRBT  
Entity Registrant Name IROBOT CORP  
Entity Central Index Key 0001159167  
Current Fiscal Year End Date --01-02  
Entity Filer Category Large Accelerated Filer  
Entity Common Stock, Shares Outstanding   29,724,183dei_EntityCommonStockSharesOutstanding
XML 36 R18.htm IDEA: XBRL DOCUMENT v2.4.1.9
Accrued Expenses (Tables)
3 Months Ended
Mar. 28, 2015
Accrued Liabilities, Current [Abstract]  
Components of Accrued Expenses
Accrued expenses consist of the following:
 
 
March 28, 2015
 
December 27, 2014
 
(In thousands)
Accrued warranty
$
7,574

 
$
7,769

Accrued rent
693

 
701

Accrued direct fulfillment costs
694

 
1,346

Accrued customer deposits
640

 
702

Accrued sales tax
521

 
867

Accrued accounting fees
376

 
167

Accrued sales commissions
299

 
531

Accrued other
3,525

 
6,618

 
$
14,322

 
$
18,701

XML 37 R4.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statements of Income (Unaudited) (USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended
Mar. 28, 2015
Mar. 29, 2014
Total revenue $ 117,961us-gaap_SalesRevenueNet $ 114,204us-gaap_SalesRevenueNet
Total cost of revenue 64,253us-gaap_CostOfGoodsAndServicesSold 62,494us-gaap_CostOfGoodsAndServicesSold
Gross margin 53,708us-gaap_GrossProfit 51,710us-gaap_GrossProfit
Operating expenses:    
Research and development 19,032us-gaap_ResearchAndDevelopmentExpense 16,934us-gaap_ResearchAndDevelopmentExpense
Selling and marketing 14,188us-gaap_SellingAndMarketingExpense 14,532us-gaap_SellingAndMarketingExpense
General and administrative 12,589us-gaap_GeneralAndAdministrativeExpense 12,264us-gaap_GeneralAndAdministrativeExpense
Total operating expenses 45,809us-gaap_OperatingExpenses 43,730us-gaap_OperatingExpenses
Operating income 7,899us-gaap_OperatingIncomeLoss 7,980us-gaap_OperatingIncomeLoss
Other income (expense), net (794)us-gaap_NonoperatingIncomeExpense (187)us-gaap_NonoperatingIncomeExpense
Income before income taxes 7,105us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 7,793us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
Income tax expense 2,351us-gaap_IncomeTaxExpenseBenefit 2,513us-gaap_IncomeTaxExpenseBenefit
Net income 4,754us-gaap_NetIncomeLoss 5,280us-gaap_NetIncomeLoss
Net income per share    
Basic, in dollars per share $ 0.16us-gaap_EarningsPerShareBasic $ 0.18us-gaap_EarningsPerShareBasic
Diluted, in dollars per share $ 0.16us-gaap_EarningsPerShareDiluted $ 0.18us-gaap_EarningsPerShareDiluted
Number of shares used in calculations per share    
Basic, in shares 29,653us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 29,189us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Diluted, in shares 30,230us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 30,033us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
Stock-based compensation 3,107us-gaap_ShareBasedCompensation 3,078us-gaap_ShareBasedCompensation
Cost of Sales [Member]    
Number of shares used in calculations per share    
Stock-based compensation 215us-gaap_ShareBasedCompensation
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
169us-gaap_ShareBasedCompensation
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
Research and development    
Number of shares used in calculations per share    
Stock-based compensation 832us-gaap_ShareBasedCompensation
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ResearchAndDevelopmentExpenseMember
731us-gaap_ShareBasedCompensation
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ResearchAndDevelopmentExpenseMember
Selling and marketing    
Number of shares used in calculations per share    
Stock-based compensation 309us-gaap_ShareBasedCompensation
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingAndMarketingExpenseMember
338us-gaap_ShareBasedCompensation
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingAndMarketingExpenseMember
General and administrative    
Number of shares used in calculations per share    
Stock-based compensation $ 1,751us-gaap_ShareBasedCompensation
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_GeneralAndAdministrativeExpenseMember
$ 1,840us-gaap_ShareBasedCompensation
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_GeneralAndAdministrativeExpenseMember
XML 38 R12.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies
3 Months Ended
Mar. 28, 2015
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Commitments and Contingencies
Lease Obligations
Rental expense under operating leases for the three months ended March 28, 2015 and March 29, 2014 were $1.2 million and $1.1 million, respectively. Future minimum rental payments under operating leases were as follows as of March 28, 2015:
 
 
Operating
Leases
 
(In thousands)
Remainder of 2015
$
2,564

2016
2,668

2017
2,383

2018
2,383

2019
2,383

Thereafter
794

Total minimum lease payments
$
13,175


Outstanding Purchase Orders
At March 28, 2015, the Company had outstanding purchase orders aggregating approximately $64 million. These purchase orders, the majority of which are with contract manufacturers for the purchase of inventory in the normal course of business, are for manufacturing and non-manufacturing related goods and services, and are generally cancelable without penalty. In circumstances where we determine that we have financial exposure associated with any of these commitments, we record a liability in the period in which that exposure is identified.
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 products. The term of these indemnification agreements is generally perpetual 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 March 28, 2015 and December 27, 2014, respectively.
Warranty
The Company provides warranties on most products and has established a reserve for warranties based on identified or estimated warranty costs. The reserve is included as part of accrued expenses (Note 5) in the accompanying balance sheets.
Activity related to the warranty accrual was as follows:
 
 
Three Months Ended
 
March 28, 2015
 
March 29, 2014
 
(In thousands)
Balance at beginning of period
$
7,769

 
$
6,497

Provision
1,250

 
1,133

Warranty usage(1)
(1,445
)
 
(1,272
)
Balance at end of period
$
7,574

 
$
6,358

 
(1)
Warranty usage includes costs incurred for warranty obligations.
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 nexus in new jurisdictions with respect to sales tax. The Company has recorded a liability for potential exposure in certain 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 39 R11.htm IDEA: XBRL DOCUMENT v2.4.1.9
Accrued Expenses
3 Months Ended
Mar. 28, 2015
Accrued Liabilities, Current [Abstract]  
Accrued Expenses
Accrued Expenses
Accrued expenses consist of the following:
 
 
March 28, 2015
 
December 27, 2014
 
(In thousands)
Accrued warranty
$
7,574

 
$
7,769

Accrued rent
693

 
701

Accrued direct fulfillment costs
694

 
1,346

Accrued customer deposits
640

 
702

Accrued sales tax
521

 
867

Accrued accounting fees
376

 
167

Accrued sales commissions
299

 
531

Accrued other
3,525

 
6,618

 
$
14,322

 
$
18,701

XML 40 R23.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies - Additional Information (Detail) (USD $)
In Thousands, unless otherwise specified
Mar. 28, 2015
Dec. 27, 2014
Disclosure Summary Of Significant Accounting Policies Additional Information [Abstract]    
Finite-Lived Intangible Assets, Gross $ 27,000us-gaap_FiniteLivedIntangibleAssetsGross $ 31,500us-gaap_FiniteLivedIntangibleAssetsGross
Finite-Lived Intangible Assets, Net $ 18,274us-gaap_FiniteLivedIntangibleAssetsNet $ 19,146us-gaap_FiniteLivedIntangibleAssetsNet
XML 41 R19.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 28, 2015
Commitments and Contingencies Disclosure [Abstract]  
Summary of Future Minimum Rental Payments under Operating Leases
Future minimum rental payments under operating leases were as follows as of March 28, 2015:
 
 
Operating
Leases
 
(In thousands)
Remainder of 2015
$
2,564

2016
2,668

2017
2,383

2018
2,383

2019
2,383

Thereafter
794

Total minimum lease payments
$
13,175

Activity Related to the Warranty Accrual
Activity related to the warranty accrual was as follows:
 
 
Three Months Ended
 
March 28, 2015
 
March 29, 2014
 
(In thousands)
Balance at beginning of period
$
7,769

 
$
6,497

Provision
1,250

 
1,133

Warranty usage(1)
(1,445
)
 
(1,272
)
Balance at end of period
$
7,574

 
$
6,358

 
(1)
Warranty usage includes costs incurred for warranty obligations.
XML 42 R15.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 28, 2015
Accounting Policies [Abstract]  
Fair Value Measurement, Policy [Policy Text Block]
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.
Financial Assets
The Company’s financial assets measured at fair value on a recurring basis at March 28, 2015, were as follows:
 
 
Fair Value Measurements as of
March 28, 2015
 
Level 1
 
Level 2
 
Level 3
 
(In thousands)
Description
 
 
 
 
 
Assets:
 
 
 
 
 
Money market funds
$
113,995

 
$

 
$

Corporate and government bonds

 
37,256

 

Total assets measured at fair value
$
113,995

 
$
37,256

 
$


The Company’s financial assets measured at fair value on a recurring basis at December 27, 2014, were as follows:
 
 
Fair Value Measurements as of
December 27, 2014
 
Level 1
 
Level 2
 
Level 3
 
(In thousands)
Description
 
 
 
 
 
Assets:
 
 
 
 
 
Money market funds
$
109,843

 
$

 
$

Corporate and government bonds

 
36,166

 

Total assets measured at fair value
$
109,843

 
$
36,166

 
$


In each table above, 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. The realized and unrealized gains and losses are included in comprehensive income for that period. The fair value of the Company’s bond investments is included in short term investments in its consolidated balance sheet.
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 to the current year presentation. iRobot has prepared the accompanying unaudited consolidated financial statements in conformity with accounting principles generally accepted in the United States of America.
The accompanying unaudited financial data as of March 28, 2015 and for the three months ended March 28, 2015 and March 29, 2014 has been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission (SEC). Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States have been condensed or omitted pursuant to such rules and regulations. However, the Company believes that the disclosures are adequate to make the information presented not misleading. The year-end balance sheet data was derived from audited financial statements, but does not include all disclosures required by accounting principles generally accepted in the United States. These consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto included in its Annual Report on Form 10-K for the fiscal year ended December 27, 2014, filed with the SEC on February 13, 2015.
In the opinion of management, all adjustments necessary to state fairly the Company's statement of financial position as of March 28, 2015 and results of operations and cash flows for the periods ended March 28, 2015 and March 29, 2014 have been made. The results of operations and cash flows for any interim period are not necessarily indicative of the operating results and cash flows for the full fiscal year or any future periods.
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, valuation of goodwill and intangible assets, 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 end on the Saturday that falls closest to the last day of the third month of each quarter.
Revenue Recognition
Revenue Recognition
The Company derives its revenue from product sales and, to a lesser extent, government 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 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 and Canadian resellers of home robots are typically subject to agreements allowing for limited rights of return, rebates and price protection. The Company also provides limited rights of returns for direct-to-consumer sales generated through its on-line stores. Accordingly, the Company reduces revenue for its estimates of liabilities for these rights of return, rebates and price protection at the time the related sale is recorded. These estimates for rights of return are directly based on specific terms and conditions included in the reseller agreements, historical returns experience and various other assumptions that the Company believes are reasonable under the circumstances. In the case of new product introductions, the estimates for returns applied to the new products are based upon the estimates for the most similar predecessor products until such time that the Company has enough actual returns experience for the new products, which is typically two holiday returns cycles. At that time, the Company incorporates that data into the development of returns estimates for the new products. The Company updates its analysis of returns on a quarterly basis. If actual returns differ significantly from the Company's estimates, or if modifications to individual reseller agreements are entered into that impact their rights of returns, such differences could result in an adjustment to previously established reserves and could have a material impact, either favorably or unfavorably, on the Company’s results of operations for the period in which the actual returns become known or the reseller agreement is modified. 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 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 estimated 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 March 28, 2015, fiscal years 2012 through 2014 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.
Accounting for Share-Based Payments
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, time-based restricted stock units and performance-based restricted stock units is measured based on the closing fair market value of the Company's common stock on the date of grant. For performance-based restricted stock units, the compensation costs will be subsequently adjusted for assumptions of achievement during the period in which the assumption of achievement changes, as applicable. The Company recognizes stock-based compensation as expense ratably on a straight-line basis over the requisite service period, net of estimated forfeitures.


Net Income Per Share
Net Income Per Share
The following table presents the calculation of both basic and diluted net income per share:
 
 
Three Months Ended
 
(In thousands, except per share amounts)
 
March 28, 2015
 
March 29, 2014
Net income
$
4,754

 
$
5,280

Weighted-average shares outstanding
29,653

 
29,189

Dilutive effect of employee stock options and restricted shares
577

 
844

Diluted weighted-average shares outstanding
30,230

 
30,033

Basic income per share
$
0.16

 
$
0.18

Diluted income per share
$
0.16

 
$
0.18



Restricted stock units and stock options representing approximately 0.5 million and 0.1 million shares of common stock for the three month periods ended March 28, 2015 and March 29, 2014, 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 examinations by federal and state tax authorities is closed for fiscal years prior to 2011. Federal and state carryforward attributes that were generated prior to fiscal year 2011 may still be adjusted upon examination by the Internal Revenue Service (IRS) or state tax authorities if they either have been or will be used in a period for which the statute of limitations is still open.

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, generation of tax credits compared to future utilization of credits, or changes in tax laws or regulations. The Company's income tax provision and its assessment of the ability to realize its deferred tax assets involve significant judgments and estimates. The Company is currently generating state research credits that exceed the amount being utilized. As a result of this trend, a valuation allowance may be needed in the future related to these state tax credits.

The Company recorded a tax provision of $2.4 million and $2.5 million for the three month periods ended March 28, 2015 and March 29, 2014, respectively. The $2.4 million provision for the three month period ended March 28, 2015 resulted in an effective income tax rate of 33.1%. The $2.5 million provision for the three month period ended March 29, 2014 resulted in an effective income tax rate of 32.2%. The difference between the effective income tax rate of 33.1% for the three month period ended March 28, 2015 and 32.2% for the three month period ended March 29, 2014 was primarily due to a decrease in pre-tax income for the three month period ended March 28, 2015 as compared to the three month period ended March 29, 2014 and a smaller discrete benefit related to disqualifying dispositions of incentive stock options for the three month period ended March 28, 2015 as compared to the three month period ended March 29, 2014. The federal research and development tax credit was not in effect for the three month period ended March 29, 2014 and has not been enacted for 2015. Therefore, the effective income tax rate for the three month periods ended March 28, 2015 and March 29, 2014 do not include any benefit for the federal research and development credits.
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 accordance with the guidance, the Company is permitted 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. The Company completes the annual impairment evaluation during the fourth quarter of each year.
Recent Accounting Pronouncements
Recent Accounting Pronouncements
In February 2015, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2015-02, “Consolidation - Amendments to the Consolidation Analysis.” ASU No. 2015-02 reduces the number of consolidation models and changes the way reporting entities evaluate a variable interest entity. It is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2015.  Early adoption is permitted.  The Company is currently assessing the potential impact of ASU No. 2015-02 on its consolidated financial statements.
In August 2014, the FASB issued ASU No. 2014-15, “Presentation of Financial Statements - Going Concern.” ASU No. 2014-15 requires management of public and private companies to evaluate whether there is substantial doubt about the entity’s ability to continue as a going concern and, if so, disclose that fact. Management will also be required to evaluate and disclose whether its plans alleviate that doubt. The new standard is effective for annual periods ending after December 15, 2016, and interim periods within annual periods beginning after December 15, 2016. The Company does not believe that the impact of this amendment will be material to the Company’s consolidated financial statements.
In June 2014, the FASB issued ASU No. 2014-12, “Accounting for Share-Based Payments When the Terms of an Award Provide That a Performance Target Could Be Achieved after the Requisite Service Period.” ASU No. 2014-12 requires a reporting entity to treat a performance target that affects vesting and that could be achieved after the requisite service period as a performance condition. It is effective for annual periods, and interim periods within those annual periods, beginning after December 15, 2015. Early adoption is permitted. The Company is currently assessing the potential impact of ASU No. 2014-12 on its consolidated financial statements.
In May 2014, the FASB issued ASU No. 2014-09, “Revenue from Contracts with Customers,” which provides guidance for revenue recognition. The standard’s core principle is that a company will recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. The new guidance is effective for annual reporting periods beginning after December 15, 2016, including interim periods within that reporting period. In April 2015, the FASB proposed deferring the effective date of the new accounting guidance related to revenue recognition by one year to December 15, 2017 for annual reporting periods beginning after that date. The FASB also proposed permitting early adoption of the standard, but not before the original effective date of December 15, 2016. The Company is in the process of evaluating the impact that the adoption of the new revenue recognition standard issued in May 2014 will have on its consolidated financial statements and footnote disclosures.
In April 2014, the FASB issued ASU No. 2014-08 “Reporting Discontinued Operations and Disclosures of Disposals of Components of an Entity.” ASU No. 2014-08 changes the criteria for reporting discontinued operations and modifies related disclosure requirements. The new guidance is effective on a prospective basis for annual periods, and interim periods within those annual periods, beginning after December 15, 2014. Early adoption is permitted for new disposals (or new classifications as held for sale) that have not been reported in financial statements previously issued or available for issuance. The impact of this amendment on the Company's consolidated financial statements was not material.
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 recently issued standards, which are not yet effective, will not have a material impact on the Company’s consolidated financial statements upon adoption.
XML 43 R13.htm IDEA: XBRL DOCUMENT v2.4.1.9
Industry Segment, Geographic Information and Significant Customers
3 Months Ended
Mar. 28, 2015
Segment Reporting [Abstract]  
Industry Segment, Geographic Information and Significant Customers
Industry Segment, Geographic Information and Significant Customers
The Company operates in two reportable segments, the home robots business unit and the defense and security robots business unit. 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 business unit 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 business unit includes mobile robots used in the maintenance of households.
Defense and Security
The Company’s defense and security robots business unit offers products to the U.S. Department of Defense through a small U.S. government-focused sales force and distributors, and to other North American and international entities through small domestic and international sales teams, as well as through North American and international distributors. The Company’s defense and security robots are used to increase warfighters', law enforcement's, security forces' and first responders' safety and productivity.
Other
The Company’s other revenue and cost of revenue result from other smaller business units that do not meet the criteria of a reportable segment, as well as other operational costs not directly attributable to the home robots or defense and security reportable segments included in cost of revenue.
The table below presents segment information about revenue, cost of revenue, gross margin and income before income taxes:
 
 
Three Months Ended
 
(In thousands)
 
March 28, 2015
 
March 29, 2014
Revenue:
 
 
 
Home Robots
$
111,085

 
$
108,035

Defense & Security
6,526

 
5,602

Other (1)
350

 
567

Total revenue
117,961

 
114,204

Cost of revenue:

 
 
Home Robots
54,282

 
53,595

Defense & Security
4,358

 
3,518

Other (2)
5,613

 
5,381

Total cost of revenue
64,253

 
62,494

Gross margin:

 
 
Home Robots
56,803

 
54,440

Defense & Security
2,168

 
2,084

Other
(5,263
)
 
(4,814
)
Total gross margin
53,708

 
51,710

Research and development
19,032

 
16,934

Selling and marketing
14,188

 
14,532

General and administrative
12,589

 
12,264

Other income (expense), net
(794
)
 
(187
)
Income before income taxes
$
7,105

 
$
7,793



(1)
Other revenue results from other smaller business units that do not meet the criteria of a reportable segment.

(2)
Other cost of revenue results from other smaller business units that do not meet the criteria of a reportable segment, as well as other operational costs not directly attributable to the home robots or defense and security reportable segments.
Geographic Information
For the three months ended March 28, 2015 and March 29, 2014, sales to non-U.S. customers accounted for 62.0% and 60.8% of total revenue, respectively.
Significant Customers
For the three months ended March 28, 2015, the Company generated 14.9% and 11.6%, respectively, of total revenue from two of its international distributors of home robots products. For the three months ended March 29, 2014, the Company generated 20.0% and 13.1%, respectively, of total revenue from two of its international distributors of home robots products.
XML 44 R14.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill, Other Intangible Assets and Other Assets
3 Months Ended
Mar. 28, 2015
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill, Other Intangible Assets and Other Assets
Goodwill and Other Intangible Assets
Goodwill
The carrying amount of the Company's goodwill at March 28, 2015 is $48.8 million, of which $41.1 million resulted from the acquisition of Evolution Robotics, Inc. in October 2012 and was assigned to the home robots reporting unit. $7.7 million resulted from the acquisition of Nekton Research, LLC completed in September 2008 and was assigned to the defense and security reporting unit.
Other Intangible Assets
Other intangible assets include the value assigned to completed technology and a trade name. The estimated useful lives for all of these intangible assets are three to ten years. The intangible assets are being amortized on a straight-line basis, which is consistent with the pattern that the economic benefits of the intangible assets are expected to be utilized.
Intangible assets at March 28, 2015 and December 27, 2014 consisted of the following:
 
March 28, 2015
 
December 27, 2014
 
Cost
 
Accumulated
Amortization
 
Net
 
Cost
 
Accumulated
Amortization
 
Impairment Loss
 
Net
 
(In thousands)
Completed technology
$
26,900

 
$
8,643

 
$
18,257

 
$
30,600

 
$
9,691

 
1,788

 
$
19,121

Research contracts

 

 

 
100

 
100

 

 

Tradename
100

 
83

 
17

 
800

 
775

 

 
25

Total
$
27,000

 
$
8,726

 
$
18,274

 
$
31,500

 
$
10,566

 
$
1,788

 
$
19,146


During the three month period ended March 28, 2015, the Company removed fully amortized intangible assets from its consolidated balance sheet. Amortization expense related to acquired intangible assets was $0.9 million and $0.9 million for the three months ended March 28, 2015 and March 29, 2014, respectively. The estimated future amortization expense is expected to be as follows:
 
 
(In thousands)
Remainder of 2015
$
2,610

2016
3,457

2017
3,457

2018
3,457

2019
2,818

Thereafter
2,475

Total
$
18,274

XML 45 R16.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 28, 2015
Accounting Policies [Abstract]  
Basic and Diluted Net Income Per Share
The following table presents the calculation of both basic and diluted net income per share:
 
 
Three Months Ended
 
(In thousands, except per share amounts)
 
March 28, 2015
 
March 29, 2014
Net income
$
4,754

 
$
5,280

Weighted-average shares outstanding
29,653

 
29,189

Dilutive effect of employee stock options and restricted shares
577

 
844

Diluted weighted-average shares outstanding
30,230

 
30,033

Basic income per share
$
0.16

 
$
0.18

Diluted income per share
$
0.16

 
$
0.18

Fair Value Assets Measured on Recurring Basis
The Company’s financial assets measured at fair value on a recurring basis at March 28, 2015, were as follows:
 
 
Fair Value Measurements as of
March 28, 2015
 
Level 1
 
Level 2
 
Level 3
 
(In thousands)
Description
 
 
 
 
 
Assets:
 
 
 
 
 
Money market funds
$
113,995

 
$

 
$

Corporate and government bonds

 
37,256

 

Total assets measured at fair value
$
113,995

 
$
37,256

 
$


The Company’s financial assets measured at fair value on a recurring basis at December 27, 2014, were as follows:
 
 
Fair Value Measurements as of
December 27, 2014
 
Level 1
 
Level 2
 
Level 3
 
(In thousands)
Description
 
 
 
 
 
Assets:
 
 
 
 
 
Money market funds
$
109,843

 
$

 
$

Corporate and government bonds

 
36,166

 

Total assets measured at fair value
$
109,843

 
$
36,166

 
$

XML 46 R34.htm IDEA: XBRL DOCUMENT v2.4.1.9
Industry Segment, Geographic Information and Significant Customers - Additional Information (Detail)
3 Months Ended
Mar. 28, 2015
customer
Segment
Mar. 29, 2014
customer
Revenues from External Customers and Long-Lived Assets [Line Items]    
Number of operating segments 2us-gaap_NumberOfOperatingSegments  
Number of customer generating major revenues 2irbt_NumberOfCustomerGeneratingMajorRevenues 2irbt_NumberOfCustomerGeneratingMajorRevenues
Customer Concentration Risk [Member] | Customer Concentration Risk [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Concentration Risk, Percentage 62.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_StatementGeographicalAxis
= irbt_ForeignMember
60.80%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_StatementGeographicalAxis
= irbt_ForeignMember
Customer Concentration Risk [Member] | International distributors of home robots products | Distributor One    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Concentration Risk, Percentage 11.60%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ irbt_MajorDistributorAxis
= irbt_DistributorOneMember
/ us-gaap_StatementGeographicalAxis
= irbt_InternationalDistributorsMember
20.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ irbt_MajorDistributorAxis
= irbt_DistributorOneMember
/ us-gaap_StatementGeographicalAxis
= irbt_InternationalDistributorsMember
Customer Concentration Risk [Member] | International distributors of home robots products | Distributor Two    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Concentration Risk, Percentage 14.90%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ irbt_MajorDistributorAxis
= irbt_DistributorTwoMember
/ us-gaap_StatementGeographicalAxis
= irbt_InternationalDistributorsMember
13.10%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ irbt_MajorDistributorAxis
= irbt_DistributorTwoMember
/ us-gaap_StatementGeographicalAxis
= irbt_InternationalDistributorsMember
XML 47 R21.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill, Other Intangible Assets and Other Assets (Tables)
3 Months Ended
Mar. 28, 2015
Goodwill and Intangible Assets Disclosure [Abstract]  
Other Intangible Assets
Intangible assets at March 28, 2015 and December 27, 2014 consisted of the following:
 
March 28, 2015
 
December 27, 2014
 
Cost
 
Accumulated
Amortization
 
Net
 
Cost
 
Accumulated
Amortization
 
Impairment Loss
 
Net
 
(In thousands)
Completed technology
$
26,900

 
$
8,643

 
$
18,257

 
$
30,600

 
$
9,691

 
1,788

 
$
19,121

Research contracts

 

 

 
100

 
100

 

 

Tradename
100

 
83

 
17

 
800

 
775

 

 
25

Total
$
27,000

 
$
8,726

 
$
18,274

 
$
31,500

 
$
10,566

 
$
1,788

 
$
19,146

Estimated Future Amortization Expense Related to Current Intangible Assets
The estimated future amortization expense is expected to be as follows:
 
 
(In thousands)
Remainder of 2015
$
2,610

2016
3,457

2017
3,457

2018
3,457

2019
2,818

Thereafter
2,475

Total
$
18,274

XML 48 R26.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies - Fair Value Assets Measured on a Nonrecurring Basis (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 28, 2015
Dec. 27, 2014
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Goodwill $ 48,751us-gaap_Goodwill $ 48,751us-gaap_Goodwill
Finite-Lived Intangible Assets, Gross 27,000us-gaap_FiniteLivedIntangibleAssetsGross 31,500us-gaap_FiniteLivedIntangibleAssetsGross
Finite-Lived Intangible Assets, Net $ 18,274us-gaap_FiniteLivedIntangibleAssetsNet $ 19,146us-gaap_FiniteLivedIntangibleAssetsNet
XML 49 R5.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statements of Comprehensive Income (Unaudited) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 28, 2015
Mar. 29, 2014
Statement of Comprehensive Income [Abstract]    
Net income, as reported $ 4,754us-gaap_NetIncomeLoss $ 5,280us-gaap_NetIncomeLoss
Other comprehensive income (loss), net of tax:    
Unrealized gains/(losses) on investments, net of tax 121us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax (136)us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
Total comprehensive income $ 4,875us-gaap_ComprehensiveIncomeNetOfTax $ 5,144us-gaap_ComprehensiveIncomeNetOfTax
XML 50 R10.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock Option Plans
3 Months Ended
Mar. 28, 2015
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock Option Plans
Stock Option Plans
The Company has options outstanding under three stock incentive plans: the 2004 Stock Option and Incentive Plan (the “2004 Plan”), the 2005 Stock Option and Incentive Plan (the "2005 Plan") and the Evolution Robotics, Inc. 2007 Stock Plan (the "2007 Plan" and together with the 2004 Plan and the 2005 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, with the exception of those issued under the 2007 Plan, 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 March 28, 2015, there were 3,747,285 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.
On March 6, 2015, the Company issued stock-based grants to certain employees, including executive officers. These grants included stock options totaling 95,804 shares of the Company's common stock, 168,492 time-based restricted stock units and 71,133 performance-based restricted stock units. Each of the above stock options have a per share exercise price of $34.30, the closing price of the Company's common stock on NASDAQ on March 6, 2015.
XML 51 R27.htm IDEA: XBRL DOCUMENT v2.4.1.9
Inventory (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 28, 2015
Dec. 27, 2014
Inventory Disclosure [Abstract]    
Inventory, Raw Materials, Net of Reserves $ 8,150us-gaap_InventoryRawMaterialsNetOfReserves $ 9,455us-gaap_InventoryRawMaterialsNetOfReserves
Inventory, Work in Process, Net of Reserves 0us-gaap_InventoryWorkInProcessNetOfReserves 0us-gaap_InventoryWorkInProcessNetOfReserves
Inventory, Finished Goods, Net of Reserves 41,548us-gaap_InventoryFinishedGoodsNetOfReserves 38,402us-gaap_InventoryFinishedGoodsNetOfReserves
Inventory $ 49,698us-gaap_InventoryNet $ 47,857us-gaap_InventoryNet
XML 52 FilingSummary.xml IDEA: XBRL DOCUMENT 2.4.1.9 Html 64 173 1 true 28 0 false 6 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.irobot.com/role/DocumentAndEntityInformation Document and Entity Information true false R2.htm 1001000 - Statement - Consolidated Balance Sheets (Unaudited) Sheet http://www.irobot.com/role/ConsolidatedBalanceSheetsUnaudited Consolidated Balance Sheets (Unaudited) false false R3.htm 1001501 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://www.irobot.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical Consolidated Balance Sheets (Unaudited) (Parenthetical) false false R4.htm 1002000 - Statement - Consolidated Statements of Income (Unaudited) Sheet http://www.irobot.com/role/ConsolidatedStatementsOfIncomeUnaudited Consolidated Statements of Income (Unaudited) false false R5.htm 1003000 - Statement - Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://www.irobot.com/role/ConsolidatedStatementsOfComprehensiveIncomeUnaudited Consolidated Statements of Comprehensive Income (Unaudited) false false R6.htm 1004000 - Statement - Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.irobot.com/role/ConsolidatedStatementsOfCashFlowsUnaudited Consolidated Statements of Cash Flows (Unaudited) false false R7.htm 2101100 - Disclosure - Description of Business Sheet http://www.irobot.com/role/DescriptionOfBusiness Description of Business false false R8.htm 2102100 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.irobot.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies false false R9.htm 2103100 - Disclosure - Inventory Sheet http://www.irobot.com/role/Inventory Inventory false false R10.htm 2108100 - Disclosure - Stock Option Plans Sheet http://www.irobot.com/role/StockOptionPlans Stock Option Plans false false R11.htm 2109100 - Disclosure - Accrued Expenses Sheet http://www.irobot.com/role/AccruedExpenses Accrued Expenses false false R12.htm 2111100 - Disclosure - Commitments and Contingencies Sheet http://www.irobot.com/role/CommitmentsAndContingencies Commitments and Contingencies false false R13.htm 2116100 - Disclosure - Industry Segment, Geographic Information and Significant Customers Sheet http://www.irobot.com/role/IndustrySegmentGeographicInformationAndSignificantCustomers Industry Segment, Geographic Information and Significant Customers false false R14.htm 2117100 - Disclosure - Goodwill, Other Intangible Assets and Other Assets Sheet http://www.irobot.com/role/GoodwillOtherIntangibleAssetsAndOtherAssets Goodwill, Other Intangible Assets and Other Assets false false R15.htm 2202201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.irobot.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) false false R16.htm 2302302 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.irobot.com/role/SummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) false false R17.htm 2303301 - Disclosure - Inventory (Tables) Sheet http://www.irobot.com/role/InventoryTables Inventory (Tables) false false R18.htm 2309301 - Disclosure - Accrued Expenses (Tables) Sheet http://www.irobot.com/role/AccruedExpensesTables Accrued Expenses (Tables) false false R19.htm 2311301 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.irobot.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) false false R20.htm 2316301 - Disclosure - Industry Segment, Geographic Information and Significant Customers (Tables) Sheet http://www.irobot.com/role/IndustrySegmentGeographicInformationAndSignificantCustomersTables Industry Segment, Geographic Information and Significant Customers (Tables) false false R21.htm 2317301 - Disclosure - Goodwill, Other Intangible Assets and Other Assets (Tables) Sheet http://www.irobot.com/role/GoodwillOtherIntangibleAssetsAndOtherAssetsTables Goodwill, Other Intangible Assets and Other Assets (Tables) false false R22.htm 2402404 - Disclosure - Summary of Significant Accounting Policies - Basic and Diluted Net Income Per Share (Detail) Sheet http://www.irobot.com/role/SummaryOfSignificantAccountingPoliciesBasicAndDilutedNetIncomePerShareDetail Summary of Significant Accounting Policies - Basic and Diluted Net Income Per Share (Detail) false false R23.htm 2402405 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) Sheet http://www.irobot.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail Summary of Significant Accounting Policies - Additional Information (Detail) false false R24.htm 2402406 - Disclosure - Summary of Significant Accounting Policies - Income Taxes (Details) Sheet http://www.irobot.com/role/SummaryOfSignificantAccountingPoliciesIncomeTaxesDetails Summary of Significant Accounting Policies - Income Taxes (Details) false false R25.htm 2402407 - Disclosure - Summary of Significant Accounting Policies - Fair Value Assets Measured on Recurring Basis (Detail) Sheet http://www.irobot.com/role/SummaryOfSignificantAccountingPoliciesFairValueAssetsMeasuredOnRecurringBasisDetail Summary of Significant Accounting Policies - Fair Value Assets Measured on Recurring Basis (Detail) false false R26.htm 2402409 - Disclosure - Summary of Significant Accounting Policies - Fair Value Assets Measured on a Nonrecurring Basis (Details) Sheet http://www.irobot.com/role/SummaryOfSignificantAccountingPoliciesFairValueAssetsMeasuredOnNonrecurringBasisDetails Summary of Significant Accounting Policies - Fair Value Assets Measured on a Nonrecurring Basis (Details) false false R27.htm 2403402 - Disclosure - Inventory (Details) Sheet http://www.irobot.com/role/InventoryDetails Inventory (Details) false false R28.htm 2408401 - Disclosure - Stock Option Plans - Additional Information (Detail) Sheet http://www.irobot.com/role/StockOptionPlansAdditionalInformationDetail Stock Option Plans - Additional Information (Detail) false false R29.htm 2409402 - Disclosure - Accrued Expenses (Details) Sheet http://www.irobot.com/role/AccruedExpensesDetails Accrued Expenses (Details) false false R30.htm 2411402 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://www.irobot.com/role/CommitmentsAndContingenciesAdditionalInformationDetail Commitments and Contingencies - Additional Information (Detail) false false R31.htm 2411403 - Disclosure - Commitments and Contingencies - Summary of Future Minimum Rental Payments under Operating Leases (Detail) Sheet http://www.irobot.com/role/CommitmentsAndContingenciesSummaryOfFutureMinimumRentalPaymentsUnderOperatingLeasesDetail Commitments and Contingencies - Summary of Future Minimum Rental Payments under Operating Leases (Detail) false false R32.htm 2411404 - Disclosure - Commitments and Contingencies - Activity Related to Warranty Accrual (Detail) Sheet http://www.irobot.com/role/CommitmentsAndContingenciesActivityRelatedToWarrantyAccrualDetail Commitments and Contingencies - Activity Related to Warranty Accrual (Detail) false false R33.htm 2416402 - Disclosure - Industry Segment, Geographic Information and Significant Customers - Segment Information about Revenue, Cost of Revenue, Gross Margin and Income before Income Taxes (Detail) Sheet http://www.irobot.com/role/IndustrySegmentGeographicInformationAndSignificantCustomersSegmentInformationAboutRevenueCostOfRevenueGrossMarginAndIncomeBeforeIncomeTaxesDetail Industry Segment, Geographic Information and Significant Customers - Segment Information about Revenue, Cost of Revenue, Gross Margin and Income before Income Taxes (Detail) false false R34.htm 2416403 - Disclosure - Industry Segment, Geographic Information and Significant Customers - Additional Information (Detail) Sheet http://www.irobot.com/role/IndustrySegmentGeographicInformationAndSignificantCustomersAdditionalInformationDetail Industry Segment, Geographic Information and Significant Customers - Additional Information (Detail) false false R35.htm 2417402 - Disclosure - Goodwill, Other Intangible Assets and Other Assets - Additional Information (Detail) Sheet http://www.irobot.com/role/GoodwillOtherIntangibleAssetsAndOtherAssetsAdditionalInformationDetail Goodwill, Other Intangible Assets and Other Assets - Additional Information (Detail) false false R36.htm 2417403 - Disclosure - Goodwill, Other Intangible Assets and Other Assets - Other Intangible Assets (Detail) Sheet http://www.irobot.com/role/GoodwillOtherIntangibleAssetsAndOtherAssetsOtherIntangibleAssetsDetail Goodwill, Other Intangible Assets and Other Assets - Other Intangible Assets (Detail) false false R37.htm 2417404 - Disclosure - Goodwill, Other Intangible Assets and Other Assets - Estimated Future Amortization Expense Related to Current Intangible Assets (Detail) Sheet http://www.irobot.com/role/GoodwillOtherIntangibleAssetsAndOtherAssetsEstimatedFutureAmortizationExpenseRelatedToCurrentIntangibleAssetsDetail Goodwill, Other Intangible Assets and Other Assets - Estimated Future Amortization Expense Related to Current Intangible Assets (Detail) false false All Reports Book All Reports Element us-gaap_Goodwill had a mix of decimals attribute values: -5 -3. 'Shares' elements on report '2402404 - Disclosure - Summary of Significant Accounting Policies - Basic and Diluted Net Income Per Share (Detail)' had a mix of different decimal attribute values. 'Monetary' elements on report '2411403 - Disclosure - Commitments and Contingencies - Summary of Future Minimum Rental Payments under Operating Leases (Detail)' had a mix of different decimal attribute values. 'Monetary' elements on report '2417402 - Disclosure - Goodwill, Other Intangible Assets and Other Assets - Additional Information (Detail)' had a mix of different decimal attribute values. 'Monetary' elements on report '2417403 - Disclosure - Goodwill, Other Intangible Assets and Other Assets - Other Intangible Assets (Detail)' had a mix of different decimal attribute values. Process Flow-Through: 1001000 - Statement - Consolidated Balance Sheets (Unaudited) Process Flow-Through: Removing column 'Mar. 29, 2014' Process Flow-Through: Removing column 'Dec. 28, 2013' Process Flow-Through: 1001501 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical) Process Flow-Through: 1002000 - Statement - Consolidated Statements of Income (Unaudited) Process Flow-Through: 1003000 - Statement - Consolidated Statements of Comprehensive Income (Unaudited) Process Flow-Through: 1004000 - Statement - Consolidated Statements of Cash Flows (Unaudited) irbt-20150328.xml irbt-20150328.xsd irbt-20150328_cal.xml irbt-20150328_def.xml irbt-20150328_lab.xml irbt-20150328_pre.xml true true XML 53 R20.htm IDEA: XBRL DOCUMENT v2.4.1.9
Industry Segment, Geographic Information and Significant Customers (Tables)
3 Months Ended
Mar. 28, 2015
Segment Reporting [Abstract]  
Segment Information about Revenue, Cost of Revenue, Gross Margin and Income before Income Taxes
The table below presents segment information about revenue, cost of revenue, gross margin and income before income taxes:
 
 
Three Months Ended
 
(In thousands)
 
March 28, 2015
 
March 29, 2014
Revenue:
 
 
 
Home Robots
$
111,085

 
$
108,035

Defense & Security
6,526

 
5,602

Other (1)
350

 
567

Total revenue
117,961

 
114,204

Cost of revenue:

 
 
Home Robots
54,282

 
53,595

Defense & Security
4,358

 
3,518

Other (2)
5,613

 
5,381

Total cost of revenue
64,253

 
62,494

Gross margin:

 
 
Home Robots
56,803

 
54,440

Defense & Security
2,168

 
2,084

Other
(5,263
)
 
(4,814
)
Total gross margin
53,708

 
51,710

Research and development
19,032

 
16,934

Selling and marketing
14,188

 
14,532

General and administrative
12,589

 
12,264

Other income (expense), net
(794
)
 
(187
)
Income before income taxes
$
7,105

 
$
7,793



(1)
Other revenue results from other smaller business units that do not meet the criteria of a reportable segment.

(2)
Other cost of revenue results from other smaller business units that do not meet the criteria of a reportable segment, as well as other operational costs not directly attributable to the home robots or defense and security reportable segments.