0001159167-20-000035.txt : 20200721 0001159167-20-000035.hdr.sgml : 20200721 20200721170222 ACCESSION NUMBER: 0001159167-20-000035 CONFORMED SUBMISSION TYPE: 8-K PUBLIC DOCUMENT COUNT: 15 CONFORMED PERIOD OF REPORT: 20200721 ITEM INFORMATION: Results of Operations and Financial Condition ITEM INFORMATION: Financial Statements and Exhibits FILED AS OF DATE: 20200721 DATE AS OF CHANGE: 20200721 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: 1228 FILING VALUES: FORM TYPE: 8-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-36414 FILM NUMBER: 201039441 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 8-K 1 q22020earningsrelease.htm 8-K Document
false0001159167 0001159167 2020-07-21 2020-07-21


 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 8-K


CURRENT REPORT
Pursuant to Section 13 or 15(d) of
the Securities Exchange Act of 1934


Date of report (Date of earliest event reported): July 21, 2020


 iROBOT CORPORATION 

(Exact Name of Registrant as Specified in its Charter)
 
Delaware
 
 
(State or other jurisdiction of
incorporation or organization)
 
001-36414
 
77-0259335
(Commission File Number)
 
(I.R.S. Employer
Identification No.)

8 Crosby Drive
Bedford, MA 01730
(Address of principal executive offices, including zip code)

Registrant’s telephone number, including area code: (781) 430-3000


Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions (see General Instruction A.2. below):

    Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)

    Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)

    Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))

    Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))

Securities registered pursuant to Section 12(b) of the Act:
Title of each class
Trading Symbol(s)
Name of each exchange on which registered
Common Stock, $0.01 par value
IRBT
The Nasdaq Stock Market LLC

Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 or Rule 12b-2 of the Securities Exchange Act of 1934.






Emerging growth company

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ¨

 





Item 2.02 Results of Operations and Financial Condition.

On July 21, 2020, iRobot Corporation announced its financial results for the fiscal quarter ended June 27, 2020. A copy of the press release is furnished as Exhibit 99.1 to this Current Report on Form 8‑K.
The information in this Current Report on Form 8-K and Exhibit 99.1 attached hereto is intended to be furnished and shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), or otherwise subject to the liabilities of that section, nor shall it be deemed incorporated by reference in any filing under the Securities Act of 1933, as amended, or the Exchange Act, except as expressly set forth by specific reference in such filing.
Item 9.01 Financial Statements and Exhibits.
(d) Exhibits:

Exhibit No.
 
Description
 
 
 
 
Press Release issued by the registrant on July 21, 2020, furnished herewith.
104
 
Cover Page Interactive Data File (embedded within the Inline XBRL document).











































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 hereunto duly authorized.


Date: July 21, 2020
 
iRobot Corporation
 
 
 
 
 
 
 
 
By: /s/ Glen D. Weinstein
 
 
Name: Glen D. Weinstein
 
 
Title: Chief Legal Officer and Secretary







































EX-99.1 2 ex991q22020pressrelease.htm EXHIBIT 99.1 Exhibit


EX-99.1
Contacts:
 
 
 
 
Andrew Kramer
 
 
 
Charlie Vaida
Investor Relations
 
 
 
Media Relations
iRobot Corp.
 
 
 
iRobot Corp.
(781) 430-3003
 
 
 
(781) 430-3182
akramer@irobot.com
 
 
 
cvaida@irobot.com
 
 
 
 
 

iRobot Reports Second-Quarter 2020 Financial Results
Revenue of $280 Million Reflects Strong Growth in Premium Robots


BEDFORD, Mass., July 21, 2020 - iRobot Corp. (NASDAQ: IRBT), a leader in consumer robots, today announced its financial results for the second quarter ended June 27, 2020.

Colin Angle, chairman and chief executive officer of iRobot, stated, “Consistent with our business update last month, iRobot delivered a stronger-than-expected second-quarter performance as demand strengthened meaningfully during the quarter. Our top-line results were highlighted by 43% growth in our premium robots. Quarterly revenue in each major geographic region surpassed our initial targets entering the quarter, led by 13% growth in the U.S. and 43% expansion in Japan. Our return to operating profitability reflected the combination of higher revenue, notable improvement in our gross margin and disciplined expense management.”

“We are making tangible progress in our strategy to differentiate our robots through their ability to deliver an exceptional cleaning experience as our product mix continued to shift toward our premium robots,” Angle noted. “Maintaining a clean home has taken on greater prominence during this pandemic. Consumers are increasingly realizing that our floor cleaning robots, particularly our premium products such as the Roomba i7 Series and s9 Series, along with the Braava jet m6, possess the cleaning efficacy, thoughtful intelligence and home understanding to become trusted cleaning companions. Related to this, our community of connected customers grew 13% sequentially from the end of March to approximately 6.9 million at the end of Q2.”

Angle concluded, “We move into the second half of 2020 with relatively low inventory levels at retailers and solid year-to-date sell-through momentum globally. Despite considerable macroeconomic uncertainty and limited visibility into the timing and magnitude of second-half orders, we are incrementally more optimistic about our second-half revenue growth prospects than we were in mid-June. Rather than an expected decline in annual revenue, we now anticipate 2020 revenue will be relatively unchanged to slightly higher than 2019. While our second-quarter profitability reflects the benefit of our tariff exclusion, we do not yet know whether this exclusion will be extended through the second half of the year. Nevertheless, we are focused on converting our second-half top-line results and prudent spending into a solid operating profitability and EPS performance.”

Financial Performance Highlights
Revenue for the second quarter of 2020 was $279.9 million, an increase of 8% from $260.2 million in the second quarter of 2019. The growth primarily reflected a 43% increase in premium robot (list price of $500 or higher) revenue. Revenue for the first half of 2020 was $472.4 million versus $497.8 million in the first half of 2019.





The second-quarter 2020 revenue performance was highlighted by 13% growth in the U.S. and 43% in Japan over the prior year period, which more than offset a 14% decline in EMEA.
Approximately 70% of the second-quarter 2020 revenue was estimated to be generated from e-commerce-related orders that span the company’s own website and app, dedicated e-commerce websites and the online arms of traditional retailers. Direct-to-consumer revenue of $33 million grew nearly 160% from the prior year’s second quarter.
Second-quarter 2020 GAAP operating income was $70.3 million, compared with GAAP operating income of $5.3 million in the second quarter of 2019. Second-quarter 2020 non-GAAP operating income of $40.5 million compared with non-GAAP operating income of $15.7 million in the same period one year ago. GAAP operating income for the first six months of 2020 was $50.1 million, compared with GAAP operating income of $27.5 million in the first half of 2019. First-half 2020 non-GAAP operating income was $26.1 million versus non-GAAP operating income of $48.8 million in the same period one year ago.
GAAP net income per share was $2.07 for the second quarter of 2020, compared with GAAP net income per share of $0.25 in the second quarter of 2019. Non-GAAP net income per share was $1.06 for the second quarter of 2020 versus non-GAAP second-quarter 2019 net income per share of $0.48. First-half GAAP 2020 net income per share was $1.42, compared with $1.03 in the first half of 2019. First-half 2020 non-GAAP net income per share was $0.73, compared with $1.43 in the first half of 2019. 
As of June 27, 2020, the company’s cash, cash equivalents and short-term investments were $242.3 million, compared with $263.5 million as of March 28, 2020 and $256.4 million as of December 28, 2019. The company, which has no debt, also has access to an unsecured revolving line of credit of $150 million, with an additional $75 million accordion feature.

Second-Quarter and Recent Business Highlights
On April 24, the United States Trade Representative granted iRobot an exclusion for its Roomba® robot vacuums from Section 301 tariffs through August 7, 2020. The company does not yet know whether an extension for its exclusion beyond the expiration date will be granted.
Completed all actions associated with the company’s April 2020 restructuring, recording a $1.9 million charge primarily associated with severance costs in the second quarter.
Continued progress in expanding the company’s community of engaged owners who have opted-in to its digital communications (in-app messaging, email or both) to approximately 6.9 million, up 13% since the end of the first quarter and nearly 110% from the same period one year ago.
Recognition for iRobot and its products continued to grow globally with awards and favorable reviews. iRobot was among the winners of the Robotics Business Review’s 2020 RBR50 Robotics Innovation Award while Roomba and Braava received accolades from Reviewed.com, Tom’s Guide, Popular Mechanics, Red Dot, Real Homes and LEE.

Second-Quarter 2020 Results Conference Call
iRobot will host a conference call tomorrow at 8:30 a.m. ET to review its second-quarter 2020 financial results, and discuss its outlook going forward. Pertinent conference call details include:
 
Date:
Wednesday, July 22
Time:
8:30 a.m. ET
Call-In Number:
213-358-0894
Conference ID:
2875976






A live webcast of the conference call, along with the conference call prepared remarks, will be accessible on the event section of the company’s website at https://investor.irobot.com/events/event-details/q2-2020-irobot-corp-earnings-conference-call. An archived version of the broadcast will be available on the same website shortly after the conclusion of the live event. A replay of the telephone conference call will be available through July 29, and can be accessed by dialing 404-537-3406, passcode 2875976.

About iRobot Corp.
iRobot®, the leading global consumer robot company, designs and builds robots that empower people to do more both inside and outside of the home. iRobot created the home robot cleaning category with the introduction of its Roomba® Robot Vacuum in 2002. Today, iRobot is a global enterprise that has sold more than 30 million robots worldwide. iRobot's product line, including the Roomba and the Braava® family of mopping robots, feature proprietary technologies and advanced concepts in cleaning, mapping and navigation. iRobot engineers are building an ecosystem of robots and technologies to enable the smart home. For more information about iRobot, please visit www.irobot.com.

For iRobot Investors
Certain statements made in this press release that are not based on historical information are forward-looking statements which are made pursuant to the safe harbor provisions of the Private Securities Litigation Reform Act of 1995. This press release contains express or implied forward-looking statements relating to, among other things, iRobot Corp.’s expectations regarding: second-half 2020 revenue growth prospects; full-year 2020 revenue expectations ranging from relatively unchanged to slightly higher than 2019 revenue; converting our second-half top-line results and prudent spending into solid operating profitability and EPS performance; the potential extension of our tariff exclusion; and future market conditions. These statements are neither promises nor guarantees, but are subject to a variety of risks and uncertainties, many of which are beyond our control, which could cause actual results to differ materially from those contemplated in these forward-looking statements. In particular, the risks and uncertainties include, among other things: the impact of COVID-19 on our business, the industry and markets in which we operate, and the global economy; our ability to operate in an emerging market; the financial strength of our customers and retailers; the impact of tariffs on goods imported into the United States; general economic conditions; market acceptance of and adoption of our products; and competition. Existing and prospective investors are cautioned not to place undue reliance on these forward-looking statements, which speak only as of the date hereof. iRobot Corp. undertakes no obligation to update or revise the information contained in this press release, whether as a result of new information, future events or circumstances or otherwise. For additional disclosure regarding these and other risks faced by iRobot Corp., see the disclosure contained in our public filings with the Securities and Exchange Commission.







iRobot Corporation
Consolidated Statements of Income
(in thousands, except per share amounts)
(unaudited)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 For the three months ended
 
For the six months ended
 
June 27, 2020
 
June 29, 2019
 
June 27, 2020
 
June 29, 2019
Revenue
$
279,883

 
$
260,172

 
$
472,418

 
$
497,833

Cost of revenue:
 
 
 
 
 
 
 
Cost of product revenue
100,686

 
138,891

 
214,981

 
253,929

Amortization of acquired intangible assets
1,185

 
3,111

 
1,470

 
6,188

Total cost of revenue
101,871

 
142,002

 
216,451

 
260,117

Gross profit
178,012

 
118,170

 
255,967

 
237,716

Operating expenses:
 
 
 
 
 
 
 
Research and development
36,557

 
35,650

 
73,316

 
70,919

Selling and marketing
49,062

 
56,409

 
85,656

 
95,245

General and administrative
21,856

 
20,592

 
46,429

 
43,499

Amortization of acquired intangible assets
254

 
269

 
508

 
540

Total operating expenses
107,729

 
112,920

 
205,909

 
210,203

Operating income
70,283

 
5,250

 
50,058

 
27,513

Other (expense) income, net
(384
)
 
1,533

 
(403
)
 
2,813

Income before income taxes
69,899

 
6,783

 
49,655

 
30,326

Income tax expense (benefit)
11,283

 
(424
)
 
9,174

 
599

Net income
$
58,616

 
$
7,207

 
$
40,481

 
$
29,727

 
 
 
 
 
 
 
 
Net income per share:
 
 
 
 
 
 
 
Basic
$
2.10

 
$
0.26

 
$
1.44

 
$
1.06

Diluted
$
2.07

 
$
0.25

 
$
1.42

 
$
1.03

 
 
 
 
 
 
 
 
Number of shares used in per share calculations:
 
 
 
 
 
 
 
Basic
27,923

 
28,079

 
28,110

 
27,970

Diluted
28,280

 
28,763

 
28,414

 
28,779

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Stock-based compensation included in above figures:
 
 
 
 
 
 
 
Cost of revenue
$
292

 
$
405

 
$
819

 
$
783

Research and development
2,167

 
2,547

 
4,645

 
4,925

Selling and marketing
700

 
916

 
1,466

 
1,719

General and administrative
2,711

 
3,726

 
4,131

 
7,031

Total
$
5,870

 
$
7,594

 
$
11,061

 
$
14,458

 
 
 
 
 
 
 
 









 iRobot Corporation
 Condensed Consolidated Balance Sheets
 (unaudited, in thousands)
 
 
 
 
 
 
 
 
 
June 27, 2020
 
December 28, 2019
 Assets
 
 
 
 Cash and cash equivalents
$
230,734

 
$
239,392

 Short term investments
11,560

 
17,032

 Accounts receivable, net
128,334

 
146,161

 Inventory
133,055

 
157,347

 Other current assets
92,555

 
34,285

Total current assets
596,238

 
594,217

 Property and equipment, net
78,432

 
75,988

 Operating lease right-of-use assets
45,978

 
47,478

 Deferred tax assets
39,237

 
41,791

 Goodwill
119,521

 
118,732

 Intangible assets, net
10,424

 
12,352

 Other assets
30,938

 
30,195

Total assets
$
920,768

 
$
920,753

 
 
 
 
 Liabilities and stockholders' equity
 
 
 
 Accounts payable
$
95,522

 
$
116,185

 Accrued expenses
73,745

 
81,768

 Deferred revenue and customer advances
3,512

 
4,549

Total current liabilities
172,779

 
202,502

 Operating lease liabilities
52,819

 
54,928

 Deferred tax liabilities
1,042

 
912

 Other long-term liabilities
12,066

 
10,342

Total long-term liabilities
65,927

 
66,182

Total liabilities
238,706

 
268,684

 Stockholders' equity
682,062

 
652,069

Total liabilities and stockholders' equity
$
920,768

 
$
920,753

 
 
 
 






 iRobot Corporation
Consolidated Statements of Cash Flows
 (unaudited, in thousands)
 
 
 
 
 
 
 
 
 
For the six months ended
 
June 27, 2020
 
June 29, 2019
Cash flows from operating activities:
 
 
 
Net income
$
40,481

 
$
29,727

Adjustments to reconcile net income to net cash provided by operating activities, net of the effects of acquisition:
 
 
 
Depreciation and amortization
17,784

 
17,905

Stock-based compensation
11,061

 
14,458

Deferred income taxes, net
2,579

 
535

Other
3,162

 
3,106

Changes in operating assets and liabilities — (use) source
 
 
 
Accounts receivable
17,891

 
67,808

Inventory
24,137

 
(27,112
)
Other current assets
(57,813
)
 
(14,246
)
Accounts payable
(20,576
)
 
(52,835
)
Accrued expenses and other liabilities
(10,549
)
 
(18,043
)
Net cash provided by operating activities
28,157

 
21,303

 
 
 
 
Cash flows from investing activities:
 
 
 
Additions of property and equipment
(18,968
)
 
(14,705
)
Change in other assets
(2,125
)
 
(4,541
)
Cash paid for business acquisition, net of cash acquired

 
(2,817
)
Sales and maturities of investments
7,000

 
5,880

Net cash used in investing activities
(14,093
)
 
(16,183
)
 
 
 
 
Cash flows from financing activities:
 
 
 
Proceeds from employee stock plans
3,690

 
4,680

Income tax withholding payment associated with restricted stock vesting
(1,816
)
 
(7,277
)
Stock repurchases
(25,000
)
 

Net cash used in financing activities
(23,126
)
 
(2,597
)
 
 
 
 
Effect of exchange rate changes on cash and cash equivalents
404

 
(101
)
Net (decrease) increase in cash and cash equivalents
(8,658
)
 
2,422

Cash and cash equivalents, at beginning of period
239,392

 
130,373

Cash and cash equivalents, at end of period
$
230,734

 
$
132,795

 
 
 
 





 iRobot Corporation
Supplemental Information
(unaudited)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 For the three months ended
 
For the six months ended
 
June 27, 2020
 
June 29, 2019
 
June 27, 2020
 
June 29, 2019
Revenue by Geography: *
 
 
 
 
 
 
 
Domestic
$
140,146

 
$
124,472

 
$
222,113

 
$
238,537

International
139,737

 
135,700

 
250,305

 
259,296

Total
$
279,883

 
$
260,172

 
$
472,418

 
$
497,833

 
 
 
 
 
 
 
 
Units Shipped *
 
 
 
 
 
 
 
Vacuum
930

 
935

 
1,553

 
1,699

Mopping
114

 
139

 
210

 
251

Total
1,044

 
1,074

 
1,763

 
1,950

 
 
 
 
 
 
 
 
Revenue by Product Category **
 
 
 
 
 
 
 
Vacuum***
$
251

 
$
237

 
$
420

 
$
458

Mopping***
29

 
23

 
52

 
40

 
$
280

 
$
260

 
$
472

 
$
498

 
 
 
 
 
 
 
 
Average gross selling prices for robot units
$
307

 
$
296

 
$
310

 
$
307

 
 
 
 
 
 
 
 
Section 301 tariff costs *
$
(6,609
)
 
$
4,982

 
$

 
$
8,500

Section 301 tariff impact on gross and operating margin
2.4
%
 
(1.9
)%
 
%
 
(1.7
)%
 
 
 
 
 
 
 
 
Headcount
1,120

 
1,120

 


 


 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
* in thousands
 
 
 
 
 
 
 
** in millions
 
 
 
 
 
 
 
*** includes accessory revenue
 
 
 
 
 
 
 





iRobot Corporation
Explanation of Non-GAAP Measures
In addition to disclosing financial results in accordance with U.S. GAAP, this earnings release contains references to the non-GAAP financial measures described below. We use non-GAAP measures to internally evaluate and analyze financial results. We believe these non-GAAP financial measures provide investors with useful supplemental information about the financial performance of our business, enable comparison of financial results between periods where certain items may vary independent of business performance, and enable comparison of our financial results with other public companies, many of which present similar non-GAAP financial measures.
Our non-GAAP financial measures reflect adjustments based on the following items. These non-GAAP financial measures should not be considered a substitute for, or superior to, financial measures calculated in accordance with GAAP, and the financial results calculated in accordance with GAAP and reconciliations from these results should be carefully evaluated.
Amortization of acquired intangible assets: Amortization of acquired intangible assets consists of amortization of intangible assets including completed technology, customer relationships, and reacquired distribution rights acquired in connection with business combinations. Amortization charges for our acquisition-related intangible assets are inconsistent in size and are significantly impacted by the timing and valuation of our acquisitions. We exclude these charges from our non-GAAP measures to facilitate an evaluation of our current operating performance and comparisons to our past operating performance.
Tariff Refunds: iRobot was granted a Section 301 List 3 Tariff Exclusion in April 2020, which temporarily eliminates tariffs on the Company’s products imported from China until August 7, 2020 and entitles the Company to a refund of all related tariffs previously paid since September 2018. We exclude the refunds for tariffs paid in 2018 and 2019 from our 2020 second-quarter and year-to-date non-GAAP measures because those tariff refunds associated with tariff costs incurred in the past have no impact to our current period earnings.
Net Merger, Acquisition and Divestiture (Income) Expense: Net merger, acquisition and divestiture (income) expense primarily consists of transaction fees, professional fees, and transition and integration costs directly associated with mergers, acquisitions and divestitures. It also includes business combination adjustments including adjustments after the measurement period has ended. The occurrence and amount of these costs will vary depending on the timing and size of these transactions. We exclude these charges from our non-GAAP measures to facilitate an evaluation of our current operating performance and comparisons to our past operating performance.
Stock-Based Compensation: Stock-based compensation is a non-cash charge relating to stock-based awards. We exclude this expense as it is a non-cash expense, and we assess our internal operations excluding this expense and believe it facilitates comparisons to the performance of other companies.
IP Litigation Expense, Net: IP litigation expense, net relates to legal costs incurred to litigate patent, trademark, copyright and false advertising infringements, or to oppose or defend against interparty actions related to intellectual property. Any settlement payment or proceeds resulting from these infringements are included or netted against the costs. We exclude these costs from our non-GAAP measures as we do not believe these costs have a direct correlation to the operations of our business and may vary in size depending on the timing and results of such litigations and settlements.
Gain/Loss on Strategic Investments: Gain/loss on strategic investments includes fair value adjustments, realized gains and losses on the sales of these investments and losses on the impairment of these





investments. We exclude these items from our non-GAAP measures because we do not believe they correlate to the performance of our core business and may vary in size based on market conditions and events. We believe that the exclusion of these gains or losses provides investors with a supplemental view of our operational performance.
Restructuring and Other: Restructuring charges are related to one-time actions associated with workforce reductions, including severance costs, certain professional fees and other costs directly associated with resource realignments tied to strategic initiatives or changes in business conditions. We exclude this item from our non-GAAP measures when evaluating our recent and prospective business performance as such items vary significantly based on the magnitude of the action and do not reflect anticipated future operating costs. In addition, these charges do not necessarily provide meaningful insight into the fundamentals of current or past operations of our business.
Income tax adjustments: Income tax adjustments include the tax effect of the non-GAAP adjustments, calculated using the appropriate statutory tax rate for each adjustment. We reassess the need for any valuation allowance recorded based on the non-GAAP profitability and have eliminated the effect of the valuation allowance recorded in the U.S. jurisdiction. We also exclude certain tax items that are not reflective of income tax expense incurred as a result of current period earnings. These certain tax items include, among other non-recurring tax items, impacts from the Tax Cuts and Jobs Act of 2017 and stock-based compensation windfalls/shortfalls. We believe disclosure of the income tax provision before the effect of such tax items is important to permit investors’ consistent earnings comparison between periods.






iRobot Corporation
Supplemental Reconciliation of GAAP Actuals to Non-GAAP Actuals
(in thousands, except per share amounts)
(unaudited)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
For the three months ended
 
For the six months ended
 
June 27, 2020
 
June 29, 2019
 
June 27, 2020
 
June 29, 2019
 GAAP Revenue
$
279,883

 
$
260,172

 
$
472,418

 
$
497,833

 
 
 
 
 
 
 
 
 GAAP Gross Profit
$
178,012

 
$
118,170

 
$
255,967

 
$
237,716

Amortization of acquired intangible assets
1,185

 
3,111

 
1,470

 
6,188

Stock-based compensation
292

 
405

 
819

 
783

Tariff refunds
(40,017
)
 

 
(40,017
)
 

 Non-GAAP Gross Profit
$
139,472

 
$
121,686

 
$
218,239

 
$
244,687

 Non-GAAP Gross Profit Margin
49.8
%
 
46.8
 %
 
46.2
%
 
49.2
 %
 
 
 
 
 
 
 
 
 GAAP Operating Expenses
$
107,729

 
$
112,920

 
$
205,909

 
$
210,203

Amortization of acquired intangible assets
(254
)
 
(269
)
 
(508
)
 
(540
)
Stock-based compensation
(5,578
)
 
(7,189
)
 
(10,242
)
 
(13,675
)
Net merger, acquisition and divestiture income (expense)
66

 
(143
)
 
566

 
(295
)
IP litigation expense, net
(1,137
)
 
676

 
(1,753
)
 
207

Restructuring and other
(1,863
)
 

 
(1,863
)
 

 Non-GAAP Operating Expenses
$
98,963

 
$
105,995

 
$
192,109

 
$
195,900

 Non-GAAP Operating Expenses as a % of Non-GAAP Revenue
35.4
%
 
40.7
 %
 
40.7
%
 
39.4
 %
 
 
 
 
 
 
 
 
 GAAP Operating Income
$
70,283

 
$
5,250

 
$
50,058

 
$
27,513

Amortization of acquired intangible assets
1,439

 
3,380

 
1,978

 
6,728

Stock-based compensation
5,870

 
7,594

 
11,061

 
14,458

Tariff refunds
(40,017
)
 

 
(40,017
)
 

Net merger, acquisition and divestiture (income) expense
(66
)
 
143

 
(566
)
 
295

IP litigation expense, net
1,137

 
(676
)
 
1,753

 
(207
)
Restructuring and other
1,863

 

 
1,863

 

 Non-GAAP Operating Income
$
40,509

 
$
15,691

 
$
26,130

 
$
48,787

 Non-GAAP Operating Margin
14.5
%
 
6.0
 %
 
5.5
%
 
9.8
 %
 
 
 
 
 
 
 
 
 GAAP Income Tax Expense (Benefit)
$
11,283

 
$
(424
)
 
$
9,174

 
$
599

Tax effect of non-GAAP adjustments
(1,892
)
 
1,797

 
(3,723
)
 
3,622

Other tax adjustments
206

 
1,461

 
(1,178
)
 
5,527

 Non-GAAP Income Tax Expense
$
9,597

 
$
2,834

 
$
4,273

 
$
9,748

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 





iRobot Corporation
Supplemental Reconciliation of GAAP Actuals to Non-GAAP Actuals continued
(in thousands, except per share amounts)
(unaudited)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
For the three months ended
 
For the six months ended
 
June 27, 2020
 
June 29, 2019
 
June 27, 2020
 
June 29, 2019
 GAAP Net Income
$
58,616

 
$
7,207

 
$
40,481

 
$
29,727

Amortization of acquired intangible assets
1,439

 
3,380

 
1,978

 
6,728

Stock-based compensation
5,870

 
7,594

 
11,061

 
14,458

Tariff refunds
(40,017
)
 

 
(40,017
)
 

Net merger, acquisition and divestiture (income) expense
(741
)
 
143

 
(1,241
)
 
295

IP litigation expense, net
1,137

 
(676
)
 
1,753

 
(207
)
Restructuring and other
1,863

 

 
1,863

 

(Gain) loss on strategic investments

 
(629
)
 
(87
)
 
(572
)
Income tax effect
1,686

 
(3,258
)
 
4,901

 
(9,149
)
 Non-GAAP Net Income
$
29,853

 
$
13,761

 
$
20,692

 
$
41,280

 
 
 
 
 
 
 
 
 GAAP Net Income Per Diluted Share
$
2.07

 
$
0.25

 
$
1.42

 
$
1.03

Amortization of acquired intangible assets
0.05

 
0.12

 
0.07

 
0.24

Stock-based compensation
0.21

 
0.26

 
0.39

 
0.50

Tariff refunds
(1.41
)
 

 
(1.41
)
 

Net merger, acquisition and divestiture (income) expense
(0.03
)
 

 
(0.04
)
 
0.01

IP litigation expense, net
0.04

 
(0.02
)
 
0.06

 
(0.01
)
Restructuring and other
0.07

 

 
0.07

 

(Gain) loss on strategic investments

 
(0.02
)
 

 
(0.02
)
Income tax effect
0.06

 
(0.11
)
 
0.17

 
(0.32
)
 Non-GAAP Net Income Per Diluted Share
$
1.06

 
$
0.48

 
$
0.73

 
$
1.43

 
 
 
 
 
 
 
 
Number of shares used in diluted per share calculation
28,280

 
28,763

 
28,414

 
28,779

 
 
 
 
 
 
 
 
Section 301 Tariff Costs
 
 
 
 
 
 
 
Section 301 tariff costs
$
(6,609
)
 
$
4,982

 
$

 
$
8,500

Impact of Section 301 tariff costs to gross and operating margin (GAAP & non-GAAP)
2.4
%
 
(1.9
)%
 
%
 
(1.7
)%
Impact of Section 301 tariff costs to net (loss) income per diluted share (GAAP & non-GAAP)
$
0.23

 
$
(0.17
)
 
$

 
$
(0.30
)
 
 
 
 
 
 
 
 
Supplemental Information
 
 
 
 
 
 
 
Days sales outstanding
42

 
32

 

 

Days in inventory
86

 
127

 

 



EX-101.SCH 3 irbt-20200721.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001000 - Document - DEI Document link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Statement of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Statement of Financial Position link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Statement of Income link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 4 irbt-20200721_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 5 irbt-20200721_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 6 irbt-20200721_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT DEI [Abstract] DEI [Abstract] Entity Central Index Key Entity Central Index Key Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Title of 12(b) Security Title of 12(b) Security Document Type Document Type Document Period End Date Document Period End Date Entity Registrant Name Entity Registrant Name Entity Address, Address Line One Entity Address, Address Line One Entity Address, City or Town Entity Address, City or Town Entity Address, State or Province Entity Address, State or Province City Area Code City Area Code Local Phone Number Local Phone Number Written Communications Written Communications Soliciting Material Soliciting Material Pre-commencement Tender Offer Pre-commencement Tender Offer Pre-commencement Issuer Tender Offer Pre-commencement Issuer Tender Offer Entity Emerging Growth Company Entity Emerging Growth Company Trading Symbol Trading Symbol Security Exchange Name Security Exchange Name Entity File Number Entity File Number Entity Tax Identification Number Entity Tax Identification Number Entity Address, Postal Zip Code Entity Address, Postal Zip Code Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Amendment Flag Amendment Flag EX-101.PRE 7 irbt-20200721_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 8 q22020earningsrelease_htm.xml IDEA: XBRL DOCUMENT 0001159167 2020-07-21 2020-07-21 false 0001159167 8-K 2020-07-21 iROBOT CORPORATION DE 001-36414 77-0259335 8 Crosby Drive Bedford MA 01730 781 430-3000 false false false false Common Stock, $0.01 par value IRBT NASDAQ false XML 9 R1.htm IDEA: XBRL DOCUMENT v3.20.2
DEI Document
Jul. 21, 2020
DEI [Abstract]  
Entity Central Index Key 0001159167
Entity Incorporation, State or Country Code DE
Title of 12(b) Security Common Stock, $0.01 par value
Document Type 8-K
Document Period End Date Jul. 21, 2020
Entity Registrant Name iROBOT CORPORATION
Entity Address, Address Line One 8 Crosby Drive
Entity Address, City or Town Bedford
Entity Address, State or Province MA
City Area Code 781
Local Phone Number 430-3000
Written Communications false
Soliciting Material false
Pre-commencement Tender Offer false
Pre-commencement Issuer Tender Offer false
Entity Emerging Growth Company false
Trading Symbol IRBT
Security Exchange Name NASDAQ
Entity File Number 001-36414
Entity Tax Identification Number 77-0259335
Entity Address, Postal Zip Code 01730
Amendment Flag false
EXCEL 10 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $J(]5 '04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " !*B/50DRHV/NT K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)\F"A=#M1?&D(+B@> O)[&ZP24,RTN[;F];=+J(/X#$S?[[Y M!J8U49DAX7,:(B9RF&\FWX>L3-RR(U%4 -DM(VGSH M X+D_!8\DK::-,S *JY$UK76*)-0TY#.>&M6?/Q,_0*S!K!'CX$RB%H Z^:) M\33U+5P!,XPP^?Q=0+L2E^J?V*4#[)R\>6">YY!5O*BEVHE%<*M&\SZX__*["?K!N[_ZQ M\46P:^'7771?4$L#!!0 ( $J(]5"97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M2HCU4,D\9X4E! (A !@ !X;"]W;W)K/@XVM_QB.E[F? 8 MOME(%3$#IVKKZ$1Q%F1%4>AXKOO@1$S$M7XWNS97_:Y,32AB/E=$IU'$U&'( M0[GOU6CM?&$AMCMC+SC];L*V?,G-'\E7Q.?\H:#XU9,\U',OPB K/KU3HU$O -2T.SD/M?^:E!+9OGRU!G?\G^>&^S M62-^JHV,3L5 $(GX^,G>3P_BHJ#A7BGP3@5>QGW\H8QRS SK=Y7<$V7OAC1[ MD#4UJP8X$=NWLC0*OA509_KCR92,I9_"@S9=QT"BO>[XI^KAL=J[4OU;&MX3 MC]X1S_7?^*&LJ7B2Z[J4MA[I0QO!:N98S5NPIK$O52(5LQWTCBP-,YQ( M148R!5[ E@$O(\7#QQ.$L)43MM"0E3 AL&P(]7Y:_TR6W$\5()?1X$$C&44P M^I9&^J]WY$?WWJ4D88J\L3#E".A##OJ M_;4>(Q:S MX6Q%1K/%?+88K*:S%P3N,8=[O 5N$ 2*:WUW/B"?X3XRBTLQ\<0.&2FIUP0"S:8"A7=B;?A=:KI"YDF\B]DL? M8$7F\P!#*U1./7S@9V"P4KBJL8J =H=B(,440'%S?Y8^J'^^D]"E7M)HS54I M#![2;+CU!LP!&%%A?XH;^@NHU/"86#>FL? S_^M2*CQHPT*-]O%"]Q37]%*& MPA=&Q%OR#%U("1:6\N IE3R%U2GNY;GB=1\>#X<^?-0[A[E;D=EF<^7]X7F5 M9(7J*6[H;\BF6J= 5@F(QU8"%KZG-PE_$G&UM>_S%T@P.]O9$A:7SN 5@95H MA>TI+N>58H%%6AZBM2SO8'C =#%<8>O,PND>+N'S@H9,WOT=B[?\ZJQ8$?0R M6(X'OV-,A?D%;LG4P#Z.QB<[(5 M!EBA]7;=]5J/C48+(RSL[MVTPL]GP+G4!G3_ETBNSCL5B2YM-]#-3.%Y#]?S M /P09(YX"MFV%.5_^MVYV/'9W?,SLV-=DY!O(,B];X.GU7%#>CPQ,LDV@6MI M8$N9'>Y@$\^5O0&^WTAISB=V7YG_6Z#_'U!+ P04 " !*B/50@ZFE ]0! M R!@ #0 'AL+W-T>6QE1'9!20(J+ @J M"SL/OG:22M+0-SN5,=FOMSN=V[@,J ^B+Y,ZIZI/G;Y.UN,DX:D#0#(JJ?N< M=HCV+6-]U8'B_2MC0?M,8YSBZ*%K66\=\+H/@Y1DZ>ETSQ07FA:9'M2#PIY4 M9M"8TQ-E1=88O3.O:21\*5= +ESF] .7HG1BKN5*R"G2:2 J(XTCZ*U 3I/ M],\QG4047"XZ2FCC LEBA_A;+N4_)5;4>RBDW RF-!)%9CDB./W@P5P\DR]2 M9(G/D_4.6\>G)+VC^X#YXYN4QM7@MC8)7:DBD] $.TZT7?BBL2PD$8WR02UX M:S2?/:PCEL#+5B#E4]C"K\V5]MB0N! M_9$LL>)B\/W@9Z-G_&TP"(\.&C'.>&RV_K?4D]OJW%HYO9.BU0KBW'^Y89'Q M=1SIC!//OELX*94GP%%R 8>B.C+?';=G&'$]36-SVW/Z'WK^N^O<@@;'Y=&T M/_K_\BK_CF.VW)[#%;VZH!M+PD.8TR_A?96[!U(.0J+0"^I$78-^<4^]//+2 M/^!7^KZ^AH8/$L];,J=[_!EJ,:@W6]5C6)>E:H\_A?*NQS $P( L !?3T\$MP>:4#M.*2V MBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YV MX$G1H2)8%II%R=.B':5_')ND@U987NC]09:OKZ;1%&1 M>NG)GMG5>&:\.!,?]T3'Y,N[$'-3BS3S-(U%#=[&&VH@Z*0B]E84\B&-#8,M M8PT@WJ73+)NEWF(PR\6HM>'T&I! (4A!R8[8(9SC[[R#R0DC[M&A?.>FOSLP MB<> 'B]0YB8S2:SI_$*,%PIBW;9@>$;O_L&HD M-[-,!2OD*/U&KV_5XPET>4"MT!,Z 5Y9@6>FML%PZ&0T17H5H^]A/(<2Y_R? M&JFJL( 5%:V'($./#*XS&&*-331)L!YRLWI<)^-:%TO?69=#1%%O5X7Q''7 MZW)P.5HKH<( Y9NJ1>6UIF+#27?T.M/;N\F]UM$Z]Z#<>W@E6XY)QU]:_@!0 M2P,$% @ 2HCU4"0>FZ*M ^ $ !H !X;"]?+7_OR4Z?:!1W;J"V\R1&:P;*9,OL[P"D6[2*+L[C,$]J%ZSB688& MO-*]:A"2*+I!V#-DGNZ9HIP\_D-T==UI?#C]LCCP#S"\7>BI160I2A4:Y$S" M:+8VP5+BRTR6HJ@R&8HJEG!:(.+)(&UI5GVP3TZTYWD7-_=%KLWC":[?#'!X M=/X!4$L#!!0 ( $J(]5!ED'F2&0$ ,\# 3 6T-O;G1E;G1?5'EP M97-=+GAM;*V334[#,!"%KQ)E6R4N+%B@IAM@"UUP 6-/&JO^DV=:TMLS3MI* MH!(5A4VL>-Z\SYZ7K-Z/$;#HG?78E!U1?!0"50=.8ATB>*ZT(3E)_)JV(DJU MDUL0]\OE@U#!$WBJ*'N4Z]4SM')OJ7CI>1M-\$V9P&)9/(W"S&I*&:,U2A+7 MQ<'K'Y3J1*BY<]!@9R(N6%"*JX1<^1UPZGL[0$I&0[&1B5ZE8Y7HK4 Z6L!Z MVN+*&4/;&@4ZJ+WCEAIC JFQ R!GZ]%T,4TFGC",S[O9_,%F"LC*30H1.;$$ M?\>=(\G=560C2&2FKW@ALO7L^T%.6X.^D&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( $J(]5#) M/&>%)00 "(0 8 " @0P( !X;"]W;W)K&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " !* MB/5099!YDAD! #/ P $P @ &7$0 6T-O;G1E;G1?5'EP =97-=+GAM;%!+!08 "0 ) #X" #A$@ ! end XML 11 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 12 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 13 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 1 95 1 false 0 0 false 0 false false R1.htm 0001000 - Document - DEI Document Sheet http://www.irobot.com/role/DeiDocument DEI Document Cover 1 false false All Reports Book All Reports q22020earningsrelease.htm ex991q22020pressrelease.htm irbt-20200721.xsd irbt-20200721_cal.xml irbt-20200721_def.xml irbt-20200721_lab.xml irbt-20200721_pre.xml http://xbrl.sec.gov/dei/2019-01-31 true true JSON 15 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "q22020earningsrelease.htm": { "axisCustom": 0, "axisStandard": 0, "contextCount": 1, "dts": { "calculationLink": { "local": [ "irbt-20200721_cal.xml" ] }, "definitionLink": { "local": [ "irbt-20200721_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "q22020earningsrelease.htm" ] }, "labelLink": { "local": [ "irbt-20200721_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "irbt-20200721_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "irbt-20200721.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd", "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 25, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2019-01-31": 2, "total": 2 }, "keyCustom": 0, "keyStandard": 95, "memberCustom": 0, "memberStandard": 0, "nsprefix": "irbt", "nsuri": "http://www.irobot.com/20200721", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "q22020earningsrelease.htm", "contextRef": "D2020Q2", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityIncorporationStateCountryCode", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001000 - Document - DEI Document", "role": "http://www.irobot.com/role/DeiDocument", "shortName": "DEI Document", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "q22020earningsrelease.htm", "contextRef": "D2020Q2", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityIncorporationStateCountryCode", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 0, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.irobot.com/role/DeiDocument" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.irobot.com/role/DeiDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.irobot.com/role/DeiDocument" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.irobot.com/role/DeiDocument" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.irobot.com/role/DeiDocument" ], "xbrltype": "dateItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.irobot.com/role/DeiDocument" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.irobot.com/role/DeiDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.irobot.com/role/DeiDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.irobot.com/role/DeiDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.irobot.com/role/DeiDocument" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r5" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.irobot.com/role/DeiDocument" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r5" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.irobot.com/role/DeiDocument" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.irobot.com/role/DeiDocument" ], "xbrltype": "fileNumberItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.irobot.com/role/DeiDocument" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r5" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.irobot.com/role/DeiDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r5" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.irobot.com/role/DeiDocument" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.irobot.com/role/DeiDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r2" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.", "label": "Pre-commencement Issuer Tender Offer", "terseLabel": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.irobot.com/role/DeiDocument" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r3" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.", "label": "Pre-commencement Tender Offer", "terseLabel": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.irobot.com/role/DeiDocument" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r0" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.irobot.com/role/DeiDocument" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r1" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.irobot.com/role/DeiDocument" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r4" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.", "label": "Soliciting Material", "terseLabel": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.irobot.com/role/DeiDocument" ], "xbrltype": "booleanItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.irobot.com/role/DeiDocument" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r6" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.", "label": "Written Communications", "terseLabel": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.irobot.com/role/DeiDocument" ], "xbrltype": "booleanItemType" }, "irbt_DEIAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "DEI [Abstract]", "label": "DEI [Abstract]" } } }, "localname": "DEIAbstract", "nsuri": "http://www.irobot.com/20200721", "xbrltype": "stringItemType" } }, "unitCount": 0 } }, "std_ref": { "r0": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r1": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r2": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c" }, "r3": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b" }, "r4": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12" }, "r5": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r6": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425" } }, "version": "2.1" } ZIP 16 0001159167-20-000035-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001159167-20-000035-xbrl.zip M4$L#!!0 ( $J(]5 GQ0A)W$T (CA!P ; 97@Y.3%Q,C(P,C!P^,VLN;G=9^'=I/4A9*=R;.=[DZF9R>= M''?/S.Y'B(0D3E.DPHO=GE^_!8"4*5ORA:(D$*@\B6)=2*)0;Q6J"H6J'_[K M_6_OOOR_WS^0>;Z(R.]__^EO']^1D[,W;_[9>_?FS?LO[\E?OOSZ-](_MQWR M):5Q%N9A$M/HS9L/GT[(R3S/EQ=OWMS MY,')C__Y __HQ__\CQ_FC ;P___XX;_.SLC[Q"\6+,Z)GS*:LX 461C/R#\# MEGTE#CD[6_WR7;*\3N[=KDGTGZ-;RFU2_R,(_8CQ^^S<-)F/_P1KZ% MA[TIG_;#) EN?_PA"*])EM]&[,\GTR3.SZ9T$4:W%U_"!KOSQ!TIBNH!K,^_=V]'P9[O_SAFYWMOWXY_<<<]][XU[ M/WMNW[9')S_^\(;"?^*JZJ5ZOBX'_@GFP8:QG.6AOF& M*R8I/(Y_7#VU]FSQW9.CR-FW_(Q&X2R^B-ATTS->/*H/__=L/#YWU@?VS#'X M@ J6UN_IRE'4KE_2( "XG/'Q7MC+;_+Z, [@6O&^_H X21V /1ZX[A(D8#5Y=3I(T8.F9GT0176;LHOKC 9_X^('!>4#@)S#>^,\G M XZ_/. OZ>K;B1RYR[[S:,Z9JE>>C3J"1KDN1Y MLKA_G[M(SG#KF1O#3&UR?M7D>7A]'8#PEZ 'LC039) MH@!N\0X^HGZ>7=R3R?6Y.1S9"3QJ&B4W%_,P .%H0[;_])TSM"^1/J2O8_1I MIW].?GP;!RFL0?\G!>LD-9"E2!_2IX8DOIO3- H9^0<- VJ&\OD87[,L3U)R MQ2+*/<-,$0[KCF"DK]OT[4<=^LE"$^;J#&^GK-GV'%E3_F@>+'I?3HVJN M^PPO-U1=OGNJ&_.15J05:=UA9^V-2*9XD(72+.6CO728QD/HOW@(_&),JGIYS"FL1_2"'Z5%5&>M43##GD-XN<780ZW M]N$>5^R:Q04CR91\[XYL\FL81;">P7BG$?,Y67F:Q#/R2YKG#^Y]_NWIOD5]IEIU;Y*]%=$MR'A,BIY_>?G[_]G\NR,>KG[Z\M@@E$:-@"W&H@$!D!;@L1%A"F47R M)*"WA,9Q4L0^"T@( )NN9"25,D*F24KR.2.9D"CR1RE1#$RL "B)&7$]2,^G.RH/\" M1,Y8,DOI<#MEVDR!74^ M":,PYV,7>AN>PF\*OL<$Q(M[*)SG?%:X-$KZ+!(G,E$R7,!-KIG(VRWG!P8' M#)?IC6)809CYX9+/=,"'Q^*,P=I9R82HG&A /,C6[Y4P-PND4T!L#CD#,^+<2GL#+-"EF<\[3,"45 MK_D54NZ 0\ 4GRUE(C?Q(RDZ@E-IR$HAD\!/@L('^0V_:8U?:1CG\!]_))5/)_-D 7((3\WI5P:TQH I MGA(NAK 5O!!K:0ZS B@'+1 Z)^3=^6ZD8D9#&.>2\[3R(5L K_^+:^AN1@G M6,8@GBN2J[5F2;EY7D24BW2=GG(&,I!?$&X^0)"4JP1$A9+0 SL.)BP3F,_& MY3M8UB)N!0F5R'_^4TKI-27_8C"10W@6" OGJ9"YU=QS94O]6UCVYIQ[.2@R M("9G8&'-)$O@&6*:1/0 -'$<",H2,@%E"9_G*< 2V+.Z)WP*T\3W@<_EEK#D M'9\_2Q )/U@4,4<'R#OP-Y;*P(?[)&)&9SRQC*N?C/U1"*AQ[3H%EHC1PR++ MK_R5IC W<&>ZA.GZ%B[@2?"SX?D8@",M1)C]V@7_XU8J )=DD<#'A03FWX^* MH+:\@E)8@*;E,$CJ-LZ<1E,^C<(\$RA+Q8;_-9]U\/S@ M#9>9+".]#>4<:G M'U8#&D9"3#A8P0H(R"VCL/ F9V*AS@!J9Y7N6"1<40/^9U$RX4P_)^]9M@QS M,$H4+D(.J.LP"TLUM*(EA^^X H"? M+>@,0 BD%VQO\QL(" /6Z"(,S;BZ"J-"<+WSB!T)5EC9)P'QA.X@U+BZ$ M#5JNC3=O@-2 %(:9U-,%5P_UFI387U 9^6:ZYXM&L[ MXW/RSSDPK4[5RB3:M))+I3(!@PB^X[/)+P0; Y8*KO*C@IL)8KA!PK4R(" G M7_G0;^:LI!J4Z^JGJY$#[J5%75M<[L.1?\01=4X^,1[NF+,(U-R*>],$] HW M?X2I+^(AP/_[_'I@H7& +-."'^H@P#JI] 2*:(GB;=8-O_+#[Y_KQN-.ED=; MYV*.KW(V^(!WP8??:[;V7RK+^)[KWMJ1&?)P=C8=6.F/9)BK#*H].RP.:#IY M?'KOSK7,@.GSO>N-[]9T MBRO'TMP2FGOT2EH&W[M#^]Q=+?VER[+IOES!?9G7E#.8#FD8U1T3*ER>]Y?C1V8 ME!7\T[%W/KI/T?U; #5/A44?'L@[VMG >5K=9@ENV=D$YO?K&9T";RYH=$-O MLQ.ESBX>6N.,A\?0.)[;6..,/=O=H\:YO_@U53=?5JI@91]^_?#V28E&7.J!R[=KKJMGOZHLVL? R@'*8"5>5*XU6,K@K'-S%-Z+Q9"= M<2>;I3X[2TL77'HU,B3!3^Q6P3?X\Y9;#HYWF9'DAGLGDXQ[7!S=X%I; ,X M)HK?X^ZVU:^DI!]]KV3J^W M6NY$$"!F(C3B#.U7=_[_G7"MQKV^S"LG/FA([D=\/F^0DE_>OOV]YIR!#<>C M5,+*\NSSWIT=*;#/MP-$+&/S9<*VN[OH*:MRTWCB)#[;?O.^?3Y8W7U]1(]? MZ S.O0?#H@M6KC<@CM(M)G26G&^A;MTJS<)O#J>SD)V9X]-"&WCY1J#G4UAPMNJ ",C'+*[ 'D@V MYS$CB;1SVWO"/=TH#1OOR($(WNG@*07RJ8+R]G$YY_;P*;?YOF \L":<\6/C M!)&IRZ6XA13.1T;5=^]-ATS9X>/MR3^;:('M3[3/O=ZV)_:??.+S\HE0VO6P M$]Z*)6TM+S?!\(5XZE?Y*1 M11S83[(\VVRPHY]H#CBK]+-Z4IS(?0RJQ,D'1F0]OXG%,\KS+9*;F(=?;^;< M-+L6*20L. M%HB17DD$XXPGOU<6^K*1!3L/XC"Z7!$"1T9G -EM00#WH5M#G M\]>/)D!9I%C*1*J0([J6"W7G%OU1,SRJ<*M3#[=BL,1T(0![-.&Y4JM%O;(Y M9';\*EEQ+5>3[Y>M\KA*3X+G;4IO:DJO$YG+!=Y(R&ZR\^JNW+FGBZ24K9LP M%G)30K;AH0 _B9+TXCL;_IE.'ST7*<80^MF=\7TEQK<2;K':7/UT!6[2ZK>J3.2$-8V!Y1<(MRL"D["TXO8_)V(&P":K M'1-],6G6_L?Y)5FLV/1+$09,Y<'^GBQYWB_YE?&,/$"1RH.] M2]3W*UAPB+ MYU\26#=VDSXN<'L?[-\^?&@\RJ>7W0.O#LJ'5*3*+A,[P: 3YQ? ''H'*],1 M![XZG2E=ODTQ_)<=K5RSXS;5K?:[>[+=UGY8C/W^ M=]Y8O4+M;6'T/?ADJA1DWP-Y_V0!&,D!O:V.[ZI< :FU9$(0.XUY6E]F#. F MMP+./L;D4\&WV33FJ^OTSGJ#T9D]&O=-X.N=Z?+QO""AT8&$0R=.$'YVFR?[^KR@0AF%N^<5/#AY?-]K6*9,ID.D#$S0K_QP7KG; M)S,4Q*'S1&ZT\&3@G/LS54& 31'V58IROG]?G;<:RR[>O G+DO/G=S73WHC! M9O)_9Z5O].8/]XS[7V?R=V!0I\LS1E-^-CH[NYN:,[_F?C:( KR-"4\A$1%! MGN]5FZY)FM! ,&PUS]4^! T$H/!H8 MN8SH;?5=SB*VG/.]@?N]5W[K*: I;!..16P:0(HR"[*S,!0L\6R^1&%&A)EAQ3"3]8+([6\#TQ M$HJCXN)BF [Q=XE47LE@M=-0M?^KOJ@&L2IDP(M>\./L*\46QKG ;#K6IH"#[+7Q-0Q=EMEK,%'UE)MAA_?0# =A:72@64&"PM>\$< MM>%FR-(31-2HDBFA"YZN)?)&>,48D3.0,@DW(>0<[#Q[:D++P@3P.Q@X]T#6 M 2O*%XB8[!D/TW+9J#U&9G[*^CWPP&619@6-R[6RCBL'9.[7WL#E%T!KKY(7UC[X?J=>1$D'@SG6ZLOKIQ1W?.RI6(3+RXU M<2E/R"6Y+)M3R\;;4I;C4F['%T+7<^N%@J&B2I) MF4@&3,FLH")WCY4KR-BL8$5[ZND^ZYXBZAAM.#Y MA?"#.W"7.8.R\J)7G6Q6J(CPI)ETK()24R 4C M0IZ,E"E>V6/"=@[JI5:M2=HR6XBH-DO?;/SZ^/P/<)/%: M&3NK-#>"(LO3V[)<#>>-6& E^3>L! :S5FM[95:(TCBWE^*>M5)]E+1FP MHE@JL"YO?5DF!56[1E6=NPHY=_69^--69SHO[Y%4)9+R(YQ) H8;? 7NA9CG M4C6MI;=>EF=7JU&'?@U_EQ4DN6NPS$5>'CQ#FA[),J\!N\I"D8#FEB3+0VEN M?/C&:_64=DBE#T)1XJA:,SC2 $G\]S RKIUAK( /7Q2^*D01G5 ^_FFT5 "% MY]"O_&#L;9G,SXD7V:Z ")9,S]XM1DO'K5QJZG"UAC(L!2+&94E\Z>O4IL$!/2M)J=UJC3'"Z M@*GQ :G<0IL>'6"]!27-D=UQMZF?F$@;,- M^\;.\,F-X_XC&\>/?>4VNPP?UN1A=>[5F7O4#987E\]^0BS6&HV53OX3^V@: MSP6O?\J=$[JRY*1[ ";%1W%>U]RI.1466%)D8(6 +2B+WM:.+X-;4,!4O39X MAHJ8%@%W IZ:A(/3O:6/A3/DVB5;DL?ZT(H_UI]5('N/" M;!"SD<=&T&T2K>RP%\^3QFKRG**7AB*BCAR?2?:*W[7BK!NX[:1POZ4-M\'V_<9(MTZ M&[Q(H9R1JE*AX0)O(N?'LM0C&-U2H4BI[ZD,?\E(?^HSA9R-K-'80G@A/%>'I.GUK/$)X(CS5A.>@9XW=)JE"RL&S6:2G M U;HVT4"9/R;5N6*J/]'$::R(A(O-\;+>- L8_?[N[X8NVI"U+&^GFD@CY0W MR[XDLN'NVC[)A"[WC&"T9'D_VVDOE+FF19V;7A"%[N ML>T@;V39S@YVD%K@Q)A+M]'HC"RG49 /T8AH;'_?=F"-ASNL^(A&1&-[:.QY MENQA*.W$?N(_?-)!RYW]6\ MPJV47K&,\=[OHLU=P*Y9E"QY]QTM\RAZ0VLP:.(GH2O435?H ) :6,,!9GLA MI-J#E->S>HW\9X040FH+I&QKW*@&K"91%X4-L,\LXKV':WVYX9U9YX[Z8\L> MMEKS355-J*U?I#$Z!T.K;VMQ* [1J1\Z1]S_P'H,B$XET3D>6&Z_R7E-Y="I M7>#O%Q:SE$;"[J3!(HS#+.?[?]>['EM1$XFN8XT:Z4E5U:%)6D]12-G68-S$ M;4%((:2V>,+@:S0JP(&00DAM@53/ZH^[!"ES0G\'J^5RT.,OA\AW[1_R=(NJ MNA4=8@VA/6P4:41H([15A_; ;M0;!*&-T%8>VOT=CH)U!]H-3]3:RAK@LFI/ M\N#@PY[1W03$QS[P:'N6UZPTZ%,H5_'0#X8U]$:SXUKC1IV1$+P]A/%DKUS3DRY#U /+8KQ\B(;K@> M6&ZCHU$(:X2URK"V+7N ?:X1UYKAVO6L@:._&:);7E>6V1 MF.UZB'\?WN7^87S:&^TC/>0A9W>AMBWFO\8 B880=JQ!;Q\1$%5-"42DZH@\ M[>\E)(=*%2%\L-0Z:]3,NE54J1H3.?XH#%HR8=,D9:5Y2W+Z;?<\#8V9K%S!3%HS$AX4\L?S2-^ 7@ M;D#=H)MNZ-M6?^2@ET9APY#YR'[EO M)N'(?>VZF?U$L] _D'&K9'A-B6P:]]QI4N])U5AVUZ4;Y+8B^!'\.L ?KM+FM^OY9&^_$[;+1^\;E4SZ[(EBK209M=CD;NTT"1ZH&8+LN M.QI :F397I,Z<@@IA-162#F82XV0:GGA\[H$*@\A.YLY \KAT[,S3%HOQ=Y; 3=)M&* M/-:?5B-YK&9N3A=08,J$X"0@*A 5B I$!:+B8!D]ZFXQ?9AK,B93NG^6H0H-.=/N2E/O0A+_6ASQA>MNW& MV\JNO^^2+.*B2=O2)KS&\^9M-OG!>@Y=UC4H7VK+5]_&@D0H7RA? M^Y*OD:-%2@;*%\J7DO+EC;1(%VT8^%37\[IB&:.I/R4+!NP8-,=.D[XE"$V$YOZK.UO](8(3 MP:DH.#T]@NG:!?M^83%+:23L31HLPCC,\I3FX?66C(OG(S1) Y96U#G+;R1+ MHC @W]GB'T6!Z@)0G29 ?8):596I43JSDXCL65ZC-JF(2$3DOH)'3@]U)")2 M'41ZEJT5(ML.=XZ4-3^_)#F-=N9<#S@7),4D8CL!=>MLED_CEQX!)(TR/YZ: MGUU20YI-1VO2/K!&CA>@*R.ZS-A%]4Y<&VXGH17 M"0R$O$O299**,H9/N'ZZ3L2[A(LSK^D(?PF/F^;PYB<:T=AGY/.0\^^9SQ83EI;<'W'N;SQ;][0" -(.N]F_ MAVU,.0UOLVRSW]:9-@W'7.YU)ARYW\P04+CY>QG)H9FL4.?S/]@?17A-(]"R M6[1 ZPNADADZNXR[O3.T/=OR>DVR<%7-B.NZ"D#\'Q;_8ZO7J/:]\DE?SULD ME5\[/L^3-"=@D"](&%^S+%]L7SBT+7L^R!]A:R!3UV#5X#CRKUZC OG+PU-0T_"V'KXE?I"FH3T*? MLS6C9UFBL6L-FBE21>L2H579=4CV^I8[T@F2AI7*:EFM=FOI'XR'EMMK=$A; MM:4?+5,=X0G*U3'8,E7=,/T]399 Q:U(&^ 9 Z*MG;YA2V]D]1L%T575BB8I M/T4A-;#&HR8KL/*:3(]$R-] P5'>,HI$C&:,B &<)=.S MZ8:#/V ; >FHRF M:,VNH=.S^GJ@4T^+\3V;,O"W Y+3;^VH3S5QV!N#8XU-:[NI\]2$5-^QO+'! MV]NJJ[9?DB2X":,MQ?=U77 =9VP-W$9%8%5;<96"J:JZL7/P'%F>R7F/JFO- MCW%.XUG("SQ)4SEOH"!;;6LT*\SQ=ZH;C%9U+:\ MX7XZ4*C8:,( :QTEUQS)'?2,D5PUG:(NU!03L(H MS$.6B8S2+$_\K_,D HV=_2^17YH_=714A8*DQ]0%&M!G#"]-._Z]JG"QI+>\ MO,6!X'V\D$LC\WV'CH\'L,P'UL#58C=5::.J:RL(BEB;&0M#RVEVHE0U&=/T M.#ZL8VG! L*^+7GG&ST36+V>Y?6;H%!5A:Z!WNXXI$9.PWB\\OI+$P-]E9R? MLFL6%TQ6@R[ #5_P+(;@FK?TVG?ED:[M%%L#IY%!W+6-8I,-9EV3=/K6H+^I MTX4AEJ;R60Q5;9+H+C!Z!,O@R+N!CN=:GM<(IBIN]J&=VFDTNK9K#>P=5GRU MT*CFUO/!3O.WIU@[MO(/7&NTL#\C8TU$Q[7LX5"' M15@IX*JJ*KN&3MOJ-5J6E4.GIK'+?6C0#L:+A@-P91J5L%4Q7(2VY?-W\+H( M5IYZM)?=3!7!;%JE>T4MV6,']'LCR[-;M7.51#L:P:8!>SBRAJ,F]8:Z!6P] M0ZR?7W[VJ9O!L.&(QQFZ%!!#(UAY3 TXIIIL;RJOQ/2S15]XU/,%?DA;-2#4 M7 [W4AQBE[,Q*E2-V%.]%S41@)8^:@?4#L>O*:,F E1TE[85R^#FRJ%,6A7* M"AR0;I-H-9+'0J#?Y+RBPNIS\5H;6Q3&[*P:D&N_VH]^$2_BT[NW!Q^$?)VG MU6V6=,;.)BFC7\_H-&?I!8UNZ&UV;):U%9*8'2R?/%"5Y>,?^:KA9?M\6)W&V@P<-2*Z%:X- ME5]XE4>S.?D9 M%J!-NWMZSXJ$QVD1TR((868L$L8DGR=%1N,@>]T5*UBE&GJ:T6T2K4;R& 7: M(&8CC_6G6RF!/A2#O2/D'![ /OLY2<$<8R0+OY$%?#G/" .'-$"V/[.@\1[8 M_G NFH6KVT/)7XN8R>ER/8NXMFL?3?6_8"H0,XI@9LPQL_%,NR$GV,3;&[D\ M3Y(HX.$"'A/@Z,S(-$T6)%G5/Z!^'EZ+_(L+M:NMJRN*ZD!)61UD)#1T2TC] MQ'(2QGZR.%3%;B63(W89=WL%VVRK/^I2#W@#K'B$_\'@#S:>U^@PI?+)-IVO M(/LV^%>1Y7(S*D](ROPD]L.(\6[>Y>K!/^?O?&Z4+M/D.@Q80":W&ZU2T0:< M;VOQN %,!//E+A?U_RC"+.2;?XH;KNHJ)9T)1^YK5W7_/5N".@G%AK\X+$ 7 M"=#S[VT9 -T_O^)XEM?HY!Z:>7@D:BNDQG:7^CF88SJ)HYYG$YHQCK(%;RK2 MAFKK6D$?Q[*'35Q;Y0KZH/FE(3K[5G]@<$52A=7GJAAIY672;Z7[J.5"[EJ# M1L7P5=6&)BD]-1$UZ*%=J*)B$Y5(S5IF>Y;3J!2(TE.BXR])EE2I/Z6?6VETF[W M++.ZTV<,+\TQCU;MY%/FL_!Z>T=Y7=A:4=/N6T^M2DI!)YEI;3J&G/0SZHD "XTXGXSAN.LL-/ MU5M7NHEFK2?H1AO W4&A.:8M:,ZT8 %AWW@685E;/9$= M+=7L_G,(VP#T;+_57N?=@3X:NSH">F39?4.]-QT/5S_K0!QV*WP0Z!U9SF"' MUII;YT+)NNUH2NL-9L?JV;NW)^@(F-6LR-.%RO6F3 A. J)":]-/O'V\6E<8 M7[.LY6I=&I@)NM-G#"\-BLO!$_F17E'"!#P]\._R6Q&'&+FD8D&F2DDF1A3'+LGKEOE5Q/['S(;Y( M-W8#T-A@*,\AZG! NU9_> )9L'(:;2YAN:L9&ZS[S:(I,E +;N'FRY[2# M5N?PR/D(/)YEC_>2D-"J@7#<] :,[J(H/4.4AI8S0E'J6+)G%_(^-*/;)%J- MY+$AYJAX^WANSS2,:>RWF]NCLV5A+.'(?>W"<;^G"7 F*#4!6RRCY)8QN$7B M?R7+B,9Z1N-ZUG#Q9KH=[ MR'H8K:)+%2CJ99'ZH'![EN,V,GH-WQQ32M)4U>]FB9(U&.^E'HKFDH3;S 9M02*/]:?; M&&OTPW3*?'&2AGWSY9G%E.:,^&5#K"0NC]C$@?R#'S>_IE$+&=\=BT7U[3X> MM3'%Z.L6-$\=N]4N3MV)1.E5T4<&!TX#YJ>,\N:"82S_XF&"?:EA12$]LH:- MVJ5W![LJV)&J*%PU0>A:?;=)SQZ,H1[B@/@F76@1FI,)FX5QS .JO%82W"$Q M[&2XVQM;O3&VP39%>W8,GD[/MGI>J^7'E=>X6BA6QGM!/*Y27Q F[BV_D2 I M>'N>PY==;FO"OM_G-*B[4^"""'N]1@&1IXA7LMRT ;8Z2JX1DNOT7,L;-RHS MV$G)57)K;FCHMLT!Z#:)5B-Y+ 3Z3<[;.JX^%Z_B12B!N[>U\49AS,ZJ0;KV MJSWI'/$Z3ZO;+.F,G4U21K^>T6G.T@L:W=#;[.2XXWLX55M'4=/4/C@"+-WP ME-KU:TBS 0KB^C &A,CW]0?$2;J@T1H8'5L"3?"7^"R*RF__?&*?B/> >+]Z MOV$NOH0+EI%/[(9<)0OZP&I:T'06QG)XM,B3Z@.)..P)'["E-)P)CX7RV7$^.DR&I&/\90K M)S-GXK2(:1&$.0N4VW-%:PLM:N0Q\AAYC#Q&'N/";"RSD<=&T&T2K1^\C]'4( MMK(K__MDPR>Y4\^['+N-L[O=&W+:??I-CAL",_] MPW-LN>-6N^HI;XQV9$?Z2Y)O,S5?D*" Y8R>F@9URQFYWM@:C1K5$NQD.2/3 MPRDHN=I([M"VG$:A?)1ZD.?,;PT)S_R']0OBH59N1/C'F:==5DZM88F M9IPA-)6$IF,-!EJTQT1PZ@C.X;A)Z2OEP*G=*?U?D^42'KDC'!5%G=.DV:BJ M>L\D]:8HGGI-=!CB"?&T)9O1:>+H(IX03]L.G3@=PI.:>3:'/7#R?'O_R52J M-B?IV.VF+;N_GS;QVR9)R40TI>1"54ULFF!X*!@H&"@8#P3#&^XG0QD% P6C MTX(Q'C3:3=5+,)3JKZ)BXJ5F=)M$*_)8?UJ1Q_K3:B2/C0D"UOJ@_)XF0>'G MY!W-V2Q);\E_8SN4+AZ@444?Z#P)QA*.W$?NF\Q][1*M9";_?V];ZP^WW8SU MP#NU3:Z"%]0U+P^QO[T6?I?JX"/V$?LM%C)JU(,7L8_8UP#[@R:E]Y3?KNO\ M^=[R^,56MT#7 T&N%J>!,$2A(3+Q$"4B4TED#AK5O49D(C+W;EUJ4;!#J22Q M8[I>6+OY9=.@;OJG.]I/\J>*.9XHM2BUFDCM$*46I1:EMEM2V\>^1"BU*+5= MD]JQ.3V)U$RV[D+*O2D3@I. J$!4("H0%8@*[&SRXUL8/9TQ HS+,I*Q*((! MD&4:^BPCTR0E:0(#) 5O@((I3D?>A.K9F-K:'0\:L=]N.M40L8_8-Q+[/:RB MBM@W%?N=LGDP_HC>(\84$!6("D0%H@)1@?'')PC]S/P\3&+2LQV2TS2<3H'A M69YM:[*,EO?!+._3H36TFQQB>P@C%?CP&EU5%)C])MI8XU&3!#D,U"#ZNX_^ M/WTWJ.O.4T2JY0*\ZEJ8Y5"A%=) MD=$XV%(R3BE+4GE#7NI#GS&\5--#W\?**I96^$T4)O&N*ZO. MFUW&$H[<1^XC]\TD'+FOG2E#7NI#GS&\% OJFYQ.(K;Z7+R*%Y'(=O>V-L8HC-E9&3]W7/O5GO+FQ.L\ MK6ZSI#-V-DD9_7I&ISE++VAT0V^SD^..[^%4;1R%UW]U63,A?!8#!?6GN"\> M%[]"O+V1SY@D40"W"*]$0Y=W2;I,>+V3Y%ZAD^./\,.W941C,3223,FG)#[[ MY>W;W\FOC&9%RK+GC9?SM2YO#I>E1ZRT9L,_^?%C3/A3Q&CSA 1AYD=)!D\E MTS"FL1_2"$RVK(CRC(=OP(Y+T@ ^9^0FS.?D[^>?SPDGSR+Y/,P(HVD,%V=P M303T,M V<4[#F'\P92F+>5\>>$X^9R2N9N;N28MRC@C8C'X:3EA )@S4Q3GY M)R-%5KMF]4NX6X5) (,! MUL)5H,-AHDF8LT5&%O267%,PM\,X8$L&+X +N%OUL/I +#%9&Q_.Q_=P (+Z M! A+R;*81*$OKXI#!D3 +6_YI3?ST)_#U,'D(Z8GX/T_*O(C+4_?==S+Y__((D, M7F68_^S>90]_+9UP#D0NIA'C+,V9/X^3*)G=6L0'_"8+$&;0V9*+\W"9625[ M5\. I2$'E5R(!PG[+JN/D0\J+DN5"8BL5 T\=1+*!1&D8(U,?T[36=FIC>L: M<;],K$9G8C0;R0<4<:+D)'#M D_GTRF5/GR9 23"*5BT<0Y8D]72^%)R*["> M@RZ"R> _EB@,[Y1=;0!RE6#?1 2CA/1JO!SE25U#U->C*>4"D6MEM1Q,B[%,9 4/A\K:8@4@1 MSQ*/*U=74-X1O_O=+3EG*5]'"EZ^#R0YBD@%^FH0L'Y>ATF1P1"7- 3G-.00 M^'D"(6P5A\=Z.!2$,AT M&R;A/:?7_"E5?<,2^96X2'MG96(J#_M/+ >C'_0%+-=O[_2*F-?W(3/6':!_"CH=/@!307XD3 C^P[M'<8-\EI8J7K [@%7"Y\KX/BCD:+.U MX6;WQPNJ^"-86E&6W$64-RTO:\;8W;)7_U3XU@)Q)8@7-6C-0;%P6SD0QAI) M? F]4BG#2EM(*[I<# 1E-R&(K3"UI:'-'UBJCMI"(Y:GU96U><55IBUQ^YPG M_M>SGX0)SC4LX%K,QXYFF;RMM.S]VFT)>+M4<,:GV;SD66E"P5_Q[+4[Q\'*U85' MW*$FN\]_H8;O^:?"R5MY=\ICX./O8 +DX4QRZ$,U@: 6=T0!W#BZN_&*,S'H M6[EDBQF,V QX-I"O\7>BH3?A\7U>62+[CP)F!3QG73C =9<@D,8&H.FE;JESN30@9* M(NZU%CP4D7+PY+=@DH,M H9U'I7*D-Z*_\/=X3<^8T%6^G(B+'3GX*T-K;+* M.;8#?BW,C3#0RI%Q=(F9V:3PQ(P]HNY /$ @J1TC>N!&WFML!QHN4>>78PHVR @S).V3(F]W-I5H24^Z7]\0_&^7G M%^#5F[_QDM) ]6= *:SCH4\^BL"7(*BI'*T_NY2JQC(IQAF5X\Q6XPSOQGEG M*$QIF I'C]4- 8N[MA'<,B "H()Q_(YL9?EGE!OLJT6[?O.'/^8F:Y@N6-U M>,![W'5H==?A4*' &N55.TD8-=KM25FS;&LQMN024Z^,*:Q5[ MY,L*XSHP#FK6-,^Z>!#XIE(MLY6?O(*NE G0XB7*RQ!X=C\&3M?#W]T+> ..7S.!'" QG@G$U'VU"I0/36$N1X^)T,22;^0)4H# ;,E#0==LXRX'MR'$:BWE5IQP+7J_H/!5S@$8/ MG)0;[6L"L!HEUQS MC EW&V\%_H6QO8J8R@VD=1(??4P9\1-;Q_\"=9@%H9 M,701Y*GT0J6\.,%2 M;,6:Q95F30"YQ(N-CQ4O*M]WY8/13$1:N=E>EY7[$<5RB^[A8TN&6CP&Q%6/ M4)NQV*3@]Q+LJGYLE>'+N[TP\@6^>U>4=N-?DTE&WLJYL#T7B@GA??T#,U_1H'2ZVS#7+918#BZ+RVS^?V"?B?09"6;W?,!=?P.S* MR">P7Z\2,!CNCU8V59+#HZ"&JP]DHIOXY"8,\CG\&HB?<$V7\@3UB"XS=E'] M\0#0)ZN4[U5:GC,\V9X1+I\QZ+VZK'YT_SMG^U?C1E[66!<.75F$ZO1615A$:7J4!EI^9-V&G]<(*%K?Q MV%*88"2;!,Y/[;$.37DO'&<1YDWE?/;9=Z84KER M)L1V\=5CY?):EX.M$U<"363:/$#9WN?C^WT4RWQL&AI1VUI72-<;6Z-1KTVB MC\L_[&B*HFN(Z YMR_%<%%T4713=;HENWW.MOC-"T4711='MF.B./6O4T]]@ M5BKBK6++/7U=WX7I\./;6UK9U#OWV9V MO)%E.ZU&JM"CU=FC11E[N8PY(\OQFFQBHXRAC*&,/8H@8\U"J(ZZ'MGSVX8\X:^[>_#7#V!B6Y^(H;(YM:Q>R(PQ;=?T. MX#",,;!LBH;L[=A-W :&)T-P[-$>-3CHB-!&:>X>FU^YQ).7MT*Z8FU_6 M6F[NBLE#EHQH#9JG?=NRG48;0,^D]XZ?NQ#<%LLWU8A%C[WK*!:]%=PFFV-/ MT:NJ&8"85!V3J%D1Q=U'L7Z:U;!LXU7KA!TSCM?9V0-V!DG!M\=WP:^B!\@: MY: \-3\=/B'H],96O]FY_,:SHN010J54ADHY9J@=#-8.KF,-1XWRVU [H'9 M[:"U=G"=D>7V&FW-H'9 [8#:06_MT.^#[;![D*SSVN&HQ4D.&WP@OXKFKUJF M%O;'YTTR"]6,Z+["B&[KM-:4SP:==0" #@\'T(:TMJN"$,1:@KA),+*+($;X M=M0,.!A CZA'U=Q*ZT+Y)E,F!"M%N=\"@+\M64IS>#[Y M\(V?,\:MA-7NV)[EN4VVJE3=4]+ $T3\'[#@GFN-&W6-0_PC M_KN/?]<>6&,;]3_BWU#\.[;EVDV.JBJ_:][YRB@'*U37L:/5I^Z@OX]P@EHA M^"9GJW3.)],7S<-6BU@@FA'-1T3SP&ZU(2"B&=%\3#3W6^U%T!TT:U?W95N9 M0:)E,LKIP!IX^F2E8IV!3H+0LYQ1$]L608@@; V$/,#5URDZ5=U14<\71L M/(%2\P9-7!]4:@C"]E*NFRRKF&ZZ[PFX8EF>%GY>I/!@$/WG87Z\ #% AO(\.;U3WJ.Y1'HQ4]WK6H5A59VVE M%L5>RCCO?2;V4I!9"?$FAM3/+R$:5@/?6]4MUAI9F"-FVV' M/EGV7,7JYBBY*+F:2.[8M9Q&-4)0P<\8FV#DM=%8Y!(95+'^O&=TFT8H\UI]6 MY+'^M!K)8T."=5M:E7P412P.!/WC90$U"I_OT(1[__:T9UONJ-4Z!ZIN2.GL M[:&(*2QB \L=M%H@%"4,)0PEK"YAMF4/6JTHC2*&(H8B5C^/ZUD#1PL[4;NB M*P?K */FCH!C]7O8FDLI3=YQ1/6LW@B;'2*BVM11XT:%]A%1B*@M19\LS^T2 MHLRID+*MAXA9>1H#:^1AT,L4'=DQ<((O.VXUBPC!B>!LK]FZ90\=1">B4TET M]JV^'J%V[>* 7V@:3JR%552^Z MUOJ!VZ!F00AO\^"-NAO!K2VX#=+=QC1Z:US)"UO9O&P:U&UET[>M 7:RT2G@ M@X)KA. Z VLX;G1T" 47!1<%]VB"ZPXMI[>7WE4HN"BX*+C[,Y5'EC=JU'RE MDX)K6)'K#>[QKS2=A8;5\G#ZYZVFQZFY$8L=A,Q \_"\U;HT:H(9V\.9!.D! MZF<$LRY@'I^W6EY$33!C@[>M<#:I:1#RV BZ3:(5>:P_K4;RV+#8EXA[R600 M\H5^(Q_DX3MR^A.+V33,#W48!YMXM%I:$IN]==[Q0Q%36,1.^ZX!_6.LY8.(:E&M]2S/;1*]0;6&(&RO M-^;0;;*T*F_3=;Z4RF^\< K)P>1KS[[3[+RR:S>J6=JUL\HFQPE,A;9C]9LU M#4-P([A5!S=>5A>@T>)C7X M,.G8&C0*&7;S+*D!L1Z46R/DUK5&O48)!BBW*+&T&W2;0BC_6GU4@>X\)L$+.1QT;0;1*MR&/]:362Q[@P M&\1LY+$1=)M$*_)8?UJ-Y#$NS 8Q&WEL!-TFT8H\UI]6(WDL%N8W.9U$;/6Y M>!4O(I/[[FUMO%$8L[-RD(YKO]I3XKAXG:?5;99TQLXF*:-?S^@T9^D%C6[H M;79RW/$]G*JMHZBEV_LL!@HV/*5V_1K2.!3$]6$,")'OZP^(DW1!HS4P.K8$ MFN O\5D4E=_^^<0^$>\!\7[U?L-@B*H='BSRI M/I H%Y_6Q!)"SB"XS=E']<7G_$,+)RE9J*[R^=N_&C>ZJME79C^KSKDZ8P^O;9\CAB]6#^%5 D,@[Y)TF? NN\FF M]KJ:S\'G8KF,&"_91B-RQ?PD]L,H%)/!2_>*:A%O_;R@44;RA*PJ2%2?P05Y M&!(WIRDC=)$4<9YMJIVC^\P4,2V" M,&?!4\2K8K8Y0S/-U4/0;1*MR&/]:44>ZT^KD3S&A=D@9B./C:#;)%J1Q_K3 M:B2/E5J8#\5@;\?2NDWFX@"QD9^3E.1S!O^EC)$%?#W/"(N#C1$TY+MA_ ?LO=Z[<\LH9.HU9FJC7X4$KB5*I6 MC")V7!'S+-=NU(L#)0PE#"7L&13U;:L_:M2R$$4,10Q%[!D4@<_C-6L4IYJ( M-8O)*MRM^>TB@>'_>Y7A2_T_BC!E 0GCG,:SD)\[H%G&=F[AW&H\OLUVM;TF MX3=55;P&FKSCB.I9O5&3L!XB"A&U34>-&S4=1D0AHC:3-@1SK$N(:CDPKK Y M]CE/_*]G$YHQ#K(%[\6[[23:2V#8N;[2(Z_)&JJ#L;[3OFW9 M3I,P]$-^[$)06RS;=)@>?6_54?BG[T:NXS;9Q5)U)49,'1M3J-D0A<='8?$?>.QQRU)N;KZ M)Z=>OU7?61_MBMYV]]#L]'LZN-H(3?V@>>I8+JI:Q+,N>';' QU4K791S8^_ MDP@,W9E,;RQM6HO$+-?2 W,LI]5KX>9'"@T4T,\GAIV9Y'XXU&F*H MQQ2=VC%P-M\50G@B/%%W(CC-!:=&NE.[T.+I+S2,7Y,HR3*2Q'!I2G,V"WT2 MQGP[G;=0TC.-LGMI'NB1JXZITZ&[2Q%,]3URA*#R$!SI'1-"!"J/P('G:@U! M<\*2LJ(IR>DW L-F_J[;S4_5P>V87^-8PU&CLJ%-IT%5RQ.==!_57 )0'\^2A;XWM1JF>J.P1W*J#^W1L.?TFH0L#E/U1^Q?MK6O!JN7] M3IT+UMG? _8'2<%K;>ZE?=51*],^E])C5Z@=-
Y(\55L8;9UG#<)(*,$H82AA+VG%"&8[F-BGLK*V%JMIS;TEC; MM9?J-!0W94)P$A 5B I$!:("4=%@0O0, M\+ )/?64K>AU&1LX!\GM/T4,UL ME;3EE3#5W?-&9SS1TSW.XH#@;Q/\]KG;I!X-@A_!WWWP.^?])D%0!#^"7P?P MVUVJE6).1OC!^JQV+('*/K>U*)VG=/3C4!$/[;#I--I.16PB-@^@-[5HJ([8 MU!&;KA8-$K6K6;&G[K+*HK!)NJ&JBM D?:"LD;;5+LQXI&:S:@+UU&Z6DJ&/>C5)BZJ)02S9C)C:AUYKLLN'>@TQV&(2 M1)>V^$R)=^ZQ[VK'O)2&.E(Y%P4]:/VPR1?P5M,;]5G9$<[=@S.@N5%)<52U MB,U#J%I#8^_:!3?WTW%63=PV3#)7576:I"'5!!0&(A%3J*004$H#JGM*RIS MX@&ZKG;,M] H$0)=7_W@B5%&A+-&<$9MB_!4&)X&:UOM HV'[B&K)J*;;NL\ M0:RJ2MW>N:K+2E7- M1CR'[*+:2A']O73,VCKEY=/XI4?0AGOIL_4DO!Z;IT;3T6;MV]U=A9=,R7'9 MCV$=5 VH&IYK\/9'J!I0-:!J0-7P0#5X>^G[KBC[436@:D#5\.Q.,J@:&FZL M[4D5J-C'43.Z3:(5>:P_KHD*NJ,;H](:-?"E$)Z+S .CL M.UBG!]&I*CH]KTF?$.70B9$D@[P3Y+$1=)M$*_)8?UJ-Y+$QD:3/S!<527NV M0\K62^^2[,F2 4]A06>SVEC"D?O(?>2^F80C][4[3EU?^G.Y]/O;E_[633\E MD[>4B&^=#JVAW22^]1!$*O#!T!.S*# '$YB^-1XU.2RIZJ8$HA_1_Q(V=*TZ M(^(?\=\>_D?6P,8F[RIZ&!\72^KG/$UMFZ]!\H0 B5DFZ\8O64IS&"19T'06 MQN14G(C_$UTL+TE<'I#?8DYJN]E]WFH>AIHNPBN,MA@!YE/GO-6\#371_!KA M; :<]U#[5$U$(Z#- #3HYT9ET+J%YHWZ6;OP_O.,[YCEY)0W#WA-9.]Y<72D M.D8BCY"\P I'M_> )0O=)N<',.:#,9_N@_^T8<%.114%T4]%5PO$/_= MQS\OI]MDCZ [ZX6:&A#7NI#'_)2'_J,X:4I&8"/U%MY3V\SDM&( M920I\BRG,1^:6;OM_58;DZH:J,4\D.XALUGK,42F@LA4RG=%WB/O%3I@T0TK MJC26PAC^O69QGJ2W.ZY&:BXZHR:]ZE35+SJID6["R7&;) @AGHZ_+'5[]4%. MZL))84>\R>DD8JO/Q:MX$=?;Z(?OS_4$L#!!0 ( $J(]5#]>6VU^P, -(6 1 :7)B="TR M,#(P,#QI* HM@\&>)ES>&:&XI"^>+-=<_1 E6923+U@,/00 M%:&,F%A.O:]W^.W=Y7SNO9F=7?R%\?=_;V_0E0S3-14&72I*#(W0AID5^A91 M?8]B)=?HFU3W[(%@G(&0:VQU--'ABJX)(L8HMD@-O99J?45CDG(S]5+Q7THX MBQF-0 *G=HF:067:$+6DYB-94YV0D$Z]E3')Q/$$T+!NU4%+B74#'VB0IMJB%MH<%TFW BB)'J\1KZIRGC2M58WI4D M5N+82@S^[B'1,0NZM'7C=$E5U(OJ:!&6 M%[_<@HWWX OI ""ZBDBH6GR:@B M/V; %U3334EW&=6$O'*]Z,1T5 !VX5?MEM0T'"SE@Q_*5!CU:$^FUTU'FFX" M%AUQ0KM5; MA" LU,_ND:=16;/W]M LM'1!&Q$%QC9P">XHP"3*LOW3*AD[E&OA$K\O@@@A MC6.R0\5@DC 1RVP$QFRUG!0E\Y;&R%V3)WG!:KY,^XF2"56&P26FX> 7\" D?P/6[,#E8H%[,77$ 2)ARY\1-*;)@L,?EU-,0;4YSSW^Y M4Q&-VSH%$";8;^P3)XNV/@&$\M_4G431MNX 1,-;N=/&LP1?P Q>&->45:\ M[3UD9[[>SI]Z+KN5JX""MV N-\YL""]5^"%<_G4 S7?S7??"WX?LD:6:1I_$ MS+7WWZOC4_Q)=&K:RXW^K1@'T4V M1!U"?IY%?8>LM66,+ ]R1']F!JZ9@#<@(_RSU(Z^=28.&9HS$CR3D1T?*@C_ MS,S,!42;MDY'#FO.P>B9'&0D_\^X7_A[%ZM\H';]O_!]81!;:*!*:J6=4 M"AFQB;(EZP<@]E92H; 0HFEG,8M\JAD+E1**-,1E^<790JDGVP4- R'[(+Z>SL)U!+ P04 M " !*B/50KCS'RGT! "&!0 %0 &ER8G0M,C R,# W,C%?8V%L+GAM M;+5476_"(!1]]U>P[IEB]6'16,VF,3%QV:(Q^HKTUA(I&,"U^_>C.$W,=,Y% M7]I2SKGGW _H],I_L 738^.6JT6\;L'J.&G@"YL1!:OXZG/$W-I+)4,@FX- MH5TYM!(P@115[]ED=!2$:[54-F0J)]4V&0#?%][I>GJF(8T#KI?6I>S4GAH^ MX<<34/NY@3@P/-\(ER'YGX6I=>VNHKZE?6JRH5"%N>3E-\ZM30VY= 7F5+PK MPZN9NL+<6>ZM38[.LE)8^$/9)LF^_>SS8<:E93!P@TXY#WO^QSC'&5\7PF. MWD ;IN0DBKN]"(%,5<;DZR1Z6N'OJ]E\'MU/.^,O&+_\6"[0@TJW J1%,PW4 M0H9*9@OTG(%9HUPK@9Z57K,WBO&N"(4%9W(]\A\)-8 JPT8F+4#0A4JI#=F% MM9L1(659=JM$\Z[2KZ3?ZPW(L:I1X:_P08;]3SCNXT'A-"'['T(. M\NJ#OAP$=3P<#DFX>Y0:=DKH;&/R\G.Q"GUB)HVE,H5HVD%HMQU:<5A"COSW MTW)>,V%:)@!TVWN6&\D)#/HF83JQKV:5]ZX>&OYZ0VC\;F$2& MB0UW'9+K$%;6_=W>]5<^HZ9XY*HTYU@^JVD;ZI%)M\&,\M_*,'^F+H!KK&T; M+@$7D-4+&G&H3@]$^^5[J.-99]*2C FRUQ#*>9VEX0&Y"Q:9Q^S=!<1W ME6U#N35(/Y!P!CG=[7GNG10[Q*@LB SR%K(.#]5;Q-V9DK> M)O34 *PEC4GMY6+:^0M02P,$% @ 2HCU4&6 @Y%4"@ N6\ !4 !I MWO[79K&(;AN/W7]::+ M_*4->;-P_.]Z<)QL\6X M8-<-[Z^LRLOI>9U5]5EVR68\1MO:3<6N7FYB5E4;+32$PH80]!I";_ MLH\GBWQ^.^-XQAKY%0+7VV&'2M="^*P2,)?I7EU6:<).8TN%W653>H4><1S/9>X'B519(=!8EDH M\4.;4 ^'7I"V[T]9,?I^WO76_DJQO1.9"K?956Q1WE63Y1(I MP'^['/_[,/X5U22.Z>K[O/T:/@Z6C0BF\923C>'?%,*'-^_<1^T.PMOGI3VO MOIRH5[\L8M;LY)35:H)L?'!1-0%E-645W_GJWI15DSW45EN,)R7?H[BM1QOC MJMD)TXU=:G[JR[IYS)=J7@_6*;\L= W<9"JQ2@386X+G$9K@& MM-WF.PPO.05*HWHVVYLL"QZF#;)@DW?7Y<\Q+Y0'@F'S8M2\&%EP=;3PMA?" M"U;0!W9<>[?HS+*4LMS_%<;B8+ M4\=S["!.$.IZ)320U(=>7X>1R4;&WT";DH\L92&-I6 &WLP(1@ M)R*01J3KPG>A+^HLZ88'%E0; I17 **_7_X#=/'$921/:K]Y!H4DIQE9/B:4 M\KS\'G\H4SJ^+-2CEP9&B;@&NM7T"_Z.E$('1]A%".+ ]Y$/;2]:->^'K@M% M%2#5Z,#3?WVZH DC/NGEN.R?\(,AD5S2$:)A8HH_+;AG>BLQ.?[45HM=:HX% M^2F]7H].^,Y$ZGF80D0LC]K(CZ ;QVZW!^%;$2:R$)C[QA^.E: !15"9EL %ACQ74@+T>/2CF?\$3.B3$5S2^L>N\664MZL_9 MG!]Q1,1-/!C%WUH^T.(@+HEH.N4#9K'Z<987#*8X\ )" M'-^C ?4=%U./[\ZL^N+[,L(+!^H]'$87JTB_=2] $PY\*:3%H011U!Y#\U-2 MB#PZ MF4Q4*NA3B3(-:9&T9U*^5%^K\F?.ZTTCZD26;?,/UX]Q@B""9.VMP ^$ET&T M.CFP4M:G#+N BEZ19BDIER$QZAE&G*!QS3R#(N(:58ZO3#C*9?191X^+B'H: MKT45R]ISM@Y"@6/Y <*.32T4!-B'J^8#SR-85#52C0ZLEO:KM@DC>4&'')C] MWAB,B9PG!'&8D,+3BGLDH 3E^)->+7:I.1C$)W5SB]#LZTU9L,]W\TM6I=1' M<>*B"$-$/!2X;F@%ZRZ21/CJ+NF&!Y[<;1[0!@++1.(37![2_DD^*!^YB2Z! MQL1D?UYYSX17!G3\2:\>O30P0,0G_X\JKVM6Q.5\?E?DRWL%%VD2^B1V7-NV M8NC93AQ$-N[ZL8D3BAI K?6!-; *!393B:M $=E^'PQ/2TX*DJ!,B.%%!#UV MT,-U?$5HYB]-#1R):RK+63[)Z[RX_H,?:51Y-DM=2BW?#F)"DL3&MI4$7MQU MXB=A)'Q5I7S3 VOB5R+019*XIE*!U'Y!# Q)S@XR?(Q<4[E5?(\7-"@=7PHZ MX4LC(T5O.8! + M[T!H=#&P'GBRT>1)-+#,!MIPXJ+08;A?& ?")R<.-7(F%-*/HTL>MHEP13C*( 48>3'ONTG5K?&&82!+7QQAG9'A];-,J$9 MZRA@E7;/L$0U#20#

X38K'E-$(Q=C+["HDR!(0P=;G0[#F&+)*SO4^CC,J=@N&UB& ZMTLN=A M%3&*GH8=GJ#265A9>.9.P;X(9.<96#V$Q]>.D2JVSK^:H"(BFXLJ:QX<=_XX MORQG:8 "&GH(P=#"T,9>S(W6M>]A**P7N58'%LHJ#%BF$1>())K]RAB.BIPD M!(&8D,)&R3T:4,-R_(FOF+O4'1#R-ZR3A\D-'P"LO<[=37BA,;*"R LBG!#7 MADG7#0D<*GO3NE3C0R^PKC*!+I3D72IJP 1668=F);G.*H?)Y.WK3PGT+;;J MP#J^%O3BOW KNP8'\<,-FL_69X2A2R#"!,(HP=@E 7)IUT620&%!2#=\F .+ M)I#TM1KRD$2/( ;BHW38((+&W*'"K\IW'A\H #J^!-2C;QT)*-,OKU9G>M?7AD1A9'O4P7%$+(I\[(3KPPT'67(F4.WE,%K@ZD[3[Z6BSJ;_2>_;2]+A2YU M+(M804@C-_3B.,+KXR$[PL(7@VMT<1CUK.^96(8#/)W2P__4*(IJ9W" 2LZ1 M9F?\;I,-(#M]HT7PM0&WNK MOJ*0.,*WMZCW<&"1K)Z$I:42*8"R,AF*G9Y.A+"9%\H3&$)*48'WVJ2B5$.O M5M2)B(@EXAU-V\YFV74*(86N'5.,PMB&!#L>[:XHB9"5Q*(RD6MU8(&LPX F MC;@R)-'LU\1P5.34( C$A PV2NX1@!J6XT]ZQ=RE[H!X/KF??H!G_-6G-]UO M\N7_4O?IS?\!4$L#!!0 ( $J(]5 =_X5:V@8 , Z 5 :7)B="TR M,#(P,#&ULW5M=; ?NED8GH#Q2*?S;!&GR]/Q7Y<3?NF?G8U_^_CNPR^3R=_BR_DHR.9W*YT6(]_H MJ-"+T7U31:53]2.+TV_OR8Q;E>K3.X_?Y M_$:OHO-L'A75W#=%L[_'E35DC$VKLUO3/#YD:(>%T[__/+^LXIS$ M:5Y$Z5R//[X;C1[I,%FBO^CK4?G]UY>SG4%BD\VRXF2>K:;EZ6F@XYIX.V_E M?F/T]>DX-K/"AFQG\U 5\*\'3(N'6WTZSN/5;6(CG+X.PF5ATUV.^OG:C_(; ME63W^8^P'//I&I2*4TMP'"4761Z7FOH)<(V^78,\LQ?72O\$LEV'5\%YJG3V MB"C5R_+:/8]F.MD%<\@O,6;'K;S$6'F)05+!/31:QT@_Z:);L,\'[!COA39Q MMI!IQQ0?'K87[%:#IF/.FP;N&/^5W8]X;L#O,KA%'L MPWRA"FZ-SNU:6-4)Y_; QKX<]V?WS,PU(1P0C=!9:4U5!F M-M$W(2M#SFW,%RSP@8N@ZWAU*($$P4M">9I*;N:CS"RTL77G M>&3/7&MC-KO(D4JM2FVQ=SU&9KXGB%W'C<7T-C(6PF1^$R>+VKLL7-MF,.N6 M0 NW/QV4586YS4R5B*K:\+,[B_;!SQ;ZJ"J.>H: .,2U_ "A'.)@Z@<(U2%* M1=MH! U2(UW2V9-B+O7\SEBH$,VNXB)IDL=SLQ R#"C$PH&!% Z74'%9@_=< MZ+70 AZ8%EIRUU/BZ\WSRD[2D/2G)J&"CN#"10@*ZGG(@YCP#6B/N2YLD7!G M8 EOP5O/R=[>801V+?I!UG=L0T*$@D@"HC#R.'1]WZT7*P]P(5NDWQUH^ML0 MV&M]\$4OXS*^M/@4K8X7!+NF(>#2#8@+'0<"2P<7=+MR>3#@3@L5D(&IH /^ M>A4!7RQL(O+-E[WSTO"H$@[8AX(2*J7C$465Y[C"LN'6X=A5KDT1X U2#NU) M? M-^/;G9W.5W:EX\X7B")9RXA5PX'&-N9/%\$""(HMQ*G'FU3/+ AZZ(= MCSV)HQ0K-SHZTDQX:A(Z"%$'>!0)!RN *!4>W("FA$C1IK,$!I;]%L3UE.WR M$6YR<9.E^M/=:J9-0\:?FX7*0W[@(BYLS4L0=5T&Z!9\$+3J)PZMH=B2O)XR M_]7$1:%3/UNM[M+X\4%^WI#^@[9AP#SI.R[&P(<$.S[E6-1A8.FP-AH86L.P M"P;[:A%F23R/BSA=_FFW(Q-'28,*]@U#5RG@8>I+&0188!!0XM 'C;20P MN#YA6_IZRO^%T:4LM:U JJY6^73-?+Z^;MP,FAU"S%C@(!5P)!ET'8:5W 8$ MJ=]J21A:&[$S&M]&%V=Y?J?-3ZMCSRV40@G!*51((,_WL!> NLJEC.(V704X MM%YCQV3V>C\I5]HL[>KVN\GNBQL+^S9*CS^D/N@1(L5=(0@%RK'W0(HY M3B M9[X2;;H,<)A=R"YX[$D:5R8J7T>]?%C-LJ:Z8L!=#$,ZB D=52; M] ^MR=@!@;WN""I.CK<5GIN%"KH2(B$AY($0KJ3(537X(("MLC_,5N*KR>LU M\U?1^FQA"8BO-_>Z+Y!!@T^H/,XX)LH1/I= (4\X;+N/.0BT>2UI: W&+IE\ MBX1,F_\>T/7UT[Y!!"5SD 2$"9K748\7TNMCL>YJ)-[QD-K0O9&8T] MO\.BXGP>)?_HR"A[I*DCV6 =*NYQA7P&/P_6JT_!Y6;KB*IG7'YG@LR8IN3G1B:L1= M#K::W2UFGZ> 9S$]6C:SHWB1^#?3#"F2(I4HY?!I!NN%-8?I^Y-IEL6]3N?N M[JY]I[:CY*8C6Y;5N:=M3O)&O=2=$B_R6Q/BA5%&EITF.!VS+IZ?=C8:=11) MMEJ2W%+E3N.6/H^VN:3;K%$!!M[2N6\KOYKNM M-/.6W>['2=!.B=N^B6X[!9!VDS>Z97%2TZ^ EO_I .;Z .X\28#Y%BW88O% MFZTX"P@(YE,9 )SF;C8.^.TIA-/A9HX3?@<*X71(YOSFR9Q'?DHI' 0U= 1H M^9]#1UAE*EQ_*N 3-TA(#:KCR.?/Q>%\.8".?%##GYLIAS(VZ-H'F;) M+M98;T2',;C#U';G=&/2F0J8J@!RD ZQ[Z;\N1B(AZ KT#$ X)$_O!50/[P5 M(51/P[4F' 339+WS:O\2D3@REJ4CUC-UT:*&L9?-ZK5,T:)&TY0*V_>Q8%.K M+3A+FJ G*Z>Z\:18-8<)I":=,R1M%)J ,A'\P;C>(WP531+ M(&]&=])*>=M,)V0PGI02-W!QX*HB?;J$\PA#_'HNJ33@=H\3)9$ (M1-/DR^/H M!I>CT0OMX/*T^9IM%=)BLU7=0+O-.%]GK,T!N[4')M"*,Q!.!#0 *G M_+DHA-,A/'P+RYOLW];"&8C<%XLG\O(J"L@O0'?DAH/+="3X07CR] AXX%^IV">&OP M1)J(0C@=1)$6-[BB=J'6:/#Y&_RV,5IJ)E3+FKH,.(X[TQC[/ M*(N]"J%+(8A&/%XL0D0*D7 58M6G%EN$]48\_5/X4U'DWM5[7+2%P+40.Q4\ MBQD+-A< 7'\GGSZ=SZ91(.BZT:C& U+J'2"%9TFR:>!C@6050($*(S +0!XS452R^6\2=R:N[6)"P;FJ<&Y(&\! +Z-$=H7GM<9 M\P?'/!>5"FE"_!HOA$+Y]F46\=RKPL)0H, 9@1%Y29B5L\1/PVRQ>=4U4SL4 M/,8IJ<[DAM[$%QBH%9SK. HZ\1HO(X'=48LXWO6$N=(A M8K$/%?.ZE-&O4 XK#?B.A2#L+"$"HG!33"51^&FF'.+Y"4?/KWI2.$^YI=%D M(M!O%"0(VNIU7+4%S_0*=$%-!K-F=4LXIS/%RJ^1(!"[#(*&U0163\<"39G#N.Y#&L4"U97#N.F3 M":'23X2D+^+*9<,ECL+85QCQ%@9<:-D%62&!W[\$U3CG.S/B_*1 2+)=]( F M6U*]0ZAYY ]"4=3!0+P(4+#%&8\.I(JW[TC]R>.;8!GA&3L4HY: MLS%U].-3CRKV6JTO6)E J85 ?0GMZ(HFH+X@0[(V+U \$NH MP*[P4CPE^?@I'L#]]IMX7;??A/D:3E"URM;P@BIF9NH=9?Y>B1PDOF,T):XH MXJ(@WBY%KLA-! C7R'$,0&[=N$$&/1&H\Y[X)\U^Z&;X7K!T!N-TBF-!<@@ M-3IR9_*"+]S^/7A4Q%T3\++G*I'6R1(PYJND72@K+:6[8LKQ^BA^$HVCK.U&E/=!N1G*Q@FIT WF1Q-$ M9,<)UXC3PST!,0#".>;S\8WH 0@/-;"@D0K /B;)-P,0FIL(:%,_27R0T'BG]^.9T<$FH.;&4]Y*6ZF!/C);:H2Z[UV/E*^Q_.5 MV-9Z_% F3['71KTY7""-M?D3?N[D/N +(?/T__Q020HEY"82V$,&$CCV;B J MI,B!7'4H2!7F4LW/3=1E)OC1[0T1J3L&JPOBA*=]U18\/B4W.TY_"X_VIGIL M1$1I()X9I<-YV3IVQ>AZ)P>>G/_\T]F48 ]^_W0V(QE&M'6+'M5 (&U'84:7 M< TAT0ER\T_O3S)RGW7RNK,.ZYCY64#.RX*WLT[^&8;N%&.?C2-O<7[F^; MT#B.G)R?^?<].@E)\C]]SR,A^Q/@G_((+L?\/KNDKN^0&H/_54Y0B&=T-.+W M^H"U1S$?!?CF!/FP*R/L9BUE,-"!^Y(&1J6ZCBZW5>ZK;NO MK;T:GJ#<PLSB;. M^ACY=-4YV,_K5-BLS.;H[,Y23%'#.2*O.JL:0;6= AR?DYQ;$E&2Y'+[BM8I0.PJZ!Y M":D@L)RO_**@2DG")*S%(WKC4EM,RU)RO2?VV+^%D:XY"G'/P0(BP_X_08)QV8 MC_8KIZU,G@-WXA%CCU8/M[(H[FGQ_2DE#-A'_R;LN826N'+FK8Q7=@_().M) M97\_I)S /E&L,/3S/HO(+5G"]D46@,QQE$"F]]RHR# <4IZY1]5JM"A&,; ))D' MFHEB2(NQZ?YG'OV1+*$%PI4I:EK=DB3S71P4$X'OGD6S$J?\4T^.[U$:!;Z' M?I'8O].U'5" FE7R5C\7(U2_RJE OREF*?IL3+&^Y1'@.0FBNT+7G1:;J\,H M!V#J?_TB=Z73#:Y>$JS#^&2+VX7<7##$[Y\NKITA MNKKN7SM7ZZA_?^2N'/OWRXOK"^<*]3\-D?.G_=_]3[\ZR/[\\>/%U=7%YT\' MPOB :NS1."@/QD'A4^T/G$Y!0K(H?(>&;;N-%$G7K(92VY0:?;[\B$JD\I_K MOALUGIZB6XJL:<22E[[62%*'?=4<2=VAH@[ZLF*-U,)G5&1[V*\Z>*5G7?'# M-[Q!SE)JT39;ORTIN>G'K=;R--*@5\0OQX##P7@6-.*E\^D:73I?/E]>'QMV M7^9).L=AAK((71&7ION0K*(H0;+^QGN+HLFA&.M@*&=30E&=0VL?W#$'0G\< MWA#4=S.*KFRIVBOBPQ\7!\[6T6B)[E%"XBC)T)OR,\$0*I$T0^26/L.7@XGW MMH?0(S2D8/*S[8'NIGY&6M3K)Z"5[Q(MQL#H^X4<(.:GISB(43BLE6<+/369(5 M<\G:MBQ9ZDCNJ]+ T6QG "QM%YDI6Q[H\G8Z[)+<^"D]-1A7M/#E^9? M?AY\OH:HXA),:O^Z&E8\U;UZ*IV?QA?F0]G"/#1G/A*#-\X], ZBFT_U^8H= M$$[154QY@0?>4=#?M6UU348;<_DHV1 MKNE]NSC<<#33--5M$W(1PK1Q,?-5!IZ/G5=?V)&WAZ]$*S%H_CXC<1+=TL&I MLS0D ;X#OVF7G_1]M_8E6;>14<#_A024,_$3+6W^B;;N^1F,ZO+F '/,Y(=& M\:QD#OT%P7+J^7EX'TV$=O>(EN!7U0%;27*#0_]O]OEM([B-\=DP/N;*^!A] M658-S>G;7:T_5*V1(NN%\5%E>6!M&Y^1'Q 8=DP20>PBT6*/KB9KC25IG*!: M/K16?-@=ZD.U;RNJ;)JR/5(M>2 5?"@YW>%@FP^O\?U%4=B0/SI?RY2&T9)@ M7E75]^?*W6KDY>SCP2T)6#X[FLW\E-Y9AJA0HYR _T2#<00;_/T.W>Y<<2+["1*QPLT3/Q; M1Q\>;EW5TWA0$I+GX. &>\F,<(')/W'D&Z@F^ M!C-#TG<(0,&1B%!(7,WJX3%"<&,LKT#LMN;_0517RDH!:1-E_K=H65+AF*9(Z-;Q"-# MQ^F/UC0W5=9]0/T)HF>8\K,+WML'J"1]I9+40=*YABEJM:Z MDK06F7V(P%/[0G>W-AC;10U-E5JJ)+UN7?04B?UKGH+[N_B^1_4'1,*>$OU' MSTE\&BBGZ^KDH=RW$8&GA#RV:.?D_%<2D@1,U44(^,_S?'6_K;1SDKWM?>\] M/0K&VD/5&:LDE*++AB%ISDBW1F;?&MJF.2R+.< S@." M-$4OA&FC_I"6';Z1#62/+I&B2FUH^+C"AG\@FU9R]J8C2X.^Y0QT2S>[^@B\ ME&Y93@=V>HU-KR)0-4#]\.8CJ%30J\$/P:,KM-&LP'N;SV0-MV2EPFIK]:U+ M1M.D=MZRX;4]>RINN*4<9BQE!2:GCP(DWG)'G]G*B2EO;&W8\3B[:'R5Y\ M/\ZL08H5^!T HXKKDL<))(%((^8]!\+T0!$W ,4?YWW_H^HUG_QD[^YR355; M/=B[!5/W@[WD(7!!#3;(]A/%E6>!MX'/?O9_O9NZL,W*V7\E.*O M%WV"_TB9=0]'3*LDQ24( 71==DQPOD;#;M?4RX==!I*BFVN!9VX[%[(R9HI# MD JFSAKLZU46N5_?H?^4VI*,8IR@6QS,#UB*W.SU?GN]2OLKANH8EJT80UE7 M9$G3%:<,_(:.,EHK#"Q47J[Q!!M]<3FX?I7[>:PZ=(_MKIQWC?J.V54M>TCW M71\J*L1:99RO#C2+)]IEB"%^CFTKKJ*ZO'S@X!I$VI\7EMD?1%Z-$PD:+Q +CM5 ?_[*]A-PJK;-XX\_!3!^!!C4A?] M!MTDT5TVI=%F3(]!<(H\,@&\V=-H>6I7TLLH9R.OFS].SAZ'ST-29=Q2.&UY MSZ"WOS?5^%NW>5G3][LY:IJLPK\;TAHG!']MX0EHBAX.[O BI='*-/F![K=Z MGGUT!)S,_CTZ3;.')NVN[MR3[-&H:PVZJC'J6[)A.::LE!7U%ORY7<)38OTK M0]K.<3ZJ1-6/^TS[H5)!%Y,:34EK6+AJU]\Z9)Z"4B4!<>E[E\.(Y9#F*6&M M .GB*)M>*>RSO%)^1Q[==397L*"3L[=%4[8.R1W5MPFY]5/H!ZH:ARX]*L$N MNXZ9-J8O0O!PXJ7Y(;8G2F"I;_ R@575T>V=MG,";% 1*8!#1:6@L[ NM% 8_SPP]E8A]Y_E/F +J<,Z"J*E:EPXCGY_#Q MGB2]D"@7[]6M1(\<"GR.2_H> =B]U;._. S![KLT8(,]7_D#2<$%U(_(R^%2 MT++HVYQ=+H)RM^,)JPI)L2KCB:MJHS[8DWA9@A>STNP$/"8,7A*$JY-Y$OKI M%-#%-):<^F,_0Y;5EJDSDTVAA4)8!Y[.+L^C#;6!T<_Q,6H8L6:>_/8#3 M-_E,?1$^ Z,:);U?%%G1%>LT3Y;XX?(]$S0@KUDM*Y*D0KY&(9QEF+[F"M%7 MPP"Y-LHGQZ1*7>B<3B&P8%XJ@#P"SJ^'* $5Z73B!\1C?\NGC*O IXRCE#!% ML_0IS3WC_W=T,_$LQ^0-[5!,4VUE$Z'_\%\^7;3Q!]O:YT_P"('<=B73N3@LL]N1<0WL&'2VR M-!;-VJ_L"7M&A]8MI%4>3-M[1I'/@OK).;VBL41ES^/Y9\+D 89N X-_5#P" M.@MT@&(HEJ1IIJIISUTN8-94!(A!IG6TMX>_P"E#:6 ^1>U''..\VN?&7]LV M#TGJ)GY,S>BQW;A-<:QOR]LEO"&QP:'!H<&AP:'!H<&AP:'!H<&AP:'!H< M&AP:'!H<&AP:'!H CKE ]AE?I7EU\>NG_O7OEP=["?C+,_FSY8&K+[7- M3WB^S?VDJ-[:MWJ/\XR+1\^&7#RGSZ6P0L7B/:9YG6$*:P) E+_C;DRF.)B4 M9TSL%+-H0 ^2YB'T83:-$D#>^Z$*E8\*@W]4!5G7D.-G?R6@8<3BE_[) MJE8#5?2C>27@,S I?7%O#VV\@_VW@8-%#J)-VT*\!"=&PC?X@?IAF\*-A MZV9]1\W6^;V%P+X-ZS:L^Z.Q+KNDL4?O2;*G/IF@#^0&!^@S>_M5PI[CO")N M0C*<+)[A&C:VBC5*J=T#7:=QO"<+#0X-#@T.#0X-#@T.#0X-#@T.#0X-#@T. M#0X-#@T.#0X-#M\9AV>;\6AJ2G\J/XPC;W'^\UEGFLV"\_\'4$L! A0#% M @ 2HCU4"?%"$G<30 B.$' !L ( ! &5X.3DQ<3(R M,#(P<')E6VU^P, -(6 M 1 " 15. !I