0001406666-15-000032.txt : 20151030 0001406666-15-000032.hdr.sgml : 20151030 20151029205635 ACCESSION NUMBER: 0001406666-15-000032 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 10 CONFORMED PERIOD OF REPORT: 20150926 FILED AS OF DATE: 20151030 DATE AS OF CHANGE: 20151029 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CALIX, INC CENTRAL INDEX KEY: 0001406666 STANDARD INDUSTRIAL CLASSIFICATION: COMMUNICATION SERVICES, NEC [4899] IRS NUMBER: 680438710 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-34674 FILM NUMBER: 151185168 BUSINESS ADDRESS: STREET 1: 1035 N MCDOWELL BLVD CITY: PETALUMA STATE: CA ZIP: 95954 BUSINESS PHONE: 707-766-3000 MAIL ADDRESS: STREET 1: 1035 N MCDOWELL BLVD CITY: PETALUMA STATE: CA ZIP: 95954 FORMER COMPANY: FORMER CONFORMED NAME: CALIX NETWORKS INC DATE OF NAME CHANGE: 20070713 10-Q 1 calx_10-qx15q3.htm FORM 10-Q 10-Q
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, DC 20549

FORM 10-Q

(Mark One)
x
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 26, 2015
OR 
o
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from             to             
Commission File Number: 001-34674

Calix, Inc.
(Exact Name of Registrant as Specified in Its Charter)

Delaware
 
68-0438710
(State or Other Jurisdiction of
Incorporation or Organization)
 
(I.R.S. Employer
Identification No.)
1035 N. McDowell Blvd., Petaluma, CA 94954
(Address of Principal Executive Offices) (Zip Code)
(707) 766-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) 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:  x    No:  o
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:  x    No:  o
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 definition of “large accelerated filer,” “accelerated filer” and “smaller reporting company” in Rule 12b-2 of the Exchange Act.
Large Accelerated Filer
 
o
 
 
Accelerated Filer
 
x
 
 
 
 
Non-accelerated filer
 
o
(Do not check if a smaller reporting Company)
 
Smaller Reporting Company
 
o
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes:  o    No:  x
As of October 22, 2015, there were 50,809,976 shares of the Registrant's common stock, par value $0.025 outstanding.



Calix, Inc.
Form 10-Q
TABLE OF CONTENTS
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

2


PART I. FINANCIAL INFORMATION
 
ITEM 1.
Financial Statements
CALIX, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, except share and per share data)
 
 
 
September 26,
2015
 
December 31,
2014
 
 
(Unaudited)
 
 (See Note 1)
ASSETS
 
 
 
 
Current assets:
 
 
 
 
Cash and cash equivalents
 
$
36,194

 
$
48,829

Marketable securities
 
57,659

 
62,850

Restricted cash
 

 
295

Accounts receivable, net
 
48,188

 
30,744

Inventory
 
43,769

 
46,753

Deferred cost of revenue
 
2,998

 
5,080

Prepaid expenses and other current assets
 
8,311

 
12,936

Total current assets
 
197,119

 
207,487

Property and equipment, net
 
18,484

 
20,144

Goodwill
 
116,175

 
116,175

Intangible assets, net
 
11,259

 
25,179

Other assets
 
1,091

 
1,236

Total assets
 
$
344,128

 
$
370,221

LIABILITIES AND STOCKHOLDERS’ EQUITY
 
 
 
 
Current liabilities:
 
 
 
 
Accounts payable
 
$
16,784

 
$
23,629

Accrued liabilities
 
38,280

 
39,443

Deferred revenue
 
11,414

 
12,722

Total current liabilities
 
66,478

 
75,794

Long-term portion of deferred revenue
 
19,390

 
19,393

Other long-term liabilities
 
1,700

 
2,443

Total liabilities
 
87,568

 
97,630

Commitments and contingencies (See Note 7)
 

 

Stockholders’ equity:
 
 
 
 
Preferred stock, $0.025 par value; 5,000,000 shares authorized; no shares issued and outstanding as of September 26, 2015 and December 31, 2014
 

 

Common stock, $0.025 par value; 100,000,000 shares authorized; 52,624,475 shares issued and 51,177,649 shares outstanding as of September 26, 2015, and 51,628,257 shares issued and outstanding as of December 31, 2014
 
1,316

 
1,291

Additional paid-in capital
 
813,776

 
801,810

Accumulated other comprehensive income (loss)
 
(31
)
 
80

Accumulated deficit
 
(547,377
)
 
(530,590
)
Treasury stock, 1,446,826 shares as of September 26, 2015
 
(11,124
)
 

Total stockholders’ equity
 
256,560

 
272,591

Total liabilities and stockholders’ equity
 
$
344,128

 
$
370,221


See accompanying notes to condensed consolidated financial statements.


3


CALIX, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(In thousands, except per share data)
(Unaudited)
 
 
 
Three Months Ended
 
Nine Months Ended
 
 
September 26,
2015
 
September 27,
2014
 
September 26,
2015
 
September 27,
2014
Revenue
 
$
112,297

 
$
105,769

 
$
302,464

 
$
289,594

Cost of revenue:
 
 
 

 
 
 
 
Products and services (1)
 
57,096

 
58,600

 
152,308

 
156,981

Amortization of intangible assets
 
2,088

 
2,089

 
6,264

 
6,265

Total cost of revenue
 
59,184

 
60,689

 
158,572

 
163,246

Gross profit
 
53,113

 
45,080

 
143,892

 
126,348

Operating expenses:
 
 
 
 
 
 
 
 
Research and development (1)
 
22,120

 
19,930

 
66,885

 
59,104

Sales and marketing (1)
 
18,424

 
18,717

 
57,398

 
54,562

General and administrative (1)
 
9,140

 
7,625

 
28,728

 
22,557

Amortization of intangible assets
 
2,552

 
2,552

 
7,656

 
7,656

Total operating expenses
 
52,236

 
48,824

 
160,667

 
143,879

Income (loss) from operations
 
877

 
(3,744
)
 
(16,775
)
 
(17,531
)
Interest and other income (expense), net:
 
 
 
 
 
 
 
 
Interest income
 
297

 
52

 
1,014

 
86

Interest expense
 
(263
)
 
(59
)
 
(921
)
 
(174
)
Other income (expense), net
 
196

 
18

 
273

 
121

Income (loss) before provision for income taxes
 
1,107

 
(3,733
)
 
(16,409
)
 
(17,498
)
Provision for income taxes
 
185

 
115

 
378

 
328

Net income (loss)
 
$
922


$
(3,848
)
 
$
(16,787
)
 
$
(17,826
)
Net income (loss) per common share:
 
 
 
 
 
 
 
 
Basic
 
$
0.02

 
$
(0.08
)
 
$
(0.32
)
 
$
(0.35
)
Diluted
 
$
0.02

 
$
(0.08
)
 
$
(0.32
)
 
$
(0.35
)
Weighted-average number of shares used to
 


 


 
 
 
 
compute net income (loss) per common share:
 
 
 
 
 
 
 
 
Basic
 
51,756

 
51,048

 
51,814

 
50,635

Diluted
 
52,016

 
51,048

 
51,814

 
50,635

Other comprehensive income (loss), net of tax:
 
 
 
 
 
 
 
 
Unrealized gains (losses) on available-for-sale
 
 
 
 
 
 
 
 
marketable securities, net
 
30

 
(13
)
 
66

 
(38
)
Foreign currency translation adjustments, net
 
(196
)
 
(7
)
 
(177
)
 
(13
)
Total other comprehensive income (loss), net of tax
 
(166
)
 
(20
)
 
(111
)
 
(51
)
Comprehensive income (loss)
 
$
756

 
$
(3,868
)
 
$
(16,898
)
 
$
(17,877
)
                                                                                     
 
 
 
 
 
 
 
 
 (1)  Includes stock-based compensation as follows:
 
 
 
 
 
 
 
 
Cost of revenue
 
$
163

 
$
206

 
$
549

 
$
914

Research and development
 
964

 
1,207

 
3,659

 
3,693

Sales and marketing
 
688

 
1,316

 
3,769

 
4,146

General and administrative
 
775

 
1,084

 
2,616

 
3,366

 
 
$
2,590

 
$
3,813

 
$
10,593

 
$
12,119



See accompanying notes to condensed consolidated financial statements.

4


CALIX, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(Unaudited)
 
 
 
Nine Months Ended
 
 
September 26,
2015
 
September 27,
2014
Operating activities:
 
 
 
 
Net loss
 
$
(16,787
)
 
$
(17,826
)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:
 
 
 
 
Depreciation and amortization
 
7,602

 
6,772

Loss on retirement of property and equipment
 
14

 
41

Amortization of intangible assets
 
13,920

 
13,921

Amortization of premiums related to available-for-sale securities
 
743

 
302

Gain on sale of available-for-sale securities
 

 
(1
)
Stock-based compensation
 
10,593

 
12,119

Changes in operating assets and liabilities:
 
 
 
 
Restricted cash
 
295

 

Accounts receivable, net
 
(17,443
)
 
739

Inventory
 
2,983

 
7,226

Deferred cost of revenue
 
2,082

 
9,742

Prepaid expenses and other assets
 
4,181

 
(315
)
Accounts payable
 
(6,841
)
 
(9,904
)
Accrued liabilities
 
(1,055
)
 
5,520

Deferred revenue
 
(1,312
)
 
(14,391
)
Other long-term liabilities
 
(167
)
 
597

Net cash provided by (used in) operating activities
 
(1,192
)
 
14,542

Investing activities:
 
 
 
 
Purchases of property and equipment
 
(5,943
)
 
(9,481
)
Purchases of marketable securities
 
(46,750
)
 
(49,356
)
Sales of marketable securities
 

 
615

Maturities of marketable securities
 
51,265

 

Net cash used in investing activities
 
(1,428
)
 
(58,222
)
Financing activities:
 
 
 
 
Proceeds from exercise of stock options
 
625

 
429

Proceeds from employee stock purchase plan
 
2,865

 
2,453

Payments for repurchases of common stock
 
(11,124
)
 

Taxes paid for awards vested under equity incentive plans
 
(2,093
)
 
(2,505
)
Net cash provided by (used in) financing activities
 
(9,727
)
 
377

Effect of exchange rate changes on cash and cash equivalents
 
(288
)
 
(45
)
Net decrease in cash and cash equivalents
 
(12,635
)
 
(43,348
)
Cash and cash equivalents at beginning of period
 
48,829

 
82,747

Cash and cash equivalents at end of period
 
$
36,194

 
$
39,399


See accompanying notes to condensed consolidated financial statements.

5


CALIX, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
1. Company and Basis of Presentation
Company
Calix, Inc. (together with its subsidiaries, “Calix,” the “Company,” “our,” “we,” or “us”) was incorporated in August 1999, and is a Delaware corporation. The Company is a leading global provider of broadband communications access systems and software for fiber- and copper-based network architectures that enable communications service providers ("CSPs") to transform their networks and connect to their residential and business subscribers. The Company enables CSPs to provide a wide range of revenue-generating services, from basic voice and data to advanced broadband services, over legacy and next-generation access networks. The Company focuses solely on CSP access networks, the portion of the network that governs available bandwidth and determines the range and quality of services that can be offered to subscribers. The Company develops and sells carrier-class hardware and software products, referred to as the Unified Access portfolio, which are designed to enhance and transform CSP access networks to meet the changing demands of subscribers rapidly and cost-effectively.
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements, including the accounts of Calix, Inc. and its wholly-owned subsidiaries, have been prepared in accordance with the requirements of the U.S. Securities and Exchange Commission (“SEC”) for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by U.S. generally accepted accounting principles (“GAAP”) can be condensed or omitted. In the opinion of management, the financial statements include all normal and recurring adjustments that are considered necessary for the fair presentation of the Company’s financial position and operating results. All significant intercompany balances and transactions have been eliminated in consolidation. The Condensed Consolidated Balance Sheet at December 31, 2014 has been derived from the audited financial statements at that date.
The results of the Company’s operations can vary during each quarter of the year. Therefore, the results and trends in these interim financial statements may not be the same as those for the full year or any future periods. The information included in this Quarterly Report on Form 10-Q should be read in conjunction with the audited financial statements included in the Company’s Form 10-K for the year ended December 31, 2014.
The Company's fiscal year begins on January 1st and ends on December 31st. Quarterly periods are based on a 4-4-5 fiscal calendar with the first, second and third fiscal quarters ending on the 13th Saturday of each fiscal period. As a result, the Company had one fewer day in the nine months ended September 26, 2015 than in the nine months ended September 27, 2014, and the same number of days in the three months ended September 26, 2015 as in the three months ended September 27, 2014. The preparation of financial statements in conformity with GAAP for interim financial reporting requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Actual results could differ from those estimates.
2. Significant Accounting Policies
The Company’s significant accounting policies are disclosed in our Annual Report on Form 10-K for the year ended December 31, 2014. The following are added in the summary of the Company's significant accounting policies during the nine months ended September 26, 2015 and will be included in our Annual Report on Form 10-K for the year ending December 31, 2015.
Legal Fees
The Company incurs legal expenses related to disputes, litigation and other legal actions in the ordinary course of business. Legal fees, including those legal defense costs expected to be incurred in connection with a loss contingency, are expensed as incurred in the period that the related services are received. In the event the Company has insurance coverage for legal defense costs incurred and the likelihood of reimbursement is assured, legal defense costs recognized in a period are reduced by the amount recoverable from the insurance. A receivable is recognized for the portion of legal costs recoverable under the insurance at the time such legal costs are incurred and accrued.
Recent Accounting Pronouncements
In May 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update No. 2014-09, Revenue from Contracts with Customers (Topic 606) ("ASU 2014-09"), which provides guidance for revenue recognition. ASU 2014-09 supersedes the revenue recognition requirements in Topic 605, Revenue Recognition, and most industry-specific guidance. Additionally, it supersedes some cost guidance included in Subtopic 605-35, Revenue Recognition-Construction-Type and Production-Type Contracts, and creates new Subtopic 340-40, Other Assets and Deferred Costs-Contracts with Customers. 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. In doing so, companies will need to use more judgment and make more estimates than under the previous guidance. These may include identifying performance obligations in the contract, estimating the amount of variable consideration to include in the transaction price and allocating the transaction price to each separate performance obligation. On August 12, 2015, the FASB issued Accounting Standards Update No. 2015-14, Revenue from Contracts with Customers (Topic 606), Deferral of the Effective Date ("ASU 2015-14") to defer the effective date of ASU 2014-09 by one year. As a result, the standard will be effective for the

6


Company in the first quarter of fiscal 2018. ASU 2015-14 permits early adoption of the new revenue standard, but not before its original effective date. The Company is currently assessing the potential impact on its financial statements from adopting this new guidance.
3. Cash, Cash Equivalents and Marketable Securities
The Company has invested its excess cash primarily in money market funds and highly liquid marketable securities such as corporate debt instruments, U.S. government agency securities and commercial paper. The Company considers all investments with maturities of three months or less when purchased to be cash equivalents. Marketable securities represent highly liquid corporate debt instruments, U.S. government agency securities and commercial paper with maturities greater than 90 days at date of purchase. Marketable securities with maturities greater than one year are classified as current because management considers all marketable securities to be available for current operations.
Cash equivalents are stated at amounts that approximate fair value based on quoted market prices. Marketable securities are recorded at their fair values.
The Company’s investments have been classified and accounted for as available-for-sale. Such investments are recorded at fair value and unrealized holding gains and losses are reported as a separate component of accumulated other comprehensive income (loss) in the stockholders’ equity until realized. Realized gains and losses on sales of marketable securities, if any, are determined on the specific identification method and are reclassified from accumulated other comprehensive income (loss) to results of operations as other income (expense).
The Company, to date, has not determined that any of the unrealized losses on its investments are considered to be other-than-temporary. The Company reviews its investment portfolio to determine if any security is other-than-temporarily impaired, which would require the Company to record an impairment charge in the period any such determination is made. In making this judgment, the Company evaluates, among other things: the duration and extent to which the fair value of a security is less than its cost; the financial condition of the issuer and any changes thereto; and the Company’s intent and ability to hold its investment for a period of time sufficient to allow for any anticipated recovery in market value, or whether the Company will more likely than not be required to sell the security before recovery of its amortized cost basis. The Company has evaluated its investments as of September 26, 2015 and has determined that no investments with unrealized losses are other-than-temporarily impaired. No investments have been in a continuous loss position greater than one year.
Cash, cash equivalents and marketable securities consisted of the following (in thousands):
 
 
September 26,
2015
 
December 31,
2014
Cash and cash equivalents:
 
 
 
 
Cash
 
$
19,675

 
$
17,866

Money market funds
 
16,519

 
30,963

Total cash and cash equivalents
 
36,194

 
48,829

Marketable securities:
 


 


Corporate debt securities
 
44,802

 
61,050

U.S. government agency securities
 
10,564

 

Commercial paper
 
2,293

 
1,800

Total marketable securities
 
57,659

 
62,850

Total cash, cash equivalents and marketable securities
 
$
93,853

 
$
111,679

The carrying amounts of our money market funds approximate their fair values due to their nature, duration and short maturities.
As of September 26, 2015, the amortized cost and fair value of marketable securities were as follows (in thousands):
 
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Fair Value
Corporate debt securities
 
$
44,796

 
$
16

 
$
(10
)
 
$
44,802

U.S. government agency securities
 
10,562

 
2

 

 
10,564

Commercial paper
 
2,293

 

 

 
2,293

Total marketable securities
 
$
57,651

 
$
18

 
$
(10
)
 
$
57,659


7


As of December 31, 2014, the amortized cost and fair value of marketable securities were as follows (in thousands):
 
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Fair Value
Corporate debt securities
 
$
61,108

 
$
1

 
$
(59
)
 
$
61,050

Commercial paper
 
1,800

 

 

 
1,800

Total marketable securities
 
$
62,908

 
$
1

 
$
(59
)
 
$
62,850

As of September 26, 2015, the amortized cost and fair value of marketable securities by contractual maturity were as follows (in thousands):
 
 
Amortized Cost
 
Fair Value
Due in 1 year or less
 
$
37,139

 
$
37,139

Due in 1-2 years
 
20,512

 
20,520

Total marketable securities
 
$
57,651

 
$
57,659

4. Fair Value Measurements
In accordance with Accounting Standard Codification ("ASC") Topic 820, Fair Value Measurements and Disclosures, (“ASC Topic 820”), the Company measures its cash equivalents and marketable securities at fair value on a recurring basis. ASC Topic 820 clarifies that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, ASC Topic 820 establishes a three-tier value hierarchy, which prioritizes the inputs used in measuring fair value as follows:
Level 1 – Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.
Level 2 – Observable inputs other than quoted prices included in Level 1 for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-driven valuations in which all significant inputs and significant value drivers are observable in active markets.
Level 3 – Unobservable inputs to the valuation derived from fair valuation techniques in which one or more significant inputs or significant value drivers are unobservable.
The following table sets forth the Company's financial assets measured at fair value on a recurring basis as of September 26, 2015 and December 31, 2014, based on the three-tier fair value hierarchy (in thousands):
As of September 26, 2015
 
Level 1

Level 2

Total
Money market funds
 
$
16,519

 
$

 
$
16,519

Corporate debt securities
 

 
44,802

 
44,802

U.S. government agency securities
 

 
10,564

 
10,564

Commercial paper
 

 
2,293

 
2,293

Total
 
$
16,519

 
$
57,659


$
74,178

 

As of December 31, 2014
 
Level 1
 
Level 2
 
Total
Money market funds
 
$
30,963

 
$

 
$
30,963

Corporate debt securities
 

 
61,050

 
61,050

Commercial paper
 

 
1,800

 
1,800

Total
 
$
30,963

 
$
62,850

 
$
93,813

The fair values of money market funds classified as Level 1 were derived from quoted market prices as active markets for these instruments exist. The fair values of corporate debt securities, U.S. government agency securities and commercial paper classified as Level 2 were derived from quoted market prices for similar instruments indexed to prevailing market yield rates. The Company has no Level 3 financial assets. The Company did not have any transfers between Level 1 and Level 2 of the fair value hierarchy during the nine months ended September 26, 2015 and September 27, 2014.

8


5. Goodwill and Intangible Assets
Goodwill
Goodwill was recorded as a result of the Company's acquisitions of Occam Networks, Inc. (“Occam”) in February 2011 and Optical Solutions, Inc. ("OSI") in February 2006. This goodwill is not deductible for tax purposes, and there have been no adjustments to goodwill since the acquisition dates.
Goodwill is not amortized but instead is subject to an annual impairment test or more frequently if events or changes in circumstances indicate that it may be impaired. We evaluate goodwill on an annual basis at the end of the second quarter of each year. Management has determined that we operate as a single reporting unit and, therefore, evaluates goodwill impairment at the enterprise level. Management assessed qualitative factors to determine whether it was more likely than not (that is, a likelihood of more than 50 percent) that the fair value of the Company was less than its carrying amount, including goodwill, as of June 27, 2015. In assessing the qualitative factors, management considered the impact of these key factors: macro-economic conditions, industry and market environment, overall financial performance of the Company, cash flow from operating activities, market capitalization and stock price. Management concluded that the fair value of the Company was more likely than not greater than its carrying amount as of June 27, 2015. As such, it was not necessary to perform the two-step goodwill impairment test at the time.
There were no events or changes in circumstances during the three months ended September 26, 2015 that would more likely than not indicate that the carrying value of goodwill may have been impaired subsequent to the 2015 annual impairment test. As of September 26, 2015, there was no impairment to the carrying value of the Company's goodwill.
Intangible Assets
Intangible assets are carried at cost, less accumulated amortization. The details of intangible assets as of September 26, 2015 and December 31, 2014 are disclosed in the following table (in thousands):
 
 
September 26, 2015
 
December 31, 2014
 
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Core developed technology
 
$
68,964

 
$
(61,958
)
 
$
7,006

 
$
68,964

 
$
(55,694
)
 
$
13,270

Customer relationships
 
54,740

 
(50,487
)
 
4,253

 
54,740

 
(42,831
)
 
11,909

Total intangible assets, excluding goodwill
 
$
123,704

 
$
(112,445
)
 
$
11,259

 
$
123,704

 
$
(98,525
)
 
$
25,179

Amortization expense was $4.6 million for the three months ended September 26, 2015 and September 27, 2014. Amortization expense was $13.9 million for the nine months ended September 26, 2015 and September 27, 2014.
As of September 26, 2015, expected future amortization expense for the fiscal years indicated is as follows (in thousands):
Period
 
Expected
Amortization
Expense
Remainder of 2015
 
$
4,640

2016
 
5,805

2017
 
814

Total
 
$
11,259

6. Balance Sheet Details
Accounts receivable, net consisted of the following (in thousands):
 
 
September 26,
2015
 
December 31,
2014
Accounts receivable
 
$
49,132

 
$
31,493

Allowance for doubtful accounts
 
(405
)
 
(241
)
Product return reserve
 
(539
)
 
(508
)
Accounts receivable, net
 
$
48,188

 
$
30,744


9


Inventory consisted of the following (in thousands):
 
 
September 26,
2015
 
December 31,
2014
Raw materials
 
$
2,259

 
$
3,180

Finished goods
 
41,510

 
43,573

Total inventory
 
$
43,769

 
$
46,753

Property and equipment, net consisted of the following (in thousands):
 
 
September 26,
2015
 
December 31,
2014
Test equipment
 
$
40,501

 
$
40,766

Computer equipment and software
 
28,061

 
30,355

Furniture and fixtures
 
1,835

 
1,852

Leasehold improvements
 
6,553

 
6,550

Total
 
76,950

 
79,523

Accumulated depreciation and amortization
 
(58,466
)
 
(59,379
)
Property and equipment, net
 
$
18,484

 
$
20,144

Accrued liabilities consisted of the following (in thousands):
 
 
September 26,
2015
 
December 31,
2014
Accrued compensation and related benefits
 
$
16,547

 
$
15,782

Accrued warranty
 
8,984

 
9,553

Accrued professional and consulting fees
 
3,016

 
5,860

Accrued customer rebates
 
1,327

 
851

Accrued excess and obsolete inventory at contract manufacturers
 
1,237

 
888

Accrued business travel expenses
 
1,024

 
1,414

Sales and use tax payable
 
1,000

 
397

Advance customer payments
 
699

 
364

Accrued business events
 
543

 

Accrued rent
 
385

 
412

Accrued freight
 
277

 
303

Income taxes payable
 
245

 
269

Accrued other
 
2,996

 
3,350

Total accrued liabilities
 
$
38,280

 
$
39,443

Deferred revenue consisted of the following (in thousands):
 
 
September 26,
2015
 
December 31, 2014
Product and services - current
 
$
8,463

 
$
9,753

Extended warranty - current
 
2,951

 
2,969

Extended warranty - non-current
 
19,358

 
19,211

Product and services - non-current
 
32

 
182

Total deferred revenue
 
$
30,804

 
$
32,115

Deferred cost of revenue consisted entirely of costs incurred for products and services for which revenues have been deferred.

10


7. Commitments and Contingencies
Commitments
The Company’s principal commitments consist of obligations under operating leases for office space and non-cancelable outstanding purchase obligations. These commitments as of December 31, 2014 are disclosed in our Annual Report on Form 10-K, and have not changed materially during the nine months ended September 26, 2015.
Accrued Warranty
The Company provides a warranty for its hardware products. Hardware generally has a one, three or five-year warranty from the date of shipment. The Company accrues for potential warranty claims based on the Company’s historical product failure rates and historical costs incurred in correcting product failures. The adequacy of the accrual is reviewed on a periodic basis and adjusted, if necessary, based on additional information as it becomes available.
Changes in the Company’s warranty reserve were as follows (in thousands):
 
 
Three Months Ended
 
Nine Months Ended
 
 
September 26,
2015
 
September 27,
2014
 
September 26,
2015
 
September 27,
2014
Balance at beginning of period
 
$
9,325

 
$
10,638

 
$
9,553

 
$
10,856

Warranty charged to cost of revenue
 
781

 
839

 
2,929

 
3,364

Utilization of warranty
 
(722
)
 
(452
)
 
(3,098
)
 
(3,195
)
Adjustments to pre-existing warranty
 
(400
)
 
(250
)
 
(400
)
 
(250
)
Balance at end of period
 
$
8,984

 
$
10,775

 
$
8,984

 
$
10,775

Litigation
From time to time, the Company is involved in various legal proceedings arising from the normal course of business activities.
On September 16, 2010, the Company, two direct, wholly-owned subsidiaries of the Company, and Occam entered into an Agreement and Plan of Merger and Reorganization (the “Merger Agreement”). In response to the announcement of the Merger Agreement on October 6, 2010, a purported class action complaint was filed by stockholders of Occam in the Delaware Court of Chancery: Steinhardt v. Howard-Anderson, et al. (Case No. 5878-VCL). On November 24, 2010, these stockholders filed an amended complaint (the “amended Steinhardt complaint”). The amended Steinhardt complaint named Occam (which has since been merged into Calix) and the members of the Occam board of directors as defendants. The amended Steinhardt complaint did not name Calix as a defendant.
The amended Steinhardt complaint sought injunctive relief rescinding the merger transaction and an award of damages in an unspecified amount, as well as plaintiffs' costs, attorney's fees, and other relief.
The merger transaction was completed on February 22, 2011(the “Effective Date”). On January 6, 2012, the Delaware court ruled on a motion for sanctions brought by the defendants against certain of the lead plaintiffs. The Delaware court found that lead plaintiffs Michael Steinhardt, Steinhardt Overseas Management, L.P., and Ilex Partners, L.L.C., collectively the “Steinhardt Plaintiffs,” had engaged in improper trading of Calix shares, and dismissed the Steinhardt Plaintiffs from the case with prejudice. The court further held that the Steinhardt Plaintiffs are: (i) barred from receiving any recovery from the litigation, (ii) required to self-report to the SEC, (iii) directed to disclose their improper trading in any future application to serve as lead plaintiff, and (iv) ordered to disgorge trading profits of $0.5 million, to be distributed to the remaining members of the class of former Occam stockholders. The Delaware court also granted the motion of the remaining lead plaintiffs, Herbert Chen and Derek Sheeler, for class certification, and certified Messrs. Chen and Sheeler as class representatives. The certified class is a non-opt-out class consisting of all owners of Occam common stock whose shares were converted to shares of Calix on the date of the merger transaction, with the exception of the defendants in the Delaware action and their affiliates. Chen and Sheeler, on behalf of the class of similarly situated former Occam stockholders, continue to seek an award of damages in an unspecified amount.
Fact discovery in the case closed on April 30, 2013. On June 11, 2013, the plaintiffs filed their Second Amended Class Action Complaint for Breach of Fiduciary Duty (“Second Amended Complaint”). The Second Amended Complaint adds Occam's former CFO as a defendant, and alleges that each of the defendants breached their fiduciary duties by failing to attempt to obtain the best purchase price for Occam and failing to disclose certain allegedly material facts about the merger transaction in the preliminary proxy statement and prospectus included in the Registration Statement on Form S-4 filed with the SEC on November 2, 2010.
On July 17, 2013, attorneys representing all of the defendants named in the Second Amended Complaint filed Defendants' Opening Brief in Support of Their Motion for Summary Judgment, arguing that all defendants are entitled to summary judgment on all counts of the Second Amended Complaint. Plaintiffs' answering brief to the motion for summary judgment was filed on September 3, 2013, and defendants' reply brief was filed on October 4, 2013. A hearing on the motion for summary judgment was held on December 6, 2013.
On April 8, 2014, the Court of Chancery of the State of Delaware issued an Opinion granting in part and denying in part the Defendants’ Motion for Summary Judgment. The ruling granted summary judgment on all claims as to Occam, the corporate entity, and accordingly, Occam is no longer a defendant in the action. The court also granted summary judgment in favor of those defendants who served solely as directors of Occam with respect to all claims alleging improper actions in connection with the Occam sale process. The court left in

11


place the process-based claims against Occam’s former CEO and CFO, and declined to grant summary judgment on separate claims that the director and officer defendants breached their fiduciary duties by issuing a proxy statement for Occam’s stockholder vote that allegedly contained misleading disclosures and had material omissions.
On June 12, 2014, the plaintiffs filed a Motion to Compel Production of Documents by Defendants and Jefferies & Company, Inc. ("Jefferies") and For Sanctions Against Defendants. This motion sought additional documents from defendants and from Jefferies, Occam’s former financial advisor, and requested that the court impose severe sanctions, up to and including a finding of liability against defendants. Defendants have rejected the suggestion that any additional documents should be produced and vigorously opposed the imposition of any sanctions. On September 3, 2014, the court denied the motion without prejudice as to defendants, directed counsel for the defendants to provide an affidavit clarifying the prior conduct of discovery, and ordered discovery into defendants’ document collection and review methodologies. The court also ordered Jefferies to produce additional documents. Those proceedings are ongoing, but the plaintiffs have indicated that they do not intend to seek any sanctions against the defendants at this time. Instead, plaintiffs filed a motion requesting leave to amend their complaint to add Jefferies and Wilson Sonsini Goodrich & Rosati, P.C. ("Wilson Sonsini"), former defense counsel in this lawsuit, as defendants. That motion was heard by the Court on March 23, 2015. At the hearing the Court vacated the existing April 20, 2015 trial date and indicated it would set a new trial date after ruling on the motion requesting leave to add additional parties.
On July 16, 2015, the Court denied plaintiffs’ motion for leave to amend their complaint to add Jefferies as a defendant, but granted plaintiffs’ motion for leave to amend their complaint to add Wilson Sonsini as a defendant. On July 22, 2015, plaintiffs filed their Third Amended Complaint adding Wilson Sonsini as a defendant in the lawsuit. Defendants filed their answers to the Third Amended Complaint on September 8, 2015. Trial for this matter has been tentatively scheduled for the weeks of April 11 and April 18 in 2016 before the Delaware Court of Chancery. The Company continues to believe that the allegations in this action are without merit and intends to continue to vigorously contest the action as it moves forward toward trial. However, there can be no assurance that the defendants will be successful in defending this ongoing action.
Although Occam is no longer a defendant in this lawsuit, the Company has continued to advance defense costs related to this lawsuit. The Company has obligations, under certain circumstances, to hold harmless and indemnify each of the former Occam directors and officers who remain defendants in this action against judgments, fines, settlements and expenses related to claims against such directors and officers to the fullest extent permitted under Delaware law and Occam's bylaws and certificate of incorporation. Such indemnification obligations may ultimately result in the payment of indemnification amounts by the Company.
In addition, under the engagement letter between Occam and Jefferies, the Company has obligations, under certain circumstances, to hold harmless and indemnify Jefferies against judgments, fines, settlements and expenses related to Jefferies’ engagement by Occam, and Jefferies has demanded that the Company indemnify Jefferies in connection with this litigation under this agreement. The Company has begun to pay fees and expenses of Jefferies in connection with this matter, and expects that it will make additional payments as the matter proceeds, though at this time the Company is not able to estimate the amount of any future payments.
The Company continues to incur significant legal fees and costs defending this lawsuit. The Company currently believes that its defense costs related to indemnity obligations will exceed its remaining available Directors & Officers liability insurance coverage as the matter proceeds to trial. As described above, the legal proceedings have been protracted as plaintiffs continue to seek additional discovery and, most recently, with the addition of Wilson Sonsini as a defendant in the action. The Company has also incurred certain expenses that are not covered by insurance. Following Jefferies' demand for indemnification the Company notified Occam’s insurance carriers, and such carriers have advised in writing that they do not believe the Jefferies indemnification obligations are covered by the Company’s insurance. Thus, the Company’s indemnification obligations to Jefferies that apply to this lawsuit will not be covered by insurance. The Company’s indemnity obligations that are in excess of its insurance coverage could be material, particularly if there is an adverse result at trial, and could have a material adverse effect on the Company’s business, operating results or financial condition.
The outcome of the above litigation matter is undeterminable at this time and the Company cannot currently estimate a reasonably possible range of loss for this action. We continue to believe that plaintiffs’ claims are without merit under applicable law. At this time, based on the status of the legal proceedings and the court’s rulings to date on the lawsuit, there remain significant issues of fact and law that are yet to be resolved. In April 2014, although the court partially granted defendants’ motion for summary judgment, the court also denied part of the motion, ruling instead that the remaining issues should be adjudicated at trial. In September 2014, the court issued a ruling allowing further discovery into the underlying facts. This additional discovery continues to be in progress. In the court’s July 2015 order, plaintiffs were granted leave to file an amended complaint to add Wilson Sonsini as a defendant. The addition of Wilson Sonsini as a defendant gives rise to a number of material issues of law and fact regarding Wilson Sonsini’s potential aiding and abetting liability, its impact on the claims against the Occam defendants, and the allocation of any damages award. Furthermore, as previously noted, the plaintiffs have not communicated any specific demand for damages. However, the plaintiffs’ valuation expert has opined that the fair value of Occam’s common stock on the Effective Date exceeded the merger consideration by between $7.77 and $9.65 per share. Defendants’ valuation expert has opined that the fair value of Occam’s common stock on the Effective Date was less than the merger consideration. The Company estimates that as of the Effective Date, the class held approximately 15,147,085 shares of Occam’s common stock. In addition to the difference between the fair value of Occam’s common stock on the Effective Date and the merger consideration, the plaintiffs also seek an award of attorneys’ fees and costs, pre-judgment interest relating back to the Effective Date, and post-judgment interest.
Because of these reasons, at this time, the Company is unable to quantify its indemnification risk or estimate a reasonably possible range of loss for this action. We intend to defend this case vigorously as we continue to believe the claims to be without merit.
The Company is not currently a party to any other legal proceedings that, if determined adversely to the Company, would individually or in the aggregate have a material adverse effect on the Company's business, operating results or financial condition.

12


8. Net Income (Loss) per Common Share
The following table sets forth the computation of basic and diluted net income (loss) per common share for the periods indicated (in thousands, except per share data):
 
 
Three Months Ended
 
Nine Months Ended
 
 
September 26,
2015
 
September 27,
2014
 
September 26,
2015
 
September 27,
2014
Numerator:
 
 
 
 
 
 
 
 
Net income (loss)
 
$
922

 
$
(3,848
)
 
$
(16,787
)
 
$
(17,826
)
Denominator:
 
 
 
 
 
 
 
 
Weighted-average common shares outstanding used to compute basic net income (loss) per share
 
51,756

 
51,048

 
51,814

 
50,635

Effect of dilutive common stock equivalents
 
260

 

 

 

Weighted-average common shares outstanding used to compute diluted net income (loss) per share
 
52,016

 
51,048

 
51,814

 
50,635

Basic net income (loss) per common share
 
$
0.02

 
$
(0.08
)
 
$
(0.32
)
 
$
(0.35
)
Diluted net income (loss) per common share
 
$
0.02

 
$
(0.08
)
 
$
(0.32
)
 
$
(0.35
)
Potentially dilutive shares, weighted average

5,244

 
5,262

 
6,062

 
5,011

For all periods presented, unvested restricted stock awards are included in the calculation of weighted-average common shares outstanding because such shares are participating securities; however, the impact was immaterial.
Basic net income (loss) per share is calculated by dividing net income (loss) by the weighted-average number of common shares outstanding during the reporting period. Diluted net income per share is calculated by using the weighted-average number of common shares outstanding during the period, adjusted for all dilutive potential common shares, which includes the exercise of stock options, the release of restricted stock units and performance restricted stock units, and purchase of shares pursuant to the Company's ESPP, to the extent these shares are dilutive. The dilutive effect of these common stock equivalents is reflected in diluted earnings per share by application of the treasury stock method. For all periods presented where the Company reported a net loss, diluted net loss per common share is the same as basic net loss per common share, since the effect of all potentially dilutive securities is antidilutive.
Potentially dilutive shares are excluded from the computation of diluted net loss per common share when their effect is antidilutive. These antidilutive shares were primarily from stock options, restricted stock units and performance restricted stock awards.
9. Stockholders’ Equity
Equity Incentive Plans
The Company maintains three equity incentive plans, the 2000 Stock Plan, the 2002 Stock Plan and the 2010 Equity Incentive Award Plan (together, the “Plans”). These plans were approved by the stockholders and are described in the Company’s Form 10-K filed with the SEC on March 4, 2015. The Company also maintains a Long Term Incentive Program, under the 2010 Equity Incentive Award Plan. Under the Long Term Incentive Program, certain key employees of the Company are eligible for equity awards based on the Company’s stock price performance. To date, awards granted under the Plans consist of stock options, restricted stock units ("RSUs"), restricted stock awards ("RSAs"), and performance restricted stock units ("PRSUs").
Stock Options
During the three months ended September 26, 2015, the Company did not grant stock options. During the nine months ended September 26, 2015, the Company granted 200,000 stock options at a weighted-average grant date fair value of $4.56 per share. During the three months ended September 26, 2015, 6,301 stock options were exercised at a weighted-average exercise price of $5.49 per share. During the nine months ended September 26, 2015, 94,987 stock options were exercised at a weighted-average exercise price of $6.58 per share. As of September 26, 2015, unrecognized stock-based compensation expense of $8.0 million related to stock options, net of estimated forfeitures, was expected to be recognized over a weighted-average period of 2.9 years.
Restricted Stock Units
During the three months ended September 26, 2015, 165,300 RSUs were granted with a weighted-average grant date fair value of $7.48 per share. During the nine months ended September 26, 2015, 1,521,761 RSUs were granted with a weighted-average grant date fair value of $8.57 per share. During the three months ended September 26, 2015, 110,637 RSUs vested, net of shares withheld at the then-current value equivalent to the employees' minimum statutory obligation for applicable income and other employment taxes, and were converted to an equivalent number of shares of common stock. Taxes withheld from employees of $0.5 million were remitted to the relevant taxing authorities during the three months ended September 26, 2015. During the nine months ended September 26, 2015, 408,471 RSUs vested, net of shares withheld at the then-current value equivalent to the employees' minimum statutory obligation for applicable income and other employment taxes, and were converted to an equivalent number of shares of common stock. Taxes withheld from employees of $1.5 million were remitted to the relevant taxing authorities during the nine months ended September 26, 2015. As of September 26, 2015, unrecognized

13


stock-based compensation expense of $15.4 million related to RSUs, net of estimated forfeitures, was expected to be recognized over a weighted-average period of 2.8 years.
Performance Restricted Stock Units
In 2012, the Company commenced granting PRSUs to its executives with two-year and three-year performance periods. The performance criterion is based on the relative total shareholder return (“TSR”) of Calix common stock as compared to the TSR of the Company’s peer group and accounted for as a market condition under ASC Topic 718, Compensation - Stock Compensation ("ASC Topic 718"). The TSR is calculated by dividing (a) the average closing trading price for the 90-day period ending on the last day of the applicable performance period by (b) the average closing trading price for the 90-day period immediately preceding the first day of the applicable performance period. This TSR is then used to derive the achievement ratio, which is then multiplied by the number of units in the grant to derive the common stock to be issued for each performance period, which may equal from zero percent (0%) to two hundred percent (200%) of the target award. 
During the three and nine months ended September 26, 2015, no PRSUs were granted. During the three months ended September 26, 2015, no PRSUs vested and were converted into shares of common stock. During the nine months ended September 26, 2015, 147,916 PRSUs vested and were converted into 92,359 shares of common stock, net of shares withheld at the then-current value equivalent to the employees' minimum statutory obligation for applicable income and other employment taxes. Taxes withheld from employees of $0.5 million were remitted to the relevant taxing authorities during the nine months ended September 26, 2015. As of September 26, 2015, unrecognized stock-based compensation expense of $0.3 million related to PRSUs, net of estimated forfeitures, was expected to be recognized over a weighted-average period of 0.5 year.
Restricted Stock Awards
During the three and nine months ended September 26, 2015, no RSAs were granted. Upon the vesting of RSAs during the three months ended September 26, 2015, taxes withheld from employees of $0.1 million were remitted to the relevant taxing authorities. Upon the vesting of RSAs during the nine months ended September 26, 2015, taxes withheld from employees of $0.2 million were remitted to the relevant taxing authorities. As of September 26, 2015, there were no outstanding RSAs and no remaining unrecognized stock-based compensation expense.
Employee Stock Purchase Plan
The Company’s Amended and Restated Employee Stock Purchase Plan (“ESPP”) allows employees to purchase shares of the Company’s common stock through payroll deductions of up to 15 percent of their annual compensation subject to certain Internal Revenue Code limitations. In addition, no participant may purchase more than 2,000 shares of common stock in each offering period. 
Prior to 2015, the offering periods under the ESPP are six-month periods commencing on June 1 and December 1 of each year. The Company changed the ESPP offering periods in 2015 where each six-month offering periods will end on May 1 and November 1 of each year. The offering period which started on June 1, 2015 will then be shortened to five months and will end on November 1, 2015. The subsequent offering periods will then revert back to the six-month periods commencing on November 2 and May 2 of each year. The price of common stock purchased under the plan is 85 percent of the lower of the fair market value of the common stock on the commencement date and end date of each six-month offering period. As of September 26, 2015, there were 1,469,648 shares available for issuance under the ESPP.
There were no shares purchased under the ESPP during the three months ended September 26, 2015. During the nine months ended September 26, 2015, 421,335 shares were purchased under the ESPP. As of September 26, 2015, unrecognized stock-based compensation expense of $0.2 million related to the ESPP was expected to be recognized over a remaining service period of 1 month.
Stock-Based Compensation Expense
In accordance with ASC Topic 718, stock-based compensation expense associated with stock options, RSUs, PRSUs, RSAs, and purchase rights under the ESPP is measured at the grant date based on the fair value of the award, and is recognized, net of forfeitures, as expense over the remaining requisite service period on a straight-line basis.
The Company values RSUs and RSAs at the closing market price of the Company’s common stock on the date of grant.
The fair value of PRSUs with a market condition is estimated on the date of award, using a Monte Carlo simulation model to estimate the TSR of the Company's stock in relation to the peer group over each performance period. Compensation cost on PRSUs with a market condition is not adjusted for subsequent changes in the Company's stock performance or the level of ultimate vesting.
The Company estimates the fair value of stock options at the grant date using the Black-Scholes option-pricing model. This model requires the use of the following assumptions:
(i)
Expected volatility of the Company's common stock - The Company computes its expected volatility assumption based on a blended volatility (50% historical volatility and 50% implied volatility from traded options on the Company's common stock). The selection of a blended volatility assumption was based upon the Company's assessment that a blended volatility is more representative of the Company's future stock price trend as it weighs the historical volatility with the future implied volatility.
(ii)
Expected life of the option award - Represents the weighted-average period that the stock options are expected to remain outstanding. The Company’s computation of expected life utilizes the simplified method in accordance with Staff Accounting Bulletin No. 110 ("SAB 110") due to the lack of sufficient historical exercise data to provide a reasonable basis upon which to

14


estimate expected term. The mid-point between the vesting date and the expiration date is used as the expected term under this method. 
(iii)
Expected dividend yield - Assumption is based on the Company's history of not paying dividends and no future expectations of dividend payouts.
(iv)
Risk-free interest rate - Based on the U.S. Treasury yield curve in effect at the time of grant with maturities approximating the grant’s expected life.
The following table summarizes the weighted-average assumptions used in estimating the grant-date fair value of stock options in the periods indicated:
 
 
 
Three Months Ended
 
Nine Months Ended
 
 
September 26, 2015
 
September 27,
2014
 
September 26, 2015
 
September 27,
2014
Expected volatility
 
N/A
 
N/A
 
52%
 
54%
Expected life (years)
 
N/A
 
N/A
 
6.25
 
6.15
Expected dividend yield
 
N/A
 
N/A
 
 
Risk-free interest rate
 
N/A
 
N/A
 
1.56%
 
1.91%
Modification of Stock Awards
In February 2013, the Company entered into a Transition and Separation Agreement ("Agreement") with Roger Weingarth, the Company's former Executive Vice President and Chief Operating Officer. Under the Agreement, Mr. Weingarth transitioned to the role of advisor to the Chief Executive Officer of the Company effective as of April 1, 2013, and terminated his employment with the Company on March 31, 2014 ("Termination Date"). Upon his termination, the Agreement provided for, among other things, the acceleration of the vesting of his unvested stock options, RSAs and RSUs held by him as of the Termination Date. In accordance with ASC Topic 718, total fair value of the accelerated stock awards after the modification was $0.6 million, which was recognized on a straight-line basis over the remaining service period through the Termination Date. During the nine months ended September 27, 2014, $0.1 million of the total fair value has been recognized in general and administrative expenses. There was no expense recognized during the three months ended September 27, 2014 as the total fair value of the accelerated stock awards has been fully amortized as of the end of the first quarter of fiscal 2014.
Stock Repurchase
On April 26, 2015, the Company's Board of Directors approved a program to repurchase up to $40 million of its common stock from time to time.
Stock may be purchased under this program in open market or private transactions, through block trades, and/or pursuant to any trading plan adopted in accordance with Rule 10b5-1 of the Securities Exchange Act of 1934, as amended ("Exchange Act"). Any open market purchases will be made in accordance with the limitations set out in Rule 10b-18 of the Exchange Act. The decision to consummate any repurchases (including any decision to adopt a 10b5-1 plan for this purpose) will be made at management’s discretion at prices management considers to be attractive and in the best interests of the company and its stockholders.
During the three months ended September 26, 2015, the Company repurchased 1,011,826 shares of common stock for $7.7 million at an average price of $7.66 per share. During the nine months ended September 26, 2015, the Company repurchased 1,446,826 shares of common stock for $11.1 million at an average price of $7.69 per share. As of September 26, 2015, approximately $28.9 million remained available for repurchase of the Company's common stock pursuant to this stock repurchase program. The Company uses the cost method to account for common stock repurchases held in treasury. The price paid for the stock is charged to the treasury stock account shown separately within stockholders' equity as a contra-equity account.
The repurchase program may be suspended, terminated or modified at any time. The program does not oblige the Company to purchase any particular number of shares.

15


10. Accumulated Other Comprehensive Income (Loss)
The table below summarizes the changes in accumulated other comprehensive income (loss) by component for the periods indicated (in thousands).
 
Three Months Ended
 
September 26, 2015
 
September 27, 2014
 
Unrealized Gains and Losses on Available-for-Sale Marketable Securities

Foreign Currency Translation Adjustments

Total
 
Unrealized Gains and Losses on Available-for-Sale Marketable Securities
 
Foreign Currency Translation Adjustments
 
Total
Balance at beginning of period
$
(22
)
 
$
157

 
$
135

 
$
(25
)
 
$
184

 
$
159

Other comprehensive income (loss) before
 
 
 
 
 
 
 
 
 
 
 
reclassification adjustments
30

 
(196
)
 
(166
)
 
(12
)
 
(7
)
 
(19
)
Reclassification adjustment for realized gains
 
 
 
 
 
 
 
 
 
 
 
on marketable securities included in
 
 
 
 
 
 
 
 
 
 
 
net income (loss)

 

 

 
(1
)
 

 
(1
)
Other comprehensive income (loss)
30

 
(196
)
 
(166
)
 
(13
)
 
(7
)
 
(20
)
Balance at end of period
$
8

 
$
(39
)
 
$
(31
)
 
$
(38
)
 
$
177

 
$
139

 
Nine Months Ended
 
September 26, 2015
 
September 27, 2014
 
Unrealized Gains and Losses on Available-for-Sale Marketable Securities
 
Foreign Currency Translation Adjustments
 
Total
 
Unrealized Gains and Losses on Available-for-Sale Marketable Securities
 
Foreign Currency Translation Adjustments
 
Total
Balance at beginning of period
$
(58
)
 
$
138

 
$
80

 
$

 
$
190

 
$
190

Other comprehensive income (loss) before
 
 
 
 
 
 
 
 
 
 
 
reclassification adjustments
66

 
(177
)
 
(111
)
 
(37
)
 
(13
)
 
(50
)
Reclassification adjustment for realized gains
 
 
 
 
 
 
 
 
 
 
 
on marketable securities included in
 
 
 
 
 
 
 
 
 
 
 
net income (loss)

 

 

 
(1
)
 

 
(1
)
Other comprehensive income (loss)
66

 
(177
)
 
(111
)
 
(38
)
 
(13
)
 
(51
)
Balance at end of period
$
8

 
$
(39
)
 
$
(31
)
 
$
(38
)
 
$
177

 
$
139

Realized gains and losses on sales of available-for-sale marketable securities, if any, are reclassified from accumulated other comprehensive income (loss) to "Other income (expense)" in our Condensed Consolidated Statements of Comprehensive Income (Loss).
11. Credit Facility
The Company had a revolving credit facility ("Prior Credit Facility") of $30.0 million with Silicon Valley Bank based upon a percentage of eligible accounts receivable, which matured on June 30, 2013. After the Prior Credit Facility matured on June 30, 2013, the Company cash collateralized any outstanding letters of credit with Silicon Valley Bank. During the first quarter of 2015, Silicon Valley Bank subsequently released the $0.3 million cash restricted for collateralizing the outstanding letters of credit reported as "restricted cash" in our Condensed Consolidated Balance Sheet as of December 31, 2014.
On July 29, 2013, the Company entered into a credit agreement with Bank of America, N.A. The credit agreement is structured such that other financial institutions can at a later time become party to the credit agreement through an amendment via a syndication process (collectively, together with Bank of America, N.A., the "Lenders"). The credit agreement provides for a revolving facility in the aggregate principal amount of up to $50.0 million, which includes a $20.0 million sublimit for the issuance of letters of credit and a $10.0 million sublimit for a swingline facility. Subject to customary conditions, up to $25.0 million of the revolving facility may be converted to a term loan facility at any time prior to the maturity of the revolving facility. The revolving facility matures on July 29, 2016, but may be extended up to two times (each extension for an additional one-year period) upon mutual agreement of the Company and the Lenders. The credit facility is secured by substantially all of our assets, including our intellectual property. Proceeds of the credit facility may be used for general corporate purposes and permitted acquisitions.

16


Loans under the credit facility bear interest at an annual rate equal to the base rate plus 0.75% to 1.25% or LIBOR plus 2.00% to 2.50% based on a leverage ratio of consolidated funded indebtedness to consolidated Adjusted EBITDA (customarily defined). Interest on the revolving facility is due quarterly, and any outstanding interest and principal is due on the maturity date of the revolving facility. The Company is required to repay principal on a term loan in twenty equal quarterly payments from the date the Company enters into a term loan, and all outstanding principal and accrued interest is due on the revolving facility maturity date. Swingline loans must be repaid on the earlier of (i) ten business days after a loan is made and (ii) the revolving facility maturity date. The Company is also required to pay commitment fees of 0.25% per year on any unused portions of this facility.
The credit facility includes affirmative and negative covenants applicable to the Company that are typical for credit facilities of this type. Furthermore, the credit agreement requires us to maintain certain financial covenants, including a maximum consolidated leverage ratio, and a minimum consolidated liquidity ratio of cash, cash equivalents and accounts receivable to consolidated funded indebtedness. As of September 26, 2015, the Company was in compliance with these requirements.
The credit facility also includes customary events of default, the occurrence and continuation of which would provide the Lenders with the right to demand immediate repayment of any principal and unpaid interest under the credit facility, and to exercise remedies against us and the collateral securing the loans under the credit facility.
As of September 26, 2015, the Company had no outstanding letters of credit or borrowings under the credit facility.
The Company incurred $0.3 million of debt issuance costs that were directly attributable to the issuance of this credit facility. These costs will be amortized over three years starting from the effective date of the credit facility and are included within "other assets" in our Condensed Consolidated Balance Sheets. As of September 26, 2015, unamortized debt issuance costs were $0.1 million.
12. Income Taxes
The following table presents the provision for income taxes from continuing operations and the effective tax rates for the periods indicated (in thousands, except percentages):
 

Three Months Ended
 
Nine Months Ended


September 26,
2015

September 27,
2014
 
September 26,
2015
 
September 27,
2014
Provision for income taxes
 
$
185

 
$
115

 
$
378

 
$
328

Effective tax rate
 
16.7
%
 
(3.1
)%
 
(2.3
)%
 
(1.9
)%
The income tax provision for the three and nine months ended September 26, 2015 consisted primarily of foreign income taxes. The effective tax rate for the three and nine months ended September 26, 2015 was determined using an estimated annual effective tax rate adjusted for discrete items, if any, that occurred during the period. The Company’s effective tax rate for the three and nine months ended September 26, 2015 is impacted by the change in valuation allowances against deferred tax assets and foreign income tax expense.
The income tax provision for the three and nine months ended September 27, 2014 primarily consisted of state and foreign income taxes. The effective tax rate for the three and nine months ended September 27, 2014 was determined by estimating the tax provision using the discrete method provided in ASC Topic740. The discrete method was used because of unpredictable trends in the Company’s U.S. net income or loss position. The Company’s effective tax rate for the three and nine months ended September 27, 2014 was impacted by the change in valuation allowances against deferred tax assets and state income tax expense.
ASC Topic 740, Income Taxes, ("ASC Topic 740"), provides for the recognition of deferred tax assets if realization of such assets is more likely than not. The Company has established and continues to maintain a full valuation allowance against its net deferred tax assets, with the exception of certain foreign deferred tax assets, as the Company does not believe that realization of those assets is more likely than not.
Our effective tax rate may be subject to fluctuation during the year as new information is obtained, which may affect the assumptions used to estimate the annual effective tax rate, including factors such as the mix of forecasted pre-tax earnings in the various jurisdictions in which we operate, valuation allowances against deferred tax assets, the recognition or de-recognition of tax benefits related to uncertain tax positions, and changes in or the interpretation of tax laws in jurisdictions where we conduct business.
ITEM 2.
Management’s Discussion and Analysis of Financial Condition and Results of Operations
This report includes “forward-looking statements” within the meaning of Section 27A of the Securities Act and Section 21E of the Securities and Exchange Act of 1934, as amended. All statements other than statements of historical facts are “forward-looking statements” for purposes of these provisions, including any projections of earnings, revenues or other financial items, any statement of or concerning the following: the plans and objectives of management for future operations, proposed new products or licensing, product development, anticipated customer demand or capital expenditures, future economic and/or market conditions or performance, and assumptions underlying any of the above. In some cases, forward-looking statements can be identified by the use of terminology such as “may,” “will,” “expects,” “believes,” “intends,” “plans,” “anticipates,” “estimates,” “potential,” or “continue” or the negative thereof or other comparable terminology. Although we believe that the expectations reflected in the forward-looking statements contained herein are reasonable, there can be no assurance that such expectations or any of the forward-looking statements will prove to be correct, and actual results could differ materially from those projected or assumed in the forward-looking statements. Our future financial condition and results of operations, as

17


well as any forward-looking statements, are subject to inherent risks and uncertainties, including but not limited to the Risk Factors set forth under Part II, Item 1A below, those described elsewhere in this report and in our Annual Report on Form 10-K for the fiscal year ended December 31, 2014. All forward-looking statements and reasons why results may differ included in this report are made as of the date hereof, and we assume no obligation to update these forward-looking statements or reasons why actual results might differ.
Overview
We are a leading global provider of broadband communications access systems and software for fiber- and copper-based network architectures that enable communications service providers to connect to their residential and business subscribers. We enable CSPs to provide a wide range of revenue-generating services, from basic voice and data to advanced broadband services, over legacy and next-generation access networks. We focus solely on CSP access networks, the portion of the network that governs available bandwidth and determines the range and quality of services that can be offered to subscribers. We develop and sell carrier-class hardware and software products, which we refer to as the Unified Access portfolio, that are designed to enhance and transform CSP access networks to meet the changing demands of subscribers rapidly and cost-effectively.
We market our access systems and related software to CSPs globally through our direct sales force as well as a growing number of resellers. At the end of the third quarter of 2015, over 20 million ports of our Unified Access portfolio have been deployed at a growing number of CSPs worldwide, whose networks serve over 100 million subscriber lines in total. Our customers include many of the world's largest communications providers. In addition, we have over 1,000 customers who have deployed gigabit passive optical network, Active Ethernet and point-to-point Ethernet fiber access networks.
Our revenue was $112.3 million and $302.5 million for the three and nine months ended September 26, 2015, respectively, compared to $105.8 million and $289.6 million for the three and nine months ended September 27, 2014, respectively. Our revenue levels and continued revenue growth will depend on our ability to continue to sell our access systems and software to existing customers and to attract new customers, including in particular, large CSPs and customers in international markets. More recently, we have seen market demand for turnkey solutions that include professional services together with equipment and materials, including a project we recently commenced with one of our existing customers. Revenue (and associated cost of revenue) for such projects are generally recognized only when projects are completed, typically over longer periods depending on the nature and scope of the project. Our revenue levels are also dependent upon our customers’ timing of purchases and capital expenditure plans. For the three and nine months ended September 26, 2015, we had a net income of $0.9 million and a net loss of $16.8 million, respectively. Our net loss was $3.8 million and $17.8 million for the three and nine months ended September 27, 2014, respectively. Since our inception we have incurred significant losses and, as of September 26, 2015, we had an accumulated deficit of $547.4 million.
Revenue fluctuations result from many factors, including but not limited to: increases or decreases in customer orders for our products and services, customer purchase agreements with provisions that delay revenue recognition, varying budget cycles and seasonal buying patterns of our customers. More specifically, our customers tend to spend less in the first fiscal quarter as they are finalizing their annual budgets and in many cases, are also challenged by winter weather conditions that inhibit fiber deployment in the outside plant. As of September 26, 2015, our deferred revenue of $30.8 million primarily included extended warranty services contracts that are recognized ratably over the period during which the services are to be performed, as well as certain contracts with customers who receive government-supported loans and grants under programs such as the U.S. Broadband Stimulus Programs under the American Recovery and Reinvestment Act of 2009 ("BBS") and U.S. Department of Agriculture’s Rural Utility Service ("RUS") that require installation services that are yet to be completed. The timing of deferred recognition may cause significant fluctuations in our revenue and operating results from period to period.
Cost of revenue is strongly correlated to revenue and will tend to fluctuate from all of the above factors that could impact revenue. Other factors that impact cost of revenue include: changes in the mix of products delivered, increases in services as a mix of total revenue, customer type and location, changes in the cost of our inventory and inventory write-downs. Cost of revenue includes fixed expenses related to our internal operations, which could impact our cost of revenue as a percentage of revenue if there are large sequential fluctuations in revenue.
Our gross profit and gross margin have been, and will likely continue to be, impacted by several factors, including new product introduction or upgrades to existing products, changes in customer mix, changes in the mix of products demanded and sold (and any related write-downs of existing inventory), shipment volumes, changes in our product costs, changes in pricing and the extent of customer rebates and incentive programs. Services revenues typically have higher associated costs and lower margins and any increase in services as a mix of total revenue could result in lower gross margins. Our gross margin could increase due to favorable changes in these factors, for example, increases in sales of our advanced E-Series Ethernet service access platforms, new introductions of our P-Series optical network terminals and reductions in the impact of rebate or similar programs. Our gross margin could decrease due to unfavorable changes in factors such as increased product costs, pricing decreases due to competitive pressure and unfavorable customer or product mix. Changes in these factors could have a material impact on our future average selling prices and unit costs. The timing of deferred revenue recognition and related deferred costs could also have a material impact on our gross profit and gross margin results. The timing of recognition and the relative size of these arrangements could cause large fluctuations in our gross profit from period to period. Additionally, our gross margin could be impacted by inventory write-downs.
Our operating expenses have fluctuated based on the following factors: hiring, timing of variable compensation expenses due to fluctuations in order volumes, timing of salary increases which have historically occurred in the second quarter, timing of bonus expenses due to changes in the Company’s performance, timing of research and development expenses including prototype builds and intermittent outsourced development projects, and timing of legal fees and other expenses incurred in connection with our ongoing Occam litigation. We have incurred increased compensation costs due to the additional sales headcount. We anticipate that our operating expenses will increase in absolute dollar amounts but will decline as a percentage of revenue over time.

18


As a result of the fluctuations described above and a number of other factors, many of which are outside our control, our quarterly operating results fluctuate from period to period. Comparing our operating results on a period-to-period basis may not be meaningful, and you should not rely on our past results as an indication of our future performance.
Critical Accounting Policies and Estimates
Our financial statements are prepared in accordance with U.S. GAAP. These accounting principles require us to make certain estimates and judgments that can affect the reported amounts of assets and liabilities as of the date of the financial statements, as well as the reported amounts of revenue and expenses during the periods presented. Management bases its estimates, assumptions and judgments on historical experience and on various other factors that are believed to be reasonable under the circumstances. To the extent there are material differences between these estimates and actual results, our financial statements will be affected. Our management evaluates its estimates, assumptions and judgments on an ongoing basis.
Our critical accounting policies and estimates are described under “Critical Accounting Policies and Estimates” in “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 31, 2014. During the nine months ended September 26, 2015, there have been no significant changes in our critical accounting policies and estimates.
Recent Accounting Pronouncements
In May 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update No. 2014-09, Revenue from Contracts with Customers (Topic 606) ("ASU 2014-09"), which provides guidance for revenue recognition. ASU 2014-09 supersedes the revenue recognition requirements in Topic 605, Revenue Recognition, and most industry-specific guidance. Additionally, it supersedes some cost guidance included in Subtopic 605-35, Revenue Recognition-Construction-Type and Production-Type Contracts, and creates new Subtopic 340-40, Other Assets and Deferred Costs-Contracts with Customers. 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. In doing so, companies will need to use more judgment and make more estimates than under the previous guidance. These may include identifying performance obligations in the contract, estimating the amount of variable consideration to include in the transaction price and allocating the transaction price to each separate performance obligation. On August 12, 2015, the FASB issued Accounting Standards Update No. 2015-14, Revenue from Contracts with Customers (Topic 606), Deferral of the Effective Date ("ASU 2015-14") to defer the effective date of ASU 2014-09 by one year. As a result, the standard will be effective for the Company in the first quarter of fiscal 2018. ASU 2015-14 permits early adoption of the new revenue standard, but not before its original effective date. The Company is currently assessing the potential impact on its financial statements from adopting this new guidance.
Results of Operations
Comparison of the Three and Nine Months Ended September 26, 2015 and September 27, 2014
Revenue
The following table sets forth our revenue (in thousands, except percentages):
 
 
Three Months Ended
 
Nine Months Ended
 
 
September 26,
2015
 
September 27,
2014
 
Variance
in
Dollars
 
Variance
in
Percent
 
September 26,
2015
 
September 27,
2014
 
Variance
in
Dollars
 
Variance
in
Percent
Revenue
 
$
112,297

 
$
105,769

 
$
6,528

 
6
%
 
$
302,464

 
$
289,594

 
$
12,870

 
4
%
Our revenue increased to $112.3 million for the three months ended September 26, 2015, from $105.8 million for the three months ended September 27, 2014. Our revenue increased to $302.5 million for the nine months ended September 26, 2015, from $289.6 million for the nine months ended September 27, 2014. We experienced stronger bookings and shipments in certain territories in those fiscal 2015 periods as compared to the same periods in fiscal 2014 due to increased customer demand. This was partially offset by lower revenue derived from contracts funded by the Broadband Stimulus Programs under the American Recovery and Reinvestment Act of 2009 as we completed and closed our existing contracts. The extended date for completion of projects funded under the Broadband Initiatives Program, which is administered by the RUS, ended on July 31, 2015.
Our revenue is principally derived in the United States. During the three and nine months ended September 26, 2015, revenue generated in the United States was $97.9 million and $270.4 million, respectively, and represented approximately 87% and 89% of our total revenue, compared to $92.0 million and $252.6 million, respectively, or 87% each of our total revenue for the same periods in 2014. International revenue was $14.4 million and $32.0 million or 13% and 11% of our total revenue for the three and nine months ended September 26, 2015, respectively, compared to $13.8 million and $37.0 million, or 13% each of our total revenue for the same periods in 2014.
We had one 10% customer during the three months ended September 26, 2015.

19


Cost of Revenue and Gross Profit
The following table sets forth our cost of revenue (in thousands, except percentages):
 
 
Three Months Ended
 
Nine Months Ended
 
 
September 26,
2015
 
September 27,
2014
 
Variance
in
Dollars
 
Variance
in
Percent
 
September 26,
2015
 
September 27,
2014
 
Variance
in
Dollars
 
Variance
in
Percent
Cost of revenue:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Products and services
 
$
57,096

 
$
58,600

 
$
(1,504
)
 
(3
)%
 
$
152,308

 
$
156,981

 
$
(4,673
)
 
(3
)%
Amortization of intangible assets
 
2,088

 
2,089

 
(1
)
 
 %
 
6,264

 
6,265

 
(1
)
 
 %
Total cost of revenue
 
$
59,184

 
$
60,689

 
$
(1,505
)
 
(2
)%
 
$
158,572

 
$
163,246

 
$
(4,674
)
 
(3
)%
Gross profit
 
$
53,113

 
$
45,080

 
$
8,033

 
18
 %
 
$
143,892

 
$
126,348

 
$
17,544

 
14
 %
Gross margin
 
47
%
 
43
%
 
 
 
 
 
48
%
 
44
%
 
 
 
 
The decrease in cost of revenue of $1.5 million during the three months ended September 26, 2015 compared with the corresponding period in fiscal 2014 was primarily attributed to a $1.5 million decrease in services cost of revenue due to lower professional services performed during the period. The decrease in cost of revenue of $4.7 million during the nine months ended September 26, 2015 compared with the corresponding period in fiscal 2014 was due mainly to a decrease in hardware cost of sales attributed to a favorable product and customer mix. The amortization of intangible assets remained at the same level for the comparable periods presented.
Including amortization of intangible assets, gross margin increased to 47% and 48% during the three and nine months ended September 26, 2015, from 43% and 44% during the corresponding periods in fiscal 2014. The increase in gross margin during the three and nine months ended September 26, 2015, compared with the corresponding periods in fiscal 2014, was primarily due to a favorable product and customer mix with higher margins. The amortization of intangible assets remained at the same level.
 

20


Operating Expenses
Research and Development Expenses
The following table sets forth our research and development expenses (in thousands, except percentages):
 
 
Three Months Ended
 
Nine Months Ended
 
 
September 26,
2015
 
September 27,
2014
 
Variance
in
Dollars
 
Variance
in
Percent
 
September 26,
2015
 
September 27,
2014
 
Variance
in
Dollars
 
Variance
in
Percent
Research and development
 
$
22,120

 
$
19,930

 
$
2,190

 
11
%
 
$
66,885

 
$
59,104

 
$
7,781

 
13
%
Percent of total revenue
 
20
%
 
19
%
 
 
 
 
 
22
%
 
20
%
 
 
 
 
The increase in research and development expenses of $2.2 million and $7.8 million during the three and nine months ended September 26, 2015 compared with the corresponding periods in fiscal 2014 was primarily due to an increase in compensation and employee benefits of $2.1 million and $6.8 million, respectively. We increased our research and development work force by hiring new employees which led to an increase in compensation during the three and nine months ended September 26, 2015 compared to the same period in 2014. Additionally, during the nine months ended September 26, 2015 compared with the corresponding period in fiscal 2014, professional services mainly relating to outside consulting and contracted services also increased by $0.3 million. Other expenses such as small tools and expendable equipment, as well as depreciation charges and other office expenses, also increased by an aggregate of $0.9 million, during the nine months ended September 26, 2015 compared to the same period in 2014, which is in line with our planned increase in research and development efforts.
We are continuing our strategic investments in our Unified Access portfolio. We intend to continue to dedicate significant resources to research and development and to develop new product capabilities to support the performance, scalability and management of our Unified Access portfolio. We expect to continue to incur research and development expenses in connection with our new and existing products and our expansion into international markets.
Sales and Marketing Expenses
The following table sets forth our sales and marketing expenses (in thousands, except percentages):
 
 
Three Months Ended
 
Nine Months Ended
 
 
September 26,
2015
 
September 27,
2014
 
Variance
in
Dollars
 
Variance
in
Percent
 
September 26,
2015
 
September 27,
2014
 
Variance
in
Dollars
 
Variance
in
Percent
Sales and marketing
 
$
18,424

 
$
18,717

 
$
(293
)
 
(2
)%
 
$
57,398

 
$
54,562

 
$
2,836

 
5
%
Percent of total revenue
 
16
%
 
18
%
 
 
 
 
 
19
%
 
19
%
 
 
 
 
The decrease in sales and marketing expenses during the three months ended September 26, 2015 compared with the corresponding period in fiscal 2014 was primarily due to a $0.6 million decrease in stock-based compensation mainly due to equity awards that completed vesting in 2014 and awards that did not met the vesting requirement in fiscal 2015. This was partially offset by an increase in compensation and employee benefits mainly due to increased headcount during the period as we hired additional employees to support our domestic and international expansion, and due to higher commissions attributed to higher shipments.
The increase in sales and marketing expenses during the nine months ended September 26, 2015 compared with the corresponding period in fiscal 2014 of $2.8 million was primarily due to an increase in compensation and employee benefits mainly due to increased headcount during the period as we hired additional employees to support our domestic and international expansion, and due to higher commissions attributed to higher shipments. This was partially offset by a $0.4 million decrease in stock-based compensation mainly due to equity awards that completed vesting in 2014.
We will continue our investments in sales and marketing in order to extend our market reach and grow our business in support of our key strategic initiatives.
General and Administrative Expenses
The following table sets forth our general and administrative expenses (in thousands, except percentages):
 
 
Three Months Ended
 
Nine Months Ended
 
 
September 26,
2015
 
September 27,
2014
 
Variance
in
Dollars
 
Variance
in
Percent
 
September 26,
2015
 
September 27,
2014
 
Variance
in
Dollars
 
Variance
in
Percent
General and administrative
 
$
9,140

 
$
7,625

 
$
1,515

 
20
%
 
$
28,728

 
$
22,557

 
$
6,171

 
27
%
Percent of total revenue
 
8
%
 
7
%
 
 
 
 
 
9
%
 
8
%
 
 
 
 
The increase in general and administrative expenses of $1.5 million and $6.2 million during the three and nine months ended September 26, 2015 compared with the corresponding periods in fiscal 2014 was primarily due to an increase in professional services of $0.5 million and $3.7 million, respectively. This was mainly attributed to Occam litigation related legal fees and expenses not reimbursable under

21


our existing Directors & Officers liability insurance coverage which increased by $0.7 million and $2.8 million during those respective periods, and higher contracted labor services which increased by $0.7 million during the nine months ended September 26, 2015 in line with our additional resource needs. Additionally, our compensation and employee benefits also increased by $0.7 million and $2.0 million during the three and nine months ended September 26, 2015 compared with the same periods in fiscal 2014 mainly relating to increases in headcount. Depreciation and amortization also increased by $0.1 million and $0.6 million during those respective periods.
The increases were partially offset by a $0.3 million and $0.7 million decrease in stock-based compensation during the three and nine months ended September 26, 2015 compared with the corresponding periods in fiscal 2014, mainly due to equity awards that completed vesting in 2014.
Provision for Income Taxes
The following table sets forth our provision for income taxes (in thousands, except percentages):
 
 
Three Months Ended
 
Nine Months Ended
 
 
September 26,
2015
 
September 27,
2014
 
Variance
in
Dollars
 
Variance
in
Percent
 
September 26,
2015
 
September 27,
2014
 
Variance
in
Dollars
 
Variance
in
Percent
Provision for income taxes
 
$
185

 
$
115

 
$
70

 
61
%
 
$
378

 
$
328

 
$
50

 
15
%
Effective tax rate
 
16.7
%
 
(3.1
)%
 
 
 
 
 
(2.3
)%
 
(1.9
)%
 
 
 
 
The income tax provision for the three and nine months ended September 26, 2015 consisted primarily of foreign income taxes. The effective tax rate for the three and nine months ended September 26, 2015 was determined using an estimated annual effective tax rate adjusted for discrete items, if any, that occurred during the period. The Company’s effective tax rate for the three and nine months ended September 26, 2015 is impacted by the change in valuation allowances against deferred tax assets and foreign income tax expense.
The income tax provision for the three and nine months ended September 27, 2014 primarily consisted of state and foreign income taxes. The effective tax rate for the three and nine months ended September 27, 2014 was determined by estimating the tax provision using the discrete method provided in ASC Topic740. The discrete method was used because of unpredictable trends in the Company’s U.S. net income or loss position. The Company’s effective tax rate for the three and nine months ended September 27, 2014 was impacted by the change in valuation allowances against deferred tax assets and state income tax expense.
ASC Topic 740, Income Taxes, ("ASC Topic 740"), provides for the recognition of deferred tax assets if realization of such assets is more likely than not. The Company has established and continues to maintain a full valuation allowance against its net deferred tax assets, with the exception of certain foreign deferred tax assets, as the Company does not believe that realization of those assets is more likely than not.
Our effective tax rate may be subject to fluctuation during the year as new information is obtained, which may affect the assumptions used to estimate the annual effective tax rate, including factors such as the mix of forecasted pre-tax earnings in the various jurisdictions in which we operate, valuation allowances against deferred tax assets, the recognition or de-recognition of tax benefits related to uncertain tax positions, and changes in or the interpretation of tax laws in jurisdictions where we conduct business.
Liquidity and Capital Resources
We have funded our operations and investing activities primarily through cash generated from operations. At September 26, 2015, we had cash, cash equivalents and marketable securities of $93.9 million, which consisted of deposits held at banks, money market mutual funds held at major financial institutions and highly liquid debt instruments. This includes $5.0 million of cash held by our foreign subsidiaries. Our intent is to permanently reinvest our earnings from foreign operations outside the U.S. and our current plans do not demonstrate a need to repatriate the earnings from foreign operations to fund our U.S. operations.
Operating Activities
Net cash used in operations of $1.2 million in the nine months ended September 26, 2015 consisted of a net loss of $16.8 million and a $17.2 million of cash flow decreases reflected in the net change in assets and liabilities, partially offset by a $32.8 million of non-cash charges. Cash flow decreases resulting from the net change in assets and liabilities primarily consisted of a $17.4 million increase in accounts receivable, a $6.8 million decrease in accounts payable due to payments to our manufacturers, and a $1.3 million decrease in accrued expenses and other liabilities primarily due to the timing of our sales commissions payout, partially offset by a $3.0 million decrease in inventories primarily due to higher inventory turnover, a $4.2 million decrease in prepaid expenses and other assets, a release of $0.3 million restricted cash previously used to collateralize outstanding letters of credit with Silicon Valley Bank, and a $0.8 million net increase in deferred revenue and deferred cost of revenue related to RUS-funded contracts and BBS contracts recognized during the first nine months of fiscal 2015 as compared to the same period in fiscal 2014. Non-cash charges primarily consisted of $13.9 million of amortization of intangible assets, $10.6 million of stock-based compensation, $7.6 million of depreciation and amortization and $0.7 million of amortization of premiums related to available-for-sale securities.
Net cash provided by operations of $14.5 million in the nine months ended September 27, 2014 consisted of a net loss of $17.8 million and a $0.8 million of cash flow decreases reflected in the net change in assets and liabilities, more than offset by a $33.1 million of non-cash charges. Cash flow decreases resulting from the net change in assets and liabilities primarily consisted of a $9.9 million decrease in accounts payable due to payments to our manufacturers, a $4.6 million net decrease in deferred revenue and deferred cost of revenue as a

22


result of certain RUS-funded and BBS contracts recognized during the period and a $0.3 million increase in prepaids and other current assets, partially offset by a $7.2 million decrease in inventories due to absorption of the in-transit inventory in our books in December 2013, a $6.1 million increase in accrued liabilities and other long-term liabilities primarily due to the timing of our sales commissions payout and a $0.7 million decrease in accounts receivable. Non-cash charges primarily consisted of $13.9 million of amortization of intangible assets, $12.1 million of stock-based compensation, $6.8 million of depreciation and amortization and $0.3 million of amortization of premiums related to available-for-sale securities.
Investing Activities
Net cash used in investing activities of $1.4 million in the nine months ended September 26, 2015 consisted of $5.9 million in capital expenditures for purchases of test equipment, computer equipment and software, partially offset by $4.5 million in net maturities of marketable securities, which provide higher yields than money market funds.
Our cash used in investing activities of $58.2 million in the nine months ended September 27, 2014 consisted of $48.7 million in net purchases of marketable securities, which provide higher yields than money market funds, and $9.5 million in capital expenditures primarily as a result of leasehold improvements, purchases of test equipment, computer equipment and software.
Financing Activities
Net cash used in financing activities of $9.7 million in the nine months ended September 26, 2015 consisted of $11.1 million in repurchases of common stock and $2.1 million in payment of payroll taxes for the vesting of awards under equity incentive plans, offset by $2.9 million of proceeds from the issuance of common stock under the employee stock purchase plan (“ESPP”) and $0.6 million of proceeds from the exercises of stock options.
Net cash provided by financing activities of $0.4 million in the nine months ended September 27, 2014 consisted of $2.5 million of proceeds from the issuance of common stock under the ESPP and $0.4 million of proceeds from the exercises of stock options, offset by $2.5 million in payment of payroll taxes for the vesting of awards under equity incentive plans.
Stock Repurchase Program
On April 26, 2015, our Board of Directors approved a program to repurchase up to $40 million of our common stock from time to time.
Stock may be purchased under this program in open market or private transactions, through block trades, and/or pursuant to any trading plan adopted in accordance with Rule 10b5-1 of the Exchange Act. Any open market purchases will be made in accordance with the limitations set out in Rule 10b-18 of the Exchange Act. The decision to consummate any repurchases (including any decision to adopt a 10b5-1 plan for this purpose) will be made at management’s discretion at prices management considers to be attractive and in the best interests of the company and its stockholders.
Our repurchase program may be suspended, terminated or modified at any time. The program does not oblige us to purchase any particular number of shares.
During the nine months ended September 26, 2015, we repurchased 1,446,826 shares of common stock for $11.1 million at an average price of $7.69 per share. As of September 26, 2015, approximately $28.9 million remained available for repurchase of our common stock pursuant to this stock repurchase program.
Working Capital and Capital Expenditure Needs
We currently have no material cash commitments, except for normal recurring trade payables, expense accruals, operating leases and non-cancelable firm purchase commitments. We expect our working capital needs to increase related to turnkey arrangements where we may purchase some equipment and materials at the outset of the project, but generally do not expect payment until completion of associated services, which may be one or more quarters later. In addition, we believe that our outsourced approach to manufacturing provides us significant flexibility in both managing inventory levels and financing our inventory. 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.
We have a credit facility with an aggregate principal amount of up to $50.0 million. The credit facility matures in July 2016, but may be extended up to two times (each extension for an additional one-year period) upon mutual agreement with the Lenders. Proceeds of the credit facility may be used for general corporate purposes and permitted acquisitions. As of September 26, 2015, there was $50.0 million available for borrowing under this credit facility.
We believe based on our current operating plan, our existing cash, cash equivalents, marketable securities and amounts available under our credit facility will be sufficient to meet our anticipated cash needs for at least the next twelve months. Our future capital requirements will depend on many factors including our rate of revenue growth, the timing and extent of spending to support development efforts, the expansion of sales and marketing activities, the timing of introductions of new products and enhancements to existing products, the acquisition of new capabilities or technologies and the continued market acceptance of our products. In the event that additional financing is required from outside sources, we may not be able to raise it on terms acceptable to us or at all. If we are unable to raise additional capital when desired, our business, operating results and financial condition would be harmed.

23


Contractual Obligations and Commitments
The Company’s principal commitments consist of obligations under operating leases for office space and non-cancelable outstanding purchase obligations. These commitments are disclosed in our Annual Report on Form 10-K for the year ended December 31, 2014, and have not changed materially during the nine months ended September 26, 2015.
Off-Balance Sheet Arrangements
As of September 26, 2015 and December 31, 2014, we did not have any off-balance sheet arrangements.
ITEM 3. Quantitative and Qualitative Disclosures About Market Risk
Interest Rate Risk
The primary objectives of our investment activity are to preserve principal, provide liquidity and maximize income without significantly increasing risk. By policy, we do not enter into investments for trading or speculative purposes. At September 26, 2015, we had cash, cash equivalents and marketable securities of $93.9 million, which was held primarily in cash, money market funds and highly liquid marketable securities such as corporate debt instruments, U.S. government agency securities and commercial paper. Due to the nature of these money market funds and highly liquid marketable securities, we believe that we do not have any material exposure to changes in the fair value of our cash equivalents and marketable securities as a result of changes in interest rates.
Our exposure to interest rate risk also relates to the amount of interest we must pay on our borrowings, if any, under our credit facility, which allows us to borrow up to a maximum amount of $50.0 million. Borrowings under this credit facility will accrue interest at a variable rate based upon the applicable base rate or LIBOR plus a margin depending on the Company's leverage ratio of consolidated funded indebtedness to consolidated Adjusted EBITDA (customarily defined). As of September 26, 2015, we had no borrowings under the credit facility.
Foreign Currency Exchange Risk
In our view, our primary foreign currency exposures are economic, translation and transaction.
Economic Exposure
The direct effect of foreign currency fluctuations on our sales and expenses have not been material because they are primarily denominated in U.S. dollars. However, we are indirectly exposed to changes in foreign currency exchange rates to the extent of our use of foreign contract manufacturers whom we pay in U.S. dollars. Changes in the local currency rates of these vendors in relation to the U.S. dollar could cause an increase in the price of products that we purchase. Additionally, if the U.S. dollar strengthens relative to other currencies, such strengthening could have an indirect effect on our sales to the extent it raises the cost of our products to non-U.S. customers and thereby reduces demand. A weaker U.S. dollar could have the opposite effect. The precise indirect effect of currency fluctuations is difficult to measure or predict because our sales are influenced by many factors in addition to the impact of such currency fluctuations.
Translation Exposure
Our sales contracts are primarily denominated in U.S. dollars and, therefore, the majority of our revenues are not subject to foreign currency risk. We are directly exposed to changes in foreign exchange rates to the extent such changes affect our expenses related to our foreign assets and liabilities with our subsidiary in Brazil, China and the United Kingdom, whose functional currencies are the Brazilian Real ("BRL"), Chinese Renminbi ("RMB") and British Pounds Sterling ("GBP"), respectively.
Our operating expenses are incurred primarily in the United States, with a small portion of expenses incurred in Brazil associated with sales and marketing expenses, China associated with our research and development operations maintained there, and in the United Kingdom where our international sales and services office is located. Our international operating expenses are generally denominated in the functional currencies of our subsidiaries in which the operations are located. For the nine months ended September 26, 2015, approximately 90% of our operating expenses were U.S.-dollar denominated, 5% were denominated in RMB, 4% were denominated in GBP and 1% were in BRL. If the U.S. dollar had appreciated or depreciated by 10%, relative to RMB, GBP and BRL, our operating expenses for the first nine months of 2015 would have decreased or increased by approximately $1.7 million, or approximately 1%. We do not currently enter into forward exchange contracts to hedge exposure denominated in foreign currencies or any derivative financial instruments. In the future, we may consider entering into hedging transactions to help mitigate our foreign currency exchange risk.
Foreign exchange rate fluctuations may also adversely impact our financial position as the assets and liabilities of our foreign operations are translated into U.S. dollars in preparing our Condensed Consolidated Balance Sheets. The effect of foreign exchange rate fluctuations on our consolidated financial position for the nine months ended September 26, 2015 was a net translation loss of approximately $0.2 million. This loss is recognized as an adjustment to stockholders’ equity through accumulated other comprehensive income (loss).
Transaction Exposure
We have certain assets and liabilities, primarily receivables and accounts payable (including inter-company transactions) that are denominated in currencies other than the relevant entity’s functional currency. In certain circumstances, changes in the functional currency value of these assets and liabilities create fluctuations in our reported consolidated financial position, cash flows and results of operations.

24


Transaction gains and losses on these foreign currency denominated assets and liabilities are recognized each period within other income (expense), net in our Condensed Consolidated Statements of Comprehensive Income (Loss). During the nine months ended September 26, 2015, the net income we recognized related to these foreign exchange assets and liabilities was approximately $0.2 million.
ITEM 4.
Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Based on their evaluation as of September 26, 2015, our Chief Executive Officer and Chief Financial Officer, with the participation of our management, have concluded that our disclosure controls and procedures (as defined in Rules 13a–15(e) and 15d–15(e) under the Exchange Act) were effective at the reasonable assurance level.
Limitations on the Effectiveness of Controls
Our disclosure controls and procedures provide our Chief Executive Officer and Chief Financial Officer reasonable assurance that our disclosure controls and procedures will achieve their objectives. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company’s management, including its principal executive and principal financial officers, as appropriate, to allow timely decisions regarding required disclosure. Our management, including our Chief Executive Officer and Chief Financial Officer, does not expect that our disclosure controls and procedures or our internal control over financial reporting can or will prevent all human error. Our management recognizes that a control system, no matter how well designed and implemented, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Furthermore, the design of a control system must reflect the fact that there are internal resource constraints, and the benefit of controls must be weighed relative to their corresponding costs. Because of the limitations in all control systems, no evaluation of controls can provide complete assurance that all control issues and instances of error, if any, within our company are detected. These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur due to human error or mistake. Additionally, controls, no matter how well designed, could be circumvented by the individual acts of specific persons within the organization. The design of any system of controls is also based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated objectives under all potential future conditions.
Changes in Internal Control over Financial Reporting
There was no change in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) 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.

25


PART II. OTHER INFORMATION

ITEM 1. Legal Proceedings
For a description of our material pending legal proceedings, please refer to Note 7 “Commitments and Contingencies – Litigation” of the Notes to Condensed Consolidated Financial Statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q, which is incorporated by reference.
ITEM 1A. Risk Factors
We have identified the following additional risks and uncertainties that may affect our business, financial condition and/or results of operations. The risks described below include any material changes to and supersede the description of the risk factors disclosed in Part I, Item 1A of our Annual Report on Form 10-K for the year ended December 31, 2014, as filed with the Securities and Exchange Commission on March 4, 2015. Investors should carefully consider the risks described below, together with the other information set forth in this Quarterly Report on Form 10-Q, before making any investment decision. The risks described below are not the only ones we face. Additional risks not currently known to us or that we currently believe are immaterial may also significantly impair our business operations. Our business could be harmed by any of these risks. The trading price of our common stock could decline due to any of these risks, and investors may lose all or part of their investment.
Risks Related to Our Business and Industry
Our markets are rapidly changing, which make it difficult to predict our future revenue and plan our expenses appropriately.
We compete in markets characterized by rapid technological change, changing needs of communications service providers, or CSPs, evolving industry standards and frequent introductions of new products and services. In addition, we likely will be required to reposition our product and service offerings and introduce new products and services as we encounter rapidly changing CSP requirements and increasing competitive pressures. We may not be successful in doing so in a timely and responsive manner, or at all. Also, softness in demand across any of our customer markets, including due to macro-economic conditions beyond our control or uncertainties associated with the implementation of regulatory reforms, has in the past and could in the future lead to unexpected slowdown in capital expenditures by service providers. As a result, it is difficult to forecast our future revenues and plan our operating expenses appropriately, which also makes it difficult to predict our future operating results.
We have a history of losses, and we may not be able to generate positive operating income and maintain positive cash flows in the future.
We have experienced net losses in each year of our existence. For the years ended December 31, 2014, December 31, 2013 and December 31, 2012, we incurred net losses of $20.8 million, $17.3 million, and $28.3 million, respectively. For the first nine months of 2015, we incurred a net loss of $16.8 million. As of September 26, 2015 and December 31, 2014, we had an accumulated deficit of $547.4 million and $530.6 million, respectively.
We expect to continue to incur significant expenses for research and development, sales and marketing, customer support and general and administrative functions as we expand our operations. Given our growth rate and the intense competitive pressures we face, we may be unable to control our operating costs.
We cannot guarantee that we will achieve profitability in the future. We will have to generate and sustain significant and consistent increased revenue, while continuing to control our expenses, in order to achieve and then maintain profitability. We may also incur significant losses in the future for a number of reasons, including the risks discussed in this “Risk Factors” section and other factors that we cannot anticipate. If we are unable to generate positive operating income and maintain positive cash flows from operations, our liquidity, results of operations and financial condition will be adversely affected.
Fluctuations in our quarterly and annual operating results may make it difficult to predict our future performance, which could cause our operating results to fall below investor or analyst expectations, which could adversely affect the trading price of our stock.
A number of factors, many of which are outside of our control, may cause or contribute to significant fluctuations in our quarterly and annual operating results. These fluctuations may make financial planning and forecasting difficult. Comparing our operating results on a period-to-period basis may not be meaningful, and you should not rely on our past results as an indication of our future performance. If our revenue or operating results fall below the expectations of investors or securities analysts, or below any guidance we may provide to the market, the price of our common stock would likely decline. Moreover, we may experience delays in recognizing revenue under applicable revenue-recognition rules, particularly from government-funded contracts, such as those funded by U.S. Department of Agriculture’s Rural Utility Service ("RUS”). The extent of these delays and their impact on our revenues can fluctuate over a given time period depending on the number and size of purchase orders under these contracts during such time period. In addition, unanticipated decreases in our available liquidity due to fluctuating operating results could limit our growth and delay implementation of our expansion plans.
In addition to the other risk factors listed in this “Risk Factors” section, factors that have in the past and may continue to contribute to the variability of our operating results include:
our ability to predict our revenue and plan our expenses appropriately;
the capital spending patterns of CSPs and any decrease or delay in capital spending by CSPs due to macro-economic conditions, regulatory implementation or uncertainties, or other reasons;

26


the impact of government-sponsored programs on our customers;
intense competition;
our ability to develop new products or enhancements that support technological advances and meet changing CSP requirements;
our ability to achieve market acceptance of our products and CSPs' willingness to deploy our new products;
the concentration of our customer base;
the length and unpredictability of our sales cycles;
our focus on CSPs with limited revenue potential;
our lack of long-term, committed-volume purchase contracts with our customers;
our ability to increase our sales to larger North American as well as international CSPs;
our exposure to the credit risks of our customers;
fluctuations in our gross margin;
the interoperability of our products with CSP networks;
our dependence on sole- and limited-source suppliers;
our ability to manage our relationships with our contract manufacturers;
our ability to forecast our manufacturing requirements and manage our inventory;
our products' compliance with industry standards;
our ability to expand our international operations;
our ability to protect our intellectual property and the cost of doing so;
the quality of our products, including any undetected hardware defects or bugs in our software;
our ability to estimate future warranty obligations due to product failure rates;
our ability to obtain necessary third-party technology licenses at reasonable costs;
the regulatory and physical impacts of climate change and other natural events;
the attraction and retention of qualified employees and key management personnel;
our ability to build and sustain the proper information technology infrastructure; and
our ability to maintain proper and effective internal controls.
Our business is dependent on the capital spending patterns of CSPs, and any decrease or delay in capital spending by CSPs, in response to economic conditions, uncertainties associated with the implementation of regulatory reforms, or otherwise, would reduce our revenues and harm our business.
Demand for our products depends on the magnitude and timing of capital spending by CSPs as they construct, expand, upgrade and maintain their access networks. Any future economic downturn may cause a slowdown in telecommunications industry spending, including in the specific geographies and markets in which we operate. In response to reduced consumer spending, challenging capital markets or declining liquidity trends, capital spending for network infrastructure projects of CSPs could be delayed or canceled. In addition, capital spending is cyclical in our industry and sporadic among individual CSPs, and can change on short notice. As a result, we may not have visibility into changes in spending behavior until nearly the end of a given quarter.
CSP spending on network construction, maintenance, expansion and upgrades is also affected by reductions in their budgets, delays in their purchasing cycles, access to external capital, e.g., government grants and loan programs or the capital markets, and seasonality and delays in capital allocation decisions. For example, our CSP customers tend to spend less in the first fiscal quarter as they are still finalizing their annual budgets.
Many factors affecting our results of operations are beyond our control, particularly in the case of large CSP orders and network infrastructure deployments involving multiple vendors and technologies where the achievement of certain thresholds for acceptance is subject to the readiness and performance of the CSP or other providers, and changes in CSP requirements or installation plans. Further, CSPs may not pursue infrastructure upgrades that require our access systems and software. Infrastructure improvements may be delayed or prevented by a variety of factors including cost, regulatory obstacles (including uncertainties associated with the implementation of regulatory reforms), mergers, lack of consumer demand for advanced communications services and alternative approaches to service delivery. Reductions in capital expenditures by CSPs, particularly CSPs that are significant customers, may have a material negative impact on our revenues and results of operations and slow our rate of revenue growth. As a consequence, our results for a particular period may be difficult to predict, and our prior results are not necessarily indicative of results likely in future periods.
Government-sponsored programs could impact the timing and buying patterns of CSPs, which may cause fluctuations in our operating results.
Many of our U.S. customers are Independent Operating Companies ("IOCs"), which have revenues that are particularly dependent upon interstate and intrastate access charges, and federal and state subsidies. The Federal Communications Commission ("FCC"), and some states are considering changes to such payments and subsidies, and these changes could reduce IOC revenues. Furthermore, many IOCs use or expect to use, government-supported loan programs or grants, such as RUS loans and grants to finance capital spending. Changes to these programs could reduce the ability of IOCs to access capital and thus reduce our revenue opportunities.
Many of our customers were awarded grants or loans under government stimulus programs such as the Broadband Stimulus ("BBS") programs under the American Recovery and Reinvestment Act of 2009 ("ARRA") and have purchased and will continue to purchase products from us or other suppliers while such programs and funding remain in place. However, customers may substantially curtail future purchases

27


of products as ARRA funding winds down or because all purchases have been completed. The extended date for completion of projects funded under the Broadband Initiatives Program, which is administered by the RUS, ended on July 31, 2015.
The revenue recognition guidelines related to the sales of our products to CSPs who have received RUS funds may create uncertainties around the timing of our revenue, which could harm our financial results. In addition, any changes in government regulations and subsidies could cause our customers to change their purchasing decisions, which could have an adverse effect on our operating results and financial condition.
We face intense competition that could reduce our revenue and adversely affect our financial results.
The market for our products is highly competitive, and we expect competition from both established and new companies to increase. Our competitors include companies such as ADTRAN, Inc., Alcatel-Lucent S.A., Arris Group, Inc., Ciena Corporation, Cisco Systems, Inc., Huawei Technologies Co. Ltd. and ZTE Corporation, among others.
Our ability to compete successfully depends on a number of factors, including:
the successful development of new products;
our ability to anticipate CSP and market requirements and changes in technology and industry standards;
our ability to differentiate our products from our competitors' offerings based on performance, cost-effectiveness or other factors;
our ongoing ability to successfully integrate acquired product lines and customer bases into our business;
our ability to gain customer acceptance of our products; and
our ability to market and sell our products.
The broadband access equipment market has undergone consolidation in recent years, as participants have merged, made acquisitions or entered into partnerships or other strategic relationships with one another to offer more comprehensive solutions than they individually had offered. Examples include our acquisitions of Occam in February 2011 and of Ericsson's fiber access assets in November 2012; Adtran's acquisition of Nokia Siemens' broadband access line business in May 2012; Arris's acquisitions of BigBand Networks in October 2011 and of Motorola Mobility's Home Unit from Google in December 2012; Cisco's acquisition of ClearAccess in May 2012; and Nokia's planned acquisition of Alcatel-Lucent announced in April 2015. We expect this trend to continue as companies attempt to strengthen or maintain their market positions in an evolving industry.
Many of our current or potential competitors have longer operating histories, greater name recognition, larger customer bases and significantly greater financial, technical, sales, marketing and other resources than we do and are better positioned to acquire and offer complementary products and services. Many of our competitors have broader product lines and can offer bundled solutions, which may appeal to certain customers. Our competitors may also invest additional resources in developing more compelling product offerings. Potential customers may also prefer to purchase from their existing suppliers rather than a new supplier, regardless of product performance or features, because the products that we and our competitors offer require a substantial investment of time and funds to install.
Some of our competitors may offer substantial discounts or rebates to win new customers or to retain existing customers. If we are forced to reduce prices in order to secure customers, we may be unable to sustain gross margins at desired levels or achieve profitability. Competitive pressures could result in increased pricing pressure, reduced profit margins, increased sales and marketing expenses and failure to increase, or the loss of, market share, any of which could reduce our revenue and adversely affect our financial results.
Product development is costly and if we fail to develop new products or enhancements that meet changing CSP requirements, we could experience lower sales.
Our market is characterized by rapid technological advances, frequent new product introductions, evolving industry standards and unanticipated changes in subscriber requirements. Our future success will depend significantly on our ability to anticipate and adapt to such changes, and to offer, on a timely and cost-effective basis, products and features that meet changing CSP demands and industry standards.
We intend to continue making significant investments in developing new products and enhancing the functionality of our existing products. Developing our products is expensive, complex and involves uncertainties. We may not have sufficient resources to successfully manage lengthy product development cycles. For the years ended December 31, 2014, 2013 and 2012, our research and development expenses were $80.3 million, or 20% of our revenue, $79.3 million, or 21% of our revenue, and $66.7 million, or 20% of our revenue, respectively. For the first nine months of 2015, our research and development expenses were $66.9 million, or 22% of our revenue. We believe that we must continue to dedicate a significant amount of resources to our research and development efforts to maintain our competitive position. These investments may take several years to generate positive returns, if ever. In addition, we may experience design, manufacturing, marketing and other difficulties that could delay or prevent the development, introduction or marketing of new products and enhancements. If we fail to meet our development targets, demand for our products will decline.
In addition, the introduction of new or enhanced products also requires that we manage the transition from older products to these new or enhanced products in order to minimize disruption in customer ordering patterns, fulfill ongoing customer commitments and ensure that adequate supplies of new products are available for delivery to meet anticipated customer demand. If we fail to maintain compatibility with other software or equipment found in our customers' existing and planned networks, we may face substantially reduced demand for our products, which would reduce our revenue opportunities and market share. Moreover, as customers complete infrastructure deployments, they may require greater levels of service and support than we have provided in the past. We may not be able to provide products, services and support to compete effectively for these market opportunities. If we are unable to anticipate and develop new products or enhancements to our existing products on a timely and cost-effective basis, we could experience lower sales, which would harm our business.

28


Our new products are early in their life cycles and are subject to uncertain market demand. If our customers are unwilling to install our new products or deploy our new services or we are unable to achieve market acceptance of our new products, our business and financial results will be harmed.
Our new products are early in their life cycles and are subject to uncertain market demand. They also may face obstacles in manufacturing, deployment and competitive response. Potential customers may choose not to invest the additional capital required for initial system deployment of new products. In addition, demand for new products is dependent on the success of our customers in deploying and selling advanced services to their subscribers. Our products support a variety of advanced broadband services, such as high-speed Internet, Internet protocol television, mobile broadband, high-definition video and online gaming. If subscriber demand for such services does not grow as expected or declines, or if our customers are unable or unwilling to deploy and market these services, demand for our products may decrease or fail to grow at rates we anticipate.
Our customer base is concentrated, and there are a limited number of potential customers for our products. The loss of any of our key customers, a decrease in purchases by our key customers or our inability to grow our customer base would adversely impact our revenues.
Historically, a large portion of our sales has been to a limited number of customers. For example, for the years ended December 31, 2014, 2013 and 2012, CenturyLink accounted for 23%, 26% and 21%, respectively, of our revenue. However, we cannot anticipate the level of CenturyLink's purchases in the future. Any decrease or delay in purchases and/or capital expenditure plans of CenturyLink or other key customers, or our inability to grow our sales with existing customers, may have a material negative impact on our revenues and results of operations.
We anticipate that a large portion of our revenues will continue to depend on sales to a limited number of customers. In addition, some larger customers may demand discounts and rebates or desire to purchase their access systems and software from multiple providers. As a result of these factors, our future revenue opportunities may be limited and our margins could be reduced, and our profitability may be adversely impacted. The loss of, or reduction in, orders from any key customer would significantly reduce our revenues and harm our business.
Furthermore, in recent years, the CSP market has undergone substantial consolidation. Industry consolidation generally has negative implications for equipment suppliers, including a reduction in the number of potential customers, a decrease in aggregate capital spending, and greater pricing leverage on the part of CSPs over equipment suppliers. Continued consolidation of the CSP industry and among the Incumbent Local Exchange Carrier ("ILEC") and IOC customers, who represent a large part of our business, could make it more difficult for us to grow our customer base, increase sales of our products and maintain adequate gross margins.
Our sales cycles can be long and unpredictable, and our sales efforts require considerable time and expense. As a result, our sales are difficult to predict and may vary substantially from quarter to quarter, which may cause our operating results to fluctuate significantly.
The timing of our revenues is difficult to predict. Our sales efforts often involve educating CSPs about the use and benefits of our products. CSPs typically undertake a significant evaluation process, which frequently involves not only our products but also those of our competitors and results in a lengthy sales cycle. We spend substantial time, effort and money in our sales efforts without any assurance that our efforts will produce any sales. In addition, product purchases are frequently subject to budget constraints, multiple approvals and unplanned administrative, processing and other delays. If sales expected from a specific customer for a particular quarter are not realized in that quarter or at all, we may not achieve our revenue forecasts and our financial results would be adversely affected.
Our focus on CSPs with relatively small networks limits our revenues from sales to any one customer and makes our future operating results difficult to predict.
We currently focus a large portion of our sales efforts on IOCs, cable multiple system operators ("MSOs") and selected international CSPs. Our current and potential customers generally operate small networks with limited capital expenditure budgets. Accordingly, we believe the potential revenues from the sale of our products to any one of these customers is limited. As a result, we must identify and sell products to new customers each quarter to continue to increase our sales. In addition, the spending patterns of many of our customers are characterized by small and sporadic purchases. As a consequence, we have limited backlog and will likely continue to have limited visibility into future operating results.
We do not have long-term, committed-volume purchase contracts with our customers, and therefore have no guarantee of future revenues from any customer.
We typically have not entered into long-term, committed-volume purchase contracts with our customers, including our key customers which account for a material portion of our revenues. As a result, any of our customers may cease to purchase our products at any time. In addition, our customers may attempt to renegotiate terms of sale, including price and quantity. If any of our key customers stop purchasing our access systems and software for any reason, our business and results of operations would be harmed.
Our efforts to increase our sales to larger North American as well as international CSPs, including MSOs, may be unsuccessful.
Our sales and marketing efforts have been focused on CSPs, including cable MSOs, in North America. A part of our long-term strategy is to increase sales to larger North American as well as international CSPs, including MSOs. We will be required to devote substantial technical, marketing and sales resources to the pursuit of these larger CSPs, who have lengthy equipment qualification and sales cycles, without any assurance of generating sales. In particular, sales to these larger CSPs may require us to upgrade our products to meet more

29


stringent performance criteria, develop new customer-specific features or adapt our product to meet international standards. If we are unable to successfully increase our sales to larger CSPs, our operating results and long-term growth may be negatively impacted.
We are exposed to the credit risks of our customers, and if we have inadequately assessed their creditworthiness we may have more exposure to accounts receivable risk than we anticipate. Failure to collect our accounts receivable in amounts that we anticipate could adversely affect our operating results and financial condition.
In the course of our sales to customers, we may encounter difficulty collecting accounts receivable and could be exposed to risks associated with uncollectible accounts receivable. We maintain an allowance for doubtful accounts for estimated losses resulting from the inability or unwillingness of our customers to make required payments. However, these allowances are based on our judgment and a variety of factors about which our judgment may be wrong or that may change.
We perform credit evaluations of our customers' financial condition. However, our evaluation of the creditworthiness of customers may not be accurate if they do not provide us with timely and accurate financial information, or if their situations change after we evaluate their credit. While we attempt to monitor these situations carefully and attempt to adjust our allowances for doubtful accounts as appropriate, and take appropriate measures to collect accounts receivable balances, we have written down accounts receivable and written off doubtful accounts in prior periods and may be unable to avoid additional write-downs or write-offs of doubtful accounts in the future. Such write-downs or write-offs could negatively affect our operating results for the period in which they occur, and could harm our operating results.
Our gross margin may fluctuate over time and our current level of product gross margins may not be sustainable.
Our current level of product gross margins may not be sustainable and may be adversely affected by numerous factors, including:
changes in customer, geographic or product mix, including the mix of configurations within each product group;
increased price competition, including the impact of customer discounts and rebates;
our inability to reduce and control product costs;
changes in component pricing;
changes in contract manufacturer rates;
charges incurred due to inventory holding periods if parts ordering does not correctly anticipate product demand;
introduction of new products;
an increase in revenue mix toward services, which typically have lower margins;
changes in shipment volume;
changes in distribution channels;
increased warranty costs;
excess and obsolete inventory and inventory holding charges;
expediting costs incurred to meet customer delivery requirements; and
liquidated damages relating to customer contractual terms.
Our products must interoperate with many software applications and hardware products found in our customers' networks. If we are unable to ensure that our products interoperate properly, our business would be harmed.
Our products must interoperate with our customers' existing and planned networks, which often have varied and complex specifications, utilize multiple protocol standards, include software applications and products from multiple vendors and contain multiple generations of products that have been added over time. As a result, we must continually ensure that our products interoperate properly with these existing and planned networks. To meet these requirements, we must undertake development efforts that require substantial capital investment and employee resources. We may not accomplish these development goals quickly or cost-effectively, if at all. If we fail to maintain compatibility with other software or equipment found in our customers' existing and planned networks, we may face substantially reduced demand for our products, which would reduce our revenue opportunities and market share.
We have entered into interoperability arrangements with a number of equipment and software vendors for the use or integration of their technology with our products. These arrangements give us access to, and enable interoperability with, various products that we do not otherwise offer. If these relationships fail, we may have to devote substantially more resources to the development of alternative products and processes, and our efforts may not be as effective as the combined solutions under our current arrangements. In some cases, these other vendors are either companies that we compete with directly, or companies that have extensive relationships with our existing and potential customers and may have influence over the purchasing decisions of those customers. Some of our competitors have stronger relationships with some of our existing and potential other interoperability partners and, as a result, our ability to have successful interoperability arrangements with these companies may be harmed. Our failure to establish or maintain key relationships with third-party equipment and software vendors may harm our ability to successfully sell and market our products.
We do not have manufacturing capabilities, and therefore we depend upon a small number of outside contract manufacturers. We do not have supply contracts with these contract manufacturers, and our operations could be disrupted if we encounter problems with any of these contract manufacturers.
We do not have internal manufacturing capabilities, and rely upon a small number of contract manufacturers to build our products. In particular, we rely on Flextronics for the manufacture of most of our products. Our reliance on a small number of contract manufacturers makes us vulnerable to possible capacity constraints and reduced control over component availability, delivery schedules, manufacturing yields and costs.

30


We do not have supply contracts with Flextronics or some of our other contract manufacturers. Consequently, these contract manufacturers are not obligated to supply products to us for any specific period, in any specific quantity or at any certain price. In addition, we have limited control over our contract manufacturers' quality systems and controls, and therefore may not be able to ensure levels of quality manufacture suitable for our customers.
The revenues that Flextronics and other contract manufacturers generate from our orders represent a relatively small percentage of those manufacturers' overall revenues. As a result, fulfilling our orders may not be considered a priority in the event such manufacturers are constrained in their ability to fulfill all of their customer obligations in a timely manner. In addition, a substantial part of our manufacturing is done in our contract manufacturer facilities that are located outside of the United States. We believe that the location of these facilities outside of the United States increases supply risk, including the risk of supply interruptions or reductions in manufacturing quality or controls.
If Flextronics or any of our other contract manufacturers were unable or unwilling to continue manufacturing our products in required volumes and at high quality levels, we would have to identify, qualify and select acceptable alternative contract manufacturers. An alternative contract manufacturer may not be available to us when needed or may not be in a position to satisfy our production requirements at commercially reasonable prices and quality. Any significant interruption in manufacturing would require us to reduce our supply of products to our customers, which in turn would reduce our revenues and harm our relationships with our customers.
Our contract manufacturers depend on sole-source and limited-source suppliers for key components. If they are unable to source these components on a timely basis, we will not be able to deliver our products to our customers.
Our contract manufacturers depend on sole-source and limited-source suppliers for key components of our products. For example, certain of our application-specific integrated circuit processors and resistor networks are purchased from sole-source suppliers.
Any of the sole-source and limited-source suppliers upon whom our contract manufacturers rely could stop producing our components, cease operations, or enter into exclusive arrangements with our competitors. In addition, purchase volumes of such components may be too low for Calix to be considered a priority customer by these suppliers. As a result, these suppliers could stop selling to our contract manufacturers at commercially reasonable prices, or at all. Any such interruption or delay may force our contract manufacturers to seek similar components from alternative sources, which may not be available. Switching suppliers could also require that we redesign our products to accommodate new components, and could require us to re-qualify our products with our customers, which would be costly and time-consuming. Any interruption in the supply of sole-source or limited-source components for our products would adversely affect our ability to meet scheduled product deliveries to our customers, could result in lost revenue or higher expenses and would harm our business.
We utilize third parties to design and manufacture certain of our products. If these manufacturers fail to provide these products, we could incur additional costs and delays or lose revenue.
From time to time we enter into original design manufacturer ("ODM") and original equipment manufacturer ("OEM") agreements for the design and manufacture of certain products, in order to enable us to offer products on an accelerated basis. For example, a third party assisted in the design of and currently manufactures portions of our E-series platform family. If any of these ODMs and OEMs stop producing these products, for any reason, we would have to obtain similar products from alternative sources, which may not be available on commercially reasonable terms, if at all. In addition switching manufacturers could require us to re-qualify our products with our customers, which would also be costly and time-consuming. Any interruption in the supply of products would adversely affect our ability to meet scheduled product deliveries to our customers, could result in lost revenue or higher expenses and would harm our business.
If we fail to forecast our manufacturing requirements accurately or fail to properly manage our inventory with our contract manufacturers, we could incur additional costs, experience manufacturing delays and lose revenue.
We bear inventory risk under our contract manufacturing arrangements and our ODM and OEM agreements. Lead times for the materials and components that we order through our manufacturers vary significantly and depend on numerous factors, including the specific supplier, contract terms and market demand for a component at a given time. Lead times for certain key materials and components incorporated into our products are currently lengthy, requiring our manufacturers to order materials and components several months in advance of manufacture.
If we overestimate our production requirements, our manufacturers may purchase excess components and build excess inventory. If our manufacturers, at our request, purchase excess components that are unique to our products or build excess products, we could be required to pay for these excess parts or products and their storage costs. Historically, we have reimbursed our primary contract manufacturers for a portion of inventory purchases when our inventory has been rendered obsolete, for example due to manufacturing and engineering change orders resulting from design changes, or in cases where inventory levels greatly exceed projected demand. If we incur payments to our manufacturers associated with excess or obsolete inventory, this would have an adverse effect on our gross margins, financial condition and results of operations.
We have experienced unanticipated increases in demand from customers, which resulted in delayed shipments and variable shipping patterns. If we underestimate our product requirements, our manufacturers may have inadequate component inventory, which could interrupt manufacturing of our products and result in delays or cancellation of sales.

31


As the market for our products evolves, changing customer requirements may adversely affect the valuation of our inventory.
Customer demand for our products can change rapidly in response to market and technology developments. Demand can be affected not only by customer- or market-specific issues, but also by broader economic and/or geopolitical factors. We may, from time to time, adjust inventory valuations downward in response to our assessment of demand from our customers for specific products or product lines.
If we fail to comply with evolving industry standards, sales of our existing and future products would be adversely affected.
The markets for our products are characterized by a significant number of standards, both domestic and international, which are evolving as new technologies are developed and deployed. As we expand into adjacent markets and increase our international footprint, we are likely to encounter additional standards. Our products must comply with these standards in order to be widely marketable. In some cases, we are compelled to obtain certifications or authorizations before our products can be introduced, marketed or sold in new markets or to customers that we have not historically served. For example, our ability to maintain Operations System Modification for Intelligent Network Elements ("OSMINE") certification for our products will affect our ongoing ability to continue to sell our products to CenturyLink and other Tier 1 CSPs.
In addition, our ability to expand our international operations and create international market demand for our products may be limited by regulations or standards adopted by other countries that may require us to redesign our existing products or develop new products suitable for sale in those countries. Although we believe our products are currently in compliance with domestic and international standards and regulations in countries in which we currently sell, we may not be able to design our products to comply with evolving standards and regulations in the future. This ongoing evolution of standards may directly affect our ability to market or sell our products. Further, the cost of complying with the evolving standards and regulations, or the failure to obtain timely domestic or foreign regulatory approvals or certification such that we may not be able to sell our products where these standards or regulations apply, would result in lower revenues and lost market share.
We may be unable to successfully expand our international operations. In addition, we may be subject to a variety of international risks that could harm our business.
We currently generate most of our sales from customers in North America and have limited experience marketing, selling and supporting our products and services outside North America or managing the administrative aspects of a worldwide operation. While we are in the process of expanding our international operations, we may not be able to create or maintain international market demand for our products. In addition, as we expand our operations internationally, our support organization will face additional challenges including those associated with delivering support, training and documentation in languages other than English. If we invest substantial time and resources to expand our international operations and are unable to do so successfully and in a timely manner, our business, financial condition and results of operations will suffer.
In the course of expanding our international operations and operating overseas, we will be subject to a variety of risks, including:
differing regulatory requirements, including tax laws, trade laws, labor regulations, tariffs, export quotas, custom duties or other trade restrictions;
liability or damage to our reputation resulting from corruption or unethical business practices in some countries;
fluctuation in currency exchange rates;
longer collection periods and difficulties in collecting accounts receivable;
greater difficulty supporting and localizing our products;
different or unique competitive pressures as a result of, among other things, the presence of local equipment suppliers;
challenges inherent in efficiently managing an increased number of employees over large geographic distances, including the need to implement appropriate systems, policies, compensation and benefits and compliance programs;
limited or unfavorable intellectual property protection;
risk of change in international political or economic conditions, terrorist attacks or acts of war; and
restrictions on the repatriation of earnings.
We engage resellers to promote, sell, install and support our products to some customers in North America and internationally. Their failure to do so or our inability to recruit or retain appropriate resellers may reduce our sales and thus harm our business.
We engage some value added resellers ("VARs"), who provide sales and support services for our products. In particular, the non-exclusive reseller agreement entered into with Ericsson in 2012 has provided us with an extensive new global reseller channel. We compete with other telecommunications systems providers for our VARs' business and many of our VARs, including Ericsson, are free to market competing products. Our use of VARs and other third-party support partners, and the associated risks of doing so, are likely to increase as we expand sales outside of North America. If Ericsson or any other VAR promotes a competitor's products to the detriment of our products or otherwise fails to market our products and services effectively, we could lose market share. In addition, the loss of a key VAR or the failure of VARs to provide adequate customer service could have a negative effect on customer satisfaction and could cause harm to our business. If we do not properly recruit and train VARs to sell, install and service our products, our business, financial condition and results of operations may suffer.

32


We may have difficulty managing our growth, which could limit our ability to increase sales.
We have experienced significant growth in sales and operations in recent years. We expect to continue to expand our research and development, sales, marketing and support activities. Our historical growth has placed, and planned future growth is expected to continue to place, significant demands on our management, as well as our financial and operational resources, to:
manage a larger organization;
expand our manufacturing and distribution capacity;
increase our sales and marketing efforts;
broaden our customer-support capabilities;
implement appropriate operational and financial systems; and
maintain effective financial disclosure controls and procedures.
If we cannot grow, or fail to manage our growth effectively, we may not be able to execute our business strategies and our business, financial condition and results of operations would be adversely affected.
We may not be able to protect our intellectual property, which could impair our ability to compete effectively.
We depend on certain proprietary technology for our success and ability to compete. As of September 26, 2015, we held 99 U.S. patents and had 34 pending U.S. patent applications. One of the U.S. patents is also covered by granted international patents in three countries. We currently have no pending international patent applications. We rely on intellectual property laws, as well as nondisclosure agreements, licensing arrangements and confidentiality provisions, to establish and protect our proprietary rights. U.S. patent, copyright and trade secret laws afford us only limited protection, and the laws of some foreign countries do not protect proprietary rights to the same extent. Our pending patent applications may not result in issued patents, and our issued patents may not be enforceable. Any infringement of our proprietary rights could result in significant litigation costs. Further, any failure by us to adequately protect our proprietary rights could result in our competitors offering similar products, resulting in the loss of our competitive advantage and decreased sales.
Despite our efforts to protect our proprietary rights, attempts may be made to copy or reverse engineer aspects of our products or to obtain and use information that we regard as proprietary. Accordingly, we may be unable to protect our proprietary rights against unauthorized third-party copying or use. Furthermore, policing the unauthorized use of our intellectual property is difficult for us. Litigation may be necessary in the future to enforce our intellectual property rights, to protect our trade secrets or to determine the validity and scope of the proprietary rights of others. Litigation could result in substantial costs and diversion of resources and could harm our business.
We could become subject to litigation regarding intellectual property rights that could harm our business.
We may be subject to intellectual property infringement claims that are costly to defend and could limit our ability to use some technologies in the future. Third parties may assert patent, copyright, trademark or other intellectual property rights to technologies or rights that are important to our business. Such claims may involve non-practicing entities, patent holding companies or other adverse patent owners who have no relevant product revenue, and therefore our own issued and pending patents may provide little or no deterrence to suit from these entities.
We have received in the past and expect that in the future we may receive communications from competitors and other companies alleging that we may be infringing their patents, trade secrets or other intellectual property rights or offering licenses to such intellectual property or threatening litigation. In addition, we have agreed, and may in the future agree, to indemnify our customers for any expenses or liabilities resulting from certain claimed infringements of patents, trademarks or copyrights of third parties. Any claims asserting that our products infringe the proprietary rights of third parties, with or without merit, could be time-consuming, resulting in costly litigation and diverting the efforts of our engineering teams and management. These claims could also result in product shipment delays or require us to modify our products or enter into royalty or licensing agreements. Such royalty or licensing agreements, if required, may not be available to us on acceptable terms, if at all.
The quality of our support and services offerings is important to our customers, and if we fail to continue to offer high quality support and services, we could lose customers, which would harm our business.
Once our products are deployed within our customers' networks, they depend on our support organization to resolve any issues relating to those products. A high level of support is critical for the successful marketing and sale of our products. If we do not effectively assist our customers in deploying our products, succeed in helping them quickly resolve post-deployment issues or provide effective ongoing support, it could adversely affect our ability to sell our products to existing customers and harm our reputation with potential new customers. As a result, our failure to maintain high quality support and services could result in the loss of customers, which would harm our business.
Our products are highly technical and may contain undetected hardware defects or software bugs, which could harm our reputation and adversely affect our business.
Our products are highly technical and, when deployed, are critical to the operation of many networks. Our products have contained and may contain undetected defects, bugs or security vulnerabilities. Some defects in our products may only be discovered after a product has been installed and used by customers, and may in some cases only be detected under certain circumstances or after extended use. Any errors, bugs, defects or security vulnerabilities discovered in our products after commercial release could result in loss of revenues or delay in revenue recognition, loss of customers and increased service and warranty cost, any of which could adversely affect our business, operating results and financial condition. In addition, we could face claims for product liability, tort or breach of warranty. Our contracts with customers

33


contain provisions relating to warranty disclaimers and liability limitations, which may not be upheld. Defending a lawsuit, regardless of its merit, is costly and may divert management's attention and adversely affect the market's perception of us and our products. In addition, if our business liability insurance coverage proves inadequate or future coverage is unavailable on acceptable terms or at all, our business, operating results and financial condition could be adversely impacted.
Our estimates regarding future warranty obligations may change due to product failure rates, shipment volumes, field service obligations and rework costs incurred in correcting product failures. If our estimates change, the liability for warranty obligations may be increased, impacting future cost of revenue.
Our products are highly complex, and our product development, manufacturing and integration testing may not be adequate to detect all defects, errors, failures and quality issues. Quality or performance problems for products covered under warranty could adversely impact our reputation and negatively affect our operating results and financial position. The development and production of new products with high complexity often involves problems with software, components and manufacturing methods. If significant warranty obligations arise due to reliability or quality issues arising from defects in software, faulty components or improper manufacturing methods, our operating results and financial position could be negatively impacted by:
cost associated with fixing software or hardware defects;
high service and warranty expenses;
high inventory obsolescence expense;
delays in collecting accounts receivable;
payment of liquidated damages for performance failures; and
declining sales to existing customers.
Our use of open source software could impose limitations on our ability to commercialize our products.
We incorporate open source software into our products. Although we closely monitor our use of open source software, the terms of many open source software licenses have not been interpreted by the courts, and there is a risk that such licenses could be construed in a manner that could impose unanticipated conditions or restrictions on our ability to sell our products. In such event, we could be required to make our proprietary software generally available to third parties, including competitors, at no cost, to seek licenses from third parties in order to continue offering our products, to re-engineer our products or to discontinue the sale of our products in the event re-engineering cannot be accomplished on a timely basis or at all, any of which could adversely affect our revenues and operating expenses.
If we are unable to obtain necessary third-party technology licenses, our ability to develop new products or product enhancements may be impaired.
While our current licenses of third-party technology generally relate to commercially available off-the-shelf technology, we may in the future be required to license additional technology from third parties to develop new products or product enhancements. These third-party licenses may be unavailable to us on commercially reasonable terms, if at all. Our inability to obtain necessary third-party licenses may force us to obtain substitute technology of lower quality or performance standards or at greater cost, or may increase the time-to-market of our products or product enhancements, any of which could harm the competitiveness of our products and result in lost revenues.
Our failure or the failure of our manufacturers to comply with environmental and other legal regulations could adversely impact our results of operations.
The manufacture, assembly and testing of our products may require the use of hazardous materials that are subject to environmental, health and safety regulations, or materials subject to laws restricting the use of conflict minerals. Our failure or the failure of our contract manufacturers, ODMs and OEMs to comply with any of these requirements could result in regulatory penalties, legal claims or disruption of production. In addition, our failure or the failure of our manufacturers to properly manage the use, transportation, emission, discharge, storage, recycling or disposal of hazardous materials could subject us to increased costs or liabilities. Existing and future environmental regulations and other legal requirements may restrict our use of certain materials to manufacture, assemble and test products. Any of these consequences could adversely impact our results of operations by increasing our expenses and/or requiring us to alter our manufacturing processes.
Regulatory and physical impacts of climate change and other natural events may affect our customers and our contract manufacturers, resulting in adverse effects on our operating results.
As emissions of greenhouse gases continue to alter the composition of the atmosphere, affecting large-scale weather patterns and the global climate, any new regulation of greenhouse gas emissions may result in additional costs to our customers and our contract manufacturers. In addition, the physical impacts of climate change and other natural events, including changes in weather patterns, drought, rising ocean and temperature levels, earthquakes and tsunamis may impact our customers, suppliers, contract manufacturers, and our operations. These potential physical effects may adversely affect our revenues, costs, production and delivery schedules, and cause harm to our results of operations and financial condition.

34


We have in the past pursued, and may in the future continue to pursue acquisitions, which involve a number of risks and uncertainties. If we are unable to address and resolve these risks and uncertainties successfully, such acquisitions could disrupt our business and result in higher costs than we anticipate.
On February 22, 2011, we acquired Occam Networks, and on November 2, 2012, we acquired Ericsson's fiber access assets. We may in the future acquire other businesses, products or technologies to expand our product offerings and capabilities, customer base and business. We have evaluated, and expect to continue to evaluate, a wide array of potential strategic transactions. We have limited experience making such acquisitions or integrating these businesses after such acquisitions. Unanticipated costs to us from these historical transactions, as well as both anticipated and unanticipated costs to us related to any future transactions, could be in excess of amounts that are covered by insurance and could be material to our financial condition and results of operations. For example, the Occam acquisition has resulted in litigation, and we currently expect that defense costs are likely to exceed available Directors & Officers liability insurance coverage and our indemnity obligations in excess of insurance coverage could be material, particularly if there is an adverse result at trial. In addition, the anticipated benefit of any acquisitions we do may never materialize or the process of integrating acquired businesses, products or technologies may create unforeseen operating difficulties and expenditures.
Some of the areas where we have experienced and may in the future experience acquisition-related risks include:
expenses and distractions, including diversion of management time, related to the ongoing Occam litigation, which is described in more detail in Note 7, “Commitments and Contingencies - Litigation” of the Notes to Consolidated Financial Statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q;
expenses and distractions related to potential claims resulting from any possible future acquisitions, whether or not they are completed;
retaining and integrating employees from any businesses we may acquire;
issuance of dilutive equity securities or incurrence of debt;
integrating various accounting, management, information, human resource and other systems to permit effective management;
incurring possible write-offs, impairment charges, contingent liabilities, amortization expense of intangible assets or impairment of goodwill;
difficulties integrating and supporting acquired products or technologies;
unexpected capital expenditure requirements;
insufficient revenues to offset increased expenses associated with the acquisition; and
opportunity costs associated with committing capital to such acquisitions.
Foreign acquisitions would involve risks in addition to those mentioned above, including those related to integration of operations across different cultures and languages, currency risks and the particular economic, political and regulatory risks associated with specific countries. We may not be able to address these risks and uncertainties successfully, or at all, without incurring significant costs, delays or other operating problems.
Our inability to address or anticipate any of these risks and uncertainties could disrupt our business and could have a material impact on our financial condition and results of operations.
Our use of and reliance upon development resources in China may expose us to unanticipated costs or liabilities.
We operate a wholly foreign owned enterprise in Nanjing, China, where a dedicated team of engineers performs product development, quality assurance, cost reduction and other engineering work. We also outsource a portion of our software development to a team of software engineers based in Shenyang, China. Our reliance upon development resources in China may not enable us to achieve meaningful product cost reductions or greater resource efficiency. Further, our development efforts and other operations in China involve significant risks, including:
difficulty hiring and retaining appropriate engineering resources due to intense competition for such resources and resulting wage inflation;
the knowledge transfer related to our technology and exposure to misappropriation of intellectual property or confidential information, including information that is proprietary to us, our customers and third parties;
heightened exposure to changes in the economic, security and political conditions of China;
fluctuation in currency exchange rates and tax risks associated with international operations; and
development efforts that do not meet our requirements because of language, cultural or other differences associated with international operations, resulting in errors or delays.
Difficulties resulting from the factors above and other risks related to our operations in China could expose us to increased expense, impair our development efforts, harm our competitive position and damage our reputation.
Our customers are subject to government regulation, and changes in current or future laws or regulations that negatively impact our customers could harm our business.
The FCC has jurisdiction over all of our U.S. customers. FCC regulatory policies that create disincentives for investment in access network infrastructure or impact the competitive environment in which our customers operate may harm our business. For example, future FCC regulation affecting providers of broadband Internet access services could impede the penetration of our customers into certain markets or affect the prices they may charge in such markets. Furthermore, many of our customers are subject to FCC rate regulation of interstate telecommunications services, and are recipients of Connect America Fund capital incentive payments, which are intended to subsidize

35


broadband and telecommunications services in areas that are expensive to serve. In early October 2011, the then-chairman of the FCC outlined a plan to transform the Universal Service Fund, an $8 billion fund that is paid for by telephone customers in the U.S. and was used to subsidize basic telephone service in rural areas, into one that will help expand broadband Internet service to 18 million Americans who lack high-speed access. In late 2013, the new FCC chairman shared plans to review the implementation of this program, and some slight modifications were made in 2014. Changes to these programs that could affect the ability of IOCs to access capital, and which could in turn reduce our revenue opportunities, remain possible.
In addition, many of our customers are subject to state regulation of intrastate telecommunications services, including rates for such services, and may also receive funding from state universal service funds. Changes in rate regulations or universal service funding rules, either at the U.S. federal or state level, could adversely affect our customers' revenues and capital spending plans. In addition, various international regulatory bodies have jurisdiction over certain of our non-U.S. customers. Changes in these domestic and international standards, laws and regulations, or judgments in favor of plaintiffs in lawsuits against CSPs based on changed standards, laws and regulations could adversely affect the development of broadband networks and services. This, in turn, could directly or indirectly adversely impact the communications industry in which our customers operate.
Many jurisdictions, including international governments and regulators, are also evaluating, implementing and enforcing regulations relating to cyber security, privacy and data protection, which can affect the market and requirements for networking and communications equipment. To the extent our customers are adversely affected by laws or regulations regarding their business, products or service offerings, our business, financial condition and results of operations would suffer.
Privacy concerns relating to our products and services could affect our business practices, damage our reputation and deter customers from purchasing our products and services.
Government and regulatory authorities in the U.S. and around the world have implemented and are continuing to implement laws and regulations concerning data protection. The interpretation and application of these data protection laws and regulations are often uncertain and in flux, and it is possible that they may be interpreted and applied in a manner that is inconsistent with our data practices. Complying with these various laws could cause us to incur substantial costs or require us to change our business practices in a manner adverse to our business.
Concerns about, or regulatory actions involving our practices with regard to the collection, use, disclosure, or security of customer information or other privacy related matters, even if unfounded, could damage our reputation and adversely affect operating results. While we strive to comply with all data protection laws and regulations, the failure or perceived failure to comply may result in inquiries and other proceedings or actions against us by government entities or others, or could cause us to lose customers, which could potentially have an adverse effect on our business.
We may be subject to governmental export and import controls that could subject us to liability or impair our ability to compete in additional international markets.
Our products are subject to U.S. export and trade controls and restrictions. International shipments of certain of our products require export licenses or are subject to additional requirements for export. In addition, the import laws of other countries may limit our ability to distribute our products, or our customers' ability to buy and use our products, in those countries. Changes in our products or changes in export and import regulations or duties may create delays in the introduction of our products in international markets, prevent our customers with international operations from deploying our products or, in some cases, prevent the export or import of our products to certain countries altogether. Any change in export or import regulations, duties or related legislation, shift in approach to the enforcement or scope of existing regulations, or change in the countries, persons or technologies targeted by such regulations, could negatively impact our ability to sell, profitably or at all, our products to existing or potential international customers.
If we lose any of our key personnel, or are unable to attract, train and retain qualified personnel, our ability to manage our business and continue our growth would be negatively impacted.
Our success depends, in large part, on the continued contributions of our key management, engineering, sales and marketing personnel, many of whom are highly skilled and would be difficult to replace. None of our senior management or key technical or sales personnel is bound by a written employment contract to remain with us for a specified period. In addition, we do not currently maintain key man life insurance covering our key personnel. If we lose the services of any key personnel, our business, financial condition and results of operations may suffer.
Competition for skilled personnel, particularly those specializing in engineering and sales, is intense. We cannot be certain that we will be successful in attracting and retaining qualified personnel, or that newly hired personnel will function effectively, both individually and as a group. In particular, we must continue to expand our direct sales force, including hiring additional sales managers, to grow our customer base and increase sales. In addition, if we offer employment to personnel employed by competitors, we may become subject to claims of unfair hiring practices, and incur substantial costs in defending ourselves against these claims, regardless of their merits. If we are unable to effectively recruit, hire and utilize new employees, execution of our business strategy and our ability to react to changing market conditions may be impeded, and our business, financial condition and results of operations may suffer.
Volatility or lack of performance in our stock price may also affect our ability to attract and retain our key personnel. Our executive officers and employees hold a substantial number of shares of our common stock and vested stock options. Employees may be more likely to leave us if the shares they own or the shares underlying their vested options have significantly appreciated in value relative to the original purchase prices of the shares or the exercise prices of the options, or if the exercise prices of the options that they hold are significantly above the market price of our common stock. If we are unable to retain our employees, our business, operating results and financial condition will be harmed.

36


If we fail to maintain proper and effective internal controls, our ability to produce accurate financial statements on a timely basis could be impaired, which would adversely affect our operating results, our ability to operate our business and our stock price.
Ensuring that we have adequate internal financial and accounting controls and procedures in place to produce accurate financial statements on a timely basis is a costly and time-consuming effort that needs to be re-evaluated frequently. We have in the past discovered, and may in the future discover, areas of our internal financial and accounting controls and procedures that need improvement.
Our management is responsible for establishing and maintaining adequate internal control over financial reporting to provide reasonable assurance regarding the reliability of our financial reporting and the preparation of financial statements for external purposes in accordance with U.S. generally accepted accounting principles. Our management does not expect that our internal control over financial reporting will prevent or detect all error and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control system's objectives will be met. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that misstatements due to error or fraud will not occur or that all control issues and instances of fraud, if any, within our company will have been detected.
We are required to comply with Section 404 of the Sarbanes-Oxley Act ("SOX"), which requires us to expend significant resources in developing the required documentation and testing procedures. We cannot be certain that the actions we have taken and are taking to improve our internal controls over financial reporting will be sufficient to maintain effective internal controls over financial reporting in subsequent reporting periods, or that we will be able to implement our planned processes and procedures in a timely manner. In addition, new and revised accounting standards and financial reporting requirements may occur in the future, and implementing changes required by new standards, requirements or laws may require a significant expenditure of our management's time, attention and resources and may adversely affect our reported financial results. If we are unable to produce accurate financial statements on a timely basis, investors could lose confidence in the reliability of our financial statements, which could cause the market price of our common stock to decline and make it more difficult for us to finance our operations and growth.
Interruptions, failures or material breaches in our information technology and communications systems could harm our business, customer relations and financial condition.
Information technology helps us operate efficiently, interface with customers, maintain financial accuracy and efficiency and accurately produce our financial statements. If we do not allocate and effectively manage the resources necessary to build and sustain the proper technology infrastructure, we could be subject to transaction errors, processing inefficiencies, the loss of customers, business disruptions or the loss of or damage to intellectual property through security breach. If our data management systems do not effectively collect, store, process and report relevant data for the operation of our business, whether due to equipment malfunction or constraints, software deficiencies or human error, our ability to effectively plan, forecast and execute our business plan and comply with laws and regulations will be impaired, perhaps materially. Any such impairment could materially and adversely affect our financial condition, results of operations, cash flows and the timeliness with which we internally and externally report our operating results.
We have applied multiple layers of security to control access to our information technology systems. We also use encryption and authentication technologies to secure the transmission and storage of data. These security measures may be compromised as a result of third-party security breaches, employee error, malfeasance, faulty password management or other irregularity, and result in persons obtaining unauthorized access to our data or accounts. Third parties may attempt to fraudulently induce employees into disclosing user names, passwords or other sensitive information, which may in turn be used to access our information technology systems.
While we apply best practice policies and devote significant resources to network security, data encryption and other security measures to protect our information technology and communications systems and data, these security measures cannot provide absolute security. We may experience a breach of our systems and may be unable to protect sensitive data. The costs to us to eliminate or alleviate network security problems, bugs, viruses, worms, malicious software programs and security vulnerabilities could be significant, and our efforts to address these problems may not be successful and could result in unexpected interruptions, delays, cessation of service and may harm our business operations.
Although our systems have been designed around industry-standard architectures to reduce downtime in the event of outages or catastrophic occurrences, they remain vulnerable to damage or interruption from earthquakes, floods, fires, power loss, telecommunication failures, terrorist attacks, cyber-attacks, viruses, denial-of-service attacks, human error, hardware or software defects or malfunctions, and similar events or disruptions. Some of our systems are not fully redundant, and our disaster recovery planning is not sufficient for all eventualities. Our systems are also subject to break-ins, sabotage, and intentional acts of vandalism. Despite any precautions we may take, the occurrence of a natural disaster, a decision by any of our third-party hosting providers to close a facility we use without adequate notice for financial or other reasons, or other unanticipated problems at our hosting facilities could cause system interruptions and delays, and result in loss of critical data and lengthy interruptions in our services.

37


We incur significant increased costs as a result of operating as a public company, which may adversely affect our operating results and financial condition.
As a public company, we incur significant accounting, legal and other expenses, including costs associated with our public company reporting requirements. We also anticipate that we will continue to incur costs associated with corporate governance requirements, including requirements under SOX and the Dodd-Frank Wall Street Reform and Consumer Protection Act ("Dodd-Frank"), as well as rules implemented by the SEC, and the New York Stock Exchange ("NYSE"). Furthermore, these laws and regulations could make it more difficult or more costly for us to obtain certain types of insurance, including director and officer liability insurance, and we may be forced to accept reduced policy limits and coverage or incur substantially higher costs to obtain the same or similar coverage. The impact of these requirements could also make it more difficult for us to attract and retain qualified persons to serve on our board of directors, our board committees or as executive officers.
New laws and regulations as well as changes to existing laws and regulations affecting public companies, including the provisions of SOX and Dodd-Frank and rules adopted by the SEC and the NYSE, would likely result in increased costs to us as we respond to their requirements. We are investing resources to comply with evolving laws and regulations, and this investment may result in increased general and administrative expense and a diversion of management's time and attention from revenue generating activities to compliance activities.
Risks Related to Ownership of Our Common Stock
Our stock price may be volatile, and the value of an investment in our common stock may decline.
The trading price of our common stock has been, and is likely to continue to be, volatile, which means that it could decline substantially within a short period of time and could be subject to wide fluctuations in response to various factors, some of which are beyond our control. These factors include those discussed in the “Risk Factors” section of this report, and others such as:
quarterly variations in our results of operations or those of our competitors;
failure to meet any guidance that we have previously provided regarding our anticipated results;
changes in earnings estimates or recommendations by securities analysts;
failure to meet securities analysts’ estimates;
announcements by us or our competitors of new products, significant contracts, commercial relationships, acquisitions or capital commitments;
developments with respect to intellectual property rights;
our ability to develop and market new and enhanced products on a timely basis;
our commencement of, or involvement in, litigation and developments relating to such litigation, including any unfavorable developments in the ongoing Occam litigation described in more detail in Note 7, “Commitments and Contingencies - Litigation” of the Notes to Consolidated Financial Statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q;
changes in governmental regulations; and
a slowdown in the communications industry or the general economy.
In recent years, the stock market in general, and the market for technology companies in particular, has experienced extreme price and volume fluctuations that have often been unrelated or disproportionate to the operating performance of those companies. Broad market and industry factors may seriously affect the market price of our common stock, regardless of our actual operating performance. In addition, in the past, following periods of volatility in the overall market and the market price of a particular company's securities, securities class action litigation has often been instituted against these companies. This litigation, if instituted against us, could result in substantial costs and a diversion of our management's attention and resources.
If securities or industry analysts do not publish research or reports about our business or if they issue an adverse or misleading opinion regarding our stock, our stock price and trading volume could decline.
The trading market for our common stock will be influenced by the research and reports that industry or securities analysts publish about us or our business. If any of the analysts who cover us issue an adverse or misleading opinion regarding our stock, our stock price would likely decline. If several of these analysts cease coverage of our company or fail to publish reports on us regularly, we could lose visibility in the financial markets, which in turn could cause our stock price or trading volume to decline.
Provisions in our charter documents and under Delaware law could discourage a takeover that stockholders may consider favorable and may lead to entrenchment of our management and board of directors.
Our amended and restated certificate of incorporation and amended and restated bylaws contain provisions that could have the effect of delaying or preventing changes in control or changes in our management or our board of directors. These provisions include:
a classified board of directors with three-year staggered terms, which may delay the ability of stockholders to change the membership of a majority of our board of directors;
no cumulative voting in the election of directors, which limits the ability of minority stockholders to elect director candidates;
the exclusive right of our board of directors to elect a director to fill a vacancy created by the expansion of the board of directors or the resignation, death or removal of a director, which prevents stockholders from being able to fill vacancies on our board of directors;

38


the ability of our board of directors to issue shares of preferred stock and to determine the price and other terms of those shares, including preferences and voting rights, without stockholder approval, which could be used to significantly dilute the ownership of a hostile acquirer;
a prohibition on stockholder action by written consent, which forces stockholder action to be taken at an annual or special meeting of our stockholders;
the requirement that a special meeting of stockholders may be called only by the chairman of the board of directors, the chief executive officer or the board of directors, which may delay the ability of our stockholders to force consideration of a proposal or to take action, including the removal of directors; and
advance notice procedures that stockholders must comply with in order to nominate candidates to our board of directors or to propose matters to be acted upon at a stockholders' meeting, which may discourage or deter a potential acquirer from conducting a solicitation of proxies to elect the acquirer's own slate of directors or otherwise attempting to obtain control of us.
We are also subject to certain anti-takeover provisions under Delaware law. Under Delaware law, a corporation may not, in general, engage in a business combination with any holder of 15% or more of its capital stock unless the holder has held the stock for three years or, among other things, the board of directors has approved the transaction.
We may need additional capital in the future to finance our business.
We may need to raise additional capital to fund operations in the future. Although we believe that, based on our current level of operations and anticipated growth, our existing cash, cash equivalents and marketable securities will provide adequate funds for ongoing operations, planned capital expenditures and working capital requirements for at least the next 12 months, we may need additional capital if our current plans and assumptions change. If future financings involve the issuance of equity securities, our then-existing stockholders would suffer dilution. If we raise additional debt financing, we may be subject to restrictive covenants that limit our ability to conduct our business. We may not be able to raise sufficient additional funds on terms that are favorable to us, if at all. If we fail to raise sufficient funds and continue to incur losses, our ability to fund our operations, take advantage of strategic opportunities, develop products or technologies or otherwise respond to competitive pressures could be significantly limited. Any failure to obtain financing when and as required could force us to curtail our operations, which would harm our business.
We do not currently intend to pay dividends on our common stock and, consequently, our stockholders' ability to achieve a return on their investment will depend on appreciation in the price of our common stock.
We do not currently intend to pay any cash dividends on our common stock for the foreseeable future. We currently intend to invest our future earnings, if any, to fund our growth. Additionally, the terms of our credit facility restrict our ability to pay dividends under certain circumstances. Therefore, our stockholders are not likely to receive any dividends on our common stock for the foreseeable future.
ITEM 2. Unregistered Sales of Equity Securities and Use of Proceeds
On April 26, 2015, our Board of Directors approved a program to repurchase up to $40 million of our common stock from time to time. As of September 26, 2015, approximately $28.9 million remained available for repurchase of our common stock pursuant to this stock repurchase program.
Stock may be purchased under this program in open market or private transactions, through block trades, and/or pursuant to any trading plan adopted in accordance with Rule 10b5-1 of the Exchange Act. Any open market purchases will be made in accordance with the limitations set out in Rule 10b-18 of the Exchange Act. The decision to consummate any repurchases (including any decision to adopt a 10b5-1 plan for this purpose) will be made at management’s discretion at prices management considers to be attractive and in the best interests of the company and its stockholders.
Our repurchase program may be suspended, terminated or modified at any time. The program does not oblige us to purchase any particular number of shares.
The following table summarizes the stock repurchase activity for the last three fiscal months ended September 26, 2015 and the approximate dollar value of shares that were available for future purchase pursuant to our stock repurchase program as of the end of each period (in thousands, except shares and per share amounts):
Fiscal Month Period
 
Total Number of Shares Purchased
 
 Average Price Paid per Share
 
 Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs
 
Approximate Dollar Value of Shares that May Yet be Purchased Under the Program
June 28, 2015 - July 25, 2015
 
151,400

 
$7.35
 
151,400

 
$35,510
July 26, 2015 - August 22, 2015
 
370,426

 
$7.80
 
370,426

 
$32,619
August 23, 2015 - September 26, 2015
 
490,000

 
$7.64
 
490,000

 
$28,876
 
 
1,011,826

 
$7.66
 
1,011,826

 
 

39


ITEM 3. Defaults Upon Senior Securities
None.
ITEM 4. Mine Safety Disclosures
Not applicable.
ITEM 5. Other Information
None.

40


ITEM 6. Exhibits
Exhibit
Number
 
Description
 
 
3.1
 
Amended and Restated Certificate of Incorporation of Calix, Inc. (filed as Exhibit 3.3 to Amendment No. 7 to Calix's Registration Statement on Form S-1 filed with the SEC on March 23, 2010 (File No. 333-163252) and incorporated by reference herein).
 
 
3.2
 
Amended and Restated Bylaws of Calix, Inc. (filed as Exhibit 3.5 to Amendment No. 7 to Calix's Registration Statement on Form S-1 filed with the SEC on March 23, 2010 (File No. 333-163252) and incorporated by reference herein).
 
 
 
31.1
 
Certification of Chief Executive Officer of Calix, Inc. Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
 
 
31.2
 
Certification of Chief Financial Officer of Calix, Inc. Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
 
 
32.1
 
Certification of Chief Executive Officer and Chief Financial Officer of Calix, Inc. Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
 
 
101.INS
 
XBRL Instance Document
 
 
101.SCH
 
XBRL Taxonomy Extension Schema Document
 
 
101.CAL
 
XBRL Taxonomy Extension Calculation Linkbase Document
 
 
101.DEF
 
XBRL Taxonomy Extension Definition Linkbase Document
 
 
101.LAB
 
XBRL Taxonomy Extension Label Linkbase Document
 
 
101.PRE
 
XBRL Taxonomy Extension Presentation Linkbase Document
 


41


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.
 
CALIX, INC.
(Registrant)
 
 
Date: October 30, 2015
By:
 
/s/    Carl Russo        
 
 
 
Carl Russo
 
 
 
Chief Executive Officer
(Principal Executive Officer)
 
 
Date: October 30, 2015
By:
 
/s/    William J. Atkins      
 
 
 
William J. Atkins
 
 
 
Chief Financial Officer
(Principal Financial Officer)

42
EX-31.1 2 calx-15q3xex311.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO SECTION 302 OF
THE SARBANES-OXLEY ACT OF 2002
I, Carl Russo, certify that:
1.
I have reviewed this quarterly report on Form 10-Q of Calix, Inc. for the quarter ended September 26, 2015;
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: October 30, 2015
 
 
 
/s/ Carl Russo
 
 
 
 
Carl Russo
 
 
 
 
Chief Executive Officer


EX-31.2 3 calx-15q3xex312.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO SECTION 302 OF
THE SARBANES-OXLEY ACT OF 2002
I, William J. Atkins, certify that:
1.
I have reviewed this quarterly report on Form 10-Q of Calix, Inc. for the quarter ended September 26, 2015;
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: October 30, 2015
 
 
 
/s/ William J. Atkins
 
 
 
 
William J. Atkins
 
 
 
 
Chief Financial Officer


EX-32.1 4 calx-15q3xex321.htm EXHIBIT 32.1 Exhibit


Exhibit 32.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, Carl Russo, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report of Calix, Inc. (the “Company”) on Form 10-Q for the fiscal quarter ended September 26, 2015 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Quarterly Report on Form 10-Q fairly presents in all material respects the financial condition and results of operations of the Company.
 
Date: October 30, 2015
 
 
 
/s/ Carl Russo
 
 
 
 
Carl Russo
 
 
 
 
Chief Executive Officer

I, William J. Atkins, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report of Calix, Inc. (the “Company”) on Form 10-Q for the fiscal quarter ended September 26, 2015 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Quarterly Report on Form 10-Q fairly presents in all material respects the financial condition and results of operations of the Company.
 
Date: October 30, 2015
 
 
 
/s/ William J. Atkins
 
 
 
 
William J. Atkins
 
 
 
 
Chief Financial Officer
This certification accompanies the Form 10-Q to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of Calix, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Form 10-Q), irrespective of any general incorporation language contained in such filing.


EX-101.INS 5 calx-20150926.xml XBRL INSTANCE DOCUMENT 0001406666 2015-01-01 2015-09-26 0001406666 2015-10-22 0001406666 2014-12-31 0001406666 2015-09-26 0001406666 2014-06-29 2014-09-27 0001406666 us-gaap:CostOfSalesMember 2015-01-01 2015-09-26 0001406666 2014-01-01 2014-09-27 0001406666 us-gaap:ResearchAndDevelopmentExpenseMember 2014-01-01 2014-09-27 0001406666 2015-06-28 2015-09-26 0001406666 us-gaap:GeneralAndAdministrativeExpenseMember 2015-06-28 2015-09-26 0001406666 us-gaap:ResearchAndDevelopmentExpenseMember 2014-06-29 2014-09-27 0001406666 us-gaap:ResearchAndDevelopmentExpenseMember 2015-01-01 2015-09-26 0001406666 us-gaap:SellingAndMarketingExpenseMember 2015-06-28 2015-09-26 0001406666 us-gaap:GeneralAndAdministrativeExpenseMember 2014-01-01 2014-09-27 0001406666 us-gaap:SellingAndMarketingExpenseMember 2014-06-29 2014-09-27 0001406666 us-gaap:SellingAndMarketingExpenseMember 2014-01-01 2014-09-27 0001406666 us-gaap:GeneralAndAdministrativeExpenseMember 2014-06-29 2014-09-27 0001406666 us-gaap:ResearchAndDevelopmentExpenseMember 2015-06-28 2015-09-26 0001406666 us-gaap:CostOfSalesMember 2014-01-01 2014-09-27 0001406666 us-gaap:GeneralAndAdministrativeExpenseMember 2015-01-01 2015-09-26 0001406666 us-gaap:SellingAndMarketingExpenseMember 2015-01-01 2015-09-26 0001406666 us-gaap:CostOfSalesMember 2015-06-28 2015-09-26 0001406666 us-gaap:CostOfSalesMember 2014-06-29 2014-09-27 0001406666 2014-09-27 0001406666 2013-12-31 0001406666 us-gaap:CommercialPaperMember 2015-09-26 0001406666 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2015-09-26 0001406666 us-gaap:CorporateDebtSecuritiesMember 2015-09-26 0001406666 us-gaap:CorporateDebtSecuritiesMember 2014-12-31 0001406666 us-gaap:CommercialPaperMember 2014-12-31 0001406666 us-gaap:MoneyMarketFundsMember 2014-12-31 0001406666 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2014-12-31 0001406666 us-gaap:MoneyMarketFundsMember 2015-09-26 0001406666 us-gaap:CashMember 2014-12-31 0001406666 us-gaap:CashMember 2015-09-26 0001406666 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2015-09-26 0001406666 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2015-09-26 0001406666 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2015-09-26 0001406666 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2015-09-26 0001406666 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2015-09-26 0001406666 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2015-09-26 0001406666 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2015-09-26 0001406666 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2015-09-26 0001406666 us-gaap:FairValueMeasurementsRecurringMember 2015-09-26 0001406666 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2015-09-26 0001406666 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2015-09-26 0001406666 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2015-09-26 0001406666 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2015-09-26 0001406666 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2015-09-26 0001406666 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2015-09-26 0001406666 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2014-12-31 0001406666 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2014-12-31 0001406666 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2014-12-31 0001406666 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2014-12-31 0001406666 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2014-12-31 0001406666 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2014-12-31 0001406666 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2014-12-31 0001406666 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2014-12-31 0001406666 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2014-12-31 0001406666 us-gaap:FairValueMeasurementsRecurringMember 2014-12-31 0001406666 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2014-12-31 0001406666 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2014-12-31 0001406666 us-gaap:TechnologyBasedIntangibleAssetsMember 2015-09-26 0001406666 us-gaap:TechnologyBasedIntangibleAssetsMember 2014-12-31 0001406666 us-gaap:CustomerRelationshipsMember 2015-09-26 0001406666 us-gaap:CustomerRelationshipsMember 2014-12-31 0001406666 calx:ComputerEquipmentAndPurchasedSoftwareMember 2014-12-31 0001406666 us-gaap:LeaseholdImprovementsMember 2015-09-26 0001406666 us-gaap:FurnitureAndFixturesMember 2014-12-31 0001406666 us-gaap:EquipmentMember 2014-12-31 0001406666 us-gaap:LeaseholdImprovementsMember 2014-12-31 0001406666 us-gaap:FurnitureAndFixturesMember 2015-09-26 0001406666 calx:ComputerEquipmentAndPurchasedSoftwareMember 2015-09-26 0001406666 us-gaap:EquipmentMember 2015-09-26 0001406666 calx:ProductAndServicesMember 2015-09-26 0001406666 calx:ExtendedWarrantyMember 2015-09-26 0001406666 calx:ExtendedWarrantyMember 2014-12-31 0001406666 calx:ProductAndServicesMember 2014-12-31 0001406666 calx:OccamAcquisitionMember calx:OccamShareholdersVersusOccamandOccamBoardofDirectorsMember us-gaap:MaximumMember 2011-02-22 0001406666 2010-09-16 2010-09-16 0001406666 us-gaap:MaximumMember 2015-01-01 2015-09-26 0001406666 calx:OccamAcquisitionMember calx:OccamShareholdersVersusOccamandOccamBoardofDirectorsMember 2011-02-22 0001406666 calx:OccamAcquisitionMember calx:OccamShareholdersVersusOccamandOccamBoardofDirectorsMember us-gaap:MinimumMember 2011-02-22 0001406666 us-gaap:MinimumMember 2015-01-01 2015-09-26 0001406666 2012-01-06 2012-01-06 0001406666 2015-06-27 0001406666 2014-06-28 0001406666 us-gaap:EmployeeStockOptionMember 2015-01-01 2015-09-26 0001406666 us-gaap:EmployeeStockOptionMember 2014-01-01 2014-09-27 0001406666 us-gaap:RestrictedStockMember 2015-01-01 2015-09-26 0001406666 us-gaap:PerformanceSharesMember 2015-01-01 2015-09-26 0001406666 us-gaap:CommonStockMember 2015-06-28 2015-09-26 0001406666 us-gaap:CommonStockMember 2015-01-01 2015-09-26 0001406666 us-gaap:RestrictedStockUnitsRSUMember 2015-01-01 2015-09-26 0001406666 us-gaap:RestrictedStockMember 2015-06-28 2015-09-26 0001406666 us-gaap:EmployeeStockMember 2015-09-26 0001406666 us-gaap:PerformanceSharesMember 2015-06-28 2015-09-26 0001406666 us-gaap:PerformanceSharesMember us-gaap:MinimumMember 2015-01-01 2015-09-26 0001406666 us-gaap:RestrictedStockUnitsRSUMember 2015-06-28 2015-09-26 0001406666 us-gaap:RestrictedStockUnitsRSUMember 2015-09-26 0001406666 us-gaap:RestrictedStockMember 2015-09-26 0001406666 us-gaap:PerformanceSharesMember 2015-09-26 0001406666 us-gaap:EmployeeStockMember 2015-01-01 2015-09-26 0001406666 us-gaap:CommonStockMember 2015-04-26 0001406666 us-gaap:CommonStockMember 2015-09-26 0001406666 us-gaap:PerformanceSharesMember us-gaap:MaximumMember 2015-01-01 2015-09-26 0001406666 calx:TransitionAndSeparationAgreementWithRogerWeingarthMember 2014-01-01 2014-09-27 0001406666 calx:TransitionAndSeparationAgreementWithRogerWeingarthMember 2015-01-01 2015-09-26 0001406666 us-gaap:EmployeeStockMember 2015-06-28 2015-09-26 0001406666 us-gaap:PerformanceSharesMember us-gaap:CommonStockMember 2015-01-01 2015-09-26 0001406666 calx:TransitionAndSeparationAgreementWithRogerWeingarthMember 2014-06-29 2014-09-27 0001406666 us-gaap:AccumulatedTranslationAdjustmentMember 2014-06-29 2014-09-27 0001406666 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2015-06-28 2015-09-26 0001406666 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2015-09-26 0001406666 us-gaap:AccumulatedTranslationAdjustmentMember 2015-06-28 2015-09-26 0001406666 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2014-06-28 0001406666 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2015-06-27 0001406666 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2014-06-29 2014-09-27 0001406666 us-gaap:AccumulatedTranslationAdjustmentMember 2015-06-27 0001406666 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2014-09-27 0001406666 us-gaap:AccumulatedTranslationAdjustmentMember 2014-09-27 0001406666 us-gaap:AccumulatedTranslationAdjustmentMember 2014-06-28 0001406666 us-gaap:AccumulatedTranslationAdjustmentMember 2015-09-26 0001406666 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2015-01-01 2015-09-26 0001406666 us-gaap:AccumulatedTranslationAdjustmentMember 2015-01-01 2015-09-26 0001406666 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2013-12-31 0001406666 us-gaap:AccumulatedTranslationAdjustmentMember 2014-01-01 2014-09-27 0001406666 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2014-12-31 0001406666 us-gaap:AccumulatedTranslationAdjustmentMember 2014-12-31 0001406666 us-gaap:AccumulatedTranslationAdjustmentMember 2013-12-31 0001406666 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2014-01-01 2014-09-27 0001406666 2015-01-01 2015-03-28 0001406666 2013-07-28 2013-07-29 0001406666 2013-07-29 0001406666 calx:SwinglineFacilityMember 2013-07-29 0001406666 us-gaap:MaximumMember us-gaap:BaseRateMember 2013-07-28 2013-07-29 0001406666 us-gaap:MaximumMember us-gaap:LondonInterbankOfferedRateLIBORMember 2013-07-28 2013-07-29 0001406666 us-gaap:LongTermDebtMember 2013-07-29 0001406666 us-gaap:LetterOfCreditMember 2013-07-29 0001406666 us-gaap:RevolvingCreditFacilityMember 2013-06-30 2013-06-30 0001406666 us-gaap:MinimumMember us-gaap:BaseRateMember 2013-07-28 2013-07-29 0001406666 us-gaap:MinimumMember us-gaap:LondonInterbankOfferedRateLIBORMember 2013-07-28 2013-07-29 0001406666 us-gaap:RevolvingCreditFacilityMember 2013-06-30 0001406666 calx:SwinglineFacilityMember 2015-01-01 2015-09-26 calx:Plan iso4217:USD xbrli:shares calx:extension xbrli:pure xbrli:shares calx:Subsidiary iso4217:USD calx:payment 0 543000 1414000 1024000 851000 1327000 888000 1237000 303000 277000 P3Y 111679000 93853000 20 P10D 15147085 3 2 2 2552000 7656000 2552000 7656000 0.50 0.50 508000 539000 P3Y P5Y P1Y 0 100000 9.65 7.77 0 147916 P90D P90D 2 0 false --12-31 Q3 2015 2015-09-26 10-Q 0001406666 50809976 Accelerated Filer CALIX, INC 23629000 16784000 31493000 49132000 30744000 48188000 -302000 -743000 269000 245000 39443000 38280000 5860000 3016000 412000 385000 59379000 58466000 190000 0 190000 159000 -25000 184000 139000 -38000 177000 80000 -58000 138000 135000 -22000 157000 -31000 8000 -39000 801810000 813776000 3813000 206000 1084000 1207000 1316000 12119000 914000 3366000 3693000 4146000 2590000 163000 775000 964000 688000 10593000 549000 2616000 3659000 3769000 241000 405000 4600000 13921000 4600000 13920000 5262000 5011000 5244000 6062000 370221000 344128000 207487000 197119000 30963000 62850000 93813000 16519000 57659000 74178000 57651000 62850000 0 0 1800000 61050000 1800000 61050000 1800000 61050000 0 57659000 0 0 0 2293000 44802000 10564000 2293000 44802000 10564000 2293000 44802000 10564000 1000 0 1000 18000 0 16000 2000 59000 0 59000 10000 0 10000 0 62908000 1800000 61108000 57651000 2293000 44796000 10562000 20512000 20520000 37139000 37139000 57659000 1000 0 82747000 39399000 48829000 17866000 30963000 36194000 19675000 16519000 30963000 0 30963000 16519000 0 16519000 -43348000 -12635000 0.025 0.025 100000000 100000000 51628257 52624475 51628257 51177649 1291000 1316000 -3868000 -17877000 756000 -16898000 58600000 156981000 57096000 152308000 2089000 6265000 2088000 6264000 60689000 163246000 59184000 158572000 364000 699000 0.0125 0.025 0.0075 0.02 5080000 2998000 32115000 30804000 12722000 2969000 9753000 11414000 2951000 8463000 19393000 19211000 182000 19390000 19358000 32000 6772000 7602000 -0.08 -0.35 0.02 -0.32 -0.08 -0.35 0.02 -0.32 -45000 -288000 -0.031 -0.019 0.167 -0.023 15782000 16547000 P2Y11M P0Y1M P0Y5M20D P2Y9M 200000 300000 0 15400000 8000000 98525000 42831000 55694000 112445000 50487000 61958000 4640000 814000 5805000 123704000 54740000 68964000 123704000 54740000 68964000 25179000 11909000 13270000 11259000 4253000 7006000 -41000 -14000 7625000 22557000 9140000 28728000 116175000 116175000 0 45080000 126348000 53113000 143892000 -3733000 -17498000 1107000 -16409000 115000 328000 185000 378000 -9904000 -6841000 -739000 17443000 5520000 -1055000 -9742000 -2082000 -14391000 -1312000 -7226000 -2983000 597000 -167000 315000 -4181000 0 -300000 -295000 0 0 260000 0 25179000 11259000 59000 174000 263000 921000 43573000 41510000 46753000 43769000 3180000 2259000 52000 86000 297000 1014000 0 97630000 87568000 370221000 344128000 75794000 66478000 0.0025 2013-06-30 2016-07-29 0 Interest on the revolving facility is due quarterly, and any outstanding interest and principal is due on the maturity date of the revolving facility. 2013-07-29 Loans under the credit facility bear interest at an annual rate equal to the base rate plus 0.75% to 1.25% or LIBOR plus 2.00% to 2.50% based on a leverage ratio of consolidated funded indebtedness to consolidated Adjusted EBITDA (customarily defined). 30000000 50000000.0 10000000.0 20000000.0 25000000.0 62850000 57659000 377000 -9727000 -58222000 -1428000 14542000 -1192000 48824000 143879000 52236000 160667000 -3744000 -17531000 877000 -16775000 3350000 2996000 1236000 1091000 -13000 -38000 30000 66000 -19000 -12000 -7000 -50000 -37000 -13000 -166000 30000 -196000 -111000 66000 -177000 -7000 -13000 -196000 -177000 -20000 -13000 -7000 -51000 -38000 -13000 -166000 30000 -196000 -111000 66000 -177000 2443000 1700000 18000 121000 196000 273000 0 11124000 300000 2505000 129000 500000 2093000 500000 160000 1500000 49356000 46750000 9481000 5943000 0.025 0.025 5000000 5000000 0 0 0 0 0 0 12936000 8311000 2453000 2865000 0 51265000 615000 0 429000 625000 10856000 10638000 10775000 9553000 9325000 8984000 9553000 8984000 452000 3195000 722000 3098000 -250000 -250000 -400000 -400000 839000 3364000 781000 2929000 -3848000 -17826000 922000 -16787000 79523000 30355000 40766000 1852000 6550000 76950000 28061000 40501000 1835000 6553000 20144000 18484000 1000 1000 0 1000 1000 0 0 0 0 0 0 0 19930000 59104000 22120000 66885000 295000 0 -530590000 -547377000 105769000 289594000 112297000 302464000 397000 1000000 18717000 54562000 18424000 57398000 12119000 10593000 P3Y P2Y 0 0 165300 0 0 1521761 7.48 8.57 0 110637 0 408471 0 0 0.54 0.52 0.0191 0.0156 0.15 2000 1469648 0 200000 4.56 600000 5.49 6.58 P6Y1M24D P6Y3M 0.85 92359 0 421335 6301 94987 40000000 28900000 272591000 256560000 500000 7.66 7.69 0 1446826 1011826 1446826 0 11124000 7700000 11100000 100000 51048000 50635000 52016000 51814000 51048000 50635000 51756000 51814000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Cash, Cash Equivalents and Marketable Securities</font></div><div style="line-height:120%;padding-top:8px;text-indent:30px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The Company has invested its excess cash primarily in money market funds and highly liquid marketable securities such as corporate debt instruments, U.S. government agency securities and commercial paper. The Company considers all investments with maturities of three months or less when purchased to be cash equivalents. Marketable securities represent highly liquid corporate debt instruments, U.S. government agency securities and commercial paper with maturities greater than 90 days at date of purchase. Marketable securities with maturities greater than one year are classified as current because management considers all marketable securities to be available for current operations.</font></div><div style="line-height:120%;padding-top:8px;text-indent:30px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash equivalents are stated at amounts that approximate fair value based on quoted market prices. Marketable securities are recorded at their fair values.</font></div><div style="line-height:120%;padding-top:8px;text-indent:30px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The Company&#8217;s investments have been classified and accounted for as available-for-sale. Such investments are recorded at fair value and unrealized holding gains and losses are reported as a separate component of accumulated other comprehensive income (loss) in the stockholders&#8217; equity until realized. Realized gains and losses on sales of marketable securities, if any, are determined on the specific identification method and are reclassified from accumulated other comprehensive income (loss) to results of operations as other income (expense). </font></div><div style="line-height:120%;padding-top:8px;text-indent:30px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The Company, to date, has not determined that any of the unrealized losses on its investments are considered to be other-than-temporary. The Company reviews its investment portfolio to determine if any security is other-than-temporarily impaired, which would require the Company to record an impairment charge in the period any such determination is made. In making this judgment, the Company evaluates, among other things: the duration and extent to which the fair value of a security is less than its cost; the financial condition of the issuer and any changes thereto; and the Company&#8217;s intent and ability to hold its investment for a period of time sufficient to allow for any anticipated recovery in market value, or whether the Company will more likely than not be required to sell the security before recovery of its amortized cost basis. The Company has evaluated its investments as of </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;"> and has determined that no investments with unrealized losses are other-than-temporarily impaired. No investments have been in a continuous loss position greater than one year.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:30px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash, cash equivalents and marketable securities consisted of the following (in thousands):</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:87.71929824561403%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td width="68%" rowspan="1" colspan="1"></td><td width="2%" 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="2%" 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">September&#160;26, <br clear="none"/>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&#160;31, <br clear="none"/>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:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash and cash equivalents:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">19,675</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">17,866</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Money market funds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">16,519</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:9pt;"><font style="font-family:inherit;font-size:9pt;">30,963</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">36,194</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">48,829</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Marketable securities:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate debt securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">44,802</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">61,050</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. government agency securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Commercial paper</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">2,293</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">1,800</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total marketable securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">57,659</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:9pt;"><font style="font-family:inherit;font-size:9pt;">62,850</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total cash, cash equivalents and marketable securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">93,853</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">111,679</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:16px;text-align:left;text-indent:30px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The carrying amounts of our money market funds approximate their fair values due to their nature, duration and short maturities. </font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:30px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">As of </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;">, the amortized cost and fair value of marketable securities were as follows (in thousands):</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:87.91423001949317%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td width="44%" rowspan="1" colspan="1"></td><td width="2%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="2%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="2%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="2%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Amortized Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align: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;">Gross Unrealized Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align: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;">Gross Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate debt securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">44,796</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">44,802</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. government agency securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,562</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">10,564</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Commercial paper</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,293</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,293</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total marketable securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">57,651</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(10</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">57,659</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%;padding-top:16px;text-align:left;text-indent:30px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">As of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:9pt;">, the amortized cost and fair value of marketable securities were as follows (in thousands):</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:87.91423001949317%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td width="44%" rowspan="1" colspan="1"></td><td width="2%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="2%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="2%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="2%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Amortized Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align: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;">Gross Unrealized Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align: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;">Gross Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate debt securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">61,108</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(59</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">61,050</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Commercial paper</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,800</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">1,800</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total marketable securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">62,908</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(59</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">62,850</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:16px;text-indent:30px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">As of </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;">, the amortized cost and fair value of marketable securities by contractual maturity were as follows (in thousands):</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:87.71929824561403%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td width="68%" rowspan="1" colspan="1"></td><td width="2%" 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="2%" 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Amortized Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align: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;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Due in 1 year or less</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">37,139</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">37,139</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Due in 1-2 years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">20,512</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:9pt;"><font style="font-family:inherit;font-size:9pt;">20,520</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total marketable securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">57,651</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">57,659</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:24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Commitments and Contingencies</font></div><div style="line-height:120%;padding-top:8px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">Commitments</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The Company&#8217;s principal commitments consist of obligations under operating leases for office space and non-cancelable outstanding purchase obligations. These commitments as of </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:9pt;"> are disclosed in our Annual Report on Form&#160;10-K, and have not changed materially during the </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">nine</font><font style="font-family:inherit;font-size:9pt;"> months ended </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;">.</font></div><div style="line-height:120%;padding-top:16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">Accrued Warranty</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The Company provides a warranty for its hardware products. Hardware generally has a </font><font style="font-family:inherit;font-size:9pt;">one</font><font style="font-family:inherit;font-size:9pt;">, </font><font style="font-family:inherit;font-size:9pt;">three</font><font style="font-family:inherit;font-size:9pt;"> or </font><font style="font-family:inherit;font-size:9pt;">five</font><font style="font-family:inherit;font-size:9pt;">-year warranty from the date of shipment. The Company accrues for potential warranty claims based on the Company&#8217;s historical product failure rates and historical costs incurred in correcting product failures. The adequacy of the accrual is reviewed on a periodic basis and adjusted, if necessary, based on additional information as it becomes available.</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Changes in the Company&#8217;s warranty reserve were as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td width="40%" rowspan="1" colspan="1"></td><td width="2%" 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="2%" 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="2%" 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="2%" 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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">September&#160;26, <br clear="none"/>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;">September&#160;27, <br clear="none"/>2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">September&#160;26, <br clear="none"/>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;">September&#160;27, <br clear="none"/>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:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance at beginning of period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,325</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,638</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,553</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,856</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;text-align:left;">Warranty charged to cost of revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">781</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">839</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,929</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,364</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;text-align:left;">Utilization of warranty</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(722</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(452</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(3,098</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(3,195</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Adjustments to pre-existing warranty</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(400</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(250</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(400</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(250</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance at end of period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">8,984</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">10,775</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">8,984</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">10,775</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:16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">Litigation</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">From time to time, the Company is involved in various legal proceedings arising from the normal course of business activities.</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">On September&#160;16, 2010, the Company, </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">two</font><font style="font-family:inherit;font-size:9pt;"> direct, wholly-owned subsidiaries of the Company, and Occam entered into an Agreement and Plan of Merger and Reorganization (the &#8220;Merger Agreement&#8221;). In response to the announcement of the Merger Agreement on October&#160;6, 2010, a purported class action complaint was filed by stockholders of Occam in the Delaware Court of Chancery: Steinhardt v. Howard-Anderson, et al. (Case No.&#160;5878-VCL). On November&#160;24, 2010, these stockholders filed an amended complaint (the &#8220;amended Steinhardt complaint&#8221;). The amended Steinhardt complaint named Occam (which has since been merged into Calix) and the members of the Occam board of directors as defendants. The amended Steinhardt complaint did not name Calix as a defendant.</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The amended Steinhardt complaint sought injunctive relief rescinding the merger transaction and an award of damages in an unspecified amount, as well as plaintiffs' costs, attorney's fees, and other relief.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The merger transaction was completed on February&#160;22, 2011(the &#8220;Effective Date&#8221;). On January&#160;6, 2012, the Delaware court ruled on a motion for sanctions brought by the defendants against certain of the lead plaintiffs. The Delaware court found that lead plaintiffs Michael Steinhardt, Steinhardt Overseas Management, L.P., and Ilex Partners, L.L.C., collectively the &#8220;Steinhardt Plaintiffs,&#8221; had engaged in improper trading of Calix shares, and dismissed the Steinhardt Plaintiffs from the case with prejudice. The court further held that the Steinhardt Plaintiffs are: (i)&#160;barred from receiving any recovery from the litigation, (ii)&#160;required to self-report to the SEC, (iii)&#160;directed to disclose their improper trading in any future application to serve as lead plaintiff, and (iv)&#160;ordered to disgorge trading profits of </font><font style="font-family:Times New Roman;font-size:9pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">$0.5 million</font><font style="font-family:inherit;font-size:9pt;">, to be distributed to the remaining members of the class of former Occam stockholders. The Delaware court also granted the motion of the remaining lead plaintiffs, Herbert Chen and Derek Sheeler, for class certification, and certified Messrs. Chen and Sheeler as class representatives. The certified class is a non-opt-out class consisting of all owners of Occam common stock whose shares were converted to shares of Calix on the date of the merger transaction, with the exception of the defendants in the Delaware action and their affiliates. Chen and Sheeler, on behalf of the class of similarly situated former Occam stockholders, continue to seek an award of damages in an unspecified amount.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Fact discovery in the case closed on April 30, 2013. On June 11, 2013, the plaintiffs filed their Second Amended Class Action Complaint for Breach of Fiduciary Duty (&#8220;Second Amended Complaint&#8221;). The Second Amended Complaint adds Occam's former CFO as a defendant, and alleges that each of the defendants breached their fiduciary duties by failing to attempt to obtain the best purchase price for Occam and failing to disclose certain allegedly material facts about the merger transaction in the preliminary proxy statement and prospectus included in the Registration Statement on Form S-4 filed with the SEC on November&#160;2, 2010. </font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">On July 17, 2013, attorneys representing all of the defendants named in the Second Amended Complaint filed Defendants' Opening Brief in Support of Their Motion for Summary Judgment, arguing that all defendants are entitled to summary judgment on all counts of the Second Amended Complaint. Plaintiffs' answering brief to the motion for summary judgment was filed on September 3, 2013, and defendants' reply brief was filed on October 4, 2013. A hearing on the motion for summary judgment was held on December 6, 2013.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">On April 8, 2014, the Court of Chancery of the State of Delaware issued an Opinion granting in part and denying in part the Defendants&#8217; Motion for Summary Judgment. The ruling granted summary judgment on all claims as to Occam, the corporate entity, and accordingly, Occam is no longer a defendant in the action. The court also granted summary judgment in favor of those defendants who served solely as directors of Occam with respect to all claims alleging improper actions in connection with the Occam sale process. The court left in place the process-based claims against Occam&#8217;s former CEO and CFO, and declined to grant summary judgment on separate claims that the director and officer defendants breached their fiduciary duties by issuing a proxy statement for Occam&#8217;s stockholder vote that allegedly contained misleading disclosures and had material omissions.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">On June 12, 2014, the plaintiffs filed a Motion to Compel Production of Documents by Defendants and Jefferies &amp; Company, Inc. ("Jefferies") and For Sanctions Against Defendants. This motion sought additional documents from defendants and from Jefferies, Occam&#8217;s former financial advisor, and requested that the court impose severe sanctions, up to and including a finding of liability against defendants. Defendants have rejected the suggestion that any additional documents should be produced and vigorously opposed the imposition of any sanctions. On September 3, 2014, the court denied the motion without prejudice as to defendants, directed counsel for the defendants to provide an affidavit clarifying the prior conduct of discovery, and ordered discovery into defendants&#8217; document collection and review methodologies. The court also ordered Jefferies to produce additional documents. Those proceedings are ongoing, but the plaintiffs have indicated that they do not intend to seek any sanctions against the defendants at this time. Instead, plaintiffs filed a motion requesting leave to amend their complaint to add Jefferies and Wilson Sonsini Goodrich &amp; Rosati, P.C. ("Wilson Sonsini"), former defense counsel in this lawsuit, as defendants. That motion was heard by the Court on March 23, 2015. At the hearing the Court vacated the existing April 20, 2015 trial date and indicated it would set a new trial date after ruling on the motion requesting leave to add additional parties. </font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">On July 16, 2015, the Court denied plaintiffs&#8217; motion for leave to amend their complaint to add Jefferies as a defendant, but granted plaintiffs&#8217; motion for leave to amend their complaint to add Wilson Sonsini as a defendant. On July 22, 2015, plaintiffs filed their Third Amended Complaint adding Wilson Sonsini as a defendant in the lawsuit. Defendants filed their answers to the Third Amended Complaint on September 8, 2015. Trial for this matter has been tentatively scheduled for the weeks of April 11 and April 18 in 2016 before the Delaware Court of Chancery. The Company continues to believe that the allegations in this action are without merit and intends to continue to vigorously contest the action as it moves forward toward trial. However, there can be no assurance that the defendants will be successful in defending this ongoing action. </font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Although Occam is no longer a defendant in this lawsuit, the Company has continued to advance defense costs related to this lawsuit. The Company has obligations, under certain circumstances, to hold harmless and indemnify each of the former Occam directors and officers who remain defendants in this action against judgments, fines, settlements and expenses related to claims against such directors and officers to the fullest extent permitted under Delaware law and Occam's bylaws and certificate of incorporation. Such indemnification obligations may ultimately result in the payment of indemnification amounts by the Company.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">In addition, under the engagement letter between Occam and Jefferies, the Company has obligations, under certain circumstances, to hold harmless and indemnify Jefferies against judgments, fines, settlements and expenses related to Jefferies&#8217; engagement by Occam, and Jefferies has demanded that the Company indemnify Jefferies in connection with this litigation under this agreement. The Company has begun to pay fees and expenses of Jefferies in connection with this matter, and expects that it will make additional payments as the matter proceeds, though at this time the Company is not able to estimate the amount of any future payments. </font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The Company continues to incur significant legal fees and costs defending this lawsuit. The Company currently believes that its defense costs related to indemnity obligations will exceed its remaining available Directors &amp; Officers liability insurance coverage as the matter proceeds to trial. As described above, the legal proceedings have been protracted as plaintiffs continue to seek additional discovery and, most recently, with the addition of Wilson Sonsini as a defendant in the action. The Company has also incurred certain expenses that are not covered by insurance. Following Jefferies' demand for indemnification the Company notified Occam&#8217;s insurance carriers, and such carriers have advised in writing that they do not believe the Jefferies indemnification obligations are covered by the Company&#8217;s insurance. Thus, the Company&#8217;s indemnification obligations to Jefferies that apply to this lawsuit will not be covered by insurance. The Company&#8217;s indemnity obligations that are in excess of its insurance coverage could be material, particularly if there is an adverse result at trial, and could have a material adverse effect on the Company&#8217;s business, operating results or financial condition.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The outcome of the above litigation matter is undeterminable at this time and the Company cannot currently estimate a reasonably possible range of loss for this action. We continue to believe that plaintiffs&#8217; claims are without merit under applicable law. At this time, based on the status of the legal proceedings and the court&#8217;s rulings to date on the lawsuit, there remain significant issues of fact and law that are yet to be resolved. In April 2014, although the court partially granted defendants&#8217; motion for summary judgment, the court also denied part of the motion, ruling instead that the remaining issues should be adjudicated at trial. In September 2014, the court issued a ruling allowing further discovery into the underlying facts. This additional discovery continues to be in progress. In the court&#8217;s July 2015 order, plaintiffs were granted leave to file an amended complaint to add Wilson Sonsini as a defendant. The addition of Wilson Sonsini as a defendant gives rise to a number of material issues of law and fact regarding Wilson Sonsini&#8217;s potential aiding and abetting liability, its impact on the claims against the Occam defendants, and the allocation of any damages award. Furthermore, as previously noted, the plaintiffs have not communicated any specific demand for damages. However, the plaintiffs&#8217; valuation expert has opined that the fair value of Occam&#8217;s common stock on the Effective Date exceeded the merger consideration by between </font><font style="font-family:inherit;font-size:9pt;">$7.77</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$9.65</font><font style="font-family:inherit;font-size:9pt;"> per share. Defendants&#8217; valuation expert has opined that the fair value of Occam&#8217;s common stock on the Effective Date was less than the merger consideration. The Company estimates that as of the Effective Date, the class held approximately </font><font style="font-family:inherit;font-size:9pt;">15,147,085</font><font style="font-family:inherit;font-size:9pt;"> shares of Occam&#8217;s common stock. In addition to the difference between the fair value of Occam&#8217;s common stock on the Effective Date and the merger consideration, the plaintiffs also seek an award of attorneys&#8217; fees and costs, pre-judgment interest relating back to the Effective Date, and post-judgment interest. </font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Because of these reasons, at this time, the Company is unable to quantify its indemnification risk or estimate a reasonably possible range of loss for this action. We intend to defend this case vigorously as we continue to believe the claims to be without merit. </font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The Company is not currently a party to any other legal proceedings that, if determined adversely to the Company, would individually or in the aggregate have a material adverse effect on the Company's business, operating results or financial condition.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Accumulated Other Comprehensive Income (Loss)</font></div><div style="line-height:120%;padding-top:8px;text-indent:30px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The table below summarizes the changes in accumulated other comprehensive income (loss) by component for the periods indicated (in thousands). </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td width="30%" 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="2%" 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="2%" 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="2%" 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="2%" 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="2%" 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></tr><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="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size: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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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;">September 26, 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="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;">September 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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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;">Unrealized Gains and Losses on Available-for-Sale Marketable Securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Foreign Currency Translation Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Unrealized Gains and Losses on Available-for-Sale Marketable Securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">Foreign Currency Translation Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(22</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">157</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">135</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(25</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">184</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">159</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other comprehensive income (loss) before</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">reclassification adjustments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">30</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(196</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(166</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(19</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Reclassification adjustment for realized gains</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">on marketable securities included in </font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">net income (loss)</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">(1</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;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:9pt;"><font style="font-family:inherit;font-size:9pt;">(1</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other comprehensive income (loss)</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:9pt;"><font style="font-family:inherit;font-size:9pt;">30</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(196</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(166</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(20</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(39</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(31</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(38</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">177</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">139</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%;padding-top:8px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td width="30%" 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="2%" 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="2%" 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="2%" 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="2%" 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="2%" 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></tr><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="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine 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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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;">September 26, 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="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;">September 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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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;">Unrealized Gains and Losses on Available-for-Sale Marketable Securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">Foreign Currency Translation Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Unrealized Gains and Losses on Available-for-Sale Marketable Securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">Foreign Currency Translation Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(58</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">138</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">80</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">190</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">190</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other comprehensive income (loss) before</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">reclassification adjustments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">66</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(177</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(111</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(37</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Reclassification adjustment for realized gains</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">on marketable securities included in </font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">net income (loss)</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">(1</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;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:9pt;"><font style="font-family:inherit;font-size:9pt;">(1</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other comprehensive income (loss)</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:9pt;"><font style="font-family:inherit;font-size:9pt;">66</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(177</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(111</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(38</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(51</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(39</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(31</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(38</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">177</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">139</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%;padding-top:8px;text-align:left;text-indent:30px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Realized gains and losses on sales of available-for-sale marketable securities, if any, are reclassified from accumulated other comprehensive income (loss) to "Other income (expense)" in our Condensed Consolidated Statements of Comprehensive Income (Loss).</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Credit Facility</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The Company had a revolving credit facility ("Prior Credit Facility") of </font><font style="font-family:Times New Roman;font-size:9pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">$30.0 million</font><font style="font-family:inherit;font-size:9pt;"> with Silicon Valley Bank based upon a percentage of eligible accounts receivable, which matured on </font><font style="font-family:Times New Roman;font-size:9pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">June&#160;30, 2013</font><font style="font-family:inherit;font-size:9pt;">. After the Prior Credit Facility matured on June 30, 2013, the Company cash collateralized any outstanding letters of credit with Silicon Valley Bank.&#160;During the first quarter of 2015, Silicon Valley Bank subsequently released the </font><font style="font-family:inherit;font-size:9pt;">$0.3 million</font><font style="font-family:inherit;font-size:9pt;"> cash restricted for collateralizing the outstanding letters of credit reported as "restricted cash" in our Condensed Consolidated Balance Sheet as of December 31, 2014.</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">On </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">July&#160;29, 2013</font><font style="font-family:inherit;font-size:9pt;">, the Company entered into a credit agreement with Bank of America, N.A. The credit agreement is structured such that other financial institutions can at a later time become party to the credit agreement through an amendment via a syndication process (collectively, together with Bank of America, N.A., the "Lenders"). The credit agreement provides for a revolving facility in the aggregate principal amount of up to </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">$50.0 million</font><font style="font-family:inherit;font-size:9pt;">, which includes a </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">$20.0 million</font><font style="font-family:inherit;font-size:9pt;"> sublimit for the issuance of letters of credit and a </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">$10.0 million</font><font style="font-family:inherit;font-size:9pt;"> sublimit for a swingline facility. Subject to customary conditions, up to </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">$25.0 million</font><font style="font-family:inherit;font-size:9pt;"> of the revolving facility may be converted to a term loan facility at any time prior to the maturity of the revolving facility. The revolving facility matures on </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">July&#160;29, 2016</font><font style="font-family:inherit;font-size:9pt;">, but may be extended up to </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">two</font><font style="font-family:inherit;font-size:9pt;"> times (each extension for an additional one-year period) upon mutual agreement of the Company and the Lenders. The credit facility is secured by substantially all of our assets, including our intellectual property. Proceeds of the credit facility may be used for general corporate purposes and permitted acquisitions. </font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Loans under the credit facility bear interest at an annual rate equal to the base rate plus </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">0.75%</font><font style="font-family:inherit;font-size:9pt;"> to </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">1.25%</font><font style="font-family:inherit;font-size:9pt;"> or LIBOR plus </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">2.00%</font><font style="font-family:inherit;font-size:9pt;"> to </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">2.50%</font><font style="font-family:inherit;font-size:9pt;"> based on a leverage ratio of consolidated funded indebtedness to consolidated Adjusted EBITDA (customarily defined). </font><font style="font-family:inherit;font-size:9pt;">Interest on the revolving facility is due quarterly, and any outstanding interest and principal is due on the maturity date of the revolving facility.</font><font style="font-family:inherit;font-size:9pt;"> The Company is required to repay principal on a term loan in twenty equal quarterly payments from the date the Company enters into a term loan, and all outstanding principal and accrued interest is due on the revolving facility maturity date. Swingline loans must be repaid on the earlier of (i) ten business days after a loan is made and (ii) the revolving facility maturity date. The Company is also required to pay commitment fees of </font><font style="font-family:Times New Roman;font-size:9pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">0.25%</font><font style="font-family:inherit;font-size:9pt;">&#160;per year on any unused portions of this facility. </font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The credit facility includes affirmative and negative covenants applicable to the Company that are typical for credit facilities of this type. Furthermore, the credit agreement requires us to maintain certain financial covenants, including a maximum consolidated leverage ratio, and a minimum consolidated liquidity ratio of cash, cash equivalents and accounts receivable to consolidated funded indebtedness. As of </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;">, the Company was in compliance with these requirements.</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The credit facility also includes customary events of default, the occurrence and continuation of which would provide the Lenders with the right to demand immediate repayment of any principal and unpaid interest under the credit facility, and to exercise remedies against us and the collateral securing the loans under the credit facility. </font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">As of </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;">, the Company had </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">no</font><font style="font-family:inherit;font-size:9pt;"> outstanding letters of credit or borrowings under the credit facility. </font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The Company incurred </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">$0.3 million</font><font style="font-family:inherit;font-size:9pt;"> of debt issuance costs that were directly attributable to the issuance of this credit facility. These costs will be amortized over </font><font style="font-family:inherit;font-size:9pt;">three</font><font style="font-family:inherit;font-size:9pt;"> years starting from the effective date of the credit facility and are included within "other assets" in our Condensed Consolidated Balance Sheets. As of </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;">, unamortized debt issuance costs were </font><font style="font-family:inherit;font-size:9pt;">$0.1 million</font><font style="font-family:inherit;font-size:9pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred revenue consisted of the following (in thousands):</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:87.71929824561403%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td width="68%" rowspan="1" colspan="1"></td><td width="2%" 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="2%" 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">September&#160;26, <br clear="none"/>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 31, 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:9pt;"><font style="font-family:inherit;font-size:9pt;">Product and services - current</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,463</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,753</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Extended warranty - current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,951</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,969</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Extended warranty - non-current</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">19,358</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">19,211</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product and services - non-current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">32</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">182</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:9pt;"><font style="font-family:inherit;font-size:9pt;">Total deferred revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">30,804</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">32,115</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:24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Net Income (Loss) per Common Share</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The following table sets forth the computation of basic and diluted net income (loss) per common share for the periods indicated (in thousands, except per share data):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td width="48%" rowspan="1" colspan="1"></td><td width="2%" 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="2%" 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="2%" 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="2%" 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></tr><tr><td style="vertical-align: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">September&#160;26, <br clear="none"/>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;">September&#160;27, <br clear="none"/>2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">September&#160;26, <br clear="none"/>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;">September&#160;27, <br clear="none"/>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:9pt;"><font style="font-family:inherit;font-size:9pt;">Numerator:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net income (loss) </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">922</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(3,848</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(16,787</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(17,826</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Denominator:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Weighted-average common shares outstanding used to compute basic net income (loss) per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">51,756</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">51,048</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">51,814</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">50,635</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:9pt;"><font style="font-family:inherit;font-size:9pt;">Effect of dilutive common stock equivalents</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">260</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Weighted-average common shares outstanding used to compute diluted net income (loss) per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">52,016</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:9pt;"><font style="font-family:inherit;font-size:9pt;">51,048</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:9pt;"><font style="font-family:inherit;font-size:9pt;">51,814</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:9pt;"><font style="font-family:inherit;font-size:9pt;">50,635</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Basic net income (loss) per common share</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">0.02</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(0.08</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(0.32</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(0.35</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Diluted net income (loss) per common share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.02</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(0.08</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(0.32</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(0.35</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Potentially dilutive shares, weighted average</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,244</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;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,262</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:9pt;"><font style="font-family:inherit;font-size:9pt;">6,062</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;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,011</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:8px;text-align:left;text-indent:30px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">For all periods presented, unvested restricted stock awards are included in the calculation of weighted-average common shares outstanding because such shares are participating securities; however, the impact was immaterial.</font></div><div style="line-height:120%;padding-top:8px;text-indent:30px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Basic net income (loss) per share is calculated by dividing net income (loss) by the weighted-average number of common shares outstanding during the reporting period. Diluted net income per share is calculated by using the weighted-average number of common shares outstanding during the period, adjusted for all dilutive potential common shares, which includes the exercise of stock options, the release of restricted stock units and performance restricted stock units, and purchase of shares pursuant to the Company's ESPP, to the extent these shares are dilutive. The dilutive effect of these common stock equivalents is reflected in diluted earnings per share by application of the treasury stock method. For all periods presented where the Company reported a net loss, diluted net loss per common share is the same as basic net loss per common share, since the effect of all potentially dilutive securities is antidilutive.</font></div><div style="line-height:120%;padding-top:8px;text-indent:30px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Potentially dilutive shares are excluded from the computation of diluted net loss per common share when their effect is antidilutive. These antidilutive shares were primarily from stock options, restricted stock units and performance restricted stock awards.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value Measurements</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">In accordance with Accounting Standard Codification ("ASC") Topic 820, </font><font style="font-family:inherit;font-size:9pt;font-style:italic;">Fair Value Measurements and Disclosures</font><font style="font-family:inherit;font-size:9pt;">, (&#8220;ASC Topic 820&#8221;), the Company measures its cash equivalents and marketable securities at fair value on a recurring basis. ASC Topic 820 clarifies that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, ASC Topic 820 establishes a three-tier value hierarchy, which prioritizes the inputs used in measuring fair value as follows:</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Level 1 &#8211; Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Level 2 &#8211; Observable inputs other than quoted prices included in Level 1 for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-driven valuations in which all significant inputs and significant value drivers are observable in active markets.</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Level 3 &#8211; Unobservable inputs to the valuation derived from fair valuation techniques in which one or more significant inputs or significant value drivers are unobservable. </font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The following table sets forth the Company's financial assets measured at fair value on a recurring basis as of </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:9pt;">, based on the three-tier fair value hierarchy (in thousands): </font></div><div style="line-height:100%;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:90.83820662768031%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td width="52%" rowspan="1" colspan="1"></td><td width="2%" 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="2%" 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="2%" 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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As of September 26, 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;">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="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align: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="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align: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;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Money market funds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16,519</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16,519</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate debt securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">44,802</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">44,802</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. government agency securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,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:9pt;"><font style="font-family:inherit;font-size:9pt;">Commercial paper</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">2,293</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">2,293</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">16,519</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">57,659</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;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:9pt;"><font style="font-family:inherit;font-size:9pt;">74,178</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:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align: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:90.83820662768031%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td width="52%" rowspan="1" colspan="1"></td><td width="2%" 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="2%" 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="2%" 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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31, 2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 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;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Money market funds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">30,963</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">30,963</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate debt securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">61,050</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">61,050</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Commercial paper</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,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:9pt;"><font style="font-family:inherit;font-size:9pt;">1,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></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:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">30,963</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">62,850</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">93,813</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%;padding-top:16px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The fair values of money market funds classified as Level 1 were derived from quoted market prices as active markets for these instruments exist. The fair values of corporate debt securities, U.S. government agency securities and commercial paper classified as Level 2 were derived from quoted market prices for similar instruments indexed to prevailing market yield rates. The Company has no Level 3 financial assets. The Company did not have any transfers between Level 1 and Level 2 of the fair value hierarchy during the </font><font style="font-family:inherit;font-size:9pt;">nine</font><font style="font-family:inherit;font-size:9pt;"> months ended </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">September&#160;27, 2014</font><font style="font-family:inherit;font-size:9pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Goodwill and Intangible Assets</font></div><div style="line-height:120%;padding-top:8px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">Goodwill</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Goodwill was recorded as a result of the Company's acquisitions of Occam Networks, Inc. (&#8220;Occam&#8221;) in February 2011 and Optical Solutions, Inc. ("OSI") in February 2006. This goodwill is not deductible for tax purposes, and there have been no adjustments to goodwill since the acquisition dates.</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Goodwill is not amortized but instead is subject to an annual impairment test or more frequently if events or changes in circumstances indicate that it may be impaired. We evaluate goodwill on an annual basis at the end of the second quarter of each year. Management has determined that we operate as a single reporting unit and, therefore, evaluates goodwill impairment at the enterprise level. Management assessed qualitative factors to determine whether it was more likely than not (that is, a likelihood of more than 50 percent) that the fair value of the Company was less than its carrying amount, including goodwill, as of </font><font style="font-family:inherit;font-size:9pt;">June&#160;27, 2015</font><font style="font-family:inherit;font-size:9pt;">. In assessing the qualitative factors, management considered the impact of these key factors: macro-economic conditions, industry and market environment, overall financial performance of the Company, cash flow from operating activities, market capitalization and stock price. Management concluded that the fair value of the Company was more likely than not greater than its carrying amount as of </font><font style="font-family:inherit;font-size:9pt;">June&#160;27, 2015</font><font style="font-family:inherit;font-size:9pt;">. As such, it was not necessary to perform the two-step goodwill impairment test at the time. </font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">There were no events or changes in circumstances during the </font><font style="font-family:inherit;font-size:9pt;">three</font><font style="font-family:inherit;font-size:9pt;"> months ended </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;"> that would more likely than not indicate that the carrying value of goodwill may have been impaired subsequent to the 2015 annual impairment test. As of </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;">, there was </font><font style="font-family:inherit;font-size:9pt;">no</font><font style="font-family:inherit;font-size:9pt;"> impairment to the carrying value of the Company's goodwill.</font></div><div style="line-height:120%;padding-top:16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">Intangible Assets</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Intangible assets are carried at cost, less accumulated amortization. The details of intangible assets as of </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:9pt;"> are disclosed in the following table (in thousands):</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:93.37231968810916%;border-collapse:collapse;text-align:left;"><tr><td colspan="25" rowspan="1"></td></tr><tr><td width="33%" 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="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="7%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="2%" 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="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="7%" 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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align: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;">September 26, 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="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;">December 31, 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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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;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;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Core developed technology</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">68,964</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(61,958</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,006</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">68,964</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(55,694</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13,270</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Customer relationships</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">54,740</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(50,487</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,253</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:9pt;"><font style="font-family:inherit;font-size:9pt;">54,740</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(42,831</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,909</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Total intangible assets, excluding goodwill</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">123,704</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(112,445</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">11,259</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">123,704</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(98,525</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">25,179</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:16px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Amortization expense was </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">$4.6 million</font><font style="font-family:inherit;font-size:9pt;"> for the </font><font style="font-family:inherit;font-size:9pt;">three</font><font style="font-family:inherit;font-size:9pt;"> months ended </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:Times New Roman;font-size:9pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">September&#160;27, 2014</font><font style="font-family:inherit;font-size:9pt;">. Amortization expense was </font><font style="font-family:inherit;font-size:9pt;">$13.9 million</font><font style="font-family:inherit;font-size:9pt;"> for the </font><font style="font-family:inherit;font-size:9pt;">nine</font><font style="font-family:inherit;font-size:9pt;"> months ended </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:Times New Roman;font-size:9pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">September&#160;27, 2014</font><font style="font-family:inherit;font-size:9pt;">. </font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">As of </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;">, expected future amortization expense for the fiscal years indicated is as follows (in thousands):</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:49.512670565302145%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td width="72%" rowspan="1" colspan="1"></td><td width="3%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="23%" 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;font-weight:bold;text-decoration:underline;">Period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Expected</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Expense</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Remainder of 2015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,640</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,805</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">814</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,259</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:24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The following table presents the provision for income taxes from continuing operations and the effective tax rates for the periods indicated (in thousands, except percentages):</font></div><div style="line-height:120%;padding-top:8px;padding-left:0px;text-indent:32px;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:95.12670565302143%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td width="40%" rowspan="1" colspan="1"></td><td width="2%" 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="2%" 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="2%" 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="2%" 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;26, <br clear="none"/>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="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align: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;">September&#160;27, <br clear="none"/>2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">September&#160;26, <br clear="none"/>2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;27, <br clear="none"/>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:9pt;"><font style="font-family:inherit;font-size:9pt;">Provision for income taxes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">185</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">115</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">378</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">328</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Effective tax rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(3.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The income tax provision for the three and nine months ended September 26, 2015 consisted primarily of foreign income taxes. The effective tax rate for the three and nine months ended September 26, 2015 was determined using an estimated annual effective tax rate adjusted for discrete items, if any, that occurred during the period. The Company&#8217;s effective tax rate for the three and nine months ended September 26, 2015 is impacted by the change in valuation allowances against deferred tax assets and foreign income tax expense</font><font style="font-family:inherit;font-size:9pt;">.</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The income tax provision for the three and nine months ended September 27, 2014 primarily consisted of state and foreign income taxes. The effective tax rate for the three and nine months ended September 27, 2014 was determined by estimating the tax provision using the discrete method provided in ASC Topic740. The discrete method was used because of unpredictable trends in the Company&#8217;s U.S. net income or loss position. The Company&#8217;s effective tax rate for the three and nine months ended September 27, 2014 was impacted by the change in valuation allowances against deferred tax assets and state income tax expense</font><font style="font-family:inherit;font-size:9pt;">.</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><font style="font-family:inherit;font-size:9pt;">ASC Topic 740, Income Taxes, ("ASC Topic 740"), provides for the recognition of deferred tax assets if realization of such assets is more likely than not. The Company has established and continues to maintain a full valuation allowance against its net deferred tax assets, with the exception of certain foreign deferred tax assets, as the Company does not believe that realization of those assets is more likely than not</font></font><font style="font-family:inherit;font-size:9pt;">.</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Our effective tax rate may be subject to fluctuation during the year as new information is obtained, which may affect the assumptions used to estimate the annual effective tax rate, including factors such as the mix of forecasted pre-tax earnings in the various jurisdictions in which we operate, valuation allowances against deferred tax assets, the recognition or de-recognition of tax benefits related to uncertain tax positions, and changes in or the interpretation of tax laws in jurisdictions where we conduct business</font><font style="font-family:inherit;font-size:9pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-indent:30px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">As of </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;">, the amortized cost and fair value of marketable securities by contractual maturity were as follows (in thousands):</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:87.71929824561403%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td width="68%" rowspan="1" colspan="1"></td><td width="2%" 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="2%" 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Amortized Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align: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;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Due in 1 year or less</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">37,139</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">37,139</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Due in 1-2 years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">20,512</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:9pt;"><font style="font-family:inherit;font-size:9pt;">20,520</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total marketable securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">57,651</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">57,659</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:12px;text-align:left;padding-left:29px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Legal Fees</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The Company incurs legal expenses related to disputes, litigation and other legal actions in the ordinary course of business. Legal fees, including those legal defense costs expected to be incurred in connection with a loss contingency, are expensed as incurred in the period that the related services are received. In the event the Company has insurance coverage for legal defense costs incurred and the likelihood of reimbursement is assured, legal defense costs recognized in a period are reduced by the amount recoverable from the insurance. A receivable is recognized for the portion of legal costs recoverable under the insurance at the time such legal costs are incurred and accrued.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:30px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">As of </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;">, the amortized cost and fair value of marketable securities were as follows (in thousands):</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:87.91423001949317%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td width="44%" rowspan="1" colspan="1"></td><td width="2%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="2%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="2%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="2%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Amortized Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align: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;">Gross Unrealized Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align: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;">Gross Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate debt securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">44,796</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">44,802</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. government agency securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,562</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">10,564</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Commercial paper</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,293</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,293</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total marketable securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">57,651</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(10</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">57,659</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%;padding-top:16px;text-align:left;text-indent:30px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">As of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:9pt;">, the amortized cost and fair value of marketable securities were as follows (in thousands):</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:87.91423001949317%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td width="44%" rowspan="1" colspan="1"></td><td width="2%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="2%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="2%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="2%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Amortized Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align: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;">Gross Unrealized Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align: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;">Gross Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate debt securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">61,108</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(59</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">61,050</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Commercial paper</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,800</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">1,800</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total marketable securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">62,908</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(59</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">62,850</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:12px;text-align:left;padding-left:29px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">In May 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update No. 2014-09, Revenue from Contracts with Customers (Topic 606) ("ASU 2014-09"), which provides guidance for revenue recognition. ASU 2014-09 supersedes the revenue recognition requirements in Topic 605, Revenue Recognition, and most industry-specific guidance. Additionally, it supersedes some cost guidance included in Subtopic 605-35, Revenue Recognition-Construction-Type and Production-Type Contracts, and creates new Subtopic 340-40, Other Assets and Deferred Costs-Contracts with Customers. 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. In doing so, companies will need to use more judgment and make more estimates than under the previous guidance. These may include identifying performance obligations in the contract, estimating the amount of variable consideration to include in the transaction price and allocating the transaction price to each separate performance obligation. On August 12, 2015, the FASB issued Accounting Standards Update No. 2015-14, Revenue from Contracts with Customers (Topic 606), Deferral of the Effective Date ("ASU 2015-14") to defer the effective date of ASU 2014-09 by one year. As a result, the standard will be effective for the Company in the first quarter of fiscal 2018. ASU 2015-14 permits early adoption of the new revenue standard, but not before its original effective date. The Company is currently assessing the potential impact on its financial statements from adopting this new guidance.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Company and Basis of Presentation</font></div><div style="line-height:120%;padding-top:8px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">Company</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Calix, Inc. (together with its subsidiaries, &#8220;Calix,&#8221; the &#8220;Company,&#8221; &#8220;our,&#8221; &#8220;we,&#8221; or &#8220;us&#8221;) was incorporated in August 1999, and is a Delaware corporation. The Company is a leading global provider of broadband communications access systems and software for fiber- and copper-based network architectures that enable communications service providers ("CSPs") to transform their networks and connect to their residential and business subscribers. The Company enables CSPs to provide a wide range of revenue-generating services, from basic voice and data to advanced broadband services, over legacy and next-generation access networks. The Company focuses solely on CSP access networks, the portion of the network that governs available bandwidth and determines the range and quality of services that can be offered to subscribers. The Company develops and sells carrier-class hardware and software products, referred to as the Unified Access portfolio, which are designed to enhance and transform CSP access networks to meet the changing demands of subscribers rapidly and cost-effectively.</font></div><div style="line-height:120%;padding-top:16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">Basis of Presentation</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The accompanying unaudited condensed consolidated financial statements, including the accounts of Calix, Inc. and its wholly-owned subsidiaries, have been prepared in accordance with the requirements of the U.S. Securities and Exchange Commission (&#8220;SEC&#8221;) for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by U.S. generally accepted accounting principles (&#8220;GAAP&#8221;) can be condensed or omitted. In the opinion of management, the financial statements include all normal and recurring adjustments that are considered necessary for the fair presentation of the Company&#8217;s financial position and operating results. All significant intercompany balances and transactions have been eliminated in consolidation. The Condensed Consolidated Balance Sheet at </font><font style="font-family:Times New Roman;font-size:9pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:9pt;"> has been derived from the audited financial statements at that date.</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The results of the Company&#8217;s operations can vary during each quarter of the year. Therefore, the results and trends in these interim financial statements may not be the same as those for the full year or any future periods. The information included in this Quarterly Report on Form 10-Q should be read in conjunction with the audited financial statements included in the Company&#8217;s Form 10-K for the year ended </font><font style="font-family:Times New Roman;font-size:9pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:9pt;">.</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The Company's fiscal year begins on January 1st and ends on December 31st. Quarterly periods are based on a 4-4-5 fiscal calendar with the first, second and third fiscal quarters ending on the 13th Saturday of each fiscal period. As a result, the Company had </font><font style="font-family:inherit;font-size:9pt;">one</font><font style="font-family:inherit;font-size:9pt;"> fewer day in the </font><font style="font-family:inherit;font-size:9pt;">nine</font><font style="font-family:inherit;font-size:9pt;"> months ended </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;"> than in the </font><font style="font-family:inherit;font-size:9pt;">nine</font><font style="font-family:inherit;font-size:9pt;"> months ended </font><font style="font-family:inherit;font-size:9pt;">September&#160;27, 2014</font><font style="font-family:inherit;font-size:9pt;">, and the same number of days in the three months ended </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;"> as in the three months ended </font><font style="font-family:inherit;font-size:9pt;">September&#160;27, 2014</font><font style="font-family:inherit;font-size:9pt;">. The preparation of financial statements in conformity with GAAP for interim financial reporting requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Actual results could differ from those estimates.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Property and equipment, net consisted of the following (in thousands):</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:87.71929824561403%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td width="68%" rowspan="1" colspan="1"></td><td width="2%" 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="2%" 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">September&#160;26, <br clear="none"/>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&#160;31, <br clear="none"/>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:9pt;"><font style="font-family:inherit;font-size:9pt;">Test equipment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">40,501</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">40,766</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Computer equipment and software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">28,061</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">30,355</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Furniture and fixtures</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,835</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,852</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Leasehold improvements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">6,553</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:9pt;"><font style="font-family:inherit;font-size:9pt;">6,550</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">76,950</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">79,523</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accumulated depreciation and 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="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:9pt;"><font style="font-family:inherit;font-size:9pt;">(58,466</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(59,379</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Property and equipment, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom: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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">18,484</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">20,144</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:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accounts receivable, net consisted of the following (in thousands):</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:87.71929824561403%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td width="68%" rowspan="1" colspan="1"></td><td width="2%" 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="2%" 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">September&#160;26, <br clear="none"/>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&#160;31, <br clear="none"/>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:9pt;"><font style="font-family:inherit;font-size:9pt;">Accounts receivable</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">49,132</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">31,493</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Allowance for doubtful accounts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(405</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(241</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product return reserve</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">(539</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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:9pt;"><font style="font-family:inherit;font-size:9pt;">(508</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Accounts receivable, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">48,188</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">30,744</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:16px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued liabilities consisted of the following (in thousands):</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:87.71929824561403%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td width="68%" rowspan="1" colspan="1"></td><td width="2%" 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="2%" 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">September&#160;26, <br clear="none"/>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&#160;31, <br clear="none"/>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:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued compensation and related benefits</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16,547</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15,782</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued warranty</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,984</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,553</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued professional and consulting fees</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,860</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued customer rebates</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,327</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">851</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued excess and obsolete inventory at contract manufacturers</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,237</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">888</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued business travel expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,024</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,414</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Sales and use tax payable</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">397</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Advance customer payments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">699</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">364</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued business events</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">543</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued rent</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">385</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">412</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued freight</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">277</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">303</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Income taxes payable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">245</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">269</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,996</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,350</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:9pt;"><font style="font-family:inherit;font-size:9pt;">Total accrued liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">38,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">39,443</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-indent:30px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The table below summarizes the changes in accumulated other comprehensive income (loss) by component for the periods indicated (in thousands). </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td width="30%" 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="2%" 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="2%" 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="2%" 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="2%" 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="2%" 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></tr><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="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size: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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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;">September 26, 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="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;">September 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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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;">Unrealized Gains and Losses on Available-for-Sale Marketable Securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Foreign Currency Translation Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Unrealized Gains and Losses on Available-for-Sale Marketable Securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">Foreign Currency Translation Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(22</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">157</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">135</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(25</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">184</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">159</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other comprehensive income (loss) before</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">reclassification adjustments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">30</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(196</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(166</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(19</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Reclassification adjustment for realized gains</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">on marketable securities included in </font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">net income (loss)</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">(1</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;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:9pt;"><font style="font-family:inherit;font-size:9pt;">(1</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other comprehensive income (loss)</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:9pt;"><font style="font-family:inherit;font-size:9pt;">30</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(196</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(166</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(20</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(39</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(31</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(38</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">177</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">139</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%;padding-top:8px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td width="30%" 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="2%" 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="2%" 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="2%" 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="2%" 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="2%" 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></tr><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="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine 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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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;">September 26, 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="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;">September 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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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;">Unrealized Gains and Losses on Available-for-Sale Marketable Securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">Foreign Currency Translation Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Unrealized Gains and Losses on Available-for-Sale Marketable Securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">Foreign Currency Translation Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(58</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">138</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">80</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">190</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">190</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other comprehensive income (loss) before</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">reclassification adjustments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">66</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(177</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(111</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(37</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Reclassification adjustment for realized gains</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">on marketable securities included in </font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">net income (loss)</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">(1</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;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:9pt;"><font style="font-family:inherit;font-size:9pt;">(1</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other comprehensive income (loss)</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:9pt;"><font style="font-family:inherit;font-size:9pt;">66</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(177</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(111</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(38</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(51</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(39</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(31</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(38</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">177</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">139</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Intangible assets are carried at cost, less accumulated amortization. The details of intangible assets as of </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:9pt;"> are disclosed in the following table (in thousands):</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:93.37231968810916%;border-collapse:collapse;text-align:left;"><tr><td colspan="25" rowspan="1"></td></tr><tr><td width="33%" 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="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="7%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="2%" 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="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="7%" 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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align: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;">September 26, 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="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;">December 31, 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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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;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;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Core developed technology</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">68,964</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(61,958</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,006</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">68,964</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(55,694</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13,270</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Customer relationships</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">54,740</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(50,487</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,253</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:9pt;"><font style="font-family:inherit;font-size:9pt;">54,740</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(42,831</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,909</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Total intangible assets, excluding goodwill</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">123,704</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(112,445</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">11,259</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">123,704</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(98,525</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">25,179</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:8px;text-align:left;text-indent:30px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash, cash equivalents and marketable securities consisted of the following (in thousands):</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:87.71929824561403%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td width="68%" rowspan="1" colspan="1"></td><td width="2%" 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="2%" 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">September&#160;26, <br clear="none"/>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&#160;31, <br clear="none"/>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:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash and cash equivalents:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">19,675</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">17,866</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Money market funds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">16,519</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:9pt;"><font style="font-family:inherit;font-size:9pt;">30,963</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">36,194</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">48,829</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Marketable securities:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate debt securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">44,802</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">61,050</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. government agency securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Commercial paper</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">2,293</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">1,800</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total marketable securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">57,659</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:9pt;"><font style="font-family:inherit;font-size:9pt;">62,850</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total cash, cash equivalents and marketable securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">93,853</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">111,679</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:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The following table presents the provision for income taxes from continuing operations and the effective tax rates for the periods indicated (in thousands, except percentages):</font></div><div style="line-height:120%;padding-top:8px;padding-left:0px;text-indent:32px;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:95.12670565302143%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td width="40%" rowspan="1" colspan="1"></td><td width="2%" 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="2%" 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="2%" 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="2%" 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;26, <br clear="none"/>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="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align: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;">September&#160;27, <br clear="none"/>2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">September&#160;26, <br clear="none"/>2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;27, <br clear="none"/>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:9pt;"><font style="font-family:inherit;font-size:9pt;">Provision for income taxes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">185</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">115</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">378</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">328</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Effective tax rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(3.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The following table sets forth the computation of basic and diluted net income (loss) per common share for the periods indicated (in thousands, except per share data):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td width="48%" rowspan="1" colspan="1"></td><td width="2%" 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="2%" 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="2%" 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="2%" 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></tr><tr><td style="vertical-align: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">September&#160;26, <br clear="none"/>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;">September&#160;27, <br clear="none"/>2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">September&#160;26, <br clear="none"/>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;">September&#160;27, <br clear="none"/>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:9pt;"><font style="font-family:inherit;font-size:9pt;">Numerator:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net income (loss) </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">922</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(3,848</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(16,787</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(17,826</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Denominator:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Weighted-average common shares outstanding used to compute basic net income (loss) per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">51,756</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">51,048</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">51,814</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">50,635</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:9pt;"><font style="font-family:inherit;font-size:9pt;">Effect of dilutive common stock equivalents</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">260</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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Weighted-average common shares outstanding used to compute diluted net income (loss) per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">52,016</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:9pt;"><font style="font-family:inherit;font-size:9pt;">51,048</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:9pt;"><font style="font-family:inherit;font-size:9pt;">51,814</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:9pt;"><font style="font-family:inherit;font-size:9pt;">50,635</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Basic net income (loss) per common share</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">0.02</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(0.08</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(0.32</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">(0.35</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Diluted net income (loss) per common share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.02</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(0.08</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(0.32</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(0.35</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Potentially dilutive shares, weighted average</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,244</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;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,262</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:9pt;"><font style="font-family:inherit;font-size:9pt;">6,062</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;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,011</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The following table sets forth the Company's financial assets measured at fair value on a recurring basis as of </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:9pt;">, based on the three-tier fair value hierarchy (in thousands): </font></div><div style="line-height:100%;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:90.83820662768031%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td width="52%" rowspan="1" colspan="1"></td><td width="2%" 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="2%" 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="2%" 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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As of September 26, 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;">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="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align: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="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align: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;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Money market funds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16,519</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16,519</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate debt securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">44,802</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">44,802</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. government agency securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,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:9pt;"><font style="font-family:inherit;font-size:9pt;">Commercial paper</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">2,293</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">2,293</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">16,519</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">57,659</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;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:9pt;"><font style="font-family:inherit;font-size:9pt;">74,178</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:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align: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:90.83820662768031%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td width="52%" rowspan="1" colspan="1"></td><td width="2%" 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="2%" 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="2%" 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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31, 2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 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;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Money market funds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">30,963</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">30,963</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate debt securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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:9pt;"><font style="font-family:inherit;font-size:9pt;">61,050</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">61,050</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Commercial paper</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,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:9pt;"><font style="font-family:inherit;font-size:9pt;">1,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></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:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">30,963</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">62,850</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">93,813</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Inventory consisted of the following (in thousands):</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:87.71929824561403%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td width="68%" rowspan="1" colspan="1"></td><td width="2%" 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="2%" 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">September&#160;26, <br clear="none"/>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&#160;31, <br clear="none"/>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:9pt;"><font style="font-family:inherit;font-size:9pt;">Raw materials</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,259</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,180</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Finished goods</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">41,510</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:9pt;"><font style="font-family:inherit;font-size:9pt;">43,573</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Total inventory</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">43,769</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">46,753</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:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Changes in the Company&#8217;s warranty reserve were as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td width="40%" rowspan="1" colspan="1"></td><td width="2%" 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="2%" 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="2%" 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="2%" 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:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">September&#160;26, <br clear="none"/>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;">September&#160;27, <br clear="none"/>2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">September&#160;26, <br clear="none"/>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;">September&#160;27, <br clear="none"/>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:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance at beginning of period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,325</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,638</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,553</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,856</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;text-align:left;">Warranty charged to cost of revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">781</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">839</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,929</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,364</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;text-align:left;">Utilization of warranty</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(722</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(452</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(3,098</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(3,195</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Adjustments to pre-existing warranty</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(400</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(250</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(400</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(250</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance at end of period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">8,984</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">10,775</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">8,984</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">10,775</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:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The following table summarizes the weighted-average assumptions used in estimating the grant-date fair value of stock options in the periods indicated:</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:92.87804878048782%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td width="44%" rowspan="1" colspan="1"></td><td width="2%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="2%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="2%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="2%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Nine 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 26, 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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;27, <br clear="none"/>2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 26, 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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;27, <br clear="none"/>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:9pt;"><font style="font-family:inherit;font-size:9pt;">Expected volatility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">N/A</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">N/A</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">52%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">54%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Expected life (years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">N/A</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">N/A</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6.25</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6.15</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Expected dividend yield</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">N/A</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">N/A</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">N/A</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">N/A</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.56%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.91%</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:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">As of </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;">, expected future amortization expense for the fiscal years indicated is as follows (in thousands):</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:49.512670565302145%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td width="72%" rowspan="1" colspan="1"></td><td width="3%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="23%" 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;font-weight:bold;text-decoration:underline;">Period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Expected</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Expense</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Remainder of 2015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,640</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,805</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;">814</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,259</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:24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Stockholders&#8217; Equity </font></div><div style="line-height:120%;padding-top:8px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">Equity Incentive Plans</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The Company maintains </font><font style="font-family:inherit;font-size:9pt;">three</font><font style="font-family:inherit;font-size:9pt;"> equity incentive plans, the 2000 Stock Plan, the 2002 Stock Plan and the 2010 Equity Incentive Award Plan (together, the &#8220;Plans&#8221;). These plans were approved by the stockholders and are described in the Company&#8217;s Form 10-K filed with the SEC on </font><font style="font-family:inherit;font-size:9pt;">March&#160;4, 2015</font><font style="font-family:inherit;font-size:9pt;">. The Company also maintains a Long Term Incentive Program, under the 2010 Equity Incentive Award Plan. Under the Long Term Incentive Program, certain key employees of the Company are eligible for equity awards based on the Company&#8217;s stock price performance. To date, awards granted under the Plans consist of stock options, restricted stock units ("RSUs"), restricted stock awards ("RSAs"), and performance restricted stock units ("PRSUs").</font></div><div style="line-height:120%;padding-top:16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">Stock Options</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">During the </font><font style="font-family:inherit;font-size:9pt;">three</font><font style="font-family:inherit;font-size:9pt;"> months ended </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;">, the Company did not grant stock options. During the </font><font style="font-family:inherit;font-size:9pt;">nine</font><font style="font-family:inherit;font-size:9pt;"> months ended </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;">, the Company granted </font><font style="font-family:inherit;font-size:9pt;">200,000</font><font style="font-family:inherit;font-size:9pt;"> stock options at a weighted-average grant date fair value of </font><font style="font-family:inherit;font-size:9pt;">$4.56</font><font style="font-family:inherit;font-size:9pt;"> per share. During the three months ended </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;">, </font><font style="font-family:inherit;font-size:9pt;">6,301</font><font style="font-family:inherit;font-size:9pt;"> stock options were exercised at a weighted-average exercise price of </font><font style="font-family:inherit;font-size:9pt;">$5.49</font><font style="font-family:inherit;font-size:9pt;"> per share. During the </font><font style="font-family:inherit;font-size:9pt;">nine</font><font style="font-family:inherit;font-size:9pt;"> months ended </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;">, </font><font style="font-family:inherit;font-size:9pt;">94,987</font><font style="font-family:inherit;font-size:9pt;"> stock options were exercised at a weighted-average exercise price of </font><font style="font-family:inherit;font-size:9pt;">$6.58</font><font style="font-family:inherit;font-size:9pt;"> per share. As of </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;">, unrecognized stock-based compensation expense of </font><font style="font-family:inherit;font-size:9pt;">$8.0 million</font><font style="font-family:inherit;font-size:9pt;"> related to stock options, net of estimated forfeitures, was expected to be recognized over a weighted-average period of </font><font style="font-family:inherit;font-size:9pt;">2.9</font><font style="font-family:inherit;font-size:9pt;"> years.</font></div><div style="line-height:120%;padding-top:16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">Restricted Stock Units</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">During the </font><font style="font-family:inherit;font-size:9pt;">three</font><font style="font-family:inherit;font-size:9pt;"> months ended </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;">, </font><font style="font-family:inherit;font-size:9pt;">165,300</font><font style="font-family:inherit;font-size:9pt;"> RSUs were granted with a weighted-average grant date fair value of </font><font style="font-family:inherit;font-size:9pt;">$7.48</font><font style="font-family:inherit;font-size:9pt;"> per share. During the </font><font style="font-family:inherit;font-size:9pt;">nine</font><font style="font-family:inherit;font-size:9pt;"> months ended </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;">, </font><font style="font-family:inherit;font-size:9pt;">1,521,761</font><font style="font-family:inherit;font-size:9pt;"> RSUs were granted with a weighted-average grant date fair value of </font><font style="font-family:inherit;font-size:9pt;">$8.57</font><font style="font-family:inherit;font-size:9pt;"> per share. During the </font><font style="font-family:inherit;font-size:9pt;">three</font><font style="font-family:inherit;font-size:9pt;"> months ended </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;">, </font><font style="font-family:inherit;font-size:9pt;">110,637</font><font style="font-family:inherit;font-size:9pt;"> RSUs vested, net of shares withheld at the then-current value equivalent to the employees' minimum statutory obligation for applicable income and other employment taxes, and were converted to an equivalent number of shares of common stock. Taxes withheld from employees of </font><font style="font-family:inherit;font-size:9pt;">$0.5 million</font><font style="font-family:inherit;font-size:9pt;"> were remitted to the relevant taxing authorities during the </font><font style="font-family:inherit;font-size:9pt;">three</font><font style="font-family:inherit;font-size:9pt;"> months ended </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;">. During the </font><font style="font-family:inherit;font-size:9pt;">nine</font><font style="font-family:inherit;font-size:9pt;"> months ended </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;">, </font><font style="font-family:inherit;font-size:9pt;">408,471</font><font style="font-family:inherit;font-size:9pt;"> RSUs vested, net of shares withheld at the then-current value equivalent to the employees' minimum statutory obligation for applicable income and other employment taxes, and were converted to an equivalent number of shares of common stock. Taxes withheld from employees of </font><font style="font-family:inherit;font-size:9pt;">$1.5 million</font><font style="font-family:inherit;font-size:9pt;"> were remitted to the relevant taxing authorities during the </font><font style="font-family:inherit;font-size:9pt;">nine</font><font style="font-family:inherit;font-size:9pt;"> months ended </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;">. As of </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;">, unrecognized stock-based compensation expense of </font><font style="font-family:inherit;font-size:9pt;">$15.4 million</font><font style="font-family:inherit;font-size:9pt;"> related to RSUs, net of estimated forfeitures, was expected to be recognized over a weighted-average period of </font><font style="font-family:inherit;font-size:9pt;">2.8</font><font style="font-family:inherit;font-size:9pt;"> years.</font></div><div style="line-height:120%;padding-top:16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">Performance Restricted Stock Units</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">In 2012, the Company commenced granting PRSUs to its executives with </font><font style="font-family:inherit;font-size:9pt;">two</font><font style="font-family:inherit;font-size:9pt;">-year and </font><font style="font-family:inherit;font-size:9pt;">three</font><font style="font-family:inherit;font-size:9pt;">-year performance periods. The performance criterion is based on the relative total shareholder return (&#8220;TSR&#8221;) of Calix common stock as compared to the TSR of the Company&#8217;s peer group and accounted for as a market condition under ASC Topic 718, </font><font style="font-family:inherit;font-size:9pt;font-style:italic;">Compensation - Stock Compensation</font><font style="font-family:inherit;font-size:9pt;"> ("ASC Topic 718"). The TSR is calculated by dividing (a)&#160;the average closing trading price for the </font><font style="font-family:inherit;font-size:9pt;">90</font><font style="font-family:inherit;font-size:9pt;">-day period ending on the last day of the applicable performance period by (b)&#160;the average closing trading price for the </font><font style="font-family:inherit;font-size:9pt;">90</font><font style="font-family:inherit;font-size:9pt;">-day period immediately preceding the first day of the applicable performance period. This TSR is then used to derive the achievement ratio, which is then multiplied by the number of units in the grant to derive the common stock to be issued for each performance period, which may equal from zero percent (</font><font style="font-family:inherit;font-size:9pt;">0%</font><font style="font-family:inherit;font-size:9pt;">) to two hundred percent (</font><font style="font-family:inherit;font-size:9pt;">200%</font><font style="font-family:inherit;font-size:9pt;">) of the target award.&#160;</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">During the </font><font style="font-family:inherit;font-size:9pt;">three and nine</font><font style="font-family:inherit;font-size:9pt;"> months ended </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;">, </font><font style="font-family:inherit;font-size:9pt;">no</font><font style="font-family:inherit;font-size:9pt;"> PRSUs were granted. During the </font><font style="font-family:inherit;font-size:9pt;">three</font><font style="font-family:inherit;font-size:9pt;"> months ended </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;">, </font><font style="font-family:inherit;font-size:9pt;">no</font><font style="font-family:inherit;font-size:9pt;"> PRSUs vested and were converted into shares of common stock. During the </font><font style="font-family:inherit;font-size:9pt;">nine</font><font style="font-family:inherit;font-size:9pt;"> months ended </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;">, </font><font style="font-family:inherit;font-size:9pt;">147,916</font><font style="font-family:inherit;font-size:9pt;"> PRSUs vested and were converted into </font><font style="font-family:inherit;font-size:9pt;">92,359</font><font style="font-family:inherit;font-size:9pt;"> shares of common stock, net of shares withheld at the then-current value equivalent to the employees' minimum statutory obligation for applicable income and other employment taxes. Taxes withheld from employees of </font><font style="font-family:inherit;font-size:9pt;">$0.5 million</font><font style="font-family:inherit;font-size:9pt;"> were remitted to the relevant taxing authorities during the </font><font style="font-family:inherit;font-size:9pt;">nine</font><font style="font-family:inherit;font-size:9pt;"> months ended </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;">. As of </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;">, unrecognized stock-based compensation expense of </font><font style="font-family:inherit;font-size:9pt;">$0.3 million</font><font style="font-family:inherit;font-size:9pt;"> related to PRSUs, net of estimated forfeitures, was expected to be recognized over a weighted-average period of </font><font style="font-family:inherit;font-size:9pt;">0.5</font><font style="font-family:inherit;font-size:9pt;"> year.</font></div><div style="line-height:120%;padding-top:16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">Restricted Stock Awards</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">During the </font><font style="font-family:inherit;font-size:9pt;">three and nine</font><font style="font-family:inherit;font-size:9pt;"> months ended </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;">, </font><font style="font-family:inherit;font-size:9pt;">no</font><font style="font-family:inherit;font-size:9pt;"> RSAs were granted. Upon the vesting of RSAs during the </font><font style="font-family:inherit;font-size:9pt;">three</font><font style="font-family:inherit;font-size:9pt;"> months ended </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;">, taxes withheld from employees of </font><font style="font-family:inherit;font-size:9pt;">$0.1 million</font><font style="font-family:inherit;font-size:9pt;"> were remitted to the relevant taxing authorities. Upon the vesting of RSAs during the </font><font style="font-family:inherit;font-size:9pt;">nine</font><font style="font-family:inherit;font-size:9pt;"> months ended </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;">, taxes withheld from employees of </font><font style="font-family:inherit;font-size:9pt;">$0.2 million</font><font style="font-family:inherit;font-size:9pt;"> were remitted to the relevant taxing authorities. As of </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;">, there were </font><font style="font-family:inherit;font-size:9pt;">no</font><font style="font-family:inherit;font-size:9pt;"> outstanding RSAs and </font><font style="font-family:inherit;font-size:9pt;">no</font><font style="font-family:inherit;font-size:9pt;"> remaining unrecognized stock-based compensation expense.</font></div><div style="line-height:120%;padding-top:16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">Employee Stock Purchase Plan</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The Company&#8217;s Amended and Restated Employee Stock Purchase Plan (&#8220;ESPP&#8221;) allows employees to purchase shares of the Company&#8217;s common stock through payroll deductions of up to </font><font style="font-family:inherit;font-size:9pt;">15 percent</font><font style="font-family:inherit;font-size:9pt;"> of their annual compensation subject to certain Internal Revenue Code limitations. In addition, no participant may purchase more than </font><font style="font-family:inherit;font-size:9pt;">2,000</font><font style="font-family:inherit;font-size:9pt;"> shares of common stock in each offering period.&#160;</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Prior to 2015, the offering periods under the ESPP are six-month periods commencing on June 1 and December 1 of each year. The Company changed the ESPP offering periods in 2015 where each six-month offering periods will end on May 1 and November 1 of each year. The offering period which started on June 1, 2015 will then be shortened to five months and will end on November 1, 2015. The subsequent offering periods will then revert back to the six-month periods commencing on November 2 and May 2 of each year. The price of common stock purchased under the plan is </font><font style="font-family:inherit;font-size:9pt;">85 percent</font><font style="font-family:inherit;font-size:9pt;"> of the lower of the fair market value of the common stock on the commencement date and end date of each six-month offering period. As of </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;">, there were </font><font style="font-family:inherit;font-size:9pt;">1,469,648</font><font style="font-family:inherit;font-size:9pt;"> shares available for issuance under the ESPP.</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">There were </font><font style="font-family:inherit;font-size:9pt;">no</font><font style="font-family:inherit;font-size:9pt;"> shares purchased under the ESPP during the </font><font style="font-family:inherit;font-size:9pt;">three</font><font style="font-family:inherit;font-size:9pt;"> months ended </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;">. During the </font><font style="font-family:inherit;font-size:9pt;">nine</font><font style="font-family:inherit;font-size:9pt;"> months ended </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;">, </font><font style="font-family:inherit;font-size:9pt;">421,335</font><font style="font-family:inherit;font-size:9pt;"> shares were purchased under the ESPP. As of </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;">, unrecognized stock-based compensation expense of </font><font style="font-family:inherit;font-size:9pt;">$0.2 million</font><font style="font-family:inherit;font-size:9pt;"> related to the ESPP was expected to be recognized over a remaining service period of </font><font style="font-family:inherit;font-size:9pt;">1 month</font><font style="font-family:inherit;font-size:9pt;">.</font></div><div style="line-height:120%;padding-top:16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">Stock-Based Compensation Expense</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">In accordance with ASC Topic 718, stock-based compensation expense associated with stock options, RSUs, PRSUs, RSAs, and purchase rights under the ESPP is measured at the grant date based on the fair value of the award, and is recognized, net of forfeitures, as expense over the remaining requisite service period on a straight-line basis. </font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The Company values RSUs and RSAs at the closing market price of the Company&#8217;s common stock on the date of grant.</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The fair value of PRSUs with a market condition is estimated on the date of award, using a Monte Carlo simulation model to estimate the TSR of the Company's stock in relation to the peer group over each performance period. Compensation cost on PRSUs with a market condition is not adjusted for subsequent changes in the Company's stock performance or the level of ultimate vesting.</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The Company estimates the fair value of stock options at the grant date using the Black-Scholes option-pricing model. This model requires the use of the following assumptions:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:54px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:30px;"><font style="font-family:inherit;font-size:9pt;">(i)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Expected volatility of the Company's common stock - The Company computes its expected volatility assumption based on a blended volatility (</font><font style="font-family:inherit;font-size:9pt;">50%</font><font style="font-family:inherit;font-size:9pt;">&#160;historical volatility and&#160;</font><font style="font-family:inherit;font-size:9pt;">50%</font><font style="font-family:inherit;font-size:9pt;">&#160;implied volatility from traded options on the Company's common stock). The selection of a blended volatility assumption was based upon the Company's assessment that a blended volatility is more representative of the Company's future stock price trend as it weighs the historical volatility with the future implied volatility. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:54px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:30px;"><font style="font-family:inherit;font-size:9pt;">(ii)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Expected life of the option award - Represents the weighted-average period that the stock options are expected to remain outstanding. The Company&#8217;s computation of expected life utilizes the simplified method in accordance with Staff Accounting Bulletin No.&#160;110 ("SAB 110") due to the lack of sufficient historical exercise data to provide a reasonable basis upon which to estimate expected term.&#160;The mid-point between the vesting date and the expiration date is used as the expected term under this method.&#160;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:54px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:30px;"><font style="font-family:inherit;font-size:9pt;">(iii)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Expected dividend yield - Assumption is based on the Company's history of not paying dividends and no future expectations of dividend payouts.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:54px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:30px;"><font style="font-family:inherit;font-size:9pt;">(iv)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Risk-free interest rate - Based on the U.S. Treasury yield curve in effect at the time of grant with maturities approximating the grant&#8217;s expected life.</font></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The following table summarizes the weighted-average assumptions used in estimating the grant-date fair value of stock options in the periods indicated:</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:92.87804878048782%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td width="44%" rowspan="1" colspan="1"></td><td width="2%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="2%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="2%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="2%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Nine 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 26, 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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;27, <br clear="none"/>2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 26, 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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;27, <br clear="none"/>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:9pt;"><font style="font-family:inherit;font-size:9pt;">Expected volatility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">N/A</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">N/A</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">52%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">54%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Expected life (years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">N/A</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">N/A</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6.25</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6.15</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Expected dividend yield</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">N/A</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">N/A</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">N/A</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">N/A</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.56%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.91%</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:16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">Modification of Stock Awards</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">In February 2013, the Company entered into a Transition and Separation Agreement ("Agreement") with Roger Weingarth, the Company's former Executive Vice President and Chief Operating Officer. Under the Agreement, Mr. Weingarth transitioned to the role of advisor to the Chief Executive Officer of the Company effective as of April 1, 2013, and terminated his employment with the Company on March 31, 2014 ("Termination Date"). Upon his termination, the Agreement provided for, among other things, the acceleration&#160;of the vesting of his unvested stock options, RSAs and RSUs held by him as of the Termination Date. In accordance with ASC Topic 718, total fair value of the accelerated stock awards after the modification was </font><font style="font-family:inherit;font-size:9pt;">$0.6 million</font><font style="font-family:inherit;font-size:9pt;">, which was recognized on a straight-line basis over the remaining service period through the Termination Date. During the </font><font style="font-family:inherit;font-size:9pt;">nine</font><font style="font-family:inherit;font-size:9pt;"> months ended </font><font style="font-family:inherit;font-size:9pt;">September&#160;27, 2014</font><font style="font-family:inherit;font-size:9pt;">, </font><font style="font-family:inherit;font-size:9pt;">$0.1 million</font><font style="font-family:inherit;font-size:9pt;"> of the total fair value has been recognized in general and administrative expenses. There was no expense recognized during the three months ended </font><font style="font-family:inherit;font-size:9pt;">September&#160;27, 2014</font><font style="font-family:inherit;font-size:9pt;"> as the total fair value of the accelerated stock awards has been fully amortized as of the end of the first quarter of fiscal 2014.</font></div><div style="line-height:120%;padding-top:16px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">Stock Repurchase</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">On April 26, 2015, the Company's Board of Directors approved a program to repurchase up to </font><font style="font-family:inherit;font-size:9pt;">$40 million</font><font style="font-family:inherit;font-size:9pt;"> of its common stock from time to time. </font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Stock may be purchased under this program in open market or private transactions, through block trades, and/or pursuant to any trading plan adopted in accordance with Rule 10b5-1 of the Securities Exchange Act of 1934, as amended ("Exchange Act"). Any open market purchases will be made in accordance with the limitations set out in Rule 10b-18 of the Exchange Act. The decision to consummate any repurchases (including any decision to adopt a 10b5-1 plan for this purpose) will be made at management&#8217;s discretion at prices management considers to be attractive and in the best interests of the company and its stockholders. </font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">During the three months ended </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;">, the Company repurchased </font><font style="font-family:inherit;font-size:9pt;">1,011,826</font><font style="font-family:inherit;font-size:9pt;"> shares of common stock for </font><font style="font-family:inherit;font-size:9pt;">$7.7 million</font><font style="font-family:inherit;font-size:9pt;"> at an average price of </font><font style="font-family:inherit;font-size:9pt;">$7.66</font><font style="font-family:inherit;font-size:9pt;"> per share. During the </font><font style="font-family:inherit;font-size:9pt;">nine</font><font style="font-family:inherit;font-size:9pt;"> months ended </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;">, the Company repurchased </font><font style="font-family:inherit;font-size:9pt;">1,446,826</font><font style="font-family:inherit;font-size:9pt;"> shares of common stock for </font><font style="font-family:inherit;font-size:9pt;">$11.1 million</font><font style="font-family:inherit;font-size:9pt;"> at an average price of </font><font style="font-family:inherit;font-size:9pt;">$7.69</font><font style="font-family:inherit;font-size:9pt;"> per share. As of </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;">, approximately </font><font style="font-family:inherit;font-size:9pt;">$28.9 million</font><font style="font-family:inherit;font-size:9pt;"> remained available for repurchase of the Company's common stock pursuant to this stock repurchase program. The Company uses the cost method to account for common stock repurchases held in treasury. The price paid for the stock is charged to the treasury stock account shown separately within stockholders' equity as a contra-equity account. </font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The repurchase program may be suspended, terminated or modified at any time. The program does not oblige the Company to purchase any particular number of shares.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Significant Accounting Policies</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The Company&#8217;s significant accounting policies are disclosed in our Annual Report on Form&#160;10-K for the year ended </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:9pt;">. The following are added in the summary of the Company's significant accounting policies during the </font><font style="font-family:inherit;font-size:9pt;">nine</font><font style="font-family:inherit;font-size:9pt;"> months ended </font><font style="font-family:inherit;font-size:9pt;">September&#160;26, 2015</font><font style="font-family:inherit;font-size:9pt;"> and will be included in our Annual Report on Form 10-K for the year ending </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:9pt;">.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;padding-left:29px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Legal Fees</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The Company incurs legal expenses related to disputes, litigation and other legal actions in the ordinary course of business. Legal fees, including those legal defense costs expected to be incurred in connection with a loss contingency, are expensed as incurred in the period that the related services are received. In the event the Company has insurance coverage for legal defense costs incurred and the likelihood of reimbursement is assured, legal defense costs recognized in a period are reduced by the amount recoverable from the insurance. A receivable is recognized for the portion of legal costs recoverable under the insurance at the time such legal costs are incurred and accrued. </font></div><div style="line-height:120%;padding-top:12px;text-align:left;padding-left:29px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">In May 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update No. 2014-09, Revenue from Contracts with Customers (Topic 606) ("ASU 2014-09"), which provides guidance for revenue recognition. ASU 2014-09 supersedes the revenue recognition requirements in Topic 605, Revenue Recognition, and most industry-specific guidance. Additionally, it supersedes some cost guidance included in Subtopic 605-35, Revenue Recognition-Construction-Type and Production-Type Contracts, and creates new Subtopic 340-40, Other Assets and Deferred Costs-Contracts with Customers. 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. In doing so, companies will need to use more judgment and make more estimates than under the previous guidance. These may include identifying performance obligations in the contract, estimating the amount of variable consideration to include in the transaction price and allocating the transaction price to each separate performance obligation. On August 12, 2015, the FASB issued Accounting Standards Update No. 2015-14, Revenue from Contracts with Customers (Topic 606), Deferral of the Effective Date ("ASU 2015-14") to defer the effective date of ASU 2014-09 by one year. As a result, the standard will be effective for the Company in the first quarter of fiscal 2018. ASU 2015-14 permits early adoption of the new revenue standard, but not before its original effective date. The Company is currently assessing the potential impact on its financial statements from adopting this new guidance.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balance Sheet Details</font></div><div style="line-height:120%;padding-top:8px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accounts receivable, net consisted of the following (in thousands):</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:87.71929824561403%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td width="68%" rowspan="1" colspan="1"></td><td width="2%" 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="2%" 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">September&#160;26, <br clear="none"/>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&#160;31, <br clear="none"/>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:9pt;"><font style="font-family:inherit;font-size:9pt;">Accounts receivable</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">49,132</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">31,493</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Allowance for doubtful accounts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(405</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(241</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product return reserve</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">(539</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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:9pt;"><font style="font-family:inherit;font-size:9pt;">(508</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Accounts receivable, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">48,188</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">30,744</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:16px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Inventory consisted of the following (in thousands):</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:87.71929824561403%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td width="68%" rowspan="1" colspan="1"></td><td width="2%" 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="2%" 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">September&#160;26, <br clear="none"/>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&#160;31, <br clear="none"/>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:9pt;"><font style="font-family:inherit;font-size:9pt;">Raw materials</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,259</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,180</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Finished goods</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">41,510</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:9pt;"><font style="font-family:inherit;font-size:9pt;">43,573</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Total inventory</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">43,769</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">46,753</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:16px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Property and equipment, net consisted of the following (in thousands):</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:87.71929824561403%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td width="68%" rowspan="1" colspan="1"></td><td width="2%" 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="2%" 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">September&#160;26, <br clear="none"/>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&#160;31, <br clear="none"/>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:9pt;"><font style="font-family:inherit;font-size:9pt;">Test equipment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">40,501</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">40,766</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Computer equipment and software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">28,061</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">30,355</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Furniture and fixtures</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,835</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,852</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Leasehold improvements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">6,553</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:9pt;"><font style="font-family:inherit;font-size:9pt;">6,550</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">76,950</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">79,523</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accumulated depreciation and 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="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:9pt;"><font style="font-family:inherit;font-size:9pt;">(58,466</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(59,379</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:9pt;"><font style="font-family:inherit;font-size:9pt;">)</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:9pt;"><font style="font-family:inherit;font-size:9pt;">Property and equipment, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom: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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">18,484</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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">20,144</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:16px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued liabilities consisted of the following (in thousands):</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:87.71929824561403%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td width="68%" rowspan="1" colspan="1"></td><td width="2%" 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="2%" 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">September&#160;26, <br clear="none"/>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&#160;31, <br clear="none"/>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:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued compensation and related benefits</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16,547</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15,782</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued warranty</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,984</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,553</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued professional and consulting fees</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,860</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued customer rebates</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,327</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">851</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued excess and obsolete inventory at contract manufacturers</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,237</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">888</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued business travel expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,024</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,414</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Sales and use tax payable</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">397</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Advance customer payments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">699</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">364</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued business events</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">543</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued rent</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">385</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">412</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued freight</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">277</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">303</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Income taxes payable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">245</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">269</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,996</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,350</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:9pt;"><font style="font-family:inherit;font-size:9pt;">Total accrued liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">38,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">39,443</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%;padding-top:16px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred revenue consisted of the following (in thousands):</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:87.71929824561403%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td width="68%" rowspan="1" colspan="1"></td><td width="2%" 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="2%" 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">September&#160;26, <br clear="none"/>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 31, 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:9pt;"><font style="font-family:inherit;font-size:9pt;">Product and services - current</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,463</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,753</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Extended warranty - current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,951</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,969</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Extended warranty - non-current</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">19,358</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">19,211</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product and services - non-current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">32</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">182</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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:9pt;"><font style="font-family:inherit;font-size:9pt;">Total deferred revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">30,804</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</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:9pt;"><font style="font-family:inherit;font-size:9pt;">32,115</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:16px;text-indent:32px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred cost of revenue consisted entirely of costs incurred for products and services </font><font style="font-family:inherit;font-size:9pt;">for which revenues have been deferred</font><font style="font-family:inherit;font-size:9pt;">.</font></div></div> Includes stock-based compensation as follows: Three Months Ended September 26, 2015 and September 27, 2014, Six Months Ended September 26, 2015 and September 27, 2014: Cost of revenue - $163, $206, $549, $914; Research and development - $964, $1,207, $3,659, $3,693; Sales and marketing - $688, $1,316, $3,769, $4,146; General administrative - $775, $1,084, $2,616, $3,366; Total - $2,590, $3,813, $10,593, $12,119. EX-101.SCH 6 calx-20150926.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2112100 - Disclosure - Accumulated Other Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Balance Sheet Details link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Balance Sheet Details - Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 2408405 - Disclosure - Balance Sheet Details - Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2408406 - Disclosure - Balance Sheet Details - Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Balance Sheet Details - Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Balance Sheet Details - Property and Equipment, net (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Balance Sheet Details (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Cash, Cash Equivalents and Marketable Securities link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Cash, Cash Equivalents and Marketable Securities - Amortized Cost and Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - Cash, Cash Equivalents and Marketable Securities - Contractual Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Cash, Cash Equivalents and Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Cash, Cash Equivalents and Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Commitments and Contingencies - Product Warranty Activities (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Commitments and Contingencies - Textual (Details) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Company and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Credit Facility link:presentationLink link:calculationLink link:definitionLink 2413401 - Disclosure - Credit Facility - Textual (Details) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Goodwill and Intangible Assets - Expected Future Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Goodwill and Intangible Assets - Textual (Details) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Income Taxes - Schedule of Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Net Income (Loss) per Common Share link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Net Income (Loss) per Common Share - Basic and Diluted Shares Calculation (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Net Income (Loss) per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2411404 - Disclosure - Stockholders' Equity - Stock Repurchase (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Stockholders' Equity - Textual (Details) link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Stockholders' Equity - Weighted-average Assumptions Used to Estimate Fair Value of Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 calx-20150926_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 calx-20150926_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 calx-20150926_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stockholders' Equity Note [Abstract] Class of Treasury Stock [Table] Class of Treasury Stock [Table] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Common Stock Common Stock [Member] Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Stock repurchase program, authorized amount Stock Repurchase Program, Authorized Amount Number of shares repurchased Treasury Stock, Shares, Acquired Shares repurchased, value Treasury Stock, Value, Acquired, Cost Method Average price per share Treasury Stock Acquired, Average Cost Per Share Remaining authorized repurchase amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Cash and Cash Equivalents [Abstract] Summary of cash and cash equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Amortized cost and fair value of marketable securities Marketable Securities [Table Text Block] Amortized cost and fair value of marketable securities by contractual maturity Investments Classified by Contractual Maturity Date [Table Text Block] Fair Value Disclosures [Abstract] Summary of fair values of financial assets Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Commitments and Contingencies Disclosure [Abstract] Loss Contingencies [Table] Loss Contingencies [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Occam Acquisition Occam Acquisition [Member] Occam Acquisition [Member] Litigation Case [Axis] Litigation Case [Axis] Litigation Case [Domain] Litigation Case [Domain] Occam Shareholders Versus Occam and Occam Board of Directors Occam Shareholders Versus Occam and Occam Board of Directors [Member] Occam Shareholders Versus Occam and Occam Board of Directors [Member] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Commitments and Contingencies [Line Items] Loss Contingencies [Line Items] Warranty period Product Warranty Period Represents the general warranty period for the Company's hardware products from the date of shipment. Number of subsidiaries Number of Subsidiaries Number of subsidiaries. Trading profits Trading Securities, Realized Gain Share price, estimated in excess of merger consideration Share Price, Estimated In Excess Of Merger Consideration Share Price, Estimated In Excess Of Merger Consideration Number of shares held by plaintiffs Loss Contingency, Number of Shares Held by Plaintiffs Loss Contingency, Number of Shares Held by Plaintiffs Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Money market funds Money Market Funds [Member] 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] Corporate debt securities Corporate Debt Securities [Member] U.S. government agency securities US Government Corporations and Agencies Securities [Member] Commercial paper Commercial Paper [Member] Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Fair Value, Measurements, Recurring Fair Value, Measurements, Recurring [Member] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] 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] Money market funds Cash and Cash Equivalents, Fair Value Disclosure Marketable securities Available-for-sale Securities Total Assets, Fair Value Disclosure, Recurring Equity [Abstract] Accumulated Other Comprehensive Income (Loss) Comprehensive Income (Loss) Note [Text Block] Cash, Cash Equivalents and Marketable Securities Cash, Cash Equivalents, and Marketable Securities [Text Block] Income Tax Disclosure [Abstract] Schedule of income taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Earnings Per Share [Abstract] Net Income (Loss) per Common Share Earnings Per Share [Text Block] Balance Sheet Related Disclosures [Abstract] Summary of accounts receivable, net Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Summary of inventory Schedule of Inventory, Current [Table Text Block] Summary of property and equipment, net Property, Plant and Equipment [Table Text Block] Summary of accrued liabilities Schedule of Accrued Liabilities [Table Text Block] Summary of deferred revenue Deferred Revenue, by Arrangement, Disclosure [Table Text Block] Document and Entity Information [Abstract] Document and entity information. Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Document Type Document Type Document Period End Date Document Period End Date Amendment Flag Amendment Flag Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus 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 Income Statement [Abstract] Statement [Table] Statement [Table] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of revenue Cost of Sales [Member] Research and development Research and Development Expense [Member] Sales and marketing Selling and Marketing Expense [Member] General and administrative General and Administrative Expense [Member] Statement [Line Items] Statement [Line Items] Revenue Revenues Cost of revenue: Cost of Revenue [Abstract] Products and services Cost of Goods and Services Sold Amortization of intangible assets Cost of Goods Sold, Amortization Total cost of revenue Cost of Revenue Gross profit Gross Profit Operating expenses: Operating Expenses [Abstract] Research and development Research and Development Expense Sales and marketing Selling and Marketing Expense General and administrative General and Administrative Expense Amortization of intangible assets Operating Expenses Amortization The amount of expense recognized in the current period in the operating expenses that reflects the allocation of the costs of intangible assets over the expected benefit period of such assets. This element excludes the intangible assets used in the production of goods. Total operating expenses Operating Expenses Income (loss) from operations Operating Income (Loss) Interest and other income (expense), net: Nonoperating Income (Expense) [Abstract] Interest income Investment Income, Interest Interest expense Interest Expense Other income (expense), net Other Nonoperating Income (Expense) Income (loss) before provision for income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest Provision for income taxes Income Tax Expense (Benefit) Net income (loss) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net income (loss) per common share: Earnings Per Share, Basic [Abstract] Basic (in dollars per share) Earnings Per Share, Basic Diluted (in dollars per share) Earnings Per Share, Diluted Weighted-average number of shares used to compute net income (loss) per common share: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Unrealized gains (losses) on available-for-sale marketable securities adjustment, net Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax Foreign currency translation adjustments, net Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Total other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Net of Tax Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Stock-based compensation Allocated Share-based Compensation Expense Summary of accounts receivable, net Accounts Receivable, Net, Current [Abstract] Accounts receivable Accounts Receivable, Gross, Current Allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Product return reserve Product Return Reserve A valuation allowance for the amount of products sold that the entity expects to be returned by the purchaser. Accounts receivable, net Accounts Receivable, Net, Current Expected future amortization Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Remainder of 2015 Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year 2016 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2017 Finite-Lived Intangible Assets, Amortization Expense, Year Three Net Finite-Lived Intangible Assets, Net Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Unrealized Gains and Losses on Available-for-Sale Marketable Securities Accumulated Net Unrealized Investment Gain (Loss) [Member] Foreign Currency Translation Adjustments Accumulated Translation Adjustment [Member] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Balance at beginning of period Accumulated Other Comprehensive Income (Loss), Net of Tax Other comprehensive income (loss) before reclassification adjustments Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Reclassification adjustment for realized gains on marketable securities included in net income (loss) Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Balance at end of period Income Taxes Income Tax Disclosure [Text Block] Summary of inventory, net Inventory, Net [Abstract] Raw materials Inventory, Raw Materials, Net of Reserves Finished goods Inventory, Finished Goods, Net of Reserves Total inventory Inventory, Net Goodwill, impairment loss Goodwill, Impairment Loss Amortization expense Amortization of Intangible Assets Schedule of net loss per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Summary of accrued liabilities Accrued Liabilities, Current [Abstract] Accrued compensation and related benefits Employee-related Liabilities, Current Accrued warranty Product Warranty Accrual, Current Accrued professional and consulting fees Accrued Professional Fees, Current Accrued customer rebates Accrued Customer Rebates Accrued customer rebates. Accrued excess and obsolete inventory at contract manufacturers Accrued Excess and Obsolete Inventory At Contract Manufacturer Accrued excess and obsolete inventory at contract manufacturer. Accrued business travel expenses Accrued Business Travel Expenses Accrued business travel expenses. Sales and use tax payable Sales and Excise Tax Payable, Current Advance customer payments Customer Advances, Current Accrued business events Accrued Business Events Accrued Business Events Accrued rent Accrued Rent, Current Accrued freight Accrued Freight, Current Accrued Freight, current Income taxes payable Accrued Income Taxes, Current Accrued other Other Accrued Liabilities, Current Total accrued liabilities Accrued Liabilities, Current Line of Credit Facility [Abstract] Credit Facility Debt Disclosure [Text Block] Statement of Cash Flows [Abstract] Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Net loss Adjustments to reconcile net loss to net cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation Loss on retirement of property and equipment Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property Amortization of intangible assets Amortization of premiums related to available-for-sale securities Accretion (Amortization) of Discounts and Premiums, Investments Gain on sale of available-for-sale securities Available-for-sale Securities, Gross Realized Gains Stock-based compensation Share-based Compensation Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Restricted cash Increase (Decrease) in Restricted Cash for Operating Activities Accounts receivable, net Increase (Decrease) in Accounts Receivable Inventory Increase (Decrease) in Inventories Deferred cost of revenue Increase (Decrease) in Deferred Charges Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued liabilities Increase (Decrease) in Accrued Liabilities Deferred revenue Increase (Decrease) in Deferred Revenue Other long-term liabilities Increase (Decrease) in Other Noncurrent Liabilities Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Purchases of marketable securities Payments to Acquire Marketable Securities Sales of marketable securities Proceeds from Sale of Available-for-sale Securities Maturities of marketable securities Proceeds from Maturities, Prepayments and Calls of Available-for-sale Securities Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from exercise of stock options Proceeds from Stock Options Exercised Proceeds from employee stock purchase plan Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Excluding Stock Options Payments for repurchases of common stock Payments for Repurchase of Common Stock Taxes paid for awards vested under equity incentive plans Payments Related to Tax Withholding for Share-based Compensation Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash and Cash Equivalents Net 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 Carrying Value Cash and cash equivalents at end of period 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] Transition And Separation Agreement with Roger Weingarth Transition And Separation Agreement With Roger Weingarth [Member] Transition And Separation Agreement With Roger Weingarth [Member] Award Type [Axis] Award Type [Axis] Award Type [Domain] Equity Award [Domain] Stock Options Employee Stock Option [Member] Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Restricted Stock Awards Restricted Stock [Member] Employee Stock Purchase Plan Employee Stock [Member] Performance Restricted Stock Units Performance Shares [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Number of equity incentive plans Number of Equity Incentive Plans Number of equity plans. Stock options granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Weighted-average grant date fair value Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Stock options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Weighted-average exercise price per share, stock options Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Unrecognized stock-based compensation expense, stock options Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options Weighted-average amortization period Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Awards granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Weighted-average grant date fair value per share Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Awards vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Taxes paid for awards vested under equity incentive plans Shares outstanding Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Unrecognized stock-based compensation expense Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options Performance period Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period Period of average closing trading price ending on the last day of applicable performance period Share-based Compensation Arrangement by Share-based Payment Award, Period of Average Closing Trading Price Ending on Last Day of Performance Period Share-based Compensation Arrangement by Share-based Payment Award, Period of Average Closing Trading Price Ending on Last Day of Performance Period Period of average closing trading price preceding first day of performance period Share-based Compensation Arrangement by Share-based Payment Award, Period of Average Closing Trading Price Preceding First Day of Performance Period Share-based Compensation Arrangement by Share-based Payment Award, Period of Average Closing Trading Price Preceding First Day of Performance Period Target performance rate Target Performance Rate Target Performance Rate Shares converted into common stock Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Converted into Common Stock Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Converted into Common Stock Shares of stock issued upon conversion of units Stock Issued During Period, Shares, Conversion of Units ESPP, maximum employee payroll deduction percentage Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate ESPP, maximum number of shares per employee Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee ESPP, discounted purchase price percentage Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Shares available for issuance under the ESPP Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Shares issued under the ESPP Stock Issued During Period, Shares, Employee Stock Purchase Plans Weight of historical volatility Percent of Historical Volatility Percent of Historical Volatility Weight of implied volatility Percent of Implied Volatility Percent of Implied Volatility Fair value of accelerated stock awards Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification, Incremental Compensation Cost Fair value recognized for accelerated stock awards Share Based Compensation Arrangement By Share Based Payment Award Plan Modification Incremental Expense Recognized Share Based Compensation Arrangement by Share Based Payment Award Plan Modification Incremental Expense Recognized in current period. Deferred Revenue Disclosure [Abstract] Deferred Revenue Arrangement, by Type [Table] Deferred Revenue Arrangement, by Type [Table] Deferred Revenue Arrangement Type [Axis] Deferred Revenue Arrangement Type [Axis] Deferred Revenue Arrangement Type [Domain] Deferred Revenue [Domain] Product and services Product and Services [Member] Product and Services Extended warranty Extended Warranty [Member] Extended Warranty Deferred Revenue Arrangement [Line Items] Deferred Revenue Arrangement [Line Items] Deferred revenue, current Deferred Revenue, Current Deferred revenue, noncurrent Deferred Revenue, Noncurrent Deferred revenue Deferred Revenue Schedule of Intangible Assets [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [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] Core developed technology Technology-Based Intangible Assets [Member] Customer relationships Customer Relationships [Member] Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Line Items] Schedule of Available-for-sale Securities [Line Items] Amortized Cost Available-for-sale Securities, Amortized Cost Basis Gross Unrealized Gains Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax Gross Unrealized Losses Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax Fair Value Schedule of Cash and Cash Equivalents [Table] Schedule of Cash and Cash Equivalents [Table] Cash Cash [Member] Cash and Cash Equivalents [Line Items] Cash and Cash Equivalents [Line Items] Cash and cash equivalents Total cash, cash equivalents and marketable securities Cash, Cash Equivalents And Marketable Securities Cash, Cash Equivalents And Marketable Securities Statement of Financial Position [Abstract] Preferred stock, par value Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized Preferred Stock, Shares Authorized Preferred stock, shares issued Preferred Stock, Shares Issued 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 Treasury stock, shares Treasury Stock, Shares Stockholders' Equity Shareholders' Equity and Share-based Payments [Text Block] Accumulated other comprehensive income details Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Product warranty activities Schedule of Product Warranty Liability [Table Text Block] Provision for income taxes Effective tax rate Effective Income Tax Rate Reconciliation, Percent Organization, Consolidation and Presentation of Financial Statements [Abstract] Company and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Fair Value Measurements Fair Value Disclosures [Text Block] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Schedule of net income (loss) per share Earnings Per Share, Basic and Diluted [Abstract] Numerator: Net Income (Loss) Attributable to Parent [Abstract] Net income (loss) Denominator: Weighted Average Number of Shares Outstanding, Basic [Abstract] Weighted-average common shares outstanding used to compute basic net income (loss) per share (shares) Effect of dilutive common stock equivalents (shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Weighted-average common shares outstanding used to compute diluted net income (loss) per share (shares) Basic net income (loss) per common share (in dollars per share) Diluted net income (loss) per common share (in dollars per share) Potentially dilutive shares, weighted average (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Weighted-average assumptions used to estimate the fair value of stock options Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Weighted-average assumptions used to estimate fair value of stock options Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Expected life (years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Expected dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Risk free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Line of Credit Facility [Table] Line of Credit Facility [Table] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Prior Credit Facility Revolving Credit Facility [Member] Letter of Credit Letter of Credit [Member] Swingline Facility Swingline Facility [Member] Swingline Facility Term Loan Long-term Debt [Member] Variable Rate Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] Base Rate Base Rate [Member] LIBOR London Interbank Offered Rate (LIBOR) [Member] Credit Facility [Line Items] Line of Credit Facility [Line Items] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Maturity date Line of Credit Facility, Expiration Date Restricted cash released Initiation date Line of Credit Facility, Initiation Date Number of one-year period extensions Number of one-year period extensions Number of one-year period extensions Interest rate description Line of Credit Facility, Interest Rate Description Interest rate margin Debt Instrument, Basis Spread on Variable Rate Frequency of payment and payment terms Line of Credit Facility, Frequency of Payment and Payment Terms Number of payments to repay principal Line Of Credit Facility, Frequency Of Payments, Number Of Payments Line Of Credit Facility, Frequency Of Payments, Number Of Payments Repayment period (swingline loans) Line Of Credit Facility, Repayment Period Line Of Credit Facility, Repayment Period Commitment fee percentage Line of Credit Facility, Commitment Fee Percentage Outstanding letters of credit Letters of Credit Outstanding, Amount Borrowings under the credit facility Line of Credit Facility, Fair Value of Amount Outstanding Debt issuance costs incurred Payments of Debt Issuance Costs Period of amortization of debt issuance costs Amortization Of Financing Costs, Period Amortization Of Financing Costs, Period Unamortized debt issuance costs Unamortized Debt Issuance Expense Accounting Policies [Abstract] Significant Accounting Policies Significant Accounting Policies [Text Block] Legal Fees Legal Costs, Policy [Policy Text Block] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Test equipment Equipment [Member] Computer equipment and software Computer Equipment and Purchased Software [Member] Computer equipment and purchased software. Furniture and fixtures Furniture and Fixtures [Member] Leasehold improvements Leasehold Improvements [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Summary of property and equipment, net Property, Plant and Equipment, Net, by Type [Abstract] Property and equipment, gross Property, Plant and Equipment, Gross Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property and equipment, net Property, Plant and Equipment, Net Marketable securities due in 1 year or less, amortized cost Available-for-sale Securities, Debt Maturities, Next Twelve Months, Amortized Cost Basis Marketable securities due in 1-2 years, amortized cost Available-for-sale Securities, Debt Maturities, Year Two Through Five, Amortized Cost Basis Marketable securities, amortized cost Available-for-sale Debt Securities, Amortized Cost Basis Marketable securities due in 1 year or less, fair value Available-for-sale Securities, Debt Maturities, Next Twelve Months, Fair Value Marketable securities due in 1-2 years, fair value Available-for-sale Securities, Debt Maturities, Year Two Through Five, Fair Value Marketable securities, fair value Available-for-sale Securities, Debt Securities ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Marketable securities Marketable Securities, Current Restricted cash Restricted Cash and Cash Equivalents, Current Accounts receivable, net Inventory Deferred cost of revenue Deferred Costs, Current Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Property and equipment, net Goodwill Goodwill Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Other assets Other Assets, Noncurrent Total assets Assets LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued liabilities Deferred revenue Total current liabilities Liabilities, Current Long-term portion of deferred revenue Other long-term liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies (See Note 7) Commitments and Contingencies Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, $0.025 par value; 5,000,000 shares authorized; no shares issued and outstanding as of September 26, 2015 and December 31, 2014 Preferred Stock, Value, Issued Common stock, $0.025 par value; 100,000,000 shares authorized; 52,624,475 shares issued and 51,177,649 shares outstanding as of September 26, 2015, and 51,628,257 shares issued and outstanding as of December 31, 2014 Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital, Common Stock Accumulated other comprehensive income (loss) Accumulated deficit Retained Earnings (Accumulated Deficit) Treasury stock, 1,446,826 shares as of September 26, 2015 Treasury Stock, Value Total stockholders’ equity Stockholders' Equity Attributable to Parent Total liabilities and stockholders’ equity Liabilities and Equity Product warranty activities [Roll Forward] Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward] Balance at beginning of period Product Warranty Accrual Warranty charged to cost of revenue Product Warranty Accrual, Warranties Issued Utilization of warranty Product Warranty Accrual, Payments Adjustments to pre-existing warranty Product Warranty Accrual, Preexisting, Increase (Decrease) Balance at end of period Schedule of intangible assets Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Expected future amortization Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Balance Sheet Details Supplemental Balance Sheet Disclosures [Text Block] EX-101.PRE 10 calx-20150926_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R39.htm IDEA: XBRL DOCUMENT v3.3.0.814
Balance Sheet Details - Deferred Revenue (Details) - USD ($)
$ in Thousands
Sep. 26, 2015
Dec. 31, 2014
Deferred Revenue Arrangement [Line Items]    
Deferred revenue, current $ 11,414 $ 12,722
Deferred revenue, noncurrent 19,390 19,393
Deferred revenue 30,804 32,115
Product and services    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue, current 8,463 9,753
Deferred revenue, noncurrent 32 182
Extended warranty    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue, current 2,951 2,969
Deferred revenue, noncurrent $ 19,358 $ 19,211
XML 12 R48.htm IDEA: XBRL DOCUMENT v3.3.0.814
Income Taxes - Schedule of Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 26, 2015
Sep. 27, 2014
Sep. 26, 2015
Sep. 27, 2014
Income Tax Disclosure [Abstract]        
Provision for income taxes $ 185 $ 115 $ 378 $ 328
Effective tax rate 16.70% (3.10%) (2.30%) (1.90%)
EXCEL 13 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0````(`$$Q7D<]SG18X0$```D>```3````6T-O;G1E;G1?5'EP97-= M+GAM;,V9S4[C,!2%7Z7*%C6N?V`81-D`6T""%_`DMXW5.+9L4\K;8Z>`9JHR M@ADJG4U^>J[O.L3ODV M+)G7S4HOB8G9[(0U;D@TI&DJ/:J+\]LUA6!:FEQNA=)[7FGO>]/H9-S`UD.[ MTW7J%@O34.N:1YN7U"E;TU'6J\F=#NE&V]R";7HV"MLCKXO.OL)^;=YE=7X*8?= MA7]+9FP9FA^6?ZPH]__X+#LO<6W[JZ"?S([!^F!C*N?::C/L&]63"ZM?SJV^ M:J6VJD/N3`DLV>7Y.*[K$:66_^7]]M.:5R@3QF6P@-^%)T.U-ZGD.>[ M_]OXO>!P.1TAU!>[%````*P(```L```!?.0Q(OW[CMB`PD.MQ-*O>X^NO`ZIK`XTHO8<4M?' M5$Q^#*G*_=ITJK$"2+8CCVG!D4*>-BP>-9?20D0[8$NP+,L5R*V.V:SGVL7. MU49V[M,41Y26M#;3"&>6X9MY6&3I//B)]!=C;IK>TI;MR5/0!_ZS#0//>997 M'L=V+YRO+0O]C^AY%.!)T:'B1?4C9@,2[2F]@OIZ`(4QOCLEFI2"(S>C@KN_ MV/P"4$L#!!0````(`$$Q7D=@@IJAT@$``(T=```:````>&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'/%V4M.XT`4A>&M1%X`Y?L@0$08,6%*LP$KJ<11$MMR M5:MA]VTR0.%11PPBG8DMV]*M?_2I5+[O4KUXCH4H'DY:$X)NBD'W5"";LM!MY2@ MNW+0'25(:B!CS4E"6'.T%L"U<+P6`+9PQ!9`MG#,%H"V<-06P+9PW!8`MW#D M%D"W<.P6@+=P]%:@MW+T5J"WDO;::+/-T5N!WLK16X'>RM%;@=[*T5N!WLK1 M6X'>RM%;@=[*T5N!WLK1VX#>QM';@-[&T=N`WD8Z*T&')1R]#>AM'+T-Z&T< MO0WH;1R]#>AM'+T-Z&TCM'+T=Z.TCMI+-N=-C- MT=N!WL[1VX'>SM';@=[.T=N!WL[1V\_T3FTSQO6?/.ZZ;;ITS:?A\%_.&=XI MOQWBY5-.4V'#F=9Y6BF&T_7B3I^FOH>$;W]>'_X#4$L#!!0````(`$$Q7D?@ MQR1^)0,``,X,```0````9&]C4')O<',O87!P+GAM;+U7WV_:,!#^5RQ>UDJC M`-6*K$T&GF=8!#$U9Z@B\6VH=$PM/NJ%I\*0,Q@K MEL8@K=?K="X\6%N0`03M9&^TY0\S+]=)(CBCEBOI/W"FE5&A);=K!F+HO5;( M$6AY!BS5W&[\3J%3%N4Z,T8%C-"7'U)AH-#Z*\QU1BI.J-QXQ=,]ETOS(YFK M,;501AV^**Q'5$.`3@^L[X6YSM<-YBDR["BB<@%!6??MRUTMGD";+--N[ZR# MGWT)=O+"-M"`R\64FEB0"L&7I[87XLZY;/O._W+W,-/!UJ M>OO,_&W9#O+.)'-N!9C'<$JU_4^ER'/:%:)_V2IEOS-!J`S(K;38CF0B"U=( M7KDD^]-(X5Q(`P'!DU&"!]AF`;FA@DH&Y`C,>1/,S.(7QGP$YE,%)I^JO`0W MU'!#5$BF&@S6!:O@Q,SX0G+D`%DGUXRI%$LG%V2*'AEN"K;6;?^+4L$O+D1N<8*QRP5_$4"N MC8$*R(ZS638`9`R6+&.0E>E^0XL3R50,Y.1>&7-*<(.0 MS(Z2Z-!=5JO8,E(BP-WQ(:^2W3@5L>9IG(JOU_;H;ZR&J[HG?Q+N/OY%U'8^\(ZGMNZFLQYYUF[5(PVKQ=SGM'8-Q[O![C MYM[=ENW=R#7"3.0*:Z$:8;8WR::QZ12"1I@QA*!UQ;ZJG;-VM%,JW.NI`I.+R7=WW6JW0-^]!5[]-I3"RB?H_%U+4BQK_'VD+UZ_#]02P,$%`````@`03%>1^9OLL\_ M`0``:0,``!$```!D;V-04(5E7N0^JKVJ:9M1,4ETL.GU^V&R M,W^#8=T-\6\=GPRF[:+"&B[<;=+(M-STF4`2@O#*H;+F(ES"?!,G6-A]?(+` MRT&=,%VV+;2-]3)4Z7X-T>'EQ)6MK6^/J1_1V:NJO@!02P,$%`````@`03%> M1YE&UL[5I;<]HX%'[O MK]!X9_9M"\8V@;:T$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J; M/`0LZ?O.14?GZ#AY\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL M:$#05%%:;U\@M.4?,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP M&U@@?\YOI^1.6HCA5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C. M=GSVQ.V?C,K:=#1M&N#C\7@XMLO2BW`A(5M>5`TR``6'!VULS2`Y9>*?IUE!K9';O=05SP6.XY MB1'^QL4$UFG2&98T1G*=D`4.`#?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB! M]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95 MO-RCEU@5`9<8WS2J-2S%UGB5P/&MG#P=$Q+-E`L&08:7)"82J3E^34@3_BNE MVOZKR2.FJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PU MDSY@R.S-D77.UI$.$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;] MN'Z&U3-L+([W1]072N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E M>G@*-Y;&O%"N@GL!_]':-\*K^(+`.7\N?<^E[[GT/:'2MSAD6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^ M+,_Y/%_GM,T+,T.WF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1 M^^?!4;"C[SR6'<>(\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L M%.!D8"V@!X.O40+R4E5@,5O&`RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9 M;2)2.<)IF!-GJ\K>9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F M2J+S&5.^YRM)Q%4XOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M M#`DL6XA9$N)-7>W5YYNTB42%(JP#`4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG! M/3-R0]A4)?.NVB8+A=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH`1JV*^NJ]/^26<.[1[ M\8$@F_S6VZ3VW>`,?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY M@%CS#*%F.-^'19H:,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\ MW/[O#;#"Q([A[8N_`5!+`P04````"`!!,5Y'BI_<6E4"``#4"@``#0```'AL M+W-T>6QE9A;T6V94>@ M#T^6,Z>_?OIP[,20IDG3TKSHZNC>54J,LLH$,>I-?'_J,40XC$->LQE3%4A%S54$ MOW8033R'R]NAOBY7;B`P''\S"(83"^A]W+2 ML>_O)C:+`_+I@>3/<0^HKPZC?H9Y0'QMB+WVY.,P%[R_@`ET0!Q63V")J/8/ MC'LJJ)!`Z1O6"BS"$Y/V.%[0Y%T" M'8W*DJY^4%)PAIU8!\U$.]M''^R@CT.T9@4+(%D&H`2PB66"J2;B+_ M)"KGN%%M!7M-ODOAL5M^2TVG/[5>C2[!]SZ>HY-;Z*YF"98S^[=XN*0O5_NO MS'Z=<"#S?:OF"`DG.!S3,3^LM.G'E?8V-742:=>OE.:UG6&C_6PUGPX%24VH M(GRM`9GGPIW13;?Z0M]X-&?6]#W'KBJ4Z"?F5A9-EN$\HXA@;__&&:G9-ZN@?\?&_P%02P,$%`````@`03%>1P/VZL]4!``` M)A````\```!X;"]W;W)K8F]O:RYX;6R5EUU3VS@4AO^*QC=+9Y9-+`L*3-.9 M4F@W,Z5E&H9>"UN)-&5DU,Z&6J]#]D`++Z&%M5>R"K52L3$;6".US=Z_"T=+;=2E\H'`3*[7 M7V6C9MF=R9B1(9Y6.JIJE@EJNELU..';]7&K3=?8F^YEDPZV[>JY9Z6KU`9V M4>OPX^%"QBJUE*V)%Q3L]KVS+.>"\_T-H[OM4JO;@,#N!)-EU#?J0E[-LFG& M9!O=)VVB\BM6MM5\3*V%+[$!===_L[&VUUHW]V<5,KU.[V7^?U3V>C M-(O2.V/ZI[H+_4/TAO#[#,48=3FX,=:5/_Y\C9OOD;(>825NQ4QN)PN9V,WB4FBX&NGE>]2_V1YH._+S*-ZE" MT$=G*V6#JA@=!6=T15FIV+$TTI:*`8@#B+\65`"H`%#Q8M`BTA]U&4`"0.*U MH#T`[0%H+P5JUM+>][D^ED$'YI;LW*M``T#I!M`^@/:?@A9Z937-4$D#]Z$L M74L#9U?LG&(KM0H`>@N@MXF(9*C_9MTO._VOU3?24"BA#_!,^FL`'0#HX"GH MD]2>74K3*G:F9&A]E^*(D1P"X/`IX+-SU:TVIG_WG/)A5YW)[$,(:L#)IRCB M]"EIJUP_E]B)BE*;`6!@4+99YQG.U3`S:"#')WE"6?'[1]43[27)^Q- MZK^-Z0V2!H4X68E'Y@';013JRQ/ZCLX$+A"%)O.$R:F9D.P>>LP3'H]."5H- M``J]YO_C=3(6%)R_M@YS%)RCX/RU@G,4G*/@/"'X**J8XJ<8!2\2@C\[5S:" M(@H%+Q*"C\Z5@B,*#2\2AH^C!FN-P6(C8?@X"@TOT/`B87AZ!N]N*Q^BT/$B MX?ASJ+F]H?0[1*'C1<+QYU#GGE;\?A`5VEXD;!_IH&]5A2BTO4C8_ASJ1"V5 M]_A=*]#V(F7[:+G;Q?4BVBX2MH^B1(XHM%TD;!^MG`)M%VB[2-B>K)R[[(?2 MJSH.TB[0=O'"Y0BA+M1=;*7![Y48+*Y?6L]W67^:?<<1%&B[>&U%%UC1!=HN M$K8_6N1`W_J*A2BT721L'WP&PO=V]R:W-H M965T&UL?57;CILP$/T5Q`@X1F=#HB0(`4@#BIK6+PNS]L;+@MTD:5K\QCUQHQ3Q M/P=,6+_SH?]8>&^NM=0+05D$$^_<4-R*AK4>QY>=OX?;(XPTQ"!^-;@7L[&G MG3\Q]J$G/\X['V@?,,&5U":0^MSQ$1.B+2GES]'H4U,3Y^.']6\F7.7^"0E\ M9.1WLW#A<>;O05EGFE@N3K:@X'_`>AK:%?*EB8T*P MHN)^Q3"R+Q6VNZT&QU:CW[T)3/ M)[PL.G3%/Q&_-JWP3DRJ(FQ*Y84QB95#X$6Y4JOF.$T(OD@]W*@Q']K%,)&L M>W2_J067?P%02P,$%`````@`03%>1V."%L41!```R!,``!@```!X;"]W;W)K MUT/O7] M^3%)NOTI5'GWI3F'>GAR;-HJ[X?+]C7ISFW(#U-052:8IC:I\J)>;S?3O:_M M=M.\]651AZ_MJGNKJKS]]SF4S>5I#>N/&]^*UU,_WDBVF^06=RBJ4'=%4Z_: M<'Q:_P*/.Z5&R:3XJPB7;G&^&LV_-,WW\>*/P],Z'3V$,NS[L8E\.+R'72C+ ML:6AYW^NC?[L`_`6`/K3`'4- M4"0@F9U-X_HU[_/MIFTNJW:>C',^SCD\JB%S^_'FE*CIV3"R;KC[OD7<).]C M.U?)\RS!I>1>L1,4ZB9)AOYO)E`T@5.\6L9K.5Z)\6J*U\MX0P8Q2]PDJ2>) MLI!I,A"NTMYC)GO1HA?-O5CB99:812_&69,1+UQET9M4]F)$+X9[<<2+8;VD MQ`=78&9D%U9T8;D+3UQ8UH?VX(EJQU4J=3JR4ISHQ7$O)._/CGM1SM+9$536 MFI MHB`%SDBPCO\GN&S(<.RE"S)+@<-44Y@"!Z7RZ.G[3I)E6D?0#C)1@2-54Z2" M@$O0P/(C4=4MJK3[`DNF*G*J:DI5Y+2T5CNZ!`69,RZ+,`QEIB)GJJ9,18&I MF3> MATQ0Y`0UE%@H$%2!I58$%6:1-P+*_$3.3T-YA1R,'I1SS(^@2\%#+#\R09$3 MU#!B<30^T,IU)XABU;&2X:DX/`V%E>)4?##:#>FAGYB24*4FBWF2`:HX0`T% MEN)D?("AZ&)?O5P7,R/34W%Z&O8!+G#16&/I'TO2N:%.C*QG%=D1X`0UE%A* MV!.0:BY))]50'VX7 M93CVXZD;SMMYHVF^Z)OSQ[[9;?-N^Q]02P,$%`````@`03%>1V81%2A%`@`` M'P@``!@```!X;"]W;W)K=&9G+]IK8DAT5L4"B=NW+Z"Q"FRRN8B`WW?X'6`.Y@.A;ZS" MF#OO;=.QG5MQWF\]CY45;A';D!YWXLV9T!9QT:47C_44HY,RM8T'`8B]%M6= M6^1J[(46.;GRIN[P"W78M6T1_;O'#1EVKN_>!U[K2\7E@%?DWNP[U2WN6$TZ MA^+SSOWB;P^^DBC%KQH/;-%V)/R1D#?9^7':N4`RX`:77(9`XG'#!]PT,I*8 M^<\4]/^66+Z[3H?7S6G7H.XYLDFVQV`YP,<#;XX4-#,!D"S>"-9"JOKXBC M(J=D<.BX&3V2>^YO`[%RI1Q4"Z7>B*)^6<(:(6`RA\L(5*[/[#Z`^4/E_Y,2V*4I$K2*0G8`!AIB3Q3K5A"*TMH ML,1`8QDET6*6"*B?1O--K/)$QCT[R2+%BB*T,L1QC#,$ST);((_1BF<%%:5D2RT-IJ$S"98KTX`Z8\Z1<'$KJ-I])H1C$0YL M1*!*W-9SI\%G+IN):-/Q_AH[G/3WZWC^)BC^`5!+`P04````"`!!,5Y'/[C+ M'UD&```?(P``&````'AL+W=OON<;9_WC7U_=!HLYZ14GZVJ5?;Z?5\./9M=SUO7[KU:MM\VTWV+YM-O?OO MIEFWKU=3/7T[\'WU^-3U!V;7\]FQW?UJTVSWJW8[V34/5].O^K*RH4<&XN]5 M\[H_^3SI!W_;MC_Z+W_>7TU5/X9FW=QU?1=U^O>S*9OUNN\IG?G?L=/W<_8- M3S^_]5X-_ MD[N7?==NWII,)YOZU^'_:CO\?SW\$M38##>@L0%]MH$9&YAC@^/`<`,[-K#O M#>R'#=S8P'WV#'YLX-D99H=@#:%>U%U]/=^UKY/=(3^>ZSX-]:5/%_.N/SA< MN^&W%.Q].OKSVH?Y[&??SXB4!X1.D7B.+"6BC\0LG?\X"$*#*$DTI_,3+"11 M*#:&WW92?=C)V3`-C)49VMO3]IK%ZH`4`[(]!$(3Q8+)`9ARA0BKQ(PBZRW3 M)3$*T46+M5FHS0Y]F%-MA-L[V-[)V)CS8=X`A"DI#X@[4>(*%3V+'J""5SP? M)*4=&<6RNT*8CR&3OQZ*]U*98\J\.`VIP,:R@!!/"@EY$BD!(8M'R*6@*J\,YS:;^ASI5AC]=67EGBRJQ,(2+# M+1A@-@2>WDN`Z33[^X*K`UR:)$_FGG-]N`;1LL((ANN3?A_X]+\`T(4IK%`' M,.T+GBT5Y(KD*!EUN,C07LSN(3>W84O7TM/Y)%IJZ;"R?`603&M@U4KS.@50 M(9?4V,VUM//`"Q4MS?4BF2M7!2@G5CH`BJ2Y+$#I(G>UL)GK*(7Q.F5DS@U4 MW*L`"ER69(@7\!7JB'(+/5Q@D"P>>!5<$J@*M.(Y"*ATCQHVYB7"M+>*7=<* M_17DBD"9"82PWY,1\VK,)37V59*^RLO[80N M0/&]C27L2O-"$5$NXSXFLRLMUZNIT.;"P/)13$``2LG#GP3ZD1RO41:`,D'>9F`MJASWO`IAI'5FQ6JPN1IIKEKE M\AI;F`$6EHLPMC`C+0Q$&.Z\\@"#Q:/R/+[`F"POQP$4=<:9#?8N`_9Y$*V]/GHXIG/HIE/1%?.0EX\>`&0-KR$60+*B(=V%:"LSCVAL)FG<6"G+N,* M%L\LUGT^NGABL?*I%HBN%_6&V/]:`$@K_IQH"2CR_!I4@#+&YZ*+)SS[WEHV MP9.)!9,)$W`#&/GT87;R8'[3[!Z'=RCVD[OV9=OU27-R]/B>Q@WU#_;9\5)? M+C0XOM27%3J>5%\NDW+Y2QIX^F5X%63V/J3K^7/]V/Q5[QY7V_WDMNVZ=C.\ M*/#0MEV3]*HO*<6>FOK^^&7=/'3]QR)]WAW>WSA\Z=KGM]=1CN_$7/\/4$L# M!!0````(`$$Q7D<.1FUA<00```$6```8````>&PO=V]R:W-H965T&UL=9A1DZHX$(7_BN6[5](="$PY5HUL;>T^;-6M^[#[S&AFM"Z("SC> M_?<+R#C:??*B@">=DT[RT69UJ9N?[=[[;O:K*H_M\WS?=:>GY;+=[GU5M-_J MDS_VO[S5355T_6WSOFQ/C2]V8Z.J7%(4)Y0^6-[J(^SQK\]SU_,4\[I M(!D5?Q_\I;V[G@WF7^OZYW#SY^YY'@T>?.FWW1"BZ+\^?.[+Q^U)<__#2&>`BXK$@>&S/#X-(<``+`]@Q@'T(X$06 MKAHW:HZC9F$2EPI9CF0NI8"=&-J)P7A2'""!`1(PGDR,YZJ)[XRZ))(SHT6) M-0;C'?3*SM2#Q-FL?$I,J,5CD*P=9@6!I-2Y:$,AJ$%*62ED"5 M.1O:DIB7!@'32CL(AZF1=K1JP28.V,'<-!J:;)2J MV48J&PP-0P`JVSG0A?XE!_XFZWK4W-5*DQM=:RXH4C4VE,51 M8',R9BD#EJH*F1$DG93E0,8N\+IB3%(&)%5E,@-"4BIW)U+94'(P1!E`5%7) MK`FYZ.>4U6(&.LML`Z<*C&'*`*:J5&90FZ:I=)X#64K.AF8,`Y4!4%D"=1+= M'\EP8C*UO8`LXTSR9WEWLE;YYGT\<6QGV_I\[(8SK+NGMU/-%QI.YL3SC7G* MKV>37V'6JU/Q[O\JFO?#L9V]UEU75^/IW%M==[YW&7WK$[;WQ>YV4_JW;KAT M_75S/:&\WG3UZ?/`]7;JN_X?4$L#!!0````(`$$Q7D?!$&H[G`$``+$#```8 M````>&PO=V]R:W-H965T&UL?5/!;MP@$/T5Q`<$+W;::N6U ME$U5M8=*40[MF;7'-@HP+N!U^O<%['7FS?#4$YH7UP/X,FK5L:= M:._]<&3,U3UHX>YP`!-N6K1:^&#:CKG!@F@22"O&L^P#TT(:6I7)]V2K$D>O MI($G2]RHM;"_SZ!P.M$#O3F>9=?[Z&!5R59<(S48)]$0"^V)/AR.YR)&I(`? M$B:W.9.H_8+X$HUOS8EF40(HJ'UD$&&[PB,H%8E"XE\+YUO*"-R>;^Q?4K5! M_44X>$3U4S:^#V(S2AIHQ:C\,TY?82GA/A+6J%Q:23TZC_H&H42+UWF7)NW3 M?/,I6V#[`+X`^#L`FQ,EF9^%%U5I<2)V;NT@X@L>CCPTHH[.5'>Z"T)=\%ZK M0\Y+=HU$2\QYCN';F#6"!?8U!=]+<>;_P/D^/-]5F"=X_I?"?)^@V"4H$D'Q MWQ+W8HIW2=BFIQILET;'D1I'DP9UXUVG\X&G-WD+K\I!=/!=V$X:1R[HP\NF M_K>('H*4[.Z>DC[\G]50T/IX_!C.=AZIV?`XW#[(^DNK/U!+`P04````"`!! M,5Y'*;.$!*`!``"Q`P``&````'AL+W=O3:J5UU(V5=4>*D4YM&?6'MLHP+B`U^G?%[#7<5JK%V"& M>6_>#$,QHGUU'8`G;UH9=Z*=]_V1,5=UH(6[PQY,N&G0:N&#:5OF>@NB3B"M M&,^R>Z:%-+0LDN_9E@4.7DD#SY:X06MA?Y]!X7BB.WISO,BV\]'!RH(MN%IJ M,$ZB(1::$WW<'<_[&)$"?D@8W>I,HO8+XFLTOM4GFD4)H*#RD4&$[0I/H%0D M"HE_S9SO*2-P?;ZQ?TG5!O47X>`)U4]9^RZ(S2BIH1&#\B\X?H6YA$,DK%"Y MM))J_DK"5CW58-LT.HY4.)@TJ"OO,IV/ MZ1'9>WA9]**%[\*VTCAR01]>-O6_0?00I&1W!TJZ\'\60T'CX_$AG.TT4I/A ML;]]D.67EG\`4$L#!!0````(`$$Q7D?=YY&PO=V]R M:W-H965T&UL?5/!;MP@$/T5Q`<$+^NTR20//EKA!:V%_ MG4#A>*0[>G6\R+;ST<'*@BVX6FHP3J(A%IHC?=@=3GF,2`$_)(QN=291^QGQ M-1K?ZB/-H@104/G((,)V@4=0*A*%Q&\SYT?*"%R?K^Q?4K5!_5DX>$3U4]:^ M"V(S2FIHQ*#\"XY?82[A-A)6J%Q:234XC_H*H42+]VF7)NWC=)/?S[!M`)\! M?`'<94GXE"C)?!)>E(7%D=BIM;V(+[@[\-"(*CI3W>DN"'7!>REW^[N"72+1 M''.:8O@Z9HE@@7U)P;=2G/@_<+X-WV\JW"?X_@^%]]L$^29!G@CR_Y:X$9-G M?R5AJYYJL&T:'4M'"=V%;:1PYHP\OF_K?('H( M4K*;6TJZ\'\60T'CX_%S.-MII";#8W_](,LO+7\#4$L#!!0````(`$$Q7D?$ M/![:GP$``+$#```8````>&PO=V]R:W-H965T&UL?5/;;MP@ M$/T5Q`<$WY)6*Z^E;*HH?:@4Y:%]9NVQC0*,"WB=_GT!>QVG=?L"S##GS)EA M*"S95B:.30L.S(794BIM?)Y`X'6E*KXX7T?4N.%A5LA77"`7:"M3$ M0'ND]^GA5(2(&/!=P&0W9Q*TGQ%?@_&U.=(D2``)M0L,W&\7>``I`Y%/_'/A M?$\9@-OSE?TQ5NO5G[F%!Y0_1.-Z+S:AI(&6C]*]X/0$2PFW@;!&:>-*ZM$Z M5%<()8J_S;O0<9_FF[Q88/N`;`%D*^!S$H7/B:+,+]SQJC0X$3.W=N#A!=-# MYAM1!V>L.]YYH=9[+U5:I"6[!*(EYC3'9-N8-8)Y]C5%MI?BE/T%S_;A^:[" M/,+S#PK_05#L$A21H/AOB7LQ^1])V*:G"DP71\>2&D<=!W7C7:?S/HMO\AY> ME0/OX!LWG="6G-'YEXW];Q$=>"G)S2TEO?\_JR&A=>'XR9_-/%*SX7"X?I#U MEU:_`5!+`P04````"`!!,5Y'*",.DJ`!``"Q`P``&0```'AL+W=OPUW%;JQ=@AGEOW@Q#,:)]=1V`)^]:&7>BG??]D3%7=:"%N\,> M3+AIT&KA@VE;YGH+HDX@K1C/LGNFA32T+)+OV98%#EY)`\^6N$%K87^=0>%X MHCMZ<[S(MO/1P8Q(`3\DC&YU)E'[!?$U&M_J M$\VB!%!0^<@@PG:%1U`J$H7$;S/G1\H(7)]O[%]2M4']13AX1/53UKX+8C-* M:FC$H/P+CE]A+N$0"2M4+JVD&IQ'?8-0HL7[M$N3]G&Z.>QGV#:`SP"^`#YG M2?B4*,E\$EZ4A<61V*FUO8@ON#ORT(@J.E/=Z2X(=<%[+7=Y7K!K))ICSE,, M7\ M:K!M&AU'*AQ,&M25=YG.!Y[>Y".\+'K1PG=A6VDMC#O2SOO^P)BK.M#"W6`/)MPT:+7PP;0M<[T%42>05HQGV2>FA32T M+)+OV98%#EY)`\^6N$%K87^=0.%XI#LZ.UYDV_GH8&7!%EPM-1@GT1`+S9$^ M[`ZG/$:D@!\21K$V$E:H7%I)-3B/>H90 MHL7[M$N3]G&ZR6?8-H!?`7P!W&=)^)0HR7P27I2%Q9'8J;6]B"^X._#0B"HZ M4]WI+@AUP7LI=_E=P2Z1Z!ISFF+X.F:)8(%]2<&W4ISX/W"^#=]O*MPG^/X/ MA??;!/DF09X(\O^6N!7S^:\D;-53#;9-H^-(A8-)@[KR+M/YP-.;?(2712]: M^"YL*XTC9_3A95/_&T0/04IVA;.=1FHR//;S!UE^:?D; M4$L#!!0````(`$$Q7D<(N&PO=V]R:W-H965TR4-/%OB>JV%_74"A<.1;NC5 M\2*;UD<'*W(VXRJIP3B)AEBHC_1V*R.-(L2 M0$'I(X,(VP7N0*E(%!*_39P?*2-P>;ZR/Z1J@_JS<'"'ZJ>L?!O$9I144(M> M^1<YT%X2ZX+T4FWV6LTLDFF).8PQ?QLP1 M++#/*?A:BA/_"\[7X=M5A=L$WWY2^(_\NU6"72+8_;?$M9@_5;)%3S78)HV. M(R7V)@WJPCM/YVUZ1/817N2=:.!)V$8:1\[HP\NF_M>('H*4[&9/21O^SVPH MJ'T\?@UG.X[4:'CLKA]D_J7%;U!+`P04````"`!!,5Y'S=QOY9\!``"Q`P`` M&0```'AL+W=O[&VK ME==2-E74'")%.;1GUA[;*,`X@-?IWQ?PVG$2JQ=@AGEOW@Q#,:)YL1V`(V]* M:GM,.N?Z`Z6VZD!Q>X,]:'_3H%'<>=.TU/8&>!U!2E*6IM^HXD(G91%]3Z8L M<'!2:'@RQ`Y*S:#L7'+0LZ(*KA0)M!6IBH#DFM[O#*0\1 M,>"W@-&NSB1H/R.^!..A/B9ID``2*A<8N-\N<`=2!B*?^/7*^9XR`-?GF?T^ M5NO5G[F%.Y1_1.TZ+S9-2`T-'Z1[QO$77$O8!\(*I8TKJ0;K4,V0A"C^-NU" MQWV<;K(9M@U@5P!;`#_2*'Q*%&7^Y(Z7A<&1F*FU/0\ON#LPWX@J.&/=\-W?S;32$V&PW[^(,LO+?\!4$L#!!0` M```(`$$Q7D>!GY&PH`$``+$#```9````>&PO=V]R:W-H965T)5-ZZ.# M%3F;<9748)Q$0RS4)_JX.9YW,2(%_)`PN,691.T7Q+=H?*M.-(L20$'I(X,( MVQ6>0*E(%!*_3YR?*2-P>;ZQ?TG5!O47X>`)U4]9^3:(S2BIH!:]\J\X?(6I MA'TD+%&YM)*R=Q[U#4*)%A_C+DW:A_%F>YA@ZP`^`?@,>,B2\#%1DODLO"AR MBP.Q8VL[$5]P<^2A$65TIKK371#J@O=:;/;W.;M&HBGF/,;P9K".T_G(T]O\AE>Y)UHX+NPC32.7-"'ETW]KQ$]!"G9W9Z2-OR?V5!0^W@\ MA+,=1VHT/':W#S+_TN(W4$L#!!0````(`$$Q7D>9B5/QH`$``+$#```9```` M>&PO=V]R:W-H965TVC.QQS9:8%S`\?;O"]CQ6JW5"S##O#=OAJ$8T;ZZ#L"3-ZV,.]/. M^_[$F*LZT,(]8`\FW#1HM?#!M"USO051)Y!6C&?9D6DA#2V+Y'NV98]+` MLR5NT%K8WQ=0.)[ICMX=+[+M?'2PLF`+KI8:C)-HB(7F3!]WITL>(U+`#PFC M6YU)U'Y%?(W&M_I,LR@!%%0^,HBPW>`)E(I$(?&OF?,]902NSW?V+ZG:H/XJ M'#RA^BEKWP6Q&24U-&)0_@7'KS"7<(B$%2J75E(-SJ.^0RC1XFW:I4G[.-WD MQQFV#>`S@"^`CUD2/B5*,C\++\K"XDCLU-I>Q!?YT%X2ZX+V5 MN\.G@MTBT1QSF6+X.F:)8(%]2<&W4ESX/W"^#=]O*MPG^'Z=_9AM$^2;!'DB MR/];XD;,\>\BV:JG&FR;1L>1"@>3!G7E7:;SD:0\OBUZT\%W85AI'KNC# MRZ;^-X@>@I3LX4!)%_[/8BAH?#Q^"&<[C=1D>.SO'V3YI>4?4$L#!!0````( M`$$Q7D?MTFSKG@$``+$#```9````>&PO=V]R:W-H965TG4>]0"C1XFW>I4G[--_D"VP?P&\`O@(^9DGXG"C)_"2\J$J+$[%S M:P<17_!PY*$1=72FNM-=$.J"]UH='GC)KI'H%G.>8_@V9HU@@7U-P?=2G/D_ M<+X/SW<5Y@F>_Z$PWR-(Q?TX653_UM$#T%*=G=/21_^SVHH:'T\?@AG.X_4 M;'@PX[JMM1=@AGEOW@Q#/J!YL2V`(V]*:GNDK7/=@3%; MMJ"XO<$.M+^IT2CNO&D:9CL#O(H@)5F:)'NFN-"TR*/OR10Y]DX*#4^&V%XI M;OZ=0.)PI!MZ=3R+IG7!P8JQT%=>.?IO$_CFWR$%WG'&_C-32.T)6=T_F5C_VM$ M!UY*9?VGQ#E!+`P04````"`!!,5Y' M-!/VHZ\!```6!```&0```'AL+W=OFL[?<8FZH#0&-M9WT`EP5><#43(`U3 M$FEH#LE]MC]N?49(^,-@-*LY\MY/2KW[Q4M]2%)O`3A4UC-0-YSA`3CW1$[X M8^;\DO3`]?S"_A2J=>Y/U,"#XG]9;3MG-DU0#0T=N'U3XS/,)02'E>(F?%$U M&*O$!9(@03^GD!YU MF`=XOE;/=W&"391@$P@VWTK\=55B).%CUMX3?5+9,&G91USR=<.M>D MRX)#8_WTULWU]&ZGA57]I0N77T'Y'U!+`P04````"`!!,5Y'PI47V[T!``![ M!```&0```'AL+W=O@VT#B3!,4G3'`O*9%(6(?:L MRT(-EC,)SQJ900BJ/T_`U7A,-LDU\,+:SOH`+@N\\&HF0!JF)-+0')/'S>&4 M>T0`O#(8S6J.?.YGI=[]XG=]3%*?`G"HK%>@;KC`$W#NA9SQWUGSV](3U_.K M^L]0KGI:'OJ_^#F0-Q!5#X8 MZ@Y[+E'CHI=RL\\*?/%",^8T8<@:LR"P4U\L2,SB1/ZCDS@]BV:8!7JV=L\> MX@+;J,`V"&S_*7%[4V(,LXN;[*(FNXA`?F,2P^SC)GG4)(\(W-^8Q#"WQX57 MMT.`;D,3&%2I08:66T67/GLDX79]P\NBIRW\H;IETJ"SLNZ.AIO4*&7!I9+> MN8([]Q(L"PZ-]=.]F^NI.::%5?VUU9?WIOP"4$L#!!0````(`$$Q7D<`0[WX MH0$``+$#```9````>&PO=V]R:W-H965T,V:H#Q>T5]J#]38-&<>=-TS+;&^!U!"G)LB3YP107 MFI9%]#V9LL#!2:'AR1`[*,7-OR-('`\TI1?'LV@[%QRL+-B"JX4";05J8J`Y MT-MT?\Q#1`SX(V"TJS,)VD^(+\'X51]H$B2`A,H%!NZW,]R!E('()WZ=.=]3 M!N#Z?&%_B-5Z]2=NX0[E7U&[SHM-**FAX8-TSS@^PES"=2"L4-JXDFJP#M4% M0HGB;],N=-S'Z2;?S;!M0#8#L@5PDT3A4Z(H\YX[7A8&1V*FUO8\O&"ZSWPC MJN",=<<[+]1Z[[E,;Y*"G0/1''.<8K)US!+!//N2(MM*<:T:.2 M\N,"CMVW7T#'VEGV9H##]W<$IIR4_C`]@$6?@DMS2'IKASW&INY!4'.C!I!N MIU5:4.N6NL-FT$";0!(&==;WT!5R5>>0T3(`U3$FEH#\G#;G\L/"(`?C*8S&:.?/:34A]^\=(< MDM1'``ZU]0K4#6=X!,Z]D#/^O6A^67KB=GY1?PK=NO0G:N!1\5^LL;T+FR:H M@9:.W+ZKZ1F6%D+"6G$3?E$]&JO$A9(@03_GD?E?CLA1;,<<:0 M+69%8*>^6I"8Q9'\0R=Q>A9-F`5ZMG7/B[A`'A7(@T#^K<7\JL48YC\F1=2D MB`C<7IG$,'=7)GAS<`)T%^ZG0;4:97@-F^KZ!!Y(./@O>%4.M(-7JCLF#3HI MZZY/..16*0LN2GKCLO3ND:X+#JWUTSLWU_.]G1=6#9=7N/X55'\!4$L#!!0` M```(`$$Q7D<\$)6(UP$``$4%```9````>&PO=V]R:W-H965TW9@^-':F-HF;-^^M@DL M2Z<7;(^_GQD;3S9*]:8;`$/>!>_T.6B,Z4^4ZJ(!P?2#[*&S.Y54@AF[5#75 MO0)6>I+@-`[#`Q6L[8(\\[$7E6=R,+SMX$41/0C!U)\+<#F>@RB8`Z]MW1@7 MH'E&%U[9"NAT*SNBH#H'3]'IDCJ$!_QL8=2K.7&Y7Z5\S^I??;4V^RO3\"SYK[8TC4TV#$@)%1NX>97C M-[B7L'>"A>3:?TDQ:"/%3`F(8._3V'9^'*>=9*;AA/A.B!="&OK$)R.?YA=F M6)XI.1(U'6W/W`U&I]@>1.&"OFZ_9Q/5-GK+HS3-Z,T)W3&7"1.O,0N"6O7% M(L8L+O$_]!BG[]`,=YZ^6[LG*2Z0H`*)%T@^E?BX*1'!/(:XR1XUV2,"T<8$ MP_SG*`ZHR0$1V&U,,$R"FQQ1DR,BL-^88)@#;I*B)BDB<-R88)CMQ=/5?RY` MU?XY:U+(H?/-8Q5=.L93[-_)!SS/>E;##Z;JMM/D*HU];?Y-5%(:L*F$#_;J M&MO3E@6'RKCIT<[5],RGA9']W+26SIG_!5!+`P04````"`!!,5Y'VDUN/:$! M``"Q`P``&0```'AL+W=O&_$^>'9`0N MUU?V'ZG;X/XL'#RB^B,KWP:S&245U*)7_@6')YA:V$?"$I5+(RE[YU%?(91H M\3;.TJ1Y&'?V?(*M`_@$X#/@+DO&1Z%D\[OPHL@M#L2.1]N)>(.;`P\'4<9D MZCOM!:,N9"_%YOX^9Y=(--6 MB09^"=M(X\@9?;C9=/XUHH=@);O94]*&_S,'"FH?E]_"VHY/:@P\=M1ZLSO@.A`0``L0,``!D```!X;"]W;W)K&UL;5/!;MP@$/T5Q`<$+^MMJY774C95U!XJ13FT9]8>VRC` M.(#7Z=\7L-=Q4E^`&>:]>3,,Q8CVQ74`GKQI9=R)=M[W1\9LMB#J!M&(\R[XP+:2A99%\3[8LYXSF-$"O@M872K,XG:+X@OT?A9GV@6 M)8""RD<&$;8K/(!2D2@D?ITYWU-&X/I\8W],U0;U%^'@`=4?6?LNB,THJ:$1 M@_+/./Z`N81#)*Q0N;22:G`>]0U"B19OTRY-VL?I)L]GV#:`SP"^`+YE2?B4 M*,G\+KPH"XLCL5-K>Q%?<'?DH1%5=*:ZTUT0ZH+W6O*,%^P:B>:8\Q3#5S&[ M)8(%]B4%WTIQYO_!^39\OZEPG^#[=?9#ODV0;Q+DB2#_4.+^4XE;,9^3L%5/ M-=@VC8XC%0XF#>K*NTSG/4]O\AY>%KUHX9>PK32.7-"'ETW];Q`]!"G9W8&2 M+OR?Q5#0^'C\&LYV&JG)\-C?/LCR2\M_4$L#!!0````(`$$Q7D>$3Z(DHP$` M`+$#```9````>&PO=V]R:W-H965TKN^`#/,>_-F&/(![9MK M`3SYT,JX$VV][XZ,N;(%+=P==F#"38U6"Q],VS#761!5`FG%>);=,RVDH46> M?"^VR+'W2AIXL<3U6@O[YPP*AQ/=T)OC53:MCPY6Y&S&55*#<1(-L5"?Z./F M>-[%B!3P2\+@%F<2M5\0WZ+QHSK1+$H`!:6/#")L5W@"I2)12/P^<7ZFC,#E M^<;^+54;U%^$@R=4OV7EVR`VHZ2"6O3*O^+P':82]I&P1.722LK>>=0W""5: M?(R[-&D?QIO#PP1;!_`)P&?`0Y:$CXF2S&?A19%;'(@=6]N)^(*;(P^-**,S MU9WN@E`7O->"9_N<72/1%',>8_@B9C-'L,`^I^!K*<[\/SA?AV]7%6X3?+O, MOC^L$^Q6"7:)8/=/B?=?2ER+^9J$+7JJP39I=!PIL3=I4!?>>3H?>7J3S_`B M[T0#/X5MI''D@CZ\;.I_C>@A2,GN]I2TX?_,AH+:Q^,AG.TX4J/AL;M]D/F7 M%G\!4$L#!!0````(`$$Q7D?-$1`[H@$``+$#```9````>&PO=V]R:W-H965T M*D4YM&?6'MLH MP+B`U^G?%_#:<5-?@!GFO7DS#,6(]M5U`)Z\:67]T?&7-6!%NX.>S#A MID&KA0^F;9GK+8@Z@;1B/,ONF1;2T+)(OF=;%CAX)0T\6^(&K87]M'"#V%;:1RYH`\OF_K?('H(4K*[ M`R5=^#^+H:#Q\?@IG.TT4I/AL9\_R/)+R[]02P,$%`````@`03%>1VE@1F*B M`0``L0,``!D```!X;"]W;W)K&UL;5/!;MP@$/T5 MY`\(-MYLHY774C95U1PB13FT9]8>VRC`N(#7Z=\'L-?KIKX`,\Q[\V88BA'- MN^T`'/E04MMCTCG7'RBU50>*VSOL0?N;!HWBSINFI;8WP.L(4I*R--U3Q85. MRB+Z7DU9X."DT/!JB!V4XN;O"22.QR1+KHXWT78N.&A9T`57"P7:"M3$0'-, M'K/#:1?,)=P'P@KE#:NI!JL0W6% M)$3QCVD7.N[C=)/G,VP;P&8`6P`/:10^)8HROW/'R\+@2,S4VIZ'%\P.S#>B M"LY8=[SS0JWW7DJ6906]!*(YYC3%L%7,+8)Z]B4%VTIQ8O_!V38\WU281WB^ MSK[?;Q/L-@EVD6#W3XGL2XE;,?F7)'354P6FC:-C286#CH.Z\B[3^2WMTGI//_9S$D-"XT3N];LJ)JW=B>E#CZJLF[GX4[K_7T4M:N= MK$1[I_:R-F\VJJF$-M-F&[7[1HJU"ZK*B!+"HTH4=;B8N;7G9C%3!UT6M7QN M@O905:+Y\R!+=9R'$)X67HKM3MN%:#&+SG'KHI)U6Z@Z:.1F'GZ!^R=*+,0A M?A;RV`[&@17_JM2;G7Q?ST-B-R+"V3V?EW3_IO3QLX')_8 MO[ITC?Q7TQ:U>QZ[-QGIP_``V@?0SLHON*-P[XUUK5M\7%))9]&Z)>LQ#AZ%#S"5B MB2#B2\CC&)*22\@3P@+LC(E,'N=D*)H,=03Q!0''"6*4('8$R9"`>69TD-1! M:@>).>2>9(%QYG'NHIS$JHVF2XGDE:%[)."_NY=5!V&`7EG+F M:5F.49QFC.!:&*J%C;5`ZHEAHVWR.&/>)[42HEAQQ8\).VWZQ?D)N]P,F6A)<=Z3' M7)P]8=PO0P0VX0?@'07H6`N=HL!["L2?<`0O7[BA?F%(O4$L#!!0````( M`$$Q7D>4Y6Y!XP(```8-```9````>&PO=V]R:W-H965TF[KME^%!RN-C%/6;`V]8_R".O%5O=J)KF%3# M;A_UQXZSK0EJZH@2DD4-J]IPM3!SS]UJ(4ZRKEK^W`7]J6E8]_>)U^*\#"&\ M3/RL]@>I)Z+5(KK&;:N&MWTEVJ#CNV7X&1[7--$0@_A5\7-_\QQH\B]"O.K! M]^TR))H#K_E&ZA1,W=[XFM>USJ16_C,F_5A3!]X^7[)_->4J^B^LYVM1_ZZV M\J#8DC#8\AT[U?*G.'_C8PVI3K@1=6^NP>;42]%<0L*@8>_#O6K-_3R\*<@8 MA@?0,8!>`R"Y&Q"/`;$5$`W,3%U?F&2K12?.03=LQI'I/8?'6'VYC9XT'\J\ M4Y7U:O9M16F\B-YTHA'S-&#H+6:*6".(CR21(G!E05$6U,3'$Q8)GB!&$\0F M03))D%IE#)C<8%J#2?,L!:L4%Y71DA0XF00EDR!D,HO,@$EOEH'"8H)`3HV1R MEPQX-K=`$Q3SI5JB")QXE@AF!'T'W%8B"?9`$W)*`S1#N"IMM4$,<<75@&Q"=;P`T.$(<#7TVX M+4$R7[J`>PI@IF*+%US'4.5FU+,2;AJ`N8:C2]<0?*O@;@"(';B:RYU5?'N' M6P84<\14H%\ML<7DPGQD8TI+JSM9 M(R@HB*\B3_^!'7=;;=0]Q[;SW(5,B>#'G&*-C"W($727R#W(E`AN%A1K8FS- MCJ#\/QODHI`-BFXZUB/;\Q^LVU=M'[P(J9I?TZ+NA)!<920/JJZ#^BFY#FJ^ MD_HQ5\_=T*8/`RF.E[^.ZZ_/ZA]02P,$%`````@`03%>1ZN.;5O<`0``/@4` M`!D```!X;"]W;W)K&UL?93;$!(A#F M$`]FIDXGTUYT)I.+]EJ&Q3"1$)%DD[Y]=<"48J4WEK3:_;]?:Z1RXN)-=@`J M^&!TD(>P4VK<(R3K#AB1#WR$0>^T7#"B]%*PB_ MQ/MC83)LPL\>)KF:!\;[B?,WL_C>',+(6``*M3(*1`]7>`)*C9`&O\^:?Y&F M<#V_J3_;TVKW)R+AB=-??:,Z;38*@P9:J+5)S= M2L*`D0\W]H,=)[=31'.9OP#/!7@IP,ZX`UF;7XDB52GX%`C7VI&8?S#>8]V( MV@3MN>V>-BIU]%IA_%BBJQ&:I;$?DWDQF0>SVV"R.\Q_FI9[,;D'DVXPN:]I^)-OJ/!B"@\FVV"*NT_` M-&U[&K2Z&R,YPP\BSOT@@Q-7^IK9R]!RKD`K1@_:1S+W23OC`P``FA8``!D```!X;"]W M;W)K&ULE9C;;IM`%$5_!?$!@;EQB6Q+C:NJ?:@4 MY:%])O;81@'&A7&<_GVYQ;69/1A>S,5[#F5`_J*(OZGYTJ\T37A^7>JXZE3+;MH#SSJ.\'7IZDA;M:M.>> MR]5"G726%O*Y=*I3GB?EWR>9J?/2)>[GB9=T?]#-"6^U\"[CMFDNBRI5A5/* MW=+]0A[7(FPDK>)7*L_5U;[3)/^JU%MS\&.[=/TF!YG)C6Y")/7F7:YEEC61 MZBO_Z8/^OV8S\'K_,_JW=KIU^J]))==K=PEITR_J/-WV<]! M-`$W*JO:7V=SJK3*/X>X3IY\=-NT:+?G[I_([X?A`;0?0"\#"!\=P/H!;##` MZS)KY_4UT>HT]%ISJU@#!;M(O#J!2Q849D';\>QF?(0#,!B`M0'X=8!@,(M.$K:2HI6( M,!#Q8":F*J"1\'$N'.;"S5Q8C`,(&$!,=R.``0(S`^X/[.@TXFJB(2=A-+## M5,4L(I9[&\)D0I`,P0$B&"":;D<,`\03[(B-B9)`D.'38:J8'P<6.YK7!R+. M!^E02P@+M&2Z)0031^@$4WJ1N,,,D(U`0S#!!"!,;'/"X!$^PQ:,'A'W7R2] MYGJZG$>^\4XT90'QK:Y@D@E"V?:\8?Y(.,,53""))K@237/%E(VY@H$FB&AN M*3B80NI/=X5B"BFY[TJON9[N`++UJ.0V#TOQ1"@+2P@,'V4SW,#P45#V##?X MI&<$R$:>$8I)IH!D8BG#%,-'@QFN8/@HJ'Z&*Z%9>WP1\*$KILSF"*:8`HIY M8`F!P:/QC$8-@\=`^3-:-?^.([<7PG@R@"CI>28+#ZAI>1FKSAL$T8EMWE@/#G`4U@68AR#QV>TDAR#QR>T MDMSL$=$38JI&GA#,,`<,"\M:3&#PQ(Q&4F#P!*A4=-`4/0FS340K5"`;6:(* MC+$`&`M;",R>F-%1"LR>`%7-M,7L%:$MIFS,%LMW&4"RL)0N@2$4,UI*@2$4 MJ/H9MG2B<.2%,BKI$O&NOB(>D[W\F93[M*B<5Z6URMO/ACNEM*S#^0^U.0>9 M;"\'F=SI9C>L]\ONTVEWH-7Q\TOPY7/TZA]02P,$%`````@`03%>1WVVB,MV M`@``.PD``!D```!X;"]W;W)K&ULE5;+CILP%/T5 MQ+X#-IA'1")UJ*IV46DTBW;M)$Y``YAB)TS_OK8A&6)N&KK!KW./SS57Q\YZ MWKV)@C'IO-=5(]9N(66[\CRQ*UA-Q1-O6:-6#KRKJ53#[NB)MF-T;X+JRL.^ M'WDU+1MWDYFYEVZ3\9.LRH:]=(XXU37M_CRSBO=K%[F7B=?R6$@]X6TR[QJW M+VO6B)(W3L<.:_*OG*^V]L MS,$HW/%*F*^S.PG)ZTN(Z]3T?6C+QK3]L)+X8Q@<@,<`?`U`X3\#@C$@L`*\ M09G)ZPN5=)-UO'>ZX6>T5/]SM`K4R>WTI#DHLZ8R$VKVO,&$9-Y9$XV8YP&# MIYA;1`X@@BO$4P*N*C"H`IOXX$9%!!,$($%@",(;@MA*8\#$!M,8#,)![(=6 M+@]A-W)"4$X(R$DL.0.&3/;YA!`.0^OTD%W*&![0?_A+P@V&+3$84;0-%\2QJ%O'\LCV*T@V&+0$H]!@'D0/TQB6Q&` M"W$2W#MFV&70$IL905-_#3$);$%S%$*I;_N,-[GF6GID/VAW+!OA;+E4-Z:Y MUPZ<2Z8H_2=%6:B7S'50L8/4W5CUN^%N'P:2MY>GRO6]M/D+4$L#!!0````( M`$$Q7D=$6KUHTP$``.8$```9````>&PO=V]R:W-H965T4&JET`K M1^(,D2C*$*=M%Q:YJ[W((A=7S=H.7F2@KIQ3^?<)F!B.(0[OA=?VTFA;0$6. M9E[5 ME\0II`L%$N%L9;,%I?LH]=ND7IO49[-;V6Q!>YSX73*O2[8]LO1Q99)MC@SC M#>JT19$4[QY78=#B2O;T`K^HO+2="LY"F]OM[F`MA`:C&#V8OAKSZ,P+!K6V MTYV9R_%_."ZTZ.^ORORT%?\`4$L#!!0````(`$$Q7D&PO=V]R:W-H965T0%$@T'G!D2)JJ*4.H"2&(V\K*)0BXK5%H=\9S^YVU.H M$0;PJX).3.:6]GYF[%TO?F0[V]$6@$`JM0)6PP4.0(@64HG_#)JWE)HXG5_5 MGTVUROT9"S@P\KO*9*G,.K:508Y;(M]8]P)#"<9ARH@P_U;:"LGHE6);%'_T M8U6;L>MW(G>@K1.\@>"-A#'/.L$?"/Z-$'Q)"`9"\-T,X4`(9QE07[LYN2.6 M.(DYZRS>WW:#]:-RMZ&ZFU0'S568/75V0D4OB1<%,;IHH0&S[S'>!!,]WD.. M2X@[(I`R,+KPUESLO07=NT]P6"(VSLS#?T5.7XKP]44X4J*:':AX2)%$#GZ-SOT;^*.2YSK/WI+ MX&D=Z$Z!?8EH\GXI\,)T#F&EK*VEOH%)=&Q.3YY^_[/XWMT>W)7X436SOO?< MY).XP07\Q+RH:F&=F51?G?DVRS0\DY@$``%4%```9````>&PO=V]R:W-H M965T_+,S<,R\+=I6D'_`S]\254L3_ M/&'"II,?^O>)E_[223T!R@*LOJ:G>!`]&SR.VY/_&!ZK5"N,X%>/)['I>YK] MS-BK'OQH3GZ@$3#!M=0)2#4W7&%"=)#:^&W)_-A2&[?]>_HW4ZVB/R.!*T9^ M]XWL%&S@>PUNT97(%S9]QTL)B0ZL&1'FUZNO0C)ZM_@>1>]SVP^FG>:5[+#8 MW(9H,42K(8S_:X"+`5H&,).9NKXBB(3JR]5ZTGPHLZ8J M$VKV5D9I5H";#EHT3[,FVFH^*RJ'`JX2H`!6BLA)$1D_W/C#_.`.@,X`:`+B M3V7D5AFS)C.:P6CB0PCM4O8J&,:'?U03.V%B!\S!@IDUR6:;+W&06"P.412' M;I3$B9+L4;+`0DGVNR30XJUF4EUFKS^=K/`\G& M^R.VOJ3E7U!+`P04````"`!!,5Y'P.&0ELT!``#+!```&0```'AL+W=OEFWN652DNFO4#/,M(73BG M\L\3,#$=XC2^3;STYT[;"525:/$U/8=!]6*()+2'^'.Z/Q*K<(*?/4QJU8\L M^TF(5SOXWASBQ"(`@UK;!&J:*QR!,1MD-OX]9_[;TAK7_5OZ5U>MH3]1!4?! M?O6-[@QL$D<-M/3"](N8OL%<@B.L!5/N-ZHO2@M^L\01IV^^[0?73GYE]SC; MPH9L-F2+(>XV&T/)J#:%60+@U;W;J1G^$'EN1]4=!+:7&%WT5HA-)C$ MY,%$=N9E608,6FV[A>E+_V?S`RW&V].QO%_57U!+`P04````"`!!,5Y'K/-V MP6P"```="0``&0```'AL+W=OQ<;8SXB@M1-5;6'2JL]M&?*0\XK))]'P6G\YB;9B2G?;LR>;EK.C#:I* MST#.=[\>MBXP&7O*#,A1, MOZY\Q\O2,.F9?P^D_^8T@=/VC?VK35?+WS/)=Z+\51Q5KM4BUSGR$[N4ZE5T MW_B0`S6$!U%*^W0.%ZE$=0MQG8J]]^^BMN^N_Q*C(0P.\(<`?PS`P7\#R!!` M9@%>K\SF]84IEJ6MZ)RV7XR&F37'&Z*=.YA!:Y3]IC.3>O2:^5&8>E=#-&"> M>XP_Q=PC=@""C!!/"QA5^*`*W\:323Q.5@@(2$`L07"71C1+H\=$%E-;3!0F M%,U2`5`)7)!H@B/+,#0D63 M%;P3DX!BDJ68&,$$9C."ZA<];@A>V0+P`Y8,H+O%CU$X]P2`$40H71$$[P;8 M!VS!*Q3P?H#)!VR!JQA#9;RP95F@."9T[@J$HOZ*'+B*\;*,_7B-`BX^''[` M%+C\G6?=F;KE'6=;M#TI\ZK79# M4%,G-$VSI%%5&V]6P]ASMUF9LZVK5C]W47]N&M7]?=*UN:QC$E\'7JK#T?J! M9+-*;G&[JM%M7YDVZO1^'7\ACR7)O&10_*KTI9^U(P__:LR;[_S8K>/4,^A: M;ZU/H=SK79>ZKGTF-_.?*>GGG#YPWKYF_S:4Z_!?5:]+4_^N=O;H:-,XVNF] M.M?VQ5R^ZZD&X1-N3=T/SVA[[JUIKB%QU*B/\5VUP_LR?LGE%(8'T"F`W@(( M_V\`FP(8"$A&LJ&NK\JJS:HSEZ@;-^.D_)Z31^96;NL'AX4:OKG*>C?ZOJ$% M6R7O/M&D>1HU=*ZY5Y2(XC-)X@!N%!2EH$,\F\43*?`$#$W`A@3\K@P.RA@U M^:!IQTDRP7-0"J(2>4%Q&(["<`1&`)A1(V;3%!(2EZ%("K&PL`)%$0A*!E!$ M,`M+"1"5H4@468JC9"A*AJ"`Q7_*@ED(HW"'0E$A"$Z2HR0Y0E(`DCPDH0R2 MA*)BENB.I$!)"H1$`I(B)$DI_%,0$2<<1Y$HB@Q19`I0)(*2`E$9BIC,<1)O ML)@GI0@+@::4!O-D4D)?"D4L6U@6LF"0!(&A$(:$QX,S"!.*%@X0P5V24`0E M,&L:E@S=IT1$G"QX',$=ER"6*Z'E3J+Y/#2'IP@1L73!Y0CNN`2Q7`DMEX1V M2GFP,H@HDPLPN.<2Q'0E-%T2&BJ54%4B*L;$TE^#^RY!C%="XYU$^=U?0PMX MMC&9Y!QN5C*[?9S40?]4W:%J^^C56'>1&:X;>V.L=BG3!U?NL6/-Z7J#O%UC-_\`4$L#!!0````(`$$Q7D>!P:ZD0P(```@(```9 M````>&PO=V]R:W-H965T^TD3D`+F-I.V+Y];4,HZPRKW`3;G#G^9DS&Q<#%FZP84]Y[ MVW1RZU=*]9L@D(>*M50^\9YU^LV)BY8J/17G0/:"T:,-:IL`AV$2M+3N_+*P M:R^B+/A%-77'7H0G+VU+Q=]GUO!AZR/_MO!:GRME%H*R".:X8]VR3M:\\P0[ M;?TO:+-#Q$BLXE?-!KD8>P9^S_F;F?PX;OW0,+"&'92QH/IQ93O6-,9)[_QG M,OV_IPEW$-]KZ?OXK#O[',8W:3*%P0%X"L!S`(H^#2!3`'$"@I',YO65*EH6 M@@^>&`^CI^;,T8;HRAW,HBV4?:)9E%"G&K([<;0:ID#0=N*`CJ*.[Q M(*!9Y"3.7!Y(IO\[#E"PZ-D]/;.?5)SK3GI[KG3[MTWZQ+EBVC)\TLE5^EJ> M)PT[*3-,]5B,%]4X4;R_W;OSY5_^`U!+`P04````"`!!,5Y'!PAV(&\"``"D M"0``&0```'AL+W=O(?0G8S,SQ^&3`2 MV6EBYEZ;-.%G6>05>VTL<2Y+VOS;L(*W:QO;UXFW_)1)/>&DB3/P#GG)*I'S MRFK8<6U_PT\O!&F(0?S.62MN[BV]^!WG[WKP\["VD5X#*]A>:@FJ+A>V946A ME53EO[WH9TU-O+V_JG\W=M7R=U2P+2_^Y`>9J=4BVSJP(ST7\HVW/UCOP=>" M>UX(\VOMST+R\DJQK9)^=->\,M>V>Q*AG@832$\@`X'@AP2W)[B?!.\AP>L) MWD#`CPE^3_`'@FL\.)UWLW//5-(T:7AK-5V[:ZK_5?C)5[W9ZTG3"O-,[9U0 MLY?415[B7+10C]ET&#+"^&/,%L($8\SS/8:,$2^02CA@'.5DL$-`.\0(N".! M"!9P00'7"'@C@7CB`\!@!!?QP"(>((`G&]IA?(.I)ILU*N&#)7R@Q&2W-QU& MYVBH@58^7"4`JP1`%1<6"$&!<'F_(E`@6M`O`(,]N$@,%HD!@9E]TKL)Q0PM M-XIGDHH76(5`.)BI`T<($T!B)H08#A%VO^`6C@B&,A)-7Q?W(<$^]D(4S74' M#@N&TA+/2,!)P,$7+,-9P.']*@B:6NY`\8WE3U]4PT',S2_U!+`P04````"`!!,5Y'+O,Q0H," M``#'"```&0```'AL+W=O6P:*O[-63#P-E7# M6EGQUA-L._-?H^DR,P@+^%VQL[QI>R;W%>N"_O>9U2$.\;5_4OUNW.OL5E:SD]9]JH_8ZV=#W-FQ+C[5ZY^Z^9&%/@PFH)Z"!,(P#$W!/P%="_"4A M[@GQLR.0GD"<$8+.NZW<@BI:Y(*?/='-]H&:115-B9Z;M0G:J;#?=.VDCIX* MC%`>G(Q0CYEW&'2#22;WD,48$@V(0"(-'1R>"BR_%+D M+DT,%@M;/KXK%H8%8E`@M@+QG4#L5+O#I!;36LP$(^*48PR*P@1G3D4`*4*P M4Q1(*B,);(N`M@A@R\EXWF'(S3!I%CFNQI@,NRMMC$$3Y("68Q#&20Q;2D!+ M"6`I<2PEHU&^I>[F*0%03!S0`@#A<.),YQ)"11,"VTI!6RE@*W5LI4#&H;/9 M2@"$B+LCGU%:/E"Z,Y6!IC+`E%.[>39:Y=DD<[9>.09%89HZ*WGQC-3RD51G M*[@YIALF=O:"E-Z:'UME#IJ;Z'`'OR)SS#OQ>30M(R"^T'=V=\5>Y8O\0'?L M%Q6[JI7>BBM]N=@K8,NY8CKY\$7/QE[_50R=FFV5:::Z+;J+MNLH?KC\-@S_ M+L5_4$L#!!0````(`$$Q7D>5G*91P`(``,(*```9````>&PO=V]R:W-H965T M3\K.JJ94_"D^>F MH>)OR6I^6?G8OQJ>J\-1&4-0Y,'@MZL:ULJ*MYY@^Y7_@)<;;!%+_*K818[& MGDG^A?-7,_FQ6_G(Y,!JME4F!-6/-[9F=6TBZ97_]$%O:QK'\?@:_9N5J]-_ MH9*M>?V[VJFCSA;YWH[MZ;E6S_SRG?4:8A-PRVMI?[WM62K>7%U\KZ'OW;-J M[?/2OH=XC^=X6X=XB=%8).NZW<(U6T MR`6_>*+;[A,UIPHO8[TW6V.T6V'?Z=I);7TK0K+(@S<3J&?*CB$C)G&0QRF" M!R+0"0Q9$"B+DDS0=1TCP!J?H\6 MH+`%("QVA'7,8ER[>^3^+Z?0G:9<72#EGO8-3,WH,G^D(: M0$':8&PB;@:;4S=S=6%`7>JJP\")C")7'40EQ!4WI1+D4ALH%L+NUS`87=`- M$P?;&DEOR\^M,E_2D75HOQZ(N>`=>XF7:PS8'TV[9AN"6_@B/]$#^TG%H6JE M]\*5;BOLY;_G7#&=/+K7:1]U0SE,:K979ICJL>A:K&ZB^.G:,0YM:_$/4$L# M!!0````(`$$Q7D?SA)YN^`$``-P%```9````>&PO=V]R:W-H965T].GBMUL/>]U79`J?J00S0FYU:2$ZU M6E7,?Z`N834"I:"*?$;]27%!&6XAA]HD?W"4Z?$5F`9XC1(F+'C^^*>,(%$E0@ M<0+)6B`)-J>`8<)-(1@FPHVDJ)$4$8@W1C!,LC&"85+H[L MJ]O$CZ:137WG0Z;(!]K`+RJ;KE?D++1YT^[EU4)H,!:#!W-KK6FURX)!K>TT M,W,Y=9]IH<5PZZ5+0R_^`U!+`P04````"`!!,5Y'Z/8:N"D%``!D'0``&0`` M`'AL+W=O':@$U#:F;2?T_/WX%N*JL\M`'@*87>?LNIQ5A;T\%>6O:F=, M/?N39X?J?KZKZ^-=$%2;G;V?/["[9]U).L4_>W.J1N]GK?F7HOC5?OAK>S\/6P\F M,YNZ#9$V+Q_FT619&ZG)_'L(^I6S;3A^_QG]6]?=QOY+6IG'(OMWOZUWC=MP M/MN:U_0]JW\6I^]FZ(-J`VZ*K.K^SS;O55WDGTWFLSS]T[_N#]WKJ?\F#H=F MN`$?&O!S`\DF&XBA@3@WX-,-Y-!`7IM!#0V4DR'H^]Z-W%-:IZME69QF93_= MQ[1=5>Q.-7.S:2]V4]%]UXQ=U5S]6`G%EL%'&VC0K'L-'VET8DN>J.0K2-`8 M.+O@R,6:D^9"<3O%(]((Q\85<9ZGXUAF!1PRT0405@")`T@80'8!I!5`.6/> M:U2G.?0:IZ]3"LN$@B84,*$=$XJD"!T35-$@J/G#3C1THH&3R,G3:Y)1'KD8 MV;6R1#!+!++$3G\CTALM0J<:GJ@HD4D<82\Q]!(#+TY%K6/28[60;ME1D5Z, M>F592:"5A%K1SB2O>TTTRA*']BSW;B[K+$,MP!&10F#)G00HXIX\'O(Q$,(M MLD$460L\$:3OSTBH0N7O/`3A`^/`E'1-(9'RY,$,8P*$T&X>)/+EP:AC@'7: M4RL,@XJIZWG+,&$80`Q=4DCDJ26&&<,`9-RMC\BH3$EL(QA-'!RBW,7\Q*=.47863"^.P$36IZ8S MS!.P$H!.3ZP###H.0!=)UQ(%&'$S);&-8+IQ1#=2)S'I,S$R);&-8*YQQ#7/ M7BDPAT1X?64(C`V!SC3N@D2BR'.6%I@#`G'`'?9!9)^=`)PNZVQ+GE]EX+`2 M1:XE)'*WN0LBVPPFE`"$BMS#NZ#XX?Y>8P()0*"8##`2>?9(@1DD`(-B,N&: M;MM2)YH<)*X0VJ8PA02@4.R"45RF$)!(SH3PE2]&D0`HBGWEBR$BDAMN+6"( MR&M^/2%1[.FMQ*21B#3N'CR(IL9^4F(;P2B2Z,<0N5="$3-U*),8,1*!P2V" M031.)1#U+NML2YY;20`TL?L[#HH\QW:).2,10MRRAB)?'LP9B3A#EA7%!QE= M1)@H89YM3F+`2`"8Q#=!F`HROJ&D,14D.%HDI*21R'-#1&%T*$"%Q*TD))*> M.588'0J@(_$,B<)%K_CUHZIP,2M0S&14D8AY%H#"%:I`\=%112(/D)7G?BXH MOL2SW!4N/J5O&%5<,0I5C/NS?1"-T:X M2!6JOP2'T+C^]`WG?XU+2]/2DF3GT73+3?CX!G2?*1@]0LI-^=8]O*MFF^+] M4+/L(RKF^9G>/#%Q_8G?/_2.KK_"KY3%],W^GY=O^4,U>BKHN M\N[QU&M1U*9Q'RX:WSN3;L\?,O-:MV^CYGW9/P3L/]3%\?.9YOG!ZNI_4$L# M!!0````(`$$Q7D>P)=7W*@(``,(&```9````>&PO=V]R:W-H965T25`W&C%/._>U*S;N>% MWB/P5EU+J0-^GOD#[UQ1THB*-8"3R\Y[";?'5",,X%=%.C%:`^W]Q-B[WOPX M[[Q`6R`U*:16P.IQ)P=2UUI()?[3:SY3:N)X_5#_9JI5[D]8D`.K?U=G62JS M@0?.Y()OM7QCW7?2E[#6@@6KA?D'Q4U(1A\4#U#\89]58YZ=/4D>-#%%ZDDPKMX:6N#`,/VE1XG24.!PE M,T<6LQD[6L7S_CA!&[>5U&DE=5A)9U;21=$PW;BZ\P6@M>2/1@`E_&IFJ0`% MNS5F;LQZ`G`,```<2 M```9````>&PO=V]R:W-H965T"VSNLGL/3\+ MH;3/)$[SM7Y6ZK(TC'Q_%DF8/\F+2(L[1YDEH2HNLY.17S(1'JJ@)#:X:51REXB73\FN2A-G?K8CE;:TS_3[P&IW.JAPP-BNCC3M$ MB4CS2*9:)HYK_9DM`\Y+2(7X%8E;WCG7RN3?I'PO+WX"4A'L9Y]6OMK_F2B;W$%U+PL_Z&*75\5;?\'*MRL,GG3LKKK M4E3WBK7+B]&/C6TN5L9'2=1@MC6&=S!S`/$QA+4(HTB@S8)366PY"N?]"788 MX9H@AXZB\4&"&R2P*X([`Z!Q6VPVC7&K3!IO926`U:# MP#BP)!CC@14+")K%@!Z'U.,@/39C0$^-<3J3S-A\#@11("B(PL#9`@+D#$B: MDY+FA"3P'&WG:!*PLCN,F(%,_8/@5R0!4#`C0DBNPISXQ/,*<&U)W%@N\R M@9E!2_`)$'R-`HK(<@=$T1V(61/LJ0&-^1,!00;UF"88I^D+HCLBPRT1FU0# M&J\2QLPZ;U(C"8-PE0@BRQL01;=%AOLBMBF&6Y4'-1'=S/*@IH<\P0.>OB2Z M+3*J+]H#%'0[8NY_&!5M_XSR?V14A"D[+EQ:`N39<&DI>T>+2X"&_D4QN@DP MJ@L@JUI0_Y%@JZ90+I1%,;DNU$6A!EH3IUL3-R>X50,:)0L$RD4RH3"1JJ$QTI^2X4V*[:D!NST,64!8&H8S]*4S! M`Z9:EM'YRDU$=JKV%W)M+Z^I*HVF,]KN83Q76QA@?,N6.T:,^VP9U#L47_2; MU24\B9]A=HK27'N3JO@VK[Z@CU(J4>1N/A7%.(OPT%[$XJC*4[)+)49>OU4ZIVGO/LZ*:^KNZ MWC\&0;7:J3RI'O1>%-7^EV5[JCM79N=<._D7KU_;BQWKJA^T85*96=>LB:0YO:J&RK/74 M,/\=G'YRMH;GYQ_>EUVXS?!?DDHM=/8G7=>[9K2A[ZW5)CED]2]]_*Z&&&3K M<*6SJOOW5H>JUOF'B>_ER7M_3(ON>.R?B/%@A@WX8,!/!G%XU8`&`SH9<';5 M0`P&XE8#.1C(3X/XJD$T&$0&0]`GJTOU4U(GLTFICU[9KX]]TBY#]A@UD[EJ M;W9SUSUKDETU=]]F@LE)\-8Z&C#S'L,O,-$E9H$PHTO,$\+$EYAO"#.^Q"QM M#$DZ88(FWE/0'`;-.P=T3L)#[("@`^H(\_BX)@BAA0QH#`T,4>8,2890Y*Q[8",^9@C#,,D;:E&I20$ M+KBI[]#.EV/BF:-B,4!#)@T""0,5Q+&"@F9*YH`"+FXL$%@`%UT]A,7&2%Q*Z%A,L` M`W5`N%Q@F;/X]BV'81$SH%!A;CH0Y"A(',N8`QD+U_:*)+!B.!*#8^,D+`8*[V@5L1@(;$5FL[@80';M=94JPK(AH`BS M7UP@D'3Q.!I@(!OI:!<(RX;ND`UAV1!J7*T^W.XT^?748NT0T(YTE%;"VJ$[ MM$-8.X2:02ODV.H7V/60L8`("$B:K18$.8JPP"H38,N1CB(LL,K$'5N.P-H1 M2#MF:H7=\'$)4QN]I]"^HM:[S^^[)P^+\W^`U!+`P04````"`!!,5Y'3R";RQ4" M```[!@``&0```'AL+W=O/OW!>PX#D9I7X(YS,R9P^4DZQG_ M$#7&$GQ2THJM5TO9;2`458TI$B^LPZU:.3%.D513?H:BXQ@=#8D2&/I^"BEJ M6B_/3.R-YQF[2-*T^(T#<:$4\3\%)JS?>H%W"[PWYUKJ`,PS./&.#<6M:%@+ M.#YMO==@LT\TP@!^-K@7LV^@O1\8^]"3[\>MYVL+F.!*:@6DABLN,2%:2"7^ M/6K>4VKB_/NF_M54J]P?D,`E([^:HZR56=\#1WQ"%R+?6?\-CR48AQ4CPOR" MZB(DHS>*!RCZ',:F-6,_K*QN-#$Z*1$-T)\5-"/!+B_\V0C(3$ MR@"'VLW.[9!$><99#_APVAW2ERK8).IL*ATT1V'6U-X)%;WF<9)F\*J%1DPQ M8,(9)OWR"-DM(<&$@,K`Y")TN2C"!3U\3%`N$2O?\O!/D?U3D0>;D7.S(L./ MYE6FJ5L@=@K$1B">":RMG2P&R,I`VB''.K$VPX$)+,QNB8E6:VL_')AP[:XG M<=:3+.J)DY55D`MC&2E=&/N*.3"I=07V+HQ]$>'L:5#,SZ8I"5"Q2ROUX=:A,_Z!^+EI!3@PJ1ZT>78GQB16UOT7 MY;U6G7R:$'R2^E.U)L"'YC9,).MNK7KZO\C_`E!+`P04````"`!!,5Y'$7:V M!LY8```67`$`%````'AL+W-H87)E9%-T&UL[7W;;B-7MMCSR5<4 M&G(L`46:Q3OM.0.HU6ZG)VVW3JM[G.`@#R6R*-68K.+416H.YF'^(7DY0`+D M6_(I\R59MWVKVD61ZO9D<#*`W9+(JGU9>^UUO_RF+*N@SM(_ULE57F?5/[\8 M3X(0T MSX)>4-['15+^YIOJM[_Y!M_A]Q;!CWE6W9?PSBI9-;^]27;]8#@-@^$@FC2_ M?+>LX,NA_\NGUO.OE[=E5<3+ZK\UWY2'WR=W*3X!0_P4;Y/F4U>7;]_\ES!X M\]-5Q_M7,'D1;V#25?(I^,_)OG.%'_:[UO#1H/LXFT_* M4KW/_LNH!=2Z*)K3=.VRUXN&O5'4`?W7Z28I@BMX[RXO6J"_7"X3^!Z^7?&3 M76>8;[>`*S=5OOPE#&X(@8-W=556@%5IU@+>50Z'G94P*OQ6YIMT15.\C#=Q MMDQ@`+@])5R%CS>O@O.SB^`L2+/@PWU>ES!>&Y;)LA^,(L+O<1>HXK*$,;]M M?1V7]X3Z2_PE^6.=/L0;>+XUR8]Q\4M2Q;>;)"B395VD5=J^I.\3N`GI$O>" MXWG`B22E#(IDF#)NG7F MUT6RB]-5D'S:(9A+VF%>W<-1+QUX-%_\D%>`3X>?N2Z`[!5PZC@H0FR'B.S= MR`]YOGI,-YOV!@$Q[E($)L_A??L=+?C00OW?J2/?I/%MNJ&#:IV[/HI=O,=S M\'Q?U`!H:XS.P^@X!!>6!P9ZFV=WO2HIML$N+XCHPLFNGAB=@;/1KQX8GQ=R MX`&\OFF%I\B8L@1.`[<7P/?* MI'A(7OPV:!%:I`OW^6:5%.5?__)OA#35OG4F@+6RYY()R=F@/QA.X(B*`&YE MG7P73,+!8(#_"Y<,XKJZSXOT3\GJNR#+U:=I6>+A$=8;*@3H@I`%LE\EVUN` MGF*8]"!0$?ZTDY(PD>M<6\0KZUK=9!A.A^-P/)MX5CF)PF@V"Z?CA?KRF'6' MZMWI%H+C<>\>Q]?./V9Q#3!.5A?!^76,Y.$^J5+@Y!?`\\Z";SI$ MP)L*1B.A`3;].LU@S!1%A[Q,GQ#56C=+H^V33[8P^=@W&`F/?3H_)"S8]ZYS MY>YC3R[;^[A_S=Y'#RRXB;;^T^S`%7W(A-I7SGUZ(_?I+=XG!XV,J*1V8LE+ MX1/RT^@(U6+FIQ7O_2Q<@53+')22)J M`1($2][QEF1)#^;\D&0)ZD+X4+S:IAEI5A66MU;4G+(L'!NLBWZB5` M.H]8E@#R5):XJ$BXC']!@EH+!/I%?KSS:QG%+\MXISJ\G]L$%-4$C^XA+1$G MX$\U3A5_:H/C^N@G?TJJP_RK]4"P8P9(M`)O80M,+^,R70;G7#-'8^\>TI,H%/'=<.IM%;P,0/2ND%R'MS%:5;R.S!-`(N.'^)T@[)\ M#\ZV5\)MDXO64-K@9OVA+JM.I>4UH%1ZEXGDOMP':-PH-TQTS+M^G47NY2F[ M]+";8V4H$JQ[MW%)*N$6[PTM\PEZ[+E4FWH%D"D[QD-!:PU(F#^6WP(?*4`A ML%F&D<#^S_]V9&K[<^$@87"3?GKVV]\&C:V@P!1-1\#BA@-X]VPR7L"_BVC\ M7=!%E_&5Q106'GD\6`/I]'N)MH`!_0+\,P MBA;]YTD/:--XC:?6(2P!B80@VL8AX\$.46XX"*]< MUWAMN]OD>R#A_,Y.`!CL0$EMO1GO^0JCN`188P-[::E%+3:((A69#^C-^#$N M8'J$`D"D!M)5B`:-_`TF0%J)\Y^*>6L/U%HVZO4Z6=(]3SXMZ=8$:-$.EG*# M\HQG.,8*C,M9)4M4\)`U'_]BIYTYB"L08^_2+,-=(-J3)^"D]Q.\OIUO`A^/ M,[Y%*,'1V5VCL0Z4)Q^-?%?N`)1 M[U.(6F\_.*_RNX0HU&-:W0[37Z+QC3&8!+*;XL\7MVRK76[ MK;-TR1H9H#%HPK"W/=R4K>C'^;JBV?`FK5.0AWIBI=W!B8NT!IST,2]^"5#@ M`2Z_!*(%J%W=$W80O6I,)%JW7A6(""^N;J[+%Q?(QTCD12<@@C(MU/#:/)SA MC<+GZ%N8"H:`6RRJZVU=IAEM`XYH6>"22Q<^O*8RP!EQ'%D%`.T1?Q1T2XV4 MU[LC\8I(J#(7A$S-;DDI>,AYF MR:=*SX%HSJ>@=NVN?8T^.A26\TVRV2/Y@%TT7PD)!RU[/OZI#HF.Y0X7@2>N MN'Z`BX3M5TIB1;L^PI'>99#@%W^L`<^!K*,Y@\,T#2WQXFP#EQ5F(:B,>K)(M M"JT$!K--@-,N76WV@JAEU4N(_`.#V>S['00'(0-S,FQP[%H)RXCK(FJ6E>B-0#]"@DDP@YT#[;KZ_ M(N+'YA#`N'2+?![Q-KOK!Y=D=-BFE>';U7T.O*^H-[C0)0AH*,6N\[S*\@JY M:2&2I`%1:H43$*(B)F3X$>Q?[8`8.ZV<[R%^A7BPPYD%E`C970%03G=(/'#] M/UQ>7M,&!/G->>%">.%]@#L!)M^!;L;7$7`GODO8!H!?^0Y4SA-.2HG2&B($4EJHR('!=[@B_-$P.]W#4X:&5NYE__\F^EM9B=LNV3 MA*[%;'B_WE1PIR]A97BCX.8M,0*#CE`0&>@)N1U*<\-02$+B;_`KV:1`8Q2[ M6]K,7E&,IUT:*(.TW$HP2H90@34D)7TC$XROA M7>DVW@-:H/A&XY3Q-F%:B!=$'W@-1X3S(D(2^ZB1-XNP)F39OB&"="M>!%"K M?^$];##4!B\F)57)A-K].BA/M=HNV!W:$`T&*E7A#D*'%Z$KYY M]]$(7K]!M6\5$Y"%$&&/!G-"&&6`]K@WF3AYA'SB"`!7D^R38LMTK M<>U>QA$-F)\=]8+8PX)0MB7H9\R^,+/"8_@?+79/S1T?^?S,.6IF4)J4=>`7 M(B6B.,HM=#Q(MQVF8U[4[$>QAM*BUB0+Q+\D`2K4<&.$NH'(4F]9^15"S$H? MH?Y6!=W@N`;+3V#M/(&RUW#7=;SR`%5ZXG![:M*=]WF)#;+5<^3!`?W8).+80,TJN`RRQ`$ M;=IT$L5@ZS+Q5!0Z5Q8U@I/=(K%PR?_73R]7&,'1EP\/&:.5D)C:)/'$7>*< MS6U.8)MO0=_8!*\3%_`X4PTT:$/?:HN<95,$B*/'!J0M-.?=&46+01[JVS(]YZUJYP0$X8LZ2Y5`QK!J4 M%\"(L5(XBS6Q,H?+.42UZ2 M68H:64GLUM"!0!D($EXMX&SVR[A@!S`QQ\'U`?/13N>0D2+/X/>ED$@XEQ^! MV[&/!VMMX'T,$9`T8K];S]O*N;H:-%UC(QJW]O'F=.OLW)B[Z" M'13[7@D7#RF<7ANL04=G;>!NI96]D!(]A13LH/=BT[&;^K922^B-_*OHH91? M%37=Z1Y&7(O-CQ1__9D&.*\:#:+(BK/DT#400U& M/W*.YDQ=6IH,5(=-LJQ*)4.0KB?*;2XXQ5^)J8NH9RG$ M$ZUDU8;/0YNC^48C^6VMANC=*B?#5Q[*H,C<:*=9PE2Y+I&[`6S^4*_N=#0_ MR4GTL1&62,`T9`&DMX MLER:="RY'[PSYMVABJ?#TO4E`541YR]MFR ML4MP-4Z%82"EPHH=2.=LCD[AV24);#BN5[:G(^.ETNLITS%](WRNF)!]Z]_; M?AA`3BM)X*;;J&@7H#'Q1.S2,J.ZGA,20VRL M,Z94&VJ9MEF+P!Z7GO"./@A+<&OLX9JKL7:'@]8F``Z#TR,9QQS[%@(4L3V*OC(";KF8+8!0R?DD+,,N\CV;Y$YW&D"`G_ M*O!PY#6F'O=Q<9;42N!UC;`)WIB8;"9` M-]"T2R<&;V1WY;?TZ*HNC"4E^52);='([];-P\OB@(3X"-MJR>I75M\UO$AH M7$QMV8<$RH+1$]F8!)_@NI(J_TY;(5PZ4RE9GH.Y")9X^YJG221&@1!G9.U^ MC6DULC,4G!_Y08J^J."K'5T&L1BP!,`DD_8=(LL$;BFP,^`EP9$4"[*9[!D4 MX@K1_CST/R?P(%U:!3P1\O24&,2/N,VQ=2JS$9WZ#8\UWB)UK,WM=R<"L?@" MWS8O7Y:W98?V+<0K]P3Z]T$/Z&`(9`EB4UB-.A:9QK1'S\M^F0V&GBB?K$OP M(I)`HIU@FC&EGM/5DNC.BV\;\'%LE)WQ1=_R5V=!M`BGLPG^,@OGTRF&\#9E MQ6@:3J)%,!J$B^E(8EL[(Z2"T32,%N-@/`_GPX6?.6.XKR-76?L>C\/Y8!A, MHW`P&1PA8V%$[70<_/4O_X-\X(ZH-0R'BU$0P8`#6;8?UI,91@H'TV$XGPRL M#9YT8&?!8@3OCQ"4401`71"B8_P%J=A*TD&V4Q=>F=P2?UKB"E"VQ(3F9"CO MP4UVR%UYCT9L(PJ2DNB_/Z'2WNWKB6.XY-&_T\>D2*S0\18^7NIA*:J;\W"L M&/\?2'AH??R6+^=K7,'O:07=6'*&>#);3!'8^,]Y-`@N^%/$GB/19A@,"7$$ MASKP!Y_`__FO0WATQI@4X:KFUJH$OR[]B9K_#@X#;FLTP!WCUL]AJQ?\(5[A M%E3Y/BJH/GT[S_!B+MK#\VW]=5#\=J]M7C4MK&(^=R*T+?"]JDDDBG30``D; M9\%H%D:CA?E%/=<;TI,E;`:H[Y!^#)\"E$8_QKA6,+)9SH^4R\BFD@./O6*W M($4==ILQ.L9%H:X9W.2QO`&H5D;>1_O8U8L+L:K/8=M!U_!D=+86&%+H$+QN M7L88(E>&W/((+#B?0-Y=I8W"%$S`D`@VSM2H.!:HIXAR:[V-;B>T$Z>BQ(;& M_M`PK-*;CR84A+UE6@9#&S8:X!&?*"I;QWBB3*J3!?9B[T;U$PUXMG7U-JD> M4:I12G5:P[$1 M2,1"K>WJO8DIE(Z`K1"B3)%QGL*P<48@WL%!I^4]GC#;E7IPW&JO]_`K MAM[NC5!;259O,4`3B,!?__+?@W>WZ`U@ M3R`/8SLBE+&#K1S!>9UQ5!IF^E"`!:G)2UTMPX9)R@DD,9M8&;SD(,;)AQV3 M*UTJSAI3V[XFM7Y<09EN4T!QVRC6GC5L#.8NO7L4>=T.+*QD:.516R6;W@I# MT+*`%0CEL9"XU%8,'6V3!"7K8SXC&J<0S<`&30<01P3$CUG>/D,2T*S@E M-[MILO)1OQ.K<`"QU@1!QR;QU;,FTO>OS6B[9E,8JI"=&:9'JSE3>LT9R2'Z MSVXY!Q\3`?-H.=,2+[ND3"-;VA*FM3P1'\^"V3B,9O-..?*$K8LNI[8N?Q[> MNLAS76*=$>9LD"@,-9>JVNT5ELD.%2V[0/)L^[]O0\-C-]1-=U?))Q8,T/<;`Q>`BRGO[M,$ M37@4J-8ROF2Y)FG-Z]_(+0#Q`HDP&4+(_J>][DJ&4*>#^U8;4]8+WZ5^3B27 M+V*QJSX5O6`5I;KT9D$>?MJ2,`](P$^,H;_6OV!6DG$(&%]N.QPN7H)\RL8E MPLAWRV6\#7[2"2F<1P6"+WU!0?-`*U\GMP7%X@*$^$#>[9CGWN2;6F0A?O7% MNYLW+YHO#:9X^D#6[]2*4V7NIH@1Y?*IXD_HH=KE95+JH%4`E3&79;D;3Y^; M(4O,$F1QUVR2S.N`>S\T)C::''J6$?DI,)JRD?X@>4LH(')$GV6/KK!$A>*H M:[1CLF\Y77.T&?'4IV&/YH_'$^2^=C(MZ+1)Q!<),VRD/$ MR2XIZ;LAGP@'QFL+NG6N!E)ZA3`5$!R*&X1;[*R%/?*)RE?B?/@UW(F\*%V? M@S(QPS(0V[V&Y7.&*J).(U"/'J?G@&?`1C%,[<)$$[I*O&/%CEN&?-<$9T=' M*BB$(K[\KH:%"V'!X,XW62,$P;/KT./F8]X!@[+QH3P3"BI^45!+FR4"^CJ`2%B<[+BK?4NR]0'')3F4;DC5T M]5Z0)%G^":%,E'S&U$YI)<)%?13R*6,QPH/%!?O%O&-I+@M3"^U[6&.K9B0[ M1"EKD?0.M-N%?*-M5Z]=#H(%%:`\(/>4W@)2IVHGK9#XRJ-''?;#T.CMD=G2 M>J4@=LDH;E?-``O#,+Q?`8O MC,/A9*0_'H/8/XK@XPAF&RQ$+VB=4(CA2PVJC%,/1^%L0`N*HF$X'D]X11', ML7"_7\S#R9"_'DY`45JX8!%_/F'QV;@_#4"*WJB242>DTW3(H`HLK,27_$]/_S0>\DV.,Z`[9U` MV:I;=7V_D&_6,SS":!%&HR'JS5$X7HPP%31_U/'KJ[R^K=;UQF0AGX\'B//G MPS'>,0GHQD(X=8&AZE2[%>[F")TF<$7QMG?NZPR]MM%\SEK[;#P.=,GB+[3G M]_$C.E,`@>(-VB&&#B'^93:?$\^I*RJ#L=,BVSK0?SL/! M-$+HCB:3X#6<4F\I>[(32R6[.,4K5Y:[=)EJQ19&1KV7B&OTS"V7RHWP6P8Q'[?0", M#5:](,"I+[$X9$)9\Y(#CNL&+9PL^)C1-0J%6$T'9C6&#=Z2*A6%HR&0L4FD M'Y%(7,KFNL6"$E5B82X)->Q<1-6A1H4`#K[`D88C&`ENH!I)U]R`Q]&@HC/) MHG`P'&/I7*">IK(9.DQ()>?RU_C48!",%K/@D@MGF-7O5`V@Z6(1C*;C]I0B M]T[&[`-7WU.(YV@^@?MIP+PNJ%0A\*@98/=(U32MI&`0KV8(W'L(-U:]Q"Z' M8;A83`'2(XW+L0>C@$;,P^$<[8>C!<@!HZ!9J/L+(1UQ6$5'[?HB04\'N)X% M>&G0J+D@RO,]!IJM;&PSS\+V`#/@7]BX[[DLSWKJV0AN(`AD\&,815V+L%\` M3A'-E:6W65NJI805&BG,P@RK\"%O"`KJRP;[2$;Q,E"Y[1;#S6N%R7>PF]+J8CBC"#6^'@%_!CK&PF) MHQ7'&\XEQ8A@\;%+T&BZ5,9'*CW,#F0*Q=:F$LL1%YL2\7;I"LPSH3P!H.A6 MO'L_L(H5-D&A8:9$T*N2T-D\"N8@9P.I'RZ0GP%/_5BE&ZNVI(;* M^6PX1)%K/*$?(&8LYOQ+M$!QOE%F$P2X'OFH<-UFD/%@0*+_A'XX?UD[=LK( M$>M:D/@&6YM1Y&?C@[MG_T'EW>`AUIPO][$='`_)G#J'.;]/LFM2GIHP::B=/*$?AT= M,60_A@NPRU$C%F-9G)GT:K6NYLMX&=\MJQSWK;<=LZ.%\C^XFI>$\*!X#)0I M8SOH.L4\U-N]D]-A'$=R5W6MNRLX`EK'%97M*O8@'%5)FB$!KH('(+LY5GGL M72)/*S&?&0L#;?K!^16R)LR6G,QG\][OK]Y>T(G]A$H*7;RQ=6"EFV,BJZ0< M7&8?9A,*HNH;:SGZ(88N$<0#3P49?*L.^ISE$V09['R`+TY5X-J=7%%F&PL1IQQB2<1A$RNY M2V*,,D7?9AGP].EZ77[-W`N^K0`*64+Q(XER`K)DSVOB[7A6\DAYA;"EI&+^ M8_R/G+D;*51PD-\18:AB]E+PFRL:"8L<9M7R@('7$#'P$)XV1C'6MH'_$[C.,! M<=%RLX3!V_YUG^'Z9I-\"J[CH@()J,0OWO:O^I@_OMFH:GB!P,P:]%I/3^4Q ML991DMW%C/AL6-CQV:R$,3):XQ+T`X._YA8L1Z$A0N04E@'P3G8<,4A@7N3=:+G-Q550G@7 M7FYDKZQ[["=5-/GF^RMZ$)[D>YVH$BTD/$O0?0M0=&5TZ:]XM]NH*%::!L4> M)A\)^2 M`N:O@*4DF3A8BN07LJYNDB+D*$U:%-XM'?LK12?X(YCS1Y`'<&UZ&!F`LE?I M=1TV2PY9V889@!^B@%54L_)=U0/]2DW-NIL@//I246ZP6:5="1EE"^1AW'6! MA%D8`+!.#D"UCU%71[0#I6[X:7%H:IJAQ$D9N.,]3N$@_>(WF+KQ1.BE- M4PK14&&AEZ!G;]!J@01]Q$0>_;X1Z[0CJ;]JD1R2(Q@,-QQ.<2F,\XJV>;G4 MQ8>9=2+RO2PHT(*J'(.2E2(3>56C2(V$LS%,6^;H>@(5J))A]W6I0'GU^EV# MOX>JXD5RIXOYRG(:)W]+Z]0;7.O%KFJ5IK"66"^47BO,9".BEM\2R\+A;M%F M;:J!4S$-A`$?L21$J"$TQ5-,CU>)E5>5'8#B%V`_MWB5.F0,E?M92!W*@I3] M3WM3GX$FAL\03ZJZ7:M0M1^EX:P.66*ON.F-Y>CU#0(:CE\;\9.E3\$AV$`T M4SBD1!:+@!`OV6P\9\`RI"RK\^1Y,:_T:U\'[W8)4<>7!/1AZYD6)HO]-YKZ!FUBS%80#T9N-()H55<8;J`?/;NDQ,3@<7F$*UA];> MM]CMUW`NY2/'SM_2PH6YV+)32VPC;2X*:RQP8R`'0X#A[>>5>I/&-U M_2]!1(@+JXCC4\L@B<*N.#FU*`D3E[EJ6,(*84/[T<"JA')KJJN[[\')3,@J MX8AHNYR(@T%B\(&H@A3.@;TF*5M$'Y%"=K[,MN#FB`2M=6'!X/@AE[*L2$4L MG`7^R2+12E781KU)*U&:Z=)]1IU9A?19.T5:1+!5@IA5'J]9LLZH;-1Q@ZP1 M96EO9I.L:VC>MQ;-C=1%0\T8'W\8J1T8W3WHIT\Y> M6=0/YOX=5A`BR\Y_C+>[[XQA1T):]?1&*&Q-3/RH[?HY1$Q"5%<,8X_!*<3,I7PIO;=N$!46R\X-R)LH.1J/6=W=8WDN7\T:# MN`\$)KV+;=0)E^=X2$&%R>L274>[7:Y41=J+KIE`=2#4?AH6OI&-+PP(H*:I MJWW@Y4;)0RN60@#--D.CPR$#!'5/A[M8YV9W)\A(@E[%#VDE67M[77(*$[XH M-+/F.$XMP8JA0W0X6[!U5H,47X%.Z^G:C8T6>REQ@N%9:5*VR*V:P:`\+QT! M[ST?'"$ODX8!%K-V[K#@'%?F:EQ)P@83_Z/0$6A++N&(Z+BT)'_K%#6F->TG M^`G6\J.0RC<)]C_$`87/>OD$"X#V/92+FJI@`HHXXJUPU2`-!6MH:YYC[, M8,RU00L%%ET55,0++*&)'Y5!1&YA5U3.M+W7*':!U;:B`)2N9T*T4!7\:^4]02M`"A>D+U4 M$Q8:!5\(VN"5!+;I,F#%>Q,HHA=@S+5 MW@X<6S$!N+")4Y,MH\KY!T*-G!_( M@U4$M'2CP)264A7>-?*;)>Q*"<:RII8G&+"79O*`KG$D]%B+V9<;W-3=_5'2 MN4V1;)?F,Q7A M@!2.8Z`I8[(=6H*A_AB@AH(W=5FAI#%E;^&0+A[7'4-5G]&,B8Z8$UR$R(=6 M`5EV#]!@FX0(ALKQ,V8C2^!M8N`7PQJ+%7S64>MQJ+B=V1R`0S1G5ZO@C"OL M1&0+YZ9^:GM]7A44;Y;QIBOP(OXJ3V_[QMTF=S4I17":'(3H;`HS89ZQU+1'(!F$B339,ETS%("2]#"&"4OU2F5B MIK:Z2+#=*$5F/,`5*##&R7;?Z!+W$JV)M*Q!5KVDS%24%5:CX5%V4T8Y9NS) M9=U`@A^:ZQ.N5V;\(*88YBM-15CX?*?HB%V1HU72W@][KNE!W.@2%\LML;!T M7/X@\1CM@`N[TU1.L7#)RO7?>LSYEBZAM1E*(*3JY055BD?KD>D^LS+%\(X2 M=&R+DHWSI.CH."A%*C3..T4@:&$;IT.]T\3+RCQ"/61I$*C1L\6XD?,^U8V6UM],O)-XMS>;CK/;CB]4VNY M[OH0EK5+@>6![K%M>ABHPJN;?5,8D%KD7/[/#_4/_ED;-T8?'Q='3]CYQ+7^ M6I=@J6P+RK042F&8FCU5Z5ID,2ZB`]!'A[EBA`AW?HGI0[V1B,;8F*K4*XDT M$&T'KZE@I+#=FXL##%OE(!D4())2U+.*S<,;:C,`N=DI1XA*'4Q*@;+):J-D M)`J=A/>:A&GBBDGC,=PZ&&./%0A+RJ?271:I,*$6_-7=^SEQKKXC>KLZE9*/ M6@(W,S+Q=^.4@#&BT\HF&M4]T`Y9:T>$)SY,MDQF#SH"5E-+56Y5#63+O(7R M0;ME4M!,S][N6&*G41K3.+A/*G&APXE2Z!H)04K%1O-3K`1Q8X`WX)VYQ%=$XIR7&AX[_X]5`IYRJYW>J=HGB,;,^8X#"H4^G_"OMI1U8$ M9,.HICP9:KI8D4X5E]$P9N&;=.2;/9.':?;?SB)==UA9$%`V?`XO-6+2U,4@W-* M\"?<*P#/"X\5@`/*=7AQG+(9E\K!@BQ+5A@E)X1,)W6Y>_'?VWJ+\738-E!U MI51C!6-^5:YZ\MWW,0D)#WU+]0%01)#>$1MBC,FJ9;XW$>*Z]6PB!7Y5#6>+ M\"RRM*3LRNZO=-A6W M>ZW@G,WZLQF![VS1GTY0R>/HCG[#C_=KK]HM9-"U]$8#7KLCB,J<;X\=*CPJ MQ65JE1Y%T]XDC,:S<#"?6'$M_K4[&J12D[E36L)!E@S5SX2%BJ$"$%6%M^3`P))I%WP\S_-H:5R>::D*1`!NQ(VWJ_'[R4VOJZ M_@/S:XJ:M)EE0Y.J,Z5'_;&.J4>+2$NN3`41SY;'C#6?:8@_`"%YE@& M-`H#[9`=C#>3*+XC+K3:>[C23$R<<,]^K;W3_'>'I+E*3A,-OWZ68.AK-2_)<>=OJ20]$I@KO@(W M>-M:C>[C(B,07,.#],2!#*>GAS^F)-R2TE@UU^!FW!P%NJ&00\P$=0OK[[CP M/EWD>]76G"ZF]/@T;@HG]2.4T#=#9ZG7]Z^=$?)3O<4#S(MOJ5Z"NY>S8#'$ M%.SS43@?QMM-#XI)4N\#I M<&I*[^+_G['HP[@@RQYR`JUOV2\/;-K!I+-@T!_0>P?/$,&-C$27C2;#X@D4Z_5UEMBZ&CMRHC< MW?NS#'`=66.MJ3Y^[$IX_U)EWW**:>D-5`*BX&QP&.7B?(_)B*-3CY=JTW"1R7*(PUN M"WSQ^YOKZU!]K+IN<-*/P32U9ZG6HR"0:.I5ZJCF`8\A$N(MJ%#"+D91)/BI'R` MJI6X(??>QT.K,)Z!#BW12Y1,P4FRB56I@?0!*B8-7(6^F-0-E_4_O3?JN\5^ M:EEL:Q4?Z&#MSYQ`>M.KC%;10.WGXC)3T79G9BNF_6OJNE;MCWDF^`GCY`XT M96YT4)*WY`>(9'@.L'',*'3[N*%IIZ(J_)S"++V74OW*#E_A.S[$<@XT%0VD M/QQ:'VIE"<.?VPNX)(6('CRO\CNJT6?.-QTWAN[S5$R8YT];D.)E#H#JCAXBPV`/H`J8`,7S4SHS3.> MS*>`T`\^ZFZ/J8C=4` M`M5N2D90QC"S048HJQ+!N>*Y&K!(F):;6WE[?'ONHF@3NT`J<<(6H4HHS./6G:\L`O(Q5HTD= M)FJ-^R"BV_:BT_<]#4>#J+$,NGV*^:\Z5J6%`T8B7,ZD/UYT+.=(4"W&X0*4 MGB^SG&E_,K>77^@<^0L%V[C+B`7PRJK M8C`A>6R=4`DF%+GB5E-T:QEHV_;MU'3G&O877$D-&^7I&\)7X2/=D&<@1#2= M`$H,`KQ9KCU<.K.?@)^S_GC^>0@1A9,A:*+3Z(NL9]Z?S#[SOD14L6'&RV&% M2A^SDC%@76SDE!*?(+#H`CJ\&"-F:B%64?BO`:VR=%MOV8E%!9R,N,( M$^7"I$#S.%PL$VLA,3%MYP]B/Q"S"*-F&/NK:W7]0(65]-9(<'*XDI,U^BC. M,@Y6TOFBF^0AYH61`Z(&>5@$R9/KF3X'F<:#>3B>1?\XN];915_H[(ZMTO,E M*7$$;,='BO&4?WT*/%<4^-J25SJH\9O,*AM@(I"V6_1NR.N=SA9SN]SJ M\M"Z`R:+H*:?SBR:AYS)H]"B)^!V/J0&3^:5%Y)3B^OJMA6=QQ=LNE=V+M!% M"RUTC>(CE/3IDB&212=+<:.PC1& MBS/DBH5X4=N8:;NC.Z@EKGT.)2!-!P-\VPM7*\#`52Q=M6%Z]Z>DR%59]^`\ M&'P54&]>O$WW@%B(L.9;D,[Q>V7&P0I,E7)?MV0&*JIV'`/*N`:E%6%V$@[W@^]E%\H`J=P&9&#\ MT)`R5,X2UU&C[.35X1%0QD'O`@DY,9<.-(##*'GUN"%N3=G&Y5OW5/`)X\^+ MG,HJ2,HQOCG*PJ&ZF`P2K\XRR#K[!V(^,"FQR5<"K?(4QH-NT M4@4\G92+++?['A*7U#LR+5"&;)SRDF^*JN7DFC47;E`2PS7EKL+B3)I>XYG2 MLB,BE,E^6::?>H31^B&1B46(XN3NP&F<$!&9,LUK;,NM*B2J)VDM@M/()N)O MH6',(EI/H9'<].#P;X3FP1*21>6$&3UU"J;.":T$`3'T[%R; MWQR442AFVY'1TH]RXKR)_`%NJ0IXH+J5,$3_7":L(,%48 MZ?!A'TO8HG`\7833\5S[MG0J!@7_E^BW7"8-;&_V>3%NSA9P"&__-D:1812. M1A/70=:QHB\NBPQ]LHC>_U'RAF$D4AS:$C@BWG\@_H'>2UJ/HQVJ]A&^UL&N MIOGDEN*RS+'LO3)--FS!+&&)H(6LL.'W+E!N:A'(U&V*:50E0FA'@6^W0B*5 MA:=)2PMV6M!SQ#N!-IW.@ZS!0)K%.DR]&"6K11K*+I(4J<;4[,KAY)BVO5P.M34#, MRPVPJ-[-\C['C@/\1D^U9R;0ZTHJ>`Q2=I'G-(&P5OBAU9N9RSSJKC(/.1X* MYM0;GCG6F';=W ML%2ZL;DE%-N@EG1-VT%=%U$L^7S^DM(]?!FI#K,\E.O7!;]*U7@<# M4(*X>UBUGA?+,W;IMCKZOH'8Y+'W53Q>JT:\%!U.,PHA]^HD'(4#8+S%S>7+_&W%Q<@<.BJT7CO MZ*K6F$J:4E=(`V_M;<706:>TC8D(%S;`",,"L$TE#6"28BLE>]-5;Y=C7HT= MQ:^482W.D?GGTRZ55`KZ/)6>Z+&*7+,&M_.@50P6UU[5*$!V7T0R;EW;PV9Q M"O6;=G*#J@P0(A=(8D'#X[)5/)96=041>4VQ5OWTG/`>HD2?B[2^3\M?>FN4 M]DQ:`.ZP%[RT5T'-@#^H`#->]K(N'CCID>.BK!:#FD4R6L`)Z)[!.A-#T5QZ MCI#1P;Z.WMZ4?::1LG5#+'JKN]8+#CCS]3S^6O>5.'27=B@GHOZ MD^E7\.\B^@JVN[+R;]>N9>V-VZ)WY#JAW*+T@%=Q)B6TJ+(K5Y##/TW%^/,7 M^G>@'(15[W/,E?DY@8,%1?<^;%)VKL+QO7)H!;]'XGX-FT((<.KDU3T6:7RG MDQTDD=T.FM+3AL&/1=],QP5!:=66$2O?L"S'9=!T)"E-8U8BTS2CJQ*=>A/; M16GL.I.25(M'B?3%,B=K1J1&TP%GNF'*^8L/\CK"%M-[T#M%9D#*U3%?AN[6 M%;TE<2[$@@>HI)-!&\A<=B?1>\`-L"2O$Y1JV1;O*?5'3/DM;>52">H?)6?K M=@]O;*TQ<]*@J:JG-J#"N(H6/;&W\ID:'`ZNKHO+[J$;72DOL MT$Y\*DY#L5&6._]6C]6T50_%T+4.*]]2$QRZ3I*U!Z!\TH)&VJJ@QX.+U3XD MNFJ!MBYPUU2EREGC'&U/4&L6;GKRF>E-8/V:O=5)V^".U96:'9-64VII$HE+ M4)%]((@I/?F=3IYN%`13=.:E:IE@JF+H4-*8,X/C+E"VPYZ-!_8!46]@ M6_)?-]N3J.5)C^ZVW20M]80H^>W0)LD'BD*=HG3'&X*[B^B5<.?%]C<[;![:07*;#?F##N[S^Q&HC%J\EN MLAB-R1Z@,I[/7]B/()&Z1()F;4=MW=2BVL+"?4LAZ=+8IZEV7$X=UO4J>]%< MYY%:\ZJVNR!YBO),[?.VG(O(T?)Z&>=6P4J,Z;3>(C@!*@@\"'8Z35&:RU^X M^X@KJ^DVR4:8?EXDS"/%9E'Z&G.K%,6XHCAN8B:9CE:F8MF*M9L"^BJZ-^.2 M+V[I_,^,;C5`6F&[OBBBW+(.6S^"!1.4];6@.ITZ-,$$6\[ZTZY0U&>$R;IK M'(^G3ZXQBBSB>F"13H#J`6NFFZ!\-IQ;+7698R`U<:R^%CDY;$!P\UI296NQ MWA>:X5I4ZE*$;#+\B,Z'Z,S:'7QKP-Q<$0Z41EL:_TN3DT%/C%2E7;G M*4(U-YE%35K>YX^FQO"&]>\T)(*I^ZGJ$59ZP"8RB`MST&MN?1QWB=.675EA=*['#;GGZ MCD0O'+5([H'MXBUWLF);.;:\^^[TCI-&I_VR/G:;@'K6U,HL(Y_=TIP%QJ4S M;BM!#K\&B5KPRZN!-7JK]7T*V9/:%0D<'S/`L@V)"C]PV@500-QB0C:M2W7? M>K"6'G8A18D:V`]MW6)HKW-L#YH%5Q1%LMRS1B-&5[O7&3>R_'\T[9-=XLZ' MG",:3:C1[&A"GTE'AP\1BZ7"=(05F"PBO192QH-@O-H07UY(V[/ M&U&KN!G]BEUZWW>_+O1/8$AU0A!P6P,E.VG,RC%MYV3:R<+GV&):__+T/CU[ M&.D]#)]J4T<)V`M.RJ4&\OB3TW6C&1_`XCF&A7]@M@>S)P)8:GY(77;QG.&# MQ4#^_3)H#6APCJ>'N!!%U/)P9A"#6A?^_>.U9Q-S:Q/1ET#L]^XNJ8Z5QI.2 M&CZC'<5!&.ITX`4&5<[@SH?."242BW0:&P(V_8*AI#X7[?;B12!M9J]RN(P9 MNW>S,M^DJYBCRZ0A`;=*ZF:A[5;!1;)**^PB1):^YM=OD0[@D.YCAWH!-YZT M13ML;8"F<^QMB5=ER<^NU;/G+SBVIC'&"XI1/1L-K&0D-OO#UR!G!;_'NL9[ M0([L%]M]$ZN(BY@+M>@,0I'&2FEXAH=JXFDK4\%ZS'97W"1S&96!!G7AF45@"?IVJZC@;0L#&PV\$')N$:IVBUEN+/+ MP0F=I,5::8DL>YNUJYD/+]YD=Y?!"VLT'/TIS%87'MMNJ<)+K9;,5EWQA1S7 M0<.OK$M7BV7P$F#0_(GE=99Q&/S4OY2V`^> M1*F4GLDIX(7)D;D:TX#K_X>;5;9HT_=);&:Z2(($ M$L=+#AGB,-2W>9S9X4W-:6X18MK+)28<#H+EYE*4S"''?TL14S3WIBZ#07\V M^8HB:?M#^`46^?;-RW?O^5E&UY?#;@?9=4,4_E&$F.E:"KP)8X/U#`0P ME#=I]#9L44I.5&LJ)EA,1S< MG7===P4,H&2:NFT((;=P7AQ92&8P&0=P<9.RK(!!0A7&YJJ.X:MXK]Q2L0"C M%"LQ=5I-+XY<2@/Z5''"/@(\`#3HI:*+2.C^@'`Q=1W/5=.]4,0X=^VZ7OY-%VB0/@^$^46:0\WD;+HYY`ZP>`;F*ZXT4$,Z7G(*U3*1N)95A-)7`V-E* M90]5\(_%O8RKA\):.;&/:K3J!$6F,(H3DO75N>EU1A=27_1.SB&.^-Q$)2$< M5G83A]HN^:RD=%%715+?'&9/1Y\2JG*-O)>V%`;7XS8O"@JD.3BI0R)4O7I' M$Z%SNZV,V,=M!>A*4C`W=QA!^:#B#L[V#;:%12["Z5F![E6@7&+&H2M>=#3W M4JP+YS@0T5/4WP11V-RHA9U2ST<;4<2/\((U!Q9H3M*)#E^L.C.;\,&/0.=X M[%L6`K$?4+Y@]W?!*]W&\(!QP![+&V?EQ"'2A=/"I]A$..6+P"Z7E>2^G<1_ MF!M@#@1>(2&J/-:V;Q?/%/M!^6M7SKSNWBQ:P=$F'D7X[VB&EJ[1<&Z5S%4[ M#*)I?Q9\%9R/X$0OX.<0KA#^C/H+_(D@-T,W`&P\K4>G(TIYI&1E%1OC>'LR MH]J[X$O>/I3G3OU(K61TS5H)7\^L.'>1JCU3.E'BXN$&P,`4ED6/%?JE$*-6 M]<%V3.N7VUNJ2I,G.I]B(V?Z M7PPKE!/`X(+!#XIS5*&MOR9^J$4T\.-VWXS'=+=J8O$U/HCK6<>@`>QUE-=L M/%#U%MVG<5J24&]-C6I@\<@&EL*2"HJ:]=1QHV!7RZ2.3?>H-J`T^OPU4,X& MUQ?&.3YO+\99T7+C01C8;"%T*UF,!U@IS;$\L=9!X5ZZG*)G">E:7!I:F",[ MG?I6XO0WZ2]4Z!K30;//\QX9,%:`Y#[XGU5HM=T53<5!^!T(&E`@MM('P8%'-.[NO"AF`Y6T,:R M]09MH1*H;B@EUV\IJ6-FFE&&C8HUSV^Y$[)=QR+F>&ZR(#;CJ5O-K[J(NZT: M8;L(C(N3@V>C0?I)L2A0;YAU)3U"3U7P5*[F`]`P$`B"/\"&2KR^*CY;E()$ MI`Z8\M3[$;:1&%ND]AIHC2_<)EFR3MT.6G6F,(.(F)`'R;2SHB"4J11U"]BE MR;?`UZAU'CSD;N]14C<#U9M7VP/:)3^M]C!6ZL4UR*E+U$K.U6^ML)"W5(;^ M==(6*,TW;9V@E/+UOD9T0(8I/2FT^P*9\A?\HM76G%0_;"+"!MZZ8$JM-ML/ MWNJ6:#9"\;WAT=S^9HT$3JW$>%K)Q4S5F9#E5Z&$JJ)1J3W.2>>`E7:WB+L ME%.$VG?BI?8-YH;ZQFI/O'+N=RV,1WP%^`(ND"+/E)YEM4$/&P7Q;]S0!&C'6M"_*>6KLY=Z/(L[R6S.T6 M\C_U/!XK):3KQD.OM6G(>ND&%7(*4.80X?,7KR]O7KZX4%6%O(]^W)':BNE2 M.'QOL`AUK06"_17%LRTKL7E0_QCP_[ M'8MIU]1[W'RF`2YD'5@XJK#(2_4LH_&@AP(41PU<&MGKE>(Y5XBRO:[#DQ1) MP0+)S"NTVVXC);;):ZFB=P64>RJ"I"O'.$N&YJG*([D=#N(0-/^ECIT509A>`D,9/%H*Q ML0E%'L&=@%*#TO5>:C289&2KWY_J52!G&385&N-A17*A./46'0<^F3;>8Z)1(11#,(9*&-:%$%_-&M"G1 M#*8XDQ%M_+$;)CMDKJDB+E,M!/#O`.W1CGL2XF? M-8ET#2@%R\H6CIFU(_,/?BA0VVA%R+8^EG#9U[B"W],*ND_^#,]^MI@B`*?4 MNFE`<9:"$4>BPC`8$C((7G3@A(HFY;\.X<898T=$!G-K58(SE_[@L7\'AP$W M,!K@CB.*.>886+F6+:CR'5-0??K&G>%E6[2'IQOX9>X-)V`P0Z]I(1Q`\+>Y M3QV3GWJTUEF]JDG"BB1RH>!^D^BZ"3$&6?^BGNL-Q:TXA)L0#>G'\*E3T;C. MZ-V$E;6<'[FR$K/B(SBE`1HW_-4FJ^_;Y]LUVULJ#13)SZ&< MDX<;GRE^K,/^^<_NNXR/"1$]FI9:)+2+DAKZ:5-1:WE"(L^"V3B,9O-.6GG" MUD4&45N7/P]O76A6%^DR!,LF6]94(A8P?X]&34S]`50_DL@17]YD(!YS/+@H MSIU78WF?K&JNL)":M_RWX4WS`>XY3[WM"ST`"%>5O/9%=SZ=%-Z M9SWU*G"C,/+0&Z-B\](>%E9I]/;(S+JN8'^DO%ZR$FKG]5U:.Z.ND,]XY2JG M)DB`=/D.]?%D>9_EF_QNCX<^A]/'++%SP)N%9-S,PL%@ZGPYF813$'8Y'2<< MS@9::=2%RLK[=`2YI;!',LW.\7<^`"_/5P`K>R1>)U=14I MO6.CT`FL,SDPC/;9*;55U%)F5R9\@HES%Z>\9DNO7J]SO*HTX7M*-UZ9S`64 M)\,I@)RBEB=PXR?XZRS`9I>:@A'@FKMULP9>R44Z@O5Y,T.RI/+DK7J?^T*Z MH&=XA,8"I`9LL`F/C(&*7VH?(\4QY/5MM:XW9@_GX\&$4@+'B*YB7U1=#C#0 M!NLHG4\H9PJP'2].Y[[.4$N,YG.FMK/Q^``0TPS]#GG1DM_>J"^^$)C>QX^Z MR3"RG*%&9?T$R<1`+\=3?#?R1!X/TA5F/.. MEA^L-R(IB.$$J"3^JQCS;`KD>!#,%D#'1@Y]7V'!.2PBJMQT#LTYG\S#,2>V M3A;A:+9@[.T$)*I[0*J1:(+D'!W$3158O4GC6PG8]=SMYB-?[EK3R$Y=5=R0 MGZB@46CH=F-48-GA+!NPH'`V!RH)RH1[!J(22+2KY;9EO*%Q*WQT2:EB! MPM(@-;K=`6L*'&DX@I&`;*B1M#L9'D<14CMS0>0;CK$*!A#W&\K#I.C84@)U MXCT1P8@J=H\6L^!R]<`^3+5Z'9`_72R"$?#\UI02`CP9LU%!?4\-&$;S"5`( M`^9U027>@N%L!E=CI$)4."!/K68(W'L(-$.]Q,YFT)874X#T2%\$#](AE9J' M0TH)'BU`#CA$<'0$@5AVFX^^:GS_A="5Y#O%-HAF*/]-3YF%,>\6[BK*W@ND MFL#-)9](XZEY%@`#.`7_`LA\SV6Y:8@1P<4'40Y^#*.H:Q'V"\`8H[E22)H` M8ZXU)[EJ-`RC:-(R^NH$!$:\*^V=/V1>5NO2FZ#2-UZJLWD4S$'P M`&08+O"NP'W]2&4_3>B]&N9\1O4ASL<3^@$D;#'G7Z(%RC=V7C[5Z$QZR:>4 MR[^90<:#`?$LZ MHKL70,LA-:,?A?.Q=*,'GCHCC0Y_GU&QI0L@>5E.E79PG)^/[_RNPM*D,K+5 M?;JK9_LD`A(YQ1\#6!'\0$5F@K=H(IY)+I@JO9R=(D>V8V,X'3AU%CYCT8=Q M098]9*'!M^Q#C>H=3#H+!OT!G0?\E.,8]$=#_1O>9$\_^<\:[T";[E#7<-4% MM";A<#S&?Z=#$&,'\.\$ZX8=U<6ZZU:WCN;)P,8#M6&/(@+_*%3[=U*H]O-* M774AU.5Q%47$=NC#F'\4T/KW5V;H'P6T_E%`Z]\G9O^C@-;?5P&M@QF=QSG0 MC"'E&('F'QFAOV9&Z.<'WHESY2+H!1]O7@7G9X@N&(FM0-] M[-`,ZR6@SQ@G^+.*"/J#IH*]G`>(+#=L- MD"\]@0(?I[XKV\(5!.D%9+ M3'!BM/QZ76VG%BA[]U8H=,WVA5Y=%?X<.S8(*?65ITP+@^#.13#U8*J M-XBK76O!%\=UPHV@F!9;A'W6C3@N(JKK1>7@[_K^J8BHS@4U@J*ZGGMF9%37 M<%WA4:W;UQ4AU1JX*TSJR15PM%378X4'2QNQ4QVF0B>$JFL(3`I[LC_8I54^%NLV'^<3UU:11DT&E_JR,3GR4!=<8[! MO[[/09!_G1?8%+-UC0Y[^#HO77?H8,ODX(\:;//!IX,$#ZS=\94](^JO)Y%2 ME)TE44XW?"&NX@VV8CN@:GF(K?G@@W%1'3Y#$RW7YC@F`N[)`*8O&1!WSJ.T MV\:=$`S7-<:O'!37->W1`7'H7EQAD>;""O-L#7="1-QQ`YX6$H=C=FS4&P;7 M:\J-16L^-)74NI%4[.SZ/N+O@^&8"O5WSN7&LS4?&_C6B3%N03O&K25] M8*A;^T-/Y%L'JK3DRF-<9-=`DI\2^O@]B:CI$C;QS1[GAU_9RJ'12#W2_Q/N+EZ[AX3:\")?QXUX`:4#+"D.,VGSR":ZTW-!,U[S MSQ;C.#R/JB?_]$RZ\KPT5%54)FR$AAZ:&UVTNDP?O2;0=4P`HO=Z!G[Z]MMF M/C_#5N46HJCCEGT0'54:QDJ_;VDASZ6].@^V8X6(#/<@<.0%M8XX0%*\E](, MDF)?A(-$Z;UIL<4G34)#<(X][EL70<%BT0&*2][[YR&CX9N'4./2!O-GX8WO M&%I0X>F\A,&1#UJT%0X@WP-YY&&N56==WXT6!&L-<7-]'>J^'8D:%?'_+8J+-6PAP,O\Y1T=>H#*;(CR%P4DJ9U M=81(PN*CE!?9Q%CK-^8L4]-#QBZ-YZ=&B\];!1J9$RYW3#7D9`E/SRM`-MW) MJ%&1+6B?#NIN%?OZR?4,_1:*#Z@)5LY^?.+(<6OS*]/#@9?F4NPJJ_&7&<7Q MQ5))\=+M'/@^1\L`T,+L+B[:M_VU(W+&RV6RH;K1*]5DG.F>AV99;S:*VYXR MBM)$Z;$_!Z=?&$43U[IM.M]+[/?&Z%.*^EU[7_?+?SSA>],,W9;XG35W^OXN M=X61$%L$C28*@RN,VL7%?5"]W7G40P+<34>K^C"(Z^H^+[AMI]?MV[)XF5&Z MKJ#U1.B/1+H4$M`0O-H\#AVO%#=DEFGMPK_B$S-3GN/D.6'\P_:D+Q+MW0;; MWR"RVR?0?(&0^Q;).#("OT4D&MULC]#/?E=O^KKCJJ"";AC9?CCKZY:XW?&. M?:Q'<2@FTJ<4BD_KJ2T=NO#"&4R_JF`9[^#%MG3]H]W=K@LD_^&?_@FKUAR0 M0:6U+G?>;3[W!BM%2SN%)V=I!5$;"M1HT6G:>2*?Z#RJ-TYJVRHIET6Z\YF[ M_W_N==FZ=P7U4UZR\"66`KS2ZG=L1>.K%O9WV#"S&Z%TD0U/Z\P_!UWWT&GN M>$"1H):/+8I_J,5*(]]A\!WL7(_7&JK?Z1"^\0JW'4Z>#NM= M+*6##+XE9,&SN?+BBFF1VC7!>]VZ4>CG>>FV56UQI\BORWW`WJ](+=L':*5/ M-6,=[4P4&GS5VACF#?D^COH+Y^-ORK+Z[?\%4$L! M`A0#%`````@`03%>1SW.=%CA`0``"1X``!,``````````````(`!`````%M# M;VYT96YT7U1Y<&5S72YX;6Q02P$"%`,4````"`!!,5Y'2'4%[L4````K`@`` M"P``````````````@`$2`@``7W)E;',O+G)E;'-02P$"%`,4````"`!!,5Y' M8(*:H=(!``"-'0``&@``````````````@`$``P``>&PO7W)E;',O=V]R:V)O M;VLN>&UL+G)E;'-02P$"%`,4````"`!!,5Y'X,97)PC$`8``)PG```3``````````````"``&UL4$L!`A0#%`````@`03%>1XJ?W%I5`@`` MU`H```T``````````````(`!#!```'AL+W-T>6QE&PO=V]R:V)O M;VLN>&UL4$L!`A0#%`````@`03%>1^S3%@E"`@``C@<``!@````````````` M`(`!#1<``'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%``` M``@`03%>1S^XRQ]9!@``'R,``!@``````````````(`!1R```'AL+W=O&PO M=V]R:W-H965T&UL4$L!`A0#%`````@`03%>1RFSA`2@`0`` ML0,``!@``````````````(`!3RT``'AL+W=O MVI\!``"Q`P``&```````````````@`'\,```>&PO=V]R:W-H965T&UL4$L!`A0#%`````@`03%>1R@C#I*@`0``L0,``!D````````````` M`(`!T3(``'AL+W=O&PO=V]R:W-H965T M&UL4$L!`A0# M%`````@`03%>1\W<;^6?`0``L0,``!D``````````````(`!4S@``'AL+W=O M&PO=V]R:W-H965T9B5/QH`$``+$#```9``````````````"``0`\ M``!X;"]W;W)K&UL4$L!`A0#%`````@`03%>1^W2 M;.N>`0``L0,``!D``````````````(`!UST``'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@`03%>1\*5%]N]`0``>P0``!D` M`````````````(`!:4,``'AL+W=O&PO M=V]R:W-H965T)&\\!K@$` M`!8$```9``````````````"``35'``!X;"]W;W)K&UL4$L!`A0#%`````@`03%>1SP0E8C7`0``104``!D``````````````(`! M&DD``'AL+W=O&PO=V]R:W-H965TK,[X#H0$``+$#```9```````` M``````"``0!-``!X;"]W;W)K&UL4$L!`A0#%``` M``@`03%>1X1/HB2C`0``L0,``!D``````````````(`!V$X``'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@`03%>1[^(_G2Y M`@``(`L``!D``````````````(`!9%0``'AL+W=O,"```�``&0`````````````` M@`%45P``>&PO=V]R:W-H965TKCFU;W`$``#X%```9``````````````"``6Y:``!X;"]W;W)K&UL4$L!`A0#%`````@`03%>1S+W23OC`P``FA8``!D````` M`````````(`!@5P``'AL+W=O&PO=V]R M:W-H965T&UL M4$L!`A0#%`````@`03%>1S,A3UD&`@``X`4``!D``````````````(`!4F4` M`'AL+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@` M03%>1ZSS=L%L`@``'0D``!D``````````````(`!L&L``'AL+W=O&PO=V]R:W-H965T!P:ZD0P(```@(```9``````````````"``49Q``!X;"]W M;W)K&UL4$L!`A0#%`````@`03%>1P<(=B!O`@`` MI`D``!D``````````````(`!P',``'AL+W=O&PO=V]R:W-H965T5 MG*91P`(``,(*```9``````````````"``2!Y``!X;"]W;W)K&UL4$L!`A0#%`````@`03%>1_.$GF[X`0``W`4``!D````````` M`````(`!%WP``'AL+W=O&PO=V]R:W-H M965TP)=7W*@(``,(&```9 M``````````````"``::#``!X;"]W;W)K&UL4$L! M`A0#%`````@`03%>1YNS'H"<`P``!Q(``!D``````````````(`!!X8``'AL M+W=O&PO=V]R:W-H965T&UL4$L!`A0#%`````@`03%> M1Q%VM@;.6```%EP!`!0``````````````(`!YH\``'AL+W-H87)E9%-T&UL4$L%!@`````Y`#D`@0\``.;H```````` ` end XML 14 R46.htm IDEA: XBRL DOCUMENT v3.3.0.814
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 26, 2015
Sep. 27, 2014
Sep. 26, 2015
Sep. 27, 2014
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Balance at beginning of period $ 135 $ 159 $ 80 $ 190
Other comprehensive income (loss) before reclassification adjustments (166) (19) (111) (50)
Reclassification adjustment for realized gains on marketable securities included in net income (loss) 0 (1) 0 (1)
Total other comprehensive income (loss), net of tax (166) (20) (111) (51)
Balance at end of period (31) 139 (31) 139
Unrealized Gains and Losses on Available-for-Sale Marketable Securities        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Balance at beginning of period (22) (25) (58) 0
Other comprehensive income (loss) before reclassification adjustments 30 (12) 66 (37)
Reclassification adjustment for realized gains on marketable securities included in net income (loss) 0 (1) 0 (1)
Total other comprehensive income (loss), net of tax 30 (13) 66 (38)
Balance at end of period 8 (38) 8 (38)
Foreign Currency Translation Adjustments        
Accumulated Other Comprehensive Income (Loss) [Roll Forward]        
Balance at beginning of period 157 184 138 190
Other comprehensive income (loss) before reclassification adjustments (196) (7) (177) (13)
Reclassification adjustment for realized gains on marketable securities included in net income (loss) 0 0 0 0
Total other comprehensive income (loss), net of tax (196) (7) (177) (13)
Balance at end of period $ (39) $ 177 $ (39) $ 177
XML 15 R33.htm IDEA: XBRL DOCUMENT v3.3.0.814
Goodwill and Intangible Assets - Expected Future Amortization (Details) - USD ($)
$ in Thousands
Sep. 26, 2015
Dec. 31, 2014
Expected future amortization    
Remainder of 2015 $ 4,640  
2016 5,805  
2017 814  
Net $ 11,259 $ 25,179
XML 16 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 17 R25.htm IDEA: XBRL DOCUMENT v3.3.0.814
Stockholders' Equity (Tables)
9 Months Ended
Sep. 26, 2015
Stockholders' Equity Note [Abstract]  
Weighted-average assumptions used to estimate the fair value of stock options
The following table summarizes the weighted-average assumptions used in estimating the grant-date fair value of stock options in the periods indicated:
 
 
 
Three Months Ended
 
Nine Months Ended
 
 
September 26, 2015
 
September 27,
2014
 
September 26, 2015
 
September 27,
2014
Expected volatility
 
N/A
 
N/A
 
52%
 
54%
Expected life (years)
 
N/A
 
N/A
 
6.25
 
6.15
Expected dividend yield
 
N/A
 
N/A
 
 
Risk-free interest rate
 
N/A
 
N/A
 
1.56%
 
1.91%
XML 18 R42.htm IDEA: XBRL DOCUMENT v3.3.0.814
Net Income (Loss) per Common Share - Basic and Diluted Shares Calculation (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 26, 2015
Sep. 27, 2014
Sep. 26, 2015
Sep. 27, 2014
Numerator:        
Net income (loss) $ 922 $ (3,848) $ (16,787) $ (17,826)
Denominator:        
Weighted-average common shares outstanding used to compute basic net income (loss) per share (shares) 51,756 51,048 51,814 50,635
Effect of dilutive common stock equivalents (shares) 260 0 0 0
Weighted-average common shares outstanding used to compute diluted net income (loss) per share (shares) 52,016 51,048 51,814 50,635
Basic net income (loss) per common share (in dollars per share) $ 0.02 $ (0.08) $ (0.32) $ (0.35)
Diluted net income (loss) per common share (in dollars per share) $ 0.02 $ (0.08) $ (0.32) $ (0.35)
Potentially dilutive shares, weighted average (in shares) 5,244 5,262 6,062 5,011
XML 19 R37.htm IDEA: XBRL DOCUMENT v3.3.0.814
Balance Sheet Details - Property and Equipment, net (Details) - USD ($)
$ in Thousands
Sep. 26, 2015
Dec. 31, 2014
Summary of property and equipment, net    
Property and equipment, gross $ 76,950 $ 79,523
Accumulated depreciation and amortization (58,466) (59,379)
Property and equipment, net 18,484 20,144
Test equipment    
Summary of property and equipment, net    
Property and equipment, gross 40,501 40,766
Computer equipment and software    
Summary of property and equipment, net    
Property and equipment, gross 28,061 30,355
Furniture and fixtures    
Summary of property and equipment, net    
Property and equipment, gross 1,835 1,852
Leasehold improvements    
Summary of property and equipment, net    
Property and equipment, gross $ 6,553 $ 6,550
XML 20 R47.htm IDEA: XBRL DOCUMENT v3.3.0.814
Credit Facility - Textual (Details)
3 Months Ended 9 Months Ended
Jul. 29, 2013
USD ($)
extension
Jun. 30, 2013
USD ($)
Mar. 28, 2015
USD ($)
Sep. 26, 2015
USD ($)
payment
Sep. 27, 2014
USD ($)
Credit Facility [Line Items]          
Maximum borrowing capacity $ 50,000,000.0        
Maturity date Jul. 29, 2016        
Restricted cash released     $ (300,000) $ (295,000) $ 0
Initiation date Jul. 29, 2013        
Number of one-year period extensions | extension 2        
Interest rate description Loans under the credit facility bear interest at an annual rate equal to the base rate plus 0.75% to 1.25% or LIBOR plus 2.00% to 2.50% based on a leverage ratio of consolidated funded indebtedness to consolidated Adjusted EBITDA (customarily defined).        
Frequency of payment and payment terms Interest on the revolving facility is due quarterly, and any outstanding interest and principal is due on the maturity date of the revolving facility.        
Number of payments to repay principal | payment       20  
Commitment fee percentage       0.25%  
Outstanding letters of credit       $ 0  
Borrowings under the credit facility       0  
Debt issuance costs incurred $ 300,000        
Period of amortization of debt issuance costs 3 years        
Unamortized debt issuance costs       $ 100,000  
Base Rate | Minimum          
Credit Facility [Line Items]          
Interest rate margin 0.75%        
Base Rate | Maximum          
Credit Facility [Line Items]          
Interest rate margin 1.25%        
LIBOR | Minimum          
Credit Facility [Line Items]          
Interest rate margin 2.00%        
LIBOR | Maximum          
Credit Facility [Line Items]          
Interest rate margin 2.50%        
Prior Credit Facility          
Credit Facility [Line Items]          
Maximum borrowing capacity   $ 30,000,000      
Maturity date   Jun. 30, 2013      
Letter of Credit          
Credit Facility [Line Items]          
Maximum borrowing capacity $ 20,000,000.0        
Swingline Facility          
Credit Facility [Line Items]          
Maximum borrowing capacity 10,000,000.0        
Repayment period (swingline loans)       10 days  
Term Loan          
Credit Facility [Line Items]          
Maximum borrowing capacity $ 25,000,000.0        
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.3.0.814
Fair Value Measurements
9 Months Ended
Sep. 26, 2015
Fair Value Disclosures [Abstract]  
Fair Value Measurements
Fair Value Measurements
In accordance with Accounting Standard Codification ("ASC") Topic 820, Fair Value Measurements and Disclosures, (“ASC Topic 820”), the Company measures its cash equivalents and marketable securities at fair value on a recurring basis. ASC Topic 820 clarifies that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, ASC Topic 820 establishes a three-tier value hierarchy, which prioritizes the inputs used in measuring fair value as follows:
Level 1 – Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.
Level 2 – Observable inputs other than quoted prices included in Level 1 for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-driven valuations in which all significant inputs and significant value drivers are observable in active markets.
Level 3 – Unobservable inputs to the valuation derived from fair valuation techniques in which one or more significant inputs or significant value drivers are unobservable.
The following table sets forth the Company's financial assets measured at fair value on a recurring basis as of September 26, 2015 and December 31, 2014, based on the three-tier fair value hierarchy (in thousands):
As of September 26, 2015
 
Level 1

Level 2

Total
Money market funds
 
$
16,519

 
$

 
$
16,519

Corporate debt securities
 

 
44,802

 
44,802

U.S. government agency securities
 

 
10,564

 
10,564

Commercial paper
 

 
2,293

 
2,293

Total
 
$
16,519

 
$
57,659


$
74,178

 

As of December 31, 2014
 
Level 1
 
Level 2
 
Total
Money market funds
 
$
30,963

 
$

 
$
30,963

Corporate debt securities
 

 
61,050

 
61,050

Commercial paper
 

 
1,800

 
1,800

Total
 
$
30,963

 
$
62,850

 
$
93,813


The fair values of money market funds classified as Level 1 were derived from quoted market prices as active markets for these instruments exist. The fair values of corporate debt securities, U.S. government agency securities and commercial paper classified as Level 2 were derived from quoted market prices for similar instruments indexed to prevailing market yield rates. The Company has no Level 3 financial assets. The Company did not have any transfers between Level 1 and Level 2 of the fair value hierarchy during the nine months ended September 26, 2015 and September 27, 2014.
XML 22 R43.htm IDEA: XBRL DOCUMENT v3.3.0.814
Stockholders' Equity - Weighted-average Assumptions Used to Estimate Fair Value of Stock Options (Details) - Stock Options
9 Months Ended
Sep. 26, 2015
Sep. 27, 2014
Weighted-average assumptions used to estimate fair value of stock options    
Expected volatility 52.00% 54.00%
Expected life (years) 6 years 3 months 6 years 1 month 24 days
Expected dividend yield 0.00% 0.00%
Risk free interest rate 1.56% 1.91%
XML 23 R29.htm IDEA: XBRL DOCUMENT v3.3.0.814
Cash, Cash Equivalents and Marketable Securities - Amortized Cost and Fair Value (Details) - USD ($)
$ in Thousands
Sep. 26, 2015
Dec. 31, 2014
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 57,651 $ 62,908
Gross Unrealized Gains 18 1
Gross Unrealized Losses (10) (59)
Fair Value 57,659 62,850
Corporate debt securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 44,796 61,108
Gross Unrealized Gains 16 1
Gross Unrealized Losses (10) (59)
Fair Value 44,802 61,050
U.S. government agency securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 10,562  
Gross Unrealized Gains 2  
Gross Unrealized Losses 0  
Fair Value 10,564 0
Commercial paper    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 2,293 1,800
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value $ 2,293 $ 1,800
XML 24 R28.htm IDEA: XBRL DOCUMENT v3.3.0.814
Cash, Cash Equivalents and Marketable Securities (Details) - USD ($)
$ in Thousands
Sep. 26, 2015
Dec. 31, 2014
Sep. 27, 2014
Dec. 31, 2013
Cash and Cash Equivalents [Line Items]        
Cash and cash equivalents $ 36,194 $ 48,829 $ 39,399 $ 82,747
Marketable securities 57,659 62,850    
Total cash, cash equivalents and marketable securities 93,853 111,679    
Corporate debt securities        
Cash and Cash Equivalents [Line Items]        
Marketable securities 44,802 61,050    
U.S. government agency securities        
Cash and Cash Equivalents [Line Items]        
Marketable securities 10,564 0    
Commercial paper        
Cash and Cash Equivalents [Line Items]        
Marketable securities 2,293 1,800    
Cash        
Cash and Cash Equivalents [Line Items]        
Cash and cash equivalents 19,675 17,866    
Money market funds        
Cash and Cash Equivalents [Line Items]        
Cash and cash equivalents $ 16,519 $ 30,963    
XML 25 R44.htm IDEA: XBRL DOCUMENT v3.3.0.814
Stockholders' Equity - Textual (Details)
3 Months Ended 9 Months Ended
Sep. 26, 2015
USD ($)
Plan
$ / shares
shares
Sep. 27, 2014
USD ($)
Sep. 26, 2015
USD ($)
Plan
$ / shares
shares
Sep. 27, 2014
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of equity incentive plans | Plan 3   3  
Stock options granted 0   200,000  
Weighted-average grant date fair value | $ / shares     $ 4.56  
Stock options exercised 6,301   94,987  
Weighted-average exercise price per share, stock options | $ / shares $ 5.49   $ 6.58  
Unrecognized stock-based compensation expense, stock options | $ $ 8,000,000   $ 8,000,000  
Weighted-average amortization period     2 years 11 months  
Taxes paid for awards vested under equity incentive plans | $     $ 2,093,000 $ 2,505,000
Weight of historical volatility     50.00%  
Weight of implied volatility     50.00%  
Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted-average amortization period     2 years 9 months  
Awards granted 165,300   1,521,761  
Weighted-average grant date fair value per share | $ / shares $ 7.48   $ 8.57  
Awards vested 110,637   408,471  
Taxes paid for awards vested under equity incentive plans | $ $ 500,000   $ 1,500,000  
Unrecognized stock-based compensation expense | $ $ 15,400,000   $ 15,400,000  
Restricted Stock Awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Awards granted 0   0  
Awards vested     0  
Taxes paid for awards vested under equity incentive plans | $ $ 129,000   $ 160,000  
Shares outstanding 0   0  
Unrecognized stock-based compensation expense | $ $ 0   $ 0  
Employee Stock Purchase Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted-average amortization period     1 month  
Unrecognized stock-based compensation expense | $ $ 200,000   $ 200,000  
ESPP, maximum employee payroll deduction percentage 15.00%   15.00%  
ESPP, maximum number of shares per employee     2,000  
ESPP, discounted purchase price percentage     85.00%  
Shares available for issuance under the ESPP 1,469,648   1,469,648  
Shares issued under the ESPP 0   421,335  
Performance Restricted Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted-average amortization period     5 months 20 days  
Awards granted 0   0  
Taxes paid for awards vested under equity incentive plans | $     $ 500,000  
Unrecognized stock-based compensation expense | $ $ 300,000   $ 300,000  
Period of average closing trading price ending on the last day of applicable performance period     90 days  
Period of average closing trading price preceding first day of performance period     90 days  
Shares converted into common stock 0   147,916  
Performance Restricted Stock Units | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Performance period     2 years  
Target performance rate     0.00%  
Performance Restricted Stock Units | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Performance period     3 years  
Target performance rate     200.00%  
Transition And Separation Agreement with Roger Weingarth        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Fair value of accelerated stock awards | $     $ 600,000  
Fair value recognized for accelerated stock awards | $   $ 0   $ 100,000
Common Stock | Performance Restricted Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares of stock issued upon conversion of units     92,359  
XML 26 R30.htm IDEA: XBRL DOCUMENT v3.3.0.814
Cash, Cash Equivalents and Marketable Securities - Contractual Maturity (Details)
$ in Thousands
Sep. 26, 2015
USD ($)
Cash and Cash Equivalents [Abstract]  
Marketable securities due in 1 year or less, amortized cost $ 37,139
Marketable securities due in 1-2 years, amortized cost 20,512
Marketable securities, amortized cost 57,651
Marketable securities due in 1 year or less, fair value 37,139
Marketable securities due in 1-2 years, fair value 20,520
Marketable securities, fair value $ 57,659
XML 27 R31.htm IDEA: XBRL DOCUMENT v3.3.0.814
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Sep. 26, 2015
Dec. 31, 2014
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities $ 57,659 $ 62,850
Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 74,178 93,813
Fair Value, Measurements, Recurring | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 16,519 30,963
Fair Value, Measurements, Recurring | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 57,659 62,850
Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 44,802 61,050
Corporate debt securities | Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 44,802 61,050
Corporate debt securities | Fair Value, Measurements, Recurring | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 0 0
Corporate debt securities | Fair Value, Measurements, Recurring | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 44,802 61,050
U.S. government agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 10,564 0
U.S. government agency securities | Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 10,564  
U.S. government agency securities | Fair Value, Measurements, Recurring | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 0  
U.S. government agency securities | Fair Value, Measurements, Recurring | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 10,564  
Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 2,293 1,800
Commercial paper | Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 2,293 1,800
Commercial paper | Fair Value, Measurements, Recurring | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 0 0
Commercial paper | Fair Value, Measurements, Recurring | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 2,293 1,800
Money market funds | Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds 16,519 30,963
Money market funds | Fair Value, Measurements, Recurring | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds 16,519 30,963
Money market funds | Fair Value, Measurements, Recurring | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds $ 0 $ 0
XML 28 R8.htm IDEA: XBRL DOCUMENT v3.3.0.814
Cash, Cash Equivalents and Marketable Securities
9 Months Ended
Sep. 26, 2015
Cash and Cash Equivalents [Abstract]  
Cash, Cash Equivalents and Marketable Securities
Cash, Cash Equivalents and Marketable Securities
The Company has invested its excess cash primarily in money market funds and highly liquid marketable securities such as corporate debt instruments, U.S. government agency securities and commercial paper. The Company considers all investments with maturities of three months or less when purchased to be cash equivalents. Marketable securities represent highly liquid corporate debt instruments, U.S. government agency securities and commercial paper with maturities greater than 90 days at date of purchase. Marketable securities with maturities greater than one year are classified as current because management considers all marketable securities to be available for current operations.
Cash equivalents are stated at amounts that approximate fair value based on quoted market prices. Marketable securities are recorded at their fair values.
The Company’s investments have been classified and accounted for as available-for-sale. Such investments are recorded at fair value and unrealized holding gains and losses are reported as a separate component of accumulated other comprehensive income (loss) in the stockholders’ equity until realized. Realized gains and losses on sales of marketable securities, if any, are determined on the specific identification method and are reclassified from accumulated other comprehensive income (loss) to results of operations as other income (expense).
The Company, to date, has not determined that any of the unrealized losses on its investments are considered to be other-than-temporary. The Company reviews its investment portfolio to determine if any security is other-than-temporarily impaired, which would require the Company to record an impairment charge in the period any such determination is made. In making this judgment, the Company evaluates, among other things: the duration and extent to which the fair value of a security is less than its cost; the financial condition of the issuer and any changes thereto; and the Company’s intent and ability to hold its investment for a period of time sufficient to allow for any anticipated recovery in market value, or whether the Company will more likely than not be required to sell the security before recovery of its amortized cost basis. The Company has evaluated its investments as of September 26, 2015 and has determined that no investments with unrealized losses are other-than-temporarily impaired. No investments have been in a continuous loss position greater than one year.
Cash, cash equivalents and marketable securities consisted of the following (in thousands):
 
 
September 26,
2015
 
December 31,
2014
Cash and cash equivalents:
 
 
 
 
Cash
 
$
19,675

 
$
17,866

Money market funds
 
16,519

 
30,963

Total cash and cash equivalents
 
36,194

 
48,829

Marketable securities:
 


 


Corporate debt securities
 
44,802

 
61,050

U.S. government agency securities
 
10,564

 

Commercial paper
 
2,293

 
1,800

Total marketable securities
 
57,659

 
62,850

Total cash, cash equivalents and marketable securities
 
$
93,853

 
$
111,679


The carrying amounts of our money market funds approximate their fair values due to their nature, duration and short maturities.
As of September 26, 2015, the amortized cost and fair value of marketable securities were as follows (in thousands):
 
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Fair Value
Corporate debt securities
 
$
44,796

 
$
16

 
$
(10
)
 
$
44,802

U.S. government agency securities
 
10,562

 
2

 

 
10,564

Commercial paper
 
2,293

 

 

 
2,293

Total marketable securities
 
$
57,651

 
$
18

 
$
(10
)
 
$
57,659


As of December 31, 2014, the amortized cost and fair value of marketable securities were as follows (in thousands):
 
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Fair Value
Corporate debt securities
 
$
61,108

 
$
1

 
$
(59
)
 
$
61,050

Commercial paper
 
1,800

 

 

 
1,800

Total marketable securities
 
$
62,908

 
$
1

 
$
(59
)
 
$
62,850


As of September 26, 2015, the amortized cost and fair value of marketable securities by contractual maturity were as follows (in thousands):
 
 
Amortized Cost
 
Fair Value
Due in 1 year or less
 
$
37,139

 
$
37,139

Due in 1-2 years
 
20,512

 
20,520

Total marketable securities
 
$
57,651

 
$
57,659

XML 29 R32.htm IDEA: XBRL DOCUMENT v3.3.0.814
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 26, 2015
Dec. 31, 2014
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 123,704 $ 123,704
Accumulated Amortization (112,445) (98,525)
Net 11,259 25,179
Core developed technology    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 68,964 68,964
Accumulated Amortization (61,958) (55,694)
Net 7,006 13,270
Customer relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 54,740 54,740
Accumulated Amortization (50,487) (42,831)
Net $ 4,253 $ 11,909
XML 30 R40.htm IDEA: XBRL DOCUMENT v3.3.0.814
Commitments and Contingencies - Textual (Details)
$ / shares in Units, $ in Millions
9 Months Ended
Jan. 06, 2012
USD ($)
Sep. 16, 2010
Subsidiary
Sep. 26, 2015
Feb. 22, 2011
$ / shares
shares
Commitments and Contingencies [Line Items]        
Warranty period     3 years  
Number of subsidiaries | Subsidiary   2    
Trading profits | $ $ 0.5      
Minimum        
Commitments and Contingencies [Line Items]        
Warranty period     1 year  
Maximum        
Commitments and Contingencies [Line Items]        
Warranty period     5 years  
Occam Acquisition | Occam Shareholders Versus Occam and Occam Board of Directors        
Commitments and Contingencies [Line Items]        
Number of shares held by plaintiffs | shares       15,147,085
Occam Acquisition | Occam Shareholders Versus Occam and Occam Board of Directors | Minimum        
Commitments and Contingencies [Line Items]        
Share price, estimated in excess of merger consideration       $ 7.77
Occam Acquisition | Occam Shareholders Versus Occam and Occam Board of Directors | Maximum        
Commitments and Contingencies [Line Items]        
Share price, estimated in excess of merger consideration       $ 9.65
XML 31 R2.htm IDEA: XBRL DOCUMENT v3.3.0.814
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 26, 2015
Dec. 31, 2014
Current assets:    
Cash and cash equivalents $ 36,194 $ 48,829
Marketable securities 57,659 62,850
Restricted cash 0 295
Accounts receivable, net 48,188 30,744
Inventory 43,769 46,753
Deferred cost of revenue 2,998 5,080
Prepaid expenses and other current assets 8,311 12,936
Total current assets 197,119 207,487
Property and equipment, net 18,484 20,144
Goodwill 116,175 116,175
Intangible assets, net 11,259 25,179
Other assets 1,091 1,236
Total assets 344,128 370,221
Current liabilities:    
Accounts payable 16,784 23,629
Accrued liabilities 38,280 39,443
Deferred revenue 11,414 12,722
Total current liabilities 66,478 75,794
Long-term portion of deferred revenue 19,390 19,393
Other long-term liabilities 1,700 2,443
Total liabilities $ 87,568 $ 97,630
Commitments and contingencies (See Note 7)
Stockholders’ equity:    
Preferred stock, $0.025 par value; 5,000,000 shares authorized; no shares issued and outstanding as of September 26, 2015 and December 31, 2014 $ 0 $ 0
Common stock, $0.025 par value; 100,000,000 shares authorized; 52,624,475 shares issued and 51,177,649 shares outstanding as of September 26, 2015, and 51,628,257 shares issued and outstanding as of December 31, 2014 1,316 1,291
Additional paid-in capital 813,776 801,810
Accumulated other comprehensive income (loss) (31) 80
Accumulated deficit (547,377) (530,590)
Treasury stock, 1,446,826 shares as of September 26, 2015 (11,124) 0
Total stockholders’ equity 256,560 272,591
Total liabilities and stockholders’ equity $ 344,128 $ 370,221
XML 32 R45.htm IDEA: XBRL DOCUMENT v3.3.0.814
Stockholders' Equity - Stock Repurchase (Details) - Common Stock - USD ($)
3 Months Ended 9 Months Ended
Sep. 26, 2015
Sep. 26, 2015
Apr. 26, 2015
Equity, Class of Treasury Stock [Line Items]      
Stock repurchase program, authorized amount     $ 40,000,000
Number of shares repurchased 1,011,826 1,446,826  
Shares repurchased, value $ 7,700,000 $ 11,100,000  
Average price per share $ 7.66 $ 7.69  
Remaining authorized repurchase amount $ 28,900,000 $ 28,900,000  
XML 33 R6.htm IDEA: XBRL DOCUMENT v3.3.0.814
Company and Basis of Presentation
9 Months Ended
Sep. 26, 2015
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Company and Basis of Presentation
Company and Basis of Presentation
Company
Calix, Inc. (together with its subsidiaries, “Calix,” the “Company,” “our,” “we,” or “us”) was incorporated in August 1999, and is a Delaware corporation. The Company is a leading global provider of broadband communications access systems and software for fiber- and copper-based network architectures that enable communications service providers ("CSPs") to transform their networks and connect to their residential and business subscribers. The Company enables CSPs to provide a wide range of revenue-generating services, from basic voice and data to advanced broadband services, over legacy and next-generation access networks. The Company focuses solely on CSP access networks, the portion of the network that governs available bandwidth and determines the range and quality of services that can be offered to subscribers. The Company develops and sells carrier-class hardware and software products, referred to as the Unified Access portfolio, which are designed to enhance and transform CSP access networks to meet the changing demands of subscribers rapidly and cost-effectively.
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements, including the accounts of Calix, Inc. and its wholly-owned subsidiaries, have been prepared in accordance with the requirements of the U.S. Securities and Exchange Commission (“SEC”) for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by U.S. generally accepted accounting principles (“GAAP”) can be condensed or omitted. In the opinion of management, the financial statements include all normal and recurring adjustments that are considered necessary for the fair presentation of the Company’s financial position and operating results. All significant intercompany balances and transactions have been eliminated in consolidation. The Condensed Consolidated Balance Sheet at December 31, 2014 has been derived from the audited financial statements at that date.
The results of the Company’s operations can vary during each quarter of the year. Therefore, the results and trends in these interim financial statements may not be the same as those for the full year or any future periods. The information included in this Quarterly Report on Form 10-Q should be read in conjunction with the audited financial statements included in the Company’s Form 10-K for the year ended December 31, 2014.
The Company's fiscal year begins on January 1st and ends on December 31st. Quarterly periods are based on a 4-4-5 fiscal calendar with the first, second and third fiscal quarters ending on the 13th Saturday of each fiscal period. As a result, the Company had one fewer day in the nine months ended September 26, 2015 than in the nine months ended September 27, 2014, and the same number of days in the three months ended September 26, 2015 as in the three months ended September 27, 2014. The preparation of financial statements in conformity with GAAP for interim financial reporting requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Actual results could differ from those estimates.
XML 34 R35.htm IDEA: XBRL DOCUMENT v3.3.0.814
Balance Sheet Details - Accounts Receivable (Details) - USD ($)
$ in Thousands
Sep. 26, 2015
Dec. 31, 2014
Summary of accounts receivable, net    
Accounts receivable $ 49,132 $ 31,493
Allowance for doubtful accounts (405) (241)
Product return reserve (539) (508)
Accounts receivable, net $ 48,188 $ 30,744
XML 35 R22.htm IDEA: XBRL DOCUMENT v3.3.0.814
Balance Sheet Details (Tables)
9 Months Ended
Sep. 26, 2015
Balance Sheet Related Disclosures [Abstract]  
Summary of accounts receivable, net
Accounts receivable, net consisted of the following (in thousands):
 
 
September 26,
2015
 
December 31,
2014
Accounts receivable
 
$
49,132

 
$
31,493

Allowance for doubtful accounts
 
(405
)
 
(241
)
Product return reserve
 
(539
)
 
(508
)
Accounts receivable, net
 
$
48,188

 
$
30,744

Summary of inventory
Inventory consisted of the following (in thousands):
 
 
September 26,
2015
 
December 31,
2014
Raw materials
 
$
2,259

 
$
3,180

Finished goods
 
41,510

 
43,573

Total inventory
 
$
43,769

 
$
46,753

Summary of property and equipment, net
Property and equipment, net consisted of the following (in thousands):
 
 
September 26,
2015
 
December 31,
2014
Test equipment
 
$
40,501

 
$
40,766

Computer equipment and software
 
28,061

 
30,355

Furniture and fixtures
 
1,835

 
1,852

Leasehold improvements
 
6,553

 
6,550

Total
 
76,950

 
79,523

Accumulated depreciation and amortization
 
(58,466
)
 
(59,379
)
Property and equipment, net
 
$
18,484

 
$
20,144

Summary of accrued liabilities
Accrued liabilities consisted of the following (in thousands):
 
 
September 26,
2015
 
December 31,
2014
Accrued compensation and related benefits
 
$
16,547

 
$
15,782

Accrued warranty
 
8,984

 
9,553

Accrued professional and consulting fees
 
3,016

 
5,860

Accrued customer rebates
 
1,327

 
851

Accrued excess and obsolete inventory at contract manufacturers
 
1,237

 
888

Accrued business travel expenses
 
1,024

 
1,414

Sales and use tax payable
 
1,000

 
397

Advance customer payments
 
699

 
364

Accrued business events
 
543

 

Accrued rent
 
385

 
412

Accrued freight
 
277

 
303

Income taxes payable
 
245

 
269

Accrued other
 
2,996

 
3,350

Total accrued liabilities
 
$
38,280

 
$
39,443

Summary of deferred revenue
Deferred revenue consisted of the following (in thousands):
 
 
September 26,
2015
 
December 31, 2014
Product and services - current
 
$
8,463

 
$
9,753

Extended warranty - current
 
2,951

 
2,969

Extended warranty - non-current
 
19,358

 
19,211

Product and services - non-current
 
32

 
182

Total deferred revenue
 
$
30,804

 
$
32,115

XML 36 R36.htm IDEA: XBRL DOCUMENT v3.3.0.814
Balance Sheet Details - Inventory (Details) - USD ($)
$ in Thousands
Sep. 26, 2015
Dec. 31, 2014
Summary of inventory, net    
Raw materials $ 2,259 $ 3,180
Finished goods 41,510 43,573
Total inventory $ 43,769 $ 46,753
XML 37 R24.htm IDEA: XBRL DOCUMENT v3.3.0.814
Net Income (Loss) per Common Share (Tables)
9 Months Ended
Sep. 26, 2015
Earnings Per Share [Abstract]  
Schedule of net loss per share
The following table sets forth the computation of basic and diluted net income (loss) per common share for the periods indicated (in thousands, except per share data):
 
 
Three Months Ended
 
Nine Months Ended
 
 
September 26,
2015
 
September 27,
2014
 
September 26,
2015
 
September 27,
2014
Numerator:
 
 
 
 
 
 
 
 
Net income (loss)
 
$
922

 
$
(3,848
)
 
$
(16,787
)
 
$
(17,826
)
Denominator:
 
 
 
 
 
 
 
 
Weighted-average common shares outstanding used to compute basic net income (loss) per share
 
51,756

 
51,048

 
51,814

 
50,635

Effect of dilutive common stock equivalents
 
260

 

 

 

Weighted-average common shares outstanding used to compute diluted net income (loss) per share
 
52,016

 
51,048

 
51,814

 
50,635

Basic net income (loss) per common share
 
$
0.02

 
$
(0.08
)
 
$
(0.32
)
 
$
(0.35
)
Diluted net income (loss) per common share
 
$
0.02

 
$
(0.08
)
 
$
(0.32
)
 
$
(0.35
)
Potentially dilutive shares, weighted average

5,244

 
5,262

 
6,062

 
5,011

XML 38 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 39 R7.htm IDEA: XBRL DOCUMENT v3.3.0.814
Significant Accounting Policies
9 Months Ended
Sep. 26, 2015
Accounting Policies [Abstract]  
Significant Accounting Policies
Significant Accounting Policies
The Company’s significant accounting policies are disclosed in our Annual Report on Form 10-K for the year ended December 31, 2014. The following are added in the summary of the Company's significant accounting policies during the nine months ended September 26, 2015 and will be included in our Annual Report on Form 10-K for the year ending December 31, 2015.
Legal Fees
The Company incurs legal expenses related to disputes, litigation and other legal actions in the ordinary course of business. Legal fees, including those legal defense costs expected to be incurred in connection with a loss contingency, are expensed as incurred in the period that the related services are received. In the event the Company has insurance coverage for legal defense costs incurred and the likelihood of reimbursement is assured, legal defense costs recognized in a period are reduced by the amount recoverable from the insurance. A receivable is recognized for the portion of legal costs recoverable under the insurance at the time such legal costs are incurred and accrued.
Recent Accounting Pronouncements
In May 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update No. 2014-09, Revenue from Contracts with Customers (Topic 606) ("ASU 2014-09"), which provides guidance for revenue recognition. ASU 2014-09 supersedes the revenue recognition requirements in Topic 605, Revenue Recognition, and most industry-specific guidance. Additionally, it supersedes some cost guidance included in Subtopic 605-35, Revenue Recognition-Construction-Type and Production-Type Contracts, and creates new Subtopic 340-40, Other Assets and Deferred Costs-Contracts with Customers. 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. In doing so, companies will need to use more judgment and make more estimates than under the previous guidance. These may include identifying performance obligations in the contract, estimating the amount of variable consideration to include in the transaction price and allocating the transaction price to each separate performance obligation. On August 12, 2015, the FASB issued Accounting Standards Update No. 2015-14, Revenue from Contracts with Customers (Topic 606), Deferral of the Effective Date ("ASU 2015-14") to defer the effective date of ASU 2014-09 by one year. As a result, the standard will be effective for the Company in the first quarter of fiscal 2018. ASU 2015-14 permits early adoption of the new revenue standard, but not before its original effective date. The Company is currently assessing the potential impact on its financial statements from adopting this new guidance.
XML 40 R3.htm IDEA: XBRL DOCUMENT v3.3.0.814
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares
Sep. 26, 2015
Dec. 31, 2014
Statement of Financial Position [Abstract]    
Preferred stock, par value $ 0.025 $ 0.025
Preferred stock, shares authorized 5,000,000 5,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.025 $ 0.025
Common stock, shares authorized 100,000,000 100,000,000
Common stock, shares issued 52,624,475 51,628,257
Common stock, shares outstanding 51,177,649 51,628,257
Treasury stock, shares 1,446,826 0
XML 41 R17.htm IDEA: XBRL DOCUMENT v3.3.0.814
Income Taxes
9 Months Ended
Sep. 26, 2015
Income Tax Disclosure [Abstract]  
Income Taxes
Income Taxes
The following table presents the provision for income taxes from continuing operations and the effective tax rates for the periods indicated (in thousands, except percentages):
 

Three Months Ended
 
Nine Months Ended


September 26,
2015

September 27,
2014
 
September 26,
2015
 
September 27,
2014
Provision for income taxes
 
$
185

 
$
115

 
$
378

 
$
328

Effective tax rate
 
16.7
%
 
(3.1
)%
 
(2.3
)%
 
(1.9
)%

The income tax provision for the three and nine months ended September 26, 2015 consisted primarily of foreign income taxes. The effective tax rate for the three and nine months ended September 26, 2015 was determined using an estimated annual effective tax rate adjusted for discrete items, if any, that occurred during the period. The Company’s effective tax rate for the three and nine months ended September 26, 2015 is impacted by the change in valuation allowances against deferred tax assets and foreign income tax expense.
The income tax provision for the three and nine months ended September 27, 2014 primarily consisted of state and foreign income taxes. The effective tax rate for the three and nine months ended September 27, 2014 was determined by estimating the tax provision using the discrete method provided in ASC Topic740. The discrete method was used because of unpredictable trends in the Company’s U.S. net income or loss position. The Company’s effective tax rate for the three and nine months ended September 27, 2014 was impacted by the change in valuation allowances against deferred tax assets and state income tax expense.
ASC Topic 740, Income Taxes, ("ASC Topic 740"), provides for the recognition of deferred tax assets if realization of such assets is more likely than not. The Company has established and continues to maintain a full valuation allowance against its net deferred tax assets, with the exception of certain foreign deferred tax assets, as the Company does not believe that realization of those assets is more likely than not.
Our effective tax rate may be subject to fluctuation during the year as new information is obtained, which may affect the assumptions used to estimate the annual effective tax rate, including factors such as the mix of forecasted pre-tax earnings in the various jurisdictions in which we operate, valuation allowances against deferred tax assets, the recognition or de-recognition of tax benefits related to uncertain tax positions, and changes in or the interpretation of tax laws in jurisdictions where we conduct business.
XML 42 R1.htm IDEA: XBRL DOCUMENT v3.3.0.814
Document and Entity Information - shares
9 Months Ended
Sep. 26, 2015
Oct. 22, 2015
Document and Entity Information [Abstract]    
Entity Registrant Name CALIX, INC  
Entity Central Index Key 0001406666  
Document Type 10-Q  
Document Period End Date Sep. 26, 2015  
Amendment Flag false  
Document Fiscal Year Focus 2015  
Document Fiscal Period Focus Q3  
Current Fiscal Year End Date --12-31  
Entity Filer Category Accelerated Filer  
Entity Common Stock, Shares Outstanding   50,809,976
XML 43 R18.htm IDEA: XBRL DOCUMENT v3.3.0.814
Significant Accounting Policies (Policies)
9 Months Ended
Sep. 26, 2015
Accounting Policies [Abstract]  
Legal Fees
Legal Fees
The Company incurs legal expenses related to disputes, litigation and other legal actions in the ordinary course of business. Legal fees, including those legal defense costs expected to be incurred in connection with a loss contingency, are expensed as incurred in the period that the related services are received. In the event the Company has insurance coverage for legal defense costs incurred and the likelihood of reimbursement is assured, legal defense costs recognized in a period are reduced by the amount recoverable from the insurance. A receivable is recognized for the portion of legal costs recoverable under the insurance at the time such legal costs are incurred and accrued.
Recent Accounting Pronouncements
Recent Accounting Pronouncements
In May 2014, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update No. 2014-09, Revenue from Contracts with Customers (Topic 606) ("ASU 2014-09"), which provides guidance for revenue recognition. ASU 2014-09 supersedes the revenue recognition requirements in Topic 605, Revenue Recognition, and most industry-specific guidance. Additionally, it supersedes some cost guidance included in Subtopic 605-35, Revenue Recognition-Construction-Type and Production-Type Contracts, and creates new Subtopic 340-40, Other Assets and Deferred Costs-Contracts with Customers. 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. In doing so, companies will need to use more judgment and make more estimates than under the previous guidance. These may include identifying performance obligations in the contract, estimating the amount of variable consideration to include in the transaction price and allocating the transaction price to each separate performance obligation. On August 12, 2015, the FASB issued Accounting Standards Update No. 2015-14, Revenue from Contracts with Customers (Topic 606), Deferral of the Effective Date ("ASU 2015-14") to defer the effective date of ASU 2014-09 by one year. As a result, the standard will be effective for the Company in the first quarter of fiscal 2018. ASU 2015-14 permits early adoption of the new revenue standard, but not before its original effective date. The Company is currently assessing the potential impact on its financial statements from adopting this new guidance.
ZIP 44 0001406666-15-000032-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001406666-15-000032-xbrl.zip M4$L#!!0````(`%(P7D"TR,#$U,#DR-BYX M;6Q55`D``SQ`,U8\0#-6=7@+``$$)0X```0Y`0``[%U;4W7^@X^? MCV)H:"ZI[$QQW=LSSO8MV9G]-(6A)3.10`-(L>?7SVHN$D@@2[(N('6J$CNB MH=?E6VM]JVG0I[^^C(874Q+%?AC\/_2'FPLS="*[1^(?%_TH'%U\#Z,? M_M3I]?*SQA^5_I.DND1U9*2*$J^HHBLY3Q+!DL-A3\#___)1(N2)=V71)<01 M.1&KDN*IDH`=&?<]T7O*KO;R%`W]C_3?"Q`\B#^ZSO#EE\OG)!E_O+KZ^?/G M!_C`?_G@AJ,KQ/&84Y%T60P-)T$2O?E1>J)8/=$C?OTY<*!F.'EQG^O'TR,U)_C!E,1)_2G9L1IM_#@4 M$2]73):>&48#&,X)5_F(XH2A'_Q8,9H>?G)B4@P/'-^-ZV5*#U&1^*I(01@$ MDU']'%X2726O8W(%@WHPBD2^.SOO[9.J)T2DWZB)=`5'BX&Q[]:K``=J%(B3 M<=0P'H[4G#")>P/'&<_.Z3OQ4RI(?J#&V7`D"HS52](B=]`$DN\\/4$;]^'/KV8Z53$&$K&?O*:?%!_Y'OVP[Y/H(A6%5-0HL&E<__WR,P?*B)P$ M?SY=+9Z;'RF>0P"N-5WM( MFD_HS487G\VG+#[)+=1@L^O49.*MFR#46J-E`$HR$_!<#Z'95?,C[S&!36T@ MWHM=4%_L\0@2T<[5AZCI@OH+`;`3]9=(H M)=I_YO7XG]=`B4?D,8%K4^9[$[I.`H19>_'CV1@CC)/;_J,#I?@+&3V1Z)`6 MGQF3#*B`V6?9AQY,_C(>^JZ?9')=>#Z,R0A_+OS'%0I>?BX&+6GXZ:IV@ERB MJV61.EU-BF#J3`46-[39OH))W#R8'DA,G,A]UD`&,B7#<$R'6B]C`"XYT?!: M0^<#!EQ;P(,[5+UP6KV4HR>IS&8;!=RO)""1,P3L:=[(#_PXB6#0E)QVR*VE M]6&K7"L`)&X.():Q6Y"QN\J=&7B.#9ZV\.LM2M-C">MK096S`>EG>.EW?:PG6VR#L,-D>%35>S#2M7+2E7 MK<@[6]!DUF.UH,?J*EEF-[?.H2QML7+#RE(;RE*+5F\8'>X.'6X1;#9E,ZP@ MG0E38]MN^ M29X2J*O6OR<@YB-Q)Y&?^"1>R`^C$8E.3!Y]W+$F@J7\T6-QOO-&7O> MU?I>#'Q[_#6QQUO@I;$3HX+-" MRDK-.X\)\5YDF.@H)O;U\,C[,,&XQJEAP'!B>CN!_J"FF$(;%B15MW\)`_*: M+>[8D\#K8`YH5G+NZGHM3\K7C%>>+J_T+%<<@B^NX6MZ[#3].]?L MW.*7^;0#<5KVJ>WXT1_.<$+TUR_$B2=1NM)N1^3?$_H>EXIS9V-+(^,'6K$B M/QAD5F`-XQH6G:-J'9.NQ-OI=[('CH+9K[\!(.AFJ=<;NE6J/A"N@_$DB=,! M_`+^=QU8'0V!%>:LB8)E>^X*_(>-RJ[A?VMFOLL(0BR"]MU%'#B&$8OA,V1R M)[[L*_M>L';*V0K12P MM<(]W0T_N]+6JEO7K)*=624[G6:953#6OY]@E\9B^VQ[/A;;K6&E;:W\78KG M5A'=\V0+78CA\E-Q':C/78K`LZ^HN\3_(9X@;Q&9/+TES\XSN#:L+YY9%)Q. M2]5Y])_ZFV(ZT'VPSK'&>T<166EK#W-J:';H4SZTB@^>94;H6P^<<+@P9 M'=]#P)C;V:YR,>;&8IO=(V,QSNZ1U<5Z9:^^'_@)N?&GQ+L.X/(#_VE(M#@F M20Q>I'8SADY-6=>/F\#L;2^D:88V0M*YS6OE&&E9/`2EOS MBC&)DQ"XU0,99J_Y>?;'YX*0%;J??0YAN#@N+@[1<]Q%(5PC>;T;PJ5S?C:F MDNNOE+BE>'"=X0MMSH&_DF@V``;?38#TTL3Z&/:3GTY$N@>.-?2__$P-\'$# M`W0>(>6*L@Y"BK$WT%.0YW#H78_&43C-FHL3!44Q>(7.)U5!-L&!/8D@YT)W M">-L_X7^=NHP:%:Y\]E@6Q3,CIVXZQ?T/%M_L^Q_G.S?-A;`LO\QLO\AWD+` MNH4N=PMM00CC!Z?C;Y/T2101[X%,23`A6A0YP2"M@M6$``;S)BXUU2.)IK[; MQ8KPMJYY\#Y:>MUX2$GC$^^[0$[W<#S"OM\WKA^@"699O M8Y;?@^>IX_E[_M9UG9'F`F^)?7KW8P8$?1+[`8GCTK&Y]Q?/6M@R=`,?#M*; M*0:0X(73'I^!#],^FD3Q'_!W$J*D^[E8MV)=K,PZ4]\V47'RSH^!Z'>@CM M,NA,N"QW+SR2,2\=$JH;F0#4C!+320@U`D>9!C^[[OQ8^0PHB@WCBR/OJE%F MQD?__&J>8AHX+MXKS@9:":#GUW;V`@W=A;.[59:ZA+-S*CC6I!%=1?1Q7=[YOSE!1W@V2FVV/L]>&+\3 MGIVM^Z+6&JRZ`"KUD+R'I;!.J"^FZBO[3H_:3R@VRS?S1N-A^$K(8Q*Z/V[' M\P+9I7194:UT`Z])M_-*GRD81`:&XX-!W!`,8@H&>>=@6"LS/)`XB7PW(5YJ MLI,!0JU>9Y@1U@+!'8GZ800-BTO27J:#2R4-,&C0[#R!<%\"PF,"5Z7JI8_7 MW/;3*%EZX4,8=#0K-*I7?65!1;_#@J),!MN2'1@HC@R*MF2*C7G#M\!/XH?' M;]T#Q7K\H:K?>8+BGI')XY')HY>+Q1V&:_26)^/_&JT.MJR^CWV#:PXEV9'0*&W0LZ-.5@//2$L]5Z%(0AHJNT9"O_GJI?S\:?C&-VR:?; MW7(^&9<>O!-L&S/+-YQHXPA);-WX6.O&U2`7]YVXF7^/ZM_C)?$MVOZN/M/1 MGK;_?)\DJ=O#1%_B\+LS*FV+_QHY0;[_FS[=.7:B=&>V-HA(&L7?_>3Y(1R0 MZ#OQ@P%H\=P]-):USK>:;ZOV`2'4TIU/#$+=@5!;LM!:BX^LQSG-A<:=\:,3 M)\['X4SMH^NMS&!B-8.Q(MB=(I@]*Z(>G4>)#7M&L^^)H6_1"P.R^/V5FNM. M1I,A#/524V>O:->\?TWBA)[=-93_`QAU+3U>%T8_4Z2;T%$G*'_ M'_HM`5.2V?-7QP]NPKB#]PLV!]1:)C@SEM:X2LEPU25<'7ZO&ZMCW:IC;4DV MXCUBR>9DDLT^'LC.[XXRE)P,2O;QUH)=M%8,*&T`2NO:K75S5]],(=P+1D0\/[$=UQ^"#O2JW;"@T./D3;9/9>/575KPNLZ" MCX4@K35C)1E]6+7]&HT&W M`];TG7N[,8FL^S#][-,_G,AWGH;D`4ZN#->=./VP>T!XUV/P&\RS:+KY=%7; M'9`3M"`['P":-V'@A<$US!D].<&/VWZ?T&]QAF$WU_KM`T/LYHA=RZ3G!>3M M*VH)IX.O)!J9Y*F##71=/2W!94&S+E?3'7B:)!`YM_ULR(GYND:W+GL[*U#H M;Y.`"-PZSGT@TW`X!0Y9'7-:7EZIY&$3O]03N$T2?WG\T1A,^?7*YT:NUWZU M-"/7[8?F69#KPR*6D>L&RH4>35:`CU^`JWRK7$[WM;&3+4,>@UL=:0_=)/`S M)-#WYU1<.2)./(E(9A]ZM+A(<:!T77J5NHM.8N^.1.FKH2K7]OPI>+:B&CWG M]\F(1$X25O+[?$(_#D7$RQ^_/9HULORE(LW"I4J3F"0(1W[0/$WN@/1]5F_. MLWBUXMAC:^WKCIV7FD::)8Y'[#.I=/QFNM&$^+IDQCR4AQ; M4WH'_"(/X0?2G^\PNKSPB.N/G&'\RV5/N,PRN^,F/5'3!%40,:<(IHQ5$QNB M(JK8-`U=T3G5NKR@4Z;72HT"M:5YZHTE@[K2*)G$@Q`&0B*G63R63%'CA%PR M'2E86I0,BP)4AZW$^QHY4S*T7L800V1#`UJ(5S7-E@U-E2TD8-V6,9)M2Q9, MW<(\MR@F+T(!:Y*S*LC6\JXRJRX;HJ[;DJ$BQ91DGA-5)9-70;:I&DOR8U)G(2091_($U2>#0VK<`@CWM`4T]`PIV,>B58N**?IO+(HJ`+&7I1S08#- M!5QE25&S=`4+2-)56>4XP]#$W/,*_%?#2Y84D+RQA-:+"W;6`N_V*0Z')"%T MZTH`M>152PR0-@))OCC!I`\_(5=$F]F80[9M4_2JIB;*2!0$6X08,T13,Y%F MB$LV5I0E#3:5<`\JKO*2HIF&RMF&"L&I"+*(5$[.5+0AZVG+>$?"LI?>K:,= M$7_PG!B3*(+S-G.2AFW9M`U>U4U5PJ)L8PT5@2!:,K^H@<`M)\+J_!N+MSI/ MZYK-89&3+4LV#-'F!#M/@*IJF?:B>$A>MF^C>*,P2OS_I)OZ;OLVL*C`I3U6 M&"?Q7J&0E$A5I;BKA:QP>23U03)KMHZ>>ZRX** M)-`6F(^$=$U"JF2![H:E\U!:5`P!Q7/F"ET71"WI%<8QS:X@`35%9H"PG[U' M^#H>OT:?O?KWJ,.HR_YV]=UQEI+L`E>\GK?`$_YR^E8W.5%\]:6'J] M@0\':4H`+)*%TU+9GL.A1Z+X#_@[B=./':@<]*<>.I$7]DT_(BY4CV+C;2.N M#$N1-%4P+%.PD&'(,M#A+&"P:$J\4,)5T6WQF!=E3L&%P3>QX=ST!=BR[;77 M@4N7*Z:$-OF;QH;,&3K&"F1<$6$*"X3X3`?!MA`JZY"M,`BYZ*MD6)9TUN\M M9B4*=NY>>"1C7FJ6$L@P9\E`#R2%MP5,:U1.YJ#?4VVY)&6Y^T0+LI:E6)0Q M[(25.E*VZS%KV9>BNV![9J("%=,.`!*1S-O1SO*#J4EZ&%07I=KD/*:TG M5.5OE'"NRNV8+IH`F@K27ZZ1RUDF>[558T%`@HHY54:*I9@*KT.K)Q4%0<=6 M!=\9=\`8S>O!2EG>(_*?*T261:"2AHI%252@`MNV*.=P!MSP^A*?E"4L[5MD M_(:5L21`+VKI'!B:$V45),ZMK"JJHA_#RGBUE453%"FO%!4+LI]DJX::HUE6 M3$AO.[$RU!N:4V[[O_G0A$4^?/A'2)\@H2&WCLBHW%=+AF;KH@86M6P+&B5- MR25&4`R5,DLO%MRX#[B0>*4H-1)?C\9#GWC;BZN8V+!Y4=,!RKS"Z;J)Y%Q< M492X=<5=DJ,D:Q1Z$Q>G]30)S((2XWJ8BQ M)6A+*T!"NJ%PWYTH MMW-B(]H&9\@@*CZTJ)4O*2]%BJ`@I`F":@/F(&PLSV:HJ:LBVZ`\.@#2Y"9LJ?5Z.!!^C23_CH?DO/\]'LU*.?Y$GI^ M'Q(#/07(4)2>X!2+;P_$#0` MV2L8^BCH6@1!1IHLZWF8698M+2RHS&^TJA\D7';N!M9F?EI9-NK]9'$RTE6H M:[RMF<"W%$'(:XB`(44J37Z2/\CR;OSTM")\GU[G0\KA6S3><1)-TB6GV^29 M0*YQ@MLQO01=6)C"!]"I!DE8^IZEI@YERV__;EYVTX!XV9;%2]"DRQQO8<,L MFG9#X/2:Y9%*3CNH45KGD*V_TFS5*@JOV*:HF;37Y"0!>DXC=XBL2RJN6Z^" M?I27NNR5C.6%?0TF<`;$&(:0N@90PF&N01:Q`?TU#&Z<.#&=U[!?,NR:?'5# M!\UO'MF")7&VBE59%[#$8T,J*H3$:]"6?KY39ZNS1S7!03QQ!VF=8F!@^]'! M?8%DA3=D@Q=X6;0@3)`BY.LP&.NVI1S*%^L88>Z-KP[4EJ0T@.Y\W:V-MJ%! MU<2C&2;=)\#)6$*RI6C`<_/E6T%%!N)JEC.*I<]:_5JC?A.[6+S_)$.SKV"L MJ9RJ:YPHZFJNOLF+EERWFO.F^A[Q/VH`*X]"RQXZ@S66((#C(`TC2P=^8X@\ M!D?D=UOFY#^*33U=+%Y]-F=\$MOT8Y/N3.)&5;5Q<8W9*L0Q;@G]U M"0FZ:&JB9ALJ_"M+V+;5R\^]X@4MJV::B6*&;EI-LA%98-CP6;R&+):&.=[(1.C<98&.:BDZTK!@?T5K&M@%5[G#$47>3&W M"&]H`G^9;A2MDV,VRY(4F83K>X6S3$VP>4-15<0KO(4$K9!!$#F$+RN;51MG M6I*#AM<:TVN6IFA8`B8BI1LL1LNP`;&U-"NSNRWS%JG6%E#GIQ*JR(:^/U\\1(UR7I(< M85VI>,V^..X@'^4?@/ON^_#FS>RTA3VSMW^[_O:;DMWZ<6NB_#I[/Q?$>')V MV=(O#\FP>A_;`188)9Y&KIGHNK:`E*_??9_"3S_^][_][<>_IYM"W/Y!UU+< MH"@ZOQ+`*E=XZV&8U"%TG8<4?Z/E`F07*@5=>E\%ZC@T<1I+YG,V>KL4DP3= MEC2W4<>D3#&%'%M6U=OE-8T9,`^":G(>I@KZJZ"<^:?VJ1\6K0H^1;,5D1(Z M+];@+1B%+G7XK+5=#]R_^]YJ8+M1X,W2/$GPK6UO5*,2.)`%6+:\=1$]+A%! M#`:&RBJPMF9W@O]]-JW7S3NMC!$'XQN8@U8<[@LKM>Y)97O4F!4/*WIEU7!X)LCY+$N] MI](<5%11T(C@(4_)%K'J7APG56!QU*N6SWMS_F'VSY-_S:8Y*X`0 M<^M#AQ2,+:HZ'7I#LJ:Q8][0<`EL%F.JL-N,1M<$XI8*%2=Q@DF*\[("*)94 M8>@%-.(,)@O[T_SD]U:>GD_4++%-B4B[**&-Q#9:YR4&$>.02'YP2PP;3LE& M0::*N[W/LN12HJ!NPUZN@"RWU=*+)@(M4>CDM,XF MJCC5[#$[*Q&LQ"4H()V7*LZA%#/>XT+>:"5J%N"LO&<) MOKO)P/-LX\+D>':57\G_U.KIIQS7:;T5'V,8G9@:L0Y(2[L.RT`HDEXX#$-0]^ M[3'"[7QAS\TZ?&>L6'54E-%+U"\Z`;.ZY],THRM_[WF0M2]11NO&$9"% M'+1D'($70);32UMR:FE/0`K5^9X1Y]H7J;8CXU%NW`E1K:@'%U9=6X M:RT+$!U.V9B1.J2V[KYLG3>F)`\1.14=LG+8_FM%ZFV*^02?@PMDJG.`&&JIM,2W1NZB M-#KIY?CGD6AKR^"E!,L!77%5_&5$?VP0RX;8R@#[JN0UF/!.NV9E7) MLL^U4+&Z6P\5,X[MO\*CLIX]8[?@'2@*L15"`EJ,O-)61:)A-$^E&G(CN0,>T>6S-5'"LB8O<4[Q MWFJV;!7WRZ?6,17VRNJC6MC!D@80M-PZ/@;B[#@GU6-A$Q-LOK2_!JU-,1Z@ M++^BQL;#0!'`0T^PV.PVX=P=Q@=OWUYW[I^<_G(REVU.)Q_GER>G=[8LWUL] MX!*CLXTIR'*U*J1>[C8^,8]$-DI[O0;8[A7IR2O89O$)WE6T;S0DUE%YR M=1*$C#Q27MO&+?&4%9R>GK]IN[=YOFY0+&1?K=8Y!A?9A5[($4BH MTQ!V6EG)[64\2*X=+F5E4)\/[D%Z^&%V-ENE MJ"RS1-8VM2(E:TJY)\5=:Y8;MRU,II([TGBS=_B';R[-/L]/RZYO!` MU:BDR$6OO4TN0T)RO1#J7:*15LPH]X)4\]OL]'1^]GY%W/-E2O^^/%V;%C8: M=,542&=TZ'IK$-2Z@6YMO="Z5[ULZSFQ@6+!-AEK`J>=_L>JWTJ)7S)!\)18<(R@>-)N=(V,,C3SG0V"E`ZUV91ZV:R3Y2 M+HBD`<%$Q&Q`9>SDGF2]*&=L\("#'9E[2&NLW&JLC0VAH+:I^-4D2>8:1P8! M@^MES7TOY;EGB:BY0+5*-*HA%* MGE72Q2_#/F>B'$@/KDW85)>CA)+DF'KC.J6JQK8TIH-=K!,T M,]E!7D/K6HL";XT@2A]\ZBQIKOCAP-!ZH_9>U;(-0WIH=+V6P;JL;##H=&\Z MESMP1`=:X>'N0'Q.#&ETJ=FE7(TJFH`S=YHHD@C!#]VN"`?#TA/T\#0'Z:TV M->6B&%RR8$,,G4=-6Z^'O)BAPP5-$Y3S%`\96EMF95V+KMZ$Z"'TNR,Z`4LC MAEQO+SIJU4QVD5R#:E7\R#:%+`K1G4B2.)$=NH>L6Q\CF*:7_VO#Q_5\D<^O M?K]\=W4ZSL1,&XIH@^!0:XH!,%A4M;.TVZ0I#Y#8@!Y6\V#1=KFH;R8NZM:0RX]GER=G[^?RV7!Q,;MCT&@=Y=_D MI7*L.2>QP:"P#2X:EZB_GF!R&$>G2*VA_*WR/%7TK8-#V=<0+57F5)Q.)KD^ M89=UQ3&)8]GH?'Y=I0\_;/M5^#^Z)BJH/ M1N`/F0@"VW18S5N(B]K0,<%FNNQGE_.W\].K=N%^81O6VL=:??VB> M[>IR^5WE9'$F?O:B$SC)3[I:-^T'5%#(:!,K!HV-HS,KGT/O/")5\TVC6,UD MBS9N+W(7DN])%UN)8!M)K;(1($6E76DC>9TY2Z[O38Q"J+1^F;JX)R7BC&"V MG'/5BJ++@OEAF1"TFD(J&\_%^GCL"]+%MG.A,%H72CU$. MO-L@T$8DLUVN;8HJ8$S).<8$A&BR0=5+W()>_/@F![NA@'./7/5DOOC/D].K M69LC/CUO[X#]VH[H8IWF8^A;7/W+^.?JC_\^EQA2XJ0_?VI1TJTX8?69'\_D MJ%]=XP4HDN>9,=!4$GI MK`6"8(<-MXK7LYWW:N_8E&T.I>Q&Q-N(X2++079L(>O<.;.R*@.`)7,];WD4 MRGY>S7AQP6119]$-9_$UL?:1/6-3'APACSTLSZ^9F_UB+]GF?=#)&4"'#(WF MG75/4=FD]$BDK@DW^M*7I.R#V3S*"=82JYJ`);&KH?:@%;+Q?J34=T/6ZV#* M?E[-$!JG0'`T527!!@4/OC>L@PL##'.@W2;L\W#-?#J9G[8T2SU?M#1WGOU^ M^06%+H/4ECJ[N(PG%_/'/DY(JH1$&I37CCP#FV7])V=;S?@\@6ST&JA\I'Q; M%S?U];,H9]0:@?9&8PD1@]+4J76R'@M\&^ZH.R5YBL`OR?/>X-+\W_-%H[:[ M>/VN[>9R'O[RSQO;>KL$\^'#;/%FWOI)/\X6]\]K*T_DL;TOZGU[0J8G6JL< MO0%._+5'N]FCQTA$.K==)E MX%"\#+8Z@\4"RJHOW-G:VB'ILO=C^\Q^UCF!QMG&"M[ZF)SK=Z'\0>6QH+3G MT[6?0V!;6V&U+B0!!UQP105IN`_5I M63JT,0^VO"&^?Q:!OQ$L_AB_$WR)!F*..L@^N9#MEW?E:B.KW_>A^D;V:(IW MC,;J$(.O:(N.G"?9J.23N,CD%-=.B6H+Q;CG MB/>%I9/WA?.+,M8ZV1E/R36N,D/]M7.V;J0$-NL=S7_MU)XC7L/!M2<^JXO0 M7I8*W/DWBE5EV#$`OTX4_M>6'8-[Y`@24V?0@+D&1SG63CNC(8RI"T'_ZP,C M>]O(0QO*HY+BJ865$:R-,00!>MAY*0"JLB,E^^%N&21NI2H' MUK?N[F65R\IQ#L.M?DC_\_4X"PLS>] M@UH(4506+0L,"F1BIJX<+,&.I._/8"$WV)FNW^WY0JK5J+3B[-WY8O9H3DP3 MR:D4V6>K94U)19>ZO_5U1.C;.PH>+>P>EKXO7*#;@ZS,D1HK9HH.U&H.-5N: M%HY^%5JQ?W%KWY-)>FP14/'5_))K$]?!J(8VJL!>+6&;DSVBH] M,G=\.UJ<8I,*B!R4',%YB'+F6D/\LH_.:J;@Q6XD2M!(HHIKE[:VSP-*P>'&_=%&MG M2]F3LTHNHU59*HCT,L7]9/0Y9J>]@4B4H^+0J3P! M>'Q*6>#H]#*I8*"0$5V.NJ2B2XERB):1JHEN?,T/P/&#DP+' MI:"=!O@Y$:8&I76N&4W&VJF>6)NTB>=OG>9BIVIKZ__YY+)_P[O+V>+UV>R? M?RS.K][_4>>?9O\S.UD\R<%(I&!4,+9&%RN)(273)Q>=<6/)O`W*/'#!$X3? MJ5I6)=Y'/HQLE590Y`:1,$`9A&HZ%V[A#>V'HI)USJ-="3Y)'?\UO_QC?B9? MV[[K"4?#(5DPIJ*`^"P8PCE>Z4&NT9$1VPUO&CY9XJ@%;'0YE;AL+,C5AS%Z>$SW^FVY M'KB8ZW#CUQN)S\?3Q`$EETKK[6[T0UX14ZD2.00=C2V;,R(/6<\HV@[7=`_Y M4B+9)XF:@XH93"E:);5<$T(8)X9VL:!T[])/^VO8=TF4X6BS_G M9^_OL*AM+W-GCJF]/H)RMW)[.V=5V.1 MM::0L9"$IY9"Z#PN#K,?.C$L6^9#+>/NW?`82G982\94*B-!IZ9H+T26L9?+ M>W.X97P!PYN_XA9>EK^[K_4YE%:XU:5*).W)4^HCCJY-@XPCCLZO/?9PK(O_ M^?QL]N=G"MIZ=?;VWD2=2BA66-D%S,J0Y=19><%5&EEY!P:HO2EB*V(+26-& M[4GBP:`]8G^ZW$OX8T827=(,!UO&C@^S;)F-,7("6\5TJ63N:3)R-@U(13.M M\?(?Z^(?>9BS2IHPR-7B!;V5ENRA?IB3AC%V&ZB-=J6(#:PTSV39+VDR:BA7FC#-GRUFW-KP".QC)Y[^JW!NX+2A M$K(6J^`B\"2P[F-VA>W`;OC06^E;VKR#.3?VH$D95.P%(-=:;6]UE:#5Z6V- MPU_/KCVOBG-P0(05K4!8,0J#OM.OZ_86]W[MXY?98G[^]L>S-PM9RBS//O_^ MZ#24RNP5!IMJ&XWRM;U0L&PGL>VI[.&Q9[`6_`-6M5F^_V?ORGK;2I;S7[F8 M=R>]52\!`P,S(\?CF\!/`4>B;"(2:5"4Q_[WMXIB4^1I\APNDFS/G4?+ M$OE5=75M7WM M9+EJFYYV(B)'Z7IXW]F3^]AH(J)"XX*QH0P^8[180E7"F?NFD^)O7^XF_S&= MW/SG3XOY_?BGO_W[Z3B68>LC^P1*P'()!XL*'"#[ZIXPZ\!UG:5A'*M-TV]& M\XOY>?O%Q]G M0D0*GB2^$J\^"5J"LWE2F;`EL'[B^+J+;?H7KPG(Z[E_$^,(ZJ MH22\;K0(+_!D:VF*#[(\,^[7=W?W1_.:9>;0D?;"\U2B$-884Z7>FZ)V8`:N MA15@>B`_0#D-;B^+>>1))FV3==R83/,)JPIF;C>+:5^)4F:W9!\.]P+]L<5H M>K5O='@/9B6Y"2P`LI9:.0%LG3K-O-TJ"#R"Q1MXS@#>+\_H[Z60@O*H`6D# MREJ1:!ZS=SN!X[%HY/[KMV. M3-<@MKX,+<<(%K+C$$`4%$434JT(]3GG-DG972<^A.W3?/QQ/+V;?!X_K&O[ M=;RXN'XW^H+_NKDG1K^A5^79U"\6\\GO]PMZ%'LW^W4V)3+FL^7VMM=($)[. M\2N$O(@)M%<^%<,L:3^^7@1LT`PU7A%J<=LE[RDI>''N]/F,R?F2 M?YYV:G"<'/73=$&Y`7P3=)ITQ^"MA78;@RXXE MUF"8ZUZXY\#IL4)76ERWPOBWFY"`DZUZ#8T'3_VTN[SM: MI(L55#HE(D:V12`3E:O!KBAH!MHZ.NOV8>Z".0MT'ZLEMT[0D':)419WCI<: M>)FH<]RQID?#\X,>D&DN+10=BD&!IIH]K=87L:!)V=&6:O=*QY."[N.T\1B4 M6*8,2U"*]A%<3?Q97WCS:(^<5F>`?CO^/)YVW=9#UD-*A:X+^B\%#75)*L1< M/=?$8IOQTDSO%./5]Q^)K'*AE"[5-D) MT`8$,G,\0$2EYZ-A.<``+1AP*[?YN@?[%W%]]IG6_IZWA$PYC"%^B-I01#,*N>_FM9,:W M-3G=:[$;Q&E`^Q<8"KR\H(V/%!=GABY:S5$YY]M)YMTZN`.`4AWIZ^G=8GY/ M^=;EYIO?T)T;75U,_VHV*-]."M$1AX MI6QE3'Z-$=K-",)UXOV#,>[T(`9[DJ/W>)N$C]9:5.>)UX=$*=']:$MQ!.>P M$]\N_V$06F\GE]221FTK*P+M,O:AKFJGZ7'MM#B*$-6IT$Z2/R>],RHQ&UE( M2^U=$]1&2&4;YB%GA>A#>,#Q]@%=ZX/.W_CYG#0,W4UJ0URJCLO1S9?_RU\6 MX^G5^.I_1_0;BZ]#[?FT.4?A5SGI)$._4^@J+$Q".W8.8V3W/9'[9CZ[NK]< M;.0+!@CF>"O`"IL=O;)KC4%^)5A9;AL1=`;DH4[N+E].(E6<$^NR"J"5&8U*S8+4I@:MUU8;(U.C8"F*GB?P;DWNT(&KF M)(8;+BH!7#N;4DV8B5`@-:&Q5?I<0:1T\2E*,2;A/'<:3#!<^ZR%JI-=4V*J M[5A;*I,>K(]`SH#[W!()&`;EZ)G)C$<3?$QUW9Y`]R3LH!H-Z?=']=&"*9BR M-)T\670;T?O28&MA6#8:6A-H>PW@^53WJ4E4#C*DE)D/T@GCJ>>M^F+!J%9- MNF4+[#/#?6[1C#)FXQ03*G&T"SIYQJONR$*TTX3=LF7N>Z/Z:-%TG*$(RL1D MR5$I4\!6NB-#5ZUU;4\B&N.)1M56.?FI0VJW>&DC>EB M?/SV(V`-/E)&GXI"%5;P7NADP)E'72;;!US-#H251_/I9/KAKA:;4:1X>4@& M6VS>8DN6)#@6G(XE$EI>RT)HZ?:^6KA7&+/:1Y`[L9R(]OU^M"$5#$PE^F0< M0[O@1)%U=@\&727WH)7P#&C;1/0\G*"4$^$A0.)PKN"LW)B'LXK*)'?(J7G`/5?Y<@U`HQ])6=#@CO68C[ M!9B<+14!0@G2<*\3"_X!,60++)XFP.<"[F$Q4.,%$RF:"$5JK11;L1@\Q&XO MU,%"O!/Q]?7X">D*JAUS6+@;XK7*(-Y#'%O!Z.`"F*[I5%JD3G(?I,LM8E M/N]&7^A/'XKS[_&D+SZ-5V.A#E%#6U4N49?"LPF@"IZ,4@AYI38Y4BMV9'M) M`TG>I>H0<$])T_O]-%GG,GKWIJ`7KSQHX^KN-Y1%KFKC[IC2UJFQ[6P89 M,@SYN>9)@+0`L=*DT63LS,IS;;XU23W'%)$DG[2SSKCBBN:V#LF':*/.>XY) MR/-INOUT,_LZ'K\=+P>!_CP9_4[O,),3W[29]!)-(\;\(CM(1O*:@$I6[BQ@ M,IW`=Q#0N?#[`F%TE4*.1J&#A\X>Y.3*&CZ8'?-L2;L_`?Q5Y%;=+'K4N/TT MGMXM#PPCK,_C._PP_\=H?G7W;K88W6S^/SV`_#I;O!\CL,O9AREU3SQT6979 M?/4C^CV^7RH?'9OB(@3."CJ*,F1TS=DJ82JTPF/]Z>]OQ'O.?VD)?AD2OD/N MK0/VY1>L8_/ZTS5(JFBOD?FC?LX8?"?%M/,"KSRML:L]'I)S%Y'?[/U?[#Z< MW?A9U[/Y+=69/+1@-"QG(>8B8Y1925=HIX%PM=08W3.]9#G\(ECZB^N'__:/A?9%!"6=!Q*B]1^62=&T/*DSKM%0O[D\N[H^? M]/!'%XN/X_D[]((O/NUP'KIIP2.TS(:1@ZUP.R:3,B^FH/O.\5]0JHX/LJVU M%YWZ\V_&F!_W>/9JI3U'E!P>C(/,72KH&**)"'5+@0O,-N&5_.N(SCVBC@H; M."!FG<6CP'N$_B+U/.4Z[`/5F[=]\R+^.IMSSZ9K7O:T&B!IL[`=AN_7X2F M+2Z6"2(:_XP!\M7KZ6(T_3#Y_6;L[^[&B\U%&/L;'88BWX0*(`$`=6P;(510 MM1)>8US??2'XZ>_D!6UG^HY'^!P$/@Y[V?]YX>MR='N\&=UUIABN*KV7T2\= MPS#U^4M MZ/[=T.ID;51D#BU1A$S+.5&1K62/)_,R6AFGPG)2218T M)JW4_3A/2#/)?2/V9$SE)WE MDM&(!H]A2XK!J94N!99,:%+T*,N':]*]&`^EUI:(*4 M]?'$"LW:P8M"&G;PT2T!G8_^Y14_H(>>)"^T'0$,C9Y(M?]1Y'93,"AS^"7^ M'IARILN4O712E^23UMI+)8M;WP+>[EK0UND7E9G>(3LNNQ)H^YF&7.B-<+T% MFK'"=_17O+3$?PM7!_5V8%K8J$2)/#@J`*\EMWB^K1?\TA+_C=T8YJE(21KT M^D"&X)RH*2LF2MNS\7P2_^OXR%=E-,Q@7;8*.(W*8=GE6FW"K):-/R+08+M# MH2.:U;*?>`FFQ'/.38#\.0\\0\*)Y3!@N!@\=8 M1_JXJF57Z-WPM@)!"G.P%CB7-;U*G5DAK\;;JT$Y.XP)> M[$R_A3['>%\!1OP"0]ALG6>YU$7T#D0[4%N)3I/9=\R/\V3<2(_$@E$I2L,A M6%/W*$`(1C;7'P5M&<@WN@WC%C[)^2#MKI@)XC![J=J[&&!=VK M=CZ9.A7W>#J>CVYHI^75+1[3W8+*MCZ/5^'4\?/&"GI#HBQ]70Y"91;KRAQ# M]K-M6NBDI0<`G0V^=\L;<(MG0^OY+->YH)Q7MA<9VY%Y@F[%RZ$?&(X3)/5\ M87PM4J3AISGK6DV6-&_;H!WO^*//#;YW/E:D-E(:R9>9=LY@'%F'C$;)4MM* M:HVPIZ.?S:[^F-S<'.<7HG`4HWG`B+;HQ"1#^:Z[@0/D]H6/:]Y9B52_^$`T M_:-/HT9!50KPQ(6"+%SEF'*IK:LX%LWKVT^CR9P:P'YNPHO=![H]S4*BVV]R M+CD`AKXR1V6LQ7LE55"H$AI[N@/7-H1ME!0!O)G/KB>GC%4%K;PD6Z^5#.P8N/;CT+5:ZNR7T;-GLG$M-%@]DS_,EY\I%T$],I\N[>[H^\P),I&D44*@6H(W72\3369ZL2.-=*O),V$ MV*3Z!:G[KKC:)TPSPMHSJ3(?YEV3K@.9("JTB M*Q00*R."EU!=06U8W)4U8.8OI@XH/G0^J")/,.4S\C3GF&--Q8#WC55]Q;7J MY&*^+5OQ\U8>64"'[13S'8P7+'!.KH4%EC%LK\/:=(ZI>6KH3DK:@^-DK+UN MK?;9.<6%E4%R83#^K,6O7A;>;O45N_3*$V$=N*\"PTV:7\P\NK,B*2MK,X:E MX;6M>VN?D:\#U\`Y5"5*\RR3XS;RD-:3Y[2V;4&D-"?Q=6MIT.NIO[RWHYT,"YTU;FZG@Z-#S-Y76N\XXRB.E<"H;4C_0QX:T# M>K;R&F.UN))G%0J/[0(J;3LIE:>BX.WX)NX"P48^:L'ZY M\:Y)?;XRLM&@@ZB>@(RA090N%U_%M7NYP:@$$&R:C@^H)R!CJ4S02 M0Z@0JTI2Z%C&=ED'9]`HT'/I6$\I_#B:?SCA+*(,@CG*/(+!>`F/)>"H6,(4B^70XED%0I3=#S467'H*[276S#[/!2<.G];6"5T M3%IQ;F**)<>UCJ7),ZV.Y;39X4`2=LU@/(&$@4-`?PR@H$XJD3-Z-:1D0:WH M`M>D(E]Q=(Z>E`)R0J<+=%I/N`0%_K"A\8=*<523:!_JZ&PF@FVOKW!VR"0B3%ZM+#9H M%?R.C47ZV^H%O>AF8GP'P62H=NFD].HR9SSGK4:!9"KI0JCO[]CI=%.Z2CGX#6Q]8E M&FI29O-54#_]X&E:PVF7,06:)N@D6GI`;S/IY-=K8ISP#:V]1!Z"\%F(A/_F MW>AWL\>HN&*C"];[:-!YCL(^EN-&8]H#[39!?E>D]L<_3(B<9$PI>A1=Y:#. M0H,L>?LR@U9BZ)J>1BKEB)8]5K2"[V$AY]:JK,<^+8P-Z9GSQ/":65 M:JNY84)1KDAEA7;#%UW0$]_T#.O.Q2[-9P%^"?I[MSVQHI53Q8`WDHD8444_ MT&^,M4'\\/0/;3-B'C)%,2F$$A2CL>:K\S<1[=0.^I=NW0_'A-Z',R<3>K-H MJ$D$LK(!TDH(F/\G=]?6V]:1I/^*,,`",\#:Z&MU]\L`?06RF*R]L;/SS$A4 MS%U%])"2$__[J3H\+4OLPW-XLV3'2`#;DL6JZNJZ==57_MF5H&D&RG_TN_.. M>Z*/3&%8E1U+%F/W;%FN3[L`Z,*:N+%MW=R'IC,P,?:R'[4VX(+V+N)Q18Y! M1D4&0U653135MN8=PT17V#^V[2=KA2%M8!XP7Y5.1X"ZGUE@U-!.>33T/O[X M@TD;+2]%[5R.0(5M%J6WK@[S&2.=:M_5S7;)]03:)DR2$P'S@22<4QFIPJR_ M[J$45!-N.XUA.UL[C;912X$G&%#U,,#UZ#52<:P^L1NMVJT>3FS'MV.T;7+* MS]09N/XPO^JVK77[,S&2F*\^#:V\'[OWBA%L;PZYV\ZN(J"3[VLF3EG5%!R4 MU&9;E),DG<["V*U72>'5X44%"XZ'PJ4,=5,GJDD3@&*"S[>]TY$L'-PAS[)" M@TJ-'@&X%<6[BG60(DT!M1-[VQL9'G_V`42-#M19&;2(1=OD">@7(_C:GI5` MM&]MBG8H'TC43[/??YRA7B_PXT]05X*GXXI[)FSV5-Q@J<\>5?1H#]H\V>XX MZIT$G4S_Z%!?HO0!,UT&07.E9N@#J9_\Z2\>;@[>J.V%1H2 M!Y,D,U`2U6+ZNA)0,U\C>+U=E1RFXWABQRPPBX70JFEO00AH7A6ONWMU2*%] MX+';19+-!6[#1#IB'O?'!03O]P/AV5+`'N?^8W^'?KM]<;Y:.O;F_6V-<1D&8_XV>V28O MW=;2/Y8#QGJHN"X#!ELY^_I0ICU&LB-UF"E*GI*]J\0YV2#+BD)3$'W6Z+TP MXC*BWBYOF&[,@C-=//.8SAWURU&21O=^89(CD)2DDD/IH:14Q:KPQ:5&+:W1 M8`\EB98A$!#,A^7-%4IYTPQS:.+",Z,I!:VXR,E'R1[6M5@EFBA5&C1A M@P2=2/VHZXTAJ\`$9"V1V&1RK8:"4'C)&NH5M<2&')DQG$VJN>7@I(&349GH2E-DI MSV$";^?5&I1^&2*E](O.II7Y_.U\=4F)_J][90Y/#97PUJ(KP)B@`&II,24] M;`3@[@D*R..]D(_W:1Y`WR1?F($L-IUM:<=62/%?][=SR;[,CSWY]UO@8)^6 M-Y_0<#[]GA9[$E,2'GSBV6?,BX.S=8NMEEZR3$"'7+YB\$JR<;:WR#\#NP-+ M,)_T`&!8[Y+6E(/Z8)FM/6LJ:^:@HQQ>,?-*N/-27F:+U?_.;N[Q"QNW],A/ M'>@K@Q)XA93CZ'>DSPDO?+8FX66/6WEY_?7->* MV&VMC;V?KWY;'WQ$3F2E/2:VV5%-,WMF'Z9.,1Y7?_G[0V2TO+VX^S"_6%6U MO;CN?^3%8GUQ=3^_^-?];(7?>_/Y/R^0'_S_\\7RD=@7]0?1%S^N%K>7BX^S MF_J/^Y_^V^SNGOI#+ZZ0SHOE]8Z/?#TAY"DY34KZ!SS3Q0FJ[R(!/)42C%<* MDTE%@U1]$$N;0NJEG5;]+4KVH'PC9D)13_/UY6KQL0$GVH<#EF(4B#WU% MIXMGA+^]6W;_^)?9>K[YZX\W]^L+]MKH_Z"O\=<"?[-<772+;S=?%&CBNR^* MUQI_0__TBA1H=G$S_S1?D:?IC`7I#[*]7MXL2)VN+JZ)V*L+PNSY!?]\.U^O MZ<<\^1Y_]7_WA-UWD<,/[Y._^.ME-P(\6RUN4"OGURCRJ[]-Z-^.,Y@\NWY7 M=5BN5LO?R3/,/N)7MF*H'S:.YETZ@Y/9.7)E2%$3(Z2=8(2.0M424B!C.(SC MRB9LWR[VSBF7+:5^=X%EP*FS%KY*;4H;(@;-O3_9U+J7YID^_6 M#Y^24J$>.VJ0TE*H%+7+4=9RG.$#Y:P_BY26M[^28Z6]X=/+R4.BY25@?W)^UL'$U5$(4GA&=FM',NA(B'Q.J+)S#1MGO3\L:OR-.F('G:*04G M@@I@,AI$65+&\+>.E--B^K9M5UNQM4E]?^K.QM04LD`VX)(-WAC(07BE0Z]Z M!C/"]JWJ%5=;I:GS\G2.CCS&#$UE9^>,,2Z:!!5FU92B?<,35UKM=4Y3;5NG M\#0UTL6E-X2D:V/QL8!WO.:T#(H9F,+E[BP\/7R]?ZD^O+-,%QXTUX1SG/`P M@M0/N"':*FB*#9D$B<>D&3$.!7#L)13`LZ``RV&KCW)/'+<.W!NA@5B]$J7I)$6^XYLU6,0MC$VN$%:=0. M7?Q"Q5%4CO8B@M(`H#EHZ06!Z.BJC\*$W,1AK[C16S#L9R%S:H0]`A<.>$;' M$00U#YEZXH3CUF+TFAW'?2*-XW-G!$";:+^G0A.4;,Q]TF]4T@/3*AS,%@[, M))E=_WDSBW94!"ZS%]9A0AHPR/!!>5]A:RS-LS=F'IE[&H"/$W,2W>,XQJ58 MRV-FU"<>I54UC+`<8KO>0S@'I]&]Z=P;6=\^^L)%_2]6>99*D%GF$'6?-5B) M`F\CA,:8#M%P#)5C0LUX[1-Z]\QY9+21$DQ=[)%2UBU$!-L:=-N32EKCL9I_ M0(O[L+&2E-Q_FBUN*"\JR]6[V>/T:%-.I,)SUY3R?O;'P8:X8`!MT*)2\@/8L3IQ*@0FC]4)8KO-%[.6`"ORMAC#::2O*RR3JII;09(]-4'1C7 MME4-&#!4SRF,#3K*3_-+@ME<7"\N-Z`I1QL*:U0N(7"N@-!<=*&&SWY+8;1A M($%U>PM@@M:OS?-#I?'=W>RN&P#8-'/0IRQO:1[@23WRT78*_,D_WZ[FLQO: MLO2EV:H"6TX@EM+^7,M*9-KF$)PL!6H[L-(IMD/@6]/'?TJ1OE_-;M<;/-PO MVC\E2`L84F:7M`&0!C3&0!74P/+4.C'S7-@,8(_O'E"\FR*E82:AB;,),L:#>%)<=]'$TQI"A MW;.`^>W^`<(+,_U2%S('IVT1*63'(? M:9H@2IE0I704=:R`"1';%]W]I7$\%R\EJ-&G[\P+6(_?5PC=)`E>M[I9+[,9 M`-W:/[+ZSB0U$8]%D)'3O"TK0IL"+*0Z3QT]J('<^@"?]_V):A1(#)-(!E86 M!T83XD2L.[`,EZ;=@760-7H&41UM=C(R:Y@'GAP]F&",('IWUD6:+>-B_P#S M[%R\E,\')Z0O2@@-WMN2`YIIC*-$%GAA\.]/,3G?D)".<>,,XVA5K#%-4,!2J$/R#J.]]HU;[Q\FGYV+ M%[L$W#JZ"!QR[J;Q,:7"DY:.&2%MNVOOD'>A;TA(QUP"0VB?@3O.>)00J$?9 M;$0#"<`,>(\7L0\3X4*QW/D2$@VURD#//+44#Y!TNQ'\H/+-V=EXJ6N`65[0 M19I@)-/.>?RS(X,747HVP2D/@M^0C(ZY!3GPK!G&1=)EG;34$:-/DDR`4GP: M>AU[*?T91V;EP+R'P)S,$%+4H7](,1A.PT!B>D#1Y.QLO-0U<+1&R[NH!#+H#WWR2A0L?>3S(FV;>J@5&*W;!XU M*AW;B60LF7\3H[1&<;S,RM81I.A8VP]*+7UL^;;X[%H&-99-HA`F*B,R`<,I6_!64?XN` MQ0?BJ)W4G$KX:/L'!O31"K`J<$O]G['.,N/E9]"D05P,&,:O0_G4:K12H&!D M+R$KF5-DUM5CC`5P6WO2U"C-P M)?>CO)_?IG+%3_./]ZO+#[,U#8%MX",)YN/P6ATA"VD%&3P]*8>D*[J\Q)3! M-XG5(\*GJ3F9^`G1)Y=1S2G(0UNBG/3ZH>71RMANN^`T$O%$^$?R\.::QOQ^ M6*_O9[>7\[A'ZOKO1DD@HY.NLS(9L95WH; M*IW4,+#XG>E!C@ZE]"NQNQ6O^]]GJZOWGS_.MV;-*W1SISL3<8@00%JKF8L"6,@)R/K M:Z"$XMGZ-;WC=GP[DAI=;5!,]+Y0$Z.45,0IM<6'G$QH;('`/.C;9W=",=[. M5]?+U6]DM39`R!,J47SVA)J8`I-%HY7T=9>J%"6T&//?A4J8_:[F0[/F!_MAQ<$HM"!H/W5.@$E-J"U?1>;05,/((<$@`9\PLP\!D*!@]?$PG>W-[,.4HGJ%!]_:Q+C M?7(UJ9*DEL-`DSO>1EW0.R:A?)R;G;2=C:5))-"06%:QT([MQ`*( M&H^;9#TT+&FGAAW7H2RM^C4OW:5_.UN]676%I*L.9@P]2W?[)DLM3T$Z4G1& M`TW:9!L#7IPHZ]27,6Y[E*!^2(>^]QA\;S_:SL+.*(@;9Z`+"YX:76/22@O9 MH[1*GL'JYV*GWW)P?_=AN:*ZYH&GXF1Q"<]%$`Y@]BR).ON$MR,\V2]==R[H M;6"F<8).HGWT")P#S*BM1E\L%2@CP/?70S+GGS3[?2W:*3$\6.8%\PX'P)D2 M/H-(S+)Z$[AA60_0/4'QAHRCJ1V5LHC&HIHS%=%UNT*"[C-I'0M[LG;QO-2. M`BR."EA+$8,DS"T0U@?KM>JQ?JUF(:;#2=X%J7@PW:.B5AS#B>310'K'(7I: M8-7;>_RMX5^+[L[6'(@);(3@6H=27,D,^6*B(B)PK=IU<3OI[#[[<-I&$7^1 M*(GV#`V;#]$FITT?J`NGG&_0&@ZCC=:@#:X_.VKD7/.2M5%6L:(LTP&2K$E% M%MRV"\,Q;8=M"S9%TNDLC(G;H!6@K45&=K-87O)85[`9:U*3%UFY]7QX.`?+ MR_G\JEON7BMS;ZXW"O\S84?^<$OPNXM/]+.&$P6*?XZ`MO%6I5Q,*-UB`6DD MJZ;0JAC;TK3:VBQQ+LJ?21Q3[\;:VL"9I*$?C99*J%I7L2R7ML8J+.CG%<>/ M&^Q7S$(Z'=L$P_BSXNSF9OWF>O<([N&J(721:%]2",SJDE`E=%V?;BP;MSEG M(/@Y1#"A#BIYXW+"I+B`09/&+;A:5,0@I]V5S<6(/IQ?$O1M9SUS(2P+$AR/ M#K(*+O'"2PR>T3"J4DTI`/AN=J>(.R-7$\>H+8L9.&9ED'DI(+7+&ZX'U!.[D=R0Q1<12AZG_$ M2*$(%',E8K[KN`CHHD4?,V]?.1EL-7:>E=`16!\HT60ED"J3!\/4)'@E@6!/=>TX,W7K3B944N50(-2%MZTVU<="XZ]03'<%*+N(=#/[+,M(/@E722N^A+71LMJ<;7 MM`RHK8UBX^2<2OGX.F`04MG,'/,I9\F3J;LGG0^E;3GF;I^+>A;2IQJO\*X: MCCFP*,%A:F^"[VM/`OU,FR,:\6Q"GWPF=S$GS."=C6C`%3?&U!0F@AY`Z'?[ MN,5#2%_-YW\LUGW3UI,UW@IZ,W@$FE]I-1IPR">7%!-]OWM,3@US(F<8`R,N8<.(-&^HD'> M,`B&E=+.\JNFMO_R#(ZC8R8:_):I!,#_A5+@^Q-T`5.6%V&P_^-B^+5@GXM' MO78T<&LCK;($O'#]`[DT/)OFXE&?^#13VV2=BY/Q7DZ3@@"1/8\$_^F5?,AH M@+?[^20E%B_$RL1=8O[?[%W[;QM'DOY7B!PNN`5L;;\?-BY`/Q/>0 M'\?B2.(M16I)RK;^^ZL:LBF2,WQ)E&0["1+%%HY"*V(4F^^&W]6378.2E`"X/?6"9C?>^;83PG/%@ MG<1&R9&FLC>"!>/MQBNOJ<:^`8\4:H^%,F5M9!G,DL:LG14J+;O!8/%Z*W5H MQTT/D&AG(;K.E$B(FHU6<'D4COA"DBH5:T5R2%YL](%"=5=A_&W2$G0O9S&S M@5*(;3@7BJ@`5F9+H;/(J96H:"M9*^?:(]3)N"<1UC3@9\PE`A52%R-X:ZT(J0J6DGP%\:#/^-81R60?YX?3,9 M?VS.]NW#P2F'#:4Q:'$V>H(=FDL9F8BFA8.2[4SAJ7#8M0<3K&*"R91CD-$X MFGDI?S,PA8E6`J"5?5;!7V9JH\10GQUQS$-8&CRERT8XP0O9RAJ8(:H5S'TI MJ!P[M>5L6(K&$"P?Q%,,A"W>P.-I']7:HQ`$#Z9^X$A4UMB/#&'O5FTL,SC7+^8(J1,WK2V.%7'AO.C M=F&X72NSW"K+(X3>-1M#`BQIAFQ8 M2662$%F7;#@&;=K]1J@1[2WQPX3>I+'#EY@K9]2W'1=?;*G_6D\&X_Z#^:&T M2MI:ZF"%B81$K.M%4@<:L5D\+$+MMVZK.IY2]&?'Y*6H%:@.$7O#ZB"S]]@0 M.X@&#F.A/#;>1SH"/8.6GW1_CZ4=ZSQ0B+.JPK!D(6*[4GD1C3 MS'X^6I.(;*WLWPH@+^7I$3N2`;@:?G*KO20Y-WA;@>]3OED#?%XWSTQ2&[)U M*EM-E(9,3S8H>Z3MR+L81[Y>E'>6?H84A74"3"\[JJDR2`N!:XY+B9AO,,AY M66(TZ62`%%Q)IQH*`:^S:O!6^.*+[RI]_X/B_1`WE\YR0I4%HZ9!21.9FJ-L M!359M5ZK/P_*T[J:G%]!+A_KC_5PW&3S#V4)X]Y:HRU-UF8G9+1RV7V3*?G.-X64P1A0H[*++/CL;-F%TB"C:+<'MI2(YY%\7UT`-R8X M&ZB&D-`+;>SR%0EGC+99A1AESX3YOL-'C#N#78YCPK""*I8*YA!:D/9+#66, M?+CD"Q8,[.'='$*97J&S?ZR&C9_/0C69W`U&EP\X2>D\-RI^C(03@1@BPU)\JSV.8(/IE.,UBWZGZJ M)B.X8+HRT\4:IL#!L9NU,"/!+`MAK&(:4@;*;6D'+:3K:"DCD29WTTGVR?1H M%78>B%4ZQD@<(XDGF7369-G1VOD.GF,I\/#FXU3X6(]N']"O/F.9LN,YP8PO M)6!L2FM:HWEH4W)2(K6R&Z+.GWVX0#N[PT9G4^(QA"02S)800[)RO%6$=C]4 M["!M-V?WHP3:E\:"8V6>B34F"2),$*K0]4)^&]L;U)0QNSF8QPJT<_ESV(PP M$A^LI5%IITO)LQ(!/FD76S"A#D`(#XSAD;_T&4\L0?#Q:W6'9\D>UMM;,BJ5 MY^`*\&^`(6)ZN=+%U%KI^`9D>X1YG.`[^U#+P"#D2UZ!5[#@:#:QD!E8WCX, M0C$<-I8VD@=8F$62W@632I49EZY=F$2-IAN0 M;Q7F,3+O),`4AE,&"[*B2>G,A%1+K%D(;5X\N(`]M"\"W!/!AUPNP%"\03*1S7N!,,ZT3AYB7>T`0PLZ\#YOF&SX\C MR%9NYW3!N)?R_JH:+8Y;_PV+RJ<_CN9/?2#'ZP%4GAM4:R)H(R`8LY@5:P\Q M0^DTR`EEJ_%^!X_0QGE27 M=?,AMGK(U6#2L0M]^A6$K1:#,M-T$988[6)9IDB9]2SNL@[,ES,:)X_?T)#DO)0_?#,#<*@[@`LXY+)RG&N18F:D'.CGWNC8%4@+8H1^EO#M*49C MN=:XZ?3VNK`(WM2(7!Q\'/3K4?\=K$E[BYZ[AR%=WPS'=W6]0E*X;PB\SRHC MB56"*%IR#REEH0K(D-^LOJ49-;/T:7SA4"!>&O:#K/\!L&8ID]%(N71OYT M-B_6MFH3%Y1D">"+G!19LD8:G6$\MB`OU5>'_.(U\!*AVP_3\\F@>6H;\,.R MW#6T]VX%NLQ$(()Y2&U-MC*G0F9@K-\RLU-Y`ISW:'Y2>.>)/WVJVSKS5[1DYNP M)9#V6".#2\PK%H,7"Q.&6)SJSO=K0EEUDMW1/G!N^/;8E82E652,F>RXRK:G*@O;3@@5!IX;^%#^MAJMWPB[>>Q5-S:FO0B#+J_U;?5).Y7)<0 MG.!#L$'IN_%E/0%M1Y?59':UITTJ)T8RE4W0"@R>2ZSK+J\"`VWSOZI3&?H1 M.!TW,-,]5E&Z3VPSC/+YKY/!^4&5L&N),E:4>A6]H=@R@;L42SM`1=AR3,I*P\-E5G4=_7P,:M\*HS>OQ:-Y,%ARAWMYU^)1I`'9HL-GFD#UW'D]XN&6:E:2CG9FLV_OS[* M(AFF5Q*9YY-/TB9IE!`6`H2`Y*&*[4FU'J;8DX%S8G4)S0`Q7= MWUGM1#KNS)F3$'PYJ:[O MVVB[Z_'M:+:^K"]Z=;F;"5-/,S5F;UR44DB;D2:#9%H*5S@$L:I%AV`Q;OZNAK@N>G[+]]?TP5/:[/ND="L)9Y$&YH4>#X/,DN-%!6E1Q%: M3->1YH.0.43+-EA(^0IKS+RXX4CN!`=KGC7)9VN5*3`*IZSDQF0F23DP06.D[9.9&X:Q M4YH-N>MJ>CNYFQOR.2@V629QN/-0,LC#6;8>YAEKY;XVYL2#P=VH-<\$<>MX]XPDS,#^R62&BK)]JU$ M@,.>$H[Y.K1W:MB(C*6.W&7OF109R5_D\L@)A5!PSV9[Q_./EV]C8MBH8H(` MS*@L`\Q;/D:K5%ID]HD0N4:/MEG:85*6`7AJMUI7EB;GP7""%2$K M&2*AOM0.`02B4UE"Z3YEBS*/4OJ$SD-69U(;"*0@7"F&+\F8DL)!!I*S]`H6 M*O+`\=VO\@,XB&(2U.JH//-:,Q*3S(MY3Y%(6(L@9INCM/?R#Y%LU_K)K10F M!D6=-/#3D%AZ5S!L,-IFOZ!T@]W@:`$+PC@W_51#(//DOK*V`D/`P*/U4FGP M`):#5MF6'3_E7;OKA6XMP?LU.@T$)_2<]?@4S#%JX1(Q0A((\``,7'>8MM:" M]W0,^F,Q^/NHNAY/9ABIQ/K##',AW,#I)+CHLME5\4V`Q"-`N@G!`]4*ELN\ MF-F5A?F^136S*?QN6=;$WMC\+F_$XV!XBX7-S8SQR^UL.JM&&)8=3>(B$DN! M6L-BS%8J[H**PC)N@PN!^Z[44E*RT<'L2"%/KN!.M@PL\7/!\NP\LB(SEMU" MP>2[MT(D41O--%Y4P3WT,+``.60\YH'#')H##]$N%(Q!F*Z55\)=U1>EX*X1 MI,QS6"/`V[SQCD2+&_ES!1VGONMH,<:OXJD5;'W)5]/!^=$>R"R7"4)8FI(2 MF>=@?.&MPCK@K@J;@SVP6\03*[>3!PA23`'**.6HL4G&4*H\M0B$=>W.'>Q] M3Z_1K" M1,X6528Z9)&ZSN<=['4'*(=\D)NIOOOA^^'L;7_PL3>=W0WK__SN`F[Y^J*Z'@SOWKP? M7$,.^'/]J?=N?%V-WC:?36$1?T/)S>SM=]]?SMYN?'TX&-6OKQH0WE!&_OWM M3=5'?5_/QC=OF+CYO'(3NWH/_'67#(/150UJ;WRM^=NG^6,^C(?]^7T0OE<] M_-E;0;$'B/?N<>S=`XG/_2O>J@CQ5]#D6*4,Z(2#\'HPZL/CWG!R*B6;K[V_ MJGOX`K$:W?6NJFEOL#BLV<.W>?7G\QI+TE#CFPD8]03N!I?T("JM[WK7C=*] MB]M1?X["%:@`%PP'@$Y_\7&#R72)26]Z>W[5JS#UG]R,)U@TW(>(#6ZZ/*+U MJO?WL]_.>I=CL/$1_J8'ECXZOUN]"S[M'*)CW%NOAKV;ZJ:>G/56E0';G0YP M`[!7#8<+M9K;]SX-9E<@W*S<:WS1FUU-ZAJUFEW!WR>](:K]Z:H>];+\W M&_<^U',LZOO1/UL=^A4!)_4->"0*OP[*Z=5NZ7,)D?P,?C^[JD8]2WK]Z@Z^ M.8/_PU-!V:+2-M%WW@\&OG=75Y->L[&V(,D&='!$%UR-'^KSZA8R`'#I:OXJ M>F,PN@UCCF]5:E)[%S`.Y9;8!:MYOST]^QJ<*FP820/6%-.]/@Y$U>SK3Q%0 M^,O-S63\&7P+!N>B&DQZ'YN4OWEM#VCW_G4[QJ\M?.T&7]IO-3I\S*0&$^O/ M'S0#_2LV'P[' MT^D2>_#MV=P;*AB8IN`14^$%O3UZ7W7/`MP;XV'4YN,ED3R(A4SRO?_`V_X% MYUJX!@"\?Z&Q@DEC8[,[D&\V&/:*C&>]\@:A+248%$+03'J=;OBJ-P`91W>O M&H7Z-3C^-9(8XS<;26X@NKF`\`=/$1S,$L!J[7.'F_GM77N/A,[M:7RDG]<5!_FF[V M?#$>#L:-H$6TA7T4DX%P8-KUB"90@-OC!M(K6$H'X'&?QK?#/CRMV59JM"H2 M-,.-[@>W7GQMOFY`7'M9%R^XF1]>;YZ.'EQDFEL@R'%=]<&[?P1KK/Z)3CJ[ M@E_^WVW_$F_V:NV)-7HW@`\&#],Q7#NW*OC&Z'+ZIKFT?SLWNL:HP210(!!T MK@M>L#)+H&.O0=)$$,V*.2^+FL[>SK\#XHZ:Q1L&JM_41I-/\PM!C@K<_'QPTS@N#A*$)_,8<+XB-?J_PJ`)XJ4%AOC^& MX1X._EF#3320H*U_J(LE-(8ZK>'"9H(I('ZH+\:+:;EY),B*JOP_>V_:W#IN MM`U_3JKR'U!^[GGC4T5[1&KW+%5>\\S]S%ER[$DJ'V$2LCA#D1HN]G%^_=L- MD!1E2[8L@Q1)=54RQY*X`(WNJQ9].7P'(Y#E6 M;"'+UV(>RZBL6@EST/G!&A@,W20=CU<6-0SW*2KXP7-S]CD\(!:\(I?'[%.P M1JO"^G+I_KE^$B21?"@`@DKF7VT1:K8M8#9W_HDG)G'9EIKQS*B7I%]MI4IX ME0Y2*K6`D"`MB#:'$J:`6G!W].%D:W(4IH_IF"+SSVUUZH.F=ZZM!\@1`+?TBE,.2 MWSRX3CP]&0V/AR9F<6-!<;/7Z7[WPRU:9^&1#?3F\TB<9'\\8Y?%+,+\+T0+ M'+O_T\'X@(7!@_K;S*_]/G86?X8KGR!']M/!8/3=TA,63U[YM,6-UI;WF=O> M5_4+6SK!=?R0LC\H)U"0W$M9\#:(XV#VPY(\6B!;2X&JPF=U_=)72AKPFU>' M64``U)(3@**3J>N`U*\%C1+5E8A-]7J9//MSNP M+U]IDIYEU,#4:XQN@@""`(*`IQ`P M-$:#`4%`=3YWPXVIC\]R_,CUJ=#UL=X9>M-*Y#=$X+3CUL#HFV-MK+"2;))O:9+/;,<:#+LGF+HV1)9;I#IIM<]P$,6;&K0OWDV-7/RS;AI;I,V7> MT;,'[A+/!H8YWGB_[MUXMC$5&HQI)(KU%L4=2EMO9(RLRBS[M@@490FL#5BL M2MBE#(%:(5A+')^=>>%M03&2-I(VDK9:VPRMVLPX7SYV'VU6HX'\F%)PJ6'P MT^L9HXZEBU':@BDD$'LK$`/3Z/0[)!#5.>8-U[ZO%K8AMZ%&:-06M\'L&/V! MOFA^VYT$DBV2K.'GAFWOARZ7KR->@3<1WLI1E6./*,I#:@D0D M3R1/ZXQF8]31YMKOBSR5Z/JW(Z-O92TMNJ.$WPEA*?Y$1I0[@WR&<7Y-,)$EP*;9Y3\X^7;TRC M^I\_'W48OF=MG<#H`G2!#>Y MKR%QL6;Y640?JIK_0M7\T]RJ.@>KBIB.F*X"IOM'B%W+?ENT1OL'ML,DYB/F MVP7S_2K[\A'W$?=5P'U7&++X%X8LMH@`4EV9:L^.UXB*M1-R[2!8 M%=B49&\Z,M``IM-VGH!0C5"-4$V7+UE=6=Z],,FH9F^UY6:,CU>F77_^Z+69.0S:( MFU?5B&"XO873C%%'&\*T!4A('O96'JB\)DD%205)!4D%20793C6K.4LE?"B2 M5E(DK9SSF.M6@PYJ%H\T>:4R>(=-RPZAO(RLJ MU;V"TK68QT]**%D#64*IK^/Q[RJA=/L(U_MQR.TXD?'M&']YI-)**]9`8VFE MH3FVQB.KUQ^8O4Y77VFE\3LK*PU&32E;4_4+6SK!AJ1=-LLP)OI0G0"JRT-, M5R>FH^(4^ER#"["HP1XVV2,X-BP(F2Y1?675C2LJOS/Y!+[@='YV/3SOFR.R,AKW3;K?>*"C^+:SV:@;;Q+N;>6UMS;FZD`(L]`W!_SZC7#'R(V M#UV@^1Q\+[NP),"MD1O%F.0:W`($\-B%;QB@C0A9,!.T)0D\:=2ZU*2OCH6".P@7A8'@[2$)VZON8(OQ5S(,0 MB.VSJR"<+09@=H[^GR&).>7W`B@:,Z`;2(F#6<7P*NYYC\P!F`*B8L9R1:3R M@8^U$&4&WTTC)H"MG";DA1]KD7299E\F-)W:=I@`1?_-PY#[\6/#\`DP*;AW M'0`6SA[2*4B,<0$3ICQT'E"8X"(GL6,`CO^;?07J`Y`)90+0!6[6L>2!'E8W MM`PFGH9"C^0!-74\9^+>:QG/D4S[6BQV&,PDH#G8K@AT0#1UYZ@3I);(^81+ M/E?Z9Q[$\#N6>LV?8GO<\/##?&+9+ M4@9*X2(\#1(!A(-]&"HL!XP,A2U5XI,G*+W&N"/^3+C]B'.11TMPY/`H-V*A MN'?%@QHA9Z!:W?X$ MSVK@)]2>;LQN`<#1-.3W,"#4Q'HPK&0T.)=J#HF\=M7R908BBQ#4(YVO*>]\ MS7A\/.KT.X.190V`**-^G5J7;]MNN?+S)UO?2!.D";9I@GN?XE2/',J61?[S MX0[KG8M1_LF4&_03V$?E75^B=TUL1FRFGYC0P#ANJ]RYOH\;/L$DW;31)?DU(F7M($$[9%+NYCO/&#M4-D-R1W)'<+R\),JA1@';!Z*(_'-C629*=V>,H%5:V-TA[V.MD8= M^P`\)"K[*RI6GT2%1(5$A;0*B0J)"FF5YGA^-0K#5'(`7?@.'3VO$IU>)ASU M%2KK7,.^]Q4:&>.1MA0;:BM$^$CX2/C8(GPT.\9PJ&_+A0"2`)(`D@"R/0!) M!B3A(^$CX2/A(QF0.P?(C1KW5C:P`M%VV['Q5S=.&Z%J&6_)W=FN9'L^=R8P M+0G_-8I=VK"IG>O?!]Z]:HYWST,W2"+FB3O580_8'4<:,?@APF2FO-V?:H0& M[)V$D>S[=YO`!2*"2^W8O9?=F!O1O^ZSSU94Z#55*]+.$KG>W1G2WK!K:_P0 MO/--\C',<;'7H<$>IH'G/1X%#SZL,?][(S8H>QRF[8!M#H_ MI%?FC\E_,G_X<,Q^\;$YX#SP(\6IV'C1]P%Z;?7.=)Q/'X(]%3_;<;"T=OG2 M<6Q?C/UZ81JVQU/>#+`)Y&SN<9@9>\`NA*X'%]P^`G4#^P\@%6"[I(PB1-K8 M\$)X7+8N/0>6EP/"SH>V"!]/V'4L8!EXZ,3L_IC]WP"NU(HNE=@0[AY:81JW+`.?*;: M\BZF]93XV16%@>87+R^$;('YPM7,AU\S'CE\F+KV5+9P!>&W!;L5PF7LYUZRFT`K\"O%+L&H6PG[8@)C(+[<;3!H!S7D3V7 M<7#JG4RVEG6:49#`N("ROX-@`,H*$!K/%5@R)[)=U;%;D5F*21QR M/TI97K8GA7\>,EKS&4_;=L+7B1_-A>U.7&2H&8@=@`80\$%X'OZK7N].)M'? M54M5^!6,IM`7CW\'/A0B4L@1P,O#=$R:*5XPDDI>@17$0Y20JR!BUY60BU%)=\%@LRQJ(_/]R?_DY"KPL8QES;(DY8>)ES6=G M@1P8MM.-N&^KGN^WH>(/@#+9D3>7(,;O8`$C8"4PA+GK9_('%IA36%PE:$]> M.D'[%Z[F\=/+V4<0?BZ\`J\:1;[]#&9W)(!T'[D/O(9X;;!?C[\<*V;YQ1/? MV!<>QCYGP./X&.]!3%/#6-`C$+#_^2#\,H$!6@R`'-=<<5`#%W!D;, M7*VFE`Z$;0D/$3PF8UO'C69NA"UZ\7TK7[(P?&P$\0K?4GQ**/Y,W%`5U8J$-SD*5=?Z5+%>7Y[+.XJW*.A5MP`Y;"]`10Q2&3ZG MH80,&$@28]]E/I^#;:QTOGP?-OCET1-F480^=.\+[Y1.5/[*.[`>1/X.>.4$ M>XC#>FUL":WOH/O<]BH8]VE+7_G-PU*7W_4&VO]TCOL,7NJM<@.VP!T#B7`K MD`YQZ-XFZ4K@:H5B!C1$FCQ1GLJB@0_81QJ61RG3HH6P4IZY%P7L#D\DI/R> M0DGZU,7KGDB[P?ZO".'],=@]0NF3"UB^/]CU5`A/A(8$(S4HA!E0)G;*G7AM M^A6\\R,X"3BV_#'I`Y!IU.W`KM@IVH\YPD`ZC<4#U$78!;%,A;P.2G=F5!42O!XQ.P\%QL:_Z<6`8.Y59,N3=Y MQ@^1"^S&0X#/R(T3CE-9RR*(M["^?B*4\,)ZOL5*:*22OP)*2Y!3@)JN@\1U MB7M2Q9[.0]=CW8Y4QUVEJQ-?,--4WR@%75"&RAI7*W<-F`%K=9K:V442/[+#HMI[\KCUEONZ*['Q?*26'PTV MQ0WG5Y^?6,E*5$%H!"ZZU%[9\)XP[ZT<=S[A23YX)T'/'TV0"0?N18,T0&-1 MS.92`06WT@#!Q]T*L$C`0P,C`D@/]`8'`FFBN!1'4GA$KI0R$T:-T@$NGP&+ MAR[WX'(;;9U;1(,U9G#ZZCG:J#/7QQ&#JOF&OA\\)7=OX3MD]3A!UK>]Q%'F M!-[Z5=PA2"N%=YW?A48AD)5='_525LA!`/0M_KS"NU/.W3%[KN,:($92(H#\ MYC"3B,PG*""X-%\0A)]QD/(C4Z*NY5M%RHO\MK^SSW,AU=-9B(X/W'^=S*5U M`Z^XDS&:[Q_R;.G;(_>7B7*#>)QW)D12L94!C'''LI^J=W_Y[> M+4UO3P:]_#C7P^O&?EPP]?X.7!6!>L$WW\J!I]J]:,<_?=LB-A$48E2LFY,; M3=<"98#HL!SJ\4OWIA$2ULO`[!3,4RX'DRJTUX8AK5FXX`)L4CF(0?JHAC*N M0O>1G$0OB_$]">ODZQNGVC[7U.`K)"KR\GD.MA+01=I3J6T\YV&P8.=HQ*;LG<;Y MN`W?XR)X\$4:ZP*Y#)@7^#*HM^"N3$X5BA;]G25S\MFXX+8)OX=I25HB?!?$ M#6POY2XXN(."[AZ&??(84&ZP22#%Z"#\(+5)8::H!"2-,R>%I[ZPBU$^WQ>I M`Y]A<6H!<4^H\'84%2>#G">7R^.V2!6%O.CHED?*\I1O3;UI^;#".BXTZ^5G M26'0L)F8VB@!$E4DL58N822`3W"5TO?D[F-&%!5D`;,0^/.-VAAY5H+Q,WV7 MJ]REF12,1'8?Q"('S%3IHMG(Y93`=497`1^>*ND$;68<*GKCN78.T,?&M6DJ M:"C[SRJ"QC/[CV>RC+%/T`3"8U_"`)8CXR=@2_DV+C-W[MTH"!7?8R0"K#Q1"(4H20-YE8Z7 MN$>?*P]A&2R92Q'WG=3P4CP[28.;0$#PB&[!*@03.1/#8J2X0-$IE_'1W].X M!KPZ2N[`KE7+([G9?UQ-BF@:)*#P;J7\P^))L'?8O7L7A$$2`?L'\WF0!8SD M7-QL@?&A^7RDW_!4=?>,`B&`5]UE1QRQ"BW8/+R4XOEBF@;+PS5HBD3`9"C$ M3PPL68<@N'<=(5TZ0`V'W[O23P[=R6,6*P9-B'X[F##`I"H*GWI&:4PWC=(4 M'::ET10564;"/(J7.K2AN'?%`QCD,#4G\(([5T3/M$CVIH48J"G@`JQ<)WQ" M$(DG&Y6@J_V[`#X8[#9U!`IB*KD"N,_*<(O@CYXP].D29(SG^[ M0"]@+(QU^"[[1Q`X(6[$+&#C:Q"!AV*P+\?GB!K+-QQ\,#*YE;.(1,Y'4L_# M5,#2`7VA=@&*\@44A]EFG"HM0PP5I!'GU(;RV4<.7AVS%+_WP>!4-,NLSL6U M]SQ;!PR6I($;99U9RO?N@_^&N")C+@H7LL4#9GZ0@AKA#AOS@<.*UTYBW(Q0 MEM.RG;N2_$#E`I.AQ2:9M+'*"ETS9:;WBQ9N"C@+WBS*;\$/>#-?/HDDH.QE M=J&FESUA^R<[?"R;=;H5TU\A@.K!H!'#-4$29(D77Y-9PJF`+&FM9 MB9%I2JE)/XQP_/"2`3P);A"O;&TKC,ZR1;)08:2BU9XK[L5"L4O;D.?6MQQY M%M,,1:[69LBTJ2`CU$:J]<U2$8C\#321M#QFHC`/U#U)- M;K^C52%Y'N.Y'`.EZ-9P,(%#>2AS85@7O!$7W(I;-!)LM/@GB01#=8'"+)A/ MJEER/ZB)X'#JX4+<33=R^8JJH)@X-)4[HFK1'"6?]Y*T"X42Q1@'\GB^E[%X MUC);X;."6R_=S$(;$#,G\D"?[8:@[\%?@<='SYPU&,8$DYT,U#RQ)Y35B,\5W^8X M_:69/_$:@<&FZT:3H@4PGX=\#TR`QA3XM3,WQJXNR_E[0N+RK8@?$)87<>N"Q_14:+0Q M>D'SOHL[\^<457-ADK"2:21IV46=2LMPQJ5"RP$U3RQ<,@8]5;62+Z&T7I%E+)F M_+@$>'+-<;M6^A5181^9N-*!E68@?!N'7(8!EG*T5FSI%ISGW(T' M4AM@2`%P8*8)4K&P<9W=@2RYD3U%SS@2N12_?<4>:3-^U0%%64.GJJVJY\'K@JKQ$-X:)@F`TGU MG'VEJ"U#6FJSZ@&X/=\^*L8-%N:P6$*?]2I6I63D,RX,>_4XD;;)LD9Y+GMAE2@K4=-:LQLW+;W\B5?GRRC5'NUH:#7&T2DCL+.B6A8P- MY87;BI28_:`96SS"_+;!-<#W63PI!$JDYA',H!CNQ,"9E)1&VCBXFN"4@:>=Y[-(\"GJY!2T@.BHG6.T M17T)ATN:+LOPS:$9T[?C`D+G^HX#(3D`"CSCD=S=70AL[J?N9[*QDC3UO#5P/QIA"J=C,'4=D_*'[A5DN3;O2O. M1J13EZ',)2Y2P2<5O96&^%+L(/-04_>CJ!'E#J-*[L)D%7P#VOJY.#V*.,T8 M`Z:4QS=D"GT6.,,0,\_6!F=13WA=W@8NA:0GL63N)AGJ2O M;C>RT)NKPJ$+&W&A6M-I+L+MW)$A;ZFJ,X&6,UL$29X&T+/-V.QU/-,662;F MD\`UWBE9P),A<)DSDFZ2K%233X(>T[3*QCH:N.6W#F)Y*X<%\.E@L>S-Q,R8LA M\'^X(DZV-/UY@(ZKA%Q7;>'@?C,X2BKFFIE*AE(%@!@+-'[B+2\V;8O['YG( MX6+;>4\BQ)TL8TVFL('QH)A@%H1"QK+GN!.A@DL`3\)YMHTG588R1F:SQ,]X M$;3%E&++*>:I$9OM*:D4*)D5Z8@T:^GV,?=9=22O_L_P>#C4SQ)N\Q2Z(H\M>\:&+"]?2+'!TY-ESVUO!#8#/^_6&VR?8N_BLE/ M!U<7:+/^L_N?FXL#YCKP!3#QD34$\+X\'9YU!YWQA7EYT>U;UO#JL`_/?%S&WA.NCUFV\DL4='"SY+KEBC(%`G9 MX:\@ZR_7R=WZ5&E'NYC)^@V()L%#ZM+!)2HF:4\1O=01C\+4E<#92U-WTZDC MS'U`*Q)_#OPLB5`J.%GD-BHD:1Q*\0*``]43?7B'EBD@DRT/IV_"2DNU9CI/ M"(V?BZ])CWTME9/`:_('*S+:PO/2:WXZZ!S(SQ&X,-GGMPL!K,>=ZZM!\B0. MLB]4N2#YS8/KQ-.3\?AXU.EW!B/+&@!11OWOLEHDF'#%YY$XR?Y8W<55SJ)8 MJ7E1R;NWLN[V!L6>Y=!^.NAVOGNU],ER=9;T1G/+^T85O\^B^='\:'XT/ZWO MT]`\;2]KT"T45_>UCH5+=;Z>%^PJN4?%,V-EM!V]1FM-UIMI*`3["+]-(W:) MT>--Z=@0YBNO-M_[6,\T]YWU"OLR::[Q&^A8,RZK+\01GQ7X3!TWWKA,+D'< MNUAO%\KU%4KNFA=_\T,![_JO<-@_<)-2!M4Q'(1;$CX[S?+%CB9!>'2-1TT_ M\O`/H8('U\).0ED=L;E`N9Y7WT%K746=B7/7<^Y5$,)7/CN787;[D=U@:0Q/ M;784>A@3:Q)K5NW#!#'WFLMW];4=B==(@1.W-IA;VZ^TB1T;Q(YO4M34'W:# M_K"W6,+(3\N;Z.T22ZU6RNK^T_!.*H>651FIWM0`NP%,IJV1?(V`KG8JF&"- M8.WMA#+[SP\BZ";57C1_(NAJ`G01.JW>K=PA`'7UM:A4^V\OOZ8O+X-";#W^;B?7S]9 M*TLSOX&C-MZOKF8_NOW8W#+=1?Q#_$/\0_Q#_%-/^A#_$/\0_Q#_[(0^)>9P MF@UWY4(AJR86VE]LE8Z]*&7P6KJQSOC;&[**=<=+NAT*EU!(MCI8WQ>Y.C3' M@\H8ZTT;O/7`:]K#):DK0^H&)'4D=21U%4M=34^PD-"1T+56Z,H_7D$R1S)' M,K?LU)'0:1"ZO4\\^;H^6BGKM^=%463K)0J?T_8+;;_4@C[$/\0_Q#_$/\0_ M]:0/\0_Q#_$/I9]4[=#)YMQY8*`D: M"1JI+U)?)%6DOAJHOLILL==I=G3QU4J;NQ#6MAQ+TEC#95N*[8NNI)TG.@Y( M-5ZJ]OM(ZDCJJ,8+21U)W0ZEKDM"1T)'0E>IT%&-%Y(YDKEJ9,>]VW!>,R$[[!@PN9P:>"4$ZOKSK\Q)TCP]*&VO8@6-#3;E$;U;VPV MJHPF^Q++)>V^`X#9JV:O&M"G"4U?#[OZRN)M2C+J:4VH1JA&J%8FJI64'$.H M1JA&J$:HMB-4J\Z1)%0C5"-4(U0K']7,H;Z=LM=(5@'_4.R,D(N0:S^0J\+8 MV5X@5V'?\7M9C7/5]94-K$`TS_7%T51(\#.MSG=+'#P"=BU0U19^+$+UC>L# MW,4G>`!DW;`*;UG"E4[VU,(SBL/P@W#&O:6!F'A-_F!5SM06GI=>\]-!YT!^ M!NZPL\\K"'GCSD3$/HD']C68\6=H/>/AG>NK0?(D#K(OE&J0WSRX3CP]&8^/ M1YU^9S"RK`$0;=3_+N-BX%"/SR-QDOWQPU.N7,RBN/^\2&CHK*\\_>Q_G MF>:^<]ZUF,=B=BM"9@T,9G7,/D54]",<\5F!SX:2SWH$<95`W"YTZRN4W#4O M_N;G[2C_@>TH&?<=]FL01>#A!SX[O>>NAW&"HTD0'EUS#U3SHA7*==X*A8!2 M/U`2MS[CUJL@A*]\=IZ$H?#M1W83 M(T5-W$K<2HJ:V+&>[/@F15UFI;]F>]^%4Z^WXL[U?1BD_K.O6V7/K"/_7J75 MO,:##4^G.>SK2V_6>GJ_`4Q&]31VG35(L$:PMB9+L'Q8VXOL0(*N)D`7H5/M MJH^47Q2)((8@AJRCNN%/$ZRC,GK#D)5$$$801A!6E8,W+M_`(N@BZ*H)=!$Z MUY]B^VHW+W8K)D$HWL!1&V]-5[/UW'YL;IGN(OXA_B'^(?XA M_JDG?8A_B'^(?XA_=D*?$M,US8:[(G54=" M1T)7L:JC1N8D="1TU0I=GYHJ4U-E#93ZNCY-:$BEVO4&A?3E,0DI-4D5215)%4D5215)%4U52J#O6= M-]J0,&W."R5!(T$C]47JBZ2*U%<#U5>9[?0ZS8XNOEIJ:=B0FH2.A:ZW049$7$CH2 MNHJ%KD_F)15YT4"I,^YQWQ:,QTSX#@LF;`Z7!DXYP;KN_!MS@@2/'VK;C&A! M2[--:53_UF;Z[._7:+(OP5S2[CL`F+UJ]ZH!?9K0]O6P.ZZ<9&\RG1K`=)0D M1:A&J%8O5"LI.X90C5"-4(U0K?$;.81JA&J$:H1JNTZXNCJ9#@9UJ=[Y8X>`3L^I2J M\K/K`]C%)UT\`**/Z[XN-9A@W'<8'L,0$0M\%G$/_Y@P?L]=#TEX-`G"(_QZ M=953@[EPL?]H,!X*MNC%"\^?A,&,<=M.9HG'8_@B>.TD"(L#=J#.BV3?BV]S MN%)\.,`JJD$2LO,`J1+!X^`OR<;RV=\4OZK%_Q'<?SDZ5'J2=]"F)Q`PMTY@7V'S__[:]_^3&[^$+.F'&GU='&<_/2@ M7G,;>(YZSGDH'#=F,''7<^-'O5*428VE56INID)R%;`ZFW*'<>#U^\"[A]HXP@Y"V7CF!&$LU=S=SG&'P5L]^'[C`;Y`+?;@QE-V#=,&SF?_XIXG M'MD9]_]@MQQ%-YECXQM,BK!AK?B=0,H(@#\7T04P(TA0D@%.A'N/B&.PAZEK M3PA`L!Z&JCH3\W\07"X.RVS$8R/KS1+XM*'K,3BUURWF\F.P%*`2X M%]\U<<,H9G\F/,01PU,0\(R5[!`EMY'X,P$F\!YAN4&_(GO@0W00[7\ZQUVM M;"VI%XHH#ET;M0XV;"H2,Z/`R]0,Q3P(\78>L8/"T_#IK^FY++/H>BI$C`^` MQUZ`F,QN@=1=4RYY[V4=5Q-$_?P&$5[]F&71?4DJO<<%HUIC?5*Y+%M`)!'* M>N]@Q_!LM?E=**1EHJ1(LCTLVND,'FIS@WTZ/CUFJ%Z>7>]&,)PPL95<1PG@ M7SSE<6I'35P?.,'E'KPOBMTXP5E'P$0^IIUQ)IF2Q0!^[%9(`V@.`OF(-E:\ MZFWQ-`R2NRG#^^$+1WYY[W)X5/0(K)RV*YN'@2VBB!TBWPL[!JO(`^LO#NZ$ M'-;Z22IB'?P*SP9Y./BP9M;P@GO7`<1&X2JJV5R_@H3@D_@=W','LX1;P%QT MYT`*/D/-@:].YCC3BCCL?_J:%6BF[](>`F"F5S852[0#619C-V?>872>WOX/D('_:200..P\?T46` MV:,(&Q7SKM773`)82USF%9([XX\`1CA7#&.@ID>@!`:8@0\*P)-?B`@&B"K1 M:R[-G12VI)6#5ZQ]B8*5E2]'((W>9#N6H'B>G]C?"A]NDS@C)[P?,=6IEF_B MAT`+M\32/#\4'.!.SB1"-2.E!YMC*J$`:(<7'ST*'J:IU!^4$S%+X@1Q/U(A M01EY"[\%;2^D)L1Q@/*"X2$3?D$]*9PH&]#3=Z9KET2I&7DG?+0A03;".1(; M^#Z!OS`N@W.`IP*H2*/1_C-Q(P45QR\WEJF)I?'W2L34//8TC1F8,]? M?SG[_+52DEO'G4[32&X=]S6-6<5)9)3$$Z`L,48B7RG#X]-P=PGB_8!%K6I!@#=#$Z!4`< M*B,&7'K`\\4HY<(M[!KT6!X`61]3+,NG#C[9HXI:RV@YCE[.Y)E;&65>9?[0 ME&JHG@I4*[A"^*MMAXGR2!4MEZFWSDC*"`JF:FZ^>A+$9\`WJ+9POJZ3/0?P MVW-5J.?0_0!#],$\B5S)B@Y_!`TF8U<\)08\ACM"#O#0Q>LW&LH3ZG,O"I:6 M`!<`W%S0DJJ7ME`;&74,$W9T(?/"N`3[@$GK"#D/*)3XTK+`0),,"TC1`+(M MK.0F6`XKC;7<)9Y,7"`T1B`D+_D8#,`/=G`O?(Y"Q>=SS[7EEE5J/F0<)`,I MN&45/\YQ.U6%\I9>Y8H%V>`J8,&K),08QRP(A;$ZB)(R)%@[$H1G'"0/_L]L M,`KQWT70)A]DT9[D<,%ARE@724^OHC=`\<<51N M07JN#$'(G>**A[GGBQ(DQ@@]L3 M"GE6U7?D/J4+AK>,],&U*@CU$"2>D\7EBMY43CTF4R.0=1PQPP>YLQF,"S69 MU(R99X9KL*RA$E\JDEQ!K?42%-?#&\0W$=JN7"]\!P*!W,F.4>8R=V\1E$_W MJM/`O/>R*](,5&RH\.&V:45VN*\G-/'R-@XHC-L@#`,TD1K/4TO6E2]!H;+5 MTKY-)U'N-EX$FNT@`O"3.O\!<(8Y@/,V;CGR.`[=VR0NF@C%\+14_L\6]$;J M"_70!Q@W6L1\AJ86;J=BMJ(6Z8RG8%9H(0A:AKB9!%Z'-+$S7T-,)FH+9\E_ M>J93T%((Q:*A,<(^J-$#M1&EPF)OVKALE@61^(O%7<57DJ4T[5>;.@7AK;E. M:]*7GJ0X302"PU>T*!)Q]G@:AMR_DV;3=JE/P^[P?'AYVCLS3R\'5J_3&UT- M5.K3<'AF6<-*4Y_,0;DXFY$/'5ZDG[2U71F;2:5O`J:+U"G@'*-['201"&#T MX61K-5)(+K1E,&$3*BTE*7>>$`4_%U^3>KQ+A,1K\@L+MNV=ZZM!\B0.LB]4GKG\YL%UXNG):'@\-,?6>&3U^@.SU^E^ MEZ7$2E-Q'HF3[(]GR9B+612+V>1ILN.5%8LV*(5_4+6SK!AI1':M:I"Z+/&_J_EM#*XA5:KJ#?2VIIM!T!1VM3CM<8 MB?CX58G]*XU'XDSB3/V<^2Q[<14 MJ#/6)=H/RBQ>WYGE8HZ-;K_\QF5M`2^2+9*MM\B6 M54$GSK;(UMX[WVOV8THP`0B-6NMS="UR.$@82!B4!AZ1-%3H?H^:K7]O@IA[ M>/!K*?687(,=[U"64RAZW6I0!>EB.>1W;(`VH;1TMV.,.AMGDI5'SKTH.TT` M20!)`-DP@+0,4U^*-P'DIJ;Y^KK\KQU-?-.QPZ4CBY<\]/&,]A<17D_YVPXG M7G2[XXO!U94U'%N=\>F%:5Z>J\.)@\OA<-QI55WV3R)>+I:/9>?P6/@L\)DD MW8LK7J.C[(M#E%G#@E@6E$W+56`!D"3.RUS<\LBU9732<;T$SV+Z0(GEU@1S MU;H`*1$A)?)JIJH<(=85D35RA;-\;M-@XILMYK%\@+K3X3&GXYSO.LYI=CKZ M#G":PW>>X.PUY03GN.4'.&E^-+_6G+]=;]&]XPQ:C9+M6^;)YL,=[N",8ZU. M--Y@W1KV$7Z;1NP2$[^(S8C-M+/9)RQ+N@V7-03_:\=Z1)\-19-.N5/]!>+, M!G/F\$7.U+:O1IQ)G$F829S9"L[4A)ETBFK=OL:G9"9"'L/L=$EYC^4#P M0_!#\*,;?LR!,1P-"7\(?PA_"']V@#]#8V0-"'_TX0]M%Z_O-.@',]>G#6,* M;=>;<+4A%G$<<1QQ''$<<5Q]"$<]7'05H40J35(%97@(A>+8)!L9&MQ+ME]3G[IC'L:W/T::^4!*+Y M`M'1M_-'`D$"T7R!&.D[24@"00+1=('H&(.NM@.,;1$(JFJ^OJO89"+L&.OW MR:I][OW"R8NQN*/X,W'ON2?\.*)(38UPZ;5MR[9T2;(&'6U\MRW)V@*#))@D MF-H$4U%Q9)F6/OXC`24!)0$E`24!)0$E`24!W4F7T(8[]._8LWVY;C_MVM84 M#QL&>WW+Z)B5I6^W!=A(H$B@*MD5)H$B@2*!TKBK3`)%`K7O`J5U5WI?!(I. MY:WCI[,7DHN+[BZ%](:MF]9^O!G,UH+UN3P]R=XTY)Q;+>0J^V:`S" M,<(QPK&=%*4`("LI!+,-P=IM@;5&($<@1R!'(%<>R)44 MJB20TQ#@;%,<\^+%A)LR(IFD'G:@'NK!;-5I@>:`?:7AQWV),A+&$,80QNPH M-+@/=B,!$`$0`5!-PW8$0`1`!$`$0#L+J>T#`%%JX#H2?@EBX<[M__7W,`3Q675_9P`I$\UQ?'$VE&WMB6IWOEK@.*]<\I:K\ M[/H@=/%)MP,7Z&.IJR!DX&=CKHH;.!&;@X\-KQ&.P1+_7D3H:,-7<>C:^*>J M)\L?>`C7@C^.&2]>XL`OKL_BJ6#`9G;B\=@-?*Q'^[!Y(9M;8?,D`C\_L:?9 M[_B&.4?N=>?P3+@J$G8"4W%%]`.;!@\"'FO(%[NS.;=C]L`C^'/&8Y@/]X[U M+DDY2_#204A)!^9&.5V!TK<8%+EW)=&>WP6_(CF>$=Y/9K?P0%B3]4O@`&GA M'[P_%/,@E!17G'',5N0YO3#"),J>]-Z1J/<;C#N_)Y(=)RG+YI&A>18N6GZ@ MP1ZF+O!2RJ*1?)KX)D+;!3:#URMF#N;(K)&13AN$6OWZC.L3WXV!)7T'AP2# MF''?%FLN,]1U26A/T\>EDX2OHH0#C\2!?.%Y`'SK/_X]8I?77[X8V=?`;0(O MFHI(%(4AF_,QNYDN/C&1%X!6=ZRK_HSK%(J))^1X062S:E&`9#X0/"HL*2PB MG\\]4!R9,./`XA#HDX2/Z;-G(IXB5+^SKY81TEPKMA1L^GA$*6!-XK?I>-X0%Y8!ZZ M,Q["3-0HGDC?MN*F=-'+JY3]_>/W271TQ_G\Y#+E]R\BO,8AWL#:G'GPO)__ M]M>__)A==<7=\%_<2\2%&]E`E@3>GE\)Y/%Q2;^*R4\'5Q=6Q^S_L_N?FXL# MYCKP!2BCH\[IZ&Q\<6%:(^OJHF^=GPX&EC6\NAQVK:YU-;@Z^/D)#Q67^\:= M`>4^B0?V-8"YK[5$-F5!JZ>+Y>0G!>M@3'I.:DD`L9BD%OLH,4+,7BTXO[7X M6%K%YQ>?<=L&?U.RV(,;3]DI?$Y\J0"O42D!DP&`.>XDP\/#@]/K\X,/[":8 M`PZ-K([!GDUU"[+*JT_<&*P_^T6Z2LDH\.4[7RY?9;##K)ZEU?D!YK>87?Z] M^<,'8PG.9VI0`)PQ&@'1=$GAX"A!ZO\0T@(OXBR/V02G=B^G!A3E(-SPJU3\ MB.[1,5L:`AC<`!\35VKRY;LE%`'*N3&BC"T03E(5E)D1?(;KJ>Y\"!(/K!1$ M$UL`3,D"BI$`Y0!/X5$$(`CZ;,Y=^4,<)DIG!47;[BU>F9SDZ/D:@FDL05`%[DP M46E_HW5>>*'Q9(T`GF&AW6B**PRC"84X@N7.YCJ%/SD818^9<08C"9`A_IO: M9ZX/:BE252UAH(H2^.("P3@.R_/`27VYG7=-T.57<%(\9K*\5*SY`_M\&XGP M7HI$.F.Y<*EMQOY,`M1PDIDMZO50S/)#^+TT"XP,+&+!UL!@:%?K>+R4J'<^*(V3 MIEL02=>4,WF>)["5E99K?NF1+W1L8;%R1GG>DJ"8>$W^ M8,7)-EAJZ34_'70.Y.=HSNWL\]N=*8#-.]=7@^1)'&1?J(T2^-0%.P<%@U.F:WV7[5,`;'I]'XB3[XUD4=S&+8K;7(K[>7;FSL$'"F!S: M3P=]Z[M70_?+^P/IC=O>9VY[7]4OI`DV_>=>[NH/[K*[1\F?F>:6WM[)?Z7]I MRTLBWB/>VYCW;H*8>YO2DLY]K/-L/P)?/F;1ZPG,E=H5[_J4WU:)J_M22:OY MA;+,@=$WQZ43I"TIA00S!#,$,V^G11E=,@EK"&L(:PAKR*39=;/=9CN=YT$X MQRU*(]DBV2+9(MFBJ.^+4=_9#"N!<(_-^5R$Y,7O`'M*2!1LF?W\ M"H7:`D2I4>;RAJ[5J-F&])N./I!+7U).&W7$ M+I-XE!6GC6)MT0B$9*U`LD*1^;*LE_V`N3((J;U\^M`8]&N`@14P'0%D/5BN M="H26A):EL.ZPYYA#JOK>;W?:*FY5\7XC?99@4K/RA9N7O:M,L+I&6[A*4LH M257JG@>ZJ$H=%7&C";Z-X2O?52@K1%Q2E;JL2BI;6QR5=K>V#;%0L:86%ZDC M;FL=U7T]Z4CU[6ISF*1AAT6HOAU)!4G% MT]L&IM'I=T@@2"!(($@@:'NE-L4W:D2\YF+/:[NF;:D8M(-R'10J)`$E`=WX MR*HQZF@S*D@T231)-$DTZRB:&D+45$2$`@W;R9NN,Z/[M/VX*0%I&_)-)T#W M83N2P(O`B\"KBIBT98STQ:0)O`B\"+P(O"H"KW'7&)ED>=6YQ$:))2R*3&P. MYLO5*+K(PQH][ZE@$^Z&[)Y[B9#GLF?/#C_!W'@4N1-7.(Q'+#U`RQY$B$EE MH7L/WT_"8,;^3((8_D[OG8>N#8^$.[@=PT7I]Q&;!"&+IR(2S/6C.$RPR57$ MQ#F$*>^["RMYE]SZZPG,83B)2,I<`40U=$RLFLQCV7!@85BMP:R\D!?RX"1X&6- M<[BF0L(6CS]^&3#3OW_\/HF.[CB?GUP!T_P+>>;"C6POB))01#<`2&=>8/_Q M\]_^^I^>C@ MYR=06B3!*\5T5JFO%Y'8ZND"7OGIV='=C'J2CQ;T8XJ`6I3)2.L,Y-4G;@SZ MWEZ>@K;!EJCX@ M."/4D_@>F`WH-ZDZ;E%3@-;ASN])%"OU!6HK?V3D^K:0TR],FCE2>S5J=5/: M\%D`EO%_885ODU@J;<$=_#%*;G\7=HR3YS[\ST]@(5Q8<3>4]@1,&#@A!&T$ MI)N$XL\$OO4>F3MAH%N1;/"C/05A%6@`,-L-[606@?3:\@L'5C9&2G)X;0S& MP"/0/GV!<([9OP4\!]`5+\JI'_B%P=SR",8)M^-J@#;,^!),G``^_0EL$8-% M`]\*;D_9(UBAQ^PC]\$2DC-`^\(1<,D,UL-1(WD0+``S"%\J.1Z6^P[8)A1S M)!-8`XD/@P6>,133`#\)(Q]HD?46E,I'"*\"0PF,.P^MCZ6QH$D#_Y.C]@`Y MI%4X`:@/0LE_^3C9PU3@FY%F**"2_)[[AP#2PPQ\N:B'BJK(W>HW=PKC4B9L M*-1U_0Z#B6+AA0]JZD_LH&4AE^_R8(CJ9A>6U^9A^(@D`19*_-B`-;6]!/DX MIX*!1(0'Z=#._YN`^?14[VNQ3XX!5-(%R.R]%:M@`(OFRP4,%KE@#TNV45QK M9[@(Z_L'N`GI;2=PFQT&1\B3P1<*CN*XCG\:PBJGB(SVU,CD#Z?F M"X"T")40.CAJ@2110/^!,2#F*V%!`FA*SQA,LN/G<]]4?VCU>F'MI+L'2G`# M(-?L),734.RIEZ3T3Y"`,[Q2@)95)A(\EZ!<$G,^0W6ZL&!+I76COX.[2ZYG@P&IF=L3G0 M5U#9ZK^SH'*W6W59W2WO&S5DG-O>-V[(.+>];]CR]0EQ#6B8NVD M6SOZ47^//>CO,1@9XX&V=L?[W=^#T(O0B]"K2O0Z')C&N#^JC%P+86M'-90/ M!&UM@K9Z,%4MT*LF`#4T.IU!Z?0@`XI0A@RHND%0$PPHR':.K.J3MV"2D0[VV?5/*9(]U`U.\9PUYE;9+:@D8@ MF8,D;>6'54UCW!F3^JH@NKKASDX;FCX_KRAK,/'M:85];5Q'6V8ZQ%57Y\)] MV5-[M?]>"S;=K*XQ[.C+"MB:9&U1'`1E!&4$93MQ*TW3,GH];64GWT^S??8X M"><(YPCG2G+HK7Y)#CU9;(1DA&2$9.1\$I01E!&4$91MZGR.1T;?(M^3?$^" M.8*YUL*96PS?R^[):ZZOK*!%8CV>N/6$EN@%DN:,O%M+OQ(2_-< M>\,VH/_3.QXP>(ZWJJ3J%O-ADR"D'M05=X)=WT/T.2NHW_`965-3^P>CVO+[CX`$7'[7G&[%AU51[RPL4/X M)(F34"PU"L_!)!/9B1N!F<8>P6R(&)`.C#:\U94-PU6KZHA:5&ML4=T;'_=- M:S#L]`?];LWU]/:K?VZ)ZN&TKWZI;6UO5O+#Q1^YU5H)_JB#`21,ARIYZ MPQ=X1O!RQP3*7W]+X"8?+C4D>-:0X#)5<9MJHGHVZ-@E]<`&V")F02T=EF[[ M*F8<#9$0;4.='9!K1+W:X:)VO;$W\>KFAZ-[QD#CR=P]"C8WTWQ]]^Y%Q]16 M7YJ0=_,3E0T[,=DW1AUMJGNOP:-&=DNIJ**OM%%]"-9K!1]7E4S7'3ZWXR$X+07E]=M2JOW_\ M/HF.[CB?G_PCK41QZCN_Y!4K3F7!B@LWLKT@2D)Q`S0X\P+[CY__]M>__)C= M^HMO!S-QP[^MN!"(ZB/EOHK)3P=7%QCK^V?W/S<7!\QUX`MNQT?GIV?G@T%G MW#-'''4Y[/8NS\_/+PY^?K(2;]A=7+60+^Z&6SU=N]^K0\B* M5@R()3;N9[_+[?L;W.J6N]GP0J8V@>>AB.!5D=P'GX?!O1OA#CGNC+MJ>C%. MCTW"8";7W_43O#N8"[4%%LF4#;P;+"-AQ^Z]O(7!KWA;NL,^EQMCQUT M649%S&.\#D/__$Z\9XO]*4U?W#U_0N2&;\&K_?5Q_WAI>[VK;WO='+YS?[W7 MV7:_N^+]=7/K&VF"-,$V3;#Q,?1W[![7:(].&W5T[JYKL7F+"F98[TJ%Y6WXK)W:8/2(SDU@+*:R6!3@)]2 M_)[)Z)HT^754UYE]17Q*?/HN/AV^R*?:-O'(IJD;9V[>UK2.;-LH>-76099X MNLT\K0F**1MJW<[*E[4;)[KPHD9DK!U64#+\_B;#FZ/RSYNT);.`,(8PAC!F M"XRIX$P;80QA#&',_F),=S@BC"&,(8PAC"D/8RS"F%)C76T*:5T^R^;=)HC8'!QK.Q7Z?,D;556K.,N MR0K)"LG*!K)B'FL[<[L7LM+,;@05'!5=I#$\.1B*!SIE07YY]!-KE2_7&<]3 M4%A6TQE/CD9NA.<^YZ$[XR&\'LL%PM-@?OY2QL0QNUEYF'3;5V/%>$?$(IS! MU0Y+(B`AW,U$%,-(<$C<]Q/NK7HE=WY/Y*CQW8X;V2$\B+GPBLA@[@3N?#1@ M/#QF@6TG80A7.DF(+U@<>E7S.0]F(`:/"JI&ECG\(=(X1S=B+CQ?%KR^?91/ ML*?GW.;H*Y:P]['37@IU?C:Y,(7RAL#G_@Q!-_#HSGVNHH M=!S"F/&`N'S;*G'Y[?CZF/DBSN@#!/""*&+S('*1O M8.T6L\O9C@'?&:Q8CL%@AP=+/Q]\,#*6750E"(4=W/F2>9`A5ZT0@'PHP$)) M.P>@O";V-/\U`HX)!?/:2G7C9)448"QQ MP+!^;@S_9YQ-$L];Q48Y%[GP5I2!%6,UV(,;3U4I!EE-(1VP#;8=/CV#EY6W M\J@H=\P)8&@P$Y!7SQ4H.*CDGE`")!LD^652/&?`)K#T>U7'YR1(D=IXM=L!RP$P4NB2\>`!DF6$Q"7@)$#FYQ,84#JSUU@1/Q MF5R^2MX)JY',YJHPAP1<>$EFZ:@+UAD[!F*0ER")V`0`+@BCC-?EC3/W6V:R MV3PUY<21!"P>`GC>Y>!]#UHN2"+V.TPH0H"7HX$?U8@?1%H]!%[Y5L0TGLLM M&&;BZ(DDXPVWPA<3%)=0>-+,`THD?B8,4LVEB@/9'V52XK@<:(H/+B9KPRQC M7GRPQQ_D1P!F$#@W$&T'%I7=HNX4T?,,8.U,_[P`T$M5?)Z4^[D'[IAA M!9AS#TCL3ESAG#V>PYM"CISI?>0QS#-^O``:WJ"F?DLYH/'Y>>?\RKP:C(8# M`.'+X?`\+0&F977_WIMF<\$\P0S!#,$,S0P8IJ;,$C2S4<)W=.OSOWWF9)#R)09<9_.LU6^K+/V.H=5?+/=NR? ME=*6;&\(UP(/KS\T!GUMA_6VIUA;]`0A62N03%OQV7V'N3((60H&5M?, M<9=,MWN`U-`"\CV)G4L9HK^*.^YAVD'T!6AM/[XE_?/TM#69W>N'I]KT3RO+`RRL^C(@CG7E@ZI/>/6)"X:_:Z_98Y?$ M95>B.?TCLP,"K@_^2\0\.8'TQ,I2JK7C1O,DQI,8'K@Y=VF2M^^P((87I#?R M16XXIJ2";+L^#S'#%!XNDU"S+.ICIF@U$?C(1::Z.H.@GH;YXC`,F<\:R4'9 MZ6!NA1IPJ,XK`>?Z0KY:'9G@ZB"1.I1Q)WS[T6`\%-F\',QK+=Z_.-RGSD6H MG'0U]4B$]Z[,8@]EHKIP[X5SS'Y1=XE[6)>EDQ93^>PH">4Q#QL-#GZGSB>M MFE4^C*SKICQOX4Z#0!XF"X4[NT7:H>3C<0$\#Q#B:8%5#TNSYO^K9L6S.:F1 M.XF]../$9X#%L;P!!XA0+3N"JBSY=/3'C)VF4Y97N$MOR%N!8BZ3RJ978UJ, M)7LTP+X(EY_-4C+'@`KJ6$+Q9ASQ$F6X;8<)T/UEQ'V&FFO!;@D2/^9N_'7N MQ;\%%B^NKH:#Z-N^:P3KUM>TU)%M^V"6]CLN%I@C1!.L_0H)2GEM&'4LOI M/`,Q78V8[A\A^OB_^:J(`?#>/_"4.3$?,=\NF.]7^*QO[Y^XC[B/CG)5LJ5X M'H3S0%9S<<1M3'D\S78Z]B9-I_E9.+V>,1P/2B=(6_:0"68(9@AFWDX+DR"& M((8@AB"FS!+M^HZ6O$:-)I9N)_PA_"'\*=63&G7T'1=MNYG3D!WB\F1'%EZ_ M0PCS95HAERF2)82^")=;VY;&[!C]@3;,:0NTD$#LK4"0+)`LD"P4B3&R3$L; MMY!4D%0T7"JDR=0C@=#@C=4H$E1F9L)L)D+;Y1Z;\[D(*8Q6(^S12L1=FJV& M-=;6B[?UH2,2+1*M75K!)&`D8"1@)&`D8"1@9!S63+0T["M254R*C[U3RDHI M&4>5X9X3L`T%X"HL@KD/==X(O`B\"+RJV$H9$7`1JX5'U66*Z M.C$=59\EYJL/\U'U6>(^JC[;P(PYJC[;)J>#:B:],9UY=UL6`],P._JR2-J> MVTPP0S!#,/-V6NA+L"6$(80AA"&$>991IC'Q@HK/$OX0_A#^O-&1ZO3+KW_= M%C.G(1O$S:MJ1##DZ2"I(*D@J2"I()LIYK5 MG*42/A1)*RF25LYYS'6K00U.I?FL&L-KRZ'W8NST6AP?O#SD\4H$O:5 M>CFKUO+E0D\H8D]7>QD(QW--E9[4)[SZQ(WA=;;ZYMG!Q*\"#S^R!=W9,N%? M9)1-)SZ:+Y<\ZEJZIBEO^\5G'_FCK#NE:D9=N3[W9;I485[7,?<='CH1.PO@ M'W9X<'5Z?7;P@;E1E`AG]:6_S1T\:/@I.)://^J,#?95W`L_$6P2!C-V#L,) M@=,B]N#&4W:>1(`C(HS8X4TP=VTVZ`P^P*M.KW_+'G#PP6`/4]>>LGD8W+L. ML-A=XCHP8'AD$+(P?7PH[.#.!W$)_&-6N)]%R1Q>(/!&G.R*Z^'O/Q,W5"O( M7)]E8^DO1O]U<;DAJVK-L+P6+!#,('P\BN;"=B=P4S:V8\9.847Q>NYYCP9S MX^)((IBUJM"53\;U;2]Q@+(P@.OD-L[&<-1=/8PCH"6\.['EAYO'N9#C`GYT MBM_E%%?#MD,!*Q0Q'\0T?TNWUSGJ=0SV&0@4LM,H$D`'O/I"3$08IF4OHJ-U MJW?,;H"R4'B(O"8I\)%F\#X_FB"'P/+/7*`>NPL"8#58^DB$]ZZ-ZQHP.^!I%X/IIC!@+F!"@846"D#Y4UUG"FOH`GP8,3N'6&M/D]<>Z0\113\3_2 MKT44NS.Y4C`%GX$^%:$AZXJHO:4=OG[U+/D8G')?+CF MMN)(X/_`7CSW^47P(,%A#2(QY_*@\NHA'[///CM-[F"EF6G)PGG]%,``F=Z` M2_TC1+XWXY*1B@/@)!`%WWLYF0"CN/>"7>#C<]S"%P!2PKP*_)KY5#@ M"460NGUD8&RP1[`[`+U`^(!IH\2+U?PRR5(L=%M\F&)$%'/%N^E*3-P0J/1G MPL,8W@\OF[@1&'/XOE$.CSA,I/7,A7G#F[U'QIU@+E15O#\!N!37B/9FG0H9\<(`'">")'^.KL)Y$E''%/(B19>$!+EQK M`]_Y\KF37#?!Z^,4HN62J:'*VUV%9[E$O&RN/3.YWFI(+5EAG\,[$.__2@Y% M1$:[5GXX]9TOL(CP%/GQ\R17L]?Y3"Y@5;P@2D+Q)BO-LBSSW+SH79Y=G9U? M#;KGIY?*2NM?#<@2^(I&=W7G"+)PJ4%2I!]38,N',KS:I@-DM\UTYU M*P>G-P):/48@Z,J4BH))+-^&B#UQ;\$75@99,)^C1\W1M/%%_!"$?S`>VE,W M!AP%9$@M)N&G*GCI1:G1D8\*%-;!^?672&D?93R!)L6E<,/L\5'Z8M^'-\CK MY*_P*F4WP"SQ@ML$T%E.`Y;<#G'(T3)]U)@BAF_$YZ2C`*(]X#^A-)6`3JD& M.;H3OC0>T#1*K25#@3E,'[3L?9#9#`"A')_(G7M$=*=`ZL6=&..#Y;GCMH(' M'X4B>P?HCW05LEDOCWT2@,DH+7%/>*A]<19/;S%2W10NZT2U2')9[G`0N.+W MW/7D"N$@96%'-1$1HX+U,^]#D@1_`-WLN?$C/G1AQ^(3;3#W;I%L8#DH6W$M M_1V@JQ?,4P;#BK9P=PB2&1[9'NA7-@5U+9ENB0/GRD6`V869?8^D5B/\S0<_ M1ME12`F<^P1T6I!Y8?@`\&#`(5>W"7\J[31\PX+?5M`2+YX)$2NK$\UHY`-' MS+#$L"3#8II`I[GK>(\IHT;Q46Y6>(\OJ_<=Z:WGD%^NLBI1`2"'P=HI'L,U M2GR>@"LK:TKC&R/U5VKJP(=51IJ1.@>Y.Z$L+$F1HHJ1<(QV]S0`/_DH>$"^ M6E8R4P[6Y*T0Z"^@BZ!`'1\8*M=9*B?EW!<<^51W-..EN;SC]/3+TL32D%FL9XX,#41Z;\BX<#Q\5/8`QGE=Y*L1NI> MK+#*,V>0HYLKQR]I'2+I0QP<=WX'-:PNSF>:^912^R%@\/`Q]VIDZ?)Y07ZR M11"IP`Z^/YAG.D>Y5("AIS!"1#",V'`_5DN;>?^@Y)&IH@6B M*6-*W3KR2`.,).#9\3#'8K^2^W3#U0,5)$A$4'/'>4`2`A(D69 ME=S%TV".]"J;`J,IQ[W$M2E[(G^A4-XC^SN)E!<9%"GX\/@(%2&`9X?2]S92 MV%.O41PK4)^J.$`D8`F/55@B=:6U=H)IB=HW^R:!HDGH-C",'43@7J M=W#!Y<-R;'^1.Y9?N9K2V1O_7SXS.2D@%]RW?X+8&"%*U_+O41;$DLMV*\!^ MC)"3_I?["4J-F?:[D/P/WV?D8UWXY;C`A"GC2O6C_"Y4%:QWU#OJ9^^`_PN, M=BWX3X;4##RL$&!0$T5MZH9.=D,JIQ&^'H4W4(QH=N'V:PX"XW!I[$NA3N]1 M`UD1\,L,_"E_`V>^0$9@*2W8/1$/0$^'YW%&'4_U74VCF\%WT^BM`OW"$Z_1 MOEJ60&N@`L]:!BQ#^WM+R:'.WC=*'E,5YB=2[D':@%7SG8YX&@K1/";ANYB` MQK4Y9M)`4*Y;;L2OT>*H^M&0P,B(1%[T7);4?KCA,Y9&6HV=+B M<5R,\63V+YI<^6#?NH6A>Q=B:8OC2XA&:OSX!9R7&!YX"=2>XYUOV;3HFKT+ MT[+.SL['PXO!U?#\['*@-BV&G=[IJ%/]ID6)9DM&,66/9.0R,!:F'-X(.2@U MZ57/+606ZKJEM>O6T!Q;XY'5ZP_,7J>KK^O6^)U-MP:CIG0TJOJ%+9U@0RIR M-2MGFNA#+21>:"&QQBS'QZ_*\%UIKA-G$F?JY\S58;T7&/.Y&T9-4-X:1P3/ M:F&(ZQ+T&I&N=@B@'2'I.-,[J_DVX;12KV/T.^5W--B+PTB$7H1>A%X5H]=P M,"#TTH%>#8F9E%K%?)Y@YD=NMBYE<9*SJM]9;5EA3FMD=`;:C*FV``L)Q-X* M1+=C=/O:PGQM$0B*&JWCEZLD]%V9ZXB:=^)^D^=QR/^J$0)I)>)NBVAWM2%3 MZUL`Y6(@A!?%\O[$/>13D`5,+>\`YQ M:&#T^UUM./0*;=H"1R1/)$\OR%-)A0W;*T]E.ONC9BM^V9>&/)`Z`59+/)#A MP!A3`V/R[DFV2I"ML=&W])G5;9>MO7?O3VT[F26>/,+GB'DH;)?GM4+X#$\4 M_O?U4CWDH9"'LDG7BI'1TY@0M"%UWM2?HAY2J:T%!4G;'DO;V.@.2^H3LY_2 M1M&";8YXDY^SXP3M:MOIU(,?F]$QIR:)VB;89:.-C]651[&V>)6$9(1DA&0[ MR?'N&&:/D*Q.';Q>+Y>T5%WIVIX*)_'$YTG:A"+ZA#6C?@VX'\'=:;TF_PY; M3[GW.*2WE%TZM2[-[OFX>][I=A%Z%7E>@%QEQO7'X.Z%Z@5T,")R7:K1@: MEEW:L.T$[G_$D\3+^Q>2QZK?8VU9F9G#7D=[8*/-668D*OLK*E9/6X&R?1`5 M"C>]D(^)3:U9*.(D]+'3D@CO*>)4)VQZ+?##M:I+GFY.CG1O9)BCDK!]!6': M$@DFE"&4(91Y2W'Q884G,=J",AH.7+SC!,7ZDQAA(IQ?77[K>F[LBNCFK07%^T35[^<&+[KG5JG[7*;V8MR`8';J@0Q=TZ&*_)MB0 MW(%FF9%$'TIMIT,7Q)F-XTPZ=+&3R+(TQ.U@-A=^M*AL&`I5\O!6^&+BZDMC MJQ%5:P<.E,Q,RG4VHMD9D(O0B]"KTK1JV\,1W20C(YBZ+1F M'W@8]$60"%YV%MY&/6U%3AH MBS20^_V:WA7?;/"^I>,=W$:!)V+!7/]>^'$0/C(N*]K'(;=C-N-^,H$_DE"$ MY)77":?:XCJ8AM4M/QVA+=A&HD6BM;EMH/%4:ML%BWSRU#:X32+71^L`#(![ MX8&M@)F>Y)N3+[*!*N]8M#E.\D#RD,E#;_-#!_LB#^2=KV.7:^X)Y90GD6`Q M_\;F_)'Z6M0,@]KB'("R[M"6'8D6B9;^1),Q!;3([][4[W;N93>`?"\$+2L+?2T!V0LTW.]K;A;G&O4^G6B(;-Q9^V^`/] M7OG-P]J"6"18)%@;"Y:BTL@RK?+YJRT"1@YWJOE#T/?D59!7\9I7,=)6T*XM M$$+2L+?2T#.U%5]IBS20C_V:IIV$LG8CN0`UPIVVN`#6D/;:2+!(L$KH-T)! M*_*I-V267WP[F,F<-1'ISEHC\&FM-V'UR+U&A=]WPANXW08QU4I]WP22O0AL( MO2QC9?1:WJN^%!H:,3>A/T5W9%@C?=#^&M7VHD\%@1>!%X%7%>`U-GH:4Y4) MO):-5RW]YU_L&[^^W7PR2V2#QL\8+CH/9O-03(4?N?=";=W\&D1O[T%_;@T[ MYZ>6:?4ON[U!S^KVAF/5@WXT-JVS;J4]Z-'$7VI!CWW4-9K@4]S>0O:]%8#\ M+$IF,Q[")9%L/F]/N7\'?[L^FND9M55T3G;+S.D-E\B]LD,/2/Z!W3[*GX&O M8$B3()1/F\,H`@>?YH!]E;OG4WMNYV*>[>/6MZ;GN9'\Z/YM7U^#M=B'HO9+;@*UL!@Z&I1 M;$P_Q!&?%?AL*/ELXX(9!''O8KU=*-=7*+EK7OS-#P6\Z[_"8?_@KJ\*7V(8 M"ES\P&>G]]SU,%!P-`G"(RR-R3[R\`^A@@?7PD["AN^`KN?5=]!:UX8+<>YZ MSKT*\#R;S\Z3,!2^_954"]%K1W;>A\HHM\71HE8].Y/41K!&L M$:Q5:72-M+5/(J^/H*ONT$7H5#NOKZ^M_EWKO;Z]S\?]_/K)6C$)PK=4H=UX MO[J:_>CV8W/+=!?Q#_$/\0_Q#_%//>E#_$/\0_Q#_+,3^I28PVDVW)4+A>WQ M*'(G6.L(T['Y5NG8^U=%F$H(4TBV0EC?%[DZ-"NH>[_5!F\]\)KV<$GJRI"Z M`4D=21U)7<525],3+"1T)'2M%;KRCU>0S)',D>]"'^(?XA_J'TDZH=.G#A M9HO"E%%>F!*/$WB)`YZ[;@O&8 M"=]AP83-X=+`*2=6UYU_8TZ0X.E#;7L1+6AHMBF-ZM_8;%093?8EEDO:?0<` MLU?-7C6@3Q.:OAYV]97%VY1DU-.:4(U0C5"M3%0K*3F&4(U0C5"-4&U'J%:= M(TFH1JA&J$:H5CZJF4-].V6OD:P"_J'8&2$7(==^(%>%L;.]0*["ON/WLAKG MJNLK&UB!:)[KBZ.ID.!G6IWOECAX!.Q:H*HM_%B$ZAO7![B+3_``R+IA%=ZR MA"N=[*F%9Q2'X0?AC'M+`S'QFOS!JIRI+3POO>:G@\Z!_`S<86>?5Q#RQIV) MB'T2#^QK,.//T'K&PSO75X/D21QD7RC5(+]Y<)UX>C(>'X\Z_G7+F817'_>9'0T%N99;#!%K8J^'T6S8_F1_.C^6E]7T,2@VKG;RP4UZN5_79[2#DU7A83'VU'+[Q- M?GI0ULIMX#GJ.9_`AF$?X:=IQ"[!M-DXIZHAO%>>?_8^SC/-?>>\:S&/Q>Q6 MA,P:&,SJF'V*J.A'..*S`I\-)9_U".(J@;A=Z-97*+EK7OS-S]M1_@/;43+N M.^S7((K`PP]\=GK/70_C!$>3(#RZYAZHYD4KE.N\%0H!I7Z@)&Y]QJU700A? M^>P\"4/AVX_L)N1^Y*DVJZ=YFU5B1V+'*MCQ)HBY1[Q&O$:*FKB5N)44-;%C M/=GQ38JZS$I_S?:^"Z=>;\6=Z_LP2/UG7[?*GEE'_KU*JWF-!QN>3G/8UY?> MK/7T?@.8C.II[#IKD&"-8&U-EF#YL+87V8$$74V`+D*GVE4?*;\H$D$,00Q9 M1W7#GR981V7TAB$KB2",((P@K"H';UR^@4701=!5$^@B=*J;@U<%`+4%8_8^ MQ?;5;E[L5DR"4+R!HS;>FJYFZ[G]V-PRW47\0_Q#_$/\0_Q33_H0_Q#_$/\0 M_^R$/B6F:YH-=^5"87L\BMP)$$!F7O.M,J\7Q0GVI$U0!3THVQ(NH9"L!EC? M%[DZU%G*I,?A( MZ*H5NCXU5::FRAHH]75]N))-@I#E!5#NL``*Q<]I_X7V7VI!'^(?XA_B'^(? MXI]ZTH?XA_B'^(?R3ZIVZ,"%FRV*4$9Y$4H\3^`E#GARKL_*X,,JXU.U9U`* MYE6`?,1QQ''$<<1QQ''$<<1QQ''$<;4B''%<9:YMJSQ87\3+A]^WX;E7$P%V MV_"L"16[7J'0OIRF("0GJ2*I(JDBJ2*I(JDBJ:JI5!WJ.V^T(6':G!=*@D:" M1NJ+U!=)%:FO!JJO,MOI=9H=77RUU.8NA+4MQY(T%G'9EF+[HBMIYXF.`U*1 MEZK]/I(ZDCHJ\D)21U*WPR(O->U(3$)'0M=:H:,B+R1T)'05"UV?S$LJ\J*! M4F?Y5`_HTH>WK87=<.9#HU@.DH28I0C5"M7JA64G8, MH1JA&J$:H5KC-W((U0C5"-4(U7:/:CHSL5XC607\0[$S0BY"KOU`K@IC9WN! M7(5]Q^]E.X/SBQ]R_ M<^'FTR@2<73V^)'_'H3GV!PB?QRLA8\$_RHF/QU<75@=L__/[G]N+@Z8Z\`7 MW(Z/.J?GH\MSLW_9.[OL79V?]:^Z9];PZG+8'5Y:%]W3@Y^?+&!Q,6[:G9`B@5P\1]A!*(EU M@C*HWG4A["/NT.K:XX' MHY'9&9N#[S(=`1SA\7DD3K(_?GB*^8M9%+,[%NE"_94Y/!LDB,BA_730[7[W MJDI:5H[IC6;%]XT:,LYM[QLW9)S;WC>L^'T6\2?Q9^WX<^_3]:B?1IG9PZ99 M[\H*STS`T7;TPMODIP=E`]X&GO/$#6!KK7_B,^*S=_-9YJ.QM:X9)6R3!JA> M,E^M1UV"8+Y"RUV+ZC_"('JYN^NN1G;.P_`1*%?+P9W.@@1&1#)*,EH!LRU" MR'45ACRL32)!(E$!RWT2!+[$:60@D8%$,DHR2@82B02)Q+8&4IDU8YL=C3L/ M,!M$W`LOF`N'Q<*>^C#9NT==0EPC*M9.NK6CWUIB[U5.ZVLA5)7H=#DQCW*]IFAK]4"M'`AE=H\R#=!KM8"@)AA0Y/X1>A%Z$7HU$[T.^WUC,"X?OLC](VAK M`+35@ZEJ@5XU`2BS:UC##OE_&Q)@[X\SG"<1#%&$+!2>S'Z(IN[\Y6PJ2H%X M"QAOWAJC75V#^SUCV-,'1-2&FP1JOP7JL-\Q>J.2*MCM9R]NDC:2MC4\U#.L MOKZ^:J2]2)[V6Y[('"2!(H'2:0[V+&-45O,),@=)VDC:BF%5TQAW2JK!VU[U M5>:YE5&SXZXW0`\N)ZGC>MHRTR'N.HJT[XO>VJO MUAMOP::;U36&'7U9`5N3K"V*@Z",H(R@;"=NI6E:1J^GK>SD^VFVSQXGX1SA M'.%<20Z]U:^PJ0Y9;(1DA&2$9.1\$I01E!&4$92M])OB?!',%< M:V'.ZAOFD'S/NC9SW:X!ZYI^KN<\FI[Z#OYS"0^^YY[PXR>M8#?HW=H?#<_, MR^&P>W5J6J/+P=E%YS3MW=JUSB^ZN^G=6N"'I5ZNV+]2G[@@[0QFPW^96)!0 M=C2=\?`/H1ID1L).X`$NS!3(&;D1MG,-)D^Z@U)?4'U]04?#XZ$YML8CJ]!JP>7:-M/:,ZN@#DV!D-M'E);8OL$`00! M^P,!0V,TT%:\O2T04*;/W7!CZB,0\S'=!6,3F*RVRGWD^E1P"%XKD7=Y.GY@ M],W*3L>W/I^!9)-D4YML=CO&>%!9);/6R^;[`SC=0;-M#E6YPEX7[B?'KGY8 MME7"Z<;-!"K&LX%A:FS`\!J>41L9$L5=B^(NRZ".C)%%=:]J%+%HMO'P<57" M+F4(U`K!6N+X[,P+;PN*D;21M)&TU=IF:-5FQGD0SH.0QX(YXC8NV`?DQU2/ M2PV#GU[/&'4L78S2%DPA@=A;@1B81J>OK=]"6P2"4@G6,LQOQ]?'[`[ETY\) MN)O?"=]^+$$+D]M`;L,B.'GAFWOA MLYD(;9=[;,[G(B1?@S81WUOOR+#&U$N1?'>2)TU&LS'J4"O%^KC^[RV9#ZM95<9K@+24^ MR8G2AG!OD$]-I:SKP7C55:PNCR2ZP7W_;`C-:R]QO4I=^74G[8#:'P_^'8P$S?\V^6WN?`C<29\,7'C MM]>W[XXO3ON]GM4=C,^[H^'PO#=6]>VMB[/1^?ENZMMG]>Q1>#2:O$L5Z95I M.P]%)$U>+%<_#X-[-W(#'RX+F2M)#-=]@TE.PF`FR>GZ"=X=S$7(8[A4&WD+PWS:2#Y'/AG&%#@1/-,!0<(*^4L%\67W>3&/\3JLTLKOQ'N* MY#^EZ1*,/ZU__X3(#2^BKRKDC_O'IC48=OJ#?K=CF3V-%?+-X3M+Y/NR4.CH+H>MR9//!#^N]IUY^$?F;:2@$^PB_ M32-V"?:%TURFJUT\@-@L8[-/8*YNQ67OT@:E!TYJ`&4UD\&F`#_U$]GO3C?$ MIZWBTZ&>QC?UX]/ZVC3UX$Q=!=P(7C62FGAZCWE:$Q13=;%U.RM?UFZ&(,(8PAC"&,*8\C+$(8TJ-=;4II'7Y+)MWERC3,A1N:_%/X9'#[K%)HO+#!Y(5DI579<4ZUG8XF&2%9*75LF(>:SOANA>R MHO=TZUN/J*XYZGK)0Q_H>1X?64A^*,1ZY]ZCL7KI?$PGGS,=?!Q:G9&0Q' M9^?#\W/STNR?]OKJF.O@U#H;]]M^S#42L3R,&D_E<518F'D2R_.K+)BP6Z2N M/,?J*/HR7\19&L>A%T31!SR9BK?-X(X(5V2;HZWIG0Z/^3M.M[Z43M3PTZLS M'MZYOAHD3^(@^T(!D/Q&'7`U.YTZ'6D=->2\X+CEYR%I?C0_.LZZ%\=9Z^M0 M[/W)0CK`2FS6V@.L>\QZ1)\-1;,>9U9J):R-/VI%G+E'G$EG5XDSZ\F9A)G$ MF?7D3#ID6O*6UJ=DAC4W87:ZI+Q&9&NP^%=(Q"80KC;$(HXCCB..(XXCCJL/ MX8CCMB&D2Q/3UPE^"'X(?K2?C1D8PY&V$\J$/X0_A#^$ M/V_`GZ$QL@:$/_KPA[:+UY'P0OC!S/5IPYA"V_4F7&V(11Q''$<<1QQ''%(CC'H:CO`V!:!*'-_H^$NGJI0C_7[9-4^+%6?.7DQ5D44?R;N/?>P&"-% M:FJ$2Z]M6VHE\@X!S1ITM/'=MB1K"PR28))@:A-,1<6195KZ^(\$E`24!)0$ ME`24!)0$E`1T)QWG&N[0OV//]N6Z_;1K6U,\;!CL]2VC8U:6OMT68".!(H&J M9%>8!(H$B@1*XZXR"10)U+X+E-9=Z7T1*#J5MXZ?SEY(+BZZNQ36*Q_3WB"J M71!5)TBPZ]U[@*SD(%9-CVRO(-ZK;%G_P]R=XTY)Q;+>0J^V:`S",<(QPK&= M%*4`("LI!+,-P=IM@;5&($<@1R!'(%<>R)44JB20TQ#@ M;%,<\^+%A)LR(IFD'G:@'NK!;-5I@>:`?:7AQWV),A+&$,80QNPH-+@/=B,! M$`$0`5!-PW8$0`1`!$`$0#L+J>T#`%%JX#H2?@EBX<[M__7W,`3Q67K_B[Q^_3Z*C.\[G)]?V5#B))SY/+GGH`R-$7T1XC8ZH M/+UVZCMI]L<-/O\&B''F!?8?/__MKW_Y\?DSKK@;_HM[B3B-(A%'O+K]U M/3=V1?11\"@)A?/9_RKL)`SA9?B.:/G)L!P^TORKF/QT<'5A=^[7*/<4E_-DM)SGC, M)K`V[!X7AP4^XRS,%D$V08G@%BRO^XSUMACSM9C'8G8KP@7F60.#X5+J>#SC MOO/><:9XD*I:N7Z.L(.0QV[@GZ`DIJE/PGXRDZXI9_+<']YB)@:2'E8'U@,7 M,IZ&0AR!J(3%Q9K"9Q[:TT=VZ.)U01(!`:(/)\]I4!3U=?S;`?XM8)H-/"O" M3:1@29-TGG`]?BZ^Q@_"&?>6!,7$:_('*TZVA>>EU_QTT#F0GP&+[>SSV^5W MQL,[UU>#Y$D<9%\H@T!^\^`Z\?1DW#D>=4=69P#0,1AUNN9WF3T&O.'Q>21. MLC]^>*H#%K,H1C47>J2[4H-N$!B50_OIH&]]]ZJ*6M:#Z8W;WF=N>U_5+Z0) M-G."V^T$E%!>HJP-@=%V>AYODY]4S!]F[CGJ.:=2'>>JE*W5H+3Y^V[OZM5^ M@]4SXLO,]TQK:V>_7\6]\)@V5VRGHJJ36MJWF(CWUO">MO@;\1[QWL:\=Q/$ MW-LB_D+Y#4NW?02^?&3@>_TA8C:!N5);GEUGLVVU0;,O)T:;?R#4'!A]8(9@AF'D[+CUC)&^TB,D$"00)!`M%`C: M!UG'+[\=7Q^S.Q1/?R;@;GXG?/NQ!-.T1M1L+ABU)8N>@G04I",!*S,RU3'Z M@_*/1)-LD6R1;)%L4=3WQ:CO;"9">>IISN](-DJ2* MI&J-5%F&->Z2/)$\D3R1/#7*7-[0M1HUVY!^T]$'XA:Z*(J M=53$C2;X-H:O?%>AK!!Q257JLBJI;&UQ5-K=VC;$0L6:6ERDCKBM<=S6X+)T MQ&T-XC8J1*KS6&2AAT6H?IV)!4D%4]O&YA&I]\A M@2"!(($@@:#ME=H4WZ@1\9J+/:_MFK:E8M`.RG50J)`$E`1TXR.KQJBCS:@@ MT231)-$DT:RC:&H(45,1$0HT;"=ONLZ,[M/VXZ8$I&W(-YT`W8?M2`(O`B\" MKRIBTI8QTA>3)O`B\"+P(O"J"+S&76-DDN55?8F-57__^'T2'=UQ/C^YMJ?" M23SQ>7+%W?!?W$O$:12).#KUG5]=?NMZ,K'JH^!1$@KGL_\5DZU"8,`S'KG1 M#;[U!DATY@7V'S__[:]_^?'YDW_Q[X4?!^'C.=P)?RW?!/3WD2G@ZL+ MJV/V_]G]S\W%`7,=^(+;\=&9.;+.1V=#:W1Y,1Y8_70Z[P]&PWS$/ M?GZR:,4%>*4"Q:HU?U:!HRB#YF"^7$RCBR*H3U!R:B%A@,2Q3P5;!)X MH!A@(.S0]>&;((FX[T0?3EYD&"HM\G)ID='P>&B.K?'(ZO4'9J_3U5=:9/S. MRB*#$=6EV*L)-B2UMUDV*M&'#IB_<,#\6LQC6;5E05EK8+!UQAD:*,29Q)D5 M<&963FA!6*PK]`)C;EQOB!+YUIG?7_D#FW%86)=[5"*AB:J;SBXWYNRR95@: MJU>W/:F"4(90AE!FBTU_PQSIVS9K.\HT)`11GNAF.7\+` M2>SXWSP,N1\_9EF4CV].>[PZO>H.AF;_RCPUSRZOQH/NN:G2'GO6N&->59KV M."HWZ_%\ROT[&+#,:Q3L/)@!^SWF!2V&/T3L(24H"T4DPGO!'D0H&(_2M,B( MDB)U]EL;'X\Z_^D29($VS3!/=^4ZD> MF]8M\[SRX0[K'?^NH$G2-!2"?83?IA&[!*/#(38C-M/.9I_`AMV*RQJ"_[5C M/:+/AJ))V>-TKH$XL\&<.=1SL($XDSB3,),X;&QM=2YMBWN]F M!%X$7E6"E]DQ!MT1H1>AU[Z@%P%4W;(2QT9?8U)BVW,."64(90AEMK)T1OT! MP4R9<;IE$>HT-AZW,LDTR[%F]I2'=\)A<0!CBV*,T87B7OB)V"44M0RJ-SYN M7'*>BVX8&HY,75S2%J@A:=A;:1AUM9VK)&D@:6BX-%C&V")Y('D@>_/'8#'YVT[$PG1=IJ!$EM:>E[.+2LRAAKP23E MQ=\TAR(_D-21U.F7NEZ?I(ZDCJ2N6JGK&IUQ^4DC)'Q+%,^''$>YDSD-Q)+ZY48RG#G1[R@16K8W1'?8ZVJJ-[P/P MD*CLKZA8?1(5$A42%=(J)"HD*J15FN/YU2@,4\D!=.$[=/2\2G1ZF7"5UG7? MJ^.=919];\+YSY$Q'FE+L=F>FG0^E/"1\)'PL7;X:':,X5#?E@L!)`$D`20! M9'L`D@Q(PD?"1\)'PDL8[O@\QP,IT;^XE\BC*:=1E,S4=V_NVG;1Z5]<=OK#K:=C,5:?PF61[.2F"MD*YXB#^/`[;-B6TY8E ML!C8\DU$L3OC,L\)[[G#U3UR>`Q/YV[([F%=!`:_(UPL%J1WI[WB5$02LX]%PU.EE_['T]9$;O[>-7*_J'EW;WD@O MU/1":D-3DR)=+:-//EPJ7$^MR8CQZL%X;6]6MM[K>P/*^C,>M2C;W%9_;PC^\MMSM5G(GCL1[/`1W)"(3G&W=G.X(98&,4[=Z$.,0XQ3 M.\89'.MK9$V<4S?ZE,LYFP?^*;SZJO$(;W,=K,'QZ(K_O[UG;6X<1^YS4I7_ MP'+FJ4UV]R;CF:3R*453D,4;BM3QX1G?KT\W`%*D'I9E M0[9(XX&R3-E,3+9$=E:8Y*#Y@D'$DXDG#. MFG#TKMT3%I"7I'-N^#DMZ;CZ98G9+",86M9T8I.;KZA6$9UD`;.*XS-"QK8D]LS6+5 M+_JCT60X:%/UBT&*-2FVR.09,^W*G-Z7N_^,Z56%%&[L.=UIQ:ML-?T1]EJ9 MQPDMJ#$/4N!OA29*K*MJ*$&J>"DO]Y$JU[3Z1IRG7C1+W[]&R8WV%LFPW*ZM M&[V^9O=L4S-TRQ97)<-^896,_G-+,YC/+>GPW!(2K_/"QGL%1%[[H&^9$3]. MJ"3YF`,')LA[[`V?A-:JERJ8O.[_R.VC(E+[U)/H58&KJE9G"2#7]T[J&SU/ M5[-HIRE9>JB()*@;BKQ\>4;8.SNY*/S5IJSQ+6 M;>G$^WY6Y3B;J;Z^E%Q`)/>D1BI>(VU9"S=;=31A1_=%"X\STEM.*E7Z4M$[ M(W%SR``6BN0WE%..N)I#ST;918NW.KTXS19C7^+,"Z5V]#IVZ4DZ7)P'';U> MKXKFV*FZKAJV^VJ(::%0?FET740(O!Y;QV#](@YA)]+)W_,@>QA$LZT(?GI, M_%PS+->U]+$QG(S[_>E4F[H]%C\W;&W2[[]J_-RP1,7+=SN=:5H#QU^9H-O_ M26&XW(ZL/S6FO)D#(&X)].F/`9R2@<\=YPS67R/TT0-A*9]"+TJ%@7[BYAVC M>`EBX4%!GW4&_Z5"TADR+/DM8B*%,.P&)797B%V5IBD8(.842D(4Y^671N5+ MQ8MF_'M=4[;VBB;7L`>OL_B.P),)FZ<@1T/[B6UH\;?^T_NN`JA+.2S*=X+Y M%*M5`MK'3+E]H,/3"F53&$`F*#.2^DEPRUJ>9&OL5T@_5:9QLE1TK?.?RCP( M"0:ILP5]^&8R4N)(R/[\[B7^8JW06.(R32AJ2JKRPC2ND):G_!9'=\H7`BNL M\$L2WR7>4E5H\/A)F]55OI;//CJE#V.['892S.4^*:(&W'>1+P]D;G)6*7,:V03[!"?C.2 MV:K,.PMF2A1GC+?J[--5!.,\`O*1*"_%F(B9X;A6X1@7@M5ZDQ/O#,3)G`3H'H-?OWOI^C8!#+Y%DZ)$!WK@=U$BZ]$I"AE&5XS8 MI#<<&F+P?%[;;YW M+>$GDE2DSHIJ5=O0U7Y/C`EP+G3K=&TQRN'IZ%:*VQ<2KJZI/5/,+E.RO0=% M@,Q*-8WN>DKI=T%":@DP5P&).GZ>)'"@<2E$D[G*4LO^08B"_2464!%+LM,&MR,E"_Q*O"5ONZ\6!/,BMTSWF0'($8)"(@'TY%:&XH>\8L[ZFD^QXK"Q!, M*/B$PFAHHJ#D-)-YR1V(4YJ"V?VWI]T7.A/MXA1.8WKJ7*Q!)L:#$@G1M;A2 M6`UXR#A!FW>:^:*""!,^]OBO_O M^;Y:(;!*8ZG]*C3>G-RPE;ZNN/\,%2CJ3INSQV3JAK@K9J^D..EOJCB]'BU= ML#!Y+5(RWIB4&J0ZHK5$V!+/2-3'>09F'XN04!X4%8\4!%]"BTDC=$>IW@W1 M\":<)8MZ'7GB+V!-M"I"$YSF7_8$7@=+)BN1F%"+I2;%8XNMA8,G-Y\^U>+! M'FNXLA9@(!I6Q?"UCV1?&+@>*%HD<7ZW4%;>0Q*'H0)@YCZ[48A!IY4BR`ND MVT6L1@R?TN4%F"\08=2J1O1I?OLW,,X0]*+>QZ]8+C^"!S^3>Q+EB)@94<(` M9*O':P/\&BE(*?@7&("`40_+;`4KE+48'BLQO(P3="IY8DJO&.*NN^_TCF'( MD`;_XOF<4'V"ARR;%8_Z!#`GN*-X`K&!MKU4=\EJHJY:/5?M";H3M?9S4J)/AK6)/8GT\E=A3*<^>%%]:>P)2DMP'ON@`D\YX3HA8 M:8;W@=KA'5JHMY9WK#RE%=J9'.!HQ/I^G,RH!D)3_#>2MP]RBI>FL1]XY1WX MC6(P+$#*XZ3H(N,5)0OKF%;)WK+%0!5?$B_-$U*F950NTM=RY>NWZFG>+,;Y MV&M@GC4KE'':6G26,P]E^GL.PYI9$DS]2`-XZ2;;`.9@K8F'\'=P#Q&L(.V* MJSK\2J5[*>Y2=C^2>IRH'Y,AO4C2YK9&:5`]R5?$-ZBP,N@&-D6MW2`KGO_( M:CQLW7H`*EN'_C=6S8DQIVCTE-_A;8`Z+PECL+B6>'D`9UC&,Q*B["[FV7,_ MX\]%M=@@XI=$\'7L+*A%NUL75GZ,A6.CPRO$(IG>[&]Y6MP`J5CW MS,V1;I0E+H&M`L'S^T,P^D/J,@SY@GDTJS$$4K!/L6/I#FFT55%R0Y`QJL`O MAZ$'8O;&7\0A^N3HB`ZR&^4^I`Y^9X!1"A5+"7]GGI8\R9IK4U);-W=_O+?V M4.K\WB\TH2]"U MZB$QLJ0^)J1W[V%9G)]/M(VQ[HY4\&,[G4@1WT01WU(9'P;SDI&8!&`Z,LCT MSP6W,9;9EQ)+V;9LDK%6KVA!V[4;A!EQU12-6FQNTVZ!$\0K!`RI`9LC)_Z# M*ULI9=$Y,NF29(N8]N+8M*%O,F\^5P;LPC1J8\,\#`E\4OZ(*X%47=>4ZZN; MP5"!3U?OE5E."F4>U4&J0>;S.2B!**TJ$J2LRPM:I$?#^4E\'\P(]?-X:1Q1 MAJ?V*!.!+.A7M2_6F"+)L@(38F@9S#JK.(!WWI+L.R'U=+,RA$3O0?Q8!0G# M&_T>7TCK":?%S^NWE$8^M>X1=T\-*I]4R#E2R+VAD&NIE*.U`%`1>`@P@["C M#-;JR6:UA[4ZP5B<*K]H;J^\!\IP?"[FGHGB0EE@S.65V3?E.V$<2KW'36FI M.+25I^Y;Q5*?@_1;9XXW'`),RH)#"(LA$&"I896)OG9OX'A/J-/X@7.=GR?W MA"8TS>>8X%5<\`-B+!V2[,"&(S'G%]-H)ZX?>$@6OAGZ7$U=J.D'+V>S,_)J MK1U(C/=!:"V]I-1^ME2RBIN)'?R(;:9CU-#7V5$!MZZ^<=_A.B]J!O0(KWK< M>_48ZBI=*3$;AR0_[9,Z+[)RM^"KP%1C;6UC^_#O*M`1^DC#>A"K)@V.$L>/ MB=\-/,`.WP41`]++L[CX@C71I=\P&>P:7:?O:%;QC_&GHH\HB(?06Z7D8_'A MI\V>H+M%?"E6W)T]L)\@H2EDOUQ9UI^./!SX0..9X_3G#I0O%/1"`>VV95-I MB9\M_)3@FE>/X^I0P_L3X'('_AX[YISG(=`ILAZV.NY^H7=-,8JY2)4)NDTE MX4G">P7"^P,S+)Y#=PTY)?:W4'\!*N49\29GZ.NP)W\+-1.V7O%,TCL]'Y=Y MGLK>]$Y)E0VFRO,GO$J"<9_E7=\FBA\2+_GE*HHC7CY+);+%YQ->TC]C+\YVD27RF^&F(IB$)Y]SP(PE'$L[9$4ZO:TCWK:2<9U'. MTQW_TKUZY/6,%IHKS>+5,T)<0_2&,\*8)#5):I+4SAMQIR2U\F:4T4;,29)K M!\E=O.-TSSW*YII;S>+,=C&@](!)PI&$(PGG]0A'[]H]80%Y23KGAI_3DHZK M/R?`7B_24'W^6;L4[DZ#.U"@:>W`ZZOR M\]5[5D3DZTOTO#ED5XME] MD+*&2!0H^IHU)/PU&_4->=D4?,"C!88&JR0(>8\?DQ78QKI>040+'V-9KTH[ M\[*T83$;;5F4^`O%9#-8@,,O?#CB=@RS7+WG_2UQLFS]HUI?>E'OC!8B!D"6 M,?8%H@W5LP7@(V7/>V#\AH1MW5I(\D56NF?BR_*(][;?JE\^*,IB?TT5V@[R M]@%&+#E.:)WFC56PYF"/UU7/8N"N7<7+"YA+4&AU/(!AGG$*6%9Y$6M=;C'@ M,QCDG=;MB>Q4H/*:+2L*;$ZS\/P`>4K:(G_8&4=^5C:^8T7'0^2 M-%/^GF-'.7J&S(,4JU3B,IK4RP/KC_*V%$U0:?X:\0.YN!BXJ7`,8RRK"OLQ M#H"JLSCAQNU8&G%63QG)NJ-C` M_YO1?8-1&S8)O=W57`E.PV)SL'XMR*6B(0-H<+#C][0_!&I[GL^UE.)LO`UI MDU:LK\T:K7S`(7F"+>9H@U-4Q/!G%&RTZ:$W`U6'[*QB^SD'Y5'7;NV.7K#Z M#6B,O$[>Y`?K^J`,?-I417=-BW93\7CWVNNKZB.HV0U0"ZPLIU@Z[P8)R%@" MX+M`H25QU]U7037(L+`O/EI`V=&=`LKJ>UG-WQGQ@Y3WRO!A`JQJ1ZO8/E2( M/U6N@\@/K."7OZ^OPL!%LY-U1E;56/W`& M`C(AS,#@7572RK,41%!ODY2W<_(RV#.NB4>SHE3>+?KP"V=^*9A]KF[3!S/> M@F,1ASA=,]AC_";GKN@VE*7=LR8P,<#KJJ;KJF/TA(C5/5V`D;2%G`+];E_H M,8`5^X%KBHK@14,B0;#VQ"`5+!:&V`NW2QK$4Y;5:PQ/Z;I@Z^K$3.6*9JH& MM9U+P;3U7!I/H0^[HRGNNS]>;H M>9+R;`JI:K&\"A:'VGJJJ1CUQJ`CQDL_5CM\K+YAQY:QH$@%`P<#D M;NT:+086EB]_:;J(O\/[F,L7MPSUSR"JJ5%_5K#]%NTY`QHA*&N@G76*K]@\ MS="TOE!_V^8N%99)FJCZH53=NX\;_7Q!D?Q M39K0_1A$,_HEK17^R:.NZ?0+8'2(EM)?_N6?_^GG0K<;_OA,YK]<3<@(T;Y5Z(KJ0XH8T5IW&R7!\NNM;Y MSU(TX>55,1H83_;C5^@IKL!XC5GHXR,&&[EI1?R-TZX(QH@X2)@,J/0@!`3! M-I+28F75Y'@<))P9P=!TA7V4FQN!DBX-E+CV+ZTXMQ M/AN%^*GD9=8S)-S3N:=W2]W?R!WLU)0T3L`BT8&VJ(1T`44LIMK6'"0J;>:H M*F&0!7=>&89G\5TVD#L^"[D2)[`4%"P@.1*FKMYB;U62IEV%X6I.<,JU?P^4 MS93PV69D3F,_J(=NM5*G`+/D`#S[(]Z&D'?*!=F?4I4`YB21_Z"6;<@BW@:K M.G[=X&+=Q*Q8.H]VLF,E`;X([LF,1I)IN.6>-2Q<(W)!YP8-EGI)_9@;;\BI MNU95@E%T[@J#;R0,%C%K`9^08'F+N*/^QX"V2<3NV^K.R>K!-J]8$X-\EON$ M!LEIB&E)M6H<@`!2TX(Z[1=D#7U7409\R?2)6M?N4O:@5.+9)PRF-2S%U.LN MXFO,5)N^I+F_J`U&B&N8@<,GR1'OK14=GPDF6-5TM22.X+-/][X1`N573"6A MB3P6\PM-@?TC/X!]K:SK!MO^T7@FBX1=7TT'-\.K]T!?*>SQ[D>_KFBGFC_B M+IV^H[DJG(C`?3FGW!$U]_R,-\L>Y6`9+M%5?\VR.WI:[SUF!]U\+2:X>E\D M0_"TE52YRP,6W6!V-IN>TSP2>5>IC`>R!08#<<+-Y1W/%PVAZ0XB3Q:PV&OH M/Z\?9[D[RYC&#V:P@N2A`[:>CRI8"1MRY8SU__;"$"1;D%4A26'5S'(O%U-5 M*&[RVZR`H6/N!J,#N(1WYU2B=KX\K%AX`^AQ5OVNQ#@#VP?#'9O]1F`CE6\Q M+:UC::KR5WI(#-*49"QM9PR"BW+W"!F^LV_W>)=93@8U,\#'1K`KT#_]8,6$ M$^\;6T1:J#Y5"JQR>[XO2(0XHY&Z.5((;/\RP&/A+L861]A#O1#Z&)BJ`1>.OY]U^"#MK>K`'A=]H#\A=!8/V^1WLM*(; MU:@]2J8CY)+=046O@`D)>IC.(+I(.6S%!1, M"*P(J5O,\&,6`G708BO2-`\SE7OAV$)*XV,]67&^KS7$0UDE3BD>$4S$]9)V M_O823%:9\:ZR?(4H)@J6+*!003W,J'_JELR15G%XG`1W<(R$&^NL^RS1CXC: M0I2%#[R5=$$5JSA#DH4)`GC6IQ84SCLOSR9X?<9%--TR!BH='C!Y5G+$L8ZO M)_FNZNZN?`7B#*'QPJ$7XEMO%H1D8^;1`.7O**>78PX&AF$94T,?:-;([1O] M"7-Z]75C;+JM$C5"<.'&D%6U;!<+C&04 M(4%>`^^D[U^C'5]EEIJRW/P&>DZ_V]==PW4,R^[IEF:>3P.]GO/:W=Y>NRW= M_LQ(!P,;D7V:DEI=1X6B7N/ M.\*EQ?HLB]4X8+$^!U='V)^BQ=&UI0EW;*RW_-BUOQDCR<8UDE4.LHIAZ9)5 MGLXJTMVT#X4\KTI)2)8GF#*&^3[2XW1.LNF0XUDHDM]2J-GF]J70$_7I/HBS M-DM#R;62:P5RK>9(KCU7':9.3$ZS=95]B6K28'H=1W*=/4U@3W3SA.1%(?#S M("UQ/N.GXD@\2H0'MQQ5=TXDVW<@IBV>8"EEI)214N;I02A-[5M/SAN24F9; M&VQ:2?J3W@'%*]$QO?0M[R[(NPLRM?^"%MB0$'RSM#&)'YDA+N\N2,IL'&7* MNPNO;]]^]KXK6-TA";P#5Y]E-.H\C^Z]R#X/`CN+U-XS<9P8JF&+BY>?=M_? MWE\BI8R4,E+*/,,]J^J.)J7,*57#-FF`4^RJMBBJF4E33[RI]]*\HX:E%UFZ M:NOB!-`!Y+1%#DF&D@RUCZ%,U>Z+N_1W(0QU2I]/P[/ROM!&HD$1>94&61OS M9R[&8CN$O!:8='`"]'>TWWIUC+7E;)"23$HR*1)+UU+Y](EWV$B693"K< M->Q3$J^`8%CW9&RIL,("V;)$LDPSE&F&%[C`AOCXFZ7J2?S(9"Z99B@ILW&4 M*=,,W\#C3-)LK8A+-TT#SVY97_0"ZHM:FFIKPNJ4779]42F]I/22TNN5I5>_ MUY/22X3T:HC/Y'14OUG"106VJB MZJIC"I-,K<\ZD:PE6>L8UK)/WW"M+:QU\7;W;\1+R2(.9TJP7"7`OFAZRWN) M;R&`VG6-JJ?:I\H\;:\;4/*3Y*='^$E>\STC8[\-MQ*E!7).`JLE%DB_I[H" M157;31#)6Y*WGLY;KFH;I^](W!;>NGCS?N#[^3(//;R`-2.KA/B!EP5Q1%W\ MWC*&]?^#?B$M%&FAO)#6KFU'M00F!#T1.VUN:2:Y37+;7FYS5;/_:OU`+X'; MI+?@.5>\I9WSQ@G:L@K(*9'7@BH@.NAESNMU$&N]52DEF91D4I*]28ZWINJO MV`NQ]9),UC/:XS1+R$@W#A M*8N$7$"1$+VGVE;_Y-BZB"(A4GI)Z26EUZM*+UOM.Z>_37D1TJLA[I33:[/? MO23QHDQ8(R@IW5M;PL5177&!^[8($LD/%\L/KLA+Q6WA!^D_.G3BKI)X3M(T MB",OI/XCC.;F88;1VSF1-8[.2B2UY:J6J6KZZ:NCMD6(2=:2K/5DUK)5IR*.?2F"6FMPZ*II"(M>M$6@2'ZX6'YP;%EA6YK? M1YZ[Y(;Q&:)YV?*THOR.7S($Y)(J_R< MY%1;3`==-DK;7-HB3SC*-4,&QR4_2'XH^,%Z^J6#2^$':9WO(Y<;+R3,*,]3HF3>#V7E M/=`[X-(X.!\9U!;C``YK38;L)&M)UA*?:.)*AY:TNY]J=\_NO<@GZU@X'/JR MY8\T,)[4@L055FZT+?)$UUH1A2=M:'\*TU$-1YQH/]@/^1+Z5$CA)867%%ZO(;QBG3$)?#Z5AG M\B,CT:S2\ER\/B@%4ORUBEXR]"%Z<.MYZV+-[[WQ&-.H`)(:=1:F\.4];P([GA%O`OIQFN'MO^TK@?#6("'A M`_Z*3Z5*$%&/V4R9QXFR8GZUM.Y8VUK\,V##V;\O`G]1`)4J"^^>*+>$1*4A M(>)%W<=IB'_^^4.>=NX\;_7Q)E^M0H)M(KUPZ(780/)F04@V#E(_C-,\(>D7 MV+)A&/O?_O(O__Q//\,6?_LXC^,LBC/R&_RA_*!?)3%"N"3S"N?FD\.K^#.+A,Q_N?K7J>=G M'G]OJ4-K;[CVIK1GT[ZIF,:AMXOY@V]6Q+^.#= M7A8G5\J'@P"9NJ$;[G@T,$8PH=UWQLZ833X>#@VGMPN@0V->!M#0=9V^JT]< M=SJP[+%KNU.^6LWLC2<[`3HPYF4`C-IQ.M-%$Z[EN?VIH?/+>R-3&XYT` M'1CS(H`L6W13<]37=P%T:,R+`+*MR638'VKFQ.U- M)OI@.G0&;/+^8&H.1KL`.C3F10`-@$"=J>[TIH.Q,1I.!RYP"IO<=4UKL`N@ M0V->!M"P/QJ->Y/Q9&R9KCX8C"V7<\QHVNOM9/M#8UX&T-28CHRI"]L_UFW# M`DKM<8[I`TMK.P$Z,.9%``U1F/6'KF6`7'&,X632*V3*N`<;LPN@0V->!M"X M;SFV"4N<6!-[.!@Y$[[:GFD/)KL!.C#F10"-#'/@Z/#?>*)-IY8.+RD(=#!Q MM9U;=FC,BP`:Z].18V@FR-JA9HULLT2_8]F3X4Y)?6C,RP"R'#B:AL##^J0' M,M>RR\EM8S0R=@)T8,S+`.J9TXEA@:BSK;XQ'1JV/623VZ-!?_>6'1KS(H"F MMM7K]XR1T1OIT]ZDK_5[G$#[]F#@[@3HT)@G`E0H6X/$5ZAU0ZT7-LQ+_`.* M%W_BPQPA*J8JAL^3>/D<72F&07RJCC[MC\RA.;'&[M@<#$=P-/4+M,,L[O8J M`:2W6.%1RE)1&W,P5'J-B-W.% MQ^CLC5SA449`,U=XC%71R!4>9:8T\!0G_B86&%0)2>,\\?';90@P8`5"$G6^WES]Y=?(#_,9294TB_UO MG5LOI3&:Y8I$J9<%<:1X*:_2F'Y4OH#5393?XRA;I,J$WG):UYHJZTQA/2D: MI=G\K<]J_JC*3?#CQ;-\5$8;H:2.\D[OF:KRSM!@_#O;J>KA@83OS/5GNVR_[OF3\J-%Q(6<5IZR3>28:5* M&--S'#K&U'OTV7X/QUBJ;O5^4OZ=1"3!0NZS91`%:98`'N\I=/V^38=I#K[2 M4'M\N-F#82QOK8/?VZY&OX?#`Y_7X`OZ`<.X;O?G#S7*HH&?^E>_P1_P]<\? MD$*"C_@O_/G_4$L#!!0````(`%(P7D<"TR M,#$U,#DR-E]C86PN>&UL550)``,\0#-6/$`S5G5X"P`!!"4.```$.0$``.Q= M6T\+Z.9/<(8CBS9@X7MG;-/I;Q$FM(TW6Q5-^#SZS>J MP3;@AJZNKJH&[8XT-BXR(R.^C(Q+7G_[^_7Y9.\2JKJ<37]_Q7ZAK_9@&F>I MG'[Y_=7GC^3@X^';MZ_^_I___F^__0L^JN\](3Z]$2S;_(MV*D^408)X+]WN_5;,)G$+>:_[^?/KV'H'H)^7U+W%VOM_\=O\@(M"+28/QR?P, MJL/9^44%9S"MRTMXB[UT#N]F=8WL-%S]>E9!_OT5TKA&$)BBCNL&@K]M2&;^ M]0)^?U67YQ<3!&5_**[?P-R7D[Z8?T!M)!D^^3"!OD2X3VQ;"5[[2:-T'\\` MYBVA?J+*`-P@*K/%=%Z?0@0T%BA[=S;7TAJ&_VH!Z5WI0SDIYR6TU>@NM`;@ M_PUDJ"I(IW`)T\46X#]-:`#.WTZQH?FL^MJ=Y\=(#,#MAVIV`=7\Z\$T'?W/ MHKQH/.^3A? M^,E[/V\^MAWJ?;8QGKR]"[SL]OVVLT`+,^[JL3_*'"FIL?IEBM^!V?>7M.9PFS'L:7S.M9Y,R-4G1W8BA!:AM M*0S/Z^>I7Z02OW[P%2)U!O,2:6POP=-T!Y'K(_8S+%7U)#>F^7@RN_K!1R>1 MVI$<7IK5V7:/LK5L8&M),<+ZD:%UC'V9*5!.&K9HVWJ#L)?NXBA M1=5MN?O';):NRLD$=>8MNLKIEQ*I']1U"T?6HNJ`W!U=7T!$XW2\P-P';E/` MI:JW[/L^:`\H7S/WGA83.,D/?[.]?*UI#RA?NQ'0FL"0G&[D)#8FM"WG-P[[ MD[]>C^:*HCVV?E>KOG]LB=J&9'KDNIT>/EIA6T[^@/F/B.O#(9Q M\SJ>6E0=D+LFQXJHY&_*R:*))YMO]:&?Q&:=J+T5[J^%`65MIR.M"6S+ZS;H1I^0>,[-O,`[6J/"B'O7#:.\?S6?SK;#9)4-7-K-[Z_.3Q M&OWSLOQR"A>+*I[YNNT,^J9T^N>[W*]7;IM=[NS)O@[+?3B+ MFGSQ_F(?>TONPV1>?_O2])\DE-WN$?K;[>?B*;[0/9UDC&"^,3;Q`2:_OT)& MBDVJ%R$H(X.3!"`'8J(11%'E2,Q&!^85!!_O"S]I]DC-JF_P[T3ZUY!G%0[$ M./%UO?0J2TW=$I0U5(O@O7+6,1*\%(1FH8D.((F3-DN3*+5N+59WE/6@BGNS M"H?I[Z_8J[VKY2!=_GA#P5?Q)QV^OU7LML0^#N>;:2%2SN'\6_UFZ]O0"C'; M);@H_N!*^)#?8P2UA>4X7%3-3#F&C>4LM=#*/ILI:&1`F1!$^!1(8%R3[`PE M-FL=DU$A:=E-3?D/-24O64]W#/<=Q?UM_X'W&L&EK0K'>G*J:[?L#==.RSUW M([GNG[E!?;G5GR?LP%/5BA0%99Y[8FP0A&<3B>&!$YT41&:S$]QLZJI_#A^; M+\7M*OPIS!?5]!1JJ"YA!=N/EBVBIIY",,B<1(;!-3\Q2I(V7&L#DCF_M:L< MT@;UUQ.S_K$:P_,=3":SJV:0'<^J-[-%F.?%Y&=06JCT)G0*'\$%Q2)1FN(? M%H#(")90)Q7W*C$+[%G[KM[U9BP<1]&IG_C]1X4.J8M=O%NQ,,$%K9T@*0=- M0')'A`9&F%649J=E]K2;UHA1`O/AE*9OW(8*7;IO0A_/H3_@II76KJY3L&2% M%)P39V4D`H`3+STE/$5'`Z7&:+&;K/OH_&(R^PJ8J"WCR(WD75NW2-I%%:,B M.6*$+)@W)/+`B.,2@M`B8+C\G#/HGGIT-CQN(YGS!@T,:C+4S8$]/SF�& M(Q4+;J/F.AKB*!<$!,V$@T3GE65*C*GD&-\Z"'AQ6M([:$^KR".9P2T71]<1 MF3B8II-0(S1S^'Z"Y6#^;2O[>S]=Y&9+>P758\E#1W((9/)*AT@YD[M;M\H5W^_9(;=.KKQ=U.46U^U3Y2Y@T&ZZF]=K.75VI M0'\&1J&'N%]W!M@8P0''_T$&C.$]JBLF[TV M'_S7=C,&:VH6:)2?KEA('14P*HBR,I"@*<)G%2>RX4-@>L5=Q^#!OF#MZ!VT;>*(XVH) MX^-=_7CAXEB\8>;`TC=O#O61>HWV[.A8'Q\+1PU[C=^[=:U[@5W;&T@C>H!3 MY*ZUZ;]3N.!2V`"*H4MC0,"S0+1SB5B1,H>0,0;J.*H9?8%]WRM28_3_3P=^ MD6\_.;Q=GV\2FW5*T9)"$9,722,'3.(?RAE%J&":Y*04*&U`Q:YKDB]Y]G$X M^,90GV]Y[T&Z;!806D0)C]0HT,VIF+/!L-AG'![E9M8=&>G4F]>'_,`QV7$J MF;WTB<*M4!IQ';#-?4[#;2MZ^F:FD18?OS/Q!SQEV>X6*SREF,L!)38Y0PQ3 MFAAJ'.%1]R/UR70;FL6$3).`/G"74&,VHDL9\(!$URL^1V]^LULXQ]J$>8E--WP> MSZIFO?,1=I_R).TH%#H;ED`'DG74&!0W:Q]6XT@(*FG,K3V+:^<-1L?@APE? M#K+/TPJP^U&D?_AR>G/^[NEC:%O3+G003!C)B1>9$VLL(\Y[1U(4TCB5DG4= MSYZ-=>YC"`5YZ&MW`/,H2SD=Y/IQ-+1_U;Q'NXA>:9^E)`Y,(`HS(Q0A*X)N MS0?%K12BX_SN2-.[SU0SMT5YMYK92>4*9AD$3@WATG.29(PDRC;&9MUA(LLJ%R>U_"*!A*3 MR22G>*/@P2?!K>^X$6VDE>9!5*.U@1@(X]UZFOM"'>0Y5"C3I[-JMOAR=EQ> M+L6K^U3.M6T4,7"=?CH$W+M0V?O0 MW0L(EE>Q;Z"9ZT@55E,%*242&(U$,Y`D-&.:&\H5Y,3=^O/>S\BU;#\-T99X MP:D$%H1'C<;PNCG[12"D2"");!-EQM@7Y6+Z594^7,VV>+\$=].WPK9JIZ", MR=P8ON2])\!<))0&33"G<$(8#R*ZE^1VGH7N#@7][E.O;GG6(QO*-I^!?[C+ MK#V%YNX&"!HT42`E\3(RPF..MT>SA&#,[.B<_\N9$1G6'0W:HR/-B`RWN18Q M:9X*>@#-_-!7U==R^F5=HM*J?N'P/TVS)1JM(WV;-FP_.S&]2?NFBYO];;/AO66XN;O0`VT@3Q MG1WC",;CUYNO,-OKJA8>7$X*#+%&LN;RJ(1^BP%A4E.(.AJK83=AS1W6VPE8 M,!V!2J&)")83I3`J3]:AD8X!371SF4K8?DO8@+E(OYTUZQ.H,4*4C0X(KSI% M(8T!RC$ST\D2D3*F]88I8H66&5($G3JFHJ-W_V8]]'A/=X=FS#L$6U\GL;I" M$9()6N1F!YK'P<`H)4QG(,I'R@VG5LF.UXR,WO&=.NR1FP*W1FG$,\//Z#*^ M73DH0WUR_ZZ551*?F>0JA@LTO MQ2)LI0>]0C3*W6.;9+LK4B:N06%BY)O9V$#`:D4+A`DD_!_HIQN+E`WF4B,Z?R@W75BY$5,I2BIAY ML,2P:`BPQ)JU'*M<5)3+CEHQ3BS0LU8,@MA(4P=MWDAJ\6;7AI0*F30-3@7B MN7<8@:7FK1>/Z$=OF/7*2MOQ:-0X=Q?WK4&#PS>&.ITV2UE32$>^FI;3+_6] M8]2YC.53JX7*()BQLO,B%1HT@)UDG!-;1.%9ZUI,_.ZJYWR2P9; MK,#<+5=HDZ4#BP153D0&BIX=E"?@'!/!F0B^Z\U\X^P![M`M#T.@+0'Y_RV` MSTL9.O7D^!O]_L\]>KK3HP*]:4;/,(UZB=_(]U;N]&A];QV^)2QCKKLV1TM: M1`"KBA<^""^DUQC\&XM!GA%$!*](5CIKHT%(US'%'>E-I]XZO"=X1EI;N?!E MNGV#J'EM;/F,1,M(L$7M0G#,V!4ZMAA<(CEY0T`Y_*?.P;J@@)J.M[6/]`Q4 M;VHQ#%KCS([5\ZJ,DA(0S4RA#\:+CM/U M([T1U9OV#(_<&)JT\D:6M7;FB5J%,DQR*8`P*AW1P#+1/%`2(#FTN)YRZ&A? M1GHKJC<-Z1>E<;S/\[Q@=_>)QE;S$3WC,X8F-/>97Y63R1.]_JU(D1BW5@J. M$C"-A*S%X:$#X0%C:"$0(=5QQ(^966S5PUM@,4Z^./?3+R5:HAM94>^.KN-D MD=`[M>CI-M4Q4H*83`*B):,D811-E)+-AA46M.400NSX-L"8Z<966C`03J-M M\;SENO7NSH?E"\3,12X\82Q3(KG!:-F+9E^[U8GK;(WK.-TX9FZQE0[T!EB MB&&M5QT&C:.<(80469G_5"QG!=/QL5U3%\43/]CHQBU'Q9XMA^_?5SW;RR>UQ.T4BA M*_UQR/\)[6I/I-#)!".")C0%T]P>9X@P!HAD)GN;HX7GO10RFFX-BNE(^6T$ M2/4Q8KC<('%RT>!;'UU#U;SNG9Y0J+5U"^Z2T0J'CPL9QY#SE&1M<$@I:4W$ M7P7SK(\\#]6]/V?#O0,YMO*\K>M%$S&=Y(]G&"5A>(+]A&,-!UYYV4PE+S^_ M]LO0YKR97[YYW07#K#6/HO321"&8%"XX2A@FI(1GV\Q88>3I/9,T4L_U\SYI MMP-5'!GO4336?UW&T<>SZA0N%A5&!#7*UV[O_OK*F"=Y'9T"HL"(9O]Y(BYJ MTX0/.?#_;>]:>QNYK>@ONBC?#Z!?-MFZ")#4P<9`T4\#/C=J;2G0(\WVU_=R M)*\?LB6+FN%HC7Q9K.TA.3P\7FH`^?F_'-\8R9/MJ+9&%"V)-"GU*<" MWRQNW!]%RK/D%2(\16[MQ8_B#;0ZM"#@)0_@//YHB,Y4EUL0 M;.7L*MXEV1H`/&$P4'(X5NLS@X$7*NFR)Y1'F4$G$H`Z04`ZP4`P'TW@CD9Y M-!UTRL7LJ8.!83!M:=QN%A\"(K5,-3"*7?8736"/^B@$;!=))B/5&$=R3RG>92X?N90:FK0:2J0)*"^)"I^P4 MTTJ?[^*_1SH-A&;S]0JTY->Y2E[XE&I*0B2S1/;G2240790G2@(L!N`$W0\C M*:_4[VHS`;:BU;B8MF;7@]QYGQ7WY>M)'W=[NQJ`=M7U=^B29J&B`.ND`9IQ M?(@7)4'7>2*)$8Q6VKDV^\H3\+$EV!/&`-?H%;AS8X`7*NF\\C(P#+J8P_#+ M,26*[DZ9$6R,3N)D8,(E4V[J&&`83!N9P#Q;_WCTJNK=0QW#/FBM#7#%L3Y! M)/8G:K`Z2\$25R17X'*'.X8!>HUXI+=+#*3J<+Q40FDL`H*H(A*EAWT4F3C2@S.(J-3NTN4S\J M3]X>2;\];XH>&KKG=[/-W6H;#-P=29BJJ[`CR0>N0P0:E0:IG0/+E2KJHB[Z M)*-EE4=VY+NR2\W@;4&^D_?E7MD4RYEG9+B;N5+G*Q5!)`3U"!Y$K`Y3$8+AG M3-?Z292\<^J<#^4T]-G)1]R__HLR$B=QZBT5=D1'S4ERX#G#3PJ-,$8:.D'( MTFL>N#&^?=A\.R=<:H]>KZ9PV,C%)0*@8P5K.P28?(!FJ M=41'DK+:$WEM!`DFX]2@H#;9;7DUJ>GOR\5J]2FYV]G_4BR;CP?W6$ZHIA-! M"\81;9]L!A*HASORF3X:^693/?3%?8]?QG3[_,%^G95H=.OPP M<$M=4B0DEVT3C<7/]9Y[8(!F$4X[LMY9,]O#AE^3; M[=T(&^S]SHJB[?@NY<5RAR-"F%8_S>8+-(!?[@'Z,(]/:]E>V?!36O]:4C;? MDAW0\"TZ2EP.6\D0YX#XQ"$'SH#*HG^6A,K\HNE=2ZE]M^F"(6\B&W;O*#QT MX@!%7WBZ*VKJP1I5-#`=^!@3A*`9F++0%K-4S%^T:,;%GC!0"N'@25#(VE)!-+>&7K2%J!Z-/<'I:D!: M#&D1U[_.QU<"GSS7><=#2@3C/(]S<%1$0!320XPJVLP"H[Q2UZW1*=:A1O=< M6-H-<5$R[6\82\O?9R&M?EG<'M+->KU0%WBVGAL#WD>E.H(^#.$NE!OOL8M2*+1O(H`@ MT1E>-'-SY6):(Q6^,<@P`$I-PX#=GOJ;@H#[9[N4F(]<1?1CB0/-"0=N@H#D MM90XJ3%&*]VW1G/`T/[;$!"U\>)6"=LI9TT_(N]O%[TJQ^ZE#[IV!\IU.E(? MB(S`>4+0"+$@).?@-<$ORFD1PT7[>V>.WOXU(X-BU>3P0>I7__"5MUH;#U@< M(,7KA+0.LP.1^Z.,N226J7[$RV_V.W7$.3Q>J-/9*K1E'C*-Z/IX_$>; M8-&OTDPI:2CAYVO_7?PXCP)4FPV2^S7,K8/TAJW%UXITCHEHF'?;ZY*T%MB@ M+\<1N(X^*65\JHP9V\P%W\IZ\8`#T(9BV]<[/J<\>[(+*2>JM04EM`=*T8]B MQEE@&F,JH]"[4I7Z0HV.[7\[C#H7^":A["[Q:?$TICO.J\,%.Z:]%EDF\($J M,)%X#.$-&FJ3O=8N2Y\K3V&WF<*^%98-/@SM,@@0M-UK?H>>W.'MKU=*=+RL M`EE#(%CK02JI0=N,\2$A2G"OLZM-26NTEC+HUOP0^#0S.J\DD]WGW1PS/4>* M=]Y++;Q%%S-E#SIH#I)("R%KY:F3R;N+#J(O*25I),"GIMH5VN_9Y_GVCM+P MY6;IYBL7>D3GL?]I-_;QWYNMK3Z3G/4-8J03%?>T7+3H)#A!-3@K.#@6HTK2 M1$TK+^UIM$HX.(5.X&A3W*=F]>O)QX/Q^)0F.AMR.=Z:0!:!8<6Q-Y3C%!24 MY((K;;*J%-AMM)HY)7-'1GJT3/)EBK/UE0OE$,675]+"S[Q+\4D3-UCKQMU^ M3&O$:S5*@Q\785/@+HKL&`T4/Q\#@+LGRWR#-GCE9LO^+O6?DEMMENE)1NSX M+8V)Y8L-WA2>C]/>_6VT?4CVLIA=J_:*@UZ4;*XV:^SXX]7,PX"/.Z%9H M!7]$V[/WPH?O0C]]YD:J3#ANW!J3%.31;)K-@6I%\U&UIWN/'@[*+ MISZE.S*8DB&DJ(+C MM<>MFDR<0U)C<0GPMO#L3NM9Z#$7%77\>MUSP'"D29##2SLE-C'"B/ M3J]2C!EWT5>$7@SUZ@&]4+)A\X=6A2MK[+1$',JI1TD=@YAE`*.I`J)%CBP[ MJVOE%-KL;%\6X2HA'2L:..`-_1)^37%3KA-Y_I<_O:%+\88"QCV;_G*]-Z:] MGEY9QPSGRG@.PJ@(W#`+D2<*AK+$/2-"^O-3H\=@D>`$*SD#)?'7V2:2,O_38QD*NPEFBFE6!QJL*SW:01Z[ M_L>S[==?-NK;B..''\C#BNG/_5IJN6BX:%2W;N\[MYJ%DKL\N]T4\8S^:NWO M'UJ9TJOY9V_%<*;X/2W=Y_2/S9TO(?&35[W>K%?X!93-Q0/6^,2:.LV$I3DS M$,EG".7.<*%Z11WI.*-2I>-G79IBLM>%?EQ/1^3E>CJ2!:%$1`A4%%F9**%D M_X`UV4JE:&#\H@^"C3K^B[;(-M,"*VO<[O:1K5@]W;=_T-3?7>'Y8;G$N2B] M00CCS,H[FV62*F<0/G@@Y3J'1%@$R4SFENE8+=_2QGEJR<=)X![+WSHPDXTX M7_\R^SR?Y5DHUQMO!47[7);;69A-T>*X+:\7X3_E+OJT7&WS_QHUT__F4_IM MLPR_]E)WXWEY^XV/29[]QL;WT?<;?69R,%K8W/W6YX462;F;Q=]6ZQG:KO1U MIQ.GK%+)]?:A-[SL7_]2_N1Q[/"'_P-02P,$%`````@`4C!>1[W)WV'Z-``` M*'T"`!4`'`!C86QX+3(P,34P.3(V7V1E9BYX;6Q55`D``SQ`,U8\0#-6=7@+ M``$$)0X```0Y`0``[%U;<^.VDG[?JOT/WCG/CG$'F.9D_/& MHB7:YHE$>DG)XSF_?D%)E&^22%$D12>;9&H<&FAV?]T`&MT-\)>_/TXG)P]1 MEL=I\O$#_`E\.(F243J.D]N/'[Y=G8HK=7[^X>___9__\_CZ/\CY.;+)V>_)YF?\0/X>GIJM?)\J=)G/QQ M'>;1R6,>_YR/[J)I^"D=A;/%F^]FL_N?S\Z^?__^T^-U-ODIS6[/$`#X;-UK M:XOB_T[+9J?%HU.(3C'\Z3$??SAQ\B5Y#?JKEC\7OQW/UAV>-Z9GRU^NFQ9] M7Y#^CA=MH>_[9XO?KIOF\::&CB@\^^?G3U<+-$[C))^%R2CZX.`Z.?DE2R?1 ME^CFI/C[VY?S%P1&X21^_&F43L^*WYZ)D=/)?%*HXV)V%V4JG=YGT5V4Y/%# M=.X4.HT^I7GNV"FX^ODNBVX^?G`T'AU>D`(?L0*MO^U)9O;C/OKX(8^G]Q.' MWUE77.MH%L:3MIA_1:TG&;Z&UY.H+1%>$CM4`AE."J.[NHNB64VH=W3I@!N' M2CI/9OF7:!2Y><7)WIS-2EK=\)_-H_&G.+R.)_$LCNI:=!-:'?"OHYLHRZ+Q ME^@A2N8'@+^;4`>=!6-YMEB$%6Q MNC^E_G@7TS2;Q?^.QBK-9ZZ-#>/L'^&D]D!M_TW]R:[29):%H]D\G'P.9\7# MND.]S7?T)V_KPAU-DGI31%-Z!\N13J?Q;+IZ7V$!;D/D-D9UIHKJKAURYZ;\ M\7PT^SW,LC!Q,_]H%C_L93F'D^Y0NII&4Y=`EYQ&C\6$<3CJFPFUP/E]F!2. M@0SS.+^XN3N)QL2EZ[C'4`+4NA>YY M_9:$\W'LGEZ&F4/J+IK%CL;A$NRFVXE<5T[/T<)4+VZ*J=E.TN]/?#02J1[) M[J79O-MN4;::+SA84K?'BFTZ'-?H>RE\9Q2SV1FZZ MG?TX3V[2;%IK`JS3]U#^UK[UYRC,Y]G2A*H8V]FI$XYJ:K1.WT[XJ^_INGX>SR9.)LY=TMEO-NT.Y:LW`FH3Z)+3O1:)O0D=ROERP?X: M/E:CN:%IBV]_;E7KAS51VY-,BUS7L\.M'0[EY+=H]N1Q72Y2*],TN;IS?G,5 M3S6Z=LA=L<<:.2/7\61>^)/%LUR%DU&1)ZH_"[?WA@YEK6L1'5J]Z?;._1 M/B^+)U^B^WDVN@OSNA'T?>FTSW>]@5/5KP.^]EK2Z_9OG\_?H_CVSLU]XB'* MPMO"C9A/[XNY+__F]O-?4Y//8K>_B]8;A8N;!9&+9:/&\K7[WHVXA-FHA&;U MXW-TUO4M<3([&\?3LU6;LW#R*CRUI8*F+(HI"F_H0LIG/=MDR/UUOI=,1L.@WCY'!>7Y!IE=4%Y=-I-+V.LJ9\;J+1)I-WCE8VFE]' MIVM(&K*Z@])&AIV1Q$E[J2Y*QD44L(=7;YPYUAPL MWN\XF*2C32@O$+X)\^L%S//\]#8,[QW/BDF/W(*X*H6[V^KQT%- M%IW0T?DLFJZ9G(37T>3C!\=4T)14``RR4&)NB=;,T]0C`A$?&DFX,8+(EX!, MBOK$-"LUWC!UCV6@WI@F,S?R MS&01=G034'1;_-"YT:TS$TM7I!`Y318IR,=XUYC;V2^P2F!!K9">-EICKJWG ME^!`8U5/9K5CFF]L9GMJ/^T.MH5-=6P>K]C4+QR0#6:QL7T`@3&*4"@9-=C3 MFE@$UP/2"AAL=,(Z,XNMSM];HVA)7VEW*/UYK*!_[;^08]C*[U_IS^;#WZ+9 MMR2+G(_Y[VA M14!!`'QB@;)N]5U)+B!"C9N,=5K(GI0!A3AA3%EB'*Y6<8.:ML+`0^V!8LTIOVYYN8>QYOMD%E9M. M+VZ^AH^';YY+2H$&S&=8:*FP988+;$4Y]UJEF!F6276FZ68;Z88H]F%1N]B6 MT4V:15^BT23,\T7*;!&&KV%=!U`-)`3"*&H`$0`#83W-W#KA86L-411XPUKK M^K*T_A#MP^I>\VH=KC7&DIIG1=WO993%Z;B&&;;YFL"-6*(AH9Q8(@SPB/6M M0Q%*Q0CU83.[Q._=+H\(\;&GQP/GP;74'@?<8.9S'R*W&GA62K&$W@."B6;. M/7GOAM4!=,\,YI>SE^FF[E-0FVH/VLF!51Y/[^PU-8^7=_G^.L?#.WM_G1/> M/6497[$BBE-KMXN87IW$8HW>@6"&60]+#PJF?`BM#QGBUG#B1AP%E5'-ON66 M/[XZ3JJ2B+7Z!UH11GW/9Y!!ZSQU#,U:=BKI(+*'K>HP[1ZEP68*MPM;B%J1 M+JSN'!"`M.?Y""B"&-5&`"U+F'Q/]V5,>^4,6S:`VN;5$+0^7,/=3%>FCNIT M=SLW0Y5DS'A(,$S<\/77@`H(\'#SB6VJ="]K.0BYOXK=#"X#.71SV<=,WE;" M%D^"U84"(AE?1=E#/(JVIQ-WM@\@(]`H#_A28^E#12E?`T%\.;"<8;OPI^T# MU$B99N75E]=#[%;EYM:!U81)82GPD,%0`@/06FJ`+!M6I+,[1;8"SQ&F[E40 MJ_YDO>H0&(N4QZ6TDDB!F+7<^FL_B4C[7D9PZQN+9@`=0?6_I"(8FBQ\Q=\C91@$I.5`?@,$D6/$U9\.BV^582JR&)=$@&6Q@G//6,`L1`I M+8!=(4`!0WU5Z^P,+K:IR->5XMW@--CPXE8IEY&TBOABC=Z!DAS[#"/,-!)* M<,^SM`0*4DUZ,JB]`HSM6T':-7!]N!S;P:@3*ZK1.^`:*VU,,7@Y)%9`Z\E2 M9BG\`8<86]5H76LY&+F_AM4,+L`X=&/IWTC67%86J;]J&0CK,6B@P3[2W*<^ M,\(O94&8#RQ\T:IV-AQQ:8Y,H\AC45XRGT79^M5.I,O5Q1OCJ_1F]CW,HMWA MR#U(!!YBRD+-I)36.%@,5Z+TZCC"S>I^.XM4=*'KCB'K8ZC;>>9T4-PYEXQM M_%C\5'V6:7NG@%))J:6^\:UR-@X1%%XIH<*:#RN4$T!I(?9C!IZ)>KRC4 M.Y_>9^G#\M['2CO8T2OP`7)>N%5<*TLQ(]0(7,KH4]KL^'-GI8M=&D)[*!W5 M0?PM*AVBZWSQ&8`F?N(;(D&Q'%JB%P^'!CLXP M.ZK5_)H]N]YE'TM9=`P,))@!`S%`BD!++?%X*2F@]KWXDP>HL*Z5-,&KYW-I M.KK/HE&\NDKQ?A(M])*,GU]WNU6^'3;4UBL";0144@"D!>=4*$\9M$8/`_^= M>+3M6=N1D#WV.M=P90N45<+Z5%&/`J&`U@:MW7N?RV;EF_T[OSW,5ONCU5M^ MK[O3&$V_G=7WV_?[NE5/R<:G+(!X<$P4'-LTNPJ?,UXG[[@7G4#Z`CKKE%[A M]BON MPI`[&!$GF@%&`;2ZE!-#.+!C%AWH+^T.K3ZLXMO5K^E#E"6%#U7R7ER+4H0S M5E^;W,-6&E`+L',\.>9268FD\`'`8HTT84/+G79O0=UCV,]L,YTZ]S$.)Y>A M\R-KS#(;V@<(^<9JJHR$;G]"L/M?_N0L#NTVF3YFE\-1ZB72O743\"*@LBN0 M78]"0!5&2EN&,?4HUYP)0-#79'MING\/LBO?-T$6IQ_>GR M;J^*N_P.I1UHS27#1!)L,`/`5]9?CS/@]K/#6JF.;FN=H#I4*WRZ8:Y]*WQ! M.[``<*L@T%@RMX4!@OE/:PNL"NG8=K,G7-VDY.KGJ52:+-*3\W#R.9P5#[L\DU>?KV.F MR0H.'5NO&*V3&*OH&2BAL6:*(4*%Y]8MB&QI;HA245DHZ\%TN5R#0GT!G')5VOZVYKT:@^AP2:\-HM8D>/:WBDPB"C& MB(2"<*6@UA;X)2Q.`[^;;`ZL,=^1+ELRPN/LR^F>W-3ROC M/H>0#0`&@!!NG==&+<5<,U8"CWRWGQUNKJL-U;^Y8[AW)/_?[C:C-;B\V'LS MMR/$JQV?U4'J=:/`Q]+SI8.(`B<,X@*B,I.#B*S^9F2_<<=^E+5A>6N$5B^) M]#2)?BQW+':>C*LGC,T=`F6A!Y!A3'/*/4J5-*24S`V?@=U1=!0[:`6Y@117 MM%3B910N#%]Z6AH?^K[T61EY1\SKK;I^0+YP-\@-Q&I:+,E1V%C?>,AM7JW' MA<.!EN5SR/.5/UR7MW4--Z[-:8;A7\^6!N?&OA\3^K.4=V$@W;:`^3[&QLWH M[E^^EI-RUE?0IO4"C-KZVZN\:S^T_B+E75?SV>5PE/H*EFP()\U4 MF&4_XN1V<4)N_RS!R_X!%L((S``C4+BMA)5IW3>7:M6F$`#/ M]P3APD"EJ.6^#^%:'NCY`[L-NFV%=XO6L/'%\^+=15F,FR.7 M;E7/KUM]>*/\7(,8S>*'&C4Q7;%S%,B_NC?,P\DQJX"*,K\7/'VJ40"TO5-` MG"MF,;#$*!]RH)Q'!CU)A+"62NP=Z2;N-PQ7%?ML[A`(B*7A4D,%##>4*@WU M2CH"#!M$=4\;RGE]+UD;:`RVDD?.;B#A8@S4LH@VL_OPV,K@$P_!,HX5=V\5H%$Z?<;#[VN/- MK0,*N%98(N'YBGN2$\E9R:=FJ+>K`.KMQEK$/6T;FSZ&]2?'WNTBKNSV8U4? MRWC;./`HD-PR'WL,"Z"XLA"4?A3R<;,;:SNN3VAYG3\8E?[U_'1!;VUM/[O3 MUV@+(+:XN-J.*T`D9?#U?9FA>\#MEY*YXL/$E8L_NLV`?,]@;'SA"R@ED,CK%=Z M1)0R5AG8:BG>?LPUORD8O2FS^EC#4ZN@.,_,.:0<,VNM*=(.:X,4"`YX06^@ MATV:/`B']ZG3P2W0_:KR"!6;#L[I?%I]?.!YNX`A216"QE*BB0<5AF+MHTC@ M-;OSJKO3(TTT\+JT\@#Y^ZF\?:RGQ^?M`@0EU%(9RJ#QH>&^@JJ4PXG4;#AV M=_JC#3T>('\CU_A5&O4RRN)TO,WKW=@X\)PC*$!1$8&DME)*@$LN!>%Z:`YM M>^FMUC!II+G?YH6@%S=7\^L\'L=AMJ,N9%/;P,D)A$"&(<$THP@KWZYXE%SS M@=T,V+;>6H"DCXGS:Q:.G;?9>YLWN*VA[U'ROAC.3&E-PM6\_^))N/KXJLF#L#XYF;K#+\7D0!KYS_XRJU$A#GW4&"B M32D5(KS9^*?OQ0BZQ*JCTK]T>A\F/T0REF$>Y\7WR:,\2F8OIH9VB\XQ>WKI=)7,[J)9[&CTQLN50WSY5<7E M,5T[2;\_\70<-IQI9-%=$2]XB,X3US'ZM+B(;S=3'=^553+XJ48UX-O&`7'K M+Y+(6"X\+3#UA&<]K@Q0`B-#*]/A'4M5>=77BX8!MFX;+AG'D"C!J;+NOY4T MB`/=UQ='=G_6Y@`EO+[&ZQ#I!UOEMQQ:3S`56JJN]-O1*]!*$T6M%LIB*P5! M'+,27PQZN]M_OUL*&NHV[0J6/O9@6[BMS`/O[!=(+272T/.MQ4Y,#RCEE7(: MC?EP\P>M:*^>11R$U9_7-@:7AQB>2?1O"L6E[Q+GW%*?1=/003=+%5T;- MXWWAI=>Y%Z^J=^!3(#W+J(4>9#YFOA"ZE)D:U.SZN\[BLMU80OLX]6$;5]'$ MT;Q=G\IS/]8@*2&6.UW&GWI47G=H'1R127``` M!;5:>42R6FZ-Q^_4C0<=^2^L!AY*@=*1, M2+,EE\[W<]Z/5XYG.)]"3P3RF7W[#M9US%M-OU?/!QY7LCAU4<:4TQI+["EL MY$*PGV;'*WXSG&:'@".?FG\KRYL4AOV]J![GU\7J>[EX[[9$>Z-@/09:6>,9 MYXHZS@ULEBK`LY4A[II_X3PMO:OS`6#)K/C4PWV-KT.'LAU:!2)2QB*!!,+8 M0:6HE\U0`81/+=?*6*H_$Y?L!@*(R75Q/__* MW!^$'(J\^KF]HM'L`%<=3*^#;0)G<=,8!1$$*,WC[..HJ>43!/4;LN-5[QI. MR4-!&*$"QK.3FB$RNQ/8"^3G&UG8C.99ULO=QK M09NXE52,6H6$]LX*Z6LW(H%<3*S$P/#Z'PR:";C3^CO2`K#,&Z`!]EXE@X4X MU*QP&N&)Y<,;G@;#XM,O3/>-4,?W6NV-`H(8"TGC-I(!30R"*4-YS6!J^DWN MHZWKPVEU<&@N8M*=8LH%HC@T6GF)9+H1ZF"+BEUT_/1T$`1*IPB2PD&8=B%:JUHFBG4_W\EH6A[#4.\-1@X%_UXNRY<= MW;.QP^ZLM6WPRAKME#`\KD,B13:*VCE(7%R6>BF??0#E#PU-GIM1C\5JF[=T MU^-/RW51Q=\#,"8N=-1QIC36$"K7'``3I70_98^V(1M3V>?@DF4Y7]\7U4$` MCJWL1QL&S+%%:7>@D'(2.$4!:MCL]<3"$\=CP*`PY;L-FVP3'V':Q5AM8K_W MQDNY7.GBMJSV<2H_9G\5JR_S95G-U[]JML<-Z,NW[(J`?"G6]^7-T_S7?ND^ M2R\"<(8)0XEQ#EG)N!$0-ZJ-2WPOJO(/8)),%^1\1(]2[<>B+I;%\2.E`RT" M\DA;ZV64Q3(+E9&@OI!$A8']MJWBPQ#H7$!R*'MW!M:R67UZ*$!DK$>*0@2E MC#MN(7&-"&7(]YL3Y`=0:6\,Q M*HMYM-X/FQQZ_Y]B?GHREZ5S29?K;Y':XVZ]5ZMDS97_82V/DJ11IO MJMV$V&%)&.8#@6(!/\)U[HL`."7JM2T^)[TG M`&(UL]I!SSWR.HYG7.^/J'3YPD6[\2BW\GMRKP^T%Z38'JTW8IQ.LD-O"IH[ MK1!D%#//I2!4.UIC@129V"HX39H-!&XV[^Z!]#*_%^NKV[AWWZ4[C+^OBMFJ ML,7NOUVN8I[]\D"PU`PPKC&*(U%*@)KC;1HWG3TO[GV$F)GLX%V:;H?KLJJ; M?V]V;L):\)ZD.^43`6F!"6,((2Z2#](IU`Q6;\S$%MR<=#F!J2,B?FF^1HGB M]+\TFZI*&>9^5+/E*L*8]+V\V?ZTV.7'&(J]_3\8/)#206FMT]0*CYW&];$B MY5Y.[+AUHES.AO^EF7TF3QNII2*`*JNE$PX2*P@@=600Q]+CN;?QIL4DV[]=T&S4J<+VNYG]LMC6L?Y2_E\N4XBUJ9[$]\&Z] M-#3PET(TO1E5'AL,*%584R-!HR@N>MXU^@@!7Y=%,@D:-(9/J M5L7-?.UGU_/%?/WKY1<'2M[ZX@M3J-8>]7MU^[);GSND:#W:+AC`F?-6*D`< M!C#^H'9+FS;1H-&M:WD^65O+MA]J$ZB,K,<$>D2YXC;=P)-[&5,>\$GD8+%;IBTZV)NE\[_$`@`,>I(*'#C)LH"=.U5)QC-%T\[:>HZ*CVCX+ MF;^+WO/KNR4GZZ75G5_-WXK'1=L%'>Y1R$4U@)@#$.MJL MII;3$MGO-OIXF9K.4M7;M&N#`9.#`)^+]3J=LNVZVZKW]QX/V%G"/22`0`6) MDRGI8#-&B)]86:Q!U3T`'KT"O[__)U(L/E:TCMACCP=&C<9(*,,8M26TWIMP\'AB!(55$QU0`Z*HD7II$(:C'=#51_ MY1S1\EFH_!WT/;F-TR75G%^]R4>?.MBZ'K]\,$C`*`-(.&^,LM)J1VM_8OP# M]#SC&&LM/D<5Y8`X9+*R;LKE]ACNC]GRSZO;VR*N4*G+GS_IJV]=#*_V]D%B M!!#V#B(FH818B7VN_00?`A/+FS:@_L>`)XMW)-4G;['*FF>"UTA2QJQD&B'A M!3.XWO89PGJ6"#U],W5A[;>E:5/O+=,0RIA@03+(EPU-='0"G1 M[W0MKQYZ>$^39^'P,74Z.>LJKRKSJ_!+A/-A\]"JQ!?/!4`-T0)(CCAR'!'% M>',ZJR"/LKVYZ?/YIF?V,__)T":CCU9!#KPF>$>6CQ<>IP4Y;JXA# M-0I6DFQGA1WKJV>[-S(08)>BC?OKYWR7W,9&:Q^>R)97K0,TPL8M@8`""$:! M=%8V0\7IJ26>SD>2\W#*P8W7E[P_+;\5JW4UOUX7-]NR\&75I.M4U^OYXS:J MY0A=^KTP*.0Q4\0SY07"C$+CZP,`"SB86)ZT<1B4!;I+33B?DG9Z3SBO6@>* M@1*">R4UI]([Q+G8R^P4E_WR#8QV>I9OPCD/IUXGWKMPX/*V7!:_BEGU`2`+C?L=Q$4 M6V=EL;JNYC];RHV=\):`N1+4>0&E11Q`Y5*%S3T&.-KLO4@R6A;EG-/`$'CE MX$RZ`_!I&5>Y3;H@G1)5K+[_C*O?S=7RN9_[V'K1]16!<^LD$%HK3./0P8)# M7DO/%>KG7QHMP>4X;!D)K$M-+[XJ_G>3PE2O;K_.?B61U/)F_[=TQ>342)#6 M]P4."*18`J01-9)1$@=3C8M`J)]W:[0DE_FFG*&1ZV6+=.O8JLY@4O]\R$;I M^;H`)"/0,:TM)0@[!CUKQ@Y6L-]F9K2LF2/8+GF`&XPBWXJ?NQ[L`I]/H<.K MI@$)J1#"T'.C@7`>.6(;"6Q[`%GF))J9='\>2I=:7$SY\##?9CCP11%[?AW_ M-KL[->CNP%N"2S>.O='2.".2]@SY\_?P+,Z#&#Y[NBO:@&>Y2S4OZUIX%8!Q#0T`BLN/('(U">*GJF^5\T^FD]U6)0N9J7.YM6_9HM- M_(==O[LEM3OU5<%`+[FS$`#&O114<,U$A$A)+K`'/1>?#^9%'1FU'!RJ[:&K MV^UV;;7:S);71:I'?31M^^%6(8X.!YCET;Q2E%D-4MWC_3C!<.&9WO+0`2&3DEFD+(V3H:>N#HO>5XPP"PD\A[&ZTD:BA3F#])RES?"-\/ MYAD=%*-G;!@P<8LMKS=[7XE;KK>>V]NR>GA1)G;(-"[-0OBEF*4$L2_<'Z-_ MZ)+Y8IH.J=6J6*\BX)_GLS\2T^;%:M_)FZOEMY2YL=H5D?Z]7%;UCUM/:4/) M(P-ST.\$K`DAR"KJ.++&<:@(0]P['G\=UZH+Y:,90L:V_#6#?2-P3`3Q`!&@ M'.,4$2K='D,LX]C/=(/I:+Z;"[&FG`;FL\GFTYFM[J.0Z3^IH-?C;)&FL;:\ M.@<;!>H1PL!J*!@3%B(KJ:UA(4;DRK]P4B3"!4CQ.F7'4(#F2=SQ_,K.VVZ_ M_]L.>3WZOS;0N)7%5$&%D,-*4L6\J5%2!H'I!DL,H?HWB4"R(_G_O'L?K?Q\ M:\LS],'HEI]F7])UI"^SZL]B[3?+FW8"O=\@6"8,4_2_K%^ZF^K[7.T M75`..Z^5\BPBBIW"R5VSEQ,JTK-FXE@FT`CZ>Y.S?SBTLIS=?/^M?"RJ9?)$ MU7U/-_,C,NJN6%['OI_`E1YO"YAYIZCBA&(L,<(4(UIC8C&86+V;\1DT/H9Y M9IN'AVA>SF>+K[-H9W:89=YY/J1:\R[N.#B%&G#*J*6ZEHNAGG=!1KL*DF-V M.1^E'-IOM@OZU[.CL^;R;,M&JD/KH`CEQ*:BGTQ#@H0@1M8RI[&0B1D?;!,U M/+)9V?1>GUO-W0ZM@P<.6R6P=L!::CEAJ#EKHE;JZ6Z:!M7H(;8,CMP_@S63 MVQY-G2S3(,FJF8!;K98NS0.30ELC()`H(@E,2A/<2.U-M@.$;D;,H'KLP)$S MXBU5!U\3P!0,DD`3E%*!G@MK84U#LPI_B%,G4$4W65R M&AC&?RZMIFP+39]-%V31I^7/S7JU!01VMX?>M@I8:AJ_91R@)F*)O;6USX-@ M`^#TS:`!]'>()6?C=2E.H%Z<0'6.0Z\8XT93K3&V6@-@:W]X%)Q-S/=[.4[T MPRN+G_?=2R.-#':^2G=A(U@GWS5]YQTAU>GF7C(CB+:("X99_-%VAWXLOH>._[D2#]"I\.-`F60&FCB8*%4$\&E4KZ6 MT'K7+Z)H_/GFHOP9#,XLA-DB]0ZY&Y".$:>U<011.&>A,MH3H*TTSI/&.1%G M^&D=2$V$0$/#.DX4V[NK^]8U,4ILV6]E>?.?^6(1,?^T7,^6=_/XI1U4F3^7 M0@G3K5"_64>QGT>@'@]U&ZL_WZ_OBYO-HKBZ??TOEPR]4]=Q\8S#Q2=9B\_S MQ^)-QS]WB*P[Y37!(2HU9Y)AZF&*YY=@OR!CXZEI-8_'0>))/^W"Z%_;0W&S MF*U:@^7.>F\0GG#(&($(0QDG)D^$J;$22N6ZBWTT0&X7@W&R,6]'$'XN M$_\# M$BL_H7X4U_?+_4JE$M]*T>;![=0^&*4MDP8C01D2V`E!02UW-%^F=LUA M+*V6XV.7Q:^[6:W+AZ+Z5BQVUX_OYS\[Q`H<;A6LX8`R![$",DI+"10-@H*) M?I/+>+ZW3/P8#K$++TV_5>6JIRV];1J,!>DFD<-`0B(4-]2X6EH%7;:RQ-WX MD64K-S!F%V:(NK[>/&PBS8N;YTZF?IPY\+*@,340`\?5[<2Q'[?&&`453,&YCN=5,*LP<<036DE)`^_%E-(?^ MI?ER.F+C^.J/>(\OXK'_$;^PF2U&])=_6L:_%C]F?XTCV[/7/W>_-[_,(]EX MNHO$W7WG]69K:XWBS& M/G,YTJOQD/\^OUO.;^?7L^4ZKC8I;?%\>?>U7,ROYQ?XX*@?7I?7?]Z7B[@$ MK'9Q?WF^LOW-M^+GIKJ^WQ;>N]PAV:Y#V[W1U>V/:GN0NNM?E[.Q#JT#Q0I# M;0PWPA)'/KTG'@B9R9Y.?5]'BWL;W[V3="MARUG4P3;1SA,8"Z2P<"*% M`+N40&D/"N*Z9PV.<4^>!E#QZV//@?#)XEQ[UL56)_[;AT,<2Y`;CGS<]E-' M-98$U`.+4C/A5(@#:.G]R>)\>/X.BI_<`\LZ]3'3IDO7CP;G'$& M4P4HBU@(`0R0II:']?5)C.8)/4*'*I]96U_KE68Z5^NSXAF`@4HS@:"LIQ@G#$=-Z)8R8N(D=J(UI$(Z#6):CU^=`[/;Z MM0_OV('KX5:!"\20\8QX(3'T"A*%&PR5GYB#>TQ6#(=2=B;L+F7O.YN*NWPI M(I<[4^)`\Z!I*I0..!=2$HHT1L#74J=0_6DYL[-Q8QBXLI.D[K%Z+*K9W;;$ MT]>B>N&S;"/*D5<$ZK2S@&`FB(NX*@*]KJ6'K&<:_]&*:64CRW"07.`MH%9B$JU`6R-D/>X7H#=:`:_\-LL(((YS MPO;6S3SB$<';;W4Y3QMY9.T/:]**\9!J;GJD+A;^GUEU MT\73??[+`U?26&/BQMD292T2*DY+7%#'E;.Z/37BV+$AK2*N#LG8/4[DS&\$ MX:CZO_:NK;=M'0G_I.7]`NP+K[L!MDV1DW.*\R2XB9(8FUB%K!3MOU_*CF0G MC6^T)5'>O!1I(HGD-S/DW#B#/9<4*H^A19(C^8*AP1#T96AO=;3WR2H;;Y+T M"_3_B=]>`T",0)(ZIPBR`L-@NKZ`0EUL[^QN_?8#L,3>?O[#\!R#NQ<'<`C$ MB"C`E"$8``5?5F2#Y>+&Z.??FTJ[_;YQ\)P#X4?DY^^1WF/S\Q,"I.6>"V.4 MYH`BA%&S'@C[JYD5[>??FR`[_?R'0=$':;\\3F9U?O^.XWW]L8PSSQ'C*$Q: M"FPD=JS%P_'>2MF/[$0_`L(^&6'G/O[ZP&>M1L?)8SBM,] MO.,(LH&J1Z$Q9OHF=T8/0=9#R'DS>?Q9$XD"B=B"1/5OLNNP_\R7.,UN_\B_ M3Y;],-1]F2]VI:_3ZN&JN,_+K_ET=C\IJX>-1_%1W\L$8883R"5!!%`L!?"V MA0S;Q+K]Q1*JZ!^J7@I#+$/]&,P["5H$HW+:F6SV[W/C2Z&R[P)&C,F7F)*,4$0.-3NWT0ADJYV M$W$$YN5=43Y-9C?Y,IMX)YML>",C`A!E(%162X:U!`PT.#EI:9S; MH+,LN*18Y320]G+TU/#L\":USV2<">@A1(Y+"$B==N/:^7LAXRK/=]S;:WA/ M4BQ^O=%_M\*Q>BH3`#'O)`(>464--=:V:W"0)ES`,X(.[U'R*!S&2=/DG!K] MDK)_$GX*<#X]/^TDXJOG,FDY`YXHR"`"E%+II6]3)#%/[*Y=%`6*TZV_%SI. M?NY'Q_7G,DFYPHB(VCV',$":D<;%X8CB<0WC.S/]3T+'(]8?%8_]_%R/='FW MS-2_"(K:K)K^R&O][SU5:.<[F0=84BT,U8KKL"$1OE+M//5]E3LYE;9\^GSL M4T.81,!B$TQ+C^7\7^'!:GXQ"_;`M+C=55RT@]$RIXG2R`,B*'%(!EN5R5:4 MC(\[$H;S(G9X36!P\,?'T%_SZ?U#U=XR7/S13JJ\;4+4&[/OG$FF&9+*"TL@ MU\%V4Q1RU]!"!689F7=T+()P:L+T=AWU8CY_SF_M<]W9:[F4I2=G+2`U=S_S M\F8ZWUH%X?"/!9.&<>6MTU(RJP03$K;;A@0^L3O-0[)JU]@FL25O]$J]6=PF MF6O^_J62MMF>(CO,Y#.=>'G!#'I(NO4:] M\O+'],6C_AL>GXO9CWQ>+ZI>^?RZJ":/ZW^O2R!\+JJ_\^HJORGN9_6E]?4M M8I\X6I?C9\![IP%A##OE";2`4M/@CHB)"[>P,Y2'%,DQ:C%8;@J^*%]^53^W MK;)&OQ/)N!80$VY)(`7$`@5KJCVR(0%QFCO_$(Q^Z9*$*K4)^\8=-:_*Y\6) M>ED]Y.7UPV3VKE'3A5E[X!0RQ#`4@'H*%)2*6HZ9=)AB30'V%%E1IP*JYL3WFH"XJW#R0Z*2(=FX1>ZOQ:D]Z!'T M>@J9TH!:C1RG6END"8&X19\Z&WEW%'Q(3%\DZ24?<;F:^:(U8'Y[75Q/?M8W M+NM*:=/9?5`JWP=G6\)BY"<#^2#"T@,D--?0>!6.Y18=9.,RI.$Y!6E[AGC< M.W)K2BVCVH-LR6_FD!$D@&<>,.2PU`@P3[3@$CGD-=8L,@7H(^#;'TU&[4I: M?6GYTEMH!O&R[IA39BDB))AK.)AKP#BO%4&M%JE-9`'%S^K9EXM]^K1Y9G_ARCL5=4T3\L9@'W>^ZG-0JX")8Z&;UC\7L/Y-YL,Q_ M%7=K%U\VVJG#3RH3#DCN*#-,0(CUPG/0H"Z`C-SQSRGX/#HBI28:7\K\)E_8 M2M,R(>'89UJ9"%HJ0E(J*5E048'"DK3(&Q#9Q/Z<8M$C)%-9]7:T-? M3:KWO/F;'\X`DD@#QSV1`HLP701%J[DQ%ID8?T[QVY.!U^\>^+X=7*V4=E,; M`F55\W%5K%5+/?FV%SV3C#N"K?6<>P0P`U!RQ5KU"T76.H7G%$8=!V4&3PM> MKJ.^NWAYMZ@W$IL2_-N',DZM<1!S1K@1CL"Z24\;5V8ZLN+4608FNP0V:9_" MR_VYUC_S_&U^4TX7(K;AQ.YZR$QP&&Q9I:F67DOJ`[ZK=`CEXK+8T4=TL#,2 MC('!F_N#2Y$.XMVLO4,.WSAFQCRHR^=1@""5G'$AW,HI25!DI?1SC">F0H/> M>'R;LJ0WF85ME[5@`5[>K6E#8<'U3=E=3-[)H!D3VDOKB0`(,8*95I@W"-?= MW.*X_&Q#BBD0(>FM_+4LJQ^3Z6-=7L<7Y2+#JXN=?,>0F<>0U_F:`$-+:U31 M*FN!&!"73(O.,0*8"`D&M_=>%8-KQ7=#]8@COYA!:IP&E#ND(-.:6X%U@XU' M;_O'[\N>9QFDZP7A*#_;RTY^>??OZ3R09QI^^5?Q&*!YG%:_-KG$MKZ4*2^@ M4M@";(BW$%&(7R(D&O#8^L+H[,)8IP3Q.-)?!`ZK=ZU-Q.[T+3%V_ M=<#PF;22*$VAE4@++$DPSF2#NM:Q;<7.*0Z4,#GB(TLG7H?[67\H7V6.;0TF M=3UX9IG3WB)I!1"."B^59@V*4(*X%I?H/.-'B1%CC:4[[3C_YA:3"LKITS+V M]>>\SJQW\VKZM'ZKZ:4[Y4N`[*-[_&9>-(1!8:&"0FFB',$:-@0G)C#F+NGK M"+51=8^WUB$J"-`8!PT8!\FFHL&02Q_G^DBO>_S>K-)9]_C#@)ZDVCW^53NA M+1SZNNT0J--;):,DF%>46$(\ALWB$>:1>18'<]E`AF6,X_DCCX:>\6!^L&RIT&W?U8]J`7=J#AU MP+MY)VE!9S53%$E'ZAXU&&/%@6F/'F1[J^P_8!.7O4F\=PNZPT!-8EO;A%MK M=:[9I0'"3WGU4-P6C\7]+_5M7I63FT[\A_N/GC''@!=0%';Z8WJ;SVZ'.";6Q\X$\I#5E_]L(+D+Z@.$H,$;,!SG M9TLOCVVLA\01M!J=;%Q-Y__U99Y?S*J\S.=5G[+QWM@9!U![BR'QR@*'J18K MOX.F,,YMDEX2W=ADXP2TVA[*_><_ZD?KPRO\YW]02P,$%`````@`4C!>1UL: MZ51/F```R/4'`!4`'`!C86QX+3(P,34P.3(V7VQA8BYX;6Q55`D``SQ`,U8\ M0#-6=7@+``$$)0X```0Y`0``U)W];Z-(FL=_/^G^A[K>'_962CI`\3J:V155 MP$Y+Z4G4Z=Y9:72RB(T[7-N0!=R=W%^_!1CLQ#:I5\RM-#/9-,WSK6]1'YXJ MZN7GOSVM5^![4I1IGOWR3G^OO0-)-L\7:?;UEW=?[B[]._SAP[N__?4__^/G M_[J\_"?Z=`V"?+Y9)UD%<)'$5;(`/]+J`?R^2,IO8%GD:_![7GQ+O\>7E]N_ M!=J?5FGV[:?Z7_=QF8"G,OVIG#\DZ_@ZG\=5$_ZAJAY_NKKZ\>/'^Z?[8O4^ M+[Y>&9H&K_J_=?**^O]==I==UK^ZU(U+J+]_*A?O`"ED5C:Q*8)TES\=7/\# M-E?KGN==-7_:7UJFQRXDM]6O_OGQ^JXIYV6:E565=F:X?5\2?*Y$"<"BN#M4JD]?8\!N/RB%?7]]0 MMN#/I`4GK6>W#D5?Q2O+#<7#+TZ)7]677 MY*?ME?7M!S#<1-_"=>_.R5.59(MDT<+SQ;U!NOCE'?EIMBDOO\;QX^RNRN?? M'O+5@CS"X;\V:?7\6UXE_GU9%?&\FAFAXR!/0SH)9QBF[>HH-#T]1*:++-?$ ML^:NLR2[_'+7B6A^)37*.Q8[#ITNDC+?%//V;47DU>_K5O%?]X7]&;320*T- M_-&I^Y^?KW;%>NEH/C_VD#2BEG%YWRC;6D`4ZN95LJK*[C>7]6\N-7W[YOT3 MG5>O3<[GLDUN/5O5F49>=(_GBX?(+^8@+T@8D@5U?RLNYF_4SO:*JWE.WNN/ MU>6+BJJ3(36ER94\B:U)I$A'#3IH97@5E^7-\C/)`LM-\=R(^!S?KY*9@W4_ ML"+;";$!?10BS=:[@)&/K5G5OUO>;&7\45@:6'7B93?0RAIA(%^"3AIHM($_ M&G4##4RVF72T&L='-E!Q6ZB$42<=&L"3N*L3(9.$@N2R'SA&'I%>2Y74'=-M MY":B_Y26L]!P(70-'[JAZUB$?H;3`]!P$&3A$7^4L7BT;4.U)E8*"5A(FS.- MX1XGA>B,4Y0?G?!E,#42]7(B[)%0D(.$2(XUK+E0$R?(UW&:S4(KTAWL&)'F MZ59H(>B9VC82MBRL<21!++RO";0<^1?+W.LR;0QV1]GQ2S$(<86KYFV810KJMAS<-=(%NS M,!-&F.^NFB*-H+99L**#W2E*_Z`/UHYHV/CM1]#U.#V;BK0X"_` M:V8(6D&-C';`YUAOZSK-D@\D#RIG%O2ACC!VL!N8!%T.Q%W6@R/-=UD@(B.> M8JRT$B_`R?&%6BEHI+)F+%+\"%1/B6/Y`E]B,ODMLB_%O':WU0/>9'^7[+PU_DFJ_09U@W?-B&)Y=N. M:4.2N77C303((5-/3%9,Q01LVV#1ZP2/K=`+$/=20=QH91XBDF0ZPT>VD?WF M^-H&=A+!;6?U3B7PW[!:W4>WM[U[Z^N;1/8 M/+S^G&"Z2!8SQS5L`T>V&;D>U"-?-WW8H]B/F+J3(G$4\^^W39URUVE)V>C: M0^&"$7A";M)!;BPCV<#V,J&[`*TP@K6MM)%I-F#2`,%D6#L1:DDI2B[_R1.A MTS_BU2;I(N*\K#XF!)*+&;)(6NAJCN-ZGFD9"!I:U,4.M2#@QA1O0-7YV@&E M+L#W6JH(K+C-Y:#6&+Z*X:M1N*,7Z;D2E:"5>4Z4G7".EFFBQD\1;L)E&J*< M',/X<->%];\G1?PUJ:/?)D73^&=6B,)`,Z'MFB'I(?NF'J$NOFZ['C?R1((J MQMY6$NF=IG/R;Y*Q->F:"/2$+.8`WUCNBL!O#WJ=XPW\B-`VJSLG_P8,I&6@ MC#J8(@>EE&N(A?*,$QRT^Y347U73[.NND[R[IN\NFRZ1$&E1H%F!!TT'.T&G M*(A@*#Z.)T6&8F;V&O>'\O9&^B2.ZLFI%9&!OM$K1-;8WZZ6]D8!]RZ]K.M[9FV*NAV1IR M3)Y(ZY15FM?S.&2:1)\ES1^2Q6:5W"R/QV\FTG].GBI$+/@VTWT/(JM>Y>-Z M".J&Y]FP4Q&%KC$C^=U]3IT;R0W.TACW==*_A3?K=4SZ.OD2S+OFV?R0[#2S MYD.2_:?,@LQ5:6SY`Q$8OJ`6#1O'HL^J9_!S*<=14S$3(J:ITKW,9 ME292D_5C7'Q+JCK473+?%&F5)N4NJ.E$C@9]W;:A[4<>>:X,W`7%GF&P=#'% M(JD>>5OG1=5T2N;U2%#=?I=Q6K0?'>IFO>[5@[*7STA10:_IH#F>S6R,W.D" M.V'G9^*@70,(E&/S1(@GJ3"YBB>1D6L9YUB2H MFWCU,:YJ,<]!7"6O&.M$V/`,Q[*1A9$)70>33+;5A`VD,V="S`L?1?=W%-M:\L(T) MR3O(H4VPA&*H:_NUK'92!]@3=KYAN"&;!IJM%'[5*N9D'1,LWB;)Z2%WCD&>@+Q%HBG3^?$QJG5`-(HY9]Q-Y-9RI\">'(,>O M`J8]`-(VSZP'24EZ2>(GA(1)N7L%]F]`I$4!22I]!_I6Y+BFCEW=1:;O1Q'$ M@44[_4)N4(7?7W'Q30K+CS@P@2]#*B;!)M!2YU.>+D39H4Z994K:KN,JTWE>_ MV??,"5TK<@G)(A=C3#(62_>[)=,09PS\V MY'!9IX0Y)[P9@(ZHFQ.ACG`Q M=&WH:]C!D:YM(UF&!YEV*^*XO>H!LEY1/7<^X>NK\KA&.3"FUC#&03%&K]0, MB!TX,C08QF_?1-(XD1*\'@03-8.3(I_)7^YV[`XB38<1#+`#':R9R"")XC8> MTDVV`7?>(&,3A:^?R>\A#UD4V2?(E_-T(T\Y0\T9#C,G21N><@PRA]L8ABYB MLW'&]ARV?Y!_-F7SZSA;-/]%>5PL\F5`>JMS8G79I5/UPE$,H6=XH6E"6].T M[DN`Y4&'"DRJ-8S2U=R7#EKMH/V3^DM_^U.COYYUU)>`N8^EJ)9H>Z[GKR"> MWBU?W?!WA!55$FMG^?R5)=*A5E9I#'UO+@<'^^=JZV0R?7C%Q3SHYX]A*W46 M_XD\S&TWP?9<'T)L.Y%F18X>^I';C>=:EFTSG25*?U?%[[M&"%]_G\$9NF1< MC2EL[Q@Z/Y1DW'WQ!U)L=HLFDE-S",]%GPZ>EKZ%B1-AW7%TRX%V%$6A[YJP MAXEOZ$Q==);[CM/:^?KB3/XPM'@%UG"U^?/TL_*O=,QHUI9;/*OU8V^ZN'02N'>3\=)H,H8:#,&488M#K.!H-]&X9@ MP&775&#`)_Y@GQM^"_B7S5SWQ\F9R/8CJ$5FB#W=T3!TH=[C![I,0P("813W M&H97N@D<82GB+.7WO7%,9?S"=V19#96)XZRMN:8XFE*"KQ,!D8R2O+7.AM<< MN@]^MT6^V,RKW^.BB+/J^38ITGPQ\7&FJT>T)MU.Y99#!^XU)O&]^WJ4_)(_K1Y M[U4/"2"M.2GB%?CQ\L$#R[QH_IR\)Q_C[/G/)7B(BP6YJCGLM"Y9"6KP-!`IKO&Z%M^'9@6P;$7K0-A)S`H1QCXK^_J4PR,5NX8'Z*//V/"4#U6VE-,%7)F"D@5*T`NZR%A/LXN7I`, M>[?![:6QC=F*QE(-V*Z_. M-I8I\_9D@D;2=<3'49(2;H5S1O8 MTSQ7,[$70%>S(CT*7:O[MHE"US&I)^!*CZQXB+'1VQZ^>0&23C)(,Y`THIN= MKQO9]3[7.]TL*9+\VJ!(-,]:$6PH;.O@MJV#7BWXD(%6+[A9@E8QP-.I`X84 M]JQUP9?>RJ\3NOR7U:I3N;$RRZ>0-ZLK7#[&4\OR)GLYI/W3"W[+L^)P'^69`TW7C#3# MU/S0=BS#M+J]^TWH69!I&L=XJA2_SO9.M=C*;F:`7.QMFUY/!MD7S[FKZH@5 M23=8-5B+H],#PV?HU.9"CM#`4_=6K*R-:+GB->KS2R(L.` M6H!TU[;=0#<"SPJZB"9VJ3HR$L*HGM\W<)(XQ[I`$3_I^#R2E6S`Y7=QS+/8 MAY<72C!V(MR341*Z\]?9S:%?D9B459'.JV1Q//;QWW;KH7W/@9:O^X810M^S M?#O"G28?&TPG:BH5L MKQ>$CFVY.7HTVVZ*(%MHM-W\91%)$@FJ%AS^FB&4Y(]4U7,(1B MPC:JM@<3@V6MBW4U&:=S=*P[-\>+KV$ISGI);9S"=$632_%:T MD);*P"'<2:Z"J?!/=K$.EN6JL$TF(;?[;WJF9YNHV4$\,I"-M-`T=IF@SS2^ M)R_J="C)UT&6Z+\T4BJP7ADKS],5IC91C)>,%?'_AYBL!6-G)I=U#(?]%H]Y M$5=)'7T7=)O,^B$,(^3[D4V0#4,?6F&?S.J^&3%]"1&*I'JXL!,'%G43+7MY MK%]!Q.RD_!`RFI.,XWR]B0WG]N%VGH[NH%%#'T2D&#P1B$DJS,'1QO(LHH;5 ME[N_Y]^3(JOG-'0"TCRKOR[[VTT7#J1`.PI]RW=,"T(/&M""AM5)":"&6!"F M(KYBL'UY?_<>?.U5@[B9NL4/."550(>]<[O/!L,O=V`G%^SK;1+`3O$$*,GA MZP`[5=;21(BJM(CY>`\]]-6HR+YUZ9.5YIA0]^T'#/`ON792#<-US6QUX6N M><G:J<_GS:*9F*S!)LG0B^I M13HU&5F:7>QD.Q9X.[07:2$,?!>B4`L"*W!,V["WH4TK\)BZJ#+B*2;;;HW" M!3C1(OF^0$CQFI%S(]G,QCD9#JNEWFG;:*@GP?2I44]&D4Y13YI=0M0K^[4> MW2[NGHL"[.J:9Q#2:C@('=C'CC#35&4I`<_#O?W%61*`QVXS/_&4.BP%>2]6 MOIVI,TKC'"/UN(V?,/;XRT3!/4'#>#JR_8^_IDE!;O#P?)U\)_[6R:9A!I8> M862'`8I<5P\#J\$7Z].N#LKY#%SCW8L>_G)1^^LZD[M@%=T M_5H99D^-=I)*=;IW*\\TL53O4,B?"#GU'..?C MCGRVY&]OR?Y>\Y77`Q:H#(',<)1ZX`4ED]'CY82G/&--#H6]GQHWY1:.)EV4 M9"$[13]DCYNJ;*BM=Y]S/621IPB'FH4)NF$4!-W,/Q-B36?;U%@D$DO;Y-K2 MN%$#=%[J\9C'R#C%KO&G?JVP"["U\.R=W4.C:#`F8._4H"52E%.($K9'"$C& M-J0>^;;M8&0A!&&`D*8%W>P^HL/F^U[!$4=QRM:V)$,"C*B-XX>1"L]DP.[IM]1]BQ3:89 M:^,J&[&/VI:GF:JZ5Z*NZ[H`>3:TI5Q3+I$S(D>N<4;N3JZR^4D]7CU/=A?! M:XJ3+\]3]5-[BXQ;>`4["O)6@>"N@KWT("WGJ[Q62O)V3W,BS\:NB0+#<6TC M[#8/,\,(A^*;#/)$53VI473/&(G^TC'_/-:R\?SD_EHO!I=W4B>Q)^$1"X.FHG^]SA=U5NY1GEQ1Z+OUJO,+%NWL(Y)Y\"RD.DZ MGN]'7<0@"@T6"`J$44V]AG>U-/YU=R(FTI%N)/_8T-:+NESFQ65)9.TMF!N9 M8Z<-&@"7!%57IIQ$!SX71L(DV#5WTNY;%A7WW^6"0/25:FWY,/V3Q? M)[_E5?(Y>:H0*=2WF6U[CAW4Q[F&3H@U*]#T;D0'^YJO,RY$%PNF^*WMS^>; M]6;5G`IY4STTYT#N*0:M9/#?]8E-?V%?L"YH-.7(RI@>,PZHG#83U!K!'[5* MT,@\P]+V0=N&!E%D.3X1?LDKS^':=YE&,8T>OSYH(EOLA@]V_:.=%`0#.T`> MU@/-CC1T;]B%9LQ@O!JA'WD^ M9V6PCT$?UL/%Z8HX*T/9K7UC;%I514V%M"J+>&2\6JV=U#QNT?\Y?MIU[?HT MU[$B!*'G($.S#*0CB*)V`1G)?@TWI%U>)!)"76O>ICQ$UMZ0QOGZ8P,F#;1+ M&=9.I/U)*4HN_\EC;$]W\X=DL5DE-\LZP\JSNFW?+'LAX=,C2;D2E&3),JV: MT_]V39P(P%"S_,!V_TW=F>VZC6MI^%5T607LJM9`:N@[4B0+A:Y*@ITT&HV^ M,!1;2=S'VTI+N_-+K_[7 M_HY5YW9-GAEN3R!VB7>X$@0ODFJQ?!$!(OR/HMC]")&Q+&.2;]<7%!E"3*QQR:#6H/#H/.MM=S5CHLLEQ#4PID MY43)M_-*5E+6+257+/%5VRC/9ZK@D/(0IR%B/(DB$C*/1H,*S(B`[44T'!Q2 ML+6V)TZ7;V`3S+3S!E%JQW)K++U=JPKFYERQT@*IKHOK M]\?/U;N\?/\EN^Q4TS@.0I0(-Y91/.12-Z2NYW&$_)C&@>HLO>[S+<[7]Y(< MJZ9F\>CRR8^9\(-VNE?"J M0P`FP5U=*90T$KE")5UKE+%$,_EQ;?/W7_*\OL_;53?G]D0U0M$5A$4AIV[, MPY!XJ1^Z;C\))5R,55?A&8IFKW#U`IU6H=-+O&B05[>K_-6\FRAVALU?21DT MG55A]8O5GE0BVVUQ.M95LU:G^JO(VEMRQ/XHQ4E>W.?;?/_M\2"IY_*(BR]R);!>)-57 M)YILVZN!]3^/W_*C?"4_TE-9RI\]F>A*9&./B8"'"4Y)$J1I%'I#?$0PUV7X MS+!+`GL_2-4F]%R/H3A>T%Q]]HXB[YQ>YIKP.FVA$DL-O875@=-47J]2TJAQ MRDA\5Q9?\[+^\4Y^L<--X5^;XTK/D>,PBGR4RO8T8@)1Y(?#_6RNH)P2&`P- M!%P2@U][N6WK*!^TZC1=33BMAL2%+8;!'/CVA+N$!C2(O\82/8\[]`.-Q?(&%(I[1F9\7>.&^ M>R/6.9S5SNFVSW1^G-6S.N6MR9N5-VTH'`-&ZZ&C5OZ3<,G8-2IY=ZYWS\X5RH MO7N\FNO&'`7Z.@%36V]H)42UEEZQS(>NR-9M=OB^8<7VU,1KVK['>E__^//X MJ2@?LGI?',<)+AJ$D1`)2BEBF"4>\H^PF_AA2SME&U[@FWD+ M;TPT"PD5MKXV16KM\OVF"W:??]XW,8[UF^PAWX@P%BC`(D*,$ARR!'E#G#0, ML=)Y$=H/M]RFZX%T%N4TJA1)I._8--87,0M&<:A/$^VL*M_^_KGX]F\RRZZ) M)7_RM&7UF@,OH&6V63N MX*EDD&23YPV!/!8K7=6H__1E2-&K]4.5*6T^C2 M*/)`U]3+OCW#-"&@[)5!'CPRX0H8]`Q;$2$T$W@!%7.L4&(&D5%V321QR#YO M)(]2G\4>1RZ)!4N3*$1#`%^HW0T*?ZIE1HQBG$8-@`Q`;ZX3P9XM,!*H.F*@ M_#]*^95RKV?+"LJ[IO!B[A>AT280^VJ;'?X[STHA?Z?:8)>E(0L\$;(D=8-$ M!B+G3D6B/)"H^_REV@6=+J<1YK3*-%H&8._4VP8V;=-L'0`<,]@^>&+$E1:" MKFTK8,;L%%YH)B**!Q.`;#1&D5RKP("[.D M;S[/HPG(02A/;)DWCRAJOAEGRH492E31,6]U7-%*XE6RZ%NBQ)9^&\:98D-_ MIWUF2!".&>8!(2@.DR$6`4QB:`>P3)9A7])EE:LQ@J'OWW6P+&(=C"MZKAG@ MRFM>O(*5V=:M@"KS:(M`"G`D>>YX<> M#2,\MG,X5[KAW5"HA593]*>4-1KONF.W*N=")GQQQ2Q[5>&RF+-:K-$WU=PJ MC`F#II=DF'!V-6PRD\WSQ1KF3`)>;/.^EH!L%Z8.BU`3E$:!%S/Y8XJQ0!Y. MTCA*N9L2/TYBU2/,=!]OKS#U1RJ.DFY]E\TS;UXH1Z;<7,EVD=EIO'A_S5Q; MU#;%B1"!C!F[:1H/ M03D+E&9)S$2Z':4Z@88XI>KK+%)9L-08JZZZN22M.C%P7@$-7C>QH,FH,4O+ M(O7[T(NJ?OOI?7;(J[_SAX]YN6%NE,1N'/$PX#XB+DLC-`1BR">@V\[!3[<] MF2L%->>1Z!U#HF&6&G[L^@2TM:M4X_]/I6?SZ\*>&3*!%W[R5X&1&`D\O M]IYIA3(V[O,JEW_Y"SGNF"Q*AZ(]JJZ_+;,/G6"7QB+$PHN],`G"A#33Q%UH MS/T0`A(3\2RC99#8GB2Q.XL$,L:(LVK46=I4&(<>^7FA;[SZ]T9H4G!M`E8F M/5\)OHRF5-C[1*&CT?E!_NEG&?GOK/Q'7LN?/XX;!2)`!!&.4D*;[;XLH4-< M*I#2ZGQCP6R/6+>-@:8D/@SZH&/6L^U4',5>TDG@N'8GK;5Q%'=KG%WS:VKX MVY35*P&9N7R>#I&;-4H987_DQ[S,FLLZR>YA?VS/.*GWW_+'P3E*?!+%KNO% MF%$B.&;1R$\L?`C'S$2T#+->9%L.LT&G%* MSDUPSJSS*X&=X:2>WA-LP3+X.H*_]L?\3_G3:H,2YOG4YR(B,9,/CTD\S$H& M/L<@QFD\?KGU!(TFIQ6EO:@`X!IP88$=P[07%RAY97>%P>B(RBH#N'TK8L*3KQ;!>[)],@?V[UAP8V#G(/)A-R_3FPGI%MUO2 M_*(Q5^?$=(U<"45F)O'BW-@\2X!\^:,H=LWEGN_S\MM^FU?OB\-NPT3@4L)2 M$481P3R*4F\E<7NM*V[<>.JEZ:%&STC(>%I9 MK7^#,*=1=A/ZO&31503-\G55')J7R8LP,F".#I&:,.2A*.O]O[J+'%`<,XD] M/_:#@'N$8)&,C2P71:"=%G/B6!XFN=32W>E;RS_>-W?A9%65US/8!+<4#">K M;LZA4R/LSKF4=CL\/35)C4_:UJX/4/JIO$ZHF?;H=#,#2*4"X]'YI_XFP-K$14MDJC]V74I5F]KEMV MM52[6,INK8H88/%372J@!>J3V&515;(K\6E?;U)!"<4T9&X8B"AU1&)GOOALP-2LL(9- M*RG]6M*?SO!JIZ]<\M]^S9M9XW&Q3'4>M0D1X?+),7()C60;A.-A`SJ*D>_" MQE#TXU@?0AFE.7FO#3I>.\-$-5PLXQX,'F?;!E&W&[I]U9\)MLSW="6D,9!( M8?IS,[G584,(B5D2"'Y\1:8,;8_A:'ZXZJSBLO M925TLGEZ6\.:=C-,SDR;L'#`DS8UFG4M+;3RX[JOB2-""A@)' MAZYN-EC7'H.I<21#)J^$6\;2@>TH`-ITE6#MK?+/^YJ7LV"^%P1Q@J,H#5V* M4M^+_'!D)DX5NWX&`EGGEJF)V_8447[L+;OK?+9Z- MK\K?SFKY[S\=\F;I6O.7LL-A.'5)AF@?5E3RSUXJ"4XA2UC[=YH';FLIX*,D MUZ?]&%G^J^K4]/_;O_^[\^'+OG+R0[1?W^<-/U3FAK]WJNE[5 MYV:B_G?E2J]YM4U5AMW$#]N*[/K+?J$.,_B%W+CZ,IE)8;SXS)TXV2`2>2DE M(O$3$;B">[*1/P0*$1:0B5/XTQ=94/&\*,^=*;GNFN8,B5'#YM9!MYX.@4R# M*!NWDL;PC`2N37L`K8"SHSN.[J^BJC8Q\A).D)_$W/.:R5U*R1`*!Y1IT0/P M?,O\Z`]9_.4@M?SJ-&]Q@$EQU(8(Q#X@1BPYIPN2P;Y&T*^WHLG9$Q6>:#BX M-J+HI/`:4[3M4*;*F^)8/([6]4[UG\YNQ>"FK8JC/\OY"1P(:HV<['`M/2@T:=74^)`9CU=")U/9/!TU M,FD2\':E9HA*R$33XB@CGV3PM^-`+_;T/V?>\^GM_+,I]_6.@*SGN M'C^%_]])_O'?>?VEV)U;;-7&Y6D8IQBEG/LL":,T]H*Q<\A(`!GN7I/N18?1 M/[9I-;/4W_95,TDM?SG@MF[2U+H&:AU&@BZ56H=DFXW-B^'_;O;DG*ISSG7X M(KH,G"X%YR*'NZ'>:)VXDXW7NLPD)??'K/S1G=-YU]0S$G^UU'GH:IH;]947 M>[.3K>?U?5\KJ?M6:U=&_A%7.N/9O@BX:)J\$*#K*B]E?&!`;/"N/\A.HWN7E^R]9F=.LVF_' M>6%*:.0&?DB:NZ!]QJ.8#OO@L,<89-*J"0:9L7@E6#*43&'C*S0!KTU" M&7%E(XO*_P0[310D(@U)(H.E M'N6NZT?#8?F8* M'7`:5\"C9XLR>OXKWW_^(I]/9(\F^YR_.347!;[]U(:NWI[JJLZ.34^_E\'V MU59V74YE=Q?8V/["22I0$A#JQ3QF2/XG'$Y7PD@T^QW52;60),M@&[+X+>O2 M<(YM'NUVY#:3;G-Q730=P*\RD68EC.'NX5(O5PV?*WRO,-H."3A]!LZ;\95V M23@763CW>4.0_6'?[62_69_4C.T3(%_XO:Z$^TMG7=RT,%FJ5;I6M8L8#1GE MGHB$+ZCLN0?#9"E.>!#!!@'-QK8^*'CN:W?5`K3-:]AJLR@W[[%%8M^FKPZR MT@"%8:_D)X,M,#E-INI8.!>=/<>?:=G0B%/B>R$.0A$E,<*4XT&&3Q!HC,!T M[`7'#HS"4]_L6?AK`+W-V`/03CA$9[^8=6-T?GIJ(#5D(VS_32I[UV7^ M)3]6^V_Y>?'>F[Q^^^E#]OU=>TB8_/TRSZJ]N"V[#OX\HP%WI@:HE?VJF#4 M[M[1(_5/E_"\Z=Y1LR#P=C=US/9X`N4+OL"5T'W)C%_:H[2DV4;J`/(MVQ^: M%6NB*)LC[-_GVU.YK_=Y17;_>^J6<@_J-SZ-`Q2&ON]'<;.(FQ-_K*-$F@(' M*1:39;T^^,^C?(^']N3/S]G^6'6U@&R*.\71R894?OM4E+]5,IG^AH!VG6`U M)N9D8V;:.T(7>*YL5U3"0%Z%9SUAYUS]! M;6,G;T"=8]%X(S6/E"6[2,>T/2-Y^^-#F1VKK#U;F!QW[:\.[:S1"VJ%FR3< M2QCC%+-8!)P&PUD%.!()\&2C&XFT7BOUVOM3J+<_G/JL]Z*RJ4S7-C9?[/RZ M9R5OU'A--+SM(3'G(K/VN+^+W-9?,>F_)HM)9P`5"%+?92C`ZG M;1*"7$P837C,/<1BY*+A4FH<^&D(.KK81$#0'(3V6>B003$+8V+7;3AS%/7#\2/$(N89P"3Y8P$M(^^TX/ M#\W9?;*AE?6"FYL9>\4Z8]UFK%:$X-(>`Q$X.'I_X:A4>-W6TBCXMP4 M`DT:OQ8`&LWI*?[,&S8#?G^4LHO51]^P)&$NYCQ$LHGI,3^.L#]$=4,>S\4> M*)AUX)'GE)L-.)B=NFBSYJ,!J+7:1JS=G&675H$HIN7Q:OFEE\U5IF(VM5!+G M7+4RRFV/.-WU@L?FG$8OUJ#QZIW9A1W7[M.>K1Z4.B\B\48LA#AYI8]K_HVL MA91VDGNAQVO+PJL<;6\V?]?=/W^?UZ?R>)]7>?DMW[@,>7&0)$D0A22*/)KP M9&QDBLA58Z7^\ZWSL%EQ[I=R:E=L M3\WRDW;DY\:./=*B7A'\/W=GUARWK:;AO\*[2:KL4UP`D)P[+$0J5?%2BJ>F MIG+11:DIFY-6MTXO=G1^_0'8)+LEM=A82>9D`^VCQ^"[^7JT.8& M/AL4]M^JH'R0+[G<4WD\RM\%N\UJ*?ZNW#?_0,23%RS(*XWD7^XWP6W5/J_5 M,KA]:O[1HXC]K10M_H?R&"(MDR,##/,8->/"FR9>8+^]X1/SW4$#-JZ>/8<; ME(N")2SE*8Q(7!09R6A(^WT!E,90Y[#?*I#GD_L+:W/7.Y#7O;3?>71JH^,= MQ\F7YB>;#+<7E=V=RV3325LTMA,U#5)&%*_7];[ZK?Y>+7\5X^7Z:RW"XMVN MVN_X02"RP@_RH/M?Y^%[F04X"-^" M+)IA7PST]XU6.5WHQ6JBSF^?J*%P-IVAA\JC[/>-[N`D/#@J;ZEY+KT[KGX7 M\'HG)@C!_U7E-OA0[N5W0D_3'>78^#_`X%&Z=2:,'J>MFPG>&W>,OZ#FIGHH MZ_52%NHXOA+RC5BD">44LI#$.(8<(,Q)VDE+TP([0[TS1=Z)W\N2:T*Y/G.' M>7?=8DW[2?K#+?0O\_Y9]YW!?SZ@5[7>C/?..W;^V'??9'7Z>[+;TR`@E7SY ML5GD,0A)T82"*B4U7.CP*MW0O]VG+BK45>N:[LM`^2^S!Y M#'8WDW0A?-:L;LUU1F?=SOI;\EB[D58$-K/4)W/%XUHM4D1Q),LPHRCE+$-) MC$B_#D"%;^HJ:?#/W=0_=]7<]D9>YT:/QUXI??[TE2K=\E>KR_Z^!-9KICV# M#6QU0>&/U7Z1DX(20+(/Y$TVJ-.KCT3=+)$C@\'%8R)VJHF,$7>2`H&)E&$4N% M$I:F>51@\0=`_$I`*L#)M>Z<=!K8\WSP3&MPM?Q'\$>C>>#,9H2.4$XYF*8/ MM%,07-KO*RU!VZOV3E+!9 MRT)_^*]ZM^`4)QAR3#)6,):DC&=Y%S0J.-6!J%TDS]0\:@I.HH(_I"Q=,%JZ MJ4;"\8S40Y^^AU[H-FC/`,['(`73_%SN>\F7 M`?;8^3@3YE@VXN6UO@XL,5E9BO7KJ4+_K^OOU;%6Z"\BNIR,?:CDU3RR3AXD M+,$%B!$NDI0CT,W&BHSEB>'JTDUPSV0ZN\#@E^8"`UDP^+?F#@-YA<'S*O>R MF'CPX72%P:FPN/F:TU$7::\[Q^\=\[6G+!]WUE$GM4V?]>O/H^8)%Z!*GJHM M0MUVSTR@ZJ]];R]&?1AI@N*+19O;Z"R"60;CD$9AF`,>4BZ6P6UT',6Q(8!M M0GK&[N6:[:]JM%MPU-<$_''QJ] MXO0(Q$^'>#T&4>J+*<]">D_MST/TNV=^I'7G[\NK%7]=-K=QO MFY5P>G?*&GRG[!`]]G9*@Y\ZK3\'8LE_+O>_@G:G5+4GO+!7T](!]/KJ MG)F0UUOS-N,\XWYFO?VE)2Q$.4HP(S3AJ$AQPG&W$\$I1<7BL;E)]_=]N=T[ MG?HJ*]!YV5^*57[O2;EJZO"4^^"V^EJOU_(F"%F%I_F!?N:XZGW@=(KKQ7B/ M,]P)KUG2=-1^?JO=-S.!K+?FFXWV^JFNEN5NUU]7]\UFQXG M220*<4%A$0(<)B'F&4,1R+.$\P)0&&8Z$UV?.CQ/>C]=N\1.<%@V0!9T>M:" M\PM5'5YN9]UM:HR>2X_I\5J!T6UOO5(_TTORKG@]0/(Q>G`F5!^EJ1HW[;FU M5YGV+P-R893"0-36U/KY.3&`.V^I+ M]=>>"$O^7/"8Y8BD`&=Q6H2<(<"SXU>C>93@@NM5SK,*I?.F&I7$:U>>0IYV M(JR=A\J'7>.8IWVRU;H6G(0%?TAI0:-M@A.L-WT:/JZRMW.BT MF?+&PE!-^HSCI#&+I)N]OGX3J=,X%9O>-$V%5/:.SXU;#EKT%L5M6OZRV2Q?A`YC&G$.([&"I&G&01C!K`O-$L8,H681T3O5.FW!5RG.%&LV MGFIR;20SC<'6&]H(G`W9WK9-!6T.3)\;VUPTZ2VX.;/+:$6X"/,$PA04&'*Q M],Q!3+.BBP$(*G2J'VK]8*TD%OU:AU_D_W):^%FL^:Y;I+_6<^J.S1IOPH6= MXH).V:JY04-+^\`"3M,`90Q(X/RH5ZM?'Q[+>BO/[^56^2(C@&*($\Y3RC)& M&$Z++,VB!.`8$0IUDN`,0WC.;^M4O0OJ7E<@TPXT(6%JH!HN1O!.#QPGVTZ2 MFOH8(S/DLC$#-+%T($ M%0#P+$UQ3.2!'=4K.V,7RC-[GI54KXX%L'4_8;#T4@T_(]JHAZ%G#HK%TJNR MS&/G!`P:-90"X,;AF>#)56M>'O"[-$F]>NB=6)`=5M6G^Z+_? MRFU%REU]A]=+5J\.,G]29C6>CO``Q/)V5LH)"Q-!4,@X(&$4%0!'C/-(;T_( MEPK_)V^M2"3O!3HK7K3WJJR_4.#B'3M`#Y+G[G6:9@!DTJM\% MC>ZFN%FKO"W7'$R7;V!H\@!M6D ME;>)G/VA)TXS`-,,PYQ!ED/",0V/`P2(B%A%ZQ'9/MZ860_E46VP.LG5_UK6 MUE_%V>:HQFI..%L;S\2=$MLG2Y&XZMAP\JDCMV>"08<->IU@ZM0J]?+0#X^K MS5-5W51-=NMK`8LB14G$\XSD8K7.XBRD`'6!4X!R/;39Q_..MNY%E%^FBG5S M^_61F,=LCYJ#VVI=W=?:WYXZL%J-Y3MO[SLQ+N!N[W/0UOP88Y\[K MF3#.88->EJ1V;)4RXSYO-\O#W?Y_R^VV7.^?FO>[7-'V`YYJV8470(TXYS`. MLR1+TIAGZ!0>8:ZS/>@JIN]]PI9U/UJ=FDASYJP:V*8P50]OK<*@DQBT&J=" MFZ)C`X!S[?E,,.>\61N_CZK9BE6HN*]$Q,VZ7/'J#+113$(2ASBG'$4\PPE( MNZ@0\MAHN6H:;+0)W>.9P&9")YZ5W6&UEX6>[BO35:NQQUI+UC',-5NOGBL+ MI+2I6#?LU/5UJJW%,R&;J]9<7J&Z,>DJQ^[*U5]=2'K8[37>,);&LLV,19VB MX&8\OY:;NX/,:VCV"2;W[9D:Z^?M'\H(E^V38(9A'J,&RP,MOL!B%_Y,#&`G M3=BX>UP,4%O\=2?@CM?+3[<[T>)]U2<(XCW=K)N=R`_E^G`O?CULJ^TB833& M81QGH,`1$`*0^/U12USD2/'K!*\21H-UU2AO)I:;5OLI,5B6E+AKY0AC]@*Y&J-T MC;LRB'GKAQF-&$8]&RHUCA)#KMZ+=1\V9;?JU5QS*_<+6)&('R`X"C3;FW;;Z@GTCL$LU-1G43#U5'[I&,--L@.J$!4=E M03&^B_H#S0ANV@TG;SV;K@:,RP9<&18L79L1_&U;<@'Q3LQ1S[XM5Y4<3\3` M4N]DM9S/Y9-,)^NVM"(2QR@I$B1&$0YQFO"HR[B($=$M7F,;S7]&EQ383+X. MNRK8EW\%CT>%NHFTMK:J[8N/Z:<>U4]&'K4U!;=:=5/MC5]Q:RC#U9'/,]D= M=]:G?I.\DS05E-ZP9@!&MF;.!$+6S=BX?<8L M5L"%7(/O%AAE(0!YAA"A%*4Y@D741PI)JL(;BQ\_4I94OZ*HOFN`QL8V_<6M M!\ORABBM536]FN$+5;<'`RM3(#-VLK1L1 MHY\WAI20&.?MO3(;,S1G1K,QTQ9!5@XJ#55\VR>&7//[RB9>.;VVI_K$S@+ M3^K<,O_EM^"*-61'%>5:D84@36H2<]_M[#`&B=T)I&6RT MG).-U&ER[Z^%D6HX&M%!/28=[TXS%.=XL_F4;3F2Z:5H#T6P[ENH]:DR;.# M9I.F&:#)A$KVELX$2`X:HEK91M,:90S]5J^K3_=T6RWK/2_O9-"GOHI.+C?J M\Y"1/*M203P.ODQ-[ M9_)&N6G+QL/SI_E>L>IV?^D^P;A);$II$A.40IA"EJ9=N!QDFA?4F$;QOOIX M\4YI#NK&YJGQ:`S7]%`D%;K[7RVI)GOYG)_A_]>G%CA M=^K^6W,2X,-X-_.3M=`WS.KG![5/PDU0?O*^/]]Y`4L1%F!4,@0)&E(O_8%V$!!1(#Z0:/]@[ M(#]6URZW\E7@L+5@X+TR\&DF[XN)\M>5",T:K[[QO_S_PV[??'OS97-3R:;5 MJTH\$,>#4AGZRT;W7IBE$<<(8X)#33BMC&&J6*)Q"HO\3T5.K@OTF MV';M.MV&(OY4_OY.#J>/Y\/IH1M.-PXF-M,\`(JG'7/O>HN=.W M33GY23;J9_G7?YMIE(]>&CJOF?*AF,G0,JT'+T^)IN\0C8WP1T':^IC8&F,> M%CQ$&0`I2+.81DD_9<00:E;2U?K1WH>7/6YV]?$NP?8& M09)Q>;^RX)&8=:,,81ZUQ:@(2P#(%^OJJ[P5X8O&K<=6`97>A_SX/KS2IGXB M+2>A@A[;:E]O^QUM,1,5V-X_-5"I_GFH'Q_T/P"S]%L-,2-X;'9)LM#5S?.$ MO6?BI+^?.W\_B_]I'Q2=P^]D19+582EG?9_J8PWT7\K=Z=_+/_A2/]Q6V_[/ MQKYU>Q>S0(E;! M@F4P_^OU%W<*UZ<[AR>OFJC5Z=PKKF:25A5O)D,_#RW/[S4$L MK_!Z^5F,Q/7A82<+:+:+K@5#`.5QF*0\PED2@82AK%,CA$4&\Q-/2L:9N+Q\ M51];I?TE*UWA7W1VVIEF_/KI-<9-LPJXRSA=N M!`<_G4O^6795K[J9SG2ZWP5GRB=(*=:W]TJ^L$M:?@>I9I>TM\M62GMWON^`TA46.291E.,0X)&G84US, MTQ/-8K]F0;PO0'_?;^[^?'\KA3V[WEBWQ*^AAVK8&\$\/<`U@EK7J))K?G)P M+_HRE'UK9^1,R&3;BI<9MRY,4:;-KVLQIQ3!6'7\]>S`DI:/];Y@W\5_5+I"SMU,V2K-+TBSASKZEUF_&KTF,EZ/:)W(X*=.YL_2_5-.2"MUNH00=1L'`.BA+V8"11\MVWA_D*WA M>2-6W=OZ3BP/FZ\E-ML+Z1\+BN.,\C0G)*2<010SU)]DY(AA@\6P)R7C+(M/ M4IL\0&N"NND$4YJ.9[Q+LI[U09.3)U;*%S/P)J>LBKU:Q'7:7[.EK]M67B6Q M!U,MJ(SOCAND-]5=57^7Z_L%R^(4(I)S+(:$+&%BA,!=[#"-XX[!IO@U"&D` M6\TCHU:3S,-N1;V3V=?6P#7QUQ2OOHQU"=/>Z)/(R;GYVCAT8GDG7'_CIC72M"PT M99ES[UQ"[$S&W<=5)V@X&ZS:S*.M_+&GH-N_6('SIJR MRXNE+OG56]PJG!QB+QS3`IFIV[.%F7&#K@+-SBH+J'W>5H]EO>SBM[?#ROO` MFVJGQZ3*F(0)#$&104ZB#-$LI_V:-X0$VI+.B0CO^&M5]C<>-Z<8.4]_;,K+*#V8M:U8L,IBFDB-"TB-,T(3E& M_?0VR:%F&1HG(<=`FF4->S?66H#-IZ>NV/:RX/T<\/;"-UW"F=H^9\@9MTF% M<=NM065' M;;<&?5CI=FOPYIJU(V\-MGJ,M@9UW9XMTHP;I+PU:&:534ZU7/E^%(8<;Q8Y M!RK&!2AX!.,,8U;@&"=AVFG(,V"?56T>VCOBCIM+J\WZZ_M]M7UP.I^SL=P4 M?"-Y[82!1^]/8FD*U*P,]U'Y?H"CE" M!RCJH2]FPE`?+3,NZ:YIGBT_C_4@+E)^']N+W7(`UJF!W;;R.\=B)E];=69E\H]=VQVNJ[QO?B MNN]^KD-1=G$`I1ZZ8B8(]=&RE]>M^#+/')D?RNV?U5X>I9\*[BR2.($9C?,T M#C.48P#EC?!M\"2G)@4?W00VH*7!1]'/D/G0Z_PW>5?7V[:N9?^*'N':2J)!8F5DIZ>]O_Z*^K*3V`Y)D133`2XN>MK$ M7'MM>NV]R4U2_8(P3:PKBJ4YIK7IY!ZB]T6`9#OR>(PW&660+1*6XB`AB"8)\)LT-D*4]TQF(/7S#"7A M8B:/\Q/6$B MSZFD"7^X(I9&;'O]9)\I`I6D\^-RUX_6-I]W@MZDLMGR_GY[%AS.`T)3#/(` M!@#@*&S^W(`C#%*0,)2I:JHY1(;%=@_P';;([X49VPI[FW3=6V!:^3:^]>7L?I>6?2YA7SBBLR8L M4][7DB1OJF*RX44A;%D:[X!`,8;"$9P M^AL()A$_23UM,:Y51?>><+B!X`RS\L*JPTUN"ZP6"\6$5A^9:DO`_/F#RT=^ MX?N6_BSJ5=F@6F`:0Y^F,0U!F+&80C\8SES1*(5,3E^GCV=<3I\7N44/C->R M6P[8JSK$4U9^U8A66.XUSO"D-=Z6SAZ>-^*;\-V&[2((@2],L M#=,$T22@V`_&GMF8X5AUL=8H*,/KM2^T\N'QOOI5%+U0/O9-!-YC\SL3Y-*L MU^15U1F'31'?P0@>USHSO"=NAS<:TJ[CGGK$91Z M*Q/`P8A@Q^XS@<,B\=+]9*RJKXI!\BYOFO$?JDW[I5B$*(]"'P1I'!&"81J1 M:%PL21&#$YK))HQJJ9-LV!7B;SK4(]1V;VC5HNVBA6(_V136!97?$M/3.LDX MNWMXG-P.8"?+,_61G:9,H(E,`]^N2*A&BTZTCVDC2UKVKKH'OZ^KZ^7/O\K= MW5UUS],!OL=V_"FY""=-DA\2!F/^:*5/:#!<5\58$JF\/V0,BQV);-`6_(*\ MW#UNTQ.2>=QTS1]O=J_ M:]^@]@Y@MSYSY`U,588%Y-B8TQP3:7-VGI!NP\0:V'I;Y(`!A'*8132DOH^! MGP^9-(,X)!J:%52&M=6L=H'NS3>M[!O?='-VITW+#INP M+QS15A.6*>^H29(GK)_TYJ98[2YOZ,]5^V#O5:/JEQL.JFU!V][QDVT_EO=< M\QKU^%`:C'D7+VLX']]@]4A'TCJBK# MY!E=->(01Y35C&V5A1DMJ:['1_M[`$# MQ2"1R4^U#FPA0UWW6'@WK2X9U4N^F(S.QKNOB.OZ>B'GA7 MWU-AHY2^IW*4"7]/OZSNBO73_=`#]&I_!-=]:H\Z+)&9)$"=!@G.4AAD*:0SZ,7*:^$3J1(#,!YONZF_^ MR^-@O&\EN5FD8,84$"R@.4@8ED6L2`<1DGB2.YZ/+F/MJ<&'2!5/1!E2DX1#)"D MK`EO\F-4%;K1!71!DC+'E$$6_0EM4"+A3758+>]_+JZ;)&5;MOG*9OVE>%S6 M7?)R6Q=MZL+;_*ZJVZ+^JVBJY66]N_M8/'POZD4*XRR!($$P@'X4HM1G^2A5 M80Y%1,0L`L-:L\?M87[Z;$3NC="]OQOL7@O>&]$+*I)A[YP7+G<<(Z=O(C[Y MZXA/O&\==-%P8=@YZVKUQ#^A:Z)UWTG/\+K@K!>QBS/%(U+DHR!NX]$D[HZ$ M+3N^F#FZ63*RLCF])3/IKFIO?J=+UZ'/[SBA39KN!P')TJ9>'P8!89[()-)R MGVPXMG7+9AR-6EDM29-8%FV.(;D@(T&.D1SZ&0]G4F@UOAS)H!7!5SJFC.PN MC_+RWQ[>9OTBUV<9]%$(&0JC*(0!\&DPK@1`'`BEU[,"M*A0:J7^/&X3W,-Q MW6-RBDF[(Z']9LP\*P\F*#VW,3.G!QW1\'DY>+E=,[]#Q,_G])<3'5P^-:2U M<4I@0K*0)1`B`!E(Q[06\B?:Y`[C*(\CHQ5*)V\$K^C139^8/-OA35)CAPNM M#IF3+Y4U'8O_10-R>.1UA M@E8Q<;+'IYQ`G25R+J$Z2]89L=)#LB."IHL MBMA^6QV%H>2]P&ICV!>J-F^5S9T4"522)@/,390D-U1(5GTD>713=62-.*\V M2I2HU6?#4!3F$-$\CB&FI!DD2/:"!O,IE9G@",85YD6),3R\V]ZO.J5$$V50 MH3@S0-VDLLR%>DRN$I-DT!%QF63"N>I+B0[Q1KVBOJGJ!WYO;'=K;#\<3'V( M,P!P3E`<$N3'_J!C%.51(OFP@>(HQ@7F`)AWO%R0;>=3Y5-,:FP0*2134>D9[(9+YL`M="B;S?SU#+Y'^6F^+`K'K:+!*,LSS)` M:`YQG@-+W!:O-4;[)J<&;VK:TK3K2#E9 MM>7#>78^WV1^RCZG/KRD%3OO' M1&V@83:\]V)!!P6ZJ@=M[I@I.OU5E+=WC<[B1K*7MT7[C_ER5[!E6??W/\4! MPBS-(4@(R`,<@80.9N"F5+*R8F4(N^'29P#XG\L.81?4O#6_H/NF`>G].'\A MXOOP_QSASZ[K70J-@^5>;WKW(QXWWN/6SW+)IF7G6HNK^J;9;QES-=)C-![K M=J-XK.8E#7_MM%CG3W6YN>WP='M5QY_/3N(XP2RG!*$XQVF<(C!F#](;0LQJP>/LM>6NT"T:Y>1F?+U`-]AS$*MLQ2)KZWY"'6DFAI^ MRFMM=ZV,TNK8*574/#/,E=#I*#O:3G5;<*+\>8*B_E'V;7ZOC/I4;;IWMKMS M/=?\S:W#?\^J[>Y3M?OO8G=5K*K;3?FO_BQ$;^G"9XP2'\9Q2#&#(/>C*!O` M!S"3NJW(#<2&`_3733WBZD)P+[^K0YTN?O(_3PS2;O`I>\+BW3A?+B3OSVQT M!IZ\@O["&ZWL3]M=/(_AC8'>KV+G[4V\>'8^W_HSE38\)W*RQ(F9XTBH=8R4 M4Z=?W$#G2&#M<@56U?U?\9\#BX2D((1)#MMGG](`IM%8T0/HJYX!=`.\\=Z8 M5_7P\J&J=^6_.BE5>L#.,0KGCJ_F'3]7H.76'HVV_R">R(ZMB*S#B>9;?(8NV>VN;CNBMY>[NZ*^OEMNCNZ++H(X!*D? MLW^5.V>-=RU,Z=3K>^"CH8O_OULBK M>U(XD$3HF[C_S[(,C<3-E(;H=KT#>_N0/X]U5]^MR<\NJ^KB%BP2#($3,#U*2 M$)`QG&1@Q!/D3.HA:%,@#`>\!F:Q]1Z79;=)N#R,?][3IOEN2-_I8^8^145^ MSPB6<9H\V-W]LK?YM M)L99^3W/=_%VF^T_J?NFE?8L\"B#,21+F:>)GE!'< MF#BLT)$L<^-(QU0K7#KFX4H#ZO2I,?=9#YNSPJGS'P MGN6LB*Z9YTB$?P=$63M3HM>UY@OL]O^N^`+3MMP-?'2KA6"!PQR'T,]3FD'& M4(9!/CPRPU"*)%]]F0>C\9:8PQ=/E,Z(S.0[PX6R-:=9+XJ[]Q1&T\8@_;ZV MG<[YQT29JV4^.!+P9B9!5_FJT25B[S2T,+Z?0?K]U_Y'#I%VH*J;OE4DNZ^V MY>;VNE[RM?>-/=YZ^:O] MOA:ZRX4\.LY#SH27 M=W/P,&E[*VZ_NXDG\7R(VY;(3$"U]TG>U404>QME5I<>R1SG!R4\SUQXW>6= M,%6].Q%Q)%']7!>KHFW"*.O3-B$2!`%"&*&8D=#'(8*C39F?NI"J:C'$D63U M<;#%N^'&#)FJL^FIGDDT;X)J??XXFZ*.3'@M%<[GJ'IFGQM9JO59Z'R>JF$V MSIZHBGAUAE15ZV3[S9-5O5Q92E<-.%@L8;U>UK?%[F"LJ^6N6/@!"HA/$P91 M&J;-D`%(Q\W&.!9_^E;MXXTWSG-0SY*TNH$E$R05:1-(G,PS)I?.]&0=JOB5 M';(DXKQYTM2BKS1Y8@'PJ+FGPM(T;EP(%A,MJ+1-%"LK`<=[0W?[5I",MY?4 M.QXN=E7SX0_5IKV1=)%0&.8Y2Q(6^&'L`Y3@>-QY"WQBOO@WA]W.08;5`,_C M^'@;90.PZZRT4D(9]+W)FMT-M[MZR"%[/JDZ\[O+M-_[I+)1BKLQN6:KODU. M,L/EMK+GM%?8YN>0"WF2R_1HJ:-MN5'/"Y(=F&V#Z_+FZZ;<;1=)E&<4A$D, MDRRE$&0@'O/,)"90V^N1\D-;.BAZT[\U4K;`O:?'1J16(UC^[T\\YZ]`.\6-PPM?S3K#_0N0K.L]UFIKQBRLMI(:L MDWD5'L;C&D_?MZNZ;(-$6_&G"0!YB$E$$",H8@WB_46F MF")+!Q2FPC1^1H%^^?SYPGOH8'K%<+SL6M MM9L[)[O8\#D&F[ZU7OKVQGG[`X<'YLFM<Y M!KV.L1;ENCL"+F^ZX-P$ZL&`1XV?'I;-'MTS@7^OJUL7`,>>\LP)UT ME<$(-WUZ_"8A3@,1FF.<+M?(!;ESBW[D5/-,\SV_6_;O&%_>'*SJ?>YJCD6< M$H9R!E,_"&(8Q@2'R8"8$I@J%'/S`+54SJW+[:IZXN\C>8\]YJ&=>5(5-Y-W M)4*=^VZUWVL\S("NB;.)=8=[1VWW)S=RCFAGQ%MOA;MYIXA+\6YF)HX%/!>< M8[ZL>QZ;\8]E><\//;.J;I\Z6+`0)/SI)3\$><1Q!ON[5F'F8TN+EU-A&H]V M?=*^')"UUR3SG:>V$:^[(9F?,>=1T59E-]FWA@L[FTZU'NM>U7/XV=1H+7PO M9=T;CC)1U>F:&RX%N5EYT%73Z76,GNZ'<1&UC;1##.;7SR]`E%'B1PD-,(@) M2?(T)`,<%D299/PRA,)6>!I:(2:%(U.>T-`)8=-FRO1-:*-5[`A"7]]QQ<1;WR+P_YV!1HN/<'IMJS>'JK(KU;9^U_U2+M1[27.B&UF1) MI7U&*4GXAR9TE,7Z8#A"<PI@JV`GDJ:FV6Q,E2+4.FI$Z_LOQ-D5;GRBF%GF#&47F> M2HOY)7Z>]'^LUN5-$T/XKWS8K.KV%U[?%+]`.8*81"!'`4E#!`D,T("=$+%C MO4X!-APUVN?9?_!WH-O[NU:KXK[@]SOT3Z3T#R7:6O#7ZFG#B_]S.=G^IG?S M@=ZAI1?>@:W//Y5;^UXV!20<:&*#P,3\<64=R2E.=&T]PGLA><#$[8O.UL-"\^:YS MWGCEQEL]U37_A.XVW7]HN=/"M+-.E>]NS1075@(<8^35917N0)-;G\B+FZ+Y MWJROBA_%YJG(RRV_QOJI+O#W[:Y>KG:+'$5!F&`6^@@`'&4L#>,@832!$&'_ MS;N>]0UD+M`-V+P>G+='YWT;\/V/Y1+O3<+.U&?ZR':DN-)H4&5J7D[[YCW3 MB^OFHZYY@]8BSV`-7"D MWK<6ZYFOI$G*E03/`ML314^-:!O:=YP[IBCP,QC$44ZQGY-A9)3FFH10>+@95;#_8G*8^@10G.>IZF>$8GW2 M)\:N9=4;.%.2/&G"G=<[>8N$Q4Z1+$U*EUB;*M0_$,$#U1\]ZF=`:1ZS`IRYPDR^]"Z&1MDI(Z M)<($&Q/KBE_]AC?K_OGG[<>"'T):@!@"FJ4^(GE($,BB*!F5%2(BI&[31C`L M9STN;[E9>]L>F50_G3)S`IM65DB3DZ9#O@90WK<.EJCB3R1.I@W1!H&*38A' MB)S<>WC"W).=AU/I<6&W8;H1ENV*R+]5]+KO2[7_U0+(U(U(!(26A5 M&9.060O,J8GL*P:G*NQQ2T_IZT1>7%#7J294^J:)MNK]CW)3?-@5#]M%DSS' MC)_-!#C.$``,@7'HQO5`3_$N/MZHKW26HGEJYFV%9XV*E&,&6 M"_F1-:4Z7IYSY\MX!9.$JWA5NE0U+^O:K!:4!5F:$,(()#B(&4L8&G>"(&$3 M9$YT"%O*5G>P+H86LVE*)DR@DGB9X&Z:7EUXV5NTV="G'H2X),DRZ:8*25MQ M7GC42%'5FD^-R?V`889I"F(_H7X"LC@%!QO/-`)"9YFGCV)=<38CMFFB(\.D MDNX8(G&J]'P2X,^&^NQQB`N0`J5N:I"*(>=E2)D:525:-!^?)7R]+H8$`AQ% M:3P.$[-H2E7WYF=;5IUI2O,V4TKZHI6D::HRKY*(ZX>G2JQ#%].O'MS1F]5J\5NS?8%TRKV#]+>M M]JMBDIN%6_U>F\!,>X9'^3U`U6G*<2$,GBC9R]/I$UJLS/>7)>S/-;2;!;D( M8!"@0%#`$TX!1`GK)"0!BG1H;C.N8W8/4F%_A063'U:BWCRITU*UZ<9HZT4R&JW.2\,F7HT*8FK&/N>H&6='E6K!1F;E?\_7W7;DMOSVVUPY<23ELDZ&8L#BE`411#%'`D7S4[QBYO\9[XM?S05N^XU:_+3DKUJU)S>63U6GO2]/5SF\LP\SJN; M#)W044YE7GVC3Q-LI'-:A-9:$>RGKWGLB:"U\# M'@U`RX:S"T&5E51*^Q^>)I9>G]7G13(0GCI)K=R@B_: MWI3B/ZMROU]1YK,DC+F\M"M$.*$1Y5U<##BR-(>H%LPQ.5L1'LVJZE&^4H?O MY=/M]B8$%0T=/0-HWTN[4WZMON5,[[5RS.;S])Q>"-OLY:,^8V=BE`V&X?7Z MX?YA*^_1;FIS51?_=S@Q28*(@L#G"0"`$$Y3GXJC$@8$HJM=_DW^I=%<,Q6@ M5#O30^T\UZK13^F%>>?*[.'.V/O1`'1JNA,DZI?&U)1\P5,S;HXMH.63='2& MZFRU8Z;)=LVSUZ^_9-O\2[Y^J(JZR(_[B800$$>\^4>0,$218#$X"$B2B%&M MV[?L19UP&V8O]>U=6;W=-V*]D]KQ6S+'VJ_&V7F>JC_$[,*V\KNO55 M<8%G!DLUUW:&B'CC/35;OL=43#W-J>CAT*J.Y5)8"`ZMIW6YEN/$-AL(/,T. MM).P_[.K\FPK]?PS*W8D;[[D_&OV:\580N(@)&'`@]CW4RK2I!/F-]UAK=5R MYVHF60@ZB?.D.MV]/Q.4R6BPSE`<=I%[-F_Z;*'=>+=M%EZ3QG)8K&:[&:4M M%^GR^6T[876R.[':*?/?-[\Z"1.^GP@*?!:0&`KBXSBEG3#J<]&M@GUUBWX] M408K8U\MM`!2I/+MXQ,6D;LFP$&Q3-X$R!Q^LR;@B>V6FP"S(OV-FP##A"TT M`6.LMM`$K`0`02Q@F#"!4QIC3J,^HN`0KW[FU6TY'NNO!M(!P[DF];5U^8KZ MO^0KZHNIW4;55MG)Q==']4R4*YJF.08K,S3;?\>[C?P/_]^'XF<3?EG8@3KL1(?>U+&.W_G"D=O8(]RG+=A9>I MW#9?@,&V&'@ MTD(`8:+\\F2=:?):5?V:+J>56HI9P&(:PS#"*`PX@*);J851A%/=^C\FU@10 M>*'5?6^\R62TO^HLF0;L>@5'-HQ>$*.LI/,,N.S9-))FN.Y. MDR`)@5UP!D+-&1$[,9U/CO3U<"W_)S\I7435N[!+ MNP*:VKWH:FB9VM.),N1EV-WF0U;]F==R`',VK>.C%.$PP1Q0&HDD M30'HB0!0"E3V9-F.Z7A/UE?Y5]KZ>'-5*]NJ>M^+]O:]:IU7!6WZ/]P1F=-Z M_0[)S75OI!'JG92>+2S-Y;?&RXXS^6[VVJ,]_]4>@U0WYYE6QY6]2W@TTD5: MI=NO4G=.O_DTVR?=/MZ)8I?MUD6V_53N"_F]XMM]767K>D4XA\T_000@BB,! ML0B.-]0T'=-4>6^5E5@.IY<[>7)^N1?H=0J]_W0:)Y];5O!M:&K9INT+Z0W: MS>ER8MF^8CZSR?@ZO9CMU68U[,]BK1[Z3 MKU\.OC8:FSKL'50>]@MXC4ZO%3HQ_=3<&^"?9?L70D#;695.O]E1%&Q#[?%# M_;VLY':A%8(AXASCYC\`T0!SQE$7E0$0CJ&?=K#IJ;=O)7I9KW$4_?3=-:&> M4UM'TNZ@S<,*?DY`N$NGE,EF;/$BB6:>S2#)1IHTBF#O]ON')F(88A`1&L#0 M;XC9P#/T11^1"`OT4@PT&[F*5I\%:JDZ:DXL!U;:H=6[5SR[3;'[MFK&L2B%+&IB0@A%$G,6=6$)%OYX/.E$ MFXU1Y4FD!5!I&6Q.*U?.VD'61Q5+)^/6F1I->)FXO&""&:6C@#%SF]0W,Y3W M]^5N>(@:$(']D$8"^2)-,1"Q\'N,TA!I;F6P$-']1H96Y-A),BOFJK%L:E:IO,RJD?:8 M,^HXC(UA%%+.&V-"3"#E%-!^&!L*:M[_THHR#YN,)KJ,C31DD@,'Q_/H9IX) MKA?,T0&1IIU+A9!N&J\!R,@6<_B<#SZYGT0BI(@E,<`B1@!W3RF@*&4A&4D@ MG5#S8,A\+FNCR+NDK3E'&?1PCP*"4$!S2$7:@X\$.M9Y$-?KY.33(X.MA)>HHFW1>037Q3 MHY!KR_3@T[OU!#]3/V1\;WGDGJ2V3H^+_\@Z:=2]FL>ZY&J9F-5N/8>=2.Y?;,UOM'[R];5]M[P1[ M_Y&2O5;SY/OK-3T=@*"SXED((=WE=[D'WZV1)J^1G*ZO^UA_SZNFW_BCD9CO M]L7/_-UN7=[G\AZ[]M:9DZPX"'T?A2(1,!44!''3!!R1STD$H.'[)$ZT..X! MGE\^64K5WOITNKU-7F?%5K=GZ+R<%/&\H"+2I/7Y:R9G)=6*]YZH]P[R MO35C7_\ZJ*MO5 MC^^+[+;8-FW2A8Z0)D'3OX?0QY#$`68@/.XE;OZ%L>:I+.OA)]A+U^KT_CH* M];)U7?S4.2+NSGI=?L_@N3FP.^,[M5XO=TET5K-4"<>62V=Q_+6=WXO`=6*D M,F$/1/^:_>*_?C2,STF^R^^*>B5B`B,?80$;?M.((LBZB1*08JPU%VH:PW%O MN#'^9[&7Y\KORJKK^];9K\EG^5[P9Z`:CG5T(;5M=!JEW0]-L^[PN[M<-J]Y M'_=STVVBY:XN=@_%[MO''WG57CLBYQT)3S%-4")`,T(&$09)IX#A4.MQ88MA M'=>P7JFL5EXC2G<#K$V'U;H?,YFKU_$X^7HT'ZW&&[DM M=IWO!I[2@)!:"/1>9EWIUS2F.^VW.LN#]`BFE+=R$0F3CIEQ?8=V<.,R"D5 MS6[?]`4X03/BNN1F:%%.*&R[5%RU-&,^@+]#HS,J?YOMS_B"4&Z*Y&M? M[?FT4\RS%7,HHD20@''L0QI'39L7',^!A"0`)-%K5\;%0:<&0&K'X850T5(RI8N/T.`41U'?'Z_! M/-HU7`]V,CNN1;]#JA?1#]0H^-UHX<5VX)DD8I9JOO=B*ZGX; M^-D.BEU>=XNP;[;MMK8?>74XI**[:F3+=,4EHQGG#85],,A(B!NW(`X8)@GF M*$FZ8*#Y;3T4FL5P#KX_'N[E`EQ9_;[/TN-7HN=CIC.NZ*FX? M#L^OU*6\"DH^%S$;NIYU;`!4XQQ>")9&)E':_.BTK]XL[XI:1EH1/Q6^B`%, M89`RY#,?1L<(*0^%K[,E1^/'.MYR\\=E+VKR>QX[)P9J@8%="_GT391?7=1H MF+SR1_[OO/CV7;;?3=.4?79VM/S3W78U+_*C1$D:"(QZA9LCC M^UV-2^.F]NFUNVXT.&^76;XK[XN=2#U M5;7=8&6V5M[(W0'^N2VMA:#2<9+EE!7`)8!7./$A3..4!21A(4<8T+@30>(8 MZW1$[$9VW%?IQ+[-CA!8'Z].NKHSR7N0)]6;_KX\K]H,3;W;%@@#4T;>F\-/ MF;K_HU4`MA"A7)"_(QK4DQN#!$T+=<[7'!:ZL^WQFJ/#99!GX]BOY=6I>BS/ M`GT[+)"OTA1PZ@<@I2%+4DBQH*!31N.8:Q[%<2UGDC,%LJ.PD;-4TQ_1 M&ED0`ZR?L)07T@!,F?'U&;%IS1[;:SQ.QE_?C`<#@"+NDYAA#@$B01QTG5Y[TWQ<[;E-MM5NU/ M%7GJ"ORLB;K+ULJF+Z0RCDQ"94E:TQ+CBG6LV"L@&$=^"B@!`8@2P0B$?;@0 ML'%52S6*^\GNP:9P^=7KJ%^C@NE:O]`JIIW&*Y7,S!;E:H9W==$-UK_DZX>J MO8^(_UIO'S;Y1C3ITK9S=CRQ<:D.WYV>E- MC)SK]TX)>%T&GB2`=Y:#G!!Y;@_?(9.)*6S%_0%F3UNZ"R'\Q$F726L?MY24.LS!EX>_ M8'SCX#0%K=;8++B$]5J=\[WVS\ZNRVQN#L\=>,>$;KP^)>\LIR5=:6BC5`9: MHYF*?R'-TES9OWA9X@R%H/<(1*M-MI;Y;G^0<5HY((_/R^]/>IY)QKO-A[S^ M7C:#[O+;XVDG/H]]@4":((JB."(,4(@2%/&$A(PP;O!NQ,R*%]:D66S.%F"N MSI,6O]%WH-GPG35VY_F=KR=[MX]#C>+9P?OS9E">GCK+=;X-BA,4X%`;N:#/ M9RD-YY(L>>YACZ5HF[&)E9?$KN7[X>6V^3'RRF5Y1^(*,@I3QA,Q':ZO)^]L#D;2]."G:&QG*!$%])8WGC]5W)*MKVT]G=N M*Y\OOZG:RI%?S]^QK1QKBZ]>#V1)C=W,3CS7QBVA<.8=!K+B9[')=YNV3490@%@@ZK-FO,H1`P#X MG7`_#L@"!H%:>J=KZ#9'6=YCD6\W2Q@&ZA7LC(-`9R6ZO(:O2_5O,P`\+[NI MAW]&W\V2VL-E&#+%T&]$4J\84;="D]\0`0+0"@P\WD0 M$12`3CB)`)JQ=332Z[QUE*J\NT:65QQUF;R&-;]1<[2.SDMT,:UC^Y7(5+TN MU]^^>7RN\*9J'D=].'_'YG&<(2Z;1PM%I=P\OB]V^<<[6N6;HA;9^O36ZJH9 MG/(H"(&`48(3ADE`4I10[A-*.$J8SD4+YE&TCL[JWY\@A M-KAR9``M(^Q;"%/&9'#Y",%8,PPIPLK[K-BM?)_[PO=#`CF(`PI$R'$7*PD" M:,X1Q0!3D^0@:QQ+5+TSH8D#VT;RY%7')B#*08,R4S1-7"15=',8Y(J1(J M**O++K\F:$9:J4:$SE./K@+),O,)&@C/X5QB]FA7)_!K!5K9L:L MG1Q*B]^*;L^MW'V3&T99?ML!G?$D(#X6$$.,.4@@H=U@EJ9^I#4%;O#C'2-6 MJO'>E]E.M[MF8)1B9\VM1YI=M4;,VUIZ).7,UE&[LF2HFV;NWU(Z:2,RN.RB MC35#F1S_RJI"+L[)#0/M]'I*8A(!@3""E(4XE;O.NS@1XEKS4=H_W#$U.CVO M[`JR9)0:-YQZI$>-)_;,LU)VZ<8`,(R-6P@NS/67EKZ@$:@XSIC'$/BQ$"*0 MK^[Q*`T%HGTD0)`I+!1__)2X,%T;,W%-GQP.#!O%CGE6Q:X=4>2'IGT+)(AN M!@,,,3)#F2)R.Z.,W#U&X[U,=@FC^:,?TD&I, M.AJZ!JG!PJ$W>J#H;9EK5/+4B0%`&%JV$#B8JB^M?#?Z\Q>;0!\&@@,8IR`%`48IZ8G4>*0YI6$AHNNU*2E%?X;# MAI7*DQX3NZ@]#]+H\WJ!WE'A`4!O6I'_F'%ZY'7SAF=,+)J_$&Q93NIZ7L6Z M9:/.3U?G]_L5]9.8"Y9B/^2!#YI?X(ZL#`FB-U\[*I)CJ%UM7I'*O%:: MC<,3&HXJ,FXR,S79]M(A"B4_)SM)T5LU1#(K%B^%8':243A586K1*&)]R'X5 M]P_WI*RJ4BYRT>Q'\R?UXTK$(18-*I.(!IPPAD,..PTL#37OM+(:6J<2&AU/ M/BKS;CMIWOJHS0+1S!TW!]PD5EOAW8W7F=^+]>BKYD^&OY>,U*3AZ/)8,!S' MYZ;`2DL&CD(G__6CJ-J=':SI<8(5H(@U'4L$D(_BR$\Y2Z,N-"=(;SQK(9[C MCM^'K)8/XSQZ&_U),2MVFN/0I9.6*'B2Z+'I[SQ0,$V3>*:6+QATQBDI\&V< M73IS/[Z%67+5MYD'HF4U0(SDV0Z M/L]Y2#X\/"0/B^WUPE@Q++V"^#)@,L1<0Q&5[>"%QJ0LZ M5&`)@F7Q.V&L0\/RT=FF&P6^I[Z;E7$ZC+R>H6NY-68RFFU[64S:Q0V$,E=Y M;;(C-\1S61A2R:*8DD@*3&EX,"T8C>384`9JS_)H/L$Q%S-CDTE`P MT^%W)L',*]*`P$ M$7(38S2O_<(V.:4P19L=FX#[+5.R.NR>RSAV]6Z^G&'A'>$W2MX<;L(8\Z6P MT+N,!*^G(GE)6JZW65-$;^E1%A*A7MU*,'41$RYO3[P)CP:CMV"'VK4>S'8J MJCIW)V!&PMJ!5(\);^VS;"S,[50I=1(=YB<,>-^E$1SXCFN,60?`(UW3"H1- MT*5MMF;HY795;>/&_3U=UUWCT@C):4)B)RPSAF'JE5VPLIHJU] MRC"H*(0QHY/*Y--J^Y!!%=(!%J8=K8W$\\85PX#4IG#[,.\QS-.UM6 M=%&7OQY1--X$,U%$\WX5EONN@EF=5US7))71\1 M+W)QC`F/`N+7$MV""3$&76>P@\"R2AX!JH#G^5"V73WSW'ZM;B5#7P*WU!;# M8\QIF\%0M/FB:;YTFJ;]^K:_:28+/<^R"PQ"S;763,37LI,:@:EI2O5RMGI( MRGVJX?3]THT"'XD@CA/B8T\$2`;'*<)C2&O[V2J`R7*\!Q4NG:IPMFG]G?.\ MS?)U]KS:0-*2UAI"(_D[AS88H,C7O8I\?53D@GH@=Q]E)BVW11S2%A;][&8L&^/G1!_30\B_Z5)L2]Q&#&,/20IC]U0 M2"S\Y&@WT;M89,R8]5-6[3+CL"_T0WDLC;8I5KGVT]'FV!TXH]DDUM#L=2)[ MCW%R:D=.2#8I-CSYZ%,]?(YY10=D/AG*Y%SGCL'^G)LGQA$U*G?%BZ>GK%*V M99K6YM>J=SZD2Z&JNTH>1USP4,3$2_QV6I(R0M[X:UM#+4/&VZ!;6R=@SGV: MJBGC`,U`>FHPW<.34E/P;"@5U6&^QNI\T6!^LNS3!S0"R@6SA[?!+;5OC*AQFY?ML['7]WOC'31+CF1$18)<-Z`R"DE(XR"LP;&( MAIYT1Q]]&V7<">X='9YW=.] MZ[_>0^[*Y0Q"Q#Y*H7N3)EIG+C)JS3^='4ES1&K+;)O;O;YO3JN4Y6Y5$\6+ MLBJ7M9X+-TAHX"-&@B1VN2M;9?=JD8CGJTS02S,Y$Q(ZX4YCL>9&.H MEL!ME?U?DWZ^OI=97IM354^4P4/NT0\])%@4<,R2I`X_I2_:=W1E3`G1WA77!J\^((;Z]>BP&[0R9H M!6P.34SOL+VAT33K[0R=Y^*CC2&#+,YA7\BD.X6=S@:,5O^>']0OO>M.0N+; M^2 M^3)X/6";.'SM)ZHG@C7$\$R"6%/>%%:Z(5"YV'JM5O2U3'XI-MDZ2TOV>UEM M5^MJ60MBA'SU#K)/1*!>;*3+R'>E MI"B0G(:1\$AK/4QBX)$00T:M;WEV<#KOC#Q@5&"*:CWYN@#',"D[0Z[SFP+I M-"BG%C8][GI$SC#Y,Q$\TUX55GLL^+S'PVJS7W(ID]]/!B.2)#P1?I1PXM9K M+4X9\B._UF/)N*"PFKR#K5A>`#7`U,DK\$7,X;SIGN&8@C+HX0W%5IME:6`Y MOQW^O)QL?S.1)P,./+FI(89:K0EZ'/Z9T?XMD5>?[E.FTV"/8+7 M.+!/7888CY%;_T[)GPUU(_IGI$40BGM44AKK3,3X;3G7S%1-X=>/Z=UNDU[?UR"> MTVWU_0943V` MO3FHWAZJ,=V#L#U2]RP1;4'WSG(\K?*=B!NB?`-HG[OR#7%)5_D&TZ6M?$=3 MA[>NF0P#))#P(IS0B$2!8%%K!GM4PK**T$^WGC2\505[TQ854+?`7.EIE$V2 M8'K467CNL4RM.J^HZ%&8H:3-1$T&PR_,]!W(W0%>/#WOZ@CB:$N5=JQ[T*-Z MK^ZFN*_^7&W3@_T0!URB)(CC6(I:H@3E[&`_H-@3>O)AW*QU76G!GK2EFC=/_C;UU`.#EG3G"&K5SN(=@Q:_"3U[(8P8F%KD7L)A<6G(PQ9GU*.V)I!=G]`!PQ9QS"I%[U.1"%LMGC) M70OK4E'MQQ3U!+@&>)U)K&O"D\)XIP.?$*SE[['8W%T]/6^+K_N=ZX/)R,6N M+R6G"9?$"WPBF->:C`CAT&)0PRU9%Z4C."?KH`.?&AS!I9XJ344B3)9.['5A M74J6>CCJ/3,XGMF9"),15]Z<&S1%S_C-BY^S/+VJ4O7X@DH;2B_$+$HP9T'L M^4%K&?E>TW2AN;\VI'*CT$TX]+B/7)X@A]X@@EC$L+C-H MV'J8=K-[>EIM]V]N'6`WH_28N%DX>0K=_C#)_$@5M$NYT4W<&NK"^?U[>XCE M0K=U]9D>.7\:5N4Y5(@WPM<@3P7Y5_?4F55_40+JUE#X$N4P$0SQF+DX8 MI83QD`M\Q.>YT3)/'Y05/:&;#);6`([V`[CK@?8X[GCBW'5<:09TMU`>4!ZG M:S@](9U7BPVM!'-LJJX/"^?H1=-J73\6KZ_T+%XJ]?3U8XRT0H^83][0,Y'] MZ?U^6\GF$L0;R2$LN>1,1H23D+B,NTDB\'%/.Z(Q6U9%M=J,SQF<-03*DAXQ MC8Z`S28&SM,Y/A5@E$G3B_^Y1+XUE(%+>VUZ9R)_9GP!+-^!!.E'O%]7V49= M]I/%]F:U26_2]6Z;55E:JEI[OZRJPW?_FU6/67Z=I_](5UO6UN-3Q2N6D>?Z MD62QBW',!:<\@C>N=NE3I8[R/E> MXZV[I[-)RW+AG,I8JBJ@T)AW@J;3C';GU6K`.+<%_^F^V'XJ:_C."?]B7U_T MY(+2VV^5<_MGNOF:.K\4>?58+IRC+TW)'B=>E=G4Z8CQ;=`7Y4[7P#,1^"D] M?AW93DVV\Z@+",UP67),:.RZ(1&)BW@B7>*[+8Z8 M!!R2:C%NW'+ZY=V)Q/"\,;X!ADT-DW(_6OT;Q>].`3.4]G.,`M3;6./,5*#- M^7=&@PT3:3`3D_(SC1"?Y]UTTD?>'/.5.)M>6LBV3.4Y,D2/2>` M.,+8=X,("2Q\QG`4MP=U@B`)4#)EDD[7FL?L208 MD[(9;/0RJ1I+,P"$;!,";XEG\_I]^L&LQ/GTW6#M'=`$?PEI'>(72#D'$Z'^/R($3=!@H6A9`@EGD>3_:L$$:>)C&"79(`?;OU2#+NY$;+66")Q.$0;H#:L2\0!D+-JX/WG(*T`$P>1#)N,#5&.A=-2 M=F$)>47,62492N2L!&6P$^_JRCA*M.7EM-XXQ3<'TTL<4(KB&&.4,(YP;3*F M!Y-)A`@H9S?&SB6R<$"Q&46CGN1,Q2!,>#KD=1=1!V`3BT\/13T29(+8F0B1 M$5<*\_T.*$J_IK7H9>LJO>.K\I'ES1_J%L37>E66US%7Q5?;[?HMR]+]6AM;;H6[L]IU2IV MX+$D"!!E'G']A/N<<:^UJ9+]P(7C&%/V4TP'=,[V"._,E5-;M\\_)*EO962" MVYF,0#.^O+WY;8H@[;%UE7^M/[W8?E=7,44@I1=1A'&0)(3("`='&PDF##:6 M0!]M?>P0WTW\@"<\ M0+4Y)+D0/FMM"0HM0#W(A/7.WZ)JSL6KPH;;M&8;O/JMKZU]5CNGV1^URB MT(TPCQ"+9))0GT91)%O3<1@#=SE,6+0N/0>03KI'638KSD(!==8OMD/`=5,, MT*TG35/S#%.JEN`#O(;?!J#S:@]E\F(J9UGKD3*3G,]$V8RZ]*;"BFFZANWG M+B-?)C%+9!V[<2R(C^.3$1$A#W3$#?3)EL^QW:I_,DZR@$P-V+@U2M*H#=M+ M[M+J[LYJLS43`1D(OF\W%DB!F2)QH2LX"WA(H@#[-`P"B5%K,XB@9SU&F9H@ M_!E0*.XO4]Q,E]Z9#"`SOD"*F\$(TAY>/Q7%W9_99K/T0R0X99SB@+H!H12+ MY#BGNR[PE0;MC[4^;%HDP!E6GQ>]R=4*(;!Y]3P35M2B-=NC#&!R9J("<-S% MR%X!SLE7=0_(?M^D^[FZ%A+Q;;W9W67YP]&V&^,@\GV7<>P2+EWFQ^1@6P@< M@LXR&3%H^5S`">,A^!Y2;-4,LWK:,3FI,%WI\-F&[C5"YX(,)<$PN7MHD1( M`KTH,LR&]1!GGZ,;E$@8R)J>;MFG"R94+W.9)T@3J]*[M/3(T#@:9Z([(YTH M3/:L06G)I:`)Q21AT@MD':IY&+FB_73B"0K/1Y[]R$D2D2,2D.C=(Q M).5XD4SCV12C-BTS&>E0U.\F%8%.Z[\?GJU^SS;[2_[YW4U5K/]0KP37BPB5 M;*F^GQY_"UU6ARB"^8E@M9+$-#E&*4E`@>D08V:MQQ(_7['XZN>KVRMQX[#/ MB7-S>\W_^[^N?T[$KS?_]B\A1O1'1_S/WZ]N_P%];=P8\WJ:,T*NU8W@$"YM-`@=+V0QNVGY,D9YT#>5U?F(U MV)./Y6D<.>"K&E]6W]7Y]7:7V47UZH[7'^U)CE&,8H+:1+GD`B7#+FD`C5@7 MHN/UC.<],/A3CX.XTURMV2<-N'IKV3H@NMC1D7>)Z5O@C6-R)G(SUHL/[JZ, M(@4B,]M=>O=6WY8A$G6@%1,F?.F1,*2!'[8&L>L!3_,/MS.%V"AHW:AG^H'S M/CG]8V3N"C%`#O@WSZ_XN2&O-"SV9$*]>H?!0Q%Z(XH2WUI`( MW6'W88!&K`^?X_V.LS=AK%[L>$E+S\`9R>-,1LU8+SZXWC&*E!&+[24A.`Z] M,.8>CI$?D8C2P]X%#L4AE(QM!IM[,3&GC<]<,8(4E8D#`_Y!%K#5(A!MY$A=NQ MOUU1Y`^?JG3[Y#RK=U^*7%U)O9O5C*RUQS^>XID,)`..]$_-@ZF!G23JC.*. M12\(@I`S$G+?"W!2_Q)Q:]'S?#K@.-$P0Q.=*=H!E@5%V!J\'+K<,T(O_M5F:B38,@OYQQ`]T M7WOT\^+I*:N>FE)I^1TO\BK+'])\K4QBG[`8Q2R.8XJ91WPFW&,81!-@W;(Q MENQOT)_`-2=FUEUXS@\W:5I/LE7JT)Z;!N;YU9.2J8B%2ACJ M$1\3O,Y$C(RX4ICO=D"QZCF]%)#0$PB[(I)2J+1JU);CJBV&#,&T:H0AZU+5 MQ=8>G$P;C-`C16/HU).FB7B$*5,7U+^W9R-956VSWW?[JMI5X7Q97?:DT:!# MD@;HGHE@F?"D,-X7X>6V]AFFQO2^_BRAPF48<>F+@(O`CQ-Q-"43"2^O!;9@ M7:".H)Q2H5HX_^K^S<7$>5X=GE/[T2$+UW75+Z=\K`=:'2'LJL=BJY[7_M') MB_:G65FJ\P--.:Y=55;U%^K6YZI4R=B;NANE3[^G6P<'"Z<>1J3Y'Y-TO?^I MAYJ?^O"B7?!&TU-#VZT%D\%3,]WLFZD!M'"N&M*GK\3UFIH>G1M#Y$P$;I0+ M;RMKC:0#M%PL\HZ=F!'7C:AD@>=B/X@P0:BU@WSLP=>(H(^?9&%8Y!\K&=KK MV$=:1O`BP/["I^0=32-H@2A=!'[4_J6.RBW:?QO@<($)U1++L:H(;W?]M:NU M!HK MYZQ:;3KFEU3$+H\2BK%($HEIY.%CIB[F+@&>[QQOT/Y!SR-&1Y5X_)3ESGH/ M$WJ^W`"[>L(S,:TP*>KPJ="IE^D/^!9.5Z:F/DU[EK,>I3)(^$RTRZ1'KP_: MFB8+9XA'T'+1IJW;5[X3X+9B=!=R/7(59N>'38UZZB)%0#+[ MQJZE9IG+0+;EWMOC\Q9I!+ST5JVR/+T3JVU>KQ#*#JPDO<_66;44,@[CP"-) M_1\-:D$A[2M)#`7U>@4VJ@T8G'0@W^U!@=]U&T^K7NPR,9^PV*4%Y[3HG!^Z MW!X`3JV%YRGKD3^#?,]$\4QZ].9!MO]O[NQZ&\6A,/Q7?+DK923`!IM+/J61 M9K2CG:[V8BXB2MR6$1NR0#K-_OK%!*;F6FDJ=_SGO#8'`ZV9K.$ MN797TZS9UX?136#JDA"Y*,+((I[ENS[T3@1-8A>OM_21*;L3WXARPBA"%YM_ MO-C>"!)OU^4"K=;,U'=R\TT"JPT#8TX5`1B6"JQT%DF9HVUUN'=O$ MC5!","8NC(@3PQB>X&9C-+%Q>]I@1@`TZN;NGWEI`Y*ZUV)X,FJS'*S>WS]N M89O&7:"4-FL7PBQ]\4AN#B=IE##/OE;/E'6.?MY^9\^ILWK#3B5Y:>EV0S?? MZFJSS]N_L[K.MNWA\S9GBSD:T^/??U9EF5;UK^X_K=EFO"0*P\BS813BV$$I M)IW4A"`2)D1RTR93J@QT8/5:P:]!+,CRMG@^7L\_F%(P2+W0U7C;O(DA=(D) MDR,MCX`]XN,Q')$[1`%X+GD<*\`C`;_Q6'X7SNHLI-:4A@M`-YWHA7#?>-C5 M;:\O^1/D?KHNIFNZQNQ2:& MB0/)8.-'G*G;HHB>X8?NW76L7%P#;TX1KX71`FRW3`@ M$7$1']VVH>1K29H&G7W]>;J>\J>L?NP6,6T%\JII&9>N;ITRJ]TJH)K59SW@ M6H%7D;=JY!>Q3IIMD[U?-.NF1R7$/D73%%GX+3OT+X>N'1Q"/\66S8[>"!!, MO"#FHT8)C/A#6!4&"@\VX5FL'/O^:HNR^"_C6T;Q6W`MO!.W5(5S>KW4S#=FPK3K"- M+)AT0GS;@0[R(D?F0%/]HTL]=I'O+PDV/_?-L*%#MY[;U?03EZJ9;X5DQ`F(2$( M^:?B8$!B-)3KDJW2`O'J,/+%.JYH2JF.LK<>!1BY28Y M4\2[S/(GNMF7](^'(/]W7]1TDQ;;HJ5?BF>Z.3\=.3Q\S7Y6=51F37-'7]JP M9"\,.:Z7)A;LU"'L=@(]A+"#TP1W]X))Y$MN,6I`T.QE*AX#NQ*+\[/;9=O8 M#"1(;&VSL,S(+7;&*>'RP5'_ISX`\.90>'!_`'T0H(\"_+CKV^E8-*`/Q_C6 M/"TR,#$U,#DR-E]P&UL M550)``,\0#-6/$`S5G5X"P`!!"4.```$.0$``.1=6W/;.+)^/U7G/_ADGSW& M'<34YFSA.I4JYU)VLK-O+%JB8VYHT4M*CC._?D%)E!U?1(HB*5EY\,1#$\WN M#Q\:W;C^_1]WU^G1;9P7239Y^P;^!MX+J(B/[HKD]V)T%5]'I]DHFLZ_?#6=WOQ^O\[GK\-A1`G\[^N7BV2YU[T8N')O]Z?GL]-/$XFQ32:C.(W'H.CH[_G M61J?Q9='Y;]?SM[])&`4I:!G:8GQQ^E5G.OL^B:/K^)) MD=S&[WPM7<>G65%X=4JM?K_*X\NW;[R,.P\"I$`@5D+PMPW%3'_I!.>E+:Q-/HR3M2OE'T@:RX7-TD<9=F?"SL&TM4%%:DN[\*HZG#:%>4Z0' M;3PJV6PR+<[B4>R=A;>]O9JULOK1/Y_%X],DNDC29)K$31G=1E8/^IOX,L[S M>'P6W\:3V1;@KQ?4@^;O)OY#TRS_T5[GET3TH.VG/+N)\^D/.1G;_\R2F[+G M_+!-FVPFL`=+FGF[VH+;:J:CXJK\*8V_C5)O?>&A>!_EW_S7_(?.X]$LGS>B M.E4WES2<[O(ZRZ?)7_%89\74O^.B)/]GE#9NJ-U_:3C;=3:9YM%H.HO2]]&T M?-BTJ7?YC>'L[=RXG5G2S$6TE;>U'=GU=3*]7GZO9(#/ST?3/*,^CB??\HVERNQ%SMA?=HW4-2=-40)^:QG>EP]@>]><%=:#Y330I M`P,5%4GQ\?)3'A?^\_,4NX&V]86WUW`R]GE/V==,BBQ-QF52]#!B:`!J4PG] MZ_IE$LW&B7_Z*[#KW]1S/J?KQLG3-+LV^W^O1RJ1F M(ONWYOELNT/;&GY@:TM]CI5,730J4\0?M6H_^W:W.FSH#AN4W5:_:FBRS(V\ MNYW^>#>YS/+K1@ZP2=EM]5O%UN_CJ)CE"PK5*;:V4"\:-:S1)F5[T:]9Q-"@ MZ+;:_9%EX^])FGK.O/-=Y>1KXJ7+HFC0D34HVJ-V]NXF'GGGY&8^]XF7*>"< MZ@WKO@O9/=I7CKV/9VG\\?+Q7[:WK['L'NUKU@(:"^A3TXTZB8T%;:OYHL/^ M'-W5H_G,JQU^_2&K5@\;HK:AF`ZU;L;#%PMLJ\F'>'H?<7V:3ZU<9Y/S*Q\W MU^G4H&B/VI4YULB3W"3IK(PGRV>%CM)1.4_4W`MW]X4>;6W&D<8"MM7T//DZ M22Y]1N5#O<6\D4_+/_G(OLDX4*/"O6K8B::=:SS-1M^NLG0?G[Q< MHGM=YD_.XIM9/KJ*BJ8CZ)O*Z5[O9@VGKEP/>FW4I3?\;)UROO^^1M MG$=?RS!B=GU3^K[BB\_G/V>VF"8^OXM7B<+'R[F0CXN76MO7[7VD8VB?%]NYWN?3*.\8ZY<$=ZC[9]_0XFZU?BJR2WVS:91VK.\3D=WH MVX(,TZ3"Z?^K>6[I+!7C^XVDV>L["N767 M47$Q-W%6''^-HAL/#R0G<3HMJB>E]R?'`"Y7&/YM^3A<^'YY4PA2/5+3 M9-=1,JGUQH_>#R&P5A,*%:,6!\80A^#2+FO=(442'=5OUCVJ0[#E01/RR?R7 M21[[N..O>%RNXR[F2ZS^\(J7K>A]?'T1Y\VZND:B0B$)509+2Q"3%G/'2-4B M;6`$/AR.;F':?\VA2+&9.Y/C?LX4!FY!MC8#00!H$%`$-?2I- M'-#.._NEY1(BU))BZ!>B6'?P#DRL=2&!S[SB=][MKXNR-A45`HL<5+YY$6-8 M8&A`)%J!+4GM>,/K(=L@@5?/^`_!1J^E=\[EA-;BWW>3IW,:9UF:NBS_'N7C M-63<4%*(,">,:0><;^54<8)9L,3"02S`X?2M_=$D&[(*]L@Y^J#BX^7GZ&Y[ MWUA)"@U@@F%IE,:.62ZQDY4/<%JSVC&>KNAX\\(D2M>D[(TK[7QDRWH8@I/K MU%;Q99;'9_$HC8IBON1B/HW;@)];2`T5!-)J:@&1``/I`L-\S!1@YRS1%`2' MTXT/Q=+A:F,(QC[6U7E<&[1#/?"7UK)P82RHDCTH*`..$\ MBE!I1JB`;3F-&W.Z;J+YM5)[A[6T:^^\I1M>61UPP"UFPN<&R'=&@5-*+J`/ M@&2R;8Y.-O:W3Z;^7RLI>X#]L,-3'_Q8HR"!@6]IR&+"$:^P"*AJFRW1=N'I MX]5)KY6&_=;"SN?:GUL,NN=3[4YS3AE4,A`*P`!;'ULM5C,$-K"4[F:J_7YG MQ2;(-UDPLZ7DD&$"RFZ8.R2IS%$^:,MO>`C>@;F$`'%(.&!<4H>-,]4";Z M2.T_XLGL[RR9FOI?SVN67H+[X;`D-\7B>$ MP)Q)SJ$25JR0<+SMD%?;&8'71XVNH-U-?W8/0,MH*;0&&^XXA0I9&ZA``[W" MBW%4.Y;T>H;M!^[)6F,\=%+4Y&3M`TN*E&_/"BD=0!0`B7R]^%\XET@1B`VL MW5O16_-^5!<;943KRX:2!X3R0%)AJ!%4.:E!9;.RB!]2T-HU#9XV]D[!'F0_ MR?5-FOV(XR4<3W5?-_U05S:TG&'H1*`$=LX'ZD`35MG+"1.'1*X.:__Q;I.. M<1Z"5T_.1_;@1*E>KJ:(Q_7L:B@A]!A"YQQ%(,`!YL@%[-YV)MWA+.CJCV'] M8#U0[%MBX@VXC(OR,J8H=7$3Y[6^8&@A4D`A((5V#+I`8L(K2REU;><&FR=0 M!^&Y.@6Y52:]U$#/BFEV'>=G\85WH<_M"UGS=BB@ISPWC@:!9H8"*H6L]!22 MM1Y/997FY1?[L M[K1MQ(78:"0!0@&Q$A)O'D-54(FL8&:H14BOGT,]0[\-R=2L2"9>N<]Y=!NG MY8&^DZ+6VSQ?*$1&"R,5<$Y(`"W6%.!*:TYEVXW^[-5H+(-^W"M)8."7RG-Z@;;+CHH6_:8 M33NFQ!78$IGN&[C)EP^/XKWY=I_^>70!@($QO+` M>K=&%!):VDI+P4'MRK*7:G\/EU7WZR>VPG5`/_'@EH+&[N)IF=!("`T5KCR/ MD0=,:(%%91^TK;L7^$L-Y'8%[V"[#U^$8@V'UA<,.3(6(A%8#H#&VOH$;Q5- M&=;ZH!;XBXW==HKR@.YH(RJ];!]5`)13O[[-((4=!A#1560ZRT`'8T<[!QQ6Q4KR!X;5E M0\]CA+GTU!,02JI=@*NSGX4$K0\"@7VUTJZK,NL7L"$\_B.=93E[_76^)4G] M^.RUJ#N^N5'YT&C"J`@$@PPZIS6&=F4W5:V76>]A/M,A!]:SJQ.D=\NP4NN: M@YSK"X<$(!,$`@%-$*/&2F!49;$(S.%R:UL&-.972ZAW3Z[:HYV;%`\5M%0K MQFR`),-$,BON&RP$!W0*;Y<4V(A=K9#>9EN(G(S/X_PV&<4O']N\]OT0,@*M MCP:$,E@)J"GE*R"(4+\,*S:MNF4:8OU#OA5/_+V?('0.J0#KI131$G$G.-.K%`CJNU"E5?5 M,[6HY_4<:@?N#FCS(9N,-F7.?9D0EU-BD`%N`8>:!?!!D[,4MEVG^ZI<4.?D M:8WO#OC3G#6AMT'S,E1CY8I026G`5K8P1]MV5QM/$AT45S9$==!A_=4JX5]A M0%\PH[6&&@>*$(0HTD`N3UICW)$=[61=5<&'N,GFU>=>#WV$3H5@&!CM,!+6 M4`@KRRAJO9)U+[<4=EW93ZX\V!K?(7S\2LVSZ/M[CT&>1.GB6-'ED0SK,I?Z MPN%\WTG`2(`05CYOX]@LCY,).-7UN[Y?$Z.VJ_*7^-,5MH.RR263I+B*QW]D MV7AS.KU<.@1(^X2/0HZXYH$C`-*@LME@TW;YX\91Z.OE4V?@#DHHKVC#SBP$ M`E/*B974<2(%\6E9=0`K)ZKUA2F;!Y\#'(K>!T$VQW#04/-3GMW$^?1'N57D M/[/DIHRU/_P:1\U2[9/$P"E*L)(ZH(IHO*@5097=U;F2]P<75U7SR5LS?5@_ M=6L%FHH(L;)("AY8"XB#2!L)7(4`8.B`[N;JFA(OGC;=*>(#G7[QO,*+`>*: M=0,-2H?:AU+>@R+,#)):\B!PM+(94M-ZE?W^L:Q[&CP]_*)CN'=*L49K!QJ4 M#GT\I8VUB&+((7$2ND"MVJT\I`M\.V5`4W:U1GJ08Z$J+6NOZGWT9BA=P*"% M%@MDN*""62DJ6Q#F!S4^TVG=/G/%>'M<6ZTJ*"]QF/G6MOJT-^G3+!]=144\ M/L\NI]\]*NN7&FP@(@P0TPX:II1RUL-BN5X.6PG&$6Z;!.UEGMP'4WH&?`@W MXV;Y)"D/Z?!:N^2N_*W^)OJ7"X64*DH=%58X[5L(1%`&E84:F[:;-O9RYT^? MSJ$]_*\ISYIU!W&.XVHFZR0JB\<\A(_AP.?I!BD)5.8L,IB2'3;$S3V<'7" M[E*VMFCOE%\?XBK1J!^&:RXD+`-%1XSF6#L!"(42@A4"RK7>!_NJO%@+0C3E MVK:([Y1S\PLUVO!L7C"TD&`&+,0`:0(==23@E:6`NE\CR]N"`$TYU@;M@?9: M5_?_F=A7V2B95Z7_/8WG=3H9R^LLGR9_S9^_:-\:!G;UB=!8";62`!G)RW/= M`FW1"CT,VAY"O9?7I`S`U1W5RZY[Z)9]=RU7:' MWQY.]>[23VZ.]*`3PCN\3'BHB5_@I.',*A!8QGS#1@Q4EYDX0.FN[AA]>&/M M_":6#]DT+DZS:%+,QS8FWK9D\O7^?I:-+Q[>3&H(@>7&<:058D@Y2*0**IS\ M?]ONNMK+R*EKZJR[CKC7:ABB\[FW9K7,9;EOH\6%V.M%A,)"9QRVS+M+*;#6 MG,'*>B+I00V]#T;"3C'?[11R`Z[5%PX#QCDBVL-'C"/E&;A4518K.USHZ+.7P_9#=JU=HKZ# M36'JQX,M3_<@-2'?AI)"#*#P>8W/820K3\435BW;H(\WI![LDH>]6?O7EG_] M`M]?[J>CXJK\*?WS;926\UW>6[^/\F\^$?3-YCP>S?)Y*]I),EBJYO5YK&%] M$KB^8&B-3[=9.9\G*"E/$\6NZGN,,[HVJ>G/VF:5T<07M)`6*FR844)#`P)' M+%A<=[/`15(UV-:B_OU!5P1Y?&)^[Z#O@R]8CI?&8YT5973GHB3_9Y3N]NS) MOGR%PU@BJ7PR1+@G@S.&+*G`.66P=HU.[['JK8>\K!^7Y>6%'P\HUGB+0(V, MT#F'?,KG?YPB)*`^4((K#(P^H*6U79'AY?BT4ZB'"$_?1__.\G(XO/AX:>*+ M*IV;_GC@$-9O$&@H(80`Q@1]ZD>8!3X?J.R$T-X0-UF#W7_.++N$.DA&/7E M_(_L-LXGY0A`I;NOQC*DEE_CR3FO^1=V9+;N)+] M)>S+(]8>1_3M$+H2R]9,E>31XG;-UP\@B7(M6BB(!%ER=SO<=A`H MYLG#1"*1R`2LQB%U8;X="];]?J!+Y(MD84P% MY98S!>C>EY"Z6!YZ]QEP'7'B=0)F)[CWS+E?2:6;E.=_SA;5Z"&)\D=<#G1U M/U^D=F9Y;&PV=["6:X:))JF#+P#2>+E?)4`T#[^7=>R4IYUH9*@,_C/^J2L& MOY@[>`"X-Q!8K!GR&B@F?WE-P.4RN+DG^3+3_K;='8WJ_ZK&BVNWP4T MG3Q(#(CT2@.$M'&&:PY(C9KD!3<(O9^&-J5/8U/1D0[Z7:%>"J7NH]ZB3%^^ M+>;KK]_\],=&O!:VL1D_)T`NC?#*.60%5MA#SUV-(V'XAIKJ],SE+M31!ZU? M'K^\>'L]6IY,`[ATJF`0Y1H`09T%T-B4*@YJ-#1EN>EH`[R+6(B<+2,^)+/Z M8JW8)Z2U[0CL)PZ<08J!%M130PS@$391(X4\S'4"+F^W?>N&LQ7\A\348RM! MFZ0]^S,"D@@1P"1TR!&ED-1UC0;&+(,WE/H_T(4_5Q7]4_G*V,O+*4*Z7J@1 M@8H+J`TCF(`]_E#97`^4_;:+?$M(#R$,%@F.GN*W!W.1 MS*/#<)Q.&S\^*#A$3#22&D:#:0RT<:&?"DC=SZG8*%">\D9D9`FEV\#7"5;9T3V!;W+,'^_%_0PT-%C95)B[.+G&__E>SDI9S>TC>Q` M]Q==T+L,Z=_D@AZ+;@CT&'&GC?:*T;J;`$>6ZESV#7`E[9Y]W>/_?B[H,<24 MCO]1IAD6V'@B]W(1PW_+"WKY5NUZA/L+L/[9X$K>F9'!*(LMB[@1J@3!+NYO MV-YR4Y7K?PV037V$6G-Q[C%HOS*CQ>)I.OMZ+EFAT?B`E7(*,\`(5!%/K[E& M>RL,2;$SH1*9^*UQH%D8_RJDW^.M#@:@UQ@C!)0"!,6-T?[N`A*.Y":U#-"C MZHI)K8%[FC['.GI>7([R&3\NG"$`(5.^A7+0&.JYE!#NY8%"PEO/+LTG2[=( M#R'QI,<&&%WEG=!H]P&F//%'4L>$-SL/F&GLS-EUML>\D\OJ;C>9*$`EL::< M:RFDQA#)U"M[AX:/^X3;]SHN)T9.+DHNXF7BV'F5=4^7GD0R- MZKQ?-%$@&EDBO`(8>K;I/:#]'@UROISUNW)\NN')@1!Q9PKHQ3A\7,PGZ_'J M7Z/4Q&+UI,:KZ8_^\_'[,1[`DJA\Q!DFF$L"M?&""^H$$1CHLR5VS:G M_S#[O!K-)J/%))U\[/3P2GL?9N-%ZFMOJ^WOG^8/#WZ^^#L..IENULI/"`I0 M)HS6AL%(=&X1B5_7#C_M1+&2W@,T-TV9]28EK0_-E'"DWYB=\2+Z62=(>GA` M4`([9Y%`E''*HTEU7M>2(4R+90Q]KQ;3^21J:;'J]A2T-"/>-GN[7@W]$6SW MQ_B5?E@NU]4IJ]AL@I188(EDRC@"J5;""$IJR2'$N9'E0;:K'";YKE1)?V3\ M.'K:+"`7D[`>&!#76'H.H..6*X(=4[:6U$2OMO.M?\'V\<,D7Z8J>B3=HJI^ M3I?)77F-TN4\/#Y7$%@8:B3C"`+K."0`NXB'A`BC%!K)I.8`:V8,E)BMZ>8] MN8,"2$J8!%9H[+00A,@]ADK8L_&?MBI=;-U!-_L=3>*%2N@EZM'GF6\OL0T> MP?=6H-3I$$.)M09U)IMG[GQ7MZY/A%]1J6[I^Y1Q)MQLJD`,QPZXE.*"-,/* M0B)J1)Q2N8[[#40K&G/EZ"%Q)RKHQU#$EXTV[?<+ANK4(5M3Q;&B<34@T`@H M-%'*>VPL/=M1J!LL4NGJMX;\A-"'!P0%L79<6VB`XXY28Z'=24=`=-UOYS)0 M1UJ?=P!S"4=3KY?36;5$VAJF6C MV!=;/[JGT+7*G7'1N$X%1P;!U.S2,,XT216EXGT`T1 MZ&J--V#0-=AFY2_?C<>CQV=O':!.38D..L!Q![;N+OB!J2FY;263A>\9%6`*5>H M]B1+LM',7TD^?XLB?YL_1*R7_QE_K9>;OQ[-)IO?]7RTF,SO;;27XZBNXY?4 MKYPQT)0Z:3"62#I"4FLK4']F5&)^L^S)4?F;A:@$Y$6J[XVB[3VS1NV?"4P* MA7%>0+Y.W?/G`D.:&@2=I\02`0V&:K_T M:B!R>Y`/,J">I;_7R7U7H%?FRM3/9BQX_EQ`4$.KC:,,.@D=EP::6HXH4JX5 M&&0^5"LLN`*](CN3UTO>GPWJC!P?%(AFRF,0M_1&0@X,%ACN>8Y%KK,PP+R0 MMO>Q;6&:M4=Y=:+W<9/?<&S[X=-;<\ MURL8Y'K0MM9;`+3$$O%E,9I$D7_=X/WTK&/VB57BY+@@L$R%:E*G%`=1_"=E M\>[DE"@[L__B7>4[(TX7X&99CDTLY.-B.J[<C6]OS^Z,ETT2<`V^MK2Q!64L+@1 M4YA85TN%",^U/`-LE]8V@;K$N=/TK^^CV9.:33:-,5/ZVJ]Y>DGYNEM\'S^=C6:I9.7G^#?58\/R0:W,'RQD3&.M%63Q MVX=(`+_MM(`=)8"<36`8(':77<=O^T<%JA6GG%.'G84<$BIV!4\BHMK9FZI4 M5)B#\T&IKDMC%NW3;)D:_=925=&N/409JL_?JFK53Q+K'KQG@'Z<[_)`SANL M)L,#YTXR&!U:*X2"$!*'#)'0:2H-MJ"G;GMJN:P:&>67#P8B%046.B6$C])8 MC.,ZN9.&6U_L9G,)6]"N>E^7N;P&UQ+[Y^T+FO4B0=68**^>CY80`:F8!!@! M9QE7#J!:+NM1;B7P0?(E5Z4'F7$=D"4(4J8X,W-`Q^T7!QHS'=_$<*9KN:%E M9\WG^R-0MN:S2C)?AF]?11%WF)P\[SLZ*B#&.=0:(6A5*KZFG.8[&:V$](:* M,K?+H/8P+9(;L4=8:3&0NAR0>'WQJ]N<2[B M)(W'\W5\TT_5N(IO';^4OZK5>6-U:EA(5PX9@UQA"H@UQ"B#:RD1`;D-72^. M%+^_%:]%6$N0)U7XG$7=/<6W/$&6YX\%Q[S'DD.$F+64>HG87@J+:.YQ]<51 MX/='CBM@+$$&NT/?S)>K!N[.H<<#2@7=C#4,1L&@-\X154OE.,V]C<%NGQPM MP%FF($GU?32=N)_?4S`M+IAWJV_5X@44)SC38'2``DAD)%326\L)EU+Z6F8M M=.Y^G=\^A=I'MWB4IVET)TCBK5;6\U3ZW-'4BF4OAY/P;-V.(RP1PVM?:\6JW0<.JM;V7U/$=#3'LJI84$`9Q0S@DJ&"!>,>01K*9G,C@`. M,M6JI0A@BWB68,T?\_GD[^G#J<)8]2.!".@,5X8CQ@&CG"-G]Q80`'U+^5,M ML2$3NS([F-5H]G4:-UI;62,_W<_QPSKE>#5@19/A`6C$)"%`&02H\4`137=2 M.X>RZS'U_-ES:`+.>JGO510RIUBJA5'C,?S25&$+CZS2EVN?TE+MX%EW). M6SIPO!"W,O4'MA7:IE6J$O5Y-1__S^X:\[;'0R>*M6M\IY1I!=5^ M7)R+7)M`*=(""VTPTI!(*CG?;0L50)R5:Z#0^>:J`Y9 MT"7(E!5?/H$:HP([B("3WKNT!9!UCF&44&2WEO];-[Z MW&V#`T\'RAU0*&XMB&/&,:*MV\ODK;^I:W-MJ/9M+MZ5D)9:O>:S1AQY_6C0 MB@(@N5<,`T281!3"6AI(4&X&WB#W51T0Y$H\BX2$)Y/-@5SJYCF=?)B9T?=I M=">?O?FIV/#9P8$['9TVRQ%RUGK$)49[;TX;4*P^\CME4.L(%SIF6#^N'U+Q MAO:G5W_V7T\_3APR4SI'K* MRSX_.*36[G%#2FW\A[/X@='Z;J""C)&;2OSJ@&"M(UR"4U]2S]CUXJF1"_7V MX>!3`P5*#"=`,""IQ&S_E3A+N\\4>]FH_$OG&:8=$.=J6/O9VE^TI0\$0V4) M`90X0!1F7'E62V2-R$WDN?A65/0T@UO"+%,%@HJ"%.<"XH-@)9 M;/'^>X#9I3\'R)Z2X>@VL'[&K.(%S_XY&ZWC%J*:?-Q`^ZU:3<>_FLO?7!DT M[1R*OS"%2##JD?*8;+LJ"X(E[:D,VLM`4=3$W6(CS62SDGVL%ILBH8V#=\HGP3;7U;I<.)R-[+>%=/B:\K3VKUJMO\T4J?]V8 M8:\'!H&(<$ZI^!L4!BMGG:@EM1#F+BX##0068]:5./?%J`_+Y?IB-FT'!4(4 MI"D1B8#XQ<2/AP"_EU#[7"8--"!8F$E9&/?%HKOU:KD:S=*%P0NI]&QDB&@) MB2R-@B*$/&=Q[U?+JI7/32D=:,BO,)_R@2Y\LI7A4S48';#V"A!#O0!>2@4] M\V#_(1F2&T\>:+BO0W*U#W9A@EW@2IT8%:*7J`E7QL9OB&/.O$'[CXC1[`Y@ M@\S6*$6H*T'NA4AG/:@C(P)#E!CGHC:(TL@X`\U^:2?>W%3EI+($R@*X%_(T MX[H+Q_H\L"R6^&!6448M@*S#0#2F@.L1:<*Z2U`5*>=="ZD305F(VO^G$Q M_S&-N.JG?RY3>[*[[YMF9+.O:KR:_MB>5YR7__+)@B(:"44B(0W5TDHGC*]1 MD2J[M/G0`\M7T&->&/,R09SY_725,H!.QFOJAP+5#CD@G&7$T>1&.6!K"3!Q MN;<[W<7L;X,O]4C>=QV=P4R/Z5/O9EWIXMZ^+' M!6&!A1YP3AG"UA)/H]^_0]5:E;M)'^1A1T'>#D!796XV1RU'7_%(7]=#CX7H M-@+G`8M;3$ZX0`;B/:2*TIOJ?=U;Z83$05&N3=T46=$?YXO5 MKEODW?WKLI^GUN:3`X-)EWFY,88X*(&B3%-92THPRMU3#/(@>%`$;%4OI+SZ'G7LS\6$=%/U>@A'6.E=>(D MB2^8)D#"D<:`.ZT4;@/!CZCMR M;F]S>$#PAE,GE89"**`4^'_VKFRYC1S+_M$,]N41:X=CRJ4*E[L[^@G!DE(V MHRG235(>^^\'()G4QB43S$2FZ(F*J))=0`HX.`#NO;B+YF"_%>.=DTO"43Y^ MCXI_G:Q'":9%<-*[2&6K[7^?P;&+?&U@$VK^D:"\$L(`+HE$D!JA#+%[:9OC M7`OE*%_31\7(WM9H&):^+#$93_D#F+5B;),/!J.0,)Y+K8'Q-JZ`97M=43*; MFX"JN=6H]*7>!VO.$K.'I1B&I&_K5K:BY-ONP0H4-[Z67D64!;81=%7/&G"4 M:[;,-21='_>L_Z!:\U@\8`9ZF7!$O(**OGJ;#,3>G9W#QT M[=S*!WL84NV+9T9A]DM+8KWJ&RRD@'(D@=?28HTL2Z M#/!A"+8KK5D/_6")S5:L:_+!@#1(I:*=H#XJ8LP(:?:2`Z`Z][$YUS)S?53L M816&E=]V92:RA+==WV`(QEI@QP@TTD)AC-RK_@+0W*BI49IB!I7<\@`?C&"O M*E*TY=BK[D%0SJEAVG"'.,=:*K8_]K&DN8?;*.TK0]'L,LR'E>5V*>:S9+E= MWT`XXTIR9S3&S$;MV^H:3,<8<=<4RC"H+)<'^$!FXW2W/^6;SSW2CG\F*.6( M\Y`BH91U"BD,>(V"%"37=-PZ#N)J:=<9]B48V-R-LA/'_,`@]Y@)CY6Q5&O! M.*$U`BK*%Z4.O0+51\?T;-';"@W(T:VS1$=!)"<^%A"U##D288?0#[#UTJ:%_IDR"O@U#Z6H%!./AQ MLOQWM4Z*^I-K3AOZ'>H?,,)4&"0Y`H))12A$M2.EP]+DWM'C=;,>DGX=K$"A M$+K;JKI;^0A>\@2[N3_N&W:*@"T^$[@7"G$M'><01*"I=,FV::``UDB>ZW;5 MVM&Z_XCMD@3L;P5*\_#C9+T;Z,94_G-?26DRFZTZ(&CV]X.R2#NAH$4$0:@H MCC]'W+0G+DK7V6_`[2NL72MS2RW-N-2;3M2:8"R,6Q=9@`@0RC`I-:SQ)SS; M[M@Z-UC_*GA![^,7G<0LEY&C MC*@JJ6!WAWEQ$3-EE[GYEA9TY7Y4R]OIZDS>UC-]@W*,`">8PQ`;SQP!J(;6 M44%R:Q2,,E*Y3SJ<$B<[`+XTT5+RM)1T_N9^F\OH[_.XK!_B7\PC1,G9XG`( M0C(6-!4C+_D5@2-DA#`""QZE<.040'MK+/,J][6FM>UQ,$FR;](67)V2%J(H M^'ZJOCTN;[_&D<>KIE%9O/.=`Y:68K#)&::U(H)JNA=>A"R0!7LDMJ%>:-DU M_"4)]ZG:5,/ZO/@\^?'/Z?IKJCL2X4D*6-LHO-Q/!JIXO&APU.58BCX$VJ': M5\E[3OLO;/X+D+/G11F7NM.)FA,L]%!*2PQUV`&@(+#U+>&)PKDY2]^/PMT' M'WO#OP0#W?U]=1LU0/$R,\^7IA7(]8#\)-_5;J)>>YAIW6$0'?-LL2>;!<7PO3+H/Z>BBFI19$:Z$B MGL`R2!2HHPP]EBQ7KV@=#;"EF)OWZXPS(,':`?V,8,43B1\N,#YL6O'M./;# M;)9QY%"/((GA&`H;_VLH]012:00W#J1T`5*)KROFYGPX$ME@2\?QOJQ>OYIC;Q!4`6"J!X/N'?TMJE5?HQ/1,O M<:Q7L"8IBMXJ$Q51K0CBF.WFB#&`N4Y'(R1+[N*^#8#H",P!"6,7#Y/I*9OD MR7Y!6ZV1A4)ZCY-9%A@CZGDZBW/UG!&2II/5;L:@+&R+")V+592-DE_1ZF/U M\%>U/"5@OFX;+.`R:69147,H"CC6<%+/QQ+4?_*CH;G2=EW?%"ZZ#-$2#/D4 MERC^GB3QVNI[-5ML',IW$?QG.=.@=Y`4:.$9]5!`)C&32MEZSM2A*WH7[H=% MW6-<@E=_5K-9LFW/[[9NX_'GIJ0ZUS5P[#%11+EX_6L)(;)1&=O-5GO2?]ZB M=\ZHC@$N0:>_5?-J.9G%(:N[A^E\FK2%Y/70E%.-^@=')%)<```%M5IY1RW? M;R/JI+%ZEE#'EM,82^^0%M9L7@KF\&'=` M]N6\Z`+,WU>K/Q>R4!_CQ3L%Z#+2RQC/.%74I?FTO M>`'NKJH(Y(5K?)`Q'8!:F#9IA,^K;33CS>M>@0AA(U!(((P=5(IZN=]H@/!< MXHQ0`NF--A=B6OQ.:GH7!2,)>SS:)W!&E(L3$00HS>.IYVC]^DH$0;E'Q;@]+R^G2%>`#F[P MSS7U!Z4B8I)[YPPUA"M"L*SGR1$M]A9=@C@=K'8;$W]+;(9]8,V4>U7 MC%J%A/;."NGKYPL"N<@]=D:I)7?/GLZ`'8$A/]^$'X!EW@`-L/&H=!('2*8*D'L*(J`1M?F9N'B99A)GE'5` M.J1.U\"6<=FMBV)O1_QAOJ[BZIV.:SC<)5`@B/+4.T9)_"=*2WQ_PV+)`4!6B_%[R6UZ0Y]\>?3D$N M%V"29+*47\5-;][ M^944,;G^^;%:?TUQW_79>S["J<@H`G"&"4.)<0Y9R;@1$.^7UKZNQMZ8Z*VC M8]^5##_>!2JW2>*L=OM85_/J](/KD1X!>:2M]3+.Q3(+E9&@=GNEPL!<$\,H MBVAU3K]+X2Q!E>T;\1G3PE.C`)&Q'BD*$932"2XDKA&A#/G:MW=1IE MXU>"`6ZRG,>3,>4]J5.,36\;&!%.]@M::0XP8BH%)R+KN-#U(PZ%-KL0%017 M?G)TB>I@[&G+FB"U52">C3K^"SO*@*.U8DLUX%<4M-G1^C9A34M4AV"+G MURC)/*3)W,[#3U>ULL7I<;@_B!A=9-[\@4&D\D5AI M*)RP)/Z+U1XO-!42S#W#1GB(=7C?#0+^F&A[[L)L]9T`B-7,:@<]]\BG&N*X MUD6I=.4R9920NDI3)Y.Y.0LS($%W:+V91GN*'OM2T-QIA2"CF'DN!:&I4L$. M"Z3(%=W=XZ1H1PM3[/7@2#:XWZOUS?WGR8_#"3N;N)1?_/%`L-0,,*XQBKM8 M2H#V3B,T*OC9+L2C]`+MTL>B-/1#D_5XR;2G0M;UQ#,IV^97!*0%)HPAA+A( M=FJGT'ZK>V.N2E`H2;86/.]QO89F>YQ1O'KFYC'R8'[[\_-R,E]%&!-7YG>; M/\VVS.F*^_F_,'@@I8/26J>I%1X[C>LG<\J][-\1X?]W0K'5&WI?7,CR_:RE M(H`JJZ43#A(K""!U7"?%R.2F)QMA3.1(&9NY$F7BK=^,N!YM_-/L,4GZ?R2O M^+CTZ_5R^M?CICSVY\7OB]AXOHZ+,]LX@IQU`^SX-X6H<#"J/#884*JPID:" M_4+Q\VF1C\DD(Z1UIVE'AER%$HQ6L\U:5T=JQ9UW)6OV@8",PT([H##QP`FD M":QMW\P1DYNB#XXR\J9#!O8"[S-B=9U]/B[#=.TGM]/9=/WSY6\ME$H^87YS M_W(@#0P6I[H%21T4$L2K2)J(+?<0:,2]XX0[(>G9%_=^9FJKO]9/9JW/$5\] M.UTE\4B/$%4?AATW&&G&*>74)HGT!EO"TP@1Y1KKA- MGNBRGF.4O*^H($0W2[WH!]@BRL;+J9^N"_&V<2`L/65X[J!EV+/DJT+J&44% M*E>1?2=4:;FJKP7_2^$L3Y"S=2`.-0\`..`!(%$TA0P;Z(E3]:PXQKF9:D=( MDDN6]"0[LI`LD]GG^V+V/>J?+\?;((G_B7[!IT(\7$0-A@D`L8XJAZGG:8G, M#0X:/6/:+O/;S+:=@5J"/+]5ZW5ZT-X.]RQG#C4/V-DD0A-`H(+$R90K?+^_ MB'>95!FA,T*G5.D`RZQ\*W_^;Z1G;%:=/2E.-0^,&HV14(8Q:IT5P+C]G>N- MSS4UCK`:0R>KWB&61\Z?"F\;!.HXU4!XII)2#'&E3PV,D MH+E2Z0A+*G1[)ER*9`EN_&.RG":Q.Y67/J.OO&X:I&::0B^40,82)3W3H)X- M%2Y7K!CA7=&]MG(AF*6I<593>=LX,`0!\]YCJ@%T5!(OS'Y&4(OKD3KS%_,$ M*[)0+,&+]**1!GCV*GG9,$C`*`-(.&^,LM)J1UT]$P=`]GO2N/G0=AD7'6)8 M2+BX6\PWSZ5_3>;_OKF/*U'=I2'_]D'??&HB;YSO'R1&`&'O(&(22HB5D'H/ M7URAZ[EJ.N1.']`6,8),YE_."2/[-L%K)"EC5C*-D/""&5QK688P7BSSR7N4 M0G)1+,:"\X:OIU8A[A+',*0:$DRP),)1OYN#384#KN>"R5BW0RN?A5N)M?\X MG4\?'A_.KOZ+=@%00[0`DB..'$=$,5Y?CE9!6$S`*/$DGK5^B^[0*\*"R8]F M+'C>+E@7A>3E1X-RRX`+TB`N:!6^^W!C4>3_8+!G#F MO)4*$([8+KZ_(IM6]U-`ELD,Q:,=ZO5@N%\F0:R;?XO]Y\G]K2*AC MGPF>$>6C*,VIP4Y;JXA#-0I6DF*/M$.Y9V7PH0'+.H)[*-*Y']^FVWQK-BIA ML"777O4.T`@;-34!!1",`NFLW!_53I>KN#',$=8/P2[#N`2O7L=U?)A_JE;K MY?1V7=V9R>JK7RSW&;O5[7KZ?1-"=X)J>1\,"GG,%/%,>8$PH]#X^BG#`@ZN M7.V^G'U%8!_JH/LPCZ/-/NA>]0X4`R4$]TIJ3J5WB'.QF[-37.:FDGDGLEH_ M!]UE&&?Y*FSS+2SN%_/J9S59?MN$J6U\EU*@H=PE8Y M#>JW%D=\]C78OJC#.V-'#^`.=]QL@[4V-O-J=;N1,@K4N_O#>"-8_UB7XEKPW/LSCS?R8HL-2]J+5GW'=)G;G`I",0,>TMI0@[!CT;+_OL(*Y2F/[ M=-GOC%\%0>^,7I^J;]L1;/-1M*'2JZX!":D0PM!SHX%P'CEB]S.PV<;Z]MFS MKX8WER$\U(5H%@\/TTW"&U]5<>2W:5&_M(W*//*5X))/OC=:&F>$TQ1;4N\3 M[R7,3E[WB]OLNX&[7/S,JI[`LU20ZF'Q.#\9Y'RF:^!6`<0T-`(K+CR!R-1^ M&IZI?&?843Y+]T2N;C$>3*J?3)?_F,P>X__8CKM95MFVGPH&>LF=A0`P[J6@ M@FLF(D1*W&]4X]7J<3*_K(>XL M!YCE4:14E%D-#*B]3%*.I.QS[)GWGQ;4 MS_<,1&#HE&0&*6OC(>R)JX.SO>:4YI+CU[#%=PYPB1/F[_/)=MC5W7,^GT]" M=KIC`-A)Y+V-=3J=]P(GU1X[Y!XWC=>TF,)I9:"0E2=0(J#94]:]0ZM3%7 MU>U_?5E\_^^[:KK=D_&'UULQ_E78CNY3]66:!C5?_SYY.+3YCC4-GD5Y&5// MB=7IZI$$UG-(<^?'_U2''!R/M@U( M<?]')8SP!:<06E*4K0XC)4N^=%/=W/\?M'Z/"\2<`$,<%2M6,# M%:"*46?J\7(A:JP M@DIP7R=(-,2S7#OIB#3`,G2X!-7N>:'BD.XV5MK9Y)`=ZDV;$$ELD!70$:"$ MMT9&O;4>,?(L-VG,B)2]?GEP"9K]G0M^NHK3_E-8^")?28AC#H/*`:X*U M8/N94)6;#75$/DXE&9*/;/<4;=T\+%L>;_1]Z5+;F-(]M?PKX\8NUQ MA+>P>VX_(M0JNDIW5*)');G;]^LO((FJ52)%D2#-?IEQ5Q`0&[+]7EK]-F7@6I+ M(+!8"LXYC&!$;*K18X/(KQ\[E,,6O0;3WCP4Y?U]N?JZ*>?_:5)GLUG#H`1F M!%/C*8_F-8,IF_MQ.W2N=3:($04-97%>=(=Q?U[DX[7LAV*6LOD_"U[,FB3_ M.)+'T@)-BFZ?:Q8PB78AL`APZ0@SQEM_,`V(9HC6WH7DFVF3@A9GVX5H_G*O ML74*(,,H)0#3:JX8ZDD58NQ&Z&5_\&9>L$,6M^ACW4:%&D7%)*52HI2PC4WURFX:G7SL5RM MJ__ MI%?2<;SI_]Q_MXL?LV7:1.J*;IQL%*A'"`.KH6!,6(BLI+::(3%B0EGR!V#% MRW(,78DA!]&>/\Q_/>RW_]J@9D/[;@-5DF.JH$(HFO*2*N9-A9(RJ.VKYQ&2 MM0NJO"KLD`WY'/S\D%YO?YBM_U-L_'9U4\^\MQL$RX0ABAGO?9P00,!(7LT, M<=?6PS)"3N4AP,M$:UV@GH5/L_\MU^FR^A"DFCP+$87-SRKG?9*?[;1>4P\YKI3R+B&*G M,'7'O1XJTC:3T:_)K4ME_ZK0=W=(9XF4__I;^:-8KY*KJQI[RK$3D5&WQ6H> MQWX!SUKT%C#S3E'%"<588H0I1I7S#UL,V@;LC%#;]L^^_O'/L\O=WQ?K^6*V M_#S[7JP;[&YO?!^,!-S%PS"G4`-.&;7TZ)QBJ/5+PQ'%A^;LI983A@[Q$82D:(GIG-CBNP5I5V:1Y M8%)H:P0$$D4D@4GU`8^S]F9"7MQ..="`7U="G5F%'O_YKT6QCK]]]_-]\:-8 M-M>B9SH(B%@*O=',6>V%@,[2(ZQ:D[8.C1&]UQBE(NU.)(/M=J^GT$JKGNPG M`"B9)`"G-%,&>"VMA14.S*ELT3Y9]6LGQ&BR!78$>U;ZO5M]WVX>=H#`YCKV M=:N`I:;QMXP#U$0LL;>V,L`(-@#FHE;60+)NI7^*8U>C/12C4"M&H:K`DE>, M<:.IUAA;K0&PE4LQ3KSU>[<1NL^&XU,[K+/RZ8JSQ?L&9:LZ_9V`=00,696\ MW]8X#A4YZA/.2%O7W(C>:([P[#>`Y(:+MWLC;/'B\+LW^H@:10+N)3.":(NX M8,A5L3W$>3.A8IX#\:911-[UDLG!3/5CMEBFM>O+]=A M,MH3H*TT[OCP(VHBV_:!]$3O/3H@7]QW7Z.P%"BI"!F'C-`>:01^N\ MPM*2?.%&@S^F:TRJ4.S:]F?#;30+H2;KB(5_N#K-[`*2YM,![ M@!W1%#&##PYO"K`0M4GP>CJ0+5:+3?%^\:-X-8?70CND`FYR8+NBVX!9JC,O MG=".2*,0T%6V2PJ8I:W+JOSZ.TMC#KUT-.831Q;/^NGIO#&1+T6Z=+A)%:X> M,QRUXV[3W@/'QAMJ@48*44^8\M7>3`'GKNTSI5%2.`^YFC.Z)R&-C]AI$K__ M579&Y4-_02)/$+$2$&H(=DQZ!RI`VP8':"_"&%;B&5@RGXL6IYG8\,@M3.::"&9A%@3 M9BT[:A+*8-M+\\L#)LO-;/F/(N#EZ`]B"#^Z!5^=\O]QAK#S7@J)@!-.$>>1 MA:;R6QC+96UQ@+[]]6K^W^TBKKC3K-,_=\^ZS'+V4)O8ZJI^@_"$0\8(1!A* MPN(90%0.8".4FE""C9XX=-(]W[\T!E9H3X=?]RR@>2\1>8PP%M@;Z+@S$`EN M*PPX%A-*KY:)*\UUW96R&)B/CV-/I8[JGP5Z0SM+V&#MJ:/1\X!+N@D.4:DYDPQ3#U,M M:@F.^L)3,R'7[S"GNQZ%,?#Q[K=U^=#2QM@U#<:"](#;82`A$8H;:JJ(*Z.@ M:UTG?'S4ZX<$S4]P;?`>^D)A/M_>;^.N7=P\=3"VO$MXN[.@,340`\8G]PQ<%;=I;)/F8#34]\NN)2H!.AY%!; MU:3*;VVN;"]^?M+%SP3H4VDY:+C%$44&':QR0D!*N6\;^'FQ]3D]:@\@GF%T M:!SL=K;\YUVJ6\"H)C8:=4PQ(Q@5`@O.%=+<2^IK`T[[Q>+=_??98IT>'[X_ M[R5XNT$0FAA%%?:>&RNLMHH[P07$1"&FS80N'7N2^HF7)E?!G,4'^F13>AT[ M<\[K>;9A$,`SB#!Q`FB,DCU`?`6<<2:;IID*H3J%NS_-\6X5_QG5VM\#V5G' MW[]($YQI%;B"EAH/+4ZY*0&!%AXNPB0D7-0&"&6;9Y/#Y+EFP2,KF>9$B6C+ M`Q^/V%Y4,\7*3>J]82<2+WL#-\L"?1HR>?SCD`>[[A>OUL8:J1`2QB&F*!?T MD-Y?0$7JD_GV/,^#%:"+5?%MT6B.SUL$SS2B0"B/G*:&&H$J@T%`.:GHQ4ZD M?&K!7H5JCE.:^_:MF&^B:7D<\I?9IC#E:K-8;1>KVT_?BT.QBS,D:MY)D%([ MJ0P7W$,I>#2!(:\0L(I,Z/36!Z]Z`SJ+6AC02][#Z8UZC;'D&@&*--18^WV* M<>PI$JXVT7;?'G!3WG\O5REGT!,M_'P[:I&HYN)>0T3%8$"59<(+9RFQ2!YQ M(G!"P9V=L.6D?[MOY/O;`3X6F_V`DZ/B<[%.56_*U=>[V6/RR*Q[@9NM5W&O M3$/9#:+!1G"J2>`Z6MF,2`_B/NL@`1HP#2",5C(2>JC,$"^'VV2-GVP3E%"2 M*^6Y@UXB2XP1^#!'ZHEKFZ-NE-;;]8)^J;$[@G60Y9GR6LW5ZL8NEMM-<;/[ MVX.9+>?;Y>"98+I%)Q;9&KC.?+,\(4T6DSX1`^! M>2\BBQ%)J4F(0`BXX_P)E9-*>7$]"6I6>#<@Y[#]GJW\!G1Z\_N`K"8J"@(I M;)7FR@G.JWG!^.8WSZMC\E?-IN'C:S MU17EEYT%*Z`S`4!IBN41&>0,K MQ`QC;8MOC-`EGY>WV44SX-;ZS$/P!,G+-]=3/06$H:`.:&:50U!HS'`E!N6E MG-"CBU%LKQW)(@CF'^5_`G4.+`+UU`DAH-,20Y$=C627YQ&KDILJ<=QEEB7%>; MQ4T:W>+'DSI&[N_Y75CF-6>B6H0-@Q8Z6B].`V M4T!;/M`%[>.U?@U?6X1H7-1C(*G`A7/&:PNPYX9:3P[X0.O]I"HG7T^2D]$9 M?8+>W_+_NKA=+;XMYK-H=L[G:6>*<_A<+A?SQ4!+__4P&BS^TXV"UUQ"HI@` MA#KFB4ONH?W;<9G,F(&6_SG<&ZWV1AT$`HF7!'C/(?.&"^DPK68OK)Y4-8XN M2/!R>?>!\D"K>5*KFBJCXXG?IZH/7EC`.,!$0J=IE'$\0`VSJM\7M\G3][#9 M@_VSR4(^V29(:JVQCDAK*."4&JX@D212V2OC^(2N3+L0=-D/K'FB,/YZ@L"Z M7,5_SO?^W_W@F[/ITJX"(ARH5.H4@OB_Z66"TA6^!+"VCW-'>7G:`\UZQKM' M5;&)H[DKEU%:#ZD`^.;G('KA]3`^EILFYM[YAB&N:P2B1L:0,H1P7.KFH)&9 MU8#4Q@3T--MD&#P;=#007MW_-#O_7=A52&^#`9*"ZWA*$4Y":WF%B+`DVW.N M'`N]*W*\/`WVBWG.Q;[[RY?B^W8]OXMC'S*,MZ\M`#G.M03)N881(DS`5+@D M[K1$:"K(0"&]N]1#G[[]OM[5$-[+H:X*Q]??AMF6E7&`]4V9_@( MHPZ[UT#=XYOG!//,ZOB\+F_7LWNUW=R5Z\7_[9));U<;6'?FK^\A&(@4(SA. M5+%H;>&X3BMHVT-ZV#/L.M,J<($8,C[E M5I(8>@6)PD<,E>\_O_PD&-4=PME9]#^SY;:H!IMN%CX4<1TTIM.)YD'3")<` MG`LI"44:(^"K63M@VX8-CK#\<39>=0-U=H)5(SZ$8:>!5\$D34EVIHM`G786 M$,P$<1%71:#7U>PA$[57IIV5.9X.T;J#>[C3UYVC6G_\INV!K$FG MP1`1(?'`6T"MQ"1:4K9"R'K<]M71Q4&IOS8ALPD@Y_7$@*&G?5U'4"`=1LY# M"J#%$J%X+M[?!1&F!1[J1O(8O_CZ&=I?L_7-;E*?ON\2RB6UNE]L#P_;^_W? M6D2G=O%#0=JX5#0PQEJ`532=(X,K-)D7D\HGVQ6Q3H:N#B"1K)O)\&4%^MI4 M&')1WE!X*&PTF`""!@LNJ./*.%M?1!2KA\.">WS@JG^^S;ZZ.]'. M?B,(EY+F[*S(UV$ARB.+7NW/5`!`CD*3.*8*L MP)`<$:8.3NC.=0!.-+ZCO4P*O\(=+8[@$(@148`I0S``"AYF9)40;2VI,?+J M>JG6W]%>!N?X[V@)`=)RSX4Q2G-`$<*HF@^$*EO1N4'N:!L+L_:.]C(8LR1A M6\Y6J;)ZC4)Z^EG@S'.4ZH\I*P4V$CMVQ,-Q,,DBX4/IH"N`STF?6I7S_,-@ M82H?IPWR%E)O#/6HVFHM9W1"QYAV`CS!@E;HG>=!M'W_3M*E0"*VDVWZ2_@] M$OMAL8-W=?.UB'/=8WV[+G9T_V.QN?M2WA;K/XK%ZG:VWMR=U"I7]1<$8883 MR"5!!%`L!?#V"!FV$ZHATE;(97Z8LZ3%V&V>\>=J5-.S[P(G0$.'7%Q9`"%M MA#I:H!9BV_:@,L*[T.%UTS7(9[&\6^/R.+/536,5U\?/!6_BD1$3+S&EF"`( M4KJL`ZI$H0EM?RW9]-8#FV&%D"6T\O[[LOQ9%$\\[+56W1F#V9%(O_ZZE MW=EV<9V[J'>`$M@":11W7A_7.=8J6TS9D:A8 M`#"4^D<#3&+<]M)WE/D9QTRW5N+(KE@O4ZG5G!RQ1#K+&%%.Q]D@_KAT2.MH MS%$F<1P5Q:X71A:/6;'^5J[O9ZMYL0]>KB79B1:!"$"4@5!9+1G6$C!0X>2D MI6U-W5%F9!P5T;H12!:EF>"I\9\@A1(Y+"(BS&KCC^+V0;8OPC#"\ M=WC?25O4L[&F_H#U^%40`#'O)`(>496285A[G(.#=$+U.5O([2W)M\(MA^P_ M+%:+^^U]K?2??1>DY0QXHB"#"%!*I9>^FH?%^?*,Y5!%K>17=H=>%A;,_F[& M@J??!4FYPHB(Y*U#&"#-2.6S<$1Q-B5;OA,67('>*/SGIU3C^P;/NZ_O/'`E MC34&:A>/:]8BH3`[KAL-VO)MA*\_AC^O9!=7JUOKJN[(/C3U73R@KU*.]73N M?XN+M6V"!UA2+0S5BNNH[0E_/-)[ZO^_O6OK;=N&PO]HX_T"[(44R2W`U@Y! M-F!/@ALKK;#4`B2U2/_]2-N2G8N=F)%DR=-+D=J62)Z/A^<S!6>74FJ69(*B<,@5Q[.:HH MY+;!0NGHAO9C##2Y%";J&M3!,JZOJNI;MC3?RE`A>+V4S;WC?GZ=?EG#&NG+%:2F:48$+"]LB1P%U0RO\YMWG?N(Q"%!RT3)XL[A"_-M__ M6>:W[Y($G4XD=8AIG!A@$IL@*@V1O-51$Z)C[S[':(6.6!"<$]-!_=)9^3W? M^IV>T>-#L?J>56%18>753;'I&MM^'ZJ+?"CJ?[+Z.KLM/J]"38?]X^4MGNX^ MQT^!103IJ%-@>**\KM1^%WQPK>##N1 ME&L!,>&&>"@@%LA;CZVJ``F(M53X;/!/!]51*("':-]<_55U^6TMRS_67[+R MYLMB]:(9U\\0M!2!YGH,H%S",`9X)FV)&B-QTW, MQ%E$P9,YI`0)X)@##%DL-0+,$2VX1!8YC36+COP<8S&82Y0%[\-STM=VNS=M M'GI*FK/9/ MH"JO&U)N=,ZCY>#[&"]5V"A,@!$V(<[)1$'3)`(Z*61T`;MIIF6.4%)UB%Y4 MZ/!Z5I^.3/S3C]U/]B>^F6-QUW1PN"\JK['>E(OENI^W7X5=A3^+U>^+JC:+ M'\7=7@+A0:O^_)-*A0626\H2)B#$>GW/TE!=`!DM:^;0ADD"/#:V^K/,;K.U M=9B7(V*LMTPK%5ZW1DA*)27SBC506)*6\@F(;5P(YTB'B4(<5Z1Q47[.ZKVA MKQ?U2QZ;PS].`9)(`\L=D0(+/UT$1:MO,A:=X')R=,#E;L0N"#_LV?ORK4&] M,U.28/J4=>"!NM@K<]SY<1L]DY1;@HUQG#L$,`-0 M/4!_LX[*+^GCW;K"5FQP_K,7I9R:Q$+,&>&)L`2&CG!MS`+3T84A3W9Z7^3^ M'@244=_>;)/3VYNP;Y^JVS)?L^DH&YN+ M@D[V.\]W.$,`.`7V:+*7-P>"/QR:M??('P?'3)D#H4PN!0A2R1D7PNXNCPF* M;LPP^ZK'B-]@_'%,Q=.'C.BVF:BWES_>[>EP?L$AQ_\U!NEET)0)[:1Q1`"$ M&,%,*\P;"H>FI;$<,F>_CQ3"40N1QR>!^K[([T.1%E>4ZYC'/F3(*T.F#D,> MXI\!AH8&JJ)=/`U)0&Q@.YIFA=P1"I%N`3R[A?RH:&O+_`?J];SSC2FDB=6` MD^8^KW\< MNKX\^E"JG(!*80-P0IR!B$*\]:)IP..[)Z#93=H+`._;-E=^]^;9\H0]\^R) M5%MEG.18BA#0(*WT)W,S7X-!=`6FV?G7/?5'K3^&4_./8IG?>88(CURM;LOU M`\\#T?K0)4\8/I5&$J4I-!)I@27QYJQLJ*YU?,_(V<\X1]#O]9_ M-Q\__73[_#-(_!KSAY]NBZ\;'-?Z=,B7\7AN'*Q/\BB55\B_;ORK?U4AQ\96 M=?YU/Z]RV_9XZX0U6>V-R^KQ_+.'.ELM/?,,8#,^6LR'HL[4IZHN%[='A=G1 M!].$*L$8<8EFVF$)@`';`F^:4`_B:US7TVJ[*N][C#"=E1`VQB(J"-`8>XT; M>ZZDHJ$AER[VBFB,3H:.-M-3*7TF*(;09>.ZMH(0URT9)=YVH\00XC!LUH$P MCP[6&>&6&A[[HUU;3Z/\**RA"71M-8)3S@UUVD*(9=!=4$-5D231X;WCV\^1 MNVF(KJVG@3!H*F,G75N-9HHB:4EH;X8Q5APD[0&`S&!-=T9QF=WK!GESU];3 M(!G%:7KF'AX)85`8J*!0FBA+L(:-]402;^7%FL'C.RG/+_D'AVO4&[RU>O?L M8G]&_)'57XIE<5]\_O$6<[/_T5-F&7`"2BX201G5!NZ.*:--[$W1-,_Y#K=H M5]S1&Y238Y]P.19:_.Z\+7V%"K]]]!1YJ2Z-Y0H[@@!B_NQLK?0$X?]7<_LA M]W"?_-4)UJ,.H#RVZINL_/IJ"85>!DT]%:ESGLP,)8YIH*ALT4^T1>UGQ MDT-QTQ@@GJR0,OGW?)FMEN<04?MCIP(YR$)*L/&06Z^Z0`@:>@.&8R\_+ROB M5KCGU#BK`Z1?<\+_\G/X<1"=_C__`5!+`P04````"`!2,%Y'AW:E=P`- M```H@P``$0`<`&-A;'@M,C`Q-3`Y,C8N>'-D550)``,\0#-6/$`S5G5X"P`! M!"4.```$.0$``.U=6V_;.!9^7V#_`]=M M0$N4350F79)R[/WU>TB)EF3+HF2[C0$9Z$46>6[\R,-S*(IZ_\=T%*()$9)R M=M;J'71;B#"/^Y0-SEJ?G]KG3QUV0H7BJZGT3Z4W)".,L%*"]B-%KKD8 M79(`1Z$Z:T7L>X1#&E#B@Q8AT4)R%3+%"HL!49_PB,@Q]LA9:ZC4^+33>7EY M.?"@UO3`XZ/.8;?WMGMR^*Z%P$PF3Z%D6K%J2-FW7-5I7X0'7`R@9O>HHXO[ M6!);G7'&HE$Q@:]$1\W&I`.5VE"+".K-Z=Q$>0)=@98H1IE4F'ESQ:9+AKP< MF=J]DY.3CBF=5Y5^445@V^O\?7?[9+!K`90(&3#I:,R%0FP)A`#+OB&-9'N` M\5@W[G&[VVL?]5HH[@*WW,/*]+F$QEA12-@AH9+V3CME=0`ZM%"GICZ"AT1N M22'#:V.--,K;TLCP6DNCLIZT0I]E$OVK;>G:^E:[=[BA&NE(JZ>&I=N*&B<= M+#P--R#GJ3:9CD/,L.)B=@V_JZD6"I'C:!U[[S;1T;!F9*"]JILH$<6D[?FEU\1D0R!EORVIDQ) MO(,!GW0\'C$E9MI%'57Q;45T]D<[9;*N-I$0$-O,*KO:0L+YK[6\;(ZO3VAM M72R-OMA<`S+UAK55F!.9J\V5H&Q"I*K=23)DR?7F781AZIFIN%='DY0JOFRG M#-;40U*OMA:61E]L00,U%O55L$3FJDP)S!A7AI.Y9^^.QY0%/+D%-_4/^?^#7`<3!MLJ2 M@'R(8>8K(/&BT)AQFRII.6C_?=:2T-XAL<;_=*M\$M2U"D@HH[ML5(C[=8T" M$A+NJCUC0>K:`R02TN/U^I[F\`PU$(6$[]R#=%[W8N+?JR$1%WP$S(>$23HA M-PQR8W++I6PA3?7Y\69%_FRTJLIKKH_5*.US'PY[O<->MXO:Z))*+^0R$@1^ M9%@CPQOEF*.8.WJC^?_ROK/(=5%@)$%%]L%<+[9E0IU4*:-<<`#5"?-CK)@N MN6O!V@*&ET1A&FX52LNR%-'CWN%Q]W`C1-&;1-(>VV(@GG$_)%N%-N%8BNQ1 M[_"HV]L0V5A0XX#]B$.]3/(T)$35&9E%=.4.M?M[@4--V"##!R6,]AA(Z+PZ MXY2/Q"-THKOFAN"L9ECN-+N_%SC-0M3B(6>$H%1*U0S(%R2@`A!_$$<8F/&\"CJ@#.>>^1R[3X0YSNSLZ9?_4]HF/]X/;3QD&- M@ZL;U>.JJ%I)"#,?S67]BAC4VN.<(E(CQUA-79Y/='\OR">*<6MJWG"!Y5#_ MU1UU@D,P1L(0NS!7M?[YB`M%_T?\"RX5U+G&5'S!8;VH9XOB'/[WN&!6K=L9=`1LU4!: M#U-5:X*,*LUUSM5QO.!,">RI"(=W6.F;M>*KK0AR=Y6EJ7J-KI)1`%D-]CW$ M#=R/Z0[5L5]:XZB-_1YD)QPU0K?:3!T1W7%!1%WPTHFJ4@*!='&4# MPKS*T5T)O2.<.RD*YU)V!JPHI/ZSG8#_@ZW M>U(4G95A&V?)6B:R0E$JM<$>>#5&=5RNDXO#QYX4^=A2//<.=;FIR50'CUL: MH@O\43I&9H\#(L M$0]0EFGS,&(^85*O(S#)0^KK70'9U<&J`\W)I@PM0`K^:+2>H#'-FT5QQA@S M15FN^>7&!D8UKI;^S'#D4[C[@`78.B2*@O);@G$%X;\W\5QM<]&8N[Q?T M)B>R@=ZT`)MYBX)OU.G:=6QG,K1CM@DG$94%O@]T(N` M%&\(VS;L+BF.3G"X;B(\27FXU#LJ"I<,!V19 M-+O-U\D_RAB4IQR]H^."G#&/QS[).&O9U]WU-@3(O]3LA@5N3[PK6)U?BT]"5R3\Y]U]H M&,(\<0.&L`&%9CB7LNH221F]PZW]5N#6+#LST:0,4X93RL.M&Q]QSI5T3;F9)70T#>XJ;,ST/QFG5%3 ME9=CZ:IHUV`6HJ5I*U.T'S*UMJ8L4Y7/2+VB[7YY`!HZ_WPB*GW*\6!>NQ]Q M]C3$@E1"HHS>X=*Z!2X-V"T\_!C'+^H#4V2X[@&:-[#>RN'!5'])PT@_QM+W MY$6J=QT?N`4Q#O?8+7"/;KC-BU8@WP0=B09QB409'9KK0$N`J^%0W5P<#K9; MX&`KH-M4M_M$!XP&U,-,)8ZG(-C::WH+*,,0Y1R1);E'J%, M^VX/J6J('7;AS]+XC^T,C-'!-(K6-0H`LO>1JF$YL87RXU?(ZQ82>R( M)GH%T40A4HV-'Y8;MOYJH9.)>SPM/<%9,9X:OS2XW-9?"1T,(9LYGQ"!!WJ5 M-AJ-M3SY&:0\\RNIZ`@K,G_`?1\8)O=QI),XZ4:T17>Q]9_%DXN1._@1CU92T%Q"\FH#UBH2(OZ4_!H?-8RWP`Y MI8J,6B@^Z36^`\D>`")F-U"B36BA^'X_WO,.2IGM??8VI(B4^\^&0?S1!I4[ MI-EESK.`'A3JY\1,DE5F+57:>?,N(JD@D1:/I`\#8-&NY=*=-^AJZ@$0Y\R_ M[TOHW(K,3[$Z5_;0A#O,(OU1"O`<8L'B-BU)6`VMZU*S?4-]2-A6"\:FK7(UBDWJ<[Q1K%IM2A^ M()8^Z=>'$H-\/8*L0FD[\-$X4D3,SR,#FQZ2',E_XH%ZP8+$%EC*]9='V]@`0-D^T9>315A/O'M>_1Y#%>6 MOAY<<\TA=H+H-/_.`3C+[Y'^'LI]\(!G9@?GITBKG/ZVIJU/OCZ(E"DR(*+, M]DJ.MDCW1S*.51`_\_F+A'Y_]A!"SU$T"%(4 M:Q)M,``-RXVAL_TI3H!NP%6#;A,"2K*Y48XZK]__K()/()KZ%(O,_+>B[(,8!$S(-K#Z>]-+AA05NW5`%CIQ>\]#X_./>@OTN25>2^^LG0' M)UVCJQF^R5K!%_@;27,;0]2O___(L?!Y<$D%\2#REP76KLMA!^:U>R#!VJ'9 M-#4;+,^-=%1ZC<"RFGDPYVA_=A_\12%W%?KE]B]B<<'3)^\:AOB9PG;74=JS'L`WTCL M\KA_P^+EL?O@CHB!WLT#,8M/1&[J6(-N`W=EI&T<Y"TR,#$U,#DR-BYX;6Q55`4``SQ`,U9U>`L``00E#@`` M!#D!``!02P$"'@,4````"`!2,%Y'''Z`%Y`?``#01@$`%0`8```````!```` MI('($@$`8V%L>"TR,#$U,#DR-E]C86PN>&UL550%``,\0#-6=7@+``$$)0X` M``0Y`0``4$L!`AX#%`````@`4C!>1[W)WV'Z-```*'T"`!4`&````````0`` M`*2!IS(!`&-A;'@M,C`Q-3`Y,C9?9&5F+GAM;%54!0`#/$`S5G5X"P`!!"4. M```$.0$``%!+`0(>`Q0````(`%(P7D=;&NE43Y@``,CU!P`5`!@```````$` M``"D@?!G`0!C86QX+3(P,34P.3(V7VQA8BYX;6Q55`4``SQ`,U9U>`L``00E M#@``!#D!``!02P$"'@,4````"`!2,%Y'#"3.?H1:``#Z9`0`%0`8```````! M````I(&.``(`8V%L>"TR,#$U,#DR-E]P&UL550%``,\0#-6=7@+``$$ M)0X```0Y`0``4$L!`AX#%`````@`4C!>1X=VI7<`#0``*(,``!$`&``````` M`0```*2!85L"`&-A;'@M,C`Q-3`Y,C8N>'-D550%``,\0#-6=7@+``$$)0X` <``0Y`0``4$L%!@`````&``8`&@(``*QH`@`````` ` end XML 45 R4.htm IDEA: XBRL DOCUMENT v3.3.0.814
Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 26, 2015
Sep. 27, 2014
Sep. 26, 2015
Sep. 27, 2014
Revenue $ 112,297 $ 105,769 $ 302,464 $ 289,594
Cost of revenue:        
Products and services [1] 57,096 58,600 152,308 156,981
Amortization of intangible assets 2,088 2,089 6,264 6,265
Total cost of revenue 59,184 60,689 158,572 163,246
Gross profit 53,113 45,080 143,892 126,348
Operating expenses:        
Research and development [1] 22,120 19,930 66,885 59,104
Sales and marketing [1] 18,424 18,717 57,398 54,562
General and administrative [1] 9,140 7,625 28,728 22,557
Amortization of intangible assets 2,552 2,552 7,656 7,656
Total operating expenses 52,236 48,824 160,667 143,879
Income (loss) from operations 877 (3,744) (16,775) (17,531)
Interest and other income (expense), net:        
Interest income 297 52 1,014 86
Interest expense (263) (59) (921) (174)
Other income (expense), net 196 18 273 121
Income (loss) before provision for income taxes 1,107 (3,733) (16,409) (17,498)
Provision for income taxes 185 115 378 328
Net income (loss) $ 922 $ (3,848) $ (16,787) $ (17,826)
Net income (loss) per common share:        
Basic (in dollars per share) $ 0.02 $ (0.08) $ (0.32) $ (0.35)
Diluted (in dollars per share) $ 0.02 $ (0.08) $ (0.32) $ (0.35)
Weighted-average number of shares used to compute net income (loss) per common share:        
Basic (in shares) 51,756 51,048 51,814 50,635
Diluted (in shares) 52,016 51,048 51,814 50,635
Other comprehensive income (loss), net of tax:        
Unrealized gains (losses) on available-for-sale marketable securities adjustment, net $ 30 $ (13) $ 66 $ (38)
Foreign currency translation adjustments, net (196) (7) (177) (13)
Total other comprehensive income (loss), net of tax (166) (20) (111) (51)
Comprehensive income (loss) 756 (3,868) (16,898) (17,877)
Stock-based compensation 2,590 3,813 10,593 12,119
Cost of revenue        
Other comprehensive income (loss), net of tax:        
Stock-based compensation 163 206 549 914
Research and development        
Other comprehensive income (loss), net of tax:        
Stock-based compensation 964 1,207 3,659 3,693
Sales and marketing        
Other comprehensive income (loss), net of tax:        
Stock-based compensation 688 1,316 3,769 4,146
General and administrative        
Other comprehensive income (loss), net of tax:        
Stock-based compensation $ 775 $ 1,084 $ 2,616 $ 3,366
[1] Includes stock-based compensation as follows: Three Months Ended September 26, 2015 and September 27, 2014, Six Months Ended September 26, 2015 and September 27, 2014: Cost of revenue - $163, $206, $549, $914; Research and development - $964, $1,207, $3,659, $3,693; Sales and marketing - $688, $1,316, $3,769, $4,146; General administrative - $775, $1,084, $2,616, $3,366; Total - $2,590, $3,813, $10,593, $12,119.
XML 46 R12.htm IDEA: XBRL DOCUMENT v3.3.0.814
Commitments and Contingencies
9 Months Ended
Sep. 26, 2015
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Commitments and Contingencies
Commitments
The Company’s principal commitments consist of obligations under operating leases for office space and non-cancelable outstanding purchase obligations. These commitments as of December 31, 2014 are disclosed in our Annual Report on Form 10-K, and have not changed materially during the nine months ended September 26, 2015.
Accrued Warranty
The Company provides a warranty for its hardware products. Hardware generally has a one, three or five-year warranty from the date of shipment. The Company accrues for potential warranty claims based on the Company’s historical product failure rates and historical costs incurred in correcting product failures. The adequacy of the accrual is reviewed on a periodic basis and adjusted, if necessary, based on additional information as it becomes available.
Changes in the Company’s warranty reserve were as follows (in thousands):
 
 
Three Months Ended
 
Nine Months Ended
 
 
September 26,
2015
 
September 27,
2014
 
September 26,
2015
 
September 27,
2014
Balance at beginning of period
 
$
9,325

 
$
10,638

 
$
9,553

 
$
10,856

Warranty charged to cost of revenue
 
781

 
839

 
2,929

 
3,364

Utilization of warranty
 
(722
)
 
(452
)
 
(3,098
)
 
(3,195
)
Adjustments to pre-existing warranty
 
(400
)
 
(250
)
 
(400
)
 
(250
)
Balance at end of period
 
$
8,984

 
$
10,775

 
$
8,984

 
$
10,775


Litigation
From time to time, the Company is involved in various legal proceedings arising from the normal course of business activities.
On September 16, 2010, the Company, two direct, wholly-owned subsidiaries of the Company, and Occam entered into an Agreement and Plan of Merger and Reorganization (the “Merger Agreement”). In response to the announcement of the Merger Agreement on October 6, 2010, a purported class action complaint was filed by stockholders of Occam in the Delaware Court of Chancery: Steinhardt v. Howard-Anderson, et al. (Case No. 5878-VCL). On November 24, 2010, these stockholders filed an amended complaint (the “amended Steinhardt complaint”). The amended Steinhardt complaint named Occam (which has since been merged into Calix) and the members of the Occam board of directors as defendants. The amended Steinhardt complaint did not name Calix as a defendant.
The amended Steinhardt complaint sought injunctive relief rescinding the merger transaction and an award of damages in an unspecified amount, as well as plaintiffs' costs, attorney's fees, and other relief.
The merger transaction was completed on February 22, 2011(the “Effective Date”). On January 6, 2012, the Delaware court ruled on a motion for sanctions brought by the defendants against certain of the lead plaintiffs. The Delaware court found that lead plaintiffs Michael Steinhardt, Steinhardt Overseas Management, L.P., and Ilex Partners, L.L.C., collectively the “Steinhardt Plaintiffs,” had engaged in improper trading of Calix shares, and dismissed the Steinhardt Plaintiffs from the case with prejudice. The court further held that the Steinhardt Plaintiffs are: (i) barred from receiving any recovery from the litigation, (ii) required to self-report to the SEC, (iii) directed to disclose their improper trading in any future application to serve as lead plaintiff, and (iv) ordered to disgorge trading profits of $0.5 million, to be distributed to the remaining members of the class of former Occam stockholders. The Delaware court also granted the motion of the remaining lead plaintiffs, Herbert Chen and Derek Sheeler, for class certification, and certified Messrs. Chen and Sheeler as class representatives. The certified class is a non-opt-out class consisting of all owners of Occam common stock whose shares were converted to shares of Calix on the date of the merger transaction, with the exception of the defendants in the Delaware action and their affiliates. Chen and Sheeler, on behalf of the class of similarly situated former Occam stockholders, continue to seek an award of damages in an unspecified amount.
Fact discovery in the case closed on April 30, 2013. On June 11, 2013, the plaintiffs filed their Second Amended Class Action Complaint for Breach of Fiduciary Duty (“Second Amended Complaint”). The Second Amended Complaint adds Occam's former CFO as a defendant, and alleges that each of the defendants breached their fiduciary duties by failing to attempt to obtain the best purchase price for Occam and failing to disclose certain allegedly material facts about the merger transaction in the preliminary proxy statement and prospectus included in the Registration Statement on Form S-4 filed with the SEC on November 2, 2010.
On July 17, 2013, attorneys representing all of the defendants named in the Second Amended Complaint filed Defendants' Opening Brief in Support of Their Motion for Summary Judgment, arguing that all defendants are entitled to summary judgment on all counts of the Second Amended Complaint. Plaintiffs' answering brief to the motion for summary judgment was filed on September 3, 2013, and defendants' reply brief was filed on October 4, 2013. A hearing on the motion for summary judgment was held on December 6, 2013.
On April 8, 2014, the Court of Chancery of the State of Delaware issued an Opinion granting in part and denying in part the Defendants’ Motion for Summary Judgment. The ruling granted summary judgment on all claims as to Occam, the corporate entity, and accordingly, Occam is no longer a defendant in the action. The court also granted summary judgment in favor of those defendants who served solely as directors of Occam with respect to all claims alleging improper actions in connection with the Occam sale process. The court left in place the process-based claims against Occam’s former CEO and CFO, and declined to grant summary judgment on separate claims that the director and officer defendants breached their fiduciary duties by issuing a proxy statement for Occam’s stockholder vote that allegedly contained misleading disclosures and had material omissions.
On June 12, 2014, the plaintiffs filed a Motion to Compel Production of Documents by Defendants and Jefferies & Company, Inc. ("Jefferies") and For Sanctions Against Defendants. This motion sought additional documents from defendants and from Jefferies, Occam’s former financial advisor, and requested that the court impose severe sanctions, up to and including a finding of liability against defendants. Defendants have rejected the suggestion that any additional documents should be produced and vigorously opposed the imposition of any sanctions. On September 3, 2014, the court denied the motion without prejudice as to defendants, directed counsel for the defendants to provide an affidavit clarifying the prior conduct of discovery, and ordered discovery into defendants’ document collection and review methodologies. The court also ordered Jefferies to produce additional documents. Those proceedings are ongoing, but the plaintiffs have indicated that they do not intend to seek any sanctions against the defendants at this time. Instead, plaintiffs filed a motion requesting leave to amend their complaint to add Jefferies and Wilson Sonsini Goodrich & Rosati, P.C. ("Wilson Sonsini"), former defense counsel in this lawsuit, as defendants. That motion was heard by the Court on March 23, 2015. At the hearing the Court vacated the existing April 20, 2015 trial date and indicated it would set a new trial date after ruling on the motion requesting leave to add additional parties.
On July 16, 2015, the Court denied plaintiffs’ motion for leave to amend their complaint to add Jefferies as a defendant, but granted plaintiffs’ motion for leave to amend their complaint to add Wilson Sonsini as a defendant. On July 22, 2015, plaintiffs filed their Third Amended Complaint adding Wilson Sonsini as a defendant in the lawsuit. Defendants filed their answers to the Third Amended Complaint on September 8, 2015. Trial for this matter has been tentatively scheduled for the weeks of April 11 and April 18 in 2016 before the Delaware Court of Chancery. The Company continues to believe that the allegations in this action are without merit and intends to continue to vigorously contest the action as it moves forward toward trial. However, there can be no assurance that the defendants will be successful in defending this ongoing action.
Although Occam is no longer a defendant in this lawsuit, the Company has continued to advance defense costs related to this lawsuit. The Company has obligations, under certain circumstances, to hold harmless and indemnify each of the former Occam directors and officers who remain defendants in this action against judgments, fines, settlements and expenses related to claims against such directors and officers to the fullest extent permitted under Delaware law and Occam's bylaws and certificate of incorporation. Such indemnification obligations may ultimately result in the payment of indemnification amounts by the Company.
In addition, under the engagement letter between Occam and Jefferies, the Company has obligations, under certain circumstances, to hold harmless and indemnify Jefferies against judgments, fines, settlements and expenses related to Jefferies’ engagement by Occam, and Jefferies has demanded that the Company indemnify Jefferies in connection with this litigation under this agreement. The Company has begun to pay fees and expenses of Jefferies in connection with this matter, and expects that it will make additional payments as the matter proceeds, though at this time the Company is not able to estimate the amount of any future payments.
The Company continues to incur significant legal fees and costs defending this lawsuit. The Company currently believes that its defense costs related to indemnity obligations will exceed its remaining available Directors & Officers liability insurance coverage as the matter proceeds to trial. As described above, the legal proceedings have been protracted as plaintiffs continue to seek additional discovery and, most recently, with the addition of Wilson Sonsini as a defendant in the action. The Company has also incurred certain expenses that are not covered by insurance. Following Jefferies' demand for indemnification the Company notified Occam’s insurance carriers, and such carriers have advised in writing that they do not believe the Jefferies indemnification obligations are covered by the Company’s insurance. Thus, the Company’s indemnification obligations to Jefferies that apply to this lawsuit will not be covered by insurance. The Company’s indemnity obligations that are in excess of its insurance coverage could be material, particularly if there is an adverse result at trial, and could have a material adverse effect on the Company’s business, operating results or financial condition.
The outcome of the above litigation matter is undeterminable at this time and the Company cannot currently estimate a reasonably possible range of loss for this action. We continue to believe that plaintiffs’ claims are without merit under applicable law. At this time, based on the status of the legal proceedings and the court’s rulings to date on the lawsuit, there remain significant issues of fact and law that are yet to be resolved. In April 2014, although the court partially granted defendants’ motion for summary judgment, the court also denied part of the motion, ruling instead that the remaining issues should be adjudicated at trial. In September 2014, the court issued a ruling allowing further discovery into the underlying facts. This additional discovery continues to be in progress. In the court’s July 2015 order, plaintiffs were granted leave to file an amended complaint to add Wilson Sonsini as a defendant. The addition of Wilson Sonsini as a defendant gives rise to a number of material issues of law and fact regarding Wilson Sonsini’s potential aiding and abetting liability, its impact on the claims against the Occam defendants, and the allocation of any damages award. Furthermore, as previously noted, the plaintiffs have not communicated any specific demand for damages. However, the plaintiffs’ valuation expert has opined that the fair value of Occam’s common stock on the Effective Date exceeded the merger consideration by between $7.77 and $9.65 per share. Defendants’ valuation expert has opined that the fair value of Occam’s common stock on the Effective Date was less than the merger consideration. The Company estimates that as of the Effective Date, the class held approximately 15,147,085 shares of Occam’s common stock. In addition to the difference between the fair value of Occam’s common stock on the Effective Date and the merger consideration, the plaintiffs also seek an award of attorneys’ fees and costs, pre-judgment interest relating back to the Effective Date, and post-judgment interest.
Because of these reasons, at this time, the Company is unable to quantify its indemnification risk or estimate a reasonably possible range of loss for this action. We intend to defend this case vigorously as we continue to believe the claims to be without merit.
The Company is not currently a party to any other legal proceedings that, if determined adversely to the Company, would individually or in the aggregate have a material adverse effect on the Company's business, operating results or financial condition.
XML 47 R11.htm IDEA: XBRL DOCUMENT v3.3.0.814
Balance Sheet Details
9 Months Ended
Sep. 26, 2015
Balance Sheet Related Disclosures [Abstract]  
Balance Sheet Details
Balance Sheet Details
Accounts receivable, net consisted of the following (in thousands):
 
 
September 26,
2015
 
December 31,
2014
Accounts receivable
 
$
49,132

 
$
31,493

Allowance for doubtful accounts
 
(405
)
 
(241
)
Product return reserve
 
(539
)
 
(508
)
Accounts receivable, net
 
$
48,188

 
$
30,744


Inventory consisted of the following (in thousands):
 
 
September 26,
2015
 
December 31,
2014
Raw materials
 
$
2,259

 
$
3,180

Finished goods
 
41,510

 
43,573

Total inventory
 
$
43,769

 
$
46,753


Property and equipment, net consisted of the following (in thousands):
 
 
September 26,
2015
 
December 31,
2014
Test equipment
 
$
40,501

 
$
40,766

Computer equipment and software
 
28,061

 
30,355

Furniture and fixtures
 
1,835

 
1,852

Leasehold improvements
 
6,553

 
6,550

Total
 
76,950

 
79,523

Accumulated depreciation and amortization
 
(58,466
)
 
(59,379
)
Property and equipment, net
 
$
18,484

 
$
20,144


Accrued liabilities consisted of the following (in thousands):
 
 
September 26,
2015
 
December 31,
2014
Accrued compensation and related benefits
 
$
16,547

 
$
15,782

Accrued warranty
 
8,984

 
9,553

Accrued professional and consulting fees
 
3,016

 
5,860

Accrued customer rebates
 
1,327

 
851

Accrued excess and obsolete inventory at contract manufacturers
 
1,237

 
888

Accrued business travel expenses
 
1,024

 
1,414

Sales and use tax payable
 
1,000

 
397

Advance customer payments
 
699

 
364

Accrued business events
 
543

 

Accrued rent
 
385

 
412

Accrued freight
 
277

 
303

Income taxes payable
 
245

 
269

Accrued other
 
2,996

 
3,350

Total accrued liabilities
 
$
38,280

 
$
39,443


Deferred revenue consisted of the following (in thousands):
 
 
September 26,
2015
 
December 31, 2014
Product and services - current
 
$
8,463

 
$
9,753

Extended warranty - current
 
2,951

 
2,969

Extended warranty - non-current
 
19,358

 
19,211

Product and services - non-current
 
32

 
182

Total deferred revenue
 
$
30,804

 
$
32,115


Deferred cost of revenue consisted entirely of costs incurred for products and services for which revenues have been deferred.
XML 48 R23.htm IDEA: XBRL DOCUMENT v3.3.0.814
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 26, 2015
Commitments and Contingencies Disclosure [Abstract]  
Product warranty activities
Changes in the Company’s warranty reserve were as follows (in thousands):
 
 
Three Months Ended
 
Nine Months Ended
 
 
September 26,
2015
 
September 27,
2014
 
September 26,
2015
 
September 27,
2014
Balance at beginning of period
 
$
9,325

 
$
10,638

 
$
9,553

 
$
10,856

Warranty charged to cost of revenue
 
781

 
839

 
2,929

 
3,364

Utilization of warranty
 
(722
)
 
(452
)
 
(3,098
)
 
(3,195
)
Adjustments to pre-existing warranty
 
(400
)
 
(250
)
 
(400
)
 
(250
)
Balance at end of period
 
$
8,984

 
$
10,775

 
$
8,984

 
$
10,775

XML 49 R19.htm IDEA: XBRL DOCUMENT v3.3.0.814
Cash, Cash Equivalents and Marketable Securities (Tables)
9 Months Ended
Sep. 26, 2015
Cash and Cash Equivalents [Abstract]  
Summary of cash and cash equivalents
Cash, cash equivalents and marketable securities consisted of the following (in thousands):
 
 
September 26,
2015
 
December 31,
2014
Cash and cash equivalents:
 
 
 
 
Cash
 
$
19,675

 
$
17,866

Money market funds
 
16,519

 
30,963

Total cash and cash equivalents
 
36,194

 
48,829

Marketable securities:
 


 


Corporate debt securities
 
44,802

 
61,050

U.S. government agency securities
 
10,564

 

Commercial paper
 
2,293

 
1,800

Total marketable securities
 
57,659

 
62,850

Total cash, cash equivalents and marketable securities
 
$
93,853

 
$
111,679

Amortized cost and fair value of marketable securities
As of September 26, 2015, the amortized cost and fair value of marketable securities were as follows (in thousands):
 
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Fair Value
Corporate debt securities
 
$
44,796

 
$
16

 
$
(10
)
 
$
44,802

U.S. government agency securities
 
10,562

 
2

 

 
10,564

Commercial paper
 
2,293

 

 

 
2,293

Total marketable securities
 
$
57,651

 
$
18

 
$
(10
)
 
$
57,659


As of December 31, 2014, the amortized cost and fair value of marketable securities were as follows (in thousands):
 
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Fair Value
Corporate debt securities
 
$
61,108

 
$
1

 
$
(59
)
 
$
61,050

Commercial paper
 
1,800

 

 

 
1,800

Total marketable securities
 
$
62,908

 
$
1

 
$
(59
)
 
$
62,850

Amortized cost and fair value of marketable securities by contractual maturity
As of September 26, 2015, the amortized cost and fair value of marketable securities by contractual maturity were as follows (in thousands):
 
 
Amortized Cost
 
Fair Value
Due in 1 year or less
 
$
37,139

 
$
37,139

Due in 1-2 years
 
20,512

 
20,520

Total marketable securities
 
$
57,651

 
$
57,659

XML 50 R15.htm IDEA: XBRL DOCUMENT v3.3.0.814
Accumulated Other Comprehensive Income (Loss)
9 Months Ended
Sep. 26, 2015
Equity [Abstract]  
Accumulated Other Comprehensive Income (Loss)
Accumulated Other Comprehensive Income (Loss)
The table below summarizes the changes in accumulated other comprehensive income (loss) by component for the periods indicated (in thousands).
 
Three Months Ended
 
September 26, 2015
 
September 27, 2014
 
Unrealized Gains and Losses on Available-for-Sale Marketable Securities

Foreign Currency Translation Adjustments

Total
 
Unrealized Gains and Losses on Available-for-Sale Marketable Securities
 
Foreign Currency Translation Adjustments
 
Total
Balance at beginning of period
$
(22
)
 
$
157

 
$
135

 
$
(25
)
 
$
184

 
$
159

Other comprehensive income (loss) before
 
 
 
 
 
 
 
 
 
 
 
reclassification adjustments
30

 
(196
)
 
(166
)
 
(12
)
 
(7
)
 
(19
)
Reclassification adjustment for realized gains
 
 
 
 
 
 
 
 
 
 
 
on marketable securities included in
 
 
 
 
 
 
 
 
 
 
 
net income (loss)

 

 

 
(1
)
 

 
(1
)
Other comprehensive income (loss)
30

 
(196
)
 
(166
)
 
(13
)
 
(7
)
 
(20
)
Balance at end of period
$
8

 
$
(39
)
 
$
(31
)
 
$
(38
)
 
$
177

 
$
139


 
Nine Months Ended
 
September 26, 2015
 
September 27, 2014
 
Unrealized Gains and Losses on Available-for-Sale Marketable Securities
 
Foreign Currency Translation Adjustments
 
Total
 
Unrealized Gains and Losses on Available-for-Sale Marketable Securities
 
Foreign Currency Translation Adjustments
 
Total
Balance at beginning of period
$
(58
)
 
$
138

 
$
80

 
$

 
$
190

 
$
190

Other comprehensive income (loss) before
 
 
 
 
 
 
 
 
 
 
 
reclassification adjustments
66

 
(177
)
 
(111
)
 
(37
)
 
(13
)
 
(50
)
Reclassification adjustment for realized gains
 
 
 
 
 
 
 
 
 
 
 
on marketable securities included in
 
 
 
 
 
 
 
 
 
 
 
net income (loss)

 

 

 
(1
)
 

 
(1
)
Other comprehensive income (loss)
66

 
(177
)
 
(111
)
 
(38
)
 
(13
)
 
(51
)
Balance at end of period
$
8

 
$
(39
)
 
$
(31
)
 
$
(38
)
 
$
177

 
$
139


Realized gains and losses on sales of available-for-sale marketable securities, if any, are reclassified from accumulated other comprehensive income (loss) to "Other income (expense)" in our Condensed Consolidated Statements of Comprehensive Income (Loss).
XML 51 R13.htm IDEA: XBRL DOCUMENT v3.3.0.814
Net Income (Loss) per Common Share
9 Months Ended
Sep. 26, 2015
Earnings Per Share [Abstract]  
Net Income (Loss) per Common Share
Net Income (Loss) per Common Share
The following table sets forth the computation of basic and diluted net income (loss) per common share for the periods indicated (in thousands, except per share data):
 
 
Three Months Ended
 
Nine Months Ended
 
 
September 26,
2015
 
September 27,
2014
 
September 26,
2015
 
September 27,
2014
Numerator:
 
 
 
 
 
 
 
 
Net income (loss)
 
$
922

 
$
(3,848
)
 
$
(16,787
)
 
$
(17,826
)
Denominator:
 
 
 
 
 
 
 
 
Weighted-average common shares outstanding used to compute basic net income (loss) per share
 
51,756

 
51,048

 
51,814

 
50,635

Effect of dilutive common stock equivalents
 
260

 

 

 

Weighted-average common shares outstanding used to compute diluted net income (loss) per share
 
52,016

 
51,048

 
51,814

 
50,635

Basic net income (loss) per common share
 
$
0.02

 
$
(0.08
)
 
$
(0.32
)
 
$
(0.35
)
Diluted net income (loss) per common share
 
$
0.02

 
$
(0.08
)
 
$
(0.32
)
 
$
(0.35
)
Potentially dilutive shares, weighted average

5,244

 
5,262

 
6,062

 
5,011


For all periods presented, unvested restricted stock awards are included in the calculation of weighted-average common shares outstanding because such shares are participating securities; however, the impact was immaterial.
Basic net income (loss) per share is calculated by dividing net income (loss) by the weighted-average number of common shares outstanding during the reporting period. Diluted net income per share is calculated by using the weighted-average number of common shares outstanding during the period, adjusted for all dilutive potential common shares, which includes the exercise of stock options, the release of restricted stock units and performance restricted stock units, and purchase of shares pursuant to the Company's ESPP, to the extent these shares are dilutive. The dilutive effect of these common stock equivalents is reflected in diluted earnings per share by application of the treasury stock method. For all periods presented where the Company reported a net loss, diluted net loss per common share is the same as basic net loss per common share, since the effect of all potentially dilutive securities is antidilutive.
Potentially dilutive shares are excluded from the computation of diluted net loss per common share when their effect is antidilutive. These antidilutive shares were primarily from stock options, restricted stock units and performance restricted stock awards.
XML 52 R14.htm IDEA: XBRL DOCUMENT v3.3.0.814
Stockholders' Equity
9 Months Ended
Sep. 26, 2015
Stockholders' Equity Note [Abstract]  
Stockholders' Equity
Stockholders’ Equity
Equity Incentive Plans
The Company maintains three equity incentive plans, the 2000 Stock Plan, the 2002 Stock Plan and the 2010 Equity Incentive Award Plan (together, the “Plans”). These plans were approved by the stockholders and are described in the Company’s Form 10-K filed with the SEC on March 4, 2015. The Company also maintains a Long Term Incentive Program, under the 2010 Equity Incentive Award Plan. Under the Long Term Incentive Program, certain key employees of the Company are eligible for equity awards based on the Company’s stock price performance. To date, awards granted under the Plans consist of stock options, restricted stock units ("RSUs"), restricted stock awards ("RSAs"), and performance restricted stock units ("PRSUs").
Stock Options
During the three months ended September 26, 2015, the Company did not grant stock options. During the nine months ended September 26, 2015, the Company granted 200,000 stock options at a weighted-average grant date fair value of $4.56 per share. During the three months ended September 26, 2015, 6,301 stock options were exercised at a weighted-average exercise price of $5.49 per share. During the nine months ended September 26, 2015, 94,987 stock options were exercised at a weighted-average exercise price of $6.58 per share. As of September 26, 2015, unrecognized stock-based compensation expense of $8.0 million related to stock options, net of estimated forfeitures, was expected to be recognized over a weighted-average period of 2.9 years.
Restricted Stock Units
During the three months ended September 26, 2015, 165,300 RSUs were granted with a weighted-average grant date fair value of $7.48 per share. During the nine months ended September 26, 2015, 1,521,761 RSUs were granted with a weighted-average grant date fair value of $8.57 per share. During the three months ended September 26, 2015, 110,637 RSUs vested, net of shares withheld at the then-current value equivalent to the employees' minimum statutory obligation for applicable income and other employment taxes, and were converted to an equivalent number of shares of common stock. Taxes withheld from employees of $0.5 million were remitted to the relevant taxing authorities during the three months ended September 26, 2015. During the nine months ended September 26, 2015, 408,471 RSUs vested, net of shares withheld at the then-current value equivalent to the employees' minimum statutory obligation for applicable income and other employment taxes, and were converted to an equivalent number of shares of common stock. Taxes withheld from employees of $1.5 million were remitted to the relevant taxing authorities during the nine months ended September 26, 2015. As of September 26, 2015, unrecognized stock-based compensation expense of $15.4 million related to RSUs, net of estimated forfeitures, was expected to be recognized over a weighted-average period of 2.8 years.
Performance Restricted Stock Units
In 2012, the Company commenced granting PRSUs to its executives with two-year and three-year performance periods. The performance criterion is based on the relative total shareholder return (“TSR”) of Calix common stock as compared to the TSR of the Company’s peer group and accounted for as a market condition under ASC Topic 718, Compensation - Stock Compensation ("ASC Topic 718"). The TSR is calculated by dividing (a) the average closing trading price for the 90-day period ending on the last day of the applicable performance period by (b) the average closing trading price for the 90-day period immediately preceding the first day of the applicable performance period. This TSR is then used to derive the achievement ratio, which is then multiplied by the number of units in the grant to derive the common stock to be issued for each performance period, which may equal from zero percent (0%) to two hundred percent (200%) of the target award. 
During the three and nine months ended September 26, 2015, no PRSUs were granted. During the three months ended September 26, 2015, no PRSUs vested and were converted into shares of common stock. During the nine months ended September 26, 2015, 147,916 PRSUs vested and were converted into 92,359 shares of common stock, net of shares withheld at the then-current value equivalent to the employees' minimum statutory obligation for applicable income and other employment taxes. Taxes withheld from employees of $0.5 million were remitted to the relevant taxing authorities during the nine months ended September 26, 2015. As of September 26, 2015, unrecognized stock-based compensation expense of $0.3 million related to PRSUs, net of estimated forfeitures, was expected to be recognized over a weighted-average period of 0.5 year.
Restricted Stock Awards
During the three and nine months ended September 26, 2015, no RSAs were granted. Upon the vesting of RSAs during the three months ended September 26, 2015, taxes withheld from employees of $0.1 million were remitted to the relevant taxing authorities. Upon the vesting of RSAs during the nine months ended September 26, 2015, taxes withheld from employees of $0.2 million were remitted to the relevant taxing authorities. As of September 26, 2015, there were no outstanding RSAs and no remaining unrecognized stock-based compensation expense.
Employee Stock Purchase Plan
The Company’s Amended and Restated Employee Stock Purchase Plan (“ESPP”) allows employees to purchase shares of the Company’s common stock through payroll deductions of up to 15 percent of their annual compensation subject to certain Internal Revenue Code limitations. In addition, no participant may purchase more than 2,000 shares of common stock in each offering period. 
Prior to 2015, the offering periods under the ESPP are six-month periods commencing on June 1 and December 1 of each year. The Company changed the ESPP offering periods in 2015 where each six-month offering periods will end on May 1 and November 1 of each year. The offering period which started on June 1, 2015 will then be shortened to five months and will end on November 1, 2015. The subsequent offering periods will then revert back to the six-month periods commencing on November 2 and May 2 of each year. The price of common stock purchased under the plan is 85 percent of the lower of the fair market value of the common stock on the commencement date and end date of each six-month offering period. As of September 26, 2015, there were 1,469,648 shares available for issuance under the ESPP.
There were no shares purchased under the ESPP during the three months ended September 26, 2015. During the nine months ended September 26, 2015, 421,335 shares were purchased under the ESPP. As of September 26, 2015, unrecognized stock-based compensation expense of $0.2 million related to the ESPP was expected to be recognized over a remaining service period of 1 month.
Stock-Based Compensation Expense
In accordance with ASC Topic 718, stock-based compensation expense associated with stock options, RSUs, PRSUs, RSAs, and purchase rights under the ESPP is measured at the grant date based on the fair value of the award, and is recognized, net of forfeitures, as expense over the remaining requisite service period on a straight-line basis.
The Company values RSUs and RSAs at the closing market price of the Company’s common stock on the date of grant.
The fair value of PRSUs with a market condition is estimated on the date of award, using a Monte Carlo simulation model to estimate the TSR of the Company's stock in relation to the peer group over each performance period. Compensation cost on PRSUs with a market condition is not adjusted for subsequent changes in the Company's stock performance or the level of ultimate vesting.
The Company estimates the fair value of stock options at the grant date using the Black-Scholes option-pricing model. This model requires the use of the following assumptions:
(i)
Expected volatility of the Company's common stock - The Company computes its expected volatility assumption based on a blended volatility (50% historical volatility and 50% implied volatility from traded options on the Company's common stock). The selection of a blended volatility assumption was based upon the Company's assessment that a blended volatility is more representative of the Company's future stock price trend as it weighs the historical volatility with the future implied volatility.
(ii)
Expected life of the option award - Represents the weighted-average period that the stock options are expected to remain outstanding. The Company’s computation of expected life utilizes the simplified method in accordance with Staff Accounting Bulletin No. 110 ("SAB 110") due to the lack of sufficient historical exercise data to provide a reasonable basis upon which to estimate expected term. The mid-point between the vesting date and the expiration date is used as the expected term under this method. 
(iii)
Expected dividend yield - Assumption is based on the Company's history of not paying dividends and no future expectations of dividend payouts.
(iv)
Risk-free interest rate - Based on the U.S. Treasury yield curve in effect at the time of grant with maturities approximating the grant’s expected life.
The following table summarizes the weighted-average assumptions used in estimating the grant-date fair value of stock options in the periods indicated:
 
 
 
Three Months Ended
 
Nine Months Ended
 
 
September 26, 2015
 
September 27,
2014
 
September 26, 2015
 
September 27,
2014
Expected volatility
 
N/A
 
N/A
 
52%
 
54%
Expected life (years)
 
N/A
 
N/A
 
6.25
 
6.15
Expected dividend yield
 
N/A
 
N/A
 
 
Risk-free interest rate
 
N/A
 
N/A
 
1.56%
 
1.91%

Modification of Stock Awards
In February 2013, the Company entered into a Transition and Separation Agreement ("Agreement") with Roger Weingarth, the Company's former Executive Vice President and Chief Operating Officer. Under the Agreement, Mr. Weingarth transitioned to the role of advisor to the Chief Executive Officer of the Company effective as of April 1, 2013, and terminated his employment with the Company on March 31, 2014 ("Termination Date"). Upon his termination, the Agreement provided for, among other things, the acceleration of the vesting of his unvested stock options, RSAs and RSUs held by him as of the Termination Date. In accordance with ASC Topic 718, total fair value of the accelerated stock awards after the modification was $0.6 million, which was recognized on a straight-line basis over the remaining service period through the Termination Date. During the nine months ended September 27, 2014, $0.1 million of the total fair value has been recognized in general and administrative expenses. There was no expense recognized during the three months ended September 27, 2014 as the total fair value of the accelerated stock awards has been fully amortized as of the end of the first quarter of fiscal 2014.
Stock Repurchase
On April 26, 2015, the Company's Board of Directors approved a program to repurchase up to $40 million of its common stock from time to time.
Stock may be purchased under this program in open market or private transactions, through block trades, and/or pursuant to any trading plan adopted in accordance with Rule 10b5-1 of the Securities Exchange Act of 1934, as amended ("Exchange Act"). Any open market purchases will be made in accordance with the limitations set out in Rule 10b-18 of the Exchange Act. The decision to consummate any repurchases (including any decision to adopt a 10b5-1 plan for this purpose) will be made at management’s discretion at prices management considers to be attractive and in the best interests of the company and its stockholders.
During the three months ended September 26, 2015, the Company repurchased 1,011,826 shares of common stock for $7.7 million at an average price of $7.66 per share. During the nine months ended September 26, 2015, the Company repurchased 1,446,826 shares of common stock for $11.1 million at an average price of $7.69 per share. As of September 26, 2015, approximately $28.9 million remained available for repurchase of the Company's common stock pursuant to this stock repurchase program. The Company uses the cost method to account for common stock repurchases held in treasury. The price paid for the stock is charged to the treasury stock account shown separately within stockholders' equity as a contra-equity account.
The repurchase program may be suspended, terminated or modified at any time. The program does not oblige the Company to purchase any particular number of shares.
XML 53 R16.htm IDEA: XBRL DOCUMENT v3.3.0.814
Credit Facility
9 Months Ended
Sep. 26, 2015
Line of Credit Facility [Abstract]  
Credit Facility
Credit Facility
The Company had a revolving credit facility ("Prior Credit Facility") of $30.0 million with Silicon Valley Bank based upon a percentage of eligible accounts receivable, which matured on June 30, 2013. After the Prior Credit Facility matured on June 30, 2013, the Company cash collateralized any outstanding letters of credit with Silicon Valley Bank. During the first quarter of 2015, Silicon Valley Bank subsequently released the $0.3 million cash restricted for collateralizing the outstanding letters of credit reported as "restricted cash" in our Condensed Consolidated Balance Sheet as of December 31, 2014.
On July 29, 2013, the Company entered into a credit agreement with Bank of America, N.A. The credit agreement is structured such that other financial institutions can at a later time become party to the credit agreement through an amendment via a syndication process (collectively, together with Bank of America, N.A., the "Lenders"). The credit agreement provides for a revolving facility in the aggregate principal amount of up to $50.0 million, which includes a $20.0 million sublimit for the issuance of letters of credit and a $10.0 million sublimit for a swingline facility. Subject to customary conditions, up to $25.0 million of the revolving facility may be converted to a term loan facility at any time prior to the maturity of the revolving facility. The revolving facility matures on July 29, 2016, but may be extended up to two times (each extension for an additional one-year period) upon mutual agreement of the Company and the Lenders. The credit facility is secured by substantially all of our assets, including our intellectual property. Proceeds of the credit facility may be used for general corporate purposes and permitted acquisitions.
Loans under the credit facility bear interest at an annual rate equal to the base rate plus 0.75% to 1.25% or LIBOR plus 2.00% to 2.50% based on a leverage ratio of consolidated funded indebtedness to consolidated Adjusted EBITDA (customarily defined). Interest on the revolving facility is due quarterly, and any outstanding interest and principal is due on the maturity date of the revolving facility. The Company is required to repay principal on a term loan in twenty equal quarterly payments from the date the Company enters into a term loan, and all outstanding principal and accrued interest is due on the revolving facility maturity date. Swingline loans must be repaid on the earlier of (i) ten business days after a loan is made and (ii) the revolving facility maturity date. The Company is also required to pay commitment fees of 0.25% per year on any unused portions of this facility.
The credit facility includes affirmative and negative covenants applicable to the Company that are typical for credit facilities of this type. Furthermore, the credit agreement requires us to maintain certain financial covenants, including a maximum consolidated leverage ratio, and a minimum consolidated liquidity ratio of cash, cash equivalents and accounts receivable to consolidated funded indebtedness. As of September 26, 2015, the Company was in compliance with these requirements.
The credit facility also includes customary events of default, the occurrence and continuation of which would provide the Lenders with the right to demand immediate repayment of any principal and unpaid interest under the credit facility, and to exercise remedies against us and the collateral securing the loans under the credit facility.
As of September 26, 2015, the Company had no outstanding letters of credit or borrowings under the credit facility.
The Company incurred $0.3 million of debt issuance costs that were directly attributable to the issuance of this credit facility. These costs will be amortized over three years starting from the effective date of the credit facility and are included within "other assets" in our Condensed Consolidated Balance Sheets. As of September 26, 2015, unamortized debt issuance costs were $0.1 million.
XML 54 R34.htm IDEA: XBRL DOCUMENT v3.3.0.814
Goodwill and Intangible Assets - Textual (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 26, 2015
Sep. 27, 2014
Sep. 26, 2015
Sep. 27, 2014
Goodwill and Intangible Assets Disclosure [Abstract]        
Goodwill, impairment loss     $ 0  
Amortization expense $ 4,600,000 $ 4,600,000 $ 13,920,000 $ 13,921,000
XML 55 R21.htm IDEA: XBRL DOCUMENT v3.3.0.814
Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 26, 2015
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of intangible assets
Intangible assets are carried at cost, less accumulated amortization. The details of intangible assets as of September 26, 2015 and December 31, 2014 are disclosed in the following table (in thousands):
 
 
September 26, 2015
 
December 31, 2014
 
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Core developed technology
 
$
68,964

 
$
(61,958
)
 
$
7,006

 
$
68,964

 
$
(55,694
)
 
$
13,270

Customer relationships
 
54,740

 
(50,487
)
 
4,253

 
54,740

 
(42,831
)
 
11,909

Total intangible assets, excluding goodwill
 
$
123,704

 
$
(112,445
)
 
$
11,259

 
$
123,704

 
$
(98,525
)
 
$
25,179

Expected future amortization
As of September 26, 2015, expected future amortization expense for the fiscal years indicated is as follows (in thousands):
Period
 
Expected
Amortization
Expense
Remainder of 2015
 
$
4,640

2016
 
5,805

2017
 
814

Total
 
$
11,259

XML 56 R26.htm IDEA: XBRL DOCUMENT v3.3.0.814
Accumulated Other Comprehensive Income (Loss) (Tables)
9 Months Ended
Sep. 26, 2015
Equity [Abstract]  
Accumulated other comprehensive income details
The table below summarizes the changes in accumulated other comprehensive income (loss) by component for the periods indicated (in thousands).
 
Three Months Ended
 
September 26, 2015
 
September 27, 2014
 
Unrealized Gains and Losses on Available-for-Sale Marketable Securities

Foreign Currency Translation Adjustments

Total
 
Unrealized Gains and Losses on Available-for-Sale Marketable Securities
 
Foreign Currency Translation Adjustments
 
Total
Balance at beginning of period
$
(22
)
 
$
157

 
$
135

 
$
(25
)
 
$
184

 
$
159

Other comprehensive income (loss) before
 
 
 
 
 
 
 
 
 
 
 
reclassification adjustments
30

 
(196
)
 
(166
)
 
(12
)
 
(7
)
 
(19
)
Reclassification adjustment for realized gains
 
 
 
 
 
 
 
 
 
 
 
on marketable securities included in
 
 
 
 
 
 
 
 
 
 
 
net income (loss)

 

 

 
(1
)
 

 
(1
)
Other comprehensive income (loss)
30

 
(196
)
 
(166
)
 
(13
)
 
(7
)
 
(20
)
Balance at end of period
$
8

 
$
(39
)
 
$
(31
)
 
$
(38
)
 
$
177

 
$
139


 
Nine Months Ended
 
September 26, 2015
 
September 27, 2014
 
Unrealized Gains and Losses on Available-for-Sale Marketable Securities
 
Foreign Currency Translation Adjustments
 
Total
 
Unrealized Gains and Losses on Available-for-Sale Marketable Securities
 
Foreign Currency Translation Adjustments
 
Total
Balance at beginning of period
$
(58
)
 
$
138

 
$
80

 
$

 
$
190

 
$
190

Other comprehensive income (loss) before
 
 
 
 
 
 
 
 
 
 
 
reclassification adjustments
66

 
(177
)
 
(111
)
 
(37
)
 
(13
)
 
(50
)
Reclassification adjustment for realized gains
 
 
 
 
 
 
 
 
 
 
 
on marketable securities included in
 
 
 
 
 
 
 
 
 
 
 
net income (loss)

 

 

 
(1
)
 

 
(1
)
Other comprehensive income (loss)
66

 
(177
)
 
(111
)
 
(38
)
 
(13
)
 
(51
)
Balance at end of period
$
8

 
$
(39
)
 
$
(31
)
 
$
(38
)
 
$
177

 
$
139

XML 57 R41.htm IDEA: XBRL DOCUMENT v3.3.0.814
Commitments and Contingencies - Product Warranty Activities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 26, 2015
Sep. 27, 2014
Sep. 26, 2015
Sep. 27, 2014
Product warranty activities [Roll Forward]        
Balance at beginning of period $ 9,325 $ 10,638 $ 9,553 $ 10,856
Warranty charged to cost of revenue 781 839 2,929 3,364
Utilization of warranty (722) (452) (3,098) (3,195)
Adjustments to pre-existing warranty (400) (250) (400) (250)
Balance at end of period $ 8,984 $ 10,775 $ 8,984 $ 10,775
XML 58 R5.htm IDEA: XBRL DOCUMENT v3.3.0.814
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 26, 2015
Sep. 27, 2014
Operating activities:    
Net loss $ (16,787) $ (17,826)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Depreciation and amortization 7,602 6,772
Loss on retirement of property and equipment 14 41
Amortization of intangible assets 13,920 13,921
Amortization of premiums related to available-for-sale securities 743 302
Gain on sale of available-for-sale securities 0 (1)
Stock-based compensation 10,593 12,119
Changes in operating assets and liabilities:    
Restricted cash 295 0
Accounts receivable, net (17,443) 739
Inventory 2,983 7,226
Deferred cost of revenue 2,082 9,742
Prepaid expenses and other assets 4,181 (315)
Accounts payable (6,841) (9,904)
Accrued liabilities (1,055) 5,520
Deferred revenue (1,312) (14,391)
Other long-term liabilities (167) 597
Net cash provided by (used in) operating activities (1,192) 14,542
Investing activities:    
Purchases of property and equipment (5,943) (9,481)
Purchases of marketable securities (46,750) (49,356)
Sales of marketable securities 0 615
Maturities of marketable securities 51,265 0
Net cash used in investing activities (1,428) (58,222)
Financing activities:    
Proceeds from exercise of stock options 625 429
Proceeds from employee stock purchase plan 2,865 2,453
Payments for repurchases of common stock (11,124) 0
Taxes paid for awards vested under equity incentive plans (2,093) (2,505)
Net cash provided by (used in) financing activities (9,727) 377
Effect of exchange rate changes on cash and cash equivalents (288) (45)
Net decrease in cash and cash equivalents (12,635) (43,348)
Cash and cash equivalents at beginning of period 48,829 82,747
Cash and cash equivalents at end of period $ 36,194 $ 39,399
XML 59 R10.htm IDEA: XBRL DOCUMENT v3.3.0.814
Goodwill and Intangible Assets
9 Months Ended
Sep. 26, 2015
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets
Goodwill and Intangible Assets
Goodwill
Goodwill was recorded as a result of the Company's acquisitions of Occam Networks, Inc. (“Occam”) in February 2011 and Optical Solutions, Inc. ("OSI") in February 2006. This goodwill is not deductible for tax purposes, and there have been no adjustments to goodwill since the acquisition dates.
Goodwill is not amortized but instead is subject to an annual impairment test or more frequently if events or changes in circumstances indicate that it may be impaired. We evaluate goodwill on an annual basis at the end of the second quarter of each year. Management has determined that we operate as a single reporting unit and, therefore, evaluates goodwill impairment at the enterprise level. Management assessed qualitative factors to determine whether it was more likely than not (that is, a likelihood of more than 50 percent) that the fair value of the Company was less than its carrying amount, including goodwill, as of June 27, 2015. In assessing the qualitative factors, management considered the impact of these key factors: macro-economic conditions, industry and market environment, overall financial performance of the Company, cash flow from operating activities, market capitalization and stock price. Management concluded that the fair value of the Company was more likely than not greater than its carrying amount as of June 27, 2015. As such, it was not necessary to perform the two-step goodwill impairment test at the time.
There were no events or changes in circumstances during the three months ended September 26, 2015 that would more likely than not indicate that the carrying value of goodwill may have been impaired subsequent to the 2015 annual impairment test. As of September 26, 2015, there was no impairment to the carrying value of the Company's goodwill.
Intangible Assets
Intangible assets are carried at cost, less accumulated amortization. The details of intangible assets as of September 26, 2015 and December 31, 2014 are disclosed in the following table (in thousands):
 
 
September 26, 2015
 
December 31, 2014
 
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net
Core developed technology
 
$
68,964

 
$
(61,958
)
 
$
7,006

 
$
68,964

 
$
(55,694
)
 
$
13,270

Customer relationships
 
54,740

 
(50,487
)
 
4,253

 
54,740

 
(42,831
)
 
11,909

Total intangible assets, excluding goodwill
 
$
123,704

 
$
(112,445
)
 
$
11,259

 
$
123,704

 
$
(98,525
)
 
$
25,179


Amortization expense was $4.6 million for the three months ended September 26, 2015 and September 27, 2014. Amortization expense was $13.9 million for the nine months ended September 26, 2015 and September 27, 2014.
As of September 26, 2015, expected future amortization expense for the fiscal years indicated is as follows (in thousands):
Period
 
Expected
Amortization
Expense
Remainder of 2015
 
$
4,640

2016
 
5,805

2017
 
814

Total
 
$
11,259

XML 60 R27.htm IDEA: XBRL DOCUMENT v3.3.0.814
Income Taxes (Tables)
9 Months Ended
Sep. 26, 2015
Income Tax Disclosure [Abstract]  
Schedule of income taxes
The following table presents the provision for income taxes from continuing operations and the effective tax rates for the periods indicated (in thousands, except percentages):
 

Three Months Ended
 
Nine Months Ended


September 26,
2015

September 27,
2014
 
September 26,
2015
 
September 27,
2014
Provision for income taxes
 
$
185

 
$
115

 
$
378

 
$
328

Effective tax rate
 
16.7
%
 
(3.1
)%
 
(2.3
)%
 
(1.9
)%
XML 61 FilingSummary.xml IDEA: XBRL DOCUMENT 3.3.0.814 html 144 238 1 true 39 0 false 8 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.calix.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.calix.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://www.calix.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) Sheet http://www.calix.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) Statements 4 false false R5.htm 1003000 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.calix.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 5 false false R6.htm 2101100 - Disclosure - Company and Basis of Presentation Sheet http://www.calix.com/role/CompanyAndBasisOfPresentation Company and Basis of Presentation Notes 6 false false R7.htm 2102100 - Disclosure - Significant Accounting Policies Sheet http://www.calix.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 7 false false R8.htm 2104100 - Disclosure - Cash, Cash Equivalents and Marketable Securities Sheet http://www.calix.com/role/CashCashEquivalentsAndMarketableSecurities Cash, Cash Equivalents and Marketable Securities Notes 8 false false R9.htm 2106100 - Disclosure - Fair Value Measurements Sheet http://www.calix.com/role/FairValueMeasurements Fair Value Measurements Notes 9 false false R10.htm 2107100 - Disclosure - Goodwill and Intangible Assets Sheet http://www.calix.com/role/GoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 10 false false R11.htm 2108100 - Disclosure - Balance Sheet Details Sheet http://www.calix.com/role/BalanceSheetDetails Balance Sheet Details Notes 11 false false R12.htm 2109100 - Disclosure - Commitments and Contingencies Sheet http://www.calix.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 12 false false R13.htm 2110100 - Disclosure - Net Income (Loss) per Common Share Sheet http://www.calix.com/role/NetIncomeLossPerCommonShare Net Income (Loss) per Common Share Notes 13 false false R14.htm 2111100 - Disclosure - Stockholders' Equity Sheet http://www.calix.com/role/StockholdersEquity Stockholders' Equity Notes 14 false false R15.htm 2112100 - Disclosure - Accumulated Other Comprehensive Income (Loss) Sheet http://www.calix.com/role/AccumulatedOtherComprehensiveIncomeLoss Accumulated Other Comprehensive Income (Loss) Notes 15 false false R16.htm 2113100 - Disclosure - Credit Facility Sheet http://www.calix.com/role/CreditFacility Credit Facility Notes 16 false false R17.htm 2114100 - Disclosure - Income Taxes Sheet http://www.calix.com/role/IncomeTaxes Income Taxes Notes 17 false false R18.htm 2202201 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.calix.com/role/SignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://www.calix.com/role/SignificantAccountingPolicies 18 false false R19.htm 2304301 - Disclosure - Cash, Cash Equivalents and Marketable Securities (Tables) Sheet http://www.calix.com/role/CashCashEquivalentsAndMarketableSecuritiesTables Cash, Cash Equivalents and Marketable Securities (Tables) Tables http://www.calix.com/role/CashCashEquivalentsAndMarketableSecurities 19 false false R20.htm 2306301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.calix.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.calix.com/role/FairValueMeasurements 20 false false R21.htm 2307301 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.calix.com/role/GoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.calix.com/role/GoodwillAndIntangibleAssets 21 false false R22.htm 2308301 - Disclosure - Balance Sheet Details (Tables) Sheet http://www.calix.com/role/BalanceSheetDetailsTables Balance Sheet Details (Tables) Tables http://www.calix.com/role/BalanceSheetDetails 22 false false R23.htm 2309301 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.calix.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.calix.com/role/CommitmentsAndContingencies 23 false false R24.htm 2310301 - Disclosure - Net Income (Loss) per Common Share (Tables) Sheet http://www.calix.com/role/NetIncomeLossPerCommonShareTables Net Income (Loss) per Common Share (Tables) Tables http://www.calix.com/role/NetIncomeLossPerCommonShare 24 false false R25.htm 2311301 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.calix.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.calix.com/role/StockholdersEquity 25 false false R26.htm 2312301 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) Sheet http://www.calix.com/role/AccumulatedOtherComprehensiveIncomeLossTables Accumulated Other Comprehensive Income (Loss) (Tables) Tables http://www.calix.com/role/AccumulatedOtherComprehensiveIncomeLoss 26 false false R27.htm 2314301 - Disclosure - Income Taxes (Tables) Sheet http://www.calix.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.calix.com/role/IncomeTaxes 27 false false R28.htm 2404402 - Disclosure - Cash, Cash Equivalents and Marketable Securities (Details) Sheet http://www.calix.com/role/CashCashEquivalentsAndMarketableSecuritiesDetails Cash, Cash Equivalents and Marketable Securities (Details) Details http://www.calix.com/role/CashCashEquivalentsAndMarketableSecuritiesTables 28 false false R29.htm 2404403 - Disclosure - Cash, Cash Equivalents and Marketable Securities - Amortized Cost and Fair Value (Details) Sheet http://www.calix.com/role/CashCashEquivalentsAndMarketableSecuritiesAmortizedCostAndFairValueDetails Cash, Cash Equivalents and Marketable Securities - Amortized Cost and Fair Value (Details) Details 29 false false R30.htm 2404404 - Disclosure - Cash, Cash Equivalents and Marketable Securities - Contractual Maturity (Details) Sheet http://www.calix.com/role/CashCashEquivalentsAndMarketableSecuritiesContractualMaturityDetails Cash, Cash Equivalents and Marketable Securities - Contractual Maturity (Details) Details 30 false false R31.htm 2406402 - Disclosure - Fair Value Measurements (Details) Sheet http://www.calix.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.calix.com/role/FairValueMeasurementsTables 31 false false R32.htm 2407402 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) Sheet http://www.calix.com/role/GoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) Details 32 false false R33.htm 2407403 - Disclosure - Goodwill and Intangible Assets - Expected Future Amortization (Details) Sheet http://www.calix.com/role/GoodwillAndIntangibleAssetsExpectedFutureAmortizationDetails Goodwill and Intangible Assets - Expected Future Amortization (Details) Details 33 false false R34.htm 2407404 - Disclosure - Goodwill and Intangible Assets - Textual (Details) Sheet http://www.calix.com/role/GoodwillAndIntangibleAssetsTextualDetails Goodwill and Intangible Assets - Textual (Details) Details 34 false false R35.htm 2408402 - Disclosure - Balance Sheet Details - Accounts Receivable (Details) Sheet http://www.calix.com/role/BalanceSheetDetailsAccountsReceivableDetails Balance Sheet Details - Accounts Receivable (Details) Details 35 false false R36.htm 2408403 - Disclosure - Balance Sheet Details - Inventory (Details) Sheet http://www.calix.com/role/BalanceSheetDetailsInventoryDetails Balance Sheet Details - Inventory (Details) Details 36 false false R37.htm 2408404 - Disclosure - Balance Sheet Details - Property and Equipment, net (Details) Sheet http://www.calix.com/role/BalanceSheetDetailsPropertyAndEquipmentNetDetails Balance Sheet Details - Property and Equipment, net (Details) Details 37 false false R38.htm 2408405 - Disclosure - Balance Sheet Details - Accrued Liabilities (Details) Sheet http://www.calix.com/role/BalanceSheetDetailsAccruedLiabilitiesDetails Balance Sheet Details - Accrued Liabilities (Details) Details 38 false false R39.htm 2408406 - Disclosure - Balance Sheet Details - Deferred Revenue (Details) Sheet http://www.calix.com/role/BalanceSheetDetailsDeferredRevenueDetails Balance Sheet Details - Deferred Revenue (Details) Details 39 false false R40.htm 2409402 - Disclosure - Commitments and Contingencies - Textual (Details) Sheet http://www.calix.com/role/CommitmentsAndContingenciesTextualDetails Commitments and Contingencies - Textual (Details) Details 40 false false R41.htm 2409403 - Disclosure - Commitments and Contingencies - Product Warranty Activities (Details) Sheet http://www.calix.com/role/CommitmentsAndContingenciesProductWarrantyActivitiesDetails Commitments and Contingencies - Product Warranty Activities (Details) Details 41 false false R42.htm 2410402 - Disclosure - Net Income (Loss) per Common Share - Basic and Diluted Shares Calculation (Details) Sheet http://www.calix.com/role/NetIncomeLossPerCommonShareBasicAndDilutedSharesCalculationDetails Net Income (Loss) per Common Share - Basic and Diluted Shares Calculation (Details) Details http://www.calix.com/role/NetIncomeLossPerCommonShareTables 42 false false R43.htm 2411402 - Disclosure - Stockholders' Equity - Weighted-average Assumptions Used to Estimate Fair Value of Stock Options (Details) Sheet http://www.calix.com/role/StockholdersEquityWeightedAverageAssumptionsUsedToEstimateFairValueOfStockOptionsDetails Stockholders' Equity - Weighted-average Assumptions Used to Estimate Fair Value of Stock Options (Details) Details 43 false false R44.htm 2411403 - Disclosure - Stockholders' Equity - Textual (Details) Sheet http://www.calix.com/role/StockholdersEquityTextualDetails Stockholders' Equity - Textual (Details) Details 44 false false R45.htm 2411404 - Disclosure - Stockholders' Equity - Stock Repurchase (Details) Sheet http://www.calix.com/role/StockholdersEquityStockRepurchaseDetails Stockholders' Equity - Stock Repurchase (Details) Details 45 false false R46.htm 2412402 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details) Sheet http://www.calix.com/role/AccumulatedOtherComprehensiveIncomeLossDetails Accumulated Other Comprehensive Income (Loss) (Details) Details http://www.calix.com/role/AccumulatedOtherComprehensiveIncomeLossTables 46 false false R47.htm 2413401 - Disclosure - Credit Facility - Textual (Details) Sheet http://www.calix.com/role/CreditFacilityTextualDetails Credit Facility - Textual (Details) Details 47 false false R48.htm 2414402 - Disclosure - Income Taxes - Schedule of Income Taxes (Details) Sheet http://www.calix.com/role/IncomeTaxesScheduleOfIncomeTaxesDetails Income Taxes - Schedule of Income Taxes (Details) Details 48 false false All Reports Book All Reports In ''Condensed Consolidated Balance Sheets'', column(s) 2, 4, 5, 6 are contained in other reports, so were removed by flow through suppression. In ''Condensed Consolidated Statements of Cash Flows (Unaudited)'', column(s) 1, 2, 3 are contained in other reports, so were removed by flow through suppression. calx-20150926.xml calx-20150926_cal.xml calx-20150926_def.xml calx-20150926_lab.xml calx-20150926_pre.xml calx-20150926.xsd true true XML 62 R38.htm IDEA: XBRL DOCUMENT v3.3.0.814
Balance Sheet Details - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 26, 2015
Dec. 31, 2014
Summary of accrued liabilities    
Accrued compensation and related benefits $ 16,547 $ 15,782
Accrued warranty 8,984 9,553
Accrued professional and consulting fees 3,016 5,860
Accrued customer rebates 1,327 851
Accrued excess and obsolete inventory at contract manufacturers 1,237 888
Accrued business travel expenses 1,024 1,414
Sales and use tax payable 1,000 397
Advance customer payments 699 364
Accrued business events 543 0
Accrued rent 385 412
Accrued freight 277 303
Income taxes payable 245 269
Accrued other 2,996 3,350
Total accrued liabilities $ 38,280 $ 39,443
XML 63 R20.htm IDEA: XBRL DOCUMENT v3.3.0.814
Fair Value Measurements (Tables)
9 Months Ended
Sep. 26, 2015
Fair Value Disclosures [Abstract]  
Summary of fair values of financial assets
The following table sets forth the Company's financial assets measured at fair value on a recurring basis as of September 26, 2015 and December 31, 2014, based on the three-tier fair value hierarchy (in thousands):
As of September 26, 2015
 
Level 1

Level 2

Total
Money market funds
 
$
16,519

 
$

 
$
16,519

Corporate debt securities
 

 
44,802

 
44,802

U.S. government agency securities
 

 
10,564

 
10,564

Commercial paper
 

 
2,293

 
2,293

Total
 
$
16,519

 
$
57,659


$
74,178

 

As of December 31, 2014
 
Level 1
 
Level 2
 
Total
Money market funds
 
$
30,963

 
$

 
$
30,963

Corporate debt securities
 

 
61,050

 
61,050

Commercial paper
 

 
1,800

 
1,800

Total
 
$
30,963

 
$
62,850

 
$
93,813