0001262039-18-000040.txt : 20181107 0001262039-18-000040.hdr.sgml : 20181107 20181107172713 ACCESSION NUMBER: 0001262039-18-000040 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 81 CONFORMED PERIOD OF REPORT: 20180930 FILED AS OF DATE: 20181107 DATE AS OF CHANGE: 20181107 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FORTINET INC CENTRAL INDEX KEY: 0001262039 STANDARD INDUSTRIAL CLASSIFICATION: COMPUTER PERIPHERAL EQUIPMENT, NEC [3577] IRS NUMBER: 770560389 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-34511 FILM NUMBER: 181167511 BUSINESS ADDRESS: STREET 1: 899 KIFER ROAD CITY: SUNNYVALE STATE: CA ZIP: 94086 BUSINESS PHONE: 408-235-7700 MAIL ADDRESS: STREET 1: 899 KIFER ROAD CITY: SUNNYVALE STATE: CA ZIP: 94086 10-Q 1 ftnt-0930201810xq.htm FORM 10-Q Document

 
 
 
 
 
 
 
 
 
 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 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 30, 2018
or
o
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 For the transition period from              to             
Commission file number: 001-34511
______________________________________
 FORTINET, INC.
(Exact name of registrant as specified in its charter)
______________________________________

Delaware
77-0560389
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
899 Kifer Road
Sunnyvale, California
94086
(Address of principal executive offices)
(Zip Code)
(408) 235-7700
(Registrant’s telephone number, including area code)

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 (“Exchange Act”) 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 every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes  x  No  o 
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act. 
Large accelerated filer
x
 
 
Accelerated filer
o
Non-accelerated filer
o
 
 
Smaller reporting company
o
 
Emerging growth company
o
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. o 
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).    Yes  o     No  x



As of October 31, 2018, there were 170,370,205 shares of the registrant’s common stock outstanding.




FORTINET, INC.
QUARTERLY REPORT ON FORM 10-Q
For the Quarter Ended September 30, 2018
Table of Contents
 
 
 
 
 
 
Page
 
 
 
 
Part I
 
 
 
 
Item 1.
 
 
 
 
 
Item 2.
Item 3.
Item 4.
 
 
 
 
Part II
 
 
 
 
Item 1.
Item 1A.
Item 2.
Item 6.
 
 


 



Part I

ITEM 1.
Financial Statements
FORTINET, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(unaudited, in millions, except per share amounts)
 
 
September 30,
2018
 
December 31,
2017
ASSETS
 
 
 
CURRENT ASSETS:
 
 
 
Cash and cash equivalents
$
1,169.3

 
$
811.0

Short-term investments
464.9

 
440.3

Accounts receivable—Net
324.4

 
348.2

Inventory
80.8

 
77.3

Prepaid expenses and other current assets
38.7

 
40.0

Total current assets
2,078.1

 
1,716.8

LONG-TERM INVESTMENTS
38.6

 
98.0

PROPERTY AND EQUIPMENT—NET
265.4

 
245.4

DEFERRED CONTRACT COSTS
169.6

 

DEFERRED TAX ASSETS
147.8

 
146.9

OTHER INTANGIBLE ASSETS—NET
18.1

 
16.3

GOODWILL
25.7

 
14.6

OTHER ASSETS
20.2

 
19.9

TOTAL ASSETS
$
2,763.5

 
$
2,257.9

LIABILITIES AND STOCKHOLDERS’ EQUITY
 
 
 
CURRENT LIABILITIES:
 
 
 
Accounts payable
$
66.6

 
$
70.0

Accrued liabilities
60.7

 
50.0

Accrued payroll and compensation
85.4

 
92.0

Income taxes payable
23.0

 
21.4

Deferred revenue
876.2

 
793.8

Total current liabilities
1,111.9

 
1,027.2

DEFERRED REVENUE
668.2

 
542.5

INCOME TAX LIABILITIES
80.7

 
90.2

OTHER LIABILITIES
11.1

 
8.6

Total liabilities
1,871.9

 
1,668.5

COMMITMENTS AND CONTINGENCIES (Note 10)


 


STOCKHOLDERS’ EQUITY:
 
 
 
Common stock, $0.001 par value—300 shares authorized; 170.3 and 167.9 shares issued and outstanding at September 30, 2018 and December 31, 2017, respectively
0.2

 
0.2

Additional paid-in capital
1,048.4

 
909.6

Accumulated other comprehensive loss
(1.0
)
 
(0.8
)
Accumulated deficit
(156.0
)
 
(319.6
)
Total stockholders’ equity
891.6

 
589.4

TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY
$
2,763.5

 
$
2,257.9

See notes to condensed consolidated financial statements.


1


FORTINET, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(unaudited, in millions, except per share amounts)
 
 
Three Months Ended
 
Nine Months Ended
September 30,
2018
 
September 30,
2017
 
September 30,
2018
 
September 30,
2017
REVENUE:
 
 
 
 
 
 
 
Product
$
164.5

 
$
137.1

 
$
473.6

 
$
415.1

Service
289.4

 
237.1

 
820.6

 
663.2

Total revenue
453.9

 
374.2

 
1,294.2

 
1,078.3

COST OF REVENUE:
 
 
 
 
 
 
 
Product
72.0

 
58.1

 
204.1

 
174.2

Service
39.6

 
35.5

 
117.8

 
105.7

Total cost of revenue
111.6

 
93.6

 
321.9

 
279.9

GROSS PROFIT:
 
 
 
 
 
 
 
Product
92.5

 
79.0

 
269.5

 
240.9

Service
249.8

 
201.6

 
702.8

 
557.5

Total gross profit
342.3

 
280.6

 
972.3

 
798.4

OPERATING EXPENSES:
 
 
 
 
 
 
 
Research and development
58.7

 
53.5

 
179.0

 
155.9

Sales and marketing
198.3

 
172.4

 
576.4

 
509.1

General and administrative
22.5

 
21.0

 
71.0

 
65.5

Restructuring charges

 

 

 
0.3

Total operating expenses
279.5

 
246.9

 
826.4

 
730.8

OPERATING INCOME
62.8

 
33.7

 
145.9

 
67.6

INTEREST INCOME—NET
6.9

 
3.9

 
17.2

 
9.5

OTHER INCOME (EXPENSE)—NET
0.9

 
0.4

 
(4.3
)
 
1.9

INCOME BEFORE INCOME TAXES
70.6

 
38.0

 
158.8

 
79.0

PROVISION FOR INCOME TAXES
11.9

 
11.3

 
9.2

 
18.6

NET INCOME
$
58.7

 
$
26.7

 
$
149.6

 
$
60.4

Net income per share (Note 9):
 
 
 
 
 
 
 
Basic
$
0.35

 
$
0.15

 
$
0.89

 
$
0.34

Diluted
$
0.33

 
$
0.15

 
$
0.86

 
$
0.34

Weighted-average shares outstanding:
 
 
 
 
 
 
 
Basic
169.8

 
175.5

 
168.7

 
175.3

Diluted
175.7

 
179.0

 
173.7

 
179.0

See notes to condensed consolidated financial statements.


2


FORTINET, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(unaudited, in millions)

 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
September 30,
2017
 
September 30,
2018
 
September 30,
2017
Net income
$
58.7

 
$
26.7

 
$
149.6

 
$
60.4

Other comprehensive income (loss):
 
 
 
 
 
 
 
Change in unrealized gains (losses) on investments
0.5

 
0.2

 
(0.1
)
 
0.5

Tax provision related to change in unrealized gains (losses) on investments
0.1

 
0.1

 
0.1

 
0.2

Other comprehensive income (loss)
0.4

 
0.1

 
(0.2
)
 
0.3

Comprehensive income
$
59.1

 
$
26.8

 
$
149.4

 
$
60.7


See notes to condensed consolidated financial statements.




3


FORTINET, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(unaudited, in millions)
 
Nine Months Ended
 
September 30,
2018
 
September 30,
2017
CASH FLOWS FROM OPERATING ACTIVITIES:
 
 
 
Net income
$
149.6

 
$
60.4

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 
Stock-based compensation
120.3

 
102.7

Amortization of deferred contract costs
66.3

 

Depreciation and amortization
41.0

 
41.2

Other
(1.7
)
 
3.2

Amortization of investment premiums

 
2.1

Changes in operating assets and liabilities:
 
 
 
Accounts receivable—net
38.0

 
51.4

Inventory
(19.0
)
 
17.7

Prepaid expenses and other current assets
1.8

 
(9.6
)
Deferred contract costs
(98.8
)
 

Deferred tax assets
(19.1
)
 
(22.1
)
Other assets
(3.3
)
 
(0.4
)
Accounts payable
(4.9
)
 
(16.5
)
Accrued liabilities
(2.0
)
 
8.0

Accrued payroll and compensation
(8.6
)
 
(3.5
)
Other liabilities
(2.8
)
 
(3.8
)
Deferred revenue
209.9

 
184.4

Income taxes payable
(8.0
)
 
21.7

Net cash provided by operating activities
458.7

 
436.9

CASH FLOWS FROM INVESTING ACTIVITIES:
 
 
 
Purchases of investments
(405.2
)
 
(359.6
)
Sales of investments
39.6

 
10.0

Maturities of investments
405.6

 
329.1

Purchases of property and equipment
(41.4
)
 
(121.6
)
Payments made in connection with business combination, net of cash acquired
(6.0
)
 

Net cash used in investing activities
(7.4
)
 
(142.1
)
CASH FLOWS FROM FINANCING ACTIVITIES:
 
 
 
Repurchase and retirement of common stock
(117.1
)
 
(124.0
)
Proceeds from issuance of common stock
81.6

 
61.9

Taxes paid related to net share settlement of equity awards
(48.0
)
 
(35.9
)
Payments of debt assumed in connection with business combination
(9.5
)
 

Net cash used in financing activities
(93.0
)
 
(98.0
)
NET INCREASE IN CASH AND CASH EQUIVALENTS
358.3

 
196.8

CASH AND CASH EQUIVALENTS—Beginning of period
811.0

 
709.0

CASH AND CASH EQUIVALENTS—End of period
$
1,169.3

 
$
905.8

NON-CASH INVESTING AND FINANCING ACTIVITIES:
 
 
 
Transfers of evaluation units from inventory to property and equipment
$
16.2

 
$
16.3

Liability for purchase of property and equipment and asset retirement obligations
$
6.7

 
$
8.6

See notes to condensed consolidated financial statements.

4


FORTINET, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

1.
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Basis of Presentation and Preparation—The unaudited condensed consolidated financial statements of Fortinet, Inc. and its wholly owned subsidiaries (collectively, “we,” “us” or “our”) have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) for interim financial information, as well as the instructions to Form 10-Q pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (the “SEC”). Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements, and should be read in conjunction with our audited consolidated financial statements as of and for the year ended December 31, 2017, contained in our Annual Report on Form 10-K filed with the SEC on February 26, 2018 (the “Form 10-K”). In the opinion of management, all adjustments, which includes normal recurring adjustments, considered necessary for a fair presentation have been included. All intercompany balances, transactions and cash flows have been eliminated. The results of operations for the three and nine months ended September 30, 2018 are not necessarily indicative of the results for the full year or for any future periods. The condensed consolidated balance sheet as of December 31, 2017 is derived from the audited consolidated financial statements for the year ended December 31, 2017.

The preparation of financial statements in accordance with GAAP 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 materially from those estimates.

There have been no material changes to our significant accounting policies as of and for the three and nine months ended September 30, 2018, except for the accounting policies for revenue recognition, trade receivables and deferred contract costs that were updated as a result of adopting Accounting Standards Update (“ASU”) 2014-09, Revenue from Contracts with Customers (Topic 606) (“Topic 606”). For more information, refer to the “Recently Adopted Accounting Standards” and Note 2.

Recently Adopted Accounting Standards

Financial Instruments – Recognition and Measurement

In January 2016, the Financial Accounting Standard Board (“FASB”) issued ASU 2016-01—Financial Instruments—Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities, with further clarifications made recently with the issuance of ASU 2018-03, which requires most equity investments to be measured at fair value, with subsequent changes in fair value recognized in net income. A practicality exception applies to those equity investments that do not have a readily determinable fair value. These investments may be measured at cost, adjusted for changes in observable prices minus impairment. ASU 2016-01 was effective prospectively for us beginning on January 1, 2018 for our equity investments, which were previously accounted for under the cost-method. We adopted ASU 2016-01 on January 1, 2018. There was no material impact on our condensed consolidated financial statements as of the adoption date.

Revenue Recognition

In May 2014, the FASB issued Topic 606, which supersedes the revenue recognition requirements in Topic 605, Revenue Recognition, and requires entities to recognize revenue when control of the promised goods or services is transferred to customers at an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. We adopted Topic 606 as of January 1, 2018 using the modified retrospective transition method. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods.

We recorded a net reduction to our accumulated deficit as of January 1, 2018 of $117.3 million due to the cumulative impact of adopting Topic 606. The primary impact of adopting Topic 606 relates to the deferral of our incremental contract costs, which are comprised of sales commissions. Prior to January 1, 2018, we expensed all sales commissions upfront. Beginning on January 1, 2018, we continue to expense sales commissions related to product sales upfront, but capitalize and then amortize certain sales commissions on service contracts over the applicable amortization period. The capitalized sales commissions for initial service contracts are deferred and then amortized as expense on a straight-line basis over the period of benefit which we have determined to be five years. Sales commissions for renewal contracts are deferred and then amortized on a straight line basis over the contractual period of the underlying contracts. The deferral of sales commissions generated a deferred tax liability of $23.8 million, of which $18.0 million was recorded against deferred tax assets and the remaining $5.8

5

FORTINET, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)



million was recorded in other long-term liabilities on our condensed consolidated balance sheet. The impact on deferred revenue as of January 1, 2018 was $4.1 million, which primarily relates to certain changes in revenue recognition on software license sales and the acceleration of revenue from U.S.-based channel partners which were previously deferred until the product was sold through. Beginning on January 1, 2018, our sales returns reserve is now included on the balance sheet in accrued liabilities and no longer as a reduction to our accounts receivable. See Note 2 for further details.

The cumulative effects of the changes made to our January 1, 2018 condensed consolidated balance sheet for the adoption of Topic 606 were as follows (in millions):

 
Balance at
December 31, 2017
 
Adjustments due to
Topic 606
 
Balance at
 January 1, 2018
Assets:
 
 
 
 
 
Accounts receivable, net
$
348.2

 
$
13.6

 
$
361.8

Inventory
$
77.3

 
$
(0.1
)
 
$
77.2

Deferred tax assets
$
146.9

 
$
(18.0
)
 
$
128.9

Deferred contract costs
$

 
$
137.1

 
$
137.1

 
 
 
 
 
 
Liabilities:
 
 
 
 
 
Accrued liabilities
$
50.0

 
$
13.6

 
$
63.6

Deferred revenue, current
$
793.8

 
$
0.3

 
$
794.1

Deferred revenue, non-current
$
542.5

 
$
(4.4
)
 
$
538.1

Other liabilities, non-current
$
8.6

 
$
5.8

 
$
14.4

 
 
 
 
 
 
Stockholders’ equity:
 
 
 
 
 
Accumulated deficit
$
(319.6
)
 
$
117.3

 
$
(202.3
)

Recent Accounting Standards Not Yet Effective

Leases

In February 2016, the FASB issued ASU 2016-02—Leases, which requires the recognition of right-of-use assets and lease liabilities on the consolidated balance sheet for substantially all leases. ASU 2016-02 includes a number of optional practical expedients that entities may elect to apply. ASU 2016-02 will also require significant additional disclosures about the amount, timing and uncertainty of cash flows from leases. In July 2018, the FASB issued ASU 2018-10—Codification Improvements to Topic 842, Leases, and ASU 2018-11 Leases (Topic 842) Targeted Improvements, which address questions about how to apply certain aspects of Accounting Standards Codification (“ASC”) 2016-02. The clarifications address the rate implicit in the lease, impairment of the net investment in the lease, lessee reassessment of lease classification, lessor reassessment of lease term and purchase options and variable payments that depend on an index or rate, and provide an alternative transition approach that allows companies to initially apply the new leases standard by recognizing a cumulative-effect adjustment on adoption date. ASC 2016-02 will be effective for us beginning on January 1, 2019, using a modified retrospective approach. Based on our current lease portfolio, we currently estimate the value of leased assets and liabilities that may be recognized on the consolidated balance sheet to be at least $45.0 million. We are continuing to evaluate the impact of ASU 2016-02 and our estimate is subject to change. We do not believe that ASC 2016-02 will have a material impact on our consolidated statements of operations and cash flows. We expect to expand our disclosures in the notes to consolidated financial statements to include more details on our leases, significant judgments and lease-related amounts recognized in the consolidated financial statements.

6

FORTINET, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)



Stock Compensation

In June 2018, the FASB issued ASU 2018-07—Compensation—Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting, which simplifies the accounting for share-based payments to nonemployees by aligning it with the accounting for share-based payments to employees subject to certain exceptions. ASC 2018-07 expands the scope of ASC Topic 718, Compensation-Stock Compensation (“ASC 718”) to include share-based payments granted to nonemployees in exchange for goods or services used or consumed in an entity’s own operations and supersedes the guidance in ASC 505-50 by moving it to ASC 718. This amendment is effective for us beginning January 1, 2019. Early adoption is permitted, but no earlier than an entity’s adoption date of ASC 606. We are currently evaluating the impact of ASU 2018-07 on our consolidated financial statements.

Cloud Computing

In August 2018, the FASB issued ASU 2018-15—Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract, which requires a customer in a cloud computing arrangement that is a service contract to follow the internal-use software guidance in ASC Subtopic 350-40 to determine which implementation costs to capitalize as assets or expense as incurred. ASU 2018-15 is effective for us beginning January 1, 2020, and early adoption is permitted. We are currently evaluating the impact of ASU 2018-15 on our consolidated financial statements.

Fair Value Measurements

In August 2018, the FASB issued ASU 2018-13—Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement, which eliminates, adds and modifies certain disclosure requirements for fair value measurements in ASC 820—Fair Value Measurement as part of its disclosure framework project. ASU 2018-13 is effective for us beginning January 1, 2020. The amendments in ASU 2018-13 on changes in unrealized gains and losses, the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements, and the narrative description of measurement uncertainty should be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. All other amendments in ASU 2018-13 should be applied retrospectively to all periods presented upon their effective date. Early adoption is permitted upon issuance of ASU 2018-13. An entity is permitted to early adopt any removed or modified disclosures upon issuance of ASU 2018-13 and delay adoption of the additional disclosures until their effective date. We are currently evaluating the impact of ASU 2018-13 on our consolidated financial statements.

Comprehensive Income

In February 2018, the FASB issued ASU 2018-02—Income Statement-Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income, which allows companies to reclassify stranded tax effects resulting from the Tax Cuts and Jobs Act of 2017 (the “2017 Tax Act”), from accumulated other comprehensive income to retained earnings. ASU 2018-02 also requires certain new disclosures regardless of the election. ASU 2018-02 is effective for us beginning January 1, 2019, and early adoption is permitted. We are currently evaluating the impact of ASU 2018-02 on our consolidated financial statements.

Financial Instruments

In June 2016, the FASB issued ASU 2016-13—Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which requires a financial asset (or a group of financial assets) measured at an amortized cost basis to be presented at the net amount expected to be collected. The new approach to estimating credit losses (referred to as the current expected credit losses model) applies to most financial assets measured at amortized cost and certain other instruments, including trade and other receivables, loans and held-to-maturity debt securities. ASU 2016-13 is effective for us beginning on January 1, 2020, and early adoption is permitted. We are currently evaluating the impact of ASU 2016-13 on our consolidated financial statements.




7

FORTINET, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)



2.     REVENUE RECOGNITION

Revenue recognition

On January 1, 2018 we adopted Topic 606 using the modified retrospective method applied to those contracts which were not completed as of January 1, 2018. Results for reporting periods beginning after January 1, 2018 are presented under Topic 606, while prior period amounts are not adjusted and continue to be reported under Topic 605. The details of significant changes and quantitative impact of the changes are discussed below.
 
We derive the majority of our revenue from sales of our products, FortiGuard security subscription and FortiCare technical support services, and other services. Beginning in 2018, revenues are recognized when control of these goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. Prior to 2018, revenue was recognized under Topic 605 when all of the following criteria were met: (i) persuasive evidence of an arrangement existed, (ii) delivery has occurred or services have been rendered, (iii) sales price was fixed or determinable and (iv) collectability was reasonably assured.

Under Topic 606, we determine revenue recognition through the following steps:

identification of the contract, or contracts, with the customer,
identification of the performance obligations in the contract, including evaluation of performance obligations as to being distinct goods or services in a contract,
determination of the transaction price,
allocation of the transaction price to the performance obligations in the contract, and
recognition of revenue when, or as, we satisfy a performance obligation.

Product revenue primarily consists of sales of hardware and software licenses of our FortiGate and Fabric products. We derive a majority of product sales from our FortiGate products. Our FortiGate products include a broad set of built-in security and networking features and functionalities including firewall, SD-WAN, data leak prevention, VPN, switch and wireless controller and WAN acceleration, among others.

We previously recognized product revenue for sales to distributors that had no general right of return and direct sales to end-customers upon shipment, based on general revenue recognition accounting guidance once all other revenue recognition criteria were met. Certain distributors are granted stock rotation rights, limited rights of return or rebates for sales of our products. The arrangement fee for this group of distributors was not fixed or determinable when products were shipped and revenue was therefore deferred and recognized upon sell-through. Under Topic 606, we recognize product revenue upon shipment when control of the promised goods is transferred to the customer. We recognize revenue from term licenses upon electronic transfer of the license key to the customer. Previously, term licenses were recognized over the license period.

We generally provide a 1-year warranty on hardware products and a 90-day warranty on software that provides assurance that our hardware or software products conform to published specifications. Such assurance-type warranties are not deemed to be separate performance obligations from the hardware or software product and costs associated with providing the warranties are accrued in accordance with ASC 460-10.

Service revenue relates to sales of our FortiGuard security subscription, FortiCare technical support services, and other services. Our FortiGuard security subscription services provide access to our application control, intrusion prevention, anti-botnet and mobile, anti-spam, web filtering, cloud sandbox and virus outbreak protection, industry security, security rating service and threat intelligent service functionality. Our FortiCare support services include rights to unspecified software upgrades, maintenance releases and patches, telephone and internet access to technical support personnel. Our typical subscription and contractual support term is one to three years, and to a lesser extent, five years. Our revenue recognition for service arrangements did not significantly change under Topic 606. We continue to recognize revenue from these services ratably over the contractual service period because of continuous transfer of control to the customer over the maintenance period. Revenue related to subsequent renewals of these services are recognized over the support term of the renewal agreement. We also generate a small portion of our revenue from other services consisting of professional services, training and software-as-a-service (“SaaS”) which is either hosted or cloud-based services. We recognize revenue from professional and training services as the services are provided. We recognize revenue from SaaS as the subscription service is delivered over the term, which is typically one year, or on a monthly usage basis. To date, SaaS revenue has not represented a significant percentage of our total revenue.


8

FORTINET, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)



Our sales contracts typically contain multiple deliverables, such as hardware, software license, security subscription, technical support services and other services, which are generally capable of being distinct and accounted for as separate performance obligations. We evaluated the criteria to be distinct under Topic 606 and concluded that the hardware and software license were distinct and distinct in the context of the contract from the security subscription and technical support services, as the customer can benefit from the hardware and license without the services and the services are separately identifiable within the contract. We allocate the transaction price to each performance obligation based on relative standalone selling price. We determine standalone selling price based on the historical pricing and discounting practices for those services when sold separately. We determine standalone selling price for a product or service by considering multiple historical factors including, but not limited to, cost of products, gross margin objectives, pricing practices, geographies and the term of the service contract that fall within a reasonably range as a percentage of list price. Revenue is reported net of sales tax.

Under Topic 605, revenue from contracts that contain our products and services are allocated to each unit of accounting based on an estimated selling price using vendor-specific objective evidence (“VSOE”) of selling price, if it existed, or third-party evidence (“TPE”) of selling price. If neither VSOE nor TPE of selling price existed for a deliverable, we used our best estimate of selling price for that deliverable. For multiple-element arrangements where software deliverables were included, revenue was allocated to the non-software deliverables and to the software deliverables as a group using the relative estimated selling prices of each of the deliverables in the arrangement based on the estimated selling price hierarchy. The amount allocated to the software deliverables was then allocated to each software deliverable using the residual method when VSOE of fair value existed. If evidence of VSOE of fair value of one or more undelivered elements did not exist, all software allocated revenue was deferred and recognized when delivery of those elements occurred or when fair value was established. When the undelivered element for which we did not have VSOE of fair value was support, revenue for the entire arrangement was recognized ratably over the support period. The same residual method and VSOE of fair value principles applied for our multiple element arrangements that contained only software elements.

In certain circumstances, our contracts include provisions for sales rebates and other customer incentive programs. Additionally, in limited circumstances, we may permit end-customers, distributors and resellers to return our products, subject to varying limitations, for a refund within a reasonably short period from the date of purchase. These amounts are accounted for as variable consideration that can decrease the transaction price. We estimate variable consideration at the most likely amounts to which we expect our customers to be entitled. We include estimated amounts in the transaction price to the extent that it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. Our estimate for sales return reserve was $13.7 million as of September 30, 2018 and is included in current liabilities in our condensed consolidated balance sheet. Under Topic 605, a sales return reserve of $13.6 million was presented as a reduction to accounts receivable as of December 31, 2017.

We generally invoice at the time of our sale for the total price of the hardware, software licenses, security and technical support and other services, and the invoice is payable within 30 to 45 days. We also invoice certain services on a monthly basis. Amounts billed and due from our customers are classified as receivables on the balance sheet and do not bear interest. Our deferred revenue primarily consists of amounts that have been invoiced but have not been recognized as revenue as of period end.

During the three and nine months ended September 30, 2018, we recognized $173.0 million and $615.3 million, respectively, in revenue that was included in the deferred revenue balance as of December 31, 2017.

Shipping and handling fees charged to our customers are recognized as product revenue in the period shipped and the related costs for providing these services are recorded as a cost of sale. Shipping and handling fees recognized as product revenue were not significant during the three and nine months ended September 30, 2018 and 2017.




9

FORTINET, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)



Disaggregation of Revenue

The following table presents our revenue disaggregated by major product and service lines (in millions):

 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
September 30,
2017 (1)
 
September 30,
2018
 
September 30,
2017 (1)
Product
$
164.5

 
$
137.1

 
$
473.6

 
$
415.1

Service:
 
 
 
 
 
 
 
   Security subscription
157.0

 
130.8

 
440.7

 
366.3

   Technical support
121.4

 
96.1

 
347.4

 
267.3

   Professional services and training
11.0

 
10.2

 
32.5

 
29.6

      Total service revenue
289.4

 
237.1

 
820.6

 
663.2

Total revenue
$
453.9

 
$
374.2

 
$
1,294.2

 
$
1,078.3

(1) As noted above, prior period amounts have not been adjusted under the modified retrospective method.

Transaction Price Allocated to the Remaining Performance Obligations

As of September 30, 2018, we had $1.54 billion in remaining performance obligations, which is substantially comprised of deferred security subscription and technical support services not yet delivered. We expect to recognize revenue on approximately 80% of these remaining performance obligations over the next one to two years, with the remaining balance to be recognized in three to five years.

Accounts Receivable

Trade accounts receivable are recorded at the invoiced amount. Trade accounts receivable is reduced by allowance for doubtful accounts which is determined based on our assessment of the collectability of customer accounts. The allowance for doubtful accounts was $0.7 million and $0.9 million as of September 30, 2018 and December 31, 2017, respectively. As of December 31, 2017, accounts receivable was also reduced by sales return reserve of $13.6 million which we reclassified to accrued liabilities account as of January 1, 2018 in accordance with the adoption of Topic 606.

Contract Assets

Contract assets represent amounts that have been recognized as revenue but for which we did not have the unconditional right to invoice the customer. Contract assets were insignificant as of September 30, 2018 and January 1, 2018.

Deferred Contract Costs

Sales commissions earned by our sales force are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions for the sale of products and software licenses are recognized at the time of sale. Sales commissions for initial service contracts are deferred and then amortized as an expense on a straight-line basis over the period of benefit which we have determined to be five years. We determined the period of benefit taking into consideration our customer contracts, our technology and other factors. Sales commissions for renewal contracts are deferred and then amortized on a straight line basis over the contractual period of the underlying contracts which ranges from one to three years and, to a lesser extent, five years. The amortization of deferred contract costs is included in sales and marketing expense in our condensed consolidated statement of operations. Amortization of deferred contract costs during the three and nine months ended September 30, 2018 was $23.2 million and $66.3 million, respectively. No impairment loss was recognized during the three and nine months ended September 30, 2018.

Practical Expedient

We elected to use the contract modification practical expedient. This practical expedient allows for all contract modifications before January 1, 2018 to be aggregated and evaluated at adoption date.


10

FORTINET, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)



Impact on Condensed Consolidated Financial Statements

The following tables summarize the impact of adopting Topic 606 on our condensed consolidated financial statements as of and for the three and nine months ended September 30, 2018 (in millions). These tables do not represent the full condensed consolidated financial statements as they only reflect the accounts impacted by the adoption of Topic 606.

Condensed Consolidated Balance Sheet
 
As of September 30, 2018
 
As Reported
 
Balances Without Adoption of
Topic 606
 
Effect of Change
Increase (Decrease)
Assets:
 
 
 
 
 
Accounts receivable
$
324.4

 
$
310.7

 
$
13.7

Inventory
$
80.8

 
$
81.9

 
$
(1.1
)
Deferred contract costs
$
169.6

 
$

 
$
169.6

Deferred tax assets
$
147.8

 
$
175.6

 
$
(27.8
)
 
 
 
 
 
 
Liabilities:
 
 
 
 
 
Accrued liabilities
$
60.7

 
$
45.5

 
$
15.2

Deferred revenue, current
$
876.2

 
$
896.6

 
$
(20.4
)
Deferred revenue, non-current
$
668.2

 
$
667.0

 
$
1.2

Other liabilities, non-current
$
11.1

 
$
5.2

 
$
5.9

 
 
 
 
 
 
Stockholders’ Equity
 
 
 
 
 
Accumulated deficit
$
(156.0
)
 
$
(308.5
)
 
$
152.5



11

FORTINET, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)



Condensed Consolidated Statement of Operations
 
Three Months Ended September 30, 2018
 
As Reported
 
Balances Without Adoption of
Topic 606
 
Effect of Change
Increase (Decrease)
REVENUE:
 
 
 
 
 
   Product (1)
$
164.5

 
$
162.3

 
$
2.2

   Service
289.4

 
289.6

 
(0.2
)
Total revenue
453.9

 
451.9

 
2.0

COSTS OF REVENUE:
 
 
 
 
 
   Product
72.0

 
72.3

 
(0.3
)
GROSS PROFIT:
 
 
 
 
 
Product
92.5

 
90.0

 
2.5

Service
249.8

 
250.0

 
(0.2
)
Total gross profit
342.3

 
340.0

 
2.3

OPERATING EXPENSES:
 
 
 
 
 
Sales and marketing expenses
198.3

 
207.3

 
(9.0
)
 
 
 
 
 
 
OPERATING INCOME
62.8

 
51.5

 
11.3

 
 
 
 
 
 
INCOME BEFORE INCOME TAXES
70.6

 
59.3

 
11.3

PROVISION FOR INCOME TAXES
11.9

 
9.8

 
2.1

NET INCOME
$
58.7

 
$
49.5

 
$
9.2

Net income per share:
 
 
 
 
 
Basic
$
0.35

 
$
0.29

 
$
0.05

Diluted
$
0.33

 
$
0.28

 
$
0.05


(1) Product revenue during the three months ended September 30, 2018 included a $2.2 million benefit from the adoption of Topic 606, which primarily related to the change in accounting treatment under Topic 606 for some of our software products where revenue from these arrangements is now recognized upfront instead of ratably over the contracted service term.




12

FORTINET, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)



 
Nine Months Ended September 30, 2018
 
As Reported
 
Balances Without Adoption of
Topic 606
 
Effect of Change
Increase (Decrease)
REVENUE:
 
 
 
 
 
Product (1)
$
473.6

 
$
461.5

 
$
12.1

Service
820.6

 
819.1

 
1.5

Total revenue
1,294.2

 
1,280.6

 
13.6

COST OF REVENUE:
 
 
 
 
 
Product
204.1

 
203.1

 
1.0

GROSS PROFIT:
 
 
 
 
 
Product
269.5

 
258.4

 
11.1

Service
702.8

 
701.3

 
1.5

Total gross profit
972.3

 
959.7

 
12.6

OPERATING EXPENSES
 
 
 
 
 
Sales and marketing expenses
576.4

 
608.9

 
(32.5
)
 
 
 
 
 
 
OPERATING INCOME
145.9

 
100.8

 
45.1

 
 
 
 
 
 
INCOME BEFORE INCOME TAXES
158.8

 
113.7

 
45.1

BENEFIT FROM INCOME TAXES
9.2

 
(0.7
)
 
9.9

NET INCOME
$
149.6

 
$
114.4

 
$
35.2

Net income per share:
 
 
 
 
 
Basic
$
0.89

 
$
0.68

 
$
0.21

Diluted
$
0.86

 
$
0.66

 
$
0.20


(1) Product revenue during the nine months ended September 30, 2018 included a $12.1 million benefit from the adoption of Topic 606, which primarily related to the change in accounting treatment under Topic 606 for some of our software products where revenue from these arrangements is now recognized upfront instead of ratably over the contracted service term.

Condensed Consolidated Statement of Cash Flows
 
Nine Months Ended September 30, 2018
 
As Reported
 
Balances Without Adoption of
Topic 606
 
Effect of Change
Increase (Decrease)
Cash flows from operating activities:
 
 
 
 
 
Net income
$
149.6

 
$
114.4

 
$
35.2

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 
 
 
Amortization of deferred contract costs
66.3

 

 
66.3

Other
(1.7
)
 
(1.6
)
 
(0.1
)
Changes in operating assets and liabilities:
 
 
 
 


Inventory
(19.0
)
 
(20.0
)
 
1.0

Deferred contract costs
(98.8
)
 

 
(98.8
)
Deferred tax assets
(19.1
)
 
(29.0
)
 
9.9

Accrued liabilities
(2.0
)
 
(3.5
)
 
1.5

Deferred revenue
209.9

 
224.9

 
(15.0
)
Net cash provided by operating activities
$
458.7

 
$
458.7

 
$




13

FORTINET, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)



3.
FINANCIAL INSTRUMENTS AND FAIR VALUE

The following tables summarize our investments (in millions):
 
 
September 30, 2018
 
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Fair
Value
Corporate debt securities
$
296.6

 
$

 
$
(1.2
)
 
$
295.4

Certificates of deposit and term deposits (1)
106.1

 

 

 
106.1

Commercial paper
72.5

 

 
(0.1
)
 
72.4

U.S. government and agency securities
29.7

 

 
(0.1
)
 
29.6

Total available-for-sale securities
$
504.9

 
$

 
$
(1.4
)
 
$
503.5

 
 
 
 
 
 
 
 
 
December 31, 2017
 
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Fair
Value
Corporate debt securities
$
391.0

 
$

 
$
(1.2
)
 
$
389.8

Commercial paper
74.2

 

 

 
74.2

Certificates of deposit and term deposits (1)
45.9

 

 

 
45.9

U.S. government and agency securities
28.5

 

 
(0.1
)
 
28.4

Total available-for-sale securities
$
539.6

 
$

 
$
(1.3
)
 
$
538.3

 
 
 
 
 
 
 
 
(1) The majority of our certificates of deposit and term deposits are foreign deposits.

The following tables show the gross unrealized losses and the related fair values of our investments that have been in a continuous unrealized loss position (in millions):

 
September 30, 2018
 
Less Than 12 Months
 
12 Months or Greater
 
Total
 
Fair
Value
 
Unrealized
Losses
 
Fair
Value
 
Unrealized
Losses
 
Fair
Value
 
Unrealized
Losses
Corporate debt securities
$
163.1

 
$
(0.3
)
 
$
94.5

 
$
(0.9
)
 
$
257.6

 
$
(1.2
)
Commercial paper
90.5

 
(0.1
)
 

 

 
90.5

 
(0.1
)
Certificates of deposit and term deposits
35.9

 

 

 

 
35.9

 

U.S. government and agency securities
26.2

 

 
3.5

 
(0.1
)
 
29.7

 
(0.1
)
Total available-for-sale securities
$
315.7

 
$
(0.4
)
 
$
98.0

 
$
(1.0
)
 
$
413.7

 
$
(1.4
)

 
December 31, 2017
 
Less Than 12 Months
 
12 Months or Greater
 
Total
 
Fair
Value
 
Unrealized
Losses
 
Fair
Value
 
Unrealized
Losses
 
Fair
Value
 
Unrealized
Losses
Corporate debt securities
$
317.4

 
$
(0.9
)
 
$
58.2

 
$
(0.3
)
 
$
375.6

 
$
(1.2
)
Certificates of deposit and term deposits
37.2

 

 

 

 
37.2

 

Commercial paper
29.0

 

 

 

 
29.0

 

U.S. government and agency securities
17.0

 

 
11.4

 
(0.1
)
 
28.4

 
(0.1
)
Total available-for-sale securities
$
400.7

 
$
(0.9
)
 
$
69.6

 
$
(0.4
)
 
$
470.3

 
$
(1.3
)

14

FORTINET, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)




The contractual maturities of our investments were as follows (in millions):
 
 
September 30,
2018
 
December 31,
2017
Due within one year
$
464.9

 
$
440.3

Due within one to three years
38.6

 
98.0

Total
$
503.5

 
$
538.3


Available-for-sale securities are reported at fair value, with unrealized gains and losses and the related tax impact included as a separate component of stockholders’ equity and in comprehensive income. Realized losses on available-for-sale securities were insignificant in the periods presented and are included in other income (expense)—net in our condensed consolidated statements of operations. We use the specific identification method to determine the cost basis of investments sold.

The unrealized losses on our available-for-sale securities were caused by fluctuations in market value and interest rates as a result of the economic environment. As the decline in market value are attributable to changes in market conditions and not credit quality, and because we have concluded currently that we neither intend to sell nor is it more likely than not that we will be required to sell these investments prior to a recovery of par value, we do not consider these investments to be other-than temporarily impaired as of September 30, 2018.

Fair Value Accounting—We apply the following fair value hierarchy for disclosure of the inputs used to measure fair value. This hierarchy prioritizes the inputs into three broad levels as follows:

Level 1—Inputs are unadjusted quoted prices in active markets for identical assets or liabilities.

Level 2—Inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the assets or liabilities, either directly or indirectly through market corroboration, for substantially the full term of the financial instruments.

Level 3—Unobservable inputs based on our own assumptions used to measure assets and liabilities at fair value. The inputs require significant management judgment or estimation.

We measure the fair value of money market funds and certain U.S. government and agency securities using quoted prices in active markets for identical assets. The fair value of all other financial instruments was based on quoted prices for similar assets in active markets, or on model-driven valuations using significant inputs derived from or corroborated by observable market data.
 
We classify investments within Level 1 if quoted prices are available in active markets for identical securities.
 
We classify items within Level 2 if the investments are valued using model-driven valuations using observable inputs such as quoted market prices, benchmark yields, reported trades, broker/dealer quotes or alternative pricing sources with reasonable levels of price transparency. Investments are held by custodians who obtain investment prices from a third-party pricing provider that incorporates standard inputs in various asset price models.


15

FORTINET, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)



Fair Value of Financial Instruments

Assets Measured at Fair Value on a Recurring Basis

The following tables present the fair value of our financial assets measured at fair value on a recurring basis as of September 30, 2018 and December 31, 2017 (in millions):
 
 
September 30, 2018
 
December 31, 2017
 
Aggregate
Fair
Value
 
Quoted
Prices in
Active
Markets For
Identical
Assets
 
Significant
Other
Observable
Remaining
Inputs
 
Significant
Other
Unobservable
Remaining
Inputs
 
Aggregate
Fair
Value
 
Quoted
Prices in
Active
Markets For
Identical
Assets
 
Significant
Other
Observable
Remaining
Inputs
 
Significant
Other
Unobservable
Remaining
Inputs
 
 
 
(Level 1)
 
(Level 2)
 
(Level 3)
 
 
 
(Level 1)
 
(Level 2)
 
(Level 3)
Assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Corporate debt securities
$
295.4

 
$

 
$
295.4

 
$

 
$
411.1

 
$

 
$
411.1

 
$

Certificates of deposit and term deposits
228.3

 

 
228.3

 

 
132.1

 

 
132.1

 

Money market funds
139.0

 
139.0

 

 

 
195.6

 
195.6

 

 

Commercial paper
121.0

 

 
121.0

 

 
128.9

 

 
128.9

 

U.S. government and agency securities
29.6

 
26.1

 
3.5

 

 
28.4

 
24.9

 
3.5

 

Total
$
813.3

 
$
165.1

 
$
648.2

 
$

 
$
896.1

 
$
220.5

 
$
675.6

 
$

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Reported as:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cash equivalents
$
309.8

 
 
 
 
 
 
 
$
357.8

 
 
 
 
 
 
Short-term investments
464.9

 
 
 
 
 
 
 
440.3

 
 
 
 
 
 
Long-term investments
38.6

 
 
 
 
 
 
 
98.0

 
 
 
 
 
 
Total
$
813.3

 
 
 
 
 
 
 
$
896.1

 
 
 
 
 
 

There were no transfers between Level 1 and Level 2 of the fair value hierarchy during the nine months ended September 30, 2018 and year ended December 31, 2017.

4.     INVENTORY

Inventory consisted of the following (in millions):
 
 
September 30,
2018
 
December 31,
2017
Raw materials
$
12.5

 
$
13.0

Finished goods
68.3

 
64.3

Inventory
$
80.8

 
$
77.3


Inventory includes materials at contract manufacturers of $2.9 million and $2.6 million as of September 30, 2018 and December 31, 2017, respectively. Inventory also includes finished goods held by distributors where revenue is recognized on a sell-through basis of $0.1 million as of December 31, 2017.
 

16

FORTINET, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)



5.     PROPERTY AND EQUIPMENT—Net

Property and equipment—net consisted of the following (in millions):
 
 
September 30,
2018
 
December 31,
2017
Building and building improvements
$
138.6

 
$
133.2

Computer equipment and software
95.0

 
79.9

Land
75.7

 
65.6

Leasehold improvements
21.9

 
20.8

Evaluation units
20.2

 
20.1

Furniture and fixtures
16.7

 
14.7

Construction-in-progress
11.5

 
6.3

Total property and equipment
379.6

 
340.6

Less: accumulated depreciation
(114.2
)
 
(95.2
)
Property and equipment—net
$
265.4

 
$
245.4


Depreciation expense was $11.8 million and $11.7 million during the three months ended September 30, 2018 and September 30, 2017, respectively. Depreciation expense was $34.9 million and $34.7 million during the nine months ended September 30, 2018 and September 30, 2017, respectively.

6.     INVESTMENTS IN PRIVATELY HELD COMPANIES

Our investments in the equity securities of privately held companies totaled $9.1 million as of September 30, 2018 and $12.1 million as of December 31, 2017. These investments, which were previously accounted for at cost, are now accounted for at cost, adjusted for changes in observable prices minus impairment. We own less than 20% of the voting securities in each of these investments and do not have the ability to exercise significant influence over operating and financial policies of the respective entities. These investments are carried at historical cost and are recorded as other assets on our condensed consolidated balance sheets and would be measured at fair value if indicators of impairment existed. During the three months ended September 30, 2018, we sold equity securities of a privately held company for $5.2 million and recognized a gain of $2.2 million as other income in our condensed consolidated statements of operations. As of September 30, 2018, no other events have occurred that would adversely affect the carrying value of our remaining investments.

As of September 30, 2018, we determined that we had a variable interest in these privately held companies. However, we determined that we were not the primary beneficiary as we did not have the power to direct their activities that most significantly affect their economic performance. The variable interest entities are not required to be consolidated in our condensed consolidated financial statements.

7.     BUSINESS COMBINATION

Bradford Networks, Inc.

On June 4, 2018, we acquired all outstanding shares of Bradford Networks, Inc. (“Bradford”), a provider of network access control security products and services. We believe that this acquisition will extend the Fortinet Security Fabric to include network access control and provide for the security assessment and response related to devices accessing the network, including Internet of Things devices.

Under the business combination method of accounting, the total purchase price was allocated to Bradford’s net tangible and intangible assets based upon their estimated fair values as of June 4, 2018. The purchase price allocation was preliminary and was based on management's best estimates and assumptions as of the reporting date. During the three months ended September 30, 2018, we subsequently decreased the intangible assets by $0.8 million with a corresponding change to goodwill of $0.6 million and deferred tax asset of $0.2 million. The preliminary purchase price for Bradford was $6.8 million, of which $11.1 million was allocated to goodwill that was non-deductible for tax purposes, and $8.0 million was allocated to identifiable intangible assets offset by $12.3 million of net liabilities assumed.

17

FORTINET, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)




We may pay an additional $2.0 million in cash consideration as an earn-out that is subject in full to satisfaction of certain performance conditions. As of September 30, 2018, no fair value was assigned to the contingent consideration based on the estimated probability of attainment of the target.

Pro forma information has not been presented for these acquisitions as the impact to our Condensed Consolidated Financial Statements was not material.
 
8.     GOODWILL AND OTHER INTANGIBLE ASSETS—Net

Goodwill

Changes in the carrying value of goodwill were (in millions):
 
Amount
Balance—December 31, 2017
$
14.6

Addition due to business combination
11.1

Balance—September 30, 2018
$
25.7


There were no impairments to goodwill during the three and nine months ended September 30, 2018.

Other Intangible Assets—net

The following tables present other intangible assets—net as of September 30, 2018 and December 31, 2017 (in millions, except years):

 
September 30, 2018
 
Weighted-Average Useful Life (in Years)
 
Gross
 
Accumulated Amortization
 
Net
Other intangible assets—net:
 
 
 
 
 
 
 
Finite-lived intangible assets:
 
 
 
 
 
 
 
Developed technologies and other
3.8
 
$
31.4

 
$
18.1

 
$
13.3

Customer relationships
4.5
 
16.7

 
11.9

 
4.8

Total other intangible assets—net
 
 
$
48.1

 
$
30.0

 
$
18.1


 
December 31, 2017
 
Weighted-Average Useful Life (in Years)
 
Gross
 
Accumulated Amortization
 
Net
Other intangible assets—net:
 
 
 
 
 
 
 
Finite-lived intangible assets:
 
 
 
 
 
 
 
Developed technologies and other
3.8
 
$
24.0

 
$
13.7

 
$
10.3

Customer relationships
4.7
 
14.5

 
10.1

 
4.4

 
 
 
38.5

 
23.8

 
14.7

 
 
 
 
 
 
 
 
Indefinite-lived intangible assets:
 
 
 
 
 
 
 
In-process research and development
 
 
1.6

 

 
1.6

Total other intangible assets—net
 
 
$
40.1

 
$
23.8

 
$
16.3


The in-process research and development intangible asset of $1.6 million was completed in the three months ended March 31, 2018. Upon completion, the cost was transferred to developed technology and is amortized over the estimated useful life of four years.

18

FORTINET, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)



Amortization expense was $2.5 million and $2.0 million during the three months ended September 30, 2018 and September 30, 2017, respectively. Amortization expense was $6.1 million and $6.5 million during the nine months ended September 30, 2018 and September 30, 2017, respectively.
The following table summarizes estimated future amortization expense of finite-lived intangible assets—net (in millions):
 
Amount
Years:
 
2018
$
2.5

2019
8.2

2020
4.6

2021 and thereafter
2.8

Total
$
18.1


9.     NET INCOME PER SHARE

Basic net income per share is computed by dividing net income by the weighted-average number of shares of common stock outstanding during the period. Diluted net income per share is computed by dividing net income by the weighted-average number of shares of common stock outstanding during the period, plus the dilutive effects of restricted stock units (“RSUs”), stock options and the Employee Stock Purchase Plan (the “ESPP”). Dilutive shares of common stock are determined by applying the treasury stock method.

A reconciliation of the numerator and denominator used in the calculation of basic and diluted net income per share is as follows (in millions, except per share amounts):
 
 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
September 30,
2017
 
September 30,
2018
 
September 30,
2017
Numerator:
 
 
 
 
 
 
 
Net income
$
58.7

 
$
26.7

 
$
149.6

 
$
60.4

 
 
 
 
 
 
 
 
Denominator:
 
 
 
 
 
 
 
Basic shares:
 
 
 
 
 
 
 
Weighted-average common stock outstanding-basic
169.8

 
175.5

 
168.7

 
175.3

Diluted shares:
 
 
 
 
 
 
 
Weighted-average common stock outstanding-basic
169.8

 
175.5

 
168.7

 
175.3

Effect of potentially dilutive securities:
 
 
 
 
 
 
 
RSUs
4.2

 
2.1

 
3.5

 
2.2

Stock options
1.6

 
1.3

 
1.4

 
1.4

ESPP
0.1

 
0.1

 
0.1

 
0.1

Weighted-average shares used to compute diluted net income per share
175.7

 
179.0

 
173.7

 
179.0

Net income per share:
 
 
 
 
 
 
 
Basic
$
0.35

 
$
0.15

 
$
0.89

 
$
0.34

Diluted
$
0.33

 
$
0.15

 
$
0.86

 
$
0.34



19

FORTINET, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)



The following weighted-average shares of common stock were excluded from the computation of diluted net income per share for the periods presented, as their effect would have been antidilutive (in millions):
 
 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
September 30,
2017
 
September 30,
2018
 
September 30,
2017
RSUs
0.3

 
1.0

 
0.6

 
1.6

Stock options

 
1.1

 
0.4

 
1.1

ESPP
0.2

 
0.4

 
0.1

 
0.2

Total
0.5

 
2.5

 
1.1

 
2.9


10.     COMMITMENTS AND CONTINGENCIES

The following table summarizes our future principal contractual obligations as of September 30, 2018 (in millions):

 
Total
 
2018
 
2019
 
2020
 
2021
 
2022
 
Thereafter
Operating lease commitments
$
52.0

 
$
4.1

 
$
15.3

 
$
11.6

 
$
8.0

 
$
5.0

 
$
8.0

Inventory purchase commitments
174.0

 
111.1

 
58.7

 
4.2

 

 

 

Total
$
226.0

 
$
115.2

 
$
74.0


$
15.8


$
8.0


$
5.0


$
8.0


Operating Leases—We lease certain facilities under various non-cancelable operating leases, which expire through 2026. Certain leases require us to pay variable costs such as taxes, maintenance, and insurance. The terms of certain operating leases also provide for renewal options and escalation clauses. Rent expense was $4.4 million and $4.1 million during the three months ended September 30, 2018 and September 30, 2017, respectively. Rent expense was $13.1 million and $12.5 million during the nine months ended September 30, 2018 and September 30, 2017, respectively. Rent expense is recognized using the straight-line method over the term of the lease.
    
Inventory Purchase Commitments—Our independent contract manufacturers procure components and build our products based on our forecasts. These forecasts are based on estimates of future demand for our products, which are in turn based on historical trends and an analysis from our sales and marketing organizations, adjusted for overall market conditions. In order to reduce manufacturing lead times and plan for adequate component supply, we may issue purchase orders to some of our independent contract manufacturers which may not be cancelable. As of September 30, 2018, we had $174.0 million of open purchase orders with our independent contract manufacturers that may not be cancelable.
 
Other Contractual Commitments and Open Purchase Orders—In addition to commitments with contract manufacturers, we have open purchase orders and contractual obligations in the ordinary course of business for which we have not received goods or services. As of September 30, 2018, we had $11.6 million in other contractual commitments having a remaining term in excess of one year that may not be cancelable.

Litigation—We are involved in disputes, litigation, and other legal actions. For lawsuits where we are the defendant, we are in the process of defending these litigation matters, and there can be no assurances and the outcome of these matters is currently not determinable. There are many uncertainties associated with any litigation and these actions or other third-party claims against us may cause us to incur costly litigation fees, including contingent legal fees with related parties, costs and substantial settlement charges, and possibly subject us to damages and other penalties. In addition, the resolution of any intellectual property litigation may require us to make royalty payments, which could adversely affect our gross margins in future periods. If any of those events were to occur, our business, financial condition, results of operations, and cash flows could be adversely affected. The actual liability in any such matters may be materially different from our estimates, if any, which could result in the need to adjust the liability and record additional expenses. As required under ASC 450, Contingencies, issued by the FASB, we accrue for contingencies when we believe that a loss is probable and that we can reasonably estimate the amount of any such loss.


20

FORTINET, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)



As previously disclosed, in October 2016, we received a letter from the United States Attorney’s Office for the Northern District of California requesting information relating to our compliance with the Trade Agreements Act. We have been fully cooperating with this ongoing inquiry and have periodically met and spoken with the United States Attorney’s Office in connection with this matter. We are currently in settlement discussions with the United States Attorney’s Office. 

Indemnification—Under the indemnification provisions of our standard sales contracts, we agree to defend our customers against third-party claims asserting various allegations such as product defects and infringement of certain intellectual property rights, which may include patents, copyrights, trademarks or trade secrets, and to pay judgments entered on such claims. In some contracts, our exposure under these indemnification provisions is limited by the terms of the contracts to certain defined limits, such as the total amount paid by our customer under the agreement. However, certain agreements include covenants, penalties and indemnification provisions including and beyond indemnification for third-party claims of intellectual property infringement, that could potentially expose us to losses in excess of the amount received under the agreement, and in some instances to potential liability that is not contractually limited. To date, although from time to time there are indemnification claims asserted against us and currently there are pending indemnification claims, there have been no material awards under such indemnification provisions.

11.     STOCKHOLDERS’ EQUITY

Stock-Based Compensation Plans

We have stock-based compensation plans pursuant to which we have granted RSUs and stock options. We also have an ESPP for eligible employees. As of September 30, 2018, there were a total of 54.5 million shares of common stock available for grant under our stock-based compensation plans.

Restricted Stock Units

The following table summarizes the activity and related information for RSUs for the periods presented below (in millions, except per share amounts):

 
Restricted Stock Units Outstanding
 
Number of Shares
 
Weighted-Average Grant Date Fair Value per Share
Balance—December 31, 2017
8.5

 
$
34.79

Granted
3.7

 
54.82

Forfeited
(0.7
)
 
38.24

Vested
(3.1
)
 
34.32

Balance—September 30, 2018
8.4

 
$
44.48


As of September 30, 2018, total compensation expense related to unvested RSUs granted to employees and non-employees under the 2009 Plan, but not yet recognized, was $331.7 million. This expense is expected to be amortized on a straight-line basis over a weighted-average vesting period of 2.8 years.

RSUs settle into shares of common stock upon vesting. Upon the vesting of the RSUs, we net-settle the RSUs and withhold a portion of the shares to satisfy minimum statutory employee withholding taxes. Total payment for the employees’ tax obligations to the taxing authorities is reflected as a financing activity within the condensed consolidated statements of cash flows.


21

FORTINET, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)



The following summarizes the number and value of the shares withheld for employee taxes (in millions):

 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
September 30,
2017
 
September 30,
2018
 
September 30,
2017
Shares withheld for taxes
0.2

 
0.3

 
0.9

 
1.0

Amount withheld for taxes
$
15.5

 
$
10.0

 
$
48.0

 
$
35.9


Employee Stock Options

The following table summarizes the weighted-average assumptions relating to our employee stock options:
 
 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
September 30,
2017
 
September 30,
2018
 
September 30,
2017
Expected term in years
4.4

 
4.4

 
4.4

 
4.4

Volatility
30.5
%
 
33.1
%
 
31.6
%
 
36.1
%
Risk-free interest rate
2.7
%
 
1.8
%
 
2.7
%
 
1.9
%
Dividend rate
%
 
%
 
%
 
%

The following table summarizes the stock option activity and related information for the periods presented below (in millions, except exercise prices and contractual life):
 
 
Options Outstanding
 
Number
of Shares
 
Weighted-
Average
Exercise
Price
 
Weighted-
Average
Remaining
Contractual
Life (Years)
 
Aggregate
Intrinsic
Value
Balance—December 31, 2017
4.3

 
$
27.50

 
 
 


Granted
0.8

 
51.29

 
 
 
 
Forfeited
(0.1
)
 
31.90

 
 
 
 
Exercised
(1.8
)
 
24.74

 
 
 
 
Balance—September 30, 2018
3.2

 
$
34.69

 
 
 
 
Options vested and expected to vest—September 30, 2018
3.2

 
$
34.69

 
4.13
 
$
183.4

Options exercisable—September 30, 2018
1.6

 
$
28.42

 
2.75
 
$
104.9


The aggregate intrinsic value represents the difference between the exercise price of stock options and the quoted market price of our common stock on September 30, 2018, for all in-the-money stock options. As of September 30, 2018, total compensation expense related to unvested stock options granted to employees but not yet recognized was $18.1 million. This expense is expected to be amortized on a straight-line basis over a weighted-average period of 2.7 years.  

Additional information related to our stock options is summarized below (in millions, except per share amounts):

 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
September 30,
2017
 
September 30,
2018
 
September 30,
2017
Weighted-average fair value per share granted
$
22.75

 
$
11.09

 
$
15.67

 
$
12.17

Intrinsic value of options exercised
14.1

 
3.4

 
53.6

 
30.3

Fair value of options vested
1.4

 
1.6

 
5.7

 
6.7


22

FORTINET, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)




Employee Stock Purchase Plan

In determining the fair value of the ESPP, we use the Black-Scholes option pricing model that employs the following weighted-average assumptions:

 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
September 30,
2017
 
September 30,
2018
 
September 30,
2017
Expected term in years
0.5

 
0.5

 
0.5

 
0.5

Volatility
30.5
%
 
26.2
%
 
28.9
%
 
29.5
%
Risk-free interest rate
2.2
%
 
1.2
%
 
2.0
%
 
0.9
%
Dividend rate
%
 
%
 
%
 
%

Additional information related to the ESPP is provided below (in millions, except per share amounts):

 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
September 30,
2017
 
September 30,
2018
 
September 30,
2017
Weighted-average fair value per share granted
$
18.28

 
$
8.31

 
$
14.14

 
$
8.73

Shares issued under the ESPP
0.4

 
0.5

 
1.1

 
1.1

Weighted-average price per share issued
$
41.89

 
$
31.49

 
$
35.32

 
$
29.52


Stock-based Compensation Expense

Stock-based compensation expense is included in costs and expenses as follows (in millions):
 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
September 30,
2017
 
September 30,
2018
 
September 30,
2017
Cost of product revenue
$
0.3

 
$
0.3

 
$
1.1

 
$
1.0

Cost of service revenue
2.8

 
2.4

 
8.0

 
7.2

Research and development
9.3

 
8.0

 
26.9

 
24.1

Sales and marketing
26.0

 
19.6

 
70.5

 
58.4

General and administrative
4.8

 
4.0

 
13.8

 
12.0

Total stock-based compensation expense
$
43.2

 
$
34.3

 
$
120.3

 
$
102.7


The following table summarizes stock-based compensation expense by award type (in millions):
 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
September 30,
2017
 
September 30,
2018
 
September 30,
2017
RSUs
$
38.2

 
$
29.9

 
$
106.1

 
$
89.8

Stock options
2.4

 
1.8

 
6.7

 
5.6

ESPP
2.6

 
2.6

 
7.5

 
7.3

Total stock-based compensation expense
$
43.2

 
$
34.3

 
$
120.3

 
$
102.7



23

FORTINET, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)



Total income tax benefit associated with stock-based compensation that is recognized in the consolidated statements of operations is as follows (in millions):
 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
September 30,
2017
 
September 30,
2018
 
September 30,
2017
Income tax benefit associated with stock-based compensation
$
6.8

 
$
6.7

 
$
19.0

 
$
21.1


Share Repurchase Program

In January 2016, our board of directors approved a Share Repurchase Program (the “Repurchase Program”), which authorized the repurchase of up to $200.0 million of our outstanding common stock through December 31, 2017. In 2016 and 2017, our board of directors approved the increases in the aggregate authorized repurchase amount under the Repurchase Program by $100.0 million and $700.0 million, respectively, to a total of $1.0 billion. In July 2018, our board of directors approved a $500.0 million increase in the authorized stock repurchase under the Repurchase Program and extended the term of the Repurchase Program to December 31, 2019, bringing the aggregate amount authorized to be repurchased to $1.5 billion of our outstanding common stock through December 31, 2019. Under the Repurchase Program, share repurchases may be made by us from time to time in privately negotiated transactions or in open market transactions. The Repurchase Program does not require us to purchase a minimum number of shares, and may be suspended, modified or discontinued at any time without prior notice.

During the three months ended September 30, 2018, we did not repurchase shares under the Repurchase Program. During the nine months ended September 30, 2018, we repurchased 2,540,547 shares of common stock under the Repurchase Program in open market transactions at an average price of $46.08 per share, for an aggregate purchase price of $117.1 million. As of September 30, 2018, $825.8 million remained available for future share repurchases under the Repurchase Program.
 
12.     INCOME TAXES

Our effective tax rate was 17% for the three months ended September 30, 2018, compared to an effective tax rate of 30% for the same period last year. Our effective tax rate was 6% for the nine months ended September 30, 2018, compared to an effective tax rate of 24% for the same period last year, with the primary difference being the change in the federal corporate income tax rate to 21% in 2018 from 35% in the prior year, the release of reserve for uncertain tax positions including interest due to a statute of limitation expiring and the completion of the Internal Revenue Service (“IRS”) audit. The effective tax rates for the periods presented are comprised of U.S. federal and state taxes, withholding taxes and foreign taxes, excess tax benefits from stock-based compensation and release of a reserve for uncertain tax positions. The tax rates for the three months ended September 30, 2018 and September 30, 2017 were impacted by U.S. federal and state taxes, withholding taxes and foreign taxes of $17.7 million and $12.7 million, respectively, which were offset by a tax provision benefit of $5.8 million and $1.8 million, respectively, for stock-based compensation. The tax rate for the nine months ended September 30, 2018 and September 30, 2017 were impacted by withholding taxes and foreign taxes of $43.4 million and $30.0 million, respectively, which were offset by a tax benefit of $16.2 million and $11.4 million, respectively, for stock-based compensation. The tax rate for the nine months ended September 30, 2018 was also impacted by release of reserve for uncertain tax positions including interest of $18.0 million. Our effective tax rates fluctuate based on the amount of pre-tax income or loss. The impact of discrete items, such as excess tax benefits from stock-based compensation, on our effective tax rate is greater when our pre-tax income is lower.

As of September 30, 2018 and December 31, 2017, unrecognized tax benefits were $64.1 million and $72.5 million, respectively. The amount of $62.8 million in unrecognized tax benefits, if recognized, would favorably affect our effective tax rate. It is our policy to include accrued interest and penalties related to uncertain tax benefits in income tax expense. As of September 30, 2018 and December 31, 2017, accrued interest and penalties were $12.2 million and $13.5 million, respectively. It is reasonably possible that our gross unrecognized tax benefits will decrease by up to $8.0 million in the next 12 months, primarily due to the lapse of the statute of limitations. These adjustments, if recognized, would positively impact our effective tax rate, and would be recognized as additional tax benefits.


24

FORTINET, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)



We file income tax returns in the U.S. federal jurisdiction and in various U.S. state and foreign jurisdictions. Generally, we are no longer subject to U.S. state and non-U.S. income tax examinations by tax authorities for tax years prior to 2008. We are no longer subject to examination by U.S federal income tax authorities for tax years prior to 2015. We have closed the Internal Revenue Service audit for tax years 2012, 2013 and 2014. In March 2018, we received a refund of $6.8 million for a carry-back claim approved in this audit. In October 2018, the French tax authorities notified us that they had closed the audit for tax years from 2007 to 2015 with no tax adjustment. This audit was examining the intercompany relationship between Fortinet, Inc., Fortinet France and Fortinet Singapore. In April 2018, the tax authorities in Israel initiated a tax audit for tax years from 2008 to 2014. In July 2018, the tax authorities in Italy initiated a tax audit for tax year 2015.

On July 24, 2018, the U.S. Court of Appeals for the Ninth Circuit overturned the U.S. Tax Court’s unanimous 2015 decision in Altera v. Commissioner, holding that the IRS did not violate the rulemaking procedures required by the Administrative Procedures Act. On August 7, 2018, the Ninth Circuit withdrew the opinions filed on July 24, 2018 to allow time for the reconstituted panel to confer on the appeal. In Altera, the taxpayer challenged IRS regulations that required participants in qualified cost sharing arrangements to share stock-based compensation costs. The U.S. Tax Court had invalidated those regulations, in part because the Treasury Department failed to adequately consider significant taxpayer comments when adopting them. We will evaluate the tax impact when the new opinion is released by the Ninth Circuit.

13.     DEFINED CONTRIBUTION PLANS

Our tax-deferred savings plan under our 401(k) Plan, permits participating employees to defer a portion of their pre-tax earnings. In Canada, we have a Group Registered Retirement Savings Plan Program (the “RRSP”), which permits participants to make tax deductible contributions. Our board of directors approved 50% matching contributions on employee contributions up to 4% of each employee’s eligible earnings. Our matching contributions to our 401(k) Plan and the RRSP for the three months ended September 30, 2018 and September 30, 2017 were $1.4 million and $1.2 million, respectively. Our matching contributions to our 401(k) Plan and the RRSP for the nine months ended September 30, 2018 and September 30, 2017 were $4.4 million and $3.8 million, respectively.

14.     SEGMENT INFORMATION

Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance. Our chief operating decision maker is our chief executive officer. Our chief executive officer reviews financial information presented on a consolidated basis, accompanied by information about revenue by geographic region for purposes of allocating resources and evaluating financial performance. We have one business activity, and there are no segment managers who are held accountable for operations, operating results and plans for levels or components below the consolidated unit level. Accordingly, we have determined that we have one operating segment, and therefore, one reportable segment.
Revenue by geographic region is based on the billing address of our distributors and direct customer. The following tables set forth revenue and property and equipment—net by geographic region (in millions):
 
 
Three Months Ended
 
Nine Months Ended
Revenue
September 30,
2018
 
September 30,
2017
 
September 30,
2018
 
September 30,
2017
Americas:
 
 
 
 
 
 
 
United States
$
146.8

 
$
123.7

 
$
425.3

 
$
367.1

Latin America (“LATAM”)
31.2

 
24.4

 
86.4

 
64.6

Canada
16.0

 
13.1

 
47.4

 
36.6

Total Americas
194.0

 
161.2

 
559.1

 
468.3

Europe, Middle East and Africa (“EMEA”)
165.4

 
138.3

 
474.3

 
394.2

Asia Pacific (“APAC”)
94.5

 
74.7

 
260.8

 
215.8

Total revenue
$
453.9

 
$
374.2

 
$
1,294.2

 
$
1,078.3



25

FORTINET, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)



Property and Equipmentnet
September 30,
2018
 
December 31,
2017
Americas:
 
 
 
United States
$
127.8

 
$
115.6

Canada
111.1

 
103.8

LATAM
0.4

 
0.3

Total Americas
239.3

 
219.7

EMEA:
 
 
 
France
13.3

 
11.9

Other EMEA
3.5

 
5.8

Total EMEA
16.8

 
17.7

APAC
9.3

 
8.0

Total property and equipment—net
$
265.4

 
$
245.4


The following customers, each of which is a distributor, accounted for 10% or more of our revenue:

 
Three Months Ended
 
Nine Months Ended
 
September 30,
    2018 (1)
 
September 30,
2017
 
September 30,
2018 (1)
 
September 30,
2017
Exclusive Networks Group
29
%
 
29
%
 
29
%
 
23
%
Ingram Micro
11
%
 
11
%
 
10
%
 
10
%
(1) Due to the acquisition by Exclusive Networks Group of the U.S. division of Fine Tec Computers (“Fine Tec U.S.”) in July 2017, Fine Tec U.S.’s revenue and accounts receivable have been combined with Exclusive Networks Group.

The following customer, which is a distributor, accounted for 10% or more of net accounts receivable:

 
September 30,
2018
 
December 31,
2017
Exclusive Networks Group
33
%
 
35
%
Ingram Micro
10
%
 
*

* Represents less than 10%
 
 
 

15.     ACCUMULATED OTHER COMPREHENSIVE LOSS

The following table summarizes the changes in accumulated balances of other comprehensive loss (in millions):

 
Unrealized Losses on Investments
 
Tax provision related to unrealized gains or losses on investments
 
Total
Balance—December 31, 2017
$
(1.3
)
 
$
0.5

 
$
(0.8
)
Other comprehensive loss before reclassifications
(0.1
)
 
(0.1
)
 
(0.2
)
Amounts reclassified from accumulated other comprehensive loss

 

 

Net current-period other comprehensive loss
(0.1
)
 
(0.1
)
 
(0.2
)
Balance—September 30, 2018
$
(1.4
)
 
$
0.4

 
$
(1.0
)


26

FORTINET, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—(Continued)



Amounts reclassified from accumulated other comprehensive loss for unrealized losses on investments and tax provision related to unrealized gains or losses on investments are recorded in other income (expense)—net and in benefit from income taxes, respectively.

16.     SUBSEQUENT EVENT

On October 23, 2018, we acquired ZoneFox Limited (“ZoneFox”), a privately held cloud-based insider threat detection and response company headquartered in Edinburgh, Scotland. The integration of ZoneFox’s machine learning-based threat-hunting technology will provide endpoint detection and response capabilities and will extend FortiSIEM product with additional user entity behavior analytics features, both on-premises and in the cloud. We acquired ZoneFox for approximately $18 million in initial consideration, subject to certain adjustments.
We are currently in the process of evaluating the business combination accounting considerations, including the consideration transferred and the initial purchase price allocation.





27


ITEM 2.     Management’s Discussion and Analysis of Financial Condition and Results of Operations

In addition to historical information, this Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities and Exchange Act of 1934, as amended (the “Exchange Act”). These statements include, among other things, statements concerning our expectations regarding:

continued growth and market share gains;

variability in sales in certain product categories from year to year and between quarters;

expected impact of sales of certain products and services;

the impact of macro-economic and geopolitical factors on our international sales;

the proportion of our revenue that consists of our product and service revenue, and the mix of billings between products and services, and the duration of service contracts;
 
the impact of our product innovation strategy;

drivers of long-term growth and operating leverage, such as increased sales productivity, functionality and value in our standalone and bundled subscription service offerings;

growing our sales to businesses, service providers and government organizations, the impact of sales to these organizations on our long-term growth, expansion and operating results, and the effectiveness of our internal sales organization;

trends in revenue, cost of revenue and gross margin;
 
trends in our operating expenses, including sales and marketing expense, research and development expense, general and administrative expense, and expectations regarding these expenses as a percentage of total revenue;

continued investments in research and development;

managing our continued investments in sales and marketing, and the impact of those investments;

expectations regarding uncertain tax benefits and our effective tax rate;

the impact of the 2017 Tax Act;

expectations regarding spending related to real estate and other capital expenditures and to the impact on free cash flows;

competition in our markets;

our intentions regarding share repurchases and the sufficiency of our existing cash, cash equivalents and investments to meet our cash needs for at least the next 12 months;

other statements regarding our future operations, financial condition and prospects and business strategies; and

adoption and impact of new accounting standards, including those related to revenue recognition and accounting for leases.


28


These forward-looking statements are subject to certain risks and uncertainties that could cause our actual results to differ materially from those reflected in the forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those discussed in this Quarterly Report on Form 10-Q and, in particular, the risks discussed under the heading “Risk Factors” in Part II, Item 1A of this Quarterly Report on Form 10-Q and those discussed in other documents we file with the SEC. We undertake no obligation to revise or publicly release the results of any revision to these forward-looking statements. Given these risks and uncertainties, readers are cautioned not to place undue reliance on such forward-looking statements.

Business Overview

Fortinet is a global leader in cybersecurity solutions to a wide variety of businesses, such as enterprises, communication service providers and small businesses. Our cybersecurity solutions are designed to provide broad visibility and segmentation of the digital attack surface, through our integrated Security Fabric Platform with automated protection, detection and response. We have four focus areas for our business.

Network Security - We derive a majority of product sales from our FortiGate network security appliances. Our FortiGate network security appliances include a broad set of built-in security and networking features and functionalities including firewall, SD-WAN, SSL data leak prevention, VPN, switch and wireless controller, and WAN acceleration, among others. Our network security appliances include our FortiOS operating system, which provides the foundation for FortiGate security functions and FortiSPU, which is designed to enhance the security processing capabilities. Our customers may also purchase FortiGuard subscription services to access threat intelligence updates. We provide standard technical support across all our products through our FortiCare support services.

Fortinet Security Fabric - The Fortinet Security Fabric, which is one of the fastest growing areas of our business, provides enterprise organizations with unified security across the entire digital attack surface, including network core, endpoints, applications, data centers, access and private and public cloud. Together with our network of 47 Fabric Partners, it enables disparate security devices to work together as an integrated and collaborative whole.

Cloud Security - We help customers secure their cloud environments in part by offering security through our virtual firewall and other software products in public cloud environments. Our FortiCASB extends the core capabilities of our Security Fabric Platform to provide businesses the same level of cybersecurity and threat intelligence in cloud environments as they receive on their physical networks. We experienced significant billings growth in on-demand cloud consumption and bring-your-own-license (“BYOL”), although not yet significant when compared to the rest of our business. The Fortinet cloud security is available across all major cloud providers, including Microsoft Azure, Amazon Web Services, Google Cloud, Oracle Cloud and IBM Cloud. We believe this area provides opportunity for growth.

Internet of Things and Operational Technology (“OT”) - IoT and OT are new opportunities for us to grow our business. IoT and OT have created an environment where data move freely between devices across locations, network environments, remote offices, mobile workers and public cloud environments, making the data difficult to consistently track and secure. We are increasing our focus on OT to help protect the physical processes and things used in critical infrastructures, industrial and building automation.


Financial Highlights

We recorded total revenue of $453.9 million and $1.29 billion in the three and nine months ended September 30, 2018, an increase of 21% and 20%, respectively, compared to $374.2 million and $1.08 billion in the same periods last year. Product revenue was $164.5 million and $473.6 million in the three and nine months ended September 30, 2018, an increase of 20% and 14%, respectively, compared to $137.1 million and $415.1 million in the same periods last year. Service revenue was $289.4 million and $820.6 million, respectively, in the three and nine months ended September 30, 2018, an increase of 22% and 24%, respectively, compared to $237.1 million and $663.2 million in the same period last year.

We generated operating income of $62.8 million and $145.9 million in the three and nine months ended September 30, 2018, an increase of 86% and 116%, respectively, compared to $33.7 million and $67.6 million in the same periods last year.


29


Cash, cash equivalents and investments were $1.67 billion as of September 30, 2018, an increase of $323.5 million, or 24%, from December 31, 2017.

Deferred revenue was $1.54 billion as of September 30, 2018, an increase of $208.1 million, or 16%, from December 31, 2017.

We generated cash flows from operating activities of $458.7 million in the nine months ended September 30, 2018, an increase of $21.8 million, or 5%, compared to the same periods last year.

During the nine months ended September 30, 2018, we repurchased 2.5 million shares of common stock under the Repurchase Program for an aggregate purchase price of $117.1 million.

During the three and nine months ended September 30, 2018, our revenue growth was driven by both product and service revenue. On a geographic basis, revenue continues to be diversified globally, which remains a key strength of our business. Product revenue grew 20% and 14% in the three and nine months ended September 30, 2018, respectively. FortiGate unit shipments increased year-over-year. Sales of non-FortiGate products, such as the Fortinet Security Fabric and cloud products, also grew significantly. Service revenue growth of 22% and 24% in the three and nine months ended September 30, 2018, respectively, was driven by the strength of our FortiCare technical support growing 26% and 30%, respectively, and FortiGuard and other security subscription revenue growing 20% for both periods.

The percentage of our FortiGate-related billings from entry-level products increased from 30% in the three months ended September 30, 2017 to 31% in the three months ended September 30, 2018. The percentage of our FortiGate-related billings from mid-range products increased from 29% in the three months ended September 30, 2017 to 33% in the three months ended September 30, 2018. The percentage of our FortiGate-related billings from high-end products decreased to 36% in the three months ended September 30, 2018 from 41% in the same period last year. We continue to see our enterprise customers purchasing a fairly balanced mix of products across these product groups.

During the three and nine months ended September 30, 2018, operating expenses as a percentage of revenue decreased by four percentage points in both periods, compared to the same periods last year. While both research and development and general and administrative expenses as a percentage of revenue, the decrease was primarily driven by a reduction in sales and marketing expenses as a percentage of revenue, as a result of the adoption of Topic 606 for deferred contract costs, which reduced our commissions expense in absolute dollars and as a percentage of total revenue. Our sales and marketing expenses included a benefit of $9.0 million and $32.5 million in the three and nine months ended September 30, 2018, respectively, from the adoption of Topic 606 related to deferred contract costs. Under Topic 606, we capitalized certain commissions on service contracts and amortize the amount over a certain period. Prior to the adoption of Topic 606, we expensed the commission related to these service contracts upfront. Excluding this benefit, sales and marketing expense as a percentage of revenue would have been comparable in the three and nine months ended September 30, 2018 compared to the same periods last year. Refer to Note 1 and Note 2 in our notes to the condensed consolidated financial statement for more information. Headcount increased by 3% to 5,639 employees and contractors as of September 30, 2018, up from 5,462 as of June 30, 2018.

Business Model

Our sales strategy is based on a distribution model whereby we primarily sell our hardware, software licenses and services directly to distributors which sell to resellers and service providers, which, in turn, sell to our end-customers. In certain cases, we sell directly to large service providers and major systems integrators. We also offer our products across all major cloud providers, and have recognized on demand revenue and BYOL revenue from Amazon Web Services, Microsoft Azure, Oracle Cloud, and Google Cloud. In a BYOL arrangement, a customer purchases a perpetual license from us and deploys the software in a cloud provider’s environment. While the revenue from such sales are relatively insignificant, they have increased significantly in recent periods on a percentage basis.

Typically, our customers purchase our hardware products and software licenses as well as our FortiGuard security subscription and FortiCare technical support services. We generally invoice at the time of our sale for the total price of the products and security and technical support services. The invoice is payable within 30 to 45 days. We also invoice certain services on a monthly basis.


30


Our Security Processing Unit (“SPU”) hardware architecture is an important part of our approach to network security. The SPU includes three lines of proprietary ASICs, content processor, network processor and the system on a chip. The ASICs are designed for highly efficient execution of computationally intensive tasks, including policy enforcement, threat detection and encryption. As such, our ASIC-based solutions can run many security applications simultaneously without a significant reduction in performance.

Key Metrics

We monitor a number of key metrics, including the key financial metrics set forth below, in order to help us evaluate growth trends, establish budgets, measure the effectiveness of our sales and marketing efforts, and assess operational efficiencies. The following table summarizes revenue, deferred revenue, billings (non-GAAP), net cash provided by operating activities, and free cash flow (non-GAAP). We discuss revenue below under “Results of Operations,” and we discuss our cash, cash equivalents and investments, and net cash provided by operating activities below under “—Liquidity and Capital Resources.” Deferred revenue, billings (non-GAAP), and free cash flow (non-GAAP) are discussed immediately below the following table (in millions):

 
Three Months Ended Or As Of
 
September 30, 2018
 
September 30, 2017
Revenue
$
453.9

 
$
374.2

Deferred revenue
$
1,544.4

 
$
1,219.0

Billings (non-GAAP)
$
527.5

 
$
431.7

Net cash provided by operating activities
$
176.7

 
$
162.3

Free cash flow (non-GAAP)
$
158.5

 
$
140.6

    
Deferred revenue. Our deferred revenue consists of amounts that have been invoiced but that have not yet been recognized as revenue. The majority of our deferred revenue balance consists of the unrecognized portion of service revenue from FortiGuard security subscription and FortiCare technical support service contracts, which is recognized as revenue ratably over the contractual service period. We monitor our deferred revenue balance growth and the mix of short-term and long-term deferred revenue because it represents a significant portion of free cash flow and of revenue to be recognized in future periods. Deferred revenue was $1.54 billion as of September 30, 2018, an increase of $208.1 million, or 16%, from December 31, 2017.

Billings (non-GAAP). We define billings as revenue recognized in accordance with generally accepted accounting principles in the United States (“GAAP”) plus the change in deferred revenue from the beginning to the end of the period and adjustments to the deferred revenue balance due to adoption of the new revenue recognition standard less any deferred revenue balances acquired from business combination(s) during the period. We consider billings to be a useful metric for management and investors because billings drive current and future revenue, which is an important indicator of the health and viability of our business. There are a number of limitations related to the use of billings instead of GAAP revenue. First, billings include amounts that have not yet been recognized as revenue and are impacted by the term of security and support agreements. Second, we may calculate billings in a manner that is different from peer companies that report similar financial measures. Management accounts for these limitations by providing specific information regarding GAAP revenue and evaluating billings together with GAAP revenue. Total billings were $527.5 million for the three months ended September 30, 2018, an increase of 22% compared to $431.7 million in the same period last year.

A reconciliation of billings to revenue, the most directly comparable financial measure calculated and presented in accordance with GAAP, is provided below (in millions):

 
Three Months Ended
 
September 30, 2018
 
September 30, 2017
Billings:
 
 
 
Revenue
$
453.9

 
$
374.2

Add: Change in deferred revenue
73.6

 
57.5

Total billings (non-GAAP)
$
527.5

 
$
431.7



31


Free cash flow (non-GAAP). We define free cash flow as net cash provided by operating activities minus capital expenditures such as purchases of real estate and other property and equipment. We believe free cash flow to be a liquidity measure that provides useful information to management and investors about the amount of cash generated by the business that, after capital expenditures, can be used for strategic opportunities, including repurchasing outstanding common stock, investing in our business, making strategic acquisitions and strengthening the balance sheet. A limitation of using free cash flow rather than the GAAP measure of net cash provided by operating activities is that free cash flow does not represent the total increase or decrease in the cash, cash equivalents and investments balance for the period because it excludes cash provided by or used for other investing and financing activities. Management accounts for this limitation by providing information about our capital expenditures and other investing and financing activities on the face of the cash flow statement and under “—Liquidity and Capital Resources” and by presenting cash flows from investing and financing activities in our reconciliation of free cash flows. In addition, it is important to note that other companies, including companies in our industry, may not use free cash flow, may calculate free cash flow in a different manner than we do or may use other financial measures to evaluate their performance, all of which could reduce the usefulness of free cash flows as a comparative measure. A reconciliation of free cash flow to net cash provided by operating activities, the most directly comparable financial measure calculated and presented in accordance with GAAP, is provided below (in millions):

 
Three Months Ended
 
September 30, 2018
 
September 30, 2017
Free Cash Flow:
 
 
 
Net cash provided by operating activities
$
176.7

 
$
162.3

Less: Purchases of property and equipment
(18.2
)
 
(21.7
)
Free cash flow (non-GAAP)
$
158.5

 
$
140.6

Net cash provided by (used in) investing activities
$
11.1

 
$
(28.9
)
Net cash used in financing activities
$
9.4

 
$
(80.8
)

Critical Accounting Policies and Estimates

Our discussion and analysis of our financial condition and results of operations are based upon our financial statements, which have been prepared in accordance with GAAP. These principles require us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue, cost of revenue and expenses, and related disclosures. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances. To the extent that there are material differences between these estimates and our actual results, our future financial statements will be affected.

We adopted Topic 606 on January 1, 2018 using the modified retrospective method. Refer to Note 2 in the notes to our condensed consolidated financial statements included in this Quarterly Report on Form 10-Q for a discussion of the impact. Other than the adoption of Topic 606, there were no material changes to our critical accounting policies and estimates as of and for the three and nine months ended September 30, 2018, as compared to the critical accounting policies and estimates described in the Form 10-K.

Recent Accounting Pronouncements

See Note 1 to the notes to the condensed consolidated financial statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q for information regarding recent accounting pronouncements.

32


Results of Operations

Three Months Ended September 30, 2018 and September 30, 2017

Revenue

 
Three Months Ended
 
 
 
 
September 30,
2018 (1)
 
September 30,
2017
 
 
 
 
Amount
 
% of
Revenue
 
Amount
 
% of
Revenue
 
Change
 
% Change
(in millions, except percentages)
Revenue:
 
 
 
 
 
 
 
 
 
 
 
Product
$
164.5

 
36
%
 
$
137.1

 
37
%
 
$
27.4

 
20
%
Service
289.4

 
64

 
237.1

 
63

 
52.3

 
22

Total revenue
$
453.9

 
100
%
 
$
374.2

 
100
%
 
$
79.7

 
21
%
Revenue by geography:
 
 
 
 
 
 
 
 
 
 
 
Americas
$
194.0

 
43
%
 
$
161.2

 
43
%
 
$
32.8

 
20
%
EMEA
165.4

 
36

 
138.3

 
37

 
27.1

 
20

APAC
94.5

 
21

 
74.7

 
20

 
19.8

 
27

Total revenue
$
453.9

 
100
%
 
$
374.2

 
100
%
 
$
79.7

 
21
%

(1) Revenue during the three months ended September 30, 2018 under Topic 606 (As Reported) and 605 (Balances Without Adoption of Topic 606) were as follows (in millions):
 
As Reported
 
Balances Without Adoption of
Topic 606
 
Effect of Change
Increase (Decrease)
Revenue:
 
 
 
 
 
   Product
$
164.5

 
$
162.3

 
$
2.2

   Service
289.4

 
289.6

 
(0.2
)
Total revenue
$
453.9

 
$
451.9

 
$
2.0

Revenue by geography:
 
 
 
 
 
Americas
$
194.0

 
$
192.7

 
$
1.3

EMEA
165.4

 
164.7

 
0.7

APAC
94.5

 
94.5

 

Total revenue
$
453.9

 
$
451.9

 
$
2.0


Total revenue increased by $79.7 million, or 21%, during the three months ended September 30, 2018 compared to the same period last year. We continued to experience diversification of revenue globally. Revenue from all regions grew both on an absolute dollars and on a percentage basis.

Product revenue increased by $27.4 million, or 20%, during the three months ended September 30, 2018 compared to the same period last year. Product revenue during the three months ended September 30, 2018 included a $2.2 million benefit from the adoption of Topic 606, which primarily relates to the change in accounting treatment under Topic 606 for some of our software products where revenue from these arrangements can now be recognized upfront instead of ratably over the contracted service term. FortiGate unit shipments increased year-over-year. Sales of non-FortiGate products also increased significantly. Fortinet Security Fabric was the fastest growing products compared to the remainder of our business. Service revenue increased by $52.3 million, or 22%, during the three months ended September 30, 2018 compared to the same period last year. The increase in service revenue was primarily due to the recognition of revenue from our growing deferred revenue balance consisting of FortiGuard security subscription and FortiCare technical support contracts sold to a larger customer base, as well as the renewals of similar contracts sold in earlier periods.


33


Cost of revenue and gross margin
 
 
Three Months Ended
 
 
 
 
September 30,
2018 (1)
 
September 30,
2017
 
Change
 
% Change
(in millions, except percentages)
Cost of revenue:
 
 
 
 
 
 
 
Product
$
72.0

 
$
58.1

 
$
13.9

 
24
%
Service
39.6

 
35.5

 
4.1

 
12

Total cost of revenue
$
111.6

 
$
93.6

 
$
18.0

 
19
%
Gross margin (%):
 
 
 
 
 
 
 
Product
56.2
%
 
57.6
%
 
(1.4
)%
 
 
Service
86.3

 
85.0

 
1.3

 
 
Total gross margin
75.4
%
 
75.0
%
 
0.4
 %
 
 

(1) Cost of revenue and gross margin during the three months ended September 30, 2018 under Topic 606 (As Reported) and 605 (Balances Without Adoption of Topic 606) were as follows (in millions, except percentages):
 
As Reported
 
Balances Without Adoption of
Topic 606
 
Effect of Change
Increase (Decrease)
Cost of revenue:
 
 
 
 
 
   Product
$
72.0

 
$
72.3

 
$
(0.3
)
   Service
39.6

 
39.6

 

Total cost of revenue
$
111.6

 
$
111.9

 
$
(0.3
)
Gross margin (%):
 
 
 
 
 
Product
56.2
%
 
55.5
%
 
0.7
%
Service
86.3

 
86.3

 

Total gross margin
75.4
%
 
75.2
%
 
0.2
%

Total gross margin increased by 0.4 percentage points during the three months ended September 30, 2018 compared to the same period last year, driven by revenue mix shift to higher margin service revenue. Service gross margin increased by 1.3 percentage points during the three months ended September 30, 2018 compared to the same period last year, as our FortiCare technical support and FortiGuard and other security subscription revenue grew 26% and 20%, respectively, during the three months ended September 30, 2018 compared to the same period last year, which outpaced the increase in the related personnel costs and headcount growth, resulting in a higher margin. Cost of service revenue was comprised primarily of personnel costs. Product gross margin decreased by 1.4 percentage points during the three months ended September 30, 2018 compared to the same period last year as we continued to transition to our new product introductions. The decrease was partially offset by increased revenue in higher margin software licenses. Total cost of product revenue was comprised primarily of direct and indirect cost of products sold, inventory reserves and other charges.


34


Operating expenses
 
 
Three Months Ended
 
Change
 
% Change
September 30,
2018 (1)
 
September 30,
2017
 
Amount
 
% of
Revenue
 
Amount
 
% of
Revenue
 
(in millions, except percentages)
Operating expenses:
 
 
 
 
 
 
 
 
 
 
 
Research and development
$
58.7

 
13%
 
$
53.5

 
14
%
 
$
5.2

 
10
%
Sales and marketing
198.3

 
44
 
172.4

 
46

 
25.9

 
15

General and administrative
22.5

 
5
 
21.0

 
6

 
1.5

 
7

Total operating expenses
$
279.5

 
62%
 
$
246.9

 
66
%
 
$
32.6

 
13
%

(1) Operating expenses during the three months ended September 30, 2018 under Topic 606 (As Reported) and 605 (Balances Without Adoption of Topic 606) were as follows (in millions):
 
As Reported
 
Balances Without Adoption of
Topic 606
 
Effect of Change
Increase (Decrease)
Operating expenses:
 
 
 
 
 
Research and development
$
58.7

 
$
58.7

 
$

Sales and marketing expenses
198.3

 
207.3

 
(9.0
)
General and administrative
22.5

 
22.5

 

Total operating expenses
$
279.5

 
$
288.5

 
$
(9.0
)

Research and development

Research and development expense increased by $5.2 million, or 10%, during the three months ended September 30, 2018 compared to the same period last year, primarily due to an increase of $6.9 million in personnel-related costs as a result of increased headcount to support the development of new products and continued enhancements of our existing products. The increase in expense was offset by a decrease of $2.1 million in product development expenses, such as third-party testing, prototypes and supplies. We intend to continue to invest in our research and development organization, and expect research and development expense to increase in absolute dollars during the remainder of 2018.

Sales and marketing

Sales and marketing expense increased by $25.9 million, or 15%, during the three months ended September 30, 2018 compared to the same period last year, primarily due to an increase of $20.3 million in personnel-related costs, including higher stock-based compensation expense of $6.4 million, as sales and marketing headcount increased in order to drive market share gains globally. The increase in personnel costs was net of a benefit of $9.0 million from the adoption of the new accounting standard related to deferred contract costs. Under this new standard, we capitalized certain commissions on service contracts and amortize the amount over a certain period. Prior to the adoption of this new standard, we expensed the commission related to these service contracts. Our sales and marketing expense would have increased by $34.9 million, or 20%, under the prior accounting standard. Refer to Note 2 in our notes to the condensed consolidated financial statement for more information. Marketing-related expense increased by $1.8 million. In addition, depreciation expense and other occupancy-related expense increased by $1.5 million and travel and entertainment expenses increased by $1.3 million. As a percentage of total revenue, sales and marketing expense decreased primarily due to the benefit from the new accounting standard on deferred contract costs. Excluding this benefit, sales and marketing expense as a percentage of revenue would have been 46% of total revenue, which is comparable to the same period last year. We intend to continue to make investments in our sales resources and infrastructure and marketing strategy, which are critical to support growth, and expect sales and marketing expense to increase in absolute dollars during the remainder of 2018.


35


General and administrative

General and administrative expense increased by $1.5 million, or 7%, during the three months ended September 30, 2018 compared to the same period last year. Personnel costs increased by $1.8 million as we continued to increase headcount in order to support our expanding business. The increase in expense was partially offset by a combined decrease in depreciation and other operating costs of $0.4 million. We expect general and administrative expense to increase in absolute dollars during the remainder of 2018.

Operating income

We generated operating income of $62.8 million during the three months ended September 30, 2018, an increase of $29.1 million, or 86%, compared to $33.7 million in the same period last year. The improvement in operating income included benefit from the adoption of the new accounting standard. Operating income as a percentage of total revenue increased to 14% in the three months ended September 30, 2018 from 9% in the same period last year. The increase in operating margin is primarily due to a decrease in sales and marketing expenses to 44% as a percentage of total revenue in the three months ended September 30, 2018 from 46% in the same period last year. Excluding the benefit from the adoption of Topic 606, sales and marketing expense as a percentage of revenue would have been 46% of total revenue. The adoption of this new standard resulted in an improvement of 2.4 percentage points in our operating margin. In addition, the decrease in research and development and general and administrative expenses as a percentage of total revenue, as well as improvement in gross margin, contributed to the improvement in operating margin.

Interest income and other income (expense)net
 
 
Three Months Ended
 
 
 
 
September 30,
2018
 
September 30,
2017
 
Change
 
% Change
(in millions, except percentages)
Interest income—net
$
6.9

 
$
3.9

 
$
3.0

 
77
%
Other income—net
0.9

 
0.4

 
0.5

 
125


Interest income increased during the three months ended September 30, 2018 compared to the same period last year, primarily due to higher interest rates and higher invested balances of cash, cash equivalents and investments. Interest income varies depending on our average investment balances during the period, types and mix of investments, and market interest rates. The change in other income —net during the three months ended September 30, 2018 compared to the same period last year was primarily due to a $2.2 million gain on sale of an investment in a privately held company, offset by foreign currency exchange losses.
.
Provision for income taxes
 
 
Three Months Ended
 
Change
 
% Change
September 30,
2018 (1)
 
September 30,
2017
 
(in millions, except percentages)
Provision for income taxes
$
11.9

 
$
11.3

 
$
0.6

 
5
%
Effective tax rate (%)
17
%
 
30
%
 
(13
)%
 

 
(1) Provision for income taxes during the three months ended September 30, 2018 under Topic 606 (As Reported) and 605 (Balances Without Adoption of Topic 606) were as follows (in millions, except percentages):
 
As Reported
 
Balances Without Adoption of
Topic 606
 
Increase (Decrease)
Provision for income taxes
$
11.9

 
$
9.8

 
$
2.1

Effective tax rate (%)
17
%
 
17
%
 
%


36


Our effective tax rate was 17% for the three months ended September 30, 2018 compared to an effective tax rate of 30% for the same period last year, with the primary difference being the change in the federal tax rate to 21% in 2018 from 35% in the prior year. The effective tax rate for the periods presented are comprised of U.S. federal and state taxes, withholding taxes, and foreign taxes of $17.7 million, which were offset by a tax provision benefit of $5.8 million for stock-based compensation. The tax rate for the three months ended September 30, 2017 was comprised of U.S. federal and state taxes, withholding taxes and foreign taxes of $12.7 million which were offset by a tax provision benefit of $1.8 million for stock-based compensation.

In December 2017, the U.S. federal government enacted the 2017 Tax Act. Effective January 1, 2018, the 2017 Tax Act reduced the federal corporate income tax rate from 35% to 21% and created a territorial tax system with a one-time mandatory tax on foreign earnings of U.S. subsidiaries not previously subject to U.S. income tax. Under GAAP, changes in tax rates and tax law are accounted for in the period of enactment and deferred tax assets and liabilities are measured at the enacted tax rate.

The SEC staff has issued Staff Accounting Bulletin No. 118 (“SAB 118”), which provides guidance on accounting for the tax effects of the 2017 Tax Act. SAB 118 provides a measurement period that should not extend beyond one year from the 2017 Tax Act enactment date for companies to complete the accounting under ASC 740. In accordance with SAB 118, a company must reflect the income tax effects of those aspects of the 2017 Tax Act for which the accounting under ASC 740 is complete. To the extent that a company’s accounting for certain income tax effects of the 2017 Tax Act is incomplete but it is able to determine a reasonable estimate, it must record a provisional estimate in the financial statements. If a company cannot determine a provisional estimate to be included in the financial statements, it should continue to apply ASC 740 on the basis of the provisions of the tax laws that were in effect immediately before the enactment of the 2017 Tax Act. At this time, our income tax reporting for these effects is provisional using reasonable estimates.

The 2017 Tax Act creates a new requirement that global intangible low-taxed income (“GILTI”) earned by controlled foreign corporations (“CFCs”) be included currently in the gross income of the CFCs’ U.S. shareholder. Because of the complexity of the new GILTI tax rules, we are continuing to evaluate this provision of the 2017 Tax Act and the application of ASC 740. Under GAAP, we are allowed to make an accounting policy choice of either (1) treating taxes due on U.S. inclusions in taxable income related to GILTI as a current-period expense when incurred (the “period cost method”) or (2) factoring such amounts into a company’s measurement of its deferred taxes. Our selection of an accounting policy for 2018 with respect to the GILTI tax rules was to treat GILTI tax as a current-period expense under the period cost method.

The IRS issued Notice 2018-26 on April 2, 2018, which included allowing a deduction for foreign taxes during 2017 to be allocated to earning and profits calculated as of November 2, 2017. This deduction resulted in a decrease of our transition tax by $3.2 million. We also released unrecognized tax benefits in the first quarter of 2018, which had previously reduced our transition tax. This increased our transition tax by $2.7 million. The net tax provision benefit due to changes in the transition tax calculation was $0.5 million in the first quarter of 2018. We did not make any changes to the transition tax in the third quarter of 2018.

It is our policy is to include accrued interest and penalties related to uncertain tax benefits in income tax expense. As of September 30, 2018 and December 31, 2017, accrued interest and penalties were $12.2 million and $13.5 million, respectively. It is reasonably possible that our gross unrecognized tax benefits will decrease by up to $8.0 million in the next 12 months, primarily due to the lapse of the statute of limitations. These adjustments, if recognized, would positively impact our effective tax rate, and would be recognized as additional tax benefits.

On July 24, 2018, the U.S. Court of Appeals for the Ninth Circuit overturned the U.S. Tax Court’s unanimous 2015 decision in Altera v. Commissioner, holding that the IRS did not violate the rulemaking procedures required by the Administrative Procedures Act. On August 7, 2018, the Ninth Circuit withdrew the opinions filed July 24, 2018 to allow time for the reconstituted panel to confer on the appeal. In Altera, the taxpayer challenged IRS regulations that required participants in qualified cost sharing arrangements to share stock-based compensation costs. The U.S. Tax Court had invalidated those regulations, in part because the Treasury Department failed to adequately consider significant taxpayer comments when adopting them. We will evaluate the tax impact when the new opinion is released from the Ninth Circuit.


37


Nine Months Ended September 30, 2018 and September 30, 2017

Revenue

 
Nine Months Ended
 
 
 
 
September 30,
2018 (1)
 
September 30,
2017
 
 
 
 
Amount
 
% of
Revenue
 
Amount
 
% of
Revenue
 
Change
 
% Change
(in millions, except percentages)
Revenue:
 
 
 
 
 
 
 
 
 
 
 
Product
$
473.6

 
37
%
 
$
415.1

 
38
%
 
$
58.5

 
14
%
Service
820.6

 
63

 
663.2

 
62

 
157.4

 
24

Total revenue
$
1,294.2

 
100
%
 
$
1,078.3

 
100
%
 
$
215.9

 
20
%
Revenue by geography:
 
 
 
 
 
 
 
 
 
 
 
Americas
$
559.1

 
43
%
 
$
468.3

 
43
%
 
$
90.8

 
19
%
EMEA
474.3

 
37

 
394.2

 
37

 
80.1

 
20

APAC
260.8

 
20

 
215.8

 
20

 
45.0

 
21

Total revenue
$
1,294.2

 
100
%
 
$
1,078.3

 
100
%
 
$
215.9

 
20
%

(1) Revenue during the nine months ended September 30, 2018 under Topic 606 (As Reported) and Topic 605 (Balances Without Adoption of Topic 606) were as follows (in millions):
 
As Reported
 
Balances Without Adoption of
Topic 606
 
Effect of Change
Increase (Decrease)
Revenue:
 
 
 
 
 
   Product
$
473.6

 
$
461.5

 
$
12.1

   Service
820.6

 
819.1

 
1.5

Total revenue
$
1,294.2

 
$
1,280.6

 
$
13.6

Revenue by geography:
 
 
 
 
 
Americas
$
559.1

 
$
547.0

 
$
12.1

EMEA
474.3

 
471.8

 
2.5

APAC
260.8

 
261.8

 
(1.0
)
Total revenue
$
1,294.2

 
$
1,280.6

 
$
13.6


Total revenue increased by $215.9 million, or 20%, during the nine months ended September 30, 2018 compared to the same period last year. We continued to experience diversification of revenue globally. Revenue from all regions grew both on an absolute dollars and on a percentage basis. Product revenue increased by $58.5 million, or 14%, during the nine months ended September 30, 2018 compared to the same period last year. Product revenue in the nine months ended September 30, 2018 included a $12.1 million benefit from the adoption of Topic 606, which primarily related to the change in accounting treatment under Topic 606 for some of our software products where revenue from these arrangements can now be recognized upfront instead of ratably over the contracted service term. FortiGate unit shipments increased year-over-year. Sales of non-FortiGate products also increased significantly. Fortinet Security Fabric and cloud products were the fastest growing products compared to the remainder of our business. Service revenue increased by $157.4 million, or 24%, during the nine months ended September 30, 2018 compared to the same period last year. The increase in service revenue was primarily due to the recognition of revenue from our growing deferred revenue balance consisting of FortiGuard security subscription and FortiCare technical support contracts sold to a larger customer base, as well as the renewals of similar contracts sold in earlier periods.


38


Cost of revenue and gross margin
 
 
Nine Months Ended
 
 
 
 
September 30,
2018 (1)
 
September 30,
2017
 
Change
 
% Change
(in millions, except percentages)
Cost of revenue:
 
 
 
 
 
 
 
Product
$
204.1

 
$
174.2

 
$
29.9

 
17
%
Service
117.8

 
105.7

 
12.1

 
11

Total cost of revenue
$
321.9

 
$
279.9

 
$
42.0

 
15
%
Gross margin (%):
 
 
 
 
 
 
 
Product
56.9
%
 
58.0
%
 
(1.1
)%
 
 
Service
85.6

 
84.1

 
1.5

 
 
Total gross margin
75.1
%
 
74.0
%
 
1.1
 %
 
 

(1) Cost of revenue and gross margin during the nine months ended September 30, 2018 under Topic 606 (As Reported) and 605 (Balances Without Adoption of Topic 606) were as follows (in millions, except percentages):
 
As Reported
 
Balances Without Adoption of
Topic 606
 
Effect of Change
Increase (Decrease)
Cost of revenue:
 
 
 
 
 
   Product
$
204.1

 
$
203.1

 
$
1.0

   Service
117.8

 
117.8

 

Total cost of revenue
$
321.9

 
$
320.9

 
$
1.0

Gross margin (%):
 
 
 
 
 
Product
56.9
%
 
56.0
%
 
0.9
%
Service
85.6

 
85.6

 

Total gross margin
75.1
%
 
74.9
%
 
0.2
%

Total gross margin increased by 1.1 percentage points during the nine months ended September 30, 2018 compared to the same period last year, driven by higher margin on higher service revenue. Service gross margin increased by 1.5 percentage points during the nine months ended September 30, 2018 compared to the same period last year, due to the strength of our FortiCare technical support and FortiGuard and other security subscription revenue growing 30% and 20%, respectively, during the nine months ended September 30, 2018 compared to the same period last year, which outpaced the increase in the related personnel costs and headcount growth, resulting in a higher margin. Cost of service revenue was comprised primarily of personnel costs. Product gross margin decreased by 1.1 percentage points during the nine months ended September 30, 2018 compared to the same period last year, as we continued to transition to our new product introductions. Total cost of product revenue was comprised primarily of direct and indirect cost of products sold, inventory reserves and other charges.


39


Operating expenses
 
 
Nine Months Ended
 
Change
 
% Change
September 30,
2018 (1)
 
September 30,
2017
 
Amount
 
% of
Revenue
 
Amount
 
% of
Revenue
 
(in millions, except percentages)
Operating expenses:
 
 
 
 
 
 
 
 
 
 
 
Research and development
$
179.0

 
14%
 
$
155.9

 
14
%
 
$
23.1

 
15
 %
Sales and marketing
576.4

 
45
 
509.1

 
47

 
67.3

 
13

General and administrative
71.0

 
5
 
65.5

 
6

 
5.5

 
8

Restructuring charges

 
 
0.3

 

 
(0.3
)
 
(100
)
Total operating expenses
$
826.4

 
64%
 
$
730.8

 
68
%
 
$
95.6

 
13
 %

(1) Operating expenses during the nine months ended September 30, 2018 under Topic 606 (As Reported) and Topic 605 (Balances Without Adoption of Topic 606) were as follows (in millions):
 
As Reported
 
Balances Without Adoption of
Topic 606
 
Effect of Change
Increase (Decrease)
Operating expenses:
 
 
 
 
 
Research and development
$
179.0

 
$
179.0

 
$

Sales and marketing expenses
576.4

 
608.9

 
(32.5
)
General and administrative
71.0

 
71.0

 

Total operating expenses
$
826.4

 
$
858.9

 
$
(32.5
)

Research and development

Research and development expense increased by $23.1 million, or 15%, during the nine months ended September 30, 2018 compared to the same period last year, primarily due to an increase of $20.9 million in personnel-related costs as a result of increased headcount to support the development of new products and continued enhancements of our existing products.

Sales and marketing

Sales and marketing expense increased by $67.3 million, or 13%, during the nine months ended September 30, 2018 compared to the same period last year, primarily due to an increase of $50.6 million in personnel-related costs, including higher stock-based compensation expense of $12.1 million, as sales and marketing headcount increased in order to drive market share gains globally. These increases in personnel costs included a benefit of $32.5 million from the adoption of the new accounting standard related to deferred contract costs. Under this new standard, we capitalized certain commissions on service contracts and amortize the amount over a certain period. Prior to the adoption of this new standard, we expensed the commission related to these service contracts. Our sales and marketing expense would have increased by $99.8 million, or 20%, under the prior accounting standard. Refer to Note 2 in our notes to the condensed consolidated financial statement for more information. Travel and entertainment expense increased by $5.6 million. In addition, marketing-related expense increased by $4.9 million and depreciation and other occupancy-related costs increased by $4.8 million. As a percentage of total revenue, sales and marketing expense decreased primarily due to the benefit from the new accounting standard on deferred contract costs. Excluding this benefit, sales and marketing expense as a percentage of revenue would have been 48% of total revenue.

General and administrative

General and administrative expense increased by $5.5 million, or 8%, during the nine months ended September 30, 2018 compared to the same period last year. Personnel costs increased by $8.0 million as we continued to increase headcount in order to support our expanding business. In addition, expense related to software licenses and ERP costs increased by $2.4 million, supplies expense increase of $0.8 million and professional fees increased by $0.4 million. The increase in expense was partially offset by a decrease in depreciation and other occupancy-related costs of $5.0 million and a decrease in litigation settlement costs of $1.4 million.


40


Operating income

We generated operating income of $145.9 million during the nine months ended September 30, 2018, an increase of $78.3 million, or 116%, compared to $67.6 million in the same period last year. The improvement in operating income generated was primarily due to the benefit from the adoption of the new accounting standard, along with revenue growth outpacing total operating expense growth. Operating income as a percentage of total revenue increased to 11% in the nine months ended September 30, 2018 from 6% in the same period of last year. The increase in operating margin is primarily due to a decrease in sales and marketing expenses to 45% as a percentage of total revenue in the nine months ended September 30, 2018 from 47% in the same period last year. Excluding the benefit from the adoption of Topic 606, sales and marketing expense as a percentage of revenue would have been 48% of total revenue. The adoption of this new standard resulted in an improvement of 3.4 percentage points in our operating margin.

Interest income and other income (expense)net
 
 
Nine Months Ended
 
 
 
 
September 30,
2018
 
September 30,
2017
 
Change
 
% Change
(in millions, except percentages)
Interest income—net
$
17.2

 
$
9.5

 
$
7.7

 
81
 %
Other income (expense)—net
(4.3
)
 
1.9

 
(6.2
)
 
(326
)

Interest income increased during the nine months ended September 30, 2018 compared to the same period last year, primarily due to higher interest rates and higher invested balances of cash, cash equivalents and investments. Interest income varies depending on our average investment balances during the period, types and mix of investments and market interest rates. The change in other income (expense)—net during the nine months ended September 30, 2018 compared to the same period last year was primarily due to higher foreign currency exchange losses, offset by $2.2 million gain on sale of an investment in a privately held company.

Provision for income taxes
 
 
Nine Months Ended
 
Change
 
% Change
September 30,
2018 (1)
 
September 30,
2017
 
(in millions, except percentages)
Provision for income taxes
$
9.2

 
$
18.6

 
$
(9.4
)
 
(51
)%
Effective tax rate (%)
6
%
 
24
%
 
(18
)%
 

 
(1) Provision for income taxes during the nine months ended September 30, 2018 under Topic 606 (As Reported) and 605 (Balances Without Adoption of Topic 606) were as follows (in millions, except percentages):
 
As Reported
 
Balances Without Adoption of
Topic 606
 
Increase (Decrease)
Provision for (benefit from) income taxes
$
9.2

 
$
(0.7
)
 
$
9.9

Effective tax rate (%)
6
%
 
(1
)%
 
7
%

Our effective tax rate was 6% for the nine months ended September 30, 2018 compared to an effective tax rate of 24% for the same period last year, with the primary difference being the change in the federal corporate income tax rate to 21% in 2018 from 35% in the prior year and release of reserve for uncertain tax positions, including interest due to a statute of limitation expiring and the IRS audit finalization. The effective tax rate for the periods presented are comprised of U.S. federal and state taxes, withholding taxes and foreign taxes of $43.4 million, which were offset by a tax benefit of $16.2 million for stock-based compensation. The tax rate for the nine month ended September 30, 2018 was also impacted by release of reserve for uncertain tax positions including interest of $18.0 million. The tax rate for the nine months ended September 30, 2017 was comprised of U.S. federal and state taxes, withholding taxes and foreign taxes of $30.0 million which were offset by a tax provision benefit of $11.4 million for stock-based compensation.

41


Liquidity and Capital Resources
 
 
As of
 
September 30,
2018
 
December 31,
2017
 
(in millions)
Cash and cash equivalents
$
1,169.3

 
$
811.0

Investments
503.5

 
538.3

Total cash, cash equivalents and investments
$
1,672.8

 
$
1,349.3

Working capital
$
966.2

 
$
689.6

 
 
 
 
 
Nine Months Ended
 
September 30,
2018
 
September 30,
2017
 
(in millions)
Net cash provided by operating activities
$
458.7

 
$
436.9

Net cash used in investing activities
(7.4
)
 
(142.1
)
Net cash used in financing activities
(93.0
)
 
(98.0
)
Net increase in cash and cash equivalents
$
358.3

 
$
196.8


Liquidity and capital resources may be impacted by our operating activities, as well as by our stock repurchases, real estate and other capital expenditures, proceeds associated with stock option exercises and issuances of common stock under the ESPP, and payment of taxes in connection with the net settlement of equity awards. In recent years, we have received significant capital resources as a result of increases in our deferred revenue and the proceeds from exercise of stock options and purchases under the ESPP. Additional increases in deferred revenue may depend on a number of factors including our billing growth rate, service contract renewal rates and length of initial and renewals service contracts. We expect proceeds from the issuance of stock options in future years to be impacted by the increased mix of restricted stock units granted versus stock options and also to vary based on our share price. As of September 30, 2018, $825.8 million remained available for future share repurchase under the Repurchase Program.

Construction on the new headquarters building is expected to start in the fourth quarter of 2018 and related spend will continue in 2019 and until project completion. We estimate 2018 spending for this project to be approximately $10.0 million to $20.0 million. We estimate 2019 spending on the project to be between $60.0 million to $80.0 million dollars.

As of September 30, 2018, our cash, cash equivalents and investments of $1.67 billion were invested primarily in corporate debt securities, certificates of deposit and term deposits, money market funds, commercial paper and U.S. government and agency securities. It is our investment policy to invest excess cash in a manner that preserves capital, provides liquidity and maximizes return without significantly increasing risk. We do not enter into investments for trading or speculative purposes.

As of September 30, 2018, $870.4 million of our cash and investments were held by our international subsidiaries. Under the 2017 Tax Act signed into law in December 2017, starting on January 1, 2018, we are no longer subject to federal income tax on earnings remitted from our foreign subsidiaries. We have analyzed our global working capital and cash requirements and the potential tax liabilities attributable to repatriation, and have determined that we will be repatriating certain unremitted foreign earnings which were previously deemed indefinitely reinvested. For those investments from which we were able to make a reasonable estimate of the tax effects of such repatriation, we have recorded a provisional estimate for withholding and state taxes. Most of our off-shore cash is located in Singapore. Corporate law in Singapore only allows dividends to be paid to the extent we have retained earnings in Singapore. In Singapore, our retained earnings are lower than our current cash balance. We believe that our existing cash and cash equivalents will be sufficient to meet our anticipated cash needs for at least the next 12 months. Our future capital requirements will depend on many factors, including our growth rate, the timing and amount of our planned share repurchases, the timing and extent of spending to support development efforts, the expansion of sales and marketing activities, the introduction of new and enhanced products and services offerings, the costs to ensure access to adequate manufacturing capacity, the continuing market acceptance of our products and our investments in real estate through purchases or long-term leases. Historically, we have required capital principally to fund our working capital needs, share repurchases, capital expenditures, and acquisition activities. 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.

42



Operating Activities

Cash generated by operating activities is our primary source of liquidity. It is primarily comprised of net income, as adjusted for non-cash items, and changes in operating assets and liabilities, including deferred revenue. Non-cash adjustments consist primarily of stock-based compensation, amortization of deferred contract costs in connection with the adoption of Topic 606, depreciation of property and equipment, amortization of intangible assets and amortization of investment premiums.
 
Our operating activities during the nine months ended September 30, 2018 provided $458.7 million in cash as a result of the continued growth of our business and our ability to successfully manage our working capital. Changes in operating assets and liabilities primarily resulted from an increase in sales of our FortiGuard security subscription and FortiCare technical support services to new and existing customers, as reflected by an increase in our deferred revenue. Our total deferred revenue balance grew 27% as of September 30, 2018 compared to the same period last year to $1.54 billion.

Our operating activities during the nine months ended September 30, 2017 provided $436.9 million in cash as a result of the continued growth of our business and our ability to successfully manage our working capital. The increase in sales of our FortiGuard security subscription and FortiCare technical supports to new and existing customers was reflected in the increase in our deferred revenue.

Investing Activities

The changes in cash flows from investing activities primarily relate to timing of purchases, maturities and sales of investments, purchases of property and equipment and payments made in connection with a business combination. Historically, in making a lease versus purchase decision related to our larger facilities, we have considered various factors including financial metrics and the impact on our employees. In certain cases, we have elected to purchase the facility if we believe that purchasing rather than leasing is more in line with our long-term strategy. We expect to make similar decisions in the future.

During the nine months ended September 30, 2018, cash used for investing activities was primarily due to the $41.4 million we spent on capital expenditures and $6.0 million used for the acquisition of Bradford, net of cash acquired. This was partially offset by an increase in cash of $40.0 million due to maturities and sales of our investments, net of purchases.

During the nine months ended September 30, 2017, cash used in investing activities was primarily due to the $121.6 million we spent on capital expenditures, including the purchase of $84.8 million in real estate in Burnaby, Canada in April 2017. Cash outflows due to purchases of investments, net of sales and maturities, amounted to $20.5 million.

Financing Activities

The changes in cash flows from financing activities primarily relate to repurchase and retirement of common stock, proceeds from the issuance of common stock under our equity incentive plan and the ESPP, taxes paid related to net share settlement of equity awards and payments of debt assumed in a business combination.

During the nine months ended September 30, 2018, cash used for financing activities was $93.0 million, primarily due to $117.1 million used to repurchase our common stock and $9.5 million of payments of the debt assumed in business combination. This was partially offset by $33.6 million of proceeds from the issuance of common stock, net of tax withholding.

During the nine months ended September 30, 2017, cash used in financing activities was $98.0 million, primarily due to $124.0 million used to repurchase our common stock. This was partially offset by $26.0 million proceeds from the issuance of common stock, net of tax withholding.

Contractual Obligations and Commitments

There were no material changes outside the ordinary course of business during the nine months ended September 30, 2018 to the contractual obligations and commitments disclosed in Management’s Discussion and Analysis of Financial Condition and Results of Operations, set forth in Part II, Item 7, of the Form 10-K. See Note 10 to the notes to the condensed consolidated financial statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q for additional information regarding contractual obligations and commitments.


43


Off-Balance Sheet Arrangements

As of September 30, 2018, we did not have any relationships with unconsolidated organizations or financial partnerships, such as structured finance or special purpose entities that would have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.

ITEM 3.     Quantitative and Qualitative Disclosures about Market Risk

There were no material changes in our market risk during the nine months ended September 30, 2018 compared to the disclosures in Part II, Item 7A of the Form 10-K.


44


ITEM 4.     Controls and Procedures
 
Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our chief executive officer and chief financial officer, evaluated the effectiveness of our disclosure controls and procedures (as defined in Rule 13a-15(e) or 15d-15(e) under the Exchange Act as of September 30, 2018. In designing and evaluating the disclosure controls and procedures, management recognized that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints and that management is required to apply its judgment in evaluating the benefits of possible controls and procedures relative to their costs.

Based on that evaluation, our chief executive officer and chief financial officer concluded that our disclosure controls and procedures were effective as of September 30, 2018 to provide reasonable assurance that information we are required to disclose in reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms, and that such information is accumulated and communicated to our management, including our chief executive officer and chief financial officer, as appropriate, to allow timely decisions regarding required disclosure.

Changes in Internal Control over Financial Reporting

In January 2018, we implemented certain internal controls over financial reporting in connection with our adoption of ASC Topic 606, Revenue from Contracts with Customers. There were no other changes in our internal control over financial reporting (as defined in Rules 13a-15(f) or 15d-15(f) under the Exchange Act) during the nine months ended September 30, 2018 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.


45


Part II

ITEM 1.     Legal Proceedings

We are subject to various claims, complaints and legal actions that arise from time to time in the normal course of business. We accrue for contingencies when we believe that a loss is probable and that we can reasonably estimate the amount of any such loss. There can be no assurance that existing or future legal proceedings arising in the ordinary course of business or otherwise will not have a material adverse effect on our business, consolidated financial position, results of operations or cash flows.

As previously disclosed, in October 2016, we received a letter from the United States Attorney’s Office for the Northern District of California requesting information relating to our compliance with the Trade Agreements Act.  We have been fully cooperating with this ongoing inquiry and have periodically met and spoken with the United States Attorney’s Office in connection with this matter.  We are currently in settlement discussions with the United States Attorney’s Office.

ITEM 1A.     Risk Factors

Investing in our common stock involves a high degree of risk. Investors should carefully consider the following risks and all other information contained in this Quarterly Report on Form 10-Q, including our condensed consolidated financial statements and the related notes, before investing in our common stock. The risks and uncertainties described below are not the only ones we face. Additional risks and uncertainties that we are unaware of, or that we currently believe are not material, also may become important factors that affect us. If any of the following risks materialize, our business, financial condition and results of operations could be materially harmed. In that case, the trading price of our common stock could decline substantially, and investors may lose some or all of their investment.

Risks Related to Our Business

Our operating results are likely to vary significantly and be unpredictable.
 
Our operating results have historically varied from period to period, and we expect that they will continue to do so as a result of a number of factors, many of which are outside of our control or may be difficult to predict, including:
 
our ability to attract and retain new end-customers or sell additional products and services to our existing end-customers;

the level of demand for our products and services, which may render forecasts inaccurate;
 
the timing of channel partner and end-customer orders, and our reliance on a concentration of shipments at the end of each quarter;
 
the timing of shipments, which may depend on factors such as inventory levels, logistics, manufacturing or shipping delays, our ability to ship new products on schedule and our ability to accurately forecast inventory requirements;

inventory management;
 
the mix of products sold and the mix of revenue between products and services, as well as the degree to which products and services are bundled and sold together for a package price;

the purchasing practices and budgeting cycles of our channel partners and end-customers;
 
the effectiveness of our sales organization, generally or in a particular geographic region, the time it takes to hire sales personnel and the timing of hiring, and our ability to retain, sales personnel;

sales execution risk related to effectively selling to all segments of the market, including enterprise, in addition to small- and medium-sized business and service providers, and to selling our broad security product and services portfolio;

the seasonal buying patterns of our end-customers;

46



the timing and level of our investments in sales and marketing, and the impact of such investments on our operating expenses, operating margin and the productivity and effectiveness of execution of our sales and marketing teams;
 
the timing of revenue recognition for our sales;
 
the level of perceived threats to network security, which may fluctuate from period to period;
 
changes in the requirements, market needs or buying practices and patterns of our distributors, resellers or end-customers;
 
changes in the growth rate of the network security market;
 
the timing and success of new product and service introductions or enhancements by us or our competitors, or any other change in the competitive landscape of our industry, including consolidation among our competitors, partners or end-customers;
 
the deferral of orders from distributors, resellers or end-customers in anticipation of new products or product enhancements announced by us or our competitors;
 
increases or decreases in our billings, revenue and expenses caused by fluctuations in foreign currency exchange rates or a strengthening of the U.S. dollar, as a significant portion of our expenses is incurred and paid in currencies other than the U.S. dollar, and the impact such fluctuations may have on the actual prices that our partners and customers are willing to pay for our products and services;

compliance with existing laws and regulations that are applicable to our ability to conduct business with the public sector;

litigation, litigation fees and costs, settlements, judgments and other equitable and legal relief granted related to litigation;

the impact of cloud-based platforms on our billings, revenues operating margins and free cash flow;
 
decisions by potential end-customers to purchase network security solutions from newer technology providers, from larger, more established security vendors or from their primary network equipment vendors;
 
price competition and increased competitiveness in our market;

our ability to both increase revenues and manage and control operating expenses in order to improve our operating margins;
 
changes in customer renewal rates or attached rates for our services;
 
changes in the payment terms of services contracts or the contractual term of services contracts sold;

changes in our estimated annual effective tax rates;

changes in circumstances and challenges in business conditions, including decreased demand, which may negatively impact our channel partners’ ability to sell the current inventory they hold and negatively impact their future purchases of products from us;

increased demand for cloud-based services and the uncertainty associated with transitioning to providing such services;

increased expenses, unforeseen liabilities or write-downs and any impact on results of operations from any acquisition consummated;
 

47


our channel partners having insufficient financial resources to withstand changes and challenges in business conditions;
 
disruptions in our channel or termination of our relationship with important channel partners, including as a result of consolidation among distributors and resellers of security solutions;
 
insolvency, credit or other difficulties confronting our key suppliers and channel partners, which could affect their ability to purchase or pay for products and services and which could disrupt our supply or distribution chain;

policy changes and uncertainty with respect to immigration laws, trade policy and tariffs, including increased tariffs applicable to countries where we manufacture our products, foreign imports and tax laws related to international commerce;

political, economic and social instability;

general economic conditions, both in domestic and foreign markets;

future accounting pronouncements or changes in our accounting policies, such as changes in accounting for leases and stock compensation, as well as the significant costs that may be incurred to adopt and comply with these new pronouncements;

possible impairments or acceleration of depreciation of our existing real estate due to our current real estate holdings and future development plans; and

legislative or regulatory changes, such as with respect to privacy, information and cybersecurity, exports, the environment and applicable accounting standards.

Any one of the factors above or the cumulative effect of some of the factors referred to above may result in significant fluctuations in our quarterly financial and other operating results. This variability and unpredictability could result in our failing to meet our internal operating plan or the expectations of securities analysts or investors for any period. If we fail to meet or exceed such expectations for these or any other reasons, the market price of our shares could fall substantially and we could face costly lawsuits, including securities class action suits. In addition, a significant percentage of our operating expenses are fixed in nature over the near term. Accordingly, in the event of revenue shortfalls, we are generally unable to mitigate the negative impact on margins in the short term.

Adverse economic conditions or reduced information technology spending may adversely impact our business.
 
Our business depends on the overall demand for information technology and on the economic health of our current and prospective customers. In addition, the purchase of our products is often discretionary and may involve a significant commitment of capital and other resources. Weak global economic conditions and spending environments, weak economic conditions in certain regions or a reduction in information technology spending regardless of macro-economic conditions could have adverse impacts on our business, financial condition and results of operations, including longer sales cycles, lower prices for our products and services, higher default rates among our channel partners, reduced unit sales and slower or declining growth.

Our billings, revenue, operating margin and free cash flow growth may slow or may not continue.
 
We may experience slowing growth, or a decrease, in billings, revenue, operating margin and free cash flow for a number of reasons, including a slowdown in demand for our products or services, a shift in demand from products to services, increased competition, a decrease in the growth of our overall market or softness in demand in certain geographies or industry verticals, such as the service provider industry, changes in our strategic opportunities, execution risks and our failure for any reason to continue to capitalize on sales and growth opportunities and due to other risks identified in the risk factors described in this periodic report. Our expenses as a percentage of total revenue may be higher than expected if our revenue is lower than expected and, if our investments in sales and marketing and other functional areas do not result in expected billings and revenue growth, we may experience margin declines and may not be able to sustain profitability in future periods if we fail to increase billings, revenue or deferred revenue, do not appropriately manage our cost structure and free cash flow or encounter unanticipated liabilities. Any failure by us to maintain profitability, maintain our margins and continue our billings, revenue and free cash flow growth could cause the price of our common stock to materially decline.

48



We rely significantly on revenue from FortiGuard security subscription and FortiCare technical support services, and revenue from these services may decline or fluctuate. Because we recognize revenue from these services over the term of the relevant service period, downturns or upturns in sales of FortiGuard security subscription and FortiCare technical support services are not immediately reflected in full in our operating results.

Our FortiGuard security subscription and FortiCare technical support services revenue has historically accounted for a significant percentage of our total revenue. Revenue from the sale of new, or from the renewal of existing, FortiGuard security subscription and FortiCare technical support service contracts may decline and fluctuate as a result of a number of factors, including fluctuations in purchases of FortiGate appliances or our Fabric products, changes in the sales mix between products and services, end-customers’ level of satisfaction with our products and services, the prices of our products and services, the prices of products and services offered by our competitors, reductions in our customers’ spending levels and the timing of revenue recognition with respect to these arrangements. If our sales of new, or renewals of existing, FortiGuard security subscription and FortiCare technical support service contracts decline, our revenue and revenue growth may decline and our business could suffer. In addition, in the event significant customers require payment terms for FortiGuard security subscription and FortiCare technical support services in arrears or for shorter periods of time than annually, such as monthly or quarterly, this may negatively impact our billings and revenue. Furthermore, we recognize FortiGuard security subscription and FortiCare technical support services revenue monthly over the term of the relevant service period, which is typically from one to three years, to a lesser extent, five years. As a result, much of the FortiGuard security subscription and FortiCare technical support services revenue we report each quarter is the recognition of deferred revenue from FortiGuard security subscription and FortiCare technical support services contracts entered into during previous quarters or years. Consequently, a decline in new or renewed FortiGuard security subscription and FortiCare technical support services contracts in any one quarter will not be fully reflected in revenue in that quarter but will negatively affect our revenue in future quarters. Accordingly, the effect of significant downturns in sales of new, or renewals of existing, FortiGuard security subscription and FortiCare technical support services is not reflected in full in our statements of operations until future periods. Our FortiGuard security subscription and FortiCare technical support services revenue also makes it difficult for us to rapidly increase our revenue through additional service sales in any period, as revenue from new and renewal support services contracts must be recognized over the applicable service period.
 
We generate a majority of revenue from sales to distributors, resellers and end-customers outside of the United States, and we are therefore subject to a number of risks associated with international sales and operations.
 
We market and sell our products throughout the world and have established sales offices in many parts of the world. Our international sales have represented a majority of our total revenue in recent periods. Therefore, we are subject to risks associated with having worldwide operations. We are also subject to a number of risks typically associated with international sales and operations, including:
 
economic or political instability in foreign markets;
 
greater difficulty in enforcing contracts and accounts receivable collection, including longer collection periods;

longer sales processes for larger deals, particularly during the summer months;

changes in regulatory requirements;
 
difficulties and costs of staffing and managing foreign operations;
 
the uncertainty of protection for intellectual property rights in some countries;
 
costs of compliance with foreign policies, laws and regulations and the risks and costs of non-compliance with such policies, laws and regulations;

protectionist policies and penalties, and local laws, requirements, policies and perceptions that may adversely impact a U.S.-headquartered business’s sales in certain countries outside of the United States;
 
costs of complying with, and the risks and costs of non-compliance with, U.S. or other foreign laws and regulations for foreign operations, including the U.S. Foreign Corrupt Practices Act, the United Kingdom

49


Bribery Act 2010, the General Data Protection Regulation (which became effective in May 2018), import and export control laws, tariffs and retaliatory measures, trade barriers and economic sanctions;
 
other regulatory or contractual limitations on our ability to sell our products in certain foreign markets, and the risks and costs of non-compliance;

heightened risks of unfair or corrupt business practices in certain geographies and of improper or fraudulent sales or sales-related arrangements, such as sales “side agreements” to allow return rights, that could disrupt the sales team through terminations of employment or otherwise, and may adversely impact financial results as compared to those already reported or forecasted and result in restatements of financial statements and irregularities in financial statements;

our ability to effectively implement and maintain adequate internal controls to properly manage our international sales and operations;

the potential for political unrest, changes and uncertainty, and for terrorism, hostilities, war or natural disasters;

changes in foreign currency exchange rates;
 
management communication and integration problems resulting from cultural differences and geographic dispersion; and

changes in tax, tariff, employment and other laws.
 
Product and service sales and employee and contractor matters may be subject to foreign governmental regulations, which vary substantially from country to country. Further, we may be unable to keep up-to-date with changes in government requirements as they change over time. Failure to comply with these regulations could result in adverse effects to our business. In many foreign countries, it is common for others to engage in business practices that are prohibited by our internal policies and procedures or U.S. regulations applicable to us. Although we implemented policies and procedures designed to ensure compliance with these laws and policies, there can be no assurance that all of our employees, contractors, channel partners and agents will comply with these laws and policies. Violations of laws or key control policies by our employees, contractors, channel partners or agents could result in litigation, regulatory action, costs of investigation, delays in revenue recognition, delays in financial reporting, financial reporting misstatements, fines, penalties or the prohibition of the importation or exportation of our products and services, any of which could have a material adverse effect on our business and results of operations.

We may undertake corporate operating restructurings or transfers of assets that involve our group of foreign country subsidiaries through which we do business abroad, in order to maximize the operational and tax efficiency of our group structure. If ineffectual, such restructurings or transfers could increase our income tax liabilities, and in turn, increase our global effective tax rate. Moreover, our existing corporate structure and intercompany arrangements have been implemented in a manner we believe is in compliance with current prevailing tax laws. However, the taxing authorities of the jurisdictions in which we operate may challenge our methodologies for valuing developed technology or intercompany arrangements, which could impact our worldwide effective tax rate and harm our financial position and operating results.


If we are not successful in continuing to execute our strategy to increase our sales to large and medium-sized end-customers, our results of operations may suffer.
 
An important part of our growth strategy is to increase sales of our products to large and medium-sized businesses, service providers and government organizations. While we have increased sales in recent periods to large and medium-sized businesses, our sales volume varies by quarter. Such sales are often for a longer contract term and may be at higher discount levels. We also have experienced uneven traction selling to certain government organizations and service providers, and there can be no assurance that we will be successful selling to these customers. Sales to these organizations involve risks that may not be present, or that are present to a lesser extent, with sales to smaller entities. These risks include:
 
increased competition from competitors that traditionally target large and medium-sized businesses, service providers and government organizations and that may already have purchase commitments from those end-customers;

50


 
increased purchasing power and leverage held by large end-customers in negotiating contractual arrangements;

unanticipated changes in the capital resources or purchasing behavior of large end-customers, including changes in the volume and frequency of their purchases and changes in the mix of products and services, willingness to change to cloud delivery model and related payment terms;
 
more stringent support requirements in our support service contracts, including stricter support response times, more complex requirements and increased penalties for any failure to meet support requirements;

longer sales cycles and the associated risk that substantial time and resources may be spent on a potential end-customer that elects not to purchase our products and services; and

longer ramp-up periods for enterprise sales personnel as compared to other sales personnel.
 
Large and medium-sized businesses, service providers and government organizations often undertake a significant evaluation process that results in a lengthy sales cycle, in some cases longer than 12 months. Although we have a channel sales model, our sales representatives typically engage in direct interaction with end-customers, along with our distributors and resellers, in connection with sales to large and medium-sized end-customers. We may spend substantial time, effort and money in our sales efforts without being successful in producing any sales. In addition, purchases by large and medium-sized businesses, service providers and government organizations are frequently subject to budget constraints, multiple approvals and unplanned administrative, processing and other delays. Furthermore, service providers represent our largest industry vertical and consolidation or continued changes in buying behavior by larger customers within this industry could negatively impact our business. Large and medium-sized businesses, service providers and government organizations typically have longer implementation cycles, require greater product functionality and scalability, expect a broader range of services, including design services, demand that vendors take on a larger share of risks, require acceptance provisions that can lead to a delay in revenue recognition and expect greater payment flexibility from vendors. In addition, large and medium-sized businesses, service providers and government organizations may require that our products and services be sold differently from how we offer our products and services, which could negatively impact our operating results. Our large business and service provider customers may also become more deliberate in their purchases as they plan their next-generation network security architecture, leading them to take more time in making purchasing decisions or to purchase based only on their immediate needs. All these factors can add further risk to business conducted with these customers. In addition, if sales expected from a large and medium-sized end-customer for a particular quarter are not realized in that quarter or at all, our business, operating results and financial condition could be materially and adversely affected.

Managing inventory of our products and product components is complex. Insufficient inventory may result in lost sales opportunities or delayed revenue, while excess inventory may harm our gross margins.

Managing our inventory is complex. Our channel partners may increase orders during periods of product shortages, cancel orders or not place orders commensurate with our expectations if their inventory is too high, return products or take advantage of price protection (if any is available to the particular partner) or delay orders in anticipation of new products, and accurately forecasting inventory requirements and demand can be challenging. Our channel partners also may adjust their orders in response to the supply of our products and the products of our competitors that are available to them and in response to seasonal fluctuations in end-customer demand. Furthermore, if the time required to manufacture or ship certain products increases for any reason, inventory shortfalls could result. Management of our inventory is further complicated by the significant number of different products and models that we sell which may impact our billings, revenue, margins and free cash flow. Mismanagement of our inventory, whether due to imprecise forecasting, employee errors or malfeasance, inaccurate information or otherwise, may adversely affect our results of operations.
 
Inventory management remains an area of focus as we balance the need to maintain inventory levels that are sufficient to ensure competitive lead times against the risk of inventory obsolescence because of rapidly changing technology, product transitions, and customer requirements, or excess inventory levels. If we ultimately determine that we have excess inventory, we may have to reduce our prices and write-down inventory, which in turn could result in lower gross margins. Alternatively, insufficient inventory levels may lead to shortages that result in delayed revenue or loss of sales opportunities altogether as potential end-customers turn to competitors’ products that are readily available. For example, we have in the past experienced inventory shortages and excesses due to the variance in demand for certain products from forecasted amounts. In addition, for those channel partners that have rights of return, inventory held by such channel partners affects our results of operations. Our inventory management systems and related supply chain visibility tools may be inadequate to enable us to effectively manage

51


inventory. If we are unable to effectively manage our inventory and that of our channel partners, our results of operations could be adversely affected.

We are dependent on the continued services and performance of our senior management, the loss of any of whom could adversely affect our business, operating results and financial condition.
 
Our future performance depends on the continued services and continuing contributions of our senior management to execute on our business plan and to identify and pursue new opportunities and product innovations. The loss of services of members of senior management, particularly Ken Xie, our Co-Founder, Chief Executive Officer and Chairman or Michael Xie, our Co-Founder, President and Chief Technology Officer, or of any of our senior sales leaders or functional area leaders, could significantly delay or prevent the achievement of our development and strategic objectives. In February 2018, we underwent a transition in senior management as Drew Del Matto resigned as our Chief Financial Officer and Keith Jensen was appointed as our Interim Chief Financial Officer. Mr. Jensen was appointed as our Chief Financial Officer effective May 2018. The loss of the services or the distraction of our senior management for any reason could adversely affect our business, financial condition and results of operations.

If we are unable to hire, retain and motivate qualified personnel, our business will suffer.
 
Our future success depends, in part, on our ability to continue to attract and retain highly skilled personnel. The loss of the services of any of our key personnel, the inability to attract or retain qualified personnel, any failure to have in place and execute an effective succession plan for key executives, or delays in hiring required personnel, particularly in engineering, sales and marketing, may seriously harm our business, financial condition and results of operations. From time to time, we experience turnover in our management-level personnel. None of our key employees has an employment agreement for a specific term, and any of our employees may terminate their employment at any time. Our ability to continue to attract and retain highly skilled personnel will be critical to our future success. Competition for highly skilled personnel is frequently intense, especially for qualified employees in network security and especially in the locations where we have a substantial presence and need for highly skilled personnel, such as the San Francisco Bay Area and Vancouver, Canada. We may not be successful in attracting, assimilating or retaining qualified personnel to fulfill our current or future needs. Also, to the extent we hire personnel from competitors, we may be subject to allegations that they have been improperly solicited or divulged proprietary or other confidential information. Changes in immigration laws, including changes to the rules regarding H1-B visas, may also harm our ability to attract personnel from other countries.

If we do not increase the effectiveness of our sales organization, we may have difficulty adding new end-customers or increasing sales to our existing end-customers and our business may be adversely affected.

Although we have a channel sales model, members of our sales organization often engage in direct interaction with our prospective end-customers. Therefore, we continue to be substantially dependent on our sales organization to obtain new end-customers and sell additional products and services to our existing end-customers. There is significant competition for sales personnel with the skills and technical knowledge that we require. Our ability to grow our revenue depends, in large part, on our success in recruiting, training and retaining sufficient numbers of sales personnel to support our growth and on the effectiveness of those personnel. New hires require substantial training and may take significant time before they achieve full productivity. Our recent hires and planned hires may not become productive as quickly as we expect, and we may be unable to hire or retain sufficient numbers of qualified individuals in the markets where we do business or plan to do business. Furthermore, hiring sales personnel in new countries requires additional setup and upfront costs that we may not recover if the sales personnel fail to achieve full productivity. If our sales employees do not become fully productive on the timelines that we have projected, our revenue will not increase at anticipated levels and our ability to achieve long-term projections may be negatively impacted. If we are unable to hire and train sufficient numbers of effective sales personnel, or the sales personnel are not successful in obtaining new end-customers or increasing sales to our existing customer base, our business, operating results and prospects will be adversely affected.


52


The sales prices of our products and services may decrease, which may reduce our gross profits and operating margin, and which may adversely impact our financial results and the trading price of our common stock.
 
The sales prices for our products and services may decline for a variety of reasons, including competitive pricing pressures, discounts or promotional programs we offer, a change in our mix of products and services and anticipation of the introduction of new products and services. Competition continues to increase in the market segments in which we participate, and we expect competition to further increase in the future, thereby leading to increased pricing pressures. Larger competitors with more diverse product offerings may reduce the price of products and services that compete with ours in order to promote the sale of other products or services or may bundle them with other products or services. Additionally, although we price our products and services worldwide in U.S. dollars, currency fluctuations in certain countries and regions have in the past, and may in the future, negatively impact actual prices that partners and customers are willing to pay in those countries and regions. Furthermore, we anticipate that the sales prices and gross profits for our products or services will decrease over product life cycles. We cannot ensure that we will be successful in developing and introducing new offerings with enhanced functionality on a timely basis, or that our product and service offerings, if introduced, will enable us to maintain our prices, gross profits and operating margin at levels that will allow us to maintain profitability.
 
Reliance on a concentration of shipments at the end of the quarter could cause our billings and revenue to fall below expected levels.
 
As a result of customer-buying patterns and the efforts of our sales force and channel partners to meet or exceed quarterly quotas, we have historically received a substantial portion of each quarter’s sales orders and generated a substantial portion of each quarter’s billings and revenue during the last two weeks of the quarter. If expected orders at the end of any quarter are delayed for any reason, including the failure of anticipated purchase orders to materialize, our logistics partners’ inability to ship products prior to quarter-end to fulfill purchase orders received near the end of the quarter, our failure to accurately forecast our inventory requirements and to appropriately manage inventory to meet demand, our inability to release new products on schedule, any failure of our systems related to order review and processing, any delays in shipments due to trade compliance requirements, labor disputes or logistics changes at shipping ports or otherwise, our billings and revenue for that quarter could fall below our expectations or those of securities analysts and investors, resulting in a decline in our stock price.

Unless we continue to develop better market awareness of our company and our products, and to improve lead generation and sales enablement, our revenue may not continue to grow.

Increased market awareness of our capabilities and products and increased lead generation are essential to our continued growth and our success in all of our markets, particularly for the large businesses, service provider and government organization market. We have historically had relatively low spending on marketing activities. While we have increased our investments in sales and marketing, it is not clear that these investments will continue to result in increased revenue. If our investments in additional sales personnel or our marketing programs are not successful in continuing to create market awareness of our company and products or increasing lead generation, or if we experience turnover and disruption in our sales and marketing teams, we will not be able to achieve sustained growth, and our business, financial condition and results of operations will be adversely affected.

We rely on third-party channel partners to generate substantially all of our revenue. If our partners fail to perform, our ability to sell our products and services will be limited, and if we fail to optimize our channel partner model going forward, our operating results will be harmed.
 
A significant portion of our sales is generated through a limited number of distributors, and substantially all of our revenue is generated through sales by our channel partners, including distributors and resellers. We depend on our channel partners to generate a significant portion of our sales opportunities and to manage our sales process. To the extent our channel partners are unsuccessful in selling our products, or we are unable to enter into arrangements with and retain a sufficient number of high-quality channel partners in each of the regions in which we sell products, or if we are unable to keep them motivated to sell our products, or they shift focus to other vendors and/or our competitors, our ability to sell our products and operating results will be harmed. The termination of our relationship with any significant channel partner may adversely impact our sales and operating results. 


53


We provide sales channel partners with specific programs to assist them in selling our products and incentivize them to sell our products, but there can be no assurance that these programs will be effective. In addition, our channel partners may be unsuccessful in marketing, selling and supporting our products and services and may purchase more inventory than they can sell. Our channel partners generally do not have minimum purchase requirements. Some of our channel partners may have insufficient financial resources to withstand changes and challenges in business conditions. In addition, if our channel partners’ financial condition or operations weaken it could negatively impact their ability to sell our product and services. Our channel partners may also market, sell and support products and services that are competitive with ours, and may devote more resources to the marketing, sales and support of such products, or may decide to cease selling our products and services altogether in favor of a competitor’s products and services. They may also have incentives to promote our competitors’ products to the detriment of our own, or they may cease selling our products altogether. We cannot ensure that we will retain these channel partners or that we will be able to secure additional or replacement partners or that existing channel partners will continue to perform. The loss of one or more of our significant channel partners or the failure to obtain and ship a number of large orders each quarter through them could harm our operating results.

In addition, we may be impacted by consolidation of our existing channel partners. In such instances, we may experience changes to our overall business and operational relationships due to dealing with a larger combined entity, and our ability to maintain such relationships on favorable contractual terms may be more limited. We may also become increasingly dependent on a more limited number of channel partners, as consolidation increases the relative proportion of our business for which each channel partner is responsible, which may magnify the risks described in the preceding paragraphs. In July 2017, Exclusive Networks Group (“Exclusive”), which distributes our solutions to a large group of resellers and end-customers, acquired Fine Tec U.S. Since the acquisition of Fine Tec U.S., Exclusive’s business with us has increased and may continue to increase in the future. The two channel partners together accounted for 33% of our total net accounts receivable as of September 30, 2018. During the three months ended September 30, 2018, Exclusive and Ingram Micro, Inc. (“Ingram Micro”), which distributed our solutions to a large group of resellers and end-customers, accounted for 29% and 11% of our total revenue, respectively. During the nine months ended September 30, 2018, Exclusive and Ingram Micro, accounted for 29% and 10% of our total revenue. During the three months ended September 30, 2017, Exclusive and Ingram Micro accounted for 29% and 11% of our total revenue, respectively. During the nine months ended September 30, 2017, Exclusive and Ingram Micro accounted for 23% and 10% of our total revenue, respectively.

In addition, any new sales channel partner will require extensive training and may take several months or more to achieve productivity. Our channel partner sales structure could subject us to lawsuits, potential liability and reputational harm if, for example, any of our channel partners misrepresent the functionality of our products or services to end-customers or our channel partners violate laws or our corporate policies. We depend on our global channel partners to comply with applicable legal and regulatory requirements. To the extent that they fail to do so, that could have a material adverse effect on our business, operating results and financial condition. If we fail to optimize our channel partner model or fail to manage existing sales channels, our business will be seriously harmed.

Actual, possible or perceived defects or vulnerabilities in our products or services, the failure of our products or services to detect or prevent a security breach or the misuse of our products could harm our reputation and divert resources.
 
Because our products and services are complex, they have contained and may contain defects or errors that are not detected until after their commercial release and deployment by our customers. Defects or vulnerabilities may impede or block network traffic, cause our products or services to be vulnerable to electronic break-ins or cause them to fail to help secure networks. We are also susceptible to errors, defects, vulnerabilities or attacks that may arise at, or be inserted into our products in, different stages in our supply chain, or manufacturing processes, and which are out of our control. Attacks may target specific unidentified or unresolved vulnerabilities that exist or arrive only in the supply chain, making these attacks virtually impossible to anticipate and difficult to defend against. Different customers deploy and use our products in different ways, and certain deployments and usages may subject our products to adverse conditions that may negatively impact the effectiveness and useful lifetime of our products. Our networks and products, including cloud-based technology, could be targeted by attacks specifically designed to disrupt our business and harm our reputation. We cannot ensure that our products will prevent all security threats. Because the techniques used by computer hackers to access or sabotage networks change frequently and generally are not recognized until launched against a target, we may be unable to anticipate these techniques. In addition, defects or errors in our FortiGuard security subscription or FortiCare updates or our FortiGate appliances and operating systems could result in a failure of our FortiGuard security subscription services to effectively update end-customers’ FortiGate appliances and cloud-based products and thereby leave customers vulnerable to attacks. Furthermore, our solutions may also fail to detect or prevent viruses, worms or similar threats due to a number of reasons such as the evolving nature of such threats and the continual emergence of new threats that we may fail to add to our FortiGuard databases in time to protect our end-customers’ networks. Our FortiGuard or FortiCare data centers and networks may also experience technical failures and downtime, and may fail to distribute appropriate updates, or fail to meet the increased requirements of our customer base. Any

54


such technical failure, downtime or failures in general may temporarily or permanently expose our end-customers’ networks, leaving their networks unprotected against the latest security threats.
 
An actual, possible or perceived security breach or infection of the network of one of our end-customers, regardless of whether the breach is attributable to the failure of our products or services to prevent the security breach, could adversely affect the market’s perception of our security products and services and, in some instances, subject us to potential liability that is not contractually limited. We may not be able to correct any security flaws or vulnerabilities promptly, or at all. Our products may also be misused by end-customers or third parties who obtain access to our products. For example, our products could be used to censor private access to certain information on the internet. Such use of our products for censorship could result in negative press coverage and negatively affect our reputation, even if we take reasonable measures to prevent any improper shipment of our products or if our products are provided by an unauthorized third party. Any actual, possible or perceived defects, errors or vulnerabilities in our products, or misuse of our products, could result in:
 
the expenditure of significant financial and product development resources in efforts to analyze, correct, eliminate or work around errors or defects or to address and eliminate vulnerabilities;
 
the loss of existing or potential end-customers or channel partners;
 
delayed or lost revenue;
 
delay or failure to attain market acceptance;
 
negative publicity and harm to our reputation; and
 
litigation, regulatory inquiries or investigations that may be costly and harm our reputation and, in some instances, subject us to potential liability that is not contractually limited.
 
If we do not appropriately manage any future growth, including through the expansion of our real estate facilities, or are unable to improve our systems, processes and controls, our operating results will be negatively affected.
 
We rely heavily on information technology and accounting systems to help manage critical functions such as order processing, revenue recognition, financial forecasts, inventory and supply chain management and trade compliance reviews. In addition, we have been slow to adopt and implement certain automated functions, which could have a negative impact on our business. For example, a large part of our order processing relies on manual data entry of customer purchase orders received through email and, to a lesser extent, through electronic data interchange from our customers. Combined with the fact that we may receive a large amount of our orders in the last few weeks of any given quarter, an interruption in our email service or other systems could result in delayed order fulfillment and decreased billings and revenue for that quarter.

To manage any future growth effectively, we must continue to improve and expand our information technology and financial, operating and administrative systems and controls, and our business continuity and disaster recovery plans and processes, and continue to manage headcount, capital and processes in an efficient manner. We may not be able to successfully implement requisite improvements to these systems, controls and processes, such as system capacity, access and change management controls, in a timely or efficient manner. Our failure to improve our systems and processes, or their failure to operate in the intended manner, whether as a result of the significant growth of our business or otherwise, may result in our inability to manage the growth of our business and to accurately forecast our revenue, expenses and earnings, or to prevent certain losses. Moreover, the failure of our systems and processes could undermine our ability to provide accurate, timely and reliable reports on our financial and operating results and could impact the effectiveness of our internal control over financial reporting.

In addition, our systems, processes and controls may not prevent or detect all errors, omissions, malfeasance or fraud, such as corruption and improper “side agreements” that may impact revenue recognition or result in financial liability. Our productivity and the quality of our products and services may also be adversely affected if we do not integrate and train our new employees quickly and effectively. Any future growth would add complexity to our organization and require effective coordination throughout our organization. Failure to ensure appropriate systems, processes and controls and to manage any future growth effectively could result in increased costs and harm our reputation and results of operations.


55


We have expanded our office real estate holdings to meet our projected growing need for office space. We purchased office buildings in Ottawa and Burnaby, Canada in 2017, and we have purchased various small buildings adjacent to our Sunnyvale headquarters as we expand our headquarters in Sunnyvale, California. These plans will require significant capital expenditure over the next several years and involve certain risks, including impairment charges and acceleration of depreciation, changes in future business strategy that may decrease the need for expansion (such as a decrease in headcount) and, risks related to construction. Future changes in growth or fluctuations in cash flow may also negatively impact our ability to pay for these projects or free cash flow. Additionally, inaccuracies in our projected capital expenditures could negatively impact our business, operating results and financial condition.
 
We may experience difficulties maintaining and expanding our ERP and CRM systems.
 
The maintenance of our ERP and CRM systems has required, and will continue to require, the investment of significant financial and human resources. In addition, we may choose to upgrade or expand the functionality of our ERP and CRM systems, leading to additional costs. We may also discover deficiencies in our design or maintenance of the ERP or CRM systems that could adversely affect our ability to forecast orders, process orders, ship products, provide services and customer support, send invoices and track payments, fulfill contractual obligations, accurately maintain books and records, provide accurate, timely and reliable reports on our financial and operating results, or otherwise operate our business. Additionally, if the system does not operate as intended, the effectiveness of our internal control over financial reporting could be adversely affected or our ability to assess it adequately could be delayed. Further, we recently implemented new systems to comply with the new revenue recognition standard and may further expand the scope of our ERP and CRM systems. Our operating results may be adversely affected if these upgrades or expansions are delayed or if the systems do not function as intended or are not sufficient to meet our operating requirements.

If our estimates or judgments relating to our critical accounting policies are based on assumptions that change or prove to be incorrect, our operating results could fall below expectations of securities analysts and investors, resulting in a decline in our stock price.
 
The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, as provided in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in this Quarterly Report on Form 10-Q, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Additionally, in connection with adopting and implementing the new revenue accounting standard, management will continue to make judgments and assumptions based on our interpretation of the new standard. The new revenue standard is principles based and interpretation of those principles may vary from company to company based on their unique circumstances. It is possible that interpretation, industry practice and guidance may evolve. Our operating results may be adversely affected if our assumptions change or if actual circumstances differ from those in our assumptions, which could cause our operating results to fall below the expectations of securities analysts and investors, resulting in a decline in our stock price. Significant assumptions and estimates used in preparing our consolidated financial statements include those related to revenue recognition and sales return reserves, stock-based compensation expense, valuation of inventory, investments, accounting for business combination, goodwill and other long-lived assets, restructuring, accounting for income taxes, and litigation and settlement costs.

We offer retroactive price protection to certain of our major distributors, and if we fail to balance their inventory with end-customer demand for our products, our allowance for price protection may be inadequate, which could adversely affect our results of operations.

We provide certain of our major distributors with price protection rights for inventories of our products held by them. If we reduce the list price of our products, certain distributors receive refunds or credits from us that reduce the price of such products held in their inventory based upon the new list price. Future credits for price protection will depend on the percentage of our price reductions for the products in inventory and our ability to manage the levels of our major distributors’ inventories. If future price protection adjustments are higher than expected, our future results of operations could be materially and adversely affected.
 

56


Because we depend on several third-party manufacturers to build our products, we are susceptible to manufacturing delays that could prevent us from shipping customer orders on time, if at all, and may result in the loss of sales and customers, and third-party manufacturing cost increases could result in lower gross margins and free cash flow.

We outsource the manufacturing of our security appliance products to contract manufacturing partners and original design manufacturing partners including manufacturers with facilities located in Taiwan and other countries outside the United States such as Micro-Star International Co., Ltd., Wistron Corporation, Senao Networks, Inc. and IBASE Technology, Inc. Our reliance on our third-party manufacturers in Asia and elsewhere reduces our control over the manufacturing process, exposing us to risks, including reduced control over quality assurance and product costs, supply and timing. Any manufacturing disruption by our third-party manufacturers could impair our ability to fulfill orders. If we are unable to manage our relationships with these third-party manufacturers effectively, or if these third-party manufacturers experience delays, increased manufacturing lead-times, disruptions, capacity constraints or quality control problems in their manufacturing operations, or fail to meet our future requirements for timely delivery, our ability to ship products to our customers could be impaired and our business would be seriously harmed.
 
These manufacturers fulfill our supply requirements on the basis of individual purchase orders. We have no long-term contracts or arrangements with our third-party manufacturers that guarantee capacity, the continuation of particular payment terms or the extension of credit limits. Accordingly, they are not obligated to continue to fulfill our supply requirements, and the prices we are charged for manufacturing services could be increased on short notice. If we are required to change third-party manufacturers, our ability to meet our scheduled product deliveries to our customers would be adversely affected, which could cause the loss of sales and existing or potential customers, delayed revenue or an increase in our costs, which could adversely affect our gross margins. Our individual product lines are generally manufactured by only one manufacturing partner. Any production or shipping interruptions for any reason, such as a natural disaster, epidemic, capacity shortages, quality problems or strike or other labor disruption at one of our manufacturing partners or locations or at shipping ports or locations, would severely affect sales of our product lines manufactured by that manufacturing partner. Furthermore, manufacturing cost increases for any reason could result in lower gross margins.
 
Our proprietary SPU, which is the key to the performance of our appliances, is built by contract manufacturers including Faraday, MegaChips Corporation and Renesas. These contract manufacturers use foundries operated by UMC, TSMC or Renesas on a purchase-order basis, and these foundries do not guarantee their capacity and could delay orders or increase their pricing. Accordingly, the foundries are not obligated to continue to fulfill our supply requirements, and due to the long lead time that a new foundry would require, we could suffer temporary inventory shortages of our SPU as well as increased costs. In addition to our proprietary SPU, we also purchase off-the-shelf ASICs or integrated circuits from vendors for which we have experienced, and may continue to experience, long lead times. Our suppliers may also prioritize orders by other companies that order higher volumes or more profitable products. If any of these manufacturers materially delays its supply of ASICs or specific product models to us, or requires us to find an alternate supplier and we are not able to do so on a timely and reasonable basis, or if these foundries materially increase their prices for fabrication of our ASICs, our business would be harmed.
 
In addition, our reliance on third-party manufacturers and foundries limits our control over environmental regulatory requirements such as the hazardous substance content of our products and therefore our ability to ensure compliance with the Restriction of Hazardous Substances Directive (the “EU RoHS”) adopted in the European Union (the “EU”) and other similar laws. It also exposes us to the risk that certain minerals and metals, known as “conflict minerals,” that are contained in our products have originated in the Democratic Republic of the Congo or an adjoining country. As a result of the passage of the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010 (“Dodd-Frank”), the SEC adopted disclosure requirements for public companies whose products contain conflict minerals that are necessary to the functionality or production of such products. Under these rules, we are required to obtain sourcing data from suppliers, perform supply chain due diligence, and file annually with the SEC a specialized disclosure report on Form SD covering the prior calendar year. Although the SEC has provided guidance with respect to a portion of the conflict minerals filing requirements that somewhat reduced the reporting required, we have incurred and expect to incur additional costs to comply with the rules, including costs related to efforts to determine the origin, source and chain of custody of the conflict minerals used in our products and the adoption of conflict minerals-related governance policies, processes and controls. Moreover, the implementation of these compliance measures could adversely affect the sourcing, availability and pricing of materials used in the manufacture of our products to the extent that there may be only a limited number of suppliers that are able to meet our sourcing requirements, which would make it more difficult to obtain such materials in sufficient quantities or at competitive prices. We may also encounter customers who require that all of the components of our products be certified as conflict-free. If we are not able to meet customer requirements, such customers may choose to not purchase our products, which could impact our sales and the value of portions of our inventory.


57


Because some of the key components in our products come from limited sources of supply, we are susceptible to supply shortages, long lead times for components, and supply changes, each of which could disrupt or delay our scheduled product deliveries to our customers, result in inventory shortage, cause loss of sales and customers or increase component costs resulting in lower gross margins and free cash flow.
 
We and our contract manufacturers currently purchase several key parts and components used in the manufacture of our products from limited sources of supply. We are therefore subject to the risk of shortages and long lead times in the supply of these components and the risk that component suppliers discontinue or modify components used in our products. We have in the past experienced, and are currently experiencing, shortages and long lead times for certain components. Certain of our limited source components for particular appliances and suppliers of those components include: specific types of CPUs from Intel, network chips from Broadcom, Marvell and Intel, and memory devices from Intel, ADATA, OCZ, Samsung and Western Digital. We also may face shortages in the supply of the capacitors and resistors that are used in the manufacturing of our products. The introduction by component suppliers of new versions of their products, particularly if not anticipated by us or our contract manufacturers, could require us to expend significant resources to incorporate these new components into our products. In addition, if these suppliers were to discontinue production of a necessary part or component, we would be required to expend significant resources and time in locating and integrating replacement parts or components from another vendor. Qualifying additional suppliers for limited source parts or components can be time-consuming and expensive.
 
Our manufacturing partners have experienced long lead times for the purchase of components incorporated into our products. Lead times for components may be adversely impacted by factors outside of our control, such as natural disasters and other factors. Our reliance on a limited number of suppliers involves several additional risks, including:

a potential inability to obtain an adequate supply of required parts or components when required;

financial or other difficulties faced by our suppliers;
 
infringement or misappropriation of our intellectual property;
 
price increases;
 
failure of a component to meet environmental or other regulatory requirements;
 
failure to meet delivery obligations in a timely fashion; and
 
failure in component quality.
 
The occurrence of any of these events would be disruptive to us and could seriously harm our business. Any interruption or delay in the supply of any of these parts or components, or the inability to obtain these parts or components from alternate sources at acceptable prices and within a reasonable amount of time, would harm our ability to meet our scheduled product deliveries to our distributors, resellers and end-customers. This could harm our relationships with our channel partners and end-customers and could cause delays in shipment of our products and adversely affect our results of operations. In addition, increased component costs could result in lower gross margins.

We are exposed to fluctuations in currency exchange rates, which could negatively affect our financial condition and results of operations.
 
A significant portion of our operating expenses are incurred outside the United States. These expenses are denominated in foreign currencies and are subject to fluctuations due to changes in foreign currency exchange rates, particularly changes in the Euro and Canadian dollar and, to a lesser extent, the British pound. Additionally, fluctuations in the exchange rate of the Canadian dollar may negatively impact our development plans in Burnaby, Canada. While we are not currently engaged in material hedging activities, we have been hedging currency exposures relating to certain balance sheet accounts through the use of forward exchange contracts. If we stop hedging against any of these risks or if our attempts to hedge against these currency exposures are not successful, our financial condition and results of operations could be adversely affected. Our sales contracts are primarily denominated in U.S. dollars and therefore, while substantially all of our revenue is not subject to foreign currency risk, it does not serve as a hedge to our foreign currency-denominated operating expenses. In addition, a strengthening of the U.S. dollar may increase the real cost of our products to our customers outside of the United States, which may also adversely affect our financial condition and results of operations. 


58


Failure to comply with laws and regulations applicable to our business could subject us to fines and penalties and could also cause us to lose end-customers in the public sector or negatively impact our ability to contract with the public sector.

Our business is subject to regulation by various federal, state, regional, local and foreign governmental agencies, including agencies responsible for monitoring and enforcing employment and labor laws, workplace safety, product safety, product labeling, environmental laws, consumer protection laws, anti-bribery laws, data privacy laws, import and export controls, federal securities laws and tax laws and regulations. In certain jurisdictions, these regulatory requirements may be more stringent than in the United States. Noncompliance with applicable regulations or requirements could subject us to investigations, sanctions, enforcement actions, disgorgement of profits, fines, damages and civil and criminal penalties or injunctions. If any governmental sanctions are imposed, or if we do not prevail in any possible civil or criminal litigation, our business, operating results and financial condition could be adversely affected. In addition, responding to any action will likely result in a significant diversion of management’s attention and resources and an increase in professional fees. Enforcement actions and sanctions could harm our business, operating results and financial condition.

For example, with respect to data privacy and protection, the General Data Protection Regulation (the “GDPR”), which became effective in May 2018 and superseded current EU data protection regulations. The GDPR imposes stringent data handling requirements on companies that receive or process personal data of residents of the EU, and non-compliance with the GDPR could result in significant penalties, including data protection audits and heavy fines. Compliance with, and the other burdens imposed by, the GDPR may limit our ability to operate or expand our business in Europe and could adversely impact our operating results, as could delays or shortcomings in the implementation of our GDPR compliance program.

Additionally, other legal regimes throughout the world governed data handling, protection, and privacy. For example, in June 2018, California passed the California Consumer Privacy Act (the “CCPA”), which provides new data privacy rights for consumers and new operational requirements for companies and will become effective in 2020. Fines for noncompliance may be up to $7,500 per violation. The costs of compliance with, and other burdens imposed by, the GDPR and CCPA may limit the use and adoption of our products and services and could have an adverse impact on our business.

Selling our solutions to the U.S. government, whether directly or through channel partners, also subjects us to certain regulatory and contractual requirements. Failure to comply with these requirements by either us or our channel partners could subject us to investigations, fines, other penalties and damages, which could have an adverse effect on our business, operating results, financial condition and prospects. As an example, the U.S. Department of Justice (the “DOJ”), on its own behalf or on behalf of the General Services Administration (the “GSA”), as well as individuals, has in the past pursued claims against, reached financial settlements with or otherwise obtained damages from companies that sell electronic equipment and from IT vendors under the False Claims Act and other statutes related to pricing, discount practices and compliance with laws related to sales to the federal government, such as the Trade Agreements Act. The DOJ continues to actively pursue such claims. Violations of certain regulatory and contractual requirements could also result in us being suspended or debarred from future government contracting. Any of these outcomes could have an adverse effect on our revenue, operating results, financial condition and prospects. See Part II, Item 1 of this Quarterly Report on Form 10-Q for more information on our legal proceedings. These laws and regulations impose added costs on our business, and failure to comply with these or other applicable regulations and requirements, including non-compliance in the past, could lead to claims for damages from our channel partners, penalties, termination of contracts, loss of exclusive rights in our intellectual property and temporary suspension or permanent debarment from government contracting. Any such damages, penalties, disruptions or limitations in our ability to do business with the public sector could have an adverse effect on our business and operating results.

We are subject to governmental export and import controls that could subject us to liability or restrictions on sales, and could impair our ability to compete in international markets.
 
Because we incorporate encryption technology into our products, certain of our products are subject to U.S. export controls and may be exported outside the United States only with the required export license or through an export license exception, and may be prohibited altogether from export to certain countries. If we were to fail to comply with U.S. export laws, U.S. Customs regulations and import regulations, U.S. economic sanctions and other countries’ import and export laws, we could be subject to substantial civil and criminal penalties, including fines for the company and incarceration for responsible employees and managers, and the possible loss of export or import privileges. In addition, if our channel partners fail to obtain appropriate import, export or re-export licenses or permits (e.g. for stocking orders placed by our partners), we may also be adversely affected through reputational harm and penalties and we may not be able to provide support related to appliances shipped pursuant to such orders. Obtaining the necessary export license for a particular sale may be time-consuming and may result in the delay or loss of sales opportunities.
 

59


Furthermore, U.S. export control laws and economic sanctions prohibit the shipment of certain products to U.S. embargoed or sanctioned countries, governments and persons. Even though we take precautions to prevent our product from being shipped to U.S. sanctions targets, our products could be shipped to those targets by our channel partners, despite such precautions. Any such shipment could have negative consequences including government investigations and penalties and reputational harm. In addition, various countries regulate the import of certain encryption technology, including import permitting and licensing requirements, and have enacted laws that could limit our ability to distribute our products or could limit our customers’ ability to implement our products in those countries. Changes in our products or changes in export and import regulations may create delays in the introduction of our products in international markets, prevent our customers with international operations from deploying our products globally or, in some cases, prevent the export or import of our products to certain countries, governments or persons altogether. Any change in export or import regulations, economic sanctions or related legislation, shift in the enforcement or scope of existing regulations, or change in the countries, governments, persons or technologies targeted by such regulations, could result in decreased use of our products by, or in our decreased ability to export or sell our products to, existing or potential customers with international operations. Any decreased use of our products or limitation on our ability to export or sell our products would likely adversely affect our business, financial condition and results of operations.
 
Efforts to withdraw from or materially modify international trade agreements, to change tax provisions related to global manufacturing and sales or to impose new tariffs, economic sanctions or related legislation, any of which could adversely affect our financial condition and results of operations.

Our business benefits directly or indirectly from free trade agreements, and we also rely on various U.S. corporate tax provisions related to international commerce, as we develop, market and sell our products and services globally. Efforts to withdraw from or materially modify international trade agreements, or to change corporate tax policy related to international commerce, could adversely affect our financial condition and results of operations as could the continuing uncertainty regarding whether such actions will be taken.

Moreover, efforts to implement changes related to export or import regulations (including the imposition of new border taxes or tariffs on foreign imports), trade barriers, economic sanctions and other related policies could harm our results of operations. For example, in March 2018, the current administration imposed a 25% tariff on steel imports and a 10% tariff on aluminum imports and announced additional tariffs on goods imported from China specifically, as well as certain other countries. Subsequently, in September 2018, additional tariffs were imposed by the United States on some goods imported from China, including certain electronics and IT products. Other countries have in turn imposed retaliatory tariffs on goods exported from the United States and both the United States and foreign countries have threatened to alter or leave current trade agreements. While we do not currently expect these tariffs to have a significant effect on our raw material and product import costs, if the United States expands increased tariffs, or retaliatory trade measures are taken by China or other countries in response to the tariffs, the cost of our products could increase, our operations could be disrupted or we could be required to raise our prices, which may result in the loss of customers and harm to our reputation and operating performance.

Any modification in these areas, any shift in the enforcement or scope of existing regulations or any change in the countries, governments, persons or technologies targeted by such regulations, could result in decreased use of our products by, or in our decreased ability to export or sell our products to, existing or potential end-customers with international operations and could result in increased costs. Any decreased use of our products or limitation on our ability to export or sell our products would likely adversely affect our business, financial condition and results of operations.

If we fail to comply with environmental requirements, our business, financial condition, operating results and reputation could be adversely affected.
 
We are subject to various environmental laws and regulations, including laws governing the hazardous material content of our products, laws relating to our real property and future expansion plans and laws concerning the recycling of electrical and electronic equipment. The laws and regulations to which we are subject include the EU RoHS and the EU Waste Electrical and Electronic Equipment Directive (the “WEEE Directive”), as well as the implementing legislation of the EU member states. Similar laws and regulations have been passed or are pending in China, South Korea, Norway and Japan and may be enacted in other regions, including in the United States, and we are, or may in the future be, subject to these laws and regulations.
 

60


The EU RoHS and the similar laws of other jurisdictions ban the use of certain hazardous materials such as lead, mercury, cadmium and certain plastic additives in the manufacture of electrical equipment, including our products. We have incurred costs to comply with these laws, including research and development costs, costs associated with assuring the supply of compliant components and costs associated with writing off noncompliant inventory. We expect to continue to incur costs related to environmental laws and regulations in the future. With respect to the EU RoHS, we and our competitors rely on exemptions for lead and other substances in network infrastructure equipment. It is possible this exemption will be revoked in the future. Additionally, although the RoHS exemptions have been extended, it is possible that some of these exemptions may expire in the future without being extended. If this exemption is revoked or expires without extension, if there are other changes to these laws (or their interpretation) or if new similar laws are passed in other jurisdictions, we may be required to reengineer our products to use components compatible with these regulations. This reengineering and component substitution could result in additional costs to us or disrupt our operations or logistics.
 
The EU has also adopted the WEEE Directive, which requires electronic goods producers to be responsible for the collection, recycling and treatment of such products. Although currently our EU international channel partners are responsible for the requirements of this directive as the importer of record in most of the European countries in which we sell our products, changes in interpretation of the regulations may cause us to incur costs or have additional regulatory requirements in the future to meet in order to comply with this directive, or with any similar laws adopted in other jurisdictions.
 
Our failure to comply with these and future environmental rules and regulations could result in reduced sales of our products, increased costs, substantial product inventory write-offs, reputational damage, penalties and other sanctions.
 
A portion of our revenue is generated by sales to government organizations, which are subject to a number of challenges and risks.
 
Sales to U.S. and foreign federal, state and local governmental agency end-customers have accounted for a portion of our revenue in past periods, and we may in the future increase sales to government organizations. Sales to government organizations are subject to a number of risks. Selling to government organizations can be highly competitive, expensive and time consuming, often requiring significant upfront time and expense, with long sales cycles and without any assurance of winning a sale.

Government demand, sales and payment for our products and services may be negatively impacted by numerous factors and requirements unique to selling to government agencies, such as:

public sector budgetary cycles;

funding authorizations and requirements unique to government agencies, with funding or purchasing reductions or delays adversely affecting public sector demand for our products;

geopolitical matters; and

rules and regulations applicable to certain government sales, including GSA regulations.

The rules and regulations applicable to sales to government organizations may also negatively impact sales to other organizations. To date, we have had limited traction in sales to U.S. federal government agencies, and any future sales to government organizations is uncertain. Government organizations may have contractual or other legal rights to terminate contracts with our distributors and resellers for convenience or due to a default, and any such termination may adversely impact our future results of operations. For example, if the distributor receives a significant portion of its revenue from sales to such government organization, the financial health of the distributor could be substantially harmed, which could negatively affect our future sales to such distributor. Governments routinely investigate, review and audit government vendors’ administrative and other processes, and any unfavorable investigation, audit or other review could result in the government’s refusing to continue buying our products and services, a reduction of revenue or fines, or civil or criminal liability if the investigation, audit or other review uncovers improper, illegal or otherwise concerning activities. Any such penalties could adversely impact our results of operations in a material way. Finally, purchases by the U.S. government may require certain products to be manufactured in the United States and other high cost manufacturing locations, and we may not manufacture all products in locations that meet the requirements of the U.S. government.
 

61


False detection of vulnerabilities, viruses or security breaches or false identification of spam or spyware could adversely affect our business.
 
Our FortiGuard security subscription services may falsely detect, report and act on viruses or other threats that do not actually exist. This risk is heightened by the inclusion of a “heuristics” feature in our products, which attempts to identify viruses and other threats not based on any known signatures but based on characteristics or anomalies that may indicate that a particular item is a threat. When our end-customers enable the heuristics feature in our products, the risk of falsely identifying viruses and other threats significantly increases. These false positives, while typical in the industry, may impair the perceived reliability of our products and may therefore adversely impact market acceptance of our products. Also, our FortiGuard security subscription services may falsely identify emails or programs as unwanted spam or potentially unwanted programs, or alternatively fail to properly identify unwanted emails or programs, particularly as spam emails or spyware are often designed to circumvent anti-spam or spyware products. Parties whose emails or programs are blocked by our products may seek redress against us for labeling them as spammers or spyware, or for interfering with their business. In addition, false identification of emails or programs as unwanted spam or potentially unwanted programs may reduce the adoption of our products. If our system restricts important files or applications based on falsely identifying them as malware or some other item that should be restricted, this could adversely affect end-customers’ systems and cause material system failures. In addition, our threat researchers periodically identify vulnerabilities in various third-party products, and, if these identifications are perceived to be incorrect or are in fact incorrect, this could harm our business. Any such false identification or perceived false identification of important files, applications or vulnerabilities could result in negative publicity, loss of end-customers and sales, increased costs to remedy any problem and costly litigation.
 
If our internal enterprise IT networks, on which we conduct internal business and interface externally, or our operational networks, through which we connect to customer systems and provide services, are compromised, public perception of our products and services will be harmed, we may become subject to liability, and our business, operating results and stock price may be adversely impacted.

Our success depends on the market’s confidence in our ability to provide effective network security protection. Despite our efforts and processes to prevent breaches of our internal network system and website, we are still vulnerable to computer viruses, break-ins, phishing attacks, attempts to overload our servers with denial-of-service and other cyber-attacks and similar disruptions from unauthorized access to our internal network system or our website. Our security measures may also be breached due to employee error, malfeasance or otherwise, which may be more difficult to detect than outsider threats, and the existing programs and trainings we have in place to prevent such insider threats may not be effective or sufficient. Third parties may also attempt to fraudulently induce our employees to transfer funds or disclose information in order to gain access to our network and confidential information. We cannot guarantee that the measures we have taken to protect our network and website will provide absolute security. Moreover, because we provide network security products, we may be a more attractive target for attacks by computer hackers. Although we have not yet experienced significant damages from unauthorized access by a third party of our internal network or website, an actual or perceived breach of network security occurs in our internal systems or website could adversely affect the market perception of our products and services and investor confidence in our company. Any breach of our network system or website could impair our ability to operate our business, including our ability to provide FortiGuard security subscription and FortiCare technical support services to our end-customers, lead to interruptions or system slowdowns, cause loss of critical data or lead to the unauthorized disclosure or use of confidential, proprietary or sensitive information. We could also be subject to liability and litigation and reputational harm and our channel partners and end-customers may be harmed, lose confidence in us and decrease or cease using our products and services. Any breach of our internal network system or our website could have an adverse effect on our business, operating results and stock price.
 

62


Our ability to sell our products is dependent on the quality of our technical support services, and our failure to offer high quality technical support services would have a material adverse effect on our sales and results of operations.
 
Once our products are deployed within our end-customers’ networks, our end-customers depend on our technical support services, as well as the support of our channel partners and other third parties, to resolve any issues relating to our products. If we, our channel partners or other third parties do not effectively assist our customers in planning, deploying and operational proficiency for our products, succeed in helping our customers quickly resolve post-deployment issues and provide effective ongoing support, our ability to sell additional products and services to existing customers would be adversely affected and our reputation with potential customers could be damaged. Many large end-customers, and service provider or government organization end-customers, require higher levels of support than smaller end-customers because of their more complex deployments and more demanding environments and business models. If we, our channel partners or other third parties fail to meet the requirements of our larger end-customers, it may be more difficult to execute on our strategy to increase our penetration with large businesses, service providers and government organizations. As a result, our failure to maintain high quality support services would have a material adverse effect on our business, financial condition and results of operations.

We could be subject to changes in our tax rates, the adoption of new U.S. or international tax legislation or exposure to additional tax liabilities.

We are subject to taxes in the United States and numerous foreign jurisdictions, where a number of our subsidiaries are organized. Our provision for income taxes is subject to volatility and could be adversely affected by several factors, many of which are outside of our control, including:
 

the mix of earnings in countries with differing statutory tax rates or withholding taxes;
 
changes in the valuation of our deferred tax assets and liabilities;
 
transfer pricing adjustments;
 
an increase in non-deductible expenses for tax purposes, including certain stock-based compensation expense, write-offs of acquired in-process research and development and impairment of goodwill;

tax costs related to intercompany realignments;
 
tax assessments resulting from income tax audits or any related tax interest or penalties that could significantly affect our provision for income taxes for the period in which the settlement takes place;

changes in accounting principles;

court decisions, tax rulings and interpretations of tax laws, and regulations by international, federal or local governmental authorities; or
 
changes in tax laws and regulations.
 
Significant judgment is required to determine the recognition and measurement attribute prescribed in the Financial Accounting Standards Board standard. In addition, the standard applies to all income tax positions, including the potential recovery of previously paid taxes, which, if settled unfavorably, could adversely impact our provision for income taxes or additional paid-in capital. Further, as a result of certain of our ongoing employment and capital investment actions and commitments, our income in certain foreign countries is subject to reduced tax rates. Our failure to meet these commitments could adversely impact our provision for income taxes.

We have open tax years that could be subject to the examination by the Internal Revenue Service (the “IRS”) and other tax authorities. In April 2018, the tax authorities in Israel initiated a tax audit for tax years from 2008 to 2014. In July 2018, the tax authorities in Italy initiated a tax audit for tax year 2015. We regularly assess the likelihood of adverse outcomes resulting from such examinations to determine the adequacy of our provision for income taxes.

Although we believe that our estimates are reasonable, the ultimate tax outcome may differ from the amounts recorded in our consolidated financial statements and may materially affect our financial results in the period or periods for which such determination is made.

63



In December 2017, the U.S. federal government enacted the Tax Cuts and Jobs Act (the “2017 Tax Act”). The 2017 Tax Act significantly changed the existing U.S. corporate income tax laws by, among other things, lowering the corporate tax rate, implementing a territorial tax system and imposing a one-time deemed repatriation tax on cumulative undistributed foreign earnings, for which we have not previously recognized U.S. income taxes. Given the timing, scope and magnitude of the changes enacted by the 2017 Tax Act, along with ongoing implementation efforts, guidance and other developments from U.S. regulatory and standard-setting bodies, the completion of the accounting for certain tax items included in Note 11 to the consolidated financial statements that have been reported as provisional, or where no estimate of the impact was provided as a result of us not having the necessary information, may be subject to material change. Any significant changes to our future effective tax rate, including final resolution of provisional amounts relating to effects of the 2017 Tax Act, may result in a material adverse effect on our business, financial condition, results of operations or cash flows. We will continue to monitor and assess the impact of the 2017 Tax Act and the ongoing guidance and accounting interpretations issued in response to the 2017 Tax Act.

We may undertake corporate operating restructurings or transfers of assets that involve our group of foreign country subsidiaries through which we do business abroad, in order to maximize the operational and tax efficiency of our group structure. If ineffectual, such restructurings or transfers could increase our income tax liabilities, and in turn, increase our global effective tax rate. Moreover, our existing corporate structure and intercompany arrangements have been implemented in a manner we believe is in compliance with current prevailing tax laws. However, the taxing authorities of the jurisdictions in which we operate may challenge our methodologies for valuing developed technology or intercompany arrangements, which could impact our worldwide effective tax rate and harm our financial position and operating results.

Although we currently do not have a valuation allowance, we may in the future be required to establish one. We will continue to assess the need for a valuation allowance on the deferred tax assets by evaluating both positive and negative evidence that may exist.

Forecasting our estimated annual effective tax rate is complex and subject to uncertainty, and there may be material differences between our forecasted and actual tax rates.
 
Forecasts of our income tax position and effective tax rate are complex, subject to uncertainty and periodic updates because our income tax position for each year combines the effects of a mix of profits earned and losses incurred by us in various tax jurisdictions with a broad range of income tax rates, as well as changes in the valuation of deferred tax assets and liabilities, the impact of various accounting rules and changes to these rules and tax laws, the results of examinations by various tax authorities, and the impact of any acquisition, business combination or other reorganization or financing transaction. To forecast our global tax rate, we estimate our pre-tax profits and losses by jurisdiction and forecast our tax expense by jurisdiction. If the mix of profits and losses, our ability to use tax credits or effective tax rates in a given jurisdiction differs from our estimate, our actual tax rate could be materially different than forecasted, which could have a material impact on our results of business, financial condition and results of operations. Additionally, our actual tax rate may be subject to further uncertainty due to potential changes in U.S. and foreign tax rules.
 
As a multinational corporation, we conduct our business in many countries and are subject to taxation in many jurisdictions. The taxation of our business is subject to the application of multiple and sometimes conflicting tax laws and regulations, as well as multinational tax conventions. Our effective tax rate is highly dependent upon the geographic distribution of our worldwide earnings or losses, the tax regulations and tax holidays in each geographic region, the availability of tax credits and carryforwards and the effectiveness of our tax planning strategies. The application of tax laws and regulations is subject to legal and factual interpretation, judgment and uncertainty. Tax laws themselves are subject to change as a result of changes in fiscal policy, changes in legislation and the evolution of regulations and court rulings. Consequently, taxing authorities may impose tax assessments or judgments against us that could materially impact our tax liability and/or our effective income tax rate.

The Organisation for Economic Co-operation and Development (the “OECD”) has been working on a Base Erosion and Profit Sharing Project, commonly known as BEPS. As part of this project, the OECD has issued and continues to issue guidelines and proposals that change various aspects of the existing framework under which our tax obligations are determined in many of the countries in which we do business. Due to our extensive international business activities, any changes in the taxation of such activities could increase our tax obligations in many countries and may increase our worldwide effective tax rate.


64


Our inability to acquire and integrate other businesses, products or technologies could seriously harm our competitive position.
 
In order to remain competitive, we may seek to acquire additional businesses, products, technologies or intellectual property, such as patents. For any possible future acquisition, we may not be successful in negotiating the terms of the acquisition, financing the acquisition, or effectively integrating the acquired business, product, technology or intellectual property and sales force into our existing business and operations. We may have difficulty incorporating acquired technologies, intellectual property or products with our existing product lines, integrating reporting systems and procedures, and maintaining uniform standards, controls, procedures and policies. For example, we may experience difficulties integrating an acquired company’s ERP or CRM systems, sales support and other processes and systems, with our current systems and processes. Our due diligence may fail to identify all of the problems, liabilities or other shortcomings or challenges of an acquired business, product or technology, including issues with intellectual property, product quality or product architecture, regulatory compliance practices, revenue recognition or other accounting practices or employee or customer issues, and we may not accurately forecast the financial impact of an acquisition. In addition, any acquisitions we are able to complete may be dilutive to revenue growth and earnings and may not result in any synergies or other benefits we had expected to achieve, which could result in impairment charges that could be substantial. We may have to pay cash, incur debt or issue equity securities to pay for any acquisition, each of which could affect our financial condition or the value of our capital stock and could result in dilution to our stockholders. Acquisitions during a quarter may result in increased operating expenses and adversely affect our results of operations for that period or future periods compared to the results that we have previously forecasted or achieved. Further, completing a potential acquisition and integrating acquired businesses, products, technologies or intellectual property could significantly divert management time and resources.

Our business is subject to the risks of warranty claims, product returns, product liability and product defects.
 
Our products are very complex and, despite testing prior to their release, have contained and may contain undetected defects or errors, especially when first introduced or when new versions are released. Product errors have affected the performance of our products and could delay the development or release of new products or new versions of products, adversely affect our reputation and our end-customers’ willingness to buy products from us and adversely affect market acceptance or perception of our products. Any such errors or delays in releasing new products or new versions of products or allegations of unsatisfactory performance could cause us to lose revenue or market share, increase our service costs, cause us to incur substantial costs in redesigning the products, cause us to lose significant end-customers, subject us to liability for damages and divert our resources from other tasks, any one of which could materially and adversely affect our business, results of operations and financial condition. Our products must successfully interoperate with products from other vendors. As a result, when problems occur in a network, it may be difficult to identify the sources of these problems. The occurrence of hardware and software errors, whether or not caused by our products, could delay or reduce market acceptance of our products and have an adverse effect on our business and financial performance, and any necessary revisions may cause us to incur significant expenses. The occurrence of any such problems could harm our business, financial condition and results of operations.
 
Although we generally have limitation of liability provisions in our standard terms and conditions of sale, they may not fully or effectively protect us from claims as a result of federal, state or local laws or ordinances or unfavorable judicial decisions in the United States or other countries, and in some circumstances we may be required to indemnify a customer in full, without a limitation on liability, for certain liabilities, including potential liabilities that are not contractually limited. The sale and support of our products also entail the risk of product liability claims. We maintain insurance to protect against certain claims associated with the use of our products, but our insurance coverage may not cover such claim at all or may not adequately cover any claim asserted against us, and in some instances may subject us to potential liability that is not contractually limited. In addition, even claims that ultimately are unsuccessful could result in our expenditure of funds in litigation and divert management’s time and other resources.
 

65


Our business is subject to the risks of earthquakes, fire, power outages, floods and other catastrophic events, and to interruption by manmade problems such as civil unrest, labor disruption and terrorism.

A significant natural disaster, such as an earthquake, fire, power outage, flood or other catastrophic event, could have a material adverse impact on our business, operating results and financial condition. Our corporate headquarters are located in the San Francisco Bay Area, a region known for seismic activity, and our research and development and data center in Burnaby, Canada, from which we deliver to customers our FortiGuard security subscription updates, is subject to the risk of flooding and is also in a region known for seismic activity. Any earthquake in the Bay Area or Burnaby or flooding in Burnaby could negatively impact our ability to provide products and services, such as FortiCare support and FortiGuard subscription services and could otherwise negatively impact our business. In addition, natural disasters could affect our manufacturing vendors, suppliers or logistics providers’ ability to perform services, such as obtaining product components and manufacturing products, or assisting with shipments, on a timely basis, as well as our customers’ ability to order from us and our employees’ ability to perform their duties. In the event our or our service providers’ information technology systems or manufacturing or logistics abilities are hindered by any of the events discussed above, shipments could be delayed, resulting in our missing financial targets, such as revenue and shipment targets, for a particular quarter. In addition, regional instability, civil unrest, labor disruptions, acts of terrorism and other geo-political unrest could cause disruptions in our business or the business of our manufacturers, logistics providers, partners or end-customers, or of the economy as a whole. Given our typical concentration of sales at the end of each quarter, any disruption in the business of our manufacturers, logistics providers, partners or end-customers that impacts sales at the end of our quarter could have a significant adverse impact on our quarterly results. To the extent that any of the above results in security risks to our customers, delays or cancellations of customer orders, the delay of the manufacture, deployment or shipment of our products, or interruption or downtime of our services, our business, financial condition and results of operations would be adversely affected.

Risks Related to Our Industry

The network security market is rapidly evolving and the complex technology incorporated in our products makes them difficult to develop. If we do not accurately predict, prepare for and respond promptly to technological and market developments and changing end-customer needs, our competitive position and prospects will be harmed.
 
The network security market is expected to continue to evolve rapidly. Moreover, many of our end-customers operate in markets characterized by rapidly changing technologies and business plans, which require them to add numerous network access points and adapt increasingly complex networks, incorporating a variety of hardware, software applications, operating systems and networking protocols. In addition, computer hackers and others who try to attack networks employ increasingly sophisticated techniques to gain access to and attack systems and networks. The technology in our products is especially complex because it needs to effectively identify and respond to new and increasingly sophisticated methods of attack, while minimizing the impact on network performance. Additionally, some of our new products and enhancements may require us to develop new hardware architectures and ASICs that involve complex, expensive and time consuming research and development processes. For example, we enter into development agreements with third parties. If our contract development projects are not successfully completed, or are not completed in a timely fashion, our product development could be delayed and our business generally could suffer. Costs for contract development can be substantial and our profitability may be harmed if we are unable to recover these costs. Although the market expects rapid introduction of new products or product enhancements to respond to new threats, the development of these products is difficult and the timetable for commercial release and availability is uncertain and there can be long time periods between releases and availability of new products. We have in the past and may in the future experience unanticipated delays in the availability of new products and services and fail to meet previously announced timetables for such availability. If we do not quickly respond to the rapidly changing and rigorous needs of our end-customers by developing and releasing and making available on a timely basis new products and services or enhancements that can respond adequately to new security threats, our competitive position and business prospects will be harmed.

Moreover, business models based on software-as-a-service (“SaaS”), either hosted or cloud-based services, have become increasingly in-demand by our end-customers and adopted by other providers, including our competitors. While we have introduced additional cloud-based products and services and will continue to do so, most of our platform is currently deployed on premise, and therefore, if customers demand that our platform be provided through a SaaS business model, we would be required to make additional investments in our infrastructure and personnel to be able to more fully provide our platform through a SaaS model in order to maintain the competitiveness of our platform. Such investments may involve expanding our data centers, servers and networks, and increasing our technical operations and engineering teams. These risks are compounded by the uncertainty concerning the future viability of SaaS business models and the future demand for such models by customers. Additionally, if we are unable to meet the demand to provide our services through a SaaS model, we may lose customers to competitors.

66



Our uniform resource locator (“URL”) database for our web filtering service may fail to keep pace with the rapid growth of URLs and may not categorize websites in accordance with our end-customers expectations.
 
The success of our web filtering service depends on the breadth and accuracy of our URL database. Although our URL database currently catalogs millions of unique URLs, it contains only a portion of the URLs for all of the websites that are available on the internet. In addition, the total number of URLs and software applications is growing rapidly, and we expect this rapid growth to continue in the future. Accordingly, we must identify and categorize content for our security risk categories at an extremely rapid rate. Our database and technologies may not be able to keep pace with the growth in the number of websites, especially the growing amount of content utilizing foreign languages and the increasing sophistication of malicious code and the delivery mechanisms associated with spyware, phishing and other hazards associated with the internet. Further, the ongoing evolution of the internet and computing environments will require us to continually improve the functionality, features and reliability of our web filtering function. Any failure of our databases to keep pace with the rapid growth and technological change of the internet could impair the market acceptance of our products, which in turn could harm our business, financial condition and results of operations.
 
In addition, our web filtering service may not be successful in accurately categorizing internet and application content to meet our end-customers’ expectations. We rely upon a combination of automated filtering technology and human review to categorize websites and software applications in our proprietary databases. Our end-customers may not agree with our determinations that particular URLs should be included or not included in specific categories of our databases. In addition, it is possible that our filtering processes may place material that is objectionable or that presents a security risk in categories that are generally unrestricted by our customers’ internet and computer access policies, which could result in such material not being blocked from the network. Conversely, we may miscategorize websites such that access is denied to websites containing information that is important or valuable to our customers. Any miscategorization could result in customer dissatisfaction and harm our reputation. Any failure to effectively categorize and filter websites according to our end-customers’ and channel partners’ expectations could impair the growth of our business.

If our new products and product enhancements do not achieve sufficient market acceptance, our results of operations and competitive position will suffer.
 
We spend substantial amounts of time and money to research and develop new products and enhanced versions of our existing products in order to incorporate additional features, improved functionality or other enhancements in order to meet our customers’ rapidly evolving demands for network security in our highly competitive industry. When we develop a new product or an enhanced version of an existing product, we typically incur expenses and expend resources upfront to market, promote and sell the new offering. Therefore, when we develop and introduce new or enhanced products, they must achieve high levels of market acceptance in order to justify the amount of our investment in developing and bringing them to market.
 
Our new products or product enhancements could fail to attain sufficient market acceptance for many reasons, including:
 
delays in releasing our new products or enhancements to the market;
 
failure to accurately predict market demand in terms of product functionality and to supply products that meet this demand in a timely fashion;
 
failure of our sales force and partners to focus on selling new products;
 
inability to interoperate effectively with the networks or applications of our prospective end-customers;
 
inability to protect against new types of attacks or techniques used by hackers;
 
actual or perceived defects, vulnerabilities, errors or failures;
 
negative publicity about their performance or effectiveness;
 
introduction or anticipated introduction of competing products by our competitors;
 
poor business conditions for our end-customers, causing them to delay IT purchases;
 

67


changes to the regulatory requirements around security; and
 
reluctance of customers to purchase products incorporating open source software.
 
If our new products or enhancements do not achieve adequate acceptance in the market, our competitive position will be impaired, our revenue will be diminished and the effect on our operating results may be particularly acute because of the significant research, development, marketing, sales and other expenses we incurred in connection with the new product or enhancement.
  
Demand for our products may be limited by market perception that individual products from one vendor that provide multiple layers of security protection in one product are inferior to point solution network security solutions from multiple vendors.
 
Sales of many of our products depend on increased demand for incorporating broad security functionality into one appliance. If the market for these products fails to grow as we anticipate, our business will be seriously harmed. Target customers may view “all-in-one” network security solutions as inferior to security solutions from multiple vendors because of, among other things, their perception that such products of ours provide security functions from only a single vendor and do not allow users to choose “best-of-breed” defenses from among the wide range of dedicated security applications available. Target customers might also perceive that, by combining multiple security functions into a single platform, our solutions create a “single point of failure” in their networks, which means that an error, vulnerability or failure of our product may place the entire network at risk. In addition, the market perception that “all-in-one” solutions may be suitable only for small and medium-sized businesses because such solution lacks the performance capabilities and functionality of other solutions may harm our sales to large businesses, service provider and government organization end-customers. If the foregoing concerns and perceptions become prevalent, even if there is no factual basis for these concerns and perceptions, or if other issues arise with our market in general, demand for multi-security functionality products could be severely limited, which would limit our growth and harm our business, financial condition and results of operations. Further, a successful and publicized targeted attack against us, exposing a “single point of failure,” could significantly increase these concerns and perceptions and may harm our business and results of operations.
 
We face intense competition in our market and we may lack sufficient financial or other resources to maintain or improve our competitive position.
 
The market for network security products is intensely competitive and we expect competition to intensify in the future. Our competitors include companies such as Check Point, Cisco, F5 Networks, FireEye, Forcepoint, Imperva, Juniper, McAfee, Palo Alto Networks, Proofpoint, SonicWALL, Sophos, Symantec and Trend Micro.
 
Many of our existing and potential competitors enjoy substantial competitive advantages such as:
 
greater name recognition and longer operating histories;
 
larger sales and marketing budgets and resources;
 
broader distribution and established relationships with distribution partners and end-customers;
 
access to larger customer bases;
 
greater customer support resources;
 
greater resources to make acquisitions;
 
lower labor and development costs; and
 
substantially greater financial, technical and other resources.
 

68


In addition, some of our larger competitors have substantially broader product offerings, and leverage their relationships based on other products or incorporate functionality into existing products in a manner that discourages customers from purchasing our products. These larger competitors often have broader product lines and market focus, and are in a better position to withstand any significant reduction in capital spending by end-customers in these markets. Therefore, these competitors will not be as susceptible to downturns in a particular market. Also, many of our smaller competitors that specialize in providing protection from a single type of network security threat are often able to deliver these specialized network security products to the market more quickly than we can. Some of our smaller competitors are using third-party chips designed to accelerate performance. Conditions in our markets could change rapidly and significantly as a result of technological advancements or continuing market consolidation. Our competitors and potential competitors may also be able to develop products or services that are equal or superior to ours, achieve greater market acceptance of their products and services, and increase sales by utilizing different distribution channels than we do. Our current and potential competitors may also offer point solutions, fabric and/or cloud security services that compete with some of the features present in our platform. They may also establish cooperative relationships among themselves or with third parties that may further enhance their resources. In addition, current or potential competitors may be acquired by third parties with greater available resources, and new competitors may arise pursuant to acquisitions of network security companies or divisions. As a result of such acquisitions, competition in our market may continue to increase and our current or potential competitors might be able to adapt more quickly to new technologies and customer needs, devote greater resources to the promotion or sale of their products and services, initiate or withstand substantial price competition, take advantage of acquisition or other opportunities more readily, or develop and expand their product and service offerings more quickly than we do. In addition, our competitors may bundle products and services competitive with ours with other products and services. Customers may accept these bundled products and services rather than separately purchasing our products and services. Further, as our customers refresh the security products bought in prior years, they may seek to consolidate vendors, which may result in current customers choosing to purchase products from our competitors on an ongoing basis. Due to budget constraints or economic downturns, organizations may be more willing to incrementally add solutions to their existing network security infrastructure from competitors than to replace it with our solutions. These competitive pressures in our market or our failure to compete effectively may result in price reductions, fewer customer orders, reduced revenue and gross margins and loss of market share.
 
If functionality similar to that offered by our products is incorporated into existing network infrastructure products, organizations may decide against adding our appliances to their network, which would have an adverse effect on our business.
 
Large, well-established providers of networking equipment such as Cisco, F5 Networks and Juniper offer, and may continue to introduce, network security features that compete with our products, either in standalone security products or as additional features in their network infrastructure products. The inclusion of, or the announcement of an intent to include, functionality perceived to be similar to that offered by our security solutions in networking products that are already generally accepted as necessary components of network architecture may have an adverse effect on our ability to market and sell our products. Furthermore, even if the functionality offered by network infrastructure providers is more limited than our products, a significant number of customers may elect to accept such limited functionality in lieu of adding appliances from an additional vendor such as us. Many organizations have invested substantial personnel and financial resources to design and operate their networks and have established deep relationships with other providers of networking products, which may make them reluctant to add new components to their networks, particularly from other vendors such as us. In addition, an organization’s existing vendors or new vendors with a broad product offering may be able to offer concessions that we are not able to match because we currently offer only network security products and have fewer resources than many of our competitors. If organizations are reluctant to add additional network infrastructure from new vendors or otherwise decide to work with their existing vendors, our business, financial condition and results of operations will be adversely affected.


69


Risks Related to Intellectual Property

Our proprietary rights may be difficult to enforce, which could enable others to copy or use aspects of our products without compensating us.
 
We rely primarily on patent, trademark, copyright and trade secrets laws and confidentiality procedures and contractual provisions to protect our technology. Valid patents may not issue from our pending applications, and the claims eventually allowed on any patents may not be sufficiently broad to protect our technology or products. Any issued patents may be challenged, invalidated or circumvented, and any rights granted under these patents may not actually provide adequate defensive protection or competitive advantages to us. Patent applications in the United States are typically not published until at least 18 months after filing, or, in some cases, not at all, and publications of discoveries in industry-related literature lag behind actual discoveries. We cannot be certain that we were the first to make the inventions claimed in our pending patent applications or that we were the first to file for patent protection. Additionally, the process of obtaining patent protection is expensive and time-consuming, and we may not be able to prosecute all necessary or desirable patent applications at a reasonable cost or in a timely manner. In addition, recent changes to the patent laws in the United States may bring into question the validity of certain software patents and may make it more difficult and costly to prosecute patent applications. As a result, we may not be able to obtain adequate patent protection or effectively enforce our issued patents.
 
Despite our efforts to protect our proprietary rights, unauthorized parties may attempt to copy aspects of our products or obtain and use information that we regard as proprietary. We generally enter into confidentiality or license agreements with our employees, consultants, vendors and customers, and generally limit access to and distribution of our proprietary information. However, we cannot guarantee that the steps taken by us will prevent misappropriation of our technology. Policing unauthorized use of our technology or products is difficult. In addition, the laws of some foreign countries do not protect our proprietary rights to as great an extent as the laws of the United States, and many foreign countries do not enforce these laws as diligently as government agencies and private parties in the United States. From time to time, legal action by us may be necessary to enforce our patents and other intellectual property rights, to protect our trade secrets, to determine the validity and scope of the proprietary rights of others or to defend against claims of infringement or invalidity. Such litigation could result in substantial costs and diversion of resources and could negatively affect our business, operating results and financial condition. If we are unable to protect our proprietary rights (including aspects of our software and products protected other than by patent rights), we may find ourselves at a competitive disadvantage to others who need not incur the additional expense, time and effort required to create the innovative products that have enabled us to be successful to date.

Our products contain third-party open source software components, and failure to comply with the terms of the underlying open source software licenses could restrict our ability to sell our products.
 
Our products contain software modules licensed to us by third-party authors under “open source” licenses, including the GNU Public License, the GNU Lesser Public License, the BSD License, the Apache License, the MIT X License and the Mozilla Public License. From time to time, there have been claims against companies that distribute or use open source software in their products and services, asserting that open source software infringes the claimants’ intellectual property rights. We could be subject to suits by parties claiming infringement of intellectual property rights in what we believe to be licensed open source software. Use and distribution of open source software may entail greater risks than use of third-party commercial software, as, for example, open source licensors generally do not provide warranties or other contractual protections regarding infringement claims or the quality of the code. Some open source licenses contain requirements that we make available source code for modifications or derivative works we create based upon the type of open source software we use. If we combine our proprietary software with open source software in a certain manner, we could, under certain open source licenses, be required to release the source code of our proprietary software to the public. This would allow our competitors to create similar products with lower development effort and time and ultimately could result in a loss of product sales for us.
 
Although we monitor our use of open source software to avoid subjecting our products to conditions we do not intend, the terms of many open source licenses have not been interpreted by U.S. courts, and there is a risk that these licenses could be construed in a way that, for example, could impose unanticipated conditions or restrictions on our ability to commercialize our products. In this event, we could be required to seek licenses from third parties to continue offering our products, to make our proprietary code generally available in source code form, to re-engineer our products or to discontinue the sale of our products if re-engineering could not be accomplished on a timely basis, any of which requirements could adversely affect our business, operating results and financial condition.
 

70


Claims by others that we infringe their proprietary technology or other litigation matters could harm our business.
 
Patent and other intellectual property disputes are common in the network security industry. Third parties are currently asserting, have asserted and may in the future assert claims of infringement of intellectual property rights against us. They have also asserted such claims against our end-customers or channel partners whom we may indemnify against claims that our products infringe the intellectual property rights of third parties. As the number of products and competitors in our market increases and overlaps occur, infringement claims may increase. Any claim of infringement by a third party, even those without merit, could cause us to incur substantial costs defending against the claim and could distract our management from our business. In addition, litigation may involve patent holding companies, non-practicing entities or other adverse patent owners who have no relevant product revenue and against whom our own patents may therefore provide little or no deterrence or protection.
 
Although third parties may offer a license to their technology, the terms of any offered license may not be acceptable, and the failure to obtain a license or the costs associated with any license could cause our business, financial condition and results of operations to be materially and adversely affected. In addition, some licenses may be non-exclusive and, therefore, our competitors may have access to the same technology licensed to us.
 
Alternatively, we may be required to develop non-infringing technology, which could require significant time, effort and expense, and may ultimately not be successful. Furthermore, a successful claimant could secure a judgment or we may agree to a settlement that prevents us from distributing certain products or performing certain services or that requires us to pay substantial damages (including treble damages if we are found to have willfully infringed such claimant’s patents or copyrights), royalties or other fees. Any of these events could seriously harm our business, financial condition and results of operations.

From time to time we are subject to lawsuits claiming patent infringement. We are also subject to other litigation in addition to patent infringement claims, such as employment-related litigation and disputes, as well as general commercial litigation, and could become subject to other forms of litigation and disputes, including stockholder litigation. If we are unsuccessful in defending any such claims, our operating results and financial condition and results may be materially and adversely affected. For example, we may be required to pay substantial damages and could be prevented from selling certain of our products. Litigation, with or without merit, could negatively impact our business, reputation and sales in a material fashion.

We have several ongoing patent lawsuits, certain companies have sent us demand letters proposing that we license certain of their patents, and organizations have sent letters demanding that we provide indemnification for patent claims. One such patent lawsuit by British Telecommunications plc was filed in federal court in Delaware in July 2018, and a second such lawsuit by Finjan, Inc. was filed in federal court in California in October 2018. Given this and the proliferation of lawsuits in our industry and other similar industries by both non-practicing entities and operating entities, and recent non-practicing entity and operating entity patent litigation against other companies in the security space, we expect that we will be sued for patent infringement in the future, regardless of the merits of any such lawsuits. The cost to defend such lawsuits and any settlement payment or adverse result in such lawsuits could have a material adverse effect on our results of operations and financial condition.

We rely on the availability of third-party licenses.
 
Many of our products include software or other intellectual property licensed from third parties. It may be necessary in the future to renew licenses relating to various aspects of these products or to seek new licenses for existing or new products. Licensors may claim we owe them additional license fees for past and future use of their software and other intellectual property or that we cannot utilize such software or intellectual property in our products going forward. There can be no assurance that the necessary licenses would be available on acceptable terms, if at all. The inability to obtain certain licenses or other rights or to obtain such licenses or rights on favorable terms or for reasonable pricing, or the need to engage in litigation regarding these matters, could result in delays in product releases until equivalent technology can be identified, licensed or developed, if at all, and integrated into our products and may result in significant license fees and have a material adverse effect on our business, operating results, and financial condition. Moreover, the inclusion in our products of software or other intellectual property licensed from third parties on a nonexclusive basis could limit our ability to differentiate our products from those of our competitors.

We also rely on technologies licensed from third parties in order to operate functions of our business. If any of these third parties allege that we have not properly paid for such licenses or that we have improperly used the technologies under such licenses, we may need to pay additional fees or obtain new licenses, and such licenses may not be available on terms

71


acceptable to us or at all or may be costly. In any such case, or if we were required to redesign our internal operations to function with new technologies, our business, results of operations and financial condition could be harmed.

Risks Related to Ownership of our Common Stock

As a public company, we are subject to compliance initiatives that will require substantial time from our management and result in significantly increased costs that may adversely affect our operating results and financial condition.
 
The Sarbanes-Oxley Act of 2002 (“Sarbanes-Oxley”), Dodd-Frank and other rules implemented by the SEC and The Nasdaq Stock Market impose various requirements on public companies, including requiring changes in corporate governance practices. These requirements, as well as proposed corporate governance laws and regulations under consideration, may further increase our compliance costs. If compliance with these various legal and regulatory requirements diverts our management’s attention from other business concerns, it could have a material adverse effect on our business, financial condition and results of operations. Sarbanes-Oxley requires, among other things, that we assess the effectiveness of our internal control over financial reporting annually, and of our disclosure controls and procedures quarterly. Although our most recent assessment, testing and evaluation resulted in our conclusion that, as of December 31, 2017, our internal controls over financial reporting were effective, we cannot predict the outcome of our testing in 2018 or future periods. We may incur additional expenses and commitment of management’s time in connection with further evaluations, both of which could materially increase our operating expenses and accordingly reduce our operating results.

In September 2018, California enacted a law that requires publicly held companies headquartered in California to have at least one female director by the end of 2019 and at least three by the end of 2021, depending on the size of the board. The law would impose financial penalties for failure to comply. Though we are currently in compliance with the requirements of the law that will come into effect in 2019, we may incur costs associated with complying with the law in future years, including costs associated with expanding our board of directors or identifying qualified candidates for appointment to our board of directors, or financial penalties or harm to our brand and reputation if we are unable to do so.

 
Changes in financial accounting standards may cause adverse unexpected fluctuations and affect our reported results of operations.
 
A change in accounting standards or practices, and varying interpretations of existing or new accounting pronouncements, such as changes to standards related to revenue recognition, equity investment valuation (which became effective for us beginning on January 1, 2018) and accounting for leases (which will become effective for us on January 1, 2019), as well as the significant costs incurred or that may be incurred to adopt and to comply with these new pronouncements, could have a significant effect on our reported financial results or the way we conduct our business. If we do not ensure that our systems and processes are aligned with the new standards, we could encounter difficulties generating quarterly and annual financial statements in a timely manner, which would have an adverse effect on our business, our ability to meet our reporting obligations and compliance with internal control requirements.
We have adopted the new revenue recognition standard as of January 1, 2018. Refer to Note 1 and Note 2 in the notes to our condensed consolidated financial statements included in this Quarterly Report on Form 10-Q for additional information on the new standard and its potential impact on us.

The new revenue standard is principles based and interpretation of those principles may vary from company to company based on their unique circumstances. Management will continue to make judgments and assumptions based on our interpretation of the new standard. It is possible that interpretation, industry practice and guidance may evolve as we work toward implementing the new revenue recognition standard. If our circumstances change or if actual circumstances differ from our assumptions, our operating result may be adversely affected and could fall below our publicly announced guidance or the expectations of securities analysts and investors, resulting in a decline in the market price of our common stock. Further, the new equity investment valuation standard, which requires most equity investments to be measured at fair value (with subsequent changes in fair value recognized in net income), may increase the volatility of our earnings.
If securities or industry analysts stop publishing research or publish inaccurate or unfavorable research about our business, our stock price and trading volume could decline.
 
The trading market for our common stock will depend in part on the research and reports that securities or industry analysts publish about us or our business. If we do not maintain adequate research coverage or if one or more of the analysts who cover us downgrades our stock or publishes inaccurate or unfavorable research about our business, our stock price could

72


decline. If one or more of these analysts ceases coverage of our company or fails to publish reports on us regularly, demand for our stock could decrease, which could cause our stock price and trading volume to decline.
 
The trading price of our common stock may be volatile.
 
The market price of our common stock may be subject to wide fluctuations in response to, among other things, the risk factors described in this periodic report, news about us and our financial results, news about our competitors and their results, and other factors such as rumors or fluctuations in the valuation of companies perceived by investors to be comparable to us. For example, during the nine months ended September 30, 2018, the closing price of our common stock ranged from $43.83 to $92.27 per share.

 Furthermore, the stock markets have experienced price and volume fluctuations that have affected and continue to affect the market prices of equity securities of many companies. These fluctuations often have been unrelated or disproportionate to the operating performance of those companies. These broad market and industry fluctuations, as well as general economic, political and market conditions, such as recessions, interest rate changes or international currency fluctuations, may negatively affect the market price of our common stock.
 
In the past, many companies that have experienced volatility in the market price of their stock have been subject to securities class action litigation. We may be the target of this type of litigation in the future. Securities litigation against us could result in substantial costs and divert our management’s attention from other business concerns, which could seriously harm our business.

Share repurchases under our Repurchase Program (the “Repurchase Program”) could increase the volatility of the trading price of our common stock, could diminish our cash reserves, could occur at non-optimal prices and may not result in the most effective use of our capital.

In 2018, our board of directors approved the increase in the aggregate authorized repurchase amount under the Repurchase Program by $500.0 million, bringing the total authorization to $1.5 billion. Share repurchases under the Repurchase Program could affect the price of our common stock, increase stock price volatility and diminish our cash reserves. In addition, an announcement of the reduction, suspension or termination of our share repurchase program could result in a decrease in the trading price of our common stock. Moreover, despite analyses we perform in connection with repurchases under the Repurchase Program to determine the appropriate prices for repurchases of our stock, our stock price could decline, resulting in repurchases made at non-optimal prices. Our failure to repurchase our stock at optimal prices may be perceived by investors as an inefficient use of our cash and cash equivalents, which could result in litigation that may have an adverse effect on our business, operating results and financial condition. In addition, while our board of directors carefully considers various alternative uses of our cash and cash equivalents in determining whether to authorize stock repurchases, there can be no assurance that the decision by our board of directors to repurchase stock would result in in the most effective uses of our cash and cash equivalents, and there may be alternative uses of our cash and cash equivalents that would be more effective, such as investing in growing our business organically or through acquisitions.

Anti-takeover provisions contained in our certificate of incorporation and bylaws, as well as provisions of Delaware law, could impair a takeover attempt.
 
Our certificate of incorporation, bylaws and Delaware law contain provisions that could have the effect of rendering more difficult, delaying or preventing an acquisition deemed undesirable by our board of directors. Our corporate governance documents include provisions:
 
authorizing “blank check” preferred stock, which could be issued by the board without stockholder approval and may contain voting, liquidation, dividend and other rights superior to our common stock;
 
limiting the liability of, and providing indemnification to, our directors and officers;
 
limiting the ability of our stockholders to call and bring business before special meetings;
 
requiring advance notice of stockholder proposals for business to be conducted at meetings of our stockholders and for nominations of candidates for election to our board of directors;

providing that certain litigation matters may only be brought against us in state or federal courts in the State of Delaware;

73


 
controlling the procedures for the conduct and scheduling of board and stockholder meetings; and
 
providing the board of directors with the express power to postpone previously scheduled annual meetings and to cancel previously scheduled special meetings.
 
These provisions, alone or together, could delay or prevent hostile takeovers and changes in control or changes in our management.
 
As a Delaware corporation, we are also subject to provisions of Delaware law, including Section 203 of the Delaware General Corporation law, which prevents some stockholders holding more than 15% of our outstanding common stock from engaging in certain business combinations without approval of the holders of a substantial majority of all of our outstanding common stock.
 
Any provision of our certificate of incorporation or bylaws or Delaware law that has the effect of delaying or deterring a change in control could limit the opportunity for our stockholders to receive a premium for their shares of our common stock, and could also affect the price that some investors are willing to pay for our common stock.

However, these anti-takeover provisions will not have the effect of preventing activist stockholders from seeking to increase short-term stockholder value through actions such as nominating board candidates and requesting that we pursue strategic combinations or other transactions. These actions could disrupt our operations, be costly and time-consuming and divert the attention of our management and employees. In addition, perceived uncertainties as to our future direction as a result of activist stockholder actions could result in the loss of potential business opportunities, as well as other negative business consequences. Actions of an activist stockholder may also cause fluctuations in our stock price based on speculative market perceptions or other factors that do not necessarily reflect our business. Further, we may incur significant expenses in retaining professionals to advise and assist us on activist stockholder matters, including legal, financial, communications advisors and solicitation experts, which may negatively impact our future financial results.

ITEM 2.
Unregistered Sales of Equity Securities and Use of Proceeds

Purchases of Equity Securities by the Issuer and Affiliated Purchasers

Share Repurchase Program

During the three months ended September 30, 2018, there were no shares repurchased under the Repurchase Program. As of September 30, 2018, $825.8 million remained available for future share repurchases under the Repurchase Program.

ITEM 6.     Exhibits, Financial Statement Schedules

The exhibits listed in the accompanying Exhibit Index are filed or incorporated by reference as part of this Quarterly Report on Form 10-Q.


74


EXHIBIT INDEX
 
Certification of Chief Executive Officer pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
 
 
 
 
Certification of Chief Financial Officer pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
 
 
 
 
Certifications 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
 
 
 
101.SCH*
 
XBRL Taxonomy Extension Schema Document
 
 
 
101.CAL*
 
XBRL Taxonomy Extension Calculation Linkbase Document
 
 
 
101.PRE*
 
XBRL Taxonomy Extension Presentation Linkbase Document
 
 
 
101.DEF*
 
XBRL Taxonomy Extension Definition Linkbase Document
 
 
 
101.LAB*
 
XBRL Taxonomy Extension Label Linkbase Document
 
 
 
101.INS*
 
XBRL Instance Document

________________________________

* Filed herewith.


       


75


SIGNATURES

Pursuant to 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.

Date: November 7, 2018
 
 
FORTINET, INC.
 
 
 
 
By:
/s/    Ken Xie
 
 
Ken Xie, Chief Executive Officer and Chairman
 
 
(Duly Authorized Officer and Principal Executive Officer)

 
FORTINET, INC.
 
 
 
 
By:
/s/    Keith Jensen        
 
 
Keith Jensen, Chief Financial Officer
 
 
(Duly Authorized Officer and Principal Financial Officer and Principal Accounting Officer)




76
EX-31.1 2 ftnt-ex311_20180930x10q.htm CERTIFICATION OF CEO PUSUANT TO EXCHANGE ACT RULES 13A-14(A) AND 15D-14(A) Exhibit


Exhibit 31.1
CERTIFICATION
I, Ken Xie, certify that:
1.
I have reviewed this Quarterly Report on Form 10-Q of Fortinet, Inc.;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.
The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: November 7, 2018
 
 
 
 
/s/ Ken Xie
 
Ken Xie
 
Chief Executive Officer and Chairman
(Principal Executive Officer)


EX-31.2 3 ftnt-ex312_20180930x10q.htm CERTIFICATION OF CFO PURSUANT TO EXCHANGE ACT RULES 13A-14(A) AND 15D-14(A) Exhibit


Exhibit 31.2
CERTIFICATION
I, Keith Jensen, certify that:
1.
I have reviewed this Quarterly Report on Form 10-Q of Fortinet, Inc.;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.
The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: November 7, 2018
 
 
 
 
/s/ Keith Jensen
 
Keith Jensen
 
Chief Financial Officer
(Principal Financial Officer and Principal Accounting Officer)



EX-32.1 4 ftnt-ex321_20180930x10q.htm CERTIFICATION OF CEO AND CFO PURSUANT TO EXCHANGE ACT RULES 18 U.S.C. SECTION 13 Exhibit


Exhibit 32.1
CERTIFICATIONS 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, Ken Xie, 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 on Form 10-Q of Fortinet, Inc. for the quarter ended September 30, 2018 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and that information contained in this Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Fortinet, Inc.
 
 
 
 
 
 
 
By:
/s/ Ken Xie
Date:
November 7, 2018
Name:
Ken Xie
 
 
Title:
Chief Executive Officer and Chairman
(Principal Executive Officer)
I, Keith Jensen, 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 on Form 10-Q of Fortinet, Inc. for the quarter ended September 30, 2018 fully complies with the requirements of Section 13(a) or 15(d) of the Exchange Act and that information contained in this Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Fortinet, Inc.
 
 
 
 
 
 
 
By:
/s/ Keith Jensen
Date:
November 7, 2018
Name:
Keith Jensen
 
 
Title:
Chief Financial Officer
(Principal Financial Officer and Principal Accounting Officer)

This certification is being furnished pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and will not be deemed “filed” for purposes of Section 18 of the Exchange Act, or otherwise subject to the liability of that section. This certification will not be incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Exchange Act, except as shall be expressly set forth by specific reference in such a filing.



EX-101.INS 5 ftnt-20180930.xml XBRL INSTANCE DOCUMENT 0001262039 2018-01-01 2018-09-30 0001262039 2018-10-31 0001262039 2018-09-30 0001262039 2017-12-31 0001262039 2018-07-01 2018-09-30 0001262039 2017-07-01 2017-09-30 0001262039 2017-01-01 2017-09-30 0001262039 2017-09-30 0001262039 2016-12-31 0001262039 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-01-01 0001262039 us-gaap:AccountingStandardsUpdate201409Member 2018-01-01 0001262039 us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2017-12-31 0001262039 us-gaap:AccountingStandardsUpdate201409Member us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-01-01 0001262039 us-gaap:AccountingStandardsUpdate201409Member ftnt:DeferredTaxAssetMember 2018-01-01 0001262039 us-gaap:MaximumMember 2018-01-01 2018-09-30 0001262039 ftnt:AccountingStandardsUpdate201810Member us-gaap:MinimumMember us-gaap:ScenarioForecastMember 2019-01-01 2019-12-31 0001262039 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-07-01 2018-09-30 0001262039 us-gaap:AccountingStandardsUpdate201409Member us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-07-01 2018-09-30 0001262039 us-gaap:AccountingStandardsUpdate201409Member us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-09-30 0001262039 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-09-30 0001262039 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-01-01 2018-09-30 0001262039 us-gaap:AccountingStandardsUpdate201409Member us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-01-01 2018-09-30 0001262039 ftnt:TechnicalSupportMember 2018-07-01 2018-09-30 0001262039 ftnt:ProfessionalServicesandTrainingMember 2017-01-01 2017-09-30 0001262039 ftnt:TechnicalSupportMember 2017-01-01 2017-09-30 0001262039 ftnt:SecuritySubscriptionMember 2018-01-01 2018-09-30 0001262039 ftnt:SecuritySubscriptionMember 2017-01-01 2017-09-30 0001262039 ftnt:ProfessionalServicesandTrainingMember 2018-01-01 2018-09-30 0001262039 ftnt:SecuritySubscriptionMember 2018-07-01 2018-09-30 0001262039 ftnt:ProfessionalServicesandTrainingMember 2018-07-01 2018-09-30 0001262039 ftnt:TechnicalSupportMember 2017-07-01 2017-09-30 0001262039 ftnt:SecuritySubscriptionMember 2017-07-01 2017-09-30 0001262039 ftnt:TechnicalSupportMember 2018-01-01 2018-09-30 0001262039 ftnt:ProfessionalServicesandTrainingMember 2017-07-01 2017-09-30 0001262039 us-gaap:MaximumMember 2018-10-01 2018-01-01 2018-09-30 0001262039 ftnt:SalesCommissionsMember us-gaap:MaximumMember 2018-01-01 2018-09-30 0001262039 us-gaap:MinimumMember 2018-01-01 2018-09-30 0001262039 ftnt:SalesCommissionsMember us-gaap:MinimumMember 2018-01-01 2018-09-30 0001262039 2018-10-01 2018-01-01 2018-09-30 0001262039 us-gaap:MinimumMember 2018-10-01 2018-01-01 2018-09-30 0001262039 ftnt:SalesCommissionsMember 2018-01-01 2018-09-30 0001262039 2020-10-01 2018-01-01 2018-09-30 0001262039 us-gaap:MaximumMember 2020-10-01 2018-01-01 2018-09-30 0001262039 us-gaap:MinimumMember 2020-10-01 2018-01-01 2018-09-30 0001262039 us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2017-12-31 0001262039 us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0001262039 us-gaap:CorporateDebtSecuritiesMember 2018-09-30 0001262039 us-gaap:CertificatesOfDepositMember 2018-09-30 0001262039 us-gaap:USTreasuryAndGovernmentMember 2018-09-30 0001262039 us-gaap:USTreasuryAndGovernmentMember 2017-12-31 0001262039 us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2018-09-30 0001262039 us-gaap:CertificatesOfDepositMember 2017-12-31 0001262039 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember ftnt:MoneyMarketFundsExcludingCommercialPaperMember 2017-12-31 0001262039 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2018-09-30 0001262039 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001262039 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-09-30 0001262039 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2017-12-31 0001262039 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2018-09-30 0001262039 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2017-12-31 0001262039 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001262039 ftnt:CashEquivalentsLineItemMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2018-09-30 0001262039 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2018-09-30 0001262039 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2018-09-30 0001262039 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0001262039 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0001262039 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2017-12-31 0001262039 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2018-09-30 0001262039 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001262039 ftnt:CashEquivalentsLineItemMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001262039 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember ftnt:MoneyMarketFundsExcludingCommercialPaperMember 2017-12-31 0001262039 ftnt:LongTermInvestmentsLineItemMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2018-09-30 0001262039 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2018-09-30 0001262039 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2018-09-30 0001262039 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001262039 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember ftnt:MoneyMarketFundsExcludingCommercialPaperMember 2018-09-30 0001262039 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2018-09-30 0001262039 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001262039 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-09-30 0001262039 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2017-12-31 0001262039 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2018-09-30 0001262039 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2018-09-30 0001262039 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember ftnt:MoneyMarketFundsExcludingCommercialPaperMember 2017-12-31 0001262039 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember ftnt:MoneyMarketFundsExcludingCommercialPaperMember 2018-09-30 0001262039 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember ftnt:MoneyMarketFundsExcludingCommercialPaperMember 2018-09-30 0001262039 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2017-12-31 0001262039 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2018-09-30 0001262039 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2017-12-31 0001262039 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2017-12-31 0001262039 ftnt:ShortTermInvestmentsLineItemMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001262039 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0001262039 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2018-09-30 0001262039 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2017-12-31 0001262039 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2017-12-31 0001262039 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2018-09-30 0001262039 ftnt:ShortTermInvestmentsLineItemMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2018-09-30 0001262039 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2017-12-31 0001262039 ftnt:LongTermInvestmentsLineItemMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001262039 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2017-12-31 0001262039 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember ftnt:MoneyMarketFundsExcludingCommercialPaperMember 2018-09-30 0001262039 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2018-09-30 0001262039 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2018-09-30 0001262039 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2018-09-30 0001262039 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2017-12-31 0001262039 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-09-30 0001262039 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2018-09-30 0001262039 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0001262039 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-09-30 0001262039 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember ftnt:MoneyMarketFundsExcludingCommercialPaperMember 2017-12-31 0001262039 ftnt:FinishedGoodsInventoryHeldbyDistributorMember 2017-12-31 0001262039 us-gaap:BuildingAndBuildingImprovementsMember 2018-09-30 0001262039 us-gaap:FurnitureAndFixturesMember 2018-09-30 0001262039 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2018-09-30 0001262039 us-gaap:ConstructionInProgressMember 2018-09-30 0001262039 ftnt:EvaluationUnitsMember 2018-09-30 0001262039 us-gaap:ComputerEquipmentMember 2017-12-31 0001262039 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2017-12-31 0001262039 us-gaap:LandMember 2017-12-31 0001262039 us-gaap:LandMember 2018-09-30 0001262039 us-gaap:BuildingAndBuildingImprovementsMember 2017-12-31 0001262039 us-gaap:FurnitureAndFixturesMember 2017-12-31 0001262039 us-gaap:ConstructionInProgressMember 2017-12-31 0001262039 ftnt:EvaluationUnitsMember 2017-12-31 0001262039 us-gaap:ComputerEquipmentMember 2018-09-30 0001262039 ftnt:BradfordNetworksInc.Member 2018-07-01 2018-09-30 0001262039 ftnt:BradfordNetworksInc.Member 2018-06-04 0001262039 us-gaap:CustomerRelationshipsMember 2018-01-01 2018-09-30 0001262039 us-gaap:DevelopedTechnologyRightsMember 2018-01-01 2018-09-30 0001262039 us-gaap:CustomerRelationshipsMember 2018-09-30 0001262039 us-gaap:DevelopedTechnologyRightsMember 2018-09-30 0001262039 us-gaap:CustomerRelationshipsMember 2017-12-31 0001262039 us-gaap:DevelopedTechnologyRightsMember 2017-12-31 0001262039 us-gaap:InProcessResearchAndDevelopmentMember 2017-12-31 0001262039 us-gaap:DevelopedTechnologyRightsMember 2017-01-01 2017-12-31 0001262039 us-gaap:CustomerRelationshipsMember 2017-01-01 2017-12-31 0001262039 us-gaap:EmployeeStockMember 2018-07-01 2018-09-30 0001262039 us-gaap:EmployeeStockOptionMember 2018-07-01 2018-09-30 0001262039 us-gaap:EmployeeStockMember 2017-01-01 2017-09-30 0001262039 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-09-30 0001262039 us-gaap:RestrictedStockUnitsRSUMember 2018-07-01 2018-09-30 0001262039 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-09-30 0001262039 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-09-30 0001262039 us-gaap:RestrictedStockUnitsRSUMember 2017-07-01 2017-09-30 0001262039 us-gaap:EmployeeStockOptionMember 2017-07-01 2017-09-30 0001262039 us-gaap:EmployeeStockMember 2018-01-01 2018-09-30 0001262039 us-gaap:EmployeeStockMember 2017-07-01 2017-09-30 0001262039 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-09-30 0001262039 us-gaap:StockCompensationPlanMember us-gaap:EmployeeStockOptionMember 2017-01-01 2017-09-30 0001262039 us-gaap:StockCompensationPlanMember us-gaap:RestrictedStockUnitsRSUMember 2018-07-01 2018-09-30 0001262039 us-gaap:StockCompensationPlanMember us-gaap:EmployeeStockOptionMember 2018-01-01 2018-09-30 0001262039 us-gaap:StockCompensationPlanMember us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-09-30 0001262039 us-gaap:StockCompensationPlanMember us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-09-30 0001262039 us-gaap:StockCompensationPlanMember us-gaap:EmployeeStockMember 2017-07-01 2017-09-30 0001262039 us-gaap:StockCompensationPlanMember us-gaap:EmployeeStockOptionMember 2017-07-01 2017-09-30 0001262039 us-gaap:StockCompensationPlanMember us-gaap:EmployeeStockMember 2018-01-01 2018-09-30 0001262039 us-gaap:StockCompensationPlanMember us-gaap:EmployeeStockMember 2018-07-01 2018-09-30 0001262039 us-gaap:StockCompensationPlanMember us-gaap:EmployeeStockOptionMember 2018-07-01 2018-09-30 0001262039 us-gaap:StockCompensationPlanMember us-gaap:RestrictedStockUnitsRSUMember 2017-07-01 2017-09-30 0001262039 us-gaap:StockCompensationPlanMember us-gaap:EmployeeStockMember 2017-01-01 2017-09-30 0001262039 us-gaap:EmployeeStockOptionMember 2018-09-30 0001262039 us-gaap:EmployeeStockOptionMember 2017-12-31 0001262039 ftnt:EmployeeStockPurchasePlanMember 2018-07-01 2018-09-30 0001262039 ftnt:EmployeeStockPurchasePlanMember 2017-01-01 2017-09-30 0001262039 ftnt:EmployeeStockPurchasePlanMember 2017-07-01 2017-09-30 0001262039 ftnt:EmployeeStockPurchasePlanMember 2018-01-01 2018-09-30 0001262039 us-gaap:RestrictedStockUnitsRSUMember 2017-12-31 0001262039 us-gaap:RestrictedStockUnitsRSUMember 2018-09-30 0001262039 ftnt:ShareRepurchaseProgramMember 2017-01-01 2017-12-31 0001262039 ftnt:ShareRepurchaseProgramMember 2018-01-01 2018-09-30 0001262039 us-gaap:StockCompensationPlanMember 2018-09-30 0001262039 ftnt:ShareRepurchaseProgramMember 2018-09-30 0001262039 ftnt:ShareRepurchaseProgramMember 2016-01-31 0001262039 ftnt:ShareRepurchaseProgramMember 2018-07-31 0001262039 ftnt:ShareRepurchaseProgramMember 2017-12-31 0001262039 ftnt:ShareRepurchaseProgramMember 2018-07-01 2018-09-30 0001262039 ftnt:ShareRepurchaseProgramMember 2018-07-01 2018-07-31 0001262039 ftnt:ShareRepurchaseProgramMember 2016-01-01 2016-12-31 0001262039 us-gaap:SellingAndMarketingExpenseMember 2017-01-01 2017-09-30 0001262039 us-gaap:SellingAndMarketingExpenseMember 2018-07-01 2018-09-30 0001262039 ftnt:CostOfGoodsSoldMember 2017-01-01 2017-09-30 0001262039 ftnt:CostOfServicesMember 2018-07-01 2018-09-30 0001262039 us-gaap:SellingAndMarketingExpenseMember 2017-07-01 2017-09-30 0001262039 us-gaap:GeneralAndAdministrativeExpenseMember 2018-07-01 2018-09-30 0001262039 ftnt:CostOfServicesMember 2017-01-01 2017-09-30 0001262039 us-gaap:ResearchAndDevelopmentExpenseMember 2017-07-01 2017-09-30 0001262039 us-gaap:GeneralAndAdministrativeExpenseMember 2017-01-01 2017-09-30 0001262039 ftnt:CostOfGoodsSoldMember 2017-07-01 2017-09-30 0001262039 us-gaap:GeneralAndAdministrativeExpenseMember 2017-07-01 2017-09-30 0001262039 ftnt:CostOfServicesMember 2018-01-01 2018-09-30 0001262039 ftnt:CostOfGoodsSoldMember 2018-07-01 2018-09-30 0001262039 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-09-30 0001262039 us-gaap:ResearchAndDevelopmentExpenseMember 2017-01-01 2017-09-30 0001262039 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-09-30 0001262039 ftnt:CostOfServicesMember 2017-07-01 2017-09-30 0001262039 us-gaap:ResearchAndDevelopmentExpenseMember 2018-07-01 2018-09-30 0001262039 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-09-30 0001262039 ftnt:CostOfGoodsSoldMember 2018-01-01 2018-09-30 0001262039 2018-03-31 0001262039 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember ftnt:IngramMicroMember 2017-07-01 2017-09-30 0001262039 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember ftnt:ExclusiveNetworksGroupMember 2017-01-01 2017-09-30 0001262039 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember ftnt:ExclusiveNetworksGroupMember 2017-07-01 2017-09-30 0001262039 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember ftnt:IngramMicroMember 2018-07-01 2018-09-30 0001262039 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember ftnt:IngramMicroMember 2017-01-01 2017-09-30 0001262039 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember ftnt:ExclusiveNetworksGroupMember 2018-01-01 2018-09-30 0001262039 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember ftnt:ExclusiveNetworksGroupMember 2018-07-01 2018-09-30 0001262039 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember ftnt:IngramMicroMember 2018-01-01 2018-09-30 0001262039 ftnt:OtherAmericasMember 2018-01-01 2018-09-30 0001262039 us-gaap:AmericasMember 2017-07-01 2017-09-30 0001262039 ftnt:AsiaPacificAndJapanMember 2017-07-01 2017-09-30 0001262039 us-gaap:AmericasMember 2017-01-01 2017-09-30 0001262039 country:US 2017-07-01 2017-09-30 0001262039 ftnt:AsiaPacificAndJapanMember 2017-01-01 2017-09-30 0001262039 country:CA 2018-07-01 2018-09-30 0001262039 country:CA 2017-01-01 2017-09-30 0001262039 ftnt:OtherAmericasMember 2018-07-01 2018-09-30 0001262039 country:US 2017-01-01 2017-09-30 0001262039 country:US 2018-01-01 2018-09-30 0001262039 us-gaap:AmericasMember 2018-01-01 2018-09-30 0001262039 ftnt:OtherAmericasMember 2017-01-01 2017-09-30 0001262039 ftnt:AsiaPacificAndJapanMember 2018-01-01 2018-09-30 0001262039 country:CA 2017-07-01 2017-09-30 0001262039 country:US 2018-07-01 2018-09-30 0001262039 ftnt:EuropeMiddleEastAndAfricaMember 2018-01-01 2018-09-30 0001262039 ftnt:AsiaPacificAndJapanMember 2018-07-01 2018-09-30 0001262039 ftnt:OtherAmericasMember 2017-07-01 2017-09-30 0001262039 us-gaap:AmericasMember 2018-07-01 2018-09-30 0001262039 ftnt:EuropeMiddleEastAndAfricaMember 2018-07-01 2018-09-30 0001262039 ftnt:EuropeMiddleEastAndAfricaMember 2017-07-01 2017-09-30 0001262039 country:CA 2018-01-01 2018-09-30 0001262039 ftnt:EuropeMiddleEastAndAfricaMember 2017-01-01 2017-09-30 0001262039 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember ftnt:ExclusiveNetworksGroupMember 2018-01-01 2018-09-30 0001262039 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember ftnt:IngramMicroMember 2018-01-01 2018-09-30 0001262039 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember ftnt:ExclusiveNetworksGroupMember 2017-01-01 2017-12-31 0001262039 country:CA 2017-12-31 0001262039 ftnt:OtherAmericasMember 2017-12-31 0001262039 country:US 2017-12-31 0001262039 ftnt:EuropeMiddleEastAndAfricaMember 2018-09-30 0001262039 us-gaap:AmericasMember 2018-09-30 0001262039 country:CA 2018-09-30 0001262039 us-gaap:AmericasMember 2017-12-31 0001262039 ftnt:OtherEuropeMiddleEastandAfricanCountriesMember 2018-09-30 0001262039 country:AllCountriesDomain 2018-09-30 0001262039 country:AllCountriesDomain 2017-12-31 0001262039 ftnt:AsiaPacificAndJapanMember 2018-09-30 0001262039 ftnt:OtherAmericasMember 2018-09-30 0001262039 ftnt:EuropeMiddleEastAndAfricaMember 2017-12-31 0001262039 country:FR 2018-09-30 0001262039 country:FR 2017-12-31 0001262039 ftnt:OtherEuropeMiddleEastandAfricanCountriesMember 2017-12-31 0001262039 country:US 2018-09-30 0001262039 ftnt:AsiaPacificAndJapanMember 2017-12-31 0001262039 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-12-31 0001262039 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-01-01 2018-09-30 0001262039 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-09-30 0001262039 ftnt:ZoneFoxLimitedMember us-gaap:SubsequentEventMember 2018-10-23 2018-10-23 xbrli:pure iso4217:USD xbrli:shares iso4217:USD xbrli:shares ftnt:reportable_segment ftnt:Segment_Managers ftnt:business_activity ftnt:operating_segment false --12-31 Q3 2018 2018-09-30 10-Q 0001262039 170370205 Yes Large Accelerated Filer FORTINET INC 500000 400000 98000000 38600000 200000 1200000 3800000 1400000 4400000 12700000 30000000 17700000 43400000 1800000 11400000 5800000 16200000 18000000 2200000 9100000 2600000 2900000 1 0 5200000 79000000 240900000 92500000 90000000 2500000 269500000 258400000 11100000 0 P3Y P5Y P1Y P5Y P3Y 0.80 0.20 201600000 557500000 249800000 250000000 -200000 702800000 701300000 1500000 31.49 29.52 41.89 35.32 500000000.0 100000000.0 700000000.0 16300000 16200000 70000000 66600000 348200000 348200000 324400000 310700000 13700000 361800000 13600000 -2100000 0 21400000 23000000 90200000 80700000 50000000 50000000 60700000 45500000 15200000 63600000 13600000 95200000 114200000 -800000 -1300000 -1000000 -1400000 -800000 -1000000 P4Y8M5D P3Y9M15D P4Y5M16D P3Y10M2D 909600000 1048400000 34300000 2600000 1800000 29900000 300000 2400000 4000000 8000000 19600000 102700000 7300000 5600000 89800000 1000000 7200000 12000000 24100000 58400000 43200000 2600000 2400000 38200000 300000 2800000 4800000 9300000 26000000 120300000 7500000 6700000 106100000 1100000 8000000 13800000 26900000 70500000 900000 700000 2000000 6500000 2500000 6100000 2500000 400000 1100000 1000000 2900000 200000 1100000 1600000 500000 200000 0 300000 1100000 100000 400000 600000 2257900000 2763500000 1716800000 2078100000 220500000 675600000 0 896100000 896100000 165100000 648200000 0 813300000 813300000 0 0 0 0 0 0 0 0 0 0 1300000 0 0 1200000 100000 1400000 0 100000 1200000 100000 539600000 45900000 74200000 391000000 28500000 504900000 106100000 72500000 296600000 29700000 357800000 98000000 440300000 195600000 0 0 0 24900000 0 132100000 128900000 411100000 3500000 0 0 0 0 0 195600000 132100000 128900000 411100000 28400000 309800000 38600000 464900000 139000000 0 0 0 26100000 0 228300000 121000000 295400000 3500000 0 0 0 0 0 139000000 228300000 121000000 295400000 29600000 400000 0 0 300000 100000 1000000 0 0 900000 100000 1300000 0 0 1200000 100000 1400000 0 100000 1200000 100000 470300000 37200000 29000000 375600000 28400000 413700000 35900000 90500000 257600000 29700000 900000 0 0 900000 0 400000 0 100000 300000 0 400700000 37200000 29000000 317400000 17000000 315700000 35900000 90500000 163100000 26200000 69600000 0 0 58200000 11400000 98000000 0 0 94500000 3500000 440300000 464900000 538300000 45900000 74200000 389800000 28400000 503500000 106100000 72400000 295400000 29600000 18000000 2000000 -800000 8000000 12300000 6800000 8600000 6700000 0 23200000 66300000 0 66300000 0 0 0 169600000 0 169600000 137100000 137100000 709000000 905800000 811000000 1169300000 196800000 358300000 0.001 0.001 300000000 300000000 167900000 170300000 167900000 170300000 200000 200000 26800000 60700000 59100000 149400000 0.29 0.11 0.23 0.10 0.35 0.29 0.11 0.33 0.10 0.29 0.10 173000000 615300000 226000000 8000000 5000000 8000000 74000000 15800000 115200000 12100000 93600000 279900000 111600000 321900000 58100000 174200000 72000000 72300000 -300000 204100000 203100000 1000000 35500000 105700000 39600000 117800000 13600000 4100000 793800000 793800000 876200000 896600000 -20400000 794100000 300000 542500000 542500000 668200000 667000000 1200000 538100000 -4400000 146900000 146900000 147800000 175600000 -27800000 128900000 -18000000 23800000 18000000 0.04 0.5 11700000 34700000 11800000 34900000 41200000 41000000 0.15 0.34 0.35 0.29 0.05 0.89 0.68 0.21 0.15 0.34 0.33 0.28 0.05 0.86 0.66 0.20 0.30 0.24 0.17 0.06 92000000 85400000 18100000 331700000 P2Y8M12D P2Y9M15D 6700000 21100000 6800000 19000000 P4Y 23800000 10100000 13700000 30000000 11900000 18100000 2500000 2800000 4600000 8200000 38500000 14500000 24000000 48100000 16700000 31400000 14700000 4400000 10300000 18100000 4800000 13300000 21000000 65500000 22500000 71000000 14600000 25700000 11100000 11100000 0 0 600000 280600000 798400000 342300000 340000000 2300000 972300000 959700000 12600000 38000000 79000000 70600000 59300000 11300000 158800000 113700000 45100000 -6800000 11300000 18600000 11900000 9800000 2100000 9200000 -700000 9900000 -16500000 -4900000 -51400000 -38000000 21700000 -8000000 8000000 -2000000 -3500000 1500000 -3800000 -2800000 0 98800000 0 98800000 22100000 19100000 29000000 -9900000 184400000 209900000 224900000 -15000000 -3500000 -8600000 -17700000 19000000 20000000 -1000000 400000 3300000 9600000 -1800000 100000 1300000 2100000 100000 1400000 2200000 100000 1600000 4200000 100000 1400000 3500000 1600000 40100000 16300000 18100000 64300000 100000 68300000 77300000 77300000 80800000 81900000 -1100000 77200000 -100000 13000000 12500000 3900000 9500000 6900000 17200000 1668500000 1871900000 2257900000 2763500000 1027200000 1111900000 98000000 38600000 -98000000 -93000000 -142100000 -7400000 436900000 458700000 458700000 0 26700000 60400000 58700000 49500000 9200000 149600000 114400000 35200000 45000000 1 1 246900000 730800000 279500000 826400000 33700000 67600000 62800000 51500000 11300000 145900000 100800000 45100000 52000000 5000000 8000000 11600000 15300000 8000000 4100000 4100000 12500000 4400000 13100000 19900000 20200000 11600000 -200000 -100000 -100000 -200000 -100000 100000 300000 400000 -200000 -100000 100000 200000 100000 100000 200000 500000 500000 -100000 8600000 8600000 11100000 5200000 5900000 14400000 5800000 -3200000 1700000 1600000 100000 400000 1900000 900000 -4300000 124000000 117100000 10000000 35900000 15500000 48000000 0 6000000 359600000 405200000 121600000 41400000 40000000 38700000 61900000 81600000 329100000 405600000 10000000 39600000 340600000 20100000 133200000 79900000 6300000 14700000 65600000 20800000 379600000 20200000 138600000 95000000 11500000 16700000 75700000 21900000 245400000 245400000 103800000 11900000 115600000 8000000 17700000 300000 5800000 219700000 265400000 265400000 111100000 13300000 127800000 9300000 16800000 400000 3500000 239300000 174000000 0 0 0 58700000 4200000 111100000 0 0 0 9500000 53500000 155900000 58700000 179000000 0 300000 0 0 -319600000 -319600000 -156000000 -308500000 152500000 -202300000 117300000 13700000 1540000000 P2Y P3Y P1Y P1Y 137100000 415100000 164500000 162300000 2200000 473600000 461500000 12100000 374200000 13100000 123700000 74700000 138300000 24400000 161200000 1078300000 36600000 367100000 215800000 394200000 64600000 468300000 453900000 451900000 2000000 16000000 146800000 94500000 165400000 31200000 194000000 1294200000 1280600000 13600000 47400000 425300000 260800000 474300000 86400000 559100000 237100000 10200000 130800000 96100000 663200000 29600000 366300000 267300000 289400000 289600000 -200000 11000000 157000000 121400000 820600000 819100000 1500000 32500000 440700000 347400000 172400000 509100000 198300000 207300000 -9000000 576400000 608900000 -32500000 102700000 120300000 700000 38.24 3700000 8.31 8.73 18.28 14.14 54.82 8500000 8400000 34.79 44.48 3100000 34.32 0 0 0 0 0 0 0 0 0.262 0.331 0.295 0.361 0.305 0.305 0.289 0.316 0.012 0.018 0.009 0.019 0.022 0.027 0.020 0.027 54500000 1600000 28.42 3400000 30300000 14100000 53600000 100000 800000 11.09 12.17 22.75 15.67 4300000 3200000 27.50 34.69 183400000 3200000 34.69 24.74 31.90 51.29 P6M P4Y4M24D P6M P4Y4M24D P6M P4Y4M24D P6M P4Y4M24D 104900000 P2Y9M P4Y1M17D 1600000 6700000 1400000 5700000 300000 1000000 200000 900000 440300000 464900000 8000000.0 500000 1100000 400000 1100000 1800000 1000000000.0 200000000 1500000000.0 825800000 0 2540547 117100000 589400000 891600000 46.08 72500000 64100000 13500000 12200000 62800000 179000000 179000000 175700000 173700000 175500000 175300000 169800000 168700000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total income tax benefit associated with stock-based compensation that is recognized in the consolidated statements of operations is as follows (in millions):</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="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="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="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;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 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax benefit associated with stock-based compensation </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.7</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19.0</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21.1</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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Basis of Presentation and Preparation</font><font style="font-family:inherit;font-size:10pt;">&#8212;The unaudited condensed consolidated financial statements of Fortinet, Inc. and its wholly owned subsidiaries (collectively, &#8220;we,&#8221; &#8220;us&#8221; or &#8220;our&#8221;) have been prepared in accordance with generally accepted accounting principles in the United States (&#8220;GAAP&#8221;) for interim financial information, as well as the instructions to Form 10-Q pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (the &#8220;SEC&#8221;). Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements, and should be read in conjunction with our audited consolidated financial statements as of and for the year ended December&#160;31, 2017, contained in our Annual Report on Form 10-K filed with the SEC on February 26, 2018 (the &#8220;Form 10-K&#8221;). In the opinion of management, all adjustments, which includes normal recurring adjustments, considered necessary for a fair presentation have been included. All intercompany balances, transactions and cash flows have been eliminated. The results of operations for the three and nine months ended&#160;</font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">&#160;are not necessarily indicative of the results for the full year or for any future periods. The condensed consolidated balance sheet as of&#160;December&#160;31, 2017&#160;is derived from the audited consolidated financial statements for the year ended&#160;December&#160;31, 2017.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements in accordance with GAAP 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 materially from those estimates. </font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There have been no material changes to our significant accounting policies as of and for the three and nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, except for the accounting policies for revenue recognition, trade receivables and deferred contract costs that were updated as a result of adopting Accounting Standards Update (&#8220;ASU&#8221;) 2014-09, Revenue from Contracts with Customers (Topic 606) (&#8220;Topic 606&#8221;). For more information, refer to the &#8220;Recently Adopted Accounting Standards&#8221; and Note 2.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables summarize our investments (in millions):</font></div><div style="line-height:120%;text-indent:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="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 colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, 2018</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortized</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Value</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate debt securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">296.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.2</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">295.4</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposit and term deposits </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">106.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">106.1</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72.4</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government and agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.7</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.6</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:68px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total available-for-sale securities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">504.9</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.4</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">503.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:32px;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;height:32px;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;height:32px;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;height:32px;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;height:32px;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;height:32px;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;height:32px;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;height:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2017</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortized</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Value</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate debt securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">391.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.2</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">389.8</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74.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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74.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></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:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposit and term deposits </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45.9</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government and agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.4</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:68px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total available-for-sale securities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">539.6</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.3</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">538.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;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;height:20px;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;height:20px;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;height:20px;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;height:20px;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;height:20px;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;height:20px;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;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td colspan="16" style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></font><font style="font-family:inherit;font-size:10pt;">The majority of our certificates of deposit and term deposits are foreign deposits.</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the weighted-average assumptions relating to our employee stock options:</font></div><div style="line-height:120%;text-align:center;text-indent:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="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 colspan="5" 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:9pt;"><font style="font-family:inherit;font-size:9pt;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="5" 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:9pt;"><font style="font-family:inherit;font-size:9pt;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="2" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</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="2" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</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="2" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected term in years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.4</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.4</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.4</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.4</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Volatility</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.5</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33.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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.6</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36.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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.8</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.9</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dividend rate</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes stock-based compensation expense by award type (in millions):</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="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="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 colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38.2</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.9</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">106.1</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89.8</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ESPP</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.6</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.6</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.3</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Total stock-based compensation expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102.7</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%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following summarizes the number and value of the shares withheld for employee taxes (in millions):</font></div><div style="line-height:120%;text-align:left;text-indent:48px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="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="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:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;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 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br clear="none"/>2018</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares withheld for taxes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.2</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.3</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amount withheld for taxes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.9</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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additional information related to our stock options is summarized below (in millions, except per share amounts):</font></div><div style="line-height:120%;text-indent:48px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="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="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;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 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average fair value per share granted </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22.75</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.09</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.67</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.17</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Intrinsic value of options exercised </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair value of options vested</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.7</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%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additional information related to the ESPP is provided below (in millions, except per share amounts):</font></div><div style="line-height:120%;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="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="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:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;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 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br clear="none"/>2018</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average fair value per share granted</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.28</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.31</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.14</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.73</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares issued under the ESPP</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average price per share issued </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41.89</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.49</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.32</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.52</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">BUSINESS COMBINATION</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Bradford Networks, Inc.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On June 4, 2018, we acquired all outstanding shares of Bradford Networks, Inc. (&#8220;Bradford&#8221;), a provider of network access control security products and services. We believe that this acquisition will extend the Fortinet Security Fabric to include network access control and provide for the security assessment and response related to devices accessing the network, including Internet of Things devices.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the business combination method of accounting, the total purchase price was allocated to Bradford&#8217;s net tangible and intangible assets based upon their estimated fair values as of June 4, 2018. The purchase price allocation was preliminary and was based on management's best estimates and assumptions as of the reporting date. During the three months ended September 30, 2018, we subsequently decreased the intangible assets by </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;"> with a corresponding change to goodwill of </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;"> and deferred tax asset of </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;">. The preliminary purchase price for Bradford was </font><font style="font-family:inherit;font-size:10pt;">$6.8 million</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">$11.1 million</font><font style="font-family:inherit;font-size:10pt;"> was allocated to goodwill that was non-deductible for tax purposes, and </font><font style="font-family:inherit;font-size:10pt;">$8.0 million</font><font style="font-family:inherit;font-size:10pt;"> was allocated to identifiable intangible assets offset by </font><font style="font-family:inherit;font-size:10pt;">$12.3 million</font><font style="font-family:inherit;font-size:10pt;"> of net liabilities assumed. </font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We may pay an additional </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;"> in cash consideration as an earn-out that is subject in full to satisfaction of certain performance conditions. As of September 30, 2018, no fair value was assigned to the contingent consideration based on the estimated probability of attainment of the target.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pro forma information has not been presented for these acquisitions as the impact to our Condensed Consolidated Financial Statements was not material.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">COMMITMENTS AND CONTINGENCIES </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes our future principal contractual obligations as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in millions):</font></div><div style="line-height:120%;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="28" rowspan="1"></td></tr><tr><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="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 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2020</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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2021</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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2022</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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Thereafter</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating lease commitments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory purchase commitments</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">174.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111.1</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;text-indent:26px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">226.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">115.2</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74.0</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:10pt;"><font style="font-family:inherit;font-size:10pt;"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.8</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.0</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.0</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.0</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Leases</font><font style="font-family:inherit;font-size:10pt;">&#8212;We lease certain facilities under various non-cancelable operating leases, which expire through 2026. Certain leases require us to pay variable costs such as taxes, maintenance, and insurance. The terms of certain operating leases also provide for renewal options and escalation clauses. Rent expense was </font><font style="font-family:inherit;font-size:10pt;">$4.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$4.1 million</font><font style="font-family:inherit;font-size:10pt;"> during the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. Rent expense was </font><font style="font-family:inherit;font-size:10pt;">$13.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$12.5 million</font><font style="font-family:inherit;font-size:10pt;"> during the nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. Rent expense is recognized using the straight-line method over the term of the lease. </font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Inventory Purchase Commitments</font><font style="font-family:inherit;font-size:10pt;">&#8212;Our independent contract manufacturers procure components and build our products based on our forecasts. These forecasts are based on estimates of future demand for our products, which are in turn based on historical trends and an analysis from our sales and marketing organizations, adjusted for overall market conditions. In order to reduce manufacturing lead times and plan for adequate component supply, we may issue purchase orders to some of our independent contract manufacturers which may not be cancelable. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">$174.0 million</font><font style="font-family:inherit;font-size:10pt;"> of open purchase orders with our independent contract manufacturers that may not be cancelable.</font></div><div style="line-height:120%;text-indent:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Contractual Commitments and Open Purchase Orders</font><font style="font-family:inherit;font-size:10pt;">&#8212;In addition to commitments with contract manufacturers, we have open purchase orders and contractual obligations in the ordinary course of business for which we have not received goods or services. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">$11.6 million</font><font style="font-family:inherit;font-size:10pt;"> in other contractual commitments having a remaining term in excess of one year that may not be cancelable.</font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Litigation</font><font style="font-family:inherit;font-size:10pt;">&#8212;We are involved in disputes, litigation, and other legal actions. For lawsuits where we are the defendant, we are in the process of defending these litigation matters, and there can be no assurances and the outcome of these matters is currently not determinable. There are many uncertainties associated with any litigation and these actions or other third-party claims against us may cause us to incur costly litigation fees, including contingent legal fees with related parties, costs and substantial settlement charges, and possibly subject us to damages and other penalties. In addition, the resolution of any intellectual property litigation may require us to make royalty payments, which could adversely affect our gross margins in future periods. If any of those events were to occur, our business, financial condition, results of operations, and cash flows could be adversely affected. The actual liability in any such matters may be materially different from our estimates, if any, which could result in the need to adjust the liability and record additional expenses. As required under ASC 450, Contingencies, issued by the FASB, we accrue for contingencies when we believe that a loss is probable and that we can reasonably estimate the amount of any such loss. </font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As previously disclosed, in October 2016, we received a letter from the United States Attorney&#8217;s Office for the Northern District of California requesting information relating to our compliance with the Trade Agreements Act. We have been fully cooperating with this ongoing inquiry and have periodically met and spoken with the United States Attorney&#8217;s Office in connection with this matter. We are currently in settlement discussions with the United States Attorney&#8217;s Office.&#160; </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Indemnification</font><font style="font-family:inherit;font-size:10pt;">&#8212;Under the indemnification provisions of our standard sales contracts, we agree to defend our customers against third-party claims asserting various allegations such as product defects and infringement of certain intellectual property rights, which may include patents, copyrights, trademarks or trade secrets, and to pay judgments entered on such claims. In some contracts, our exposure under these indemnification provisions is limited by the terms of the contracts to certain defined limits, such as the total amount paid by our customer under the agreement. However, certain agreements include covenants, penalties and indemnification provisions including and beyond indemnification for third-party claims of intellectual property infringement, that could potentially expose us to losses in excess of the amount received under the agreement, and in some instances to potential liability that is not contractually limited. To date, although from time to time there are indemnification claims asserted against us and currently there are pending indemnification claims, there have been </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">no</font><font style="font-family:inherit;font-size:10pt;"> material awards under such indemnification provisions.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">DEFINED CONTRIBUTION PLANS</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our tax-deferred savings plan under our 401(k) Plan, permits participating employees to defer a portion of their pre-tax earnings. In Canada, we have a Group Registered Retirement Savings Plan Program (the &#8220;RRSP&#8221;), which permits participants to make tax deductible contributions. Our board of directors approved </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">50%</font><font style="font-family:inherit;font-size:10pt;"> matching contributions on employee contributions up to </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">4%</font><font style="font-family:inherit;font-size:10pt;"> of each employee&#8217;s eligible earnings. Our matching contributions to our 401(k) Plan and the RRSP for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> were </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. Our matching contributions to our 401(k) Plan and the RRSP for the nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> were </font><font style="font-family:inherit;font-size:10pt;">$4.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3.8 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ACCUMULATED OTHER COMPREHENSIVE LOSS</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> The following table summarizes the changes in accumulated balances of other comprehensive loss (in millions):</font></div><div style="line-height:120%;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:58%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Losses on Investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Tax provision related to unrealized gains or losses on investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance&#8212;December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.3</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.8</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive loss before reclassifications</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.2</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Amounts reclassified from accumulated other comprehensive 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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net current-period other comprehensive loss</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.2</font></div></td><td style="vertical-align:bottom;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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance&#8212;September 30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.4</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.4</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.0</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amounts reclassified from accumulated other comprehensive loss for unrealized losses on investments and tax provision related to unrealized gains or losses on investments are recorded in other income (expense)&#8212;net and in benefit from income taxes, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes our future principal contractual obligations as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in millions):</font></div><div style="line-height:120%;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="28" rowspan="1"></td></tr><tr><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="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 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2020</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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2021</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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2022</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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Thereafter</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating lease commitments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory purchase commitments</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">174.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111.1</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;text-indent:26px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">226.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">115.2</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74.0</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:10pt;"><font style="font-family:inherit;font-size:10pt;"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.8</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.0</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.0</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">INVESTMENTS IN PRIVATELY HELD COMPANIES</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our investments in the equity securities of privately held companies totaled </font><font style="font-family:inherit;font-size:10pt;">$9.1 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$12.1 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. These investments, which were previously accounted for at cost, are now accounted for at cost, adjusted for changes in observable prices minus impairment. We own less than </font><font style="font-family:inherit;font-size:10pt;">20%</font><font style="font-family:inherit;font-size:10pt;"> of the voting securities in each of these investments and do not have the ability to exercise significant influence over operating and financial policies of the respective entities. These investments are carried at historical cost and are recorded as other assets on our condensed consolidated balance sheets and would be measured at fair value if indicators of impairment existed. During the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, we sold equity securities of a privately held company for </font><font style="font-family:inherit;font-size:10pt;">$5.2 million</font><font style="font-family:inherit;font-size:10pt;"> and recognized a gain of </font><font style="font-family:inherit;font-size:10pt;">$2.2 million</font><font style="font-family:inherit;font-size:10pt;"> as other income in our condensed consolidated statements of operations. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, no other events have occurred that would adversely affect the carrying value of our remaining investments.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, we determined that we had a variable interest in these privately held companies. However, we determined that we were not the primary beneficiary as we did not have the power to direct their activities that most significantly affect their economic performance. The variable interest entities are not required to be consolidated in our condensed consolidated financial statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Disaggregation of Revenue</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents our revenue disaggregated by major product and service lines (in millions):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><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:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:33%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="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="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:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;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 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017 </font><font style="font-family:inherit;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017 </font><font style="font-family:inherit;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">164.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">137.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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">473.6</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">415.1</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Service:</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Security subscription</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">157.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">130.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">440.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">366.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Technical support</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">121.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">347.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">267.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Professional services and training </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.6</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Total service revenue</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:10pt;"><font style="font-family:inherit;font-size:10pt;">289.4</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">237.1</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">820.6</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">663.2</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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">453.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">374.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,294.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,078.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td colspan="16" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;As noted above, prior period amounts have not been adjusted under the modified retrospective method.</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">STOCKHOLDERS&#8217; EQUITY</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock-Based Compensation Plans</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have stock-based compensation plans pursuant to which we have granted RSUs and stock options. We also have an ESPP for eligible employees. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, there were a total of </font><font style="font-family:inherit;font-size:10pt;">54.5 million</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock available for grant under our stock-based compensation plans.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Restricted Stock Units</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the activity and related information for RSUs for the periods presented below (in millions, except per share amounts):</font></div><div style="line-height:120%;text-align:left;text-indent:36px;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:98.4375%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="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 colspan="6" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Restricted Stock Units Outstanding</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="2" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Number of Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-Average Grant Date Fair Value per Share </font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance&#8212;December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.5</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34.79</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54.82</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38.24</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34.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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance&#8212;September 30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.4</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44.48</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%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, total compensation expense related to unvested RSUs granted to employees and non-employees under the 2009 Plan, but not yet recognized, was </font><font style="font-family:inherit;font-size:10pt;">$331.7 million</font><font style="font-family:inherit;font-size:10pt;">. This expense is expected to be amortized on a straight-line basis over a weighted-average vesting period of </font><font style="font-family:inherit;font-size:10pt;">2.8</font><font style="font-family:inherit;font-size:10pt;"> years.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs settle into shares of common stock upon vesting. Upon the vesting of the RSUs, we net-settle the RSUs and withhold a portion of the shares to satisfy minimum statutory employee withholding taxes. Total payment for the employees&#8217; tax obligations to the taxing authorities is reflected as a financing activity within the condensed consolidated statements of cash flows.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following summarizes the number and value of the shares withheld for employee taxes (in millions):</font></div><div style="line-height:120%;text-align:left;text-indent:48px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="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="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:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;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 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br clear="none"/>2018</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares withheld for taxes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.2</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.3</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amount withheld for taxes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.9</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></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Employee Stock Options</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the weighted-average assumptions relating to our employee stock options:</font></div><div style="line-height:120%;text-align:center;text-indent:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="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 colspan="5" 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:9pt;"><font style="font-family:inherit;font-size:9pt;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="5" 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:9pt;"><font style="font-family:inherit;font-size:9pt;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="2" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</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="2" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</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="2" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected term in years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.4</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.4</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.4</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.4</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Volatility</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.5</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33.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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.6</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36.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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.8</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.9</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dividend rate</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the stock option activity and related information for the periods presented below (in millions, except exercise prices and contractual life):</font></div><div style="line-height:120%;text-indent:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:55%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="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 colspan="12" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Options Outstanding</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="2" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Number</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">of&#160;Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Price </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Contractual</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Aggregate</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Intrinsic</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance&#8212;December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.3</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.50</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51.29</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;padding-right:2px;" rowspan="1" colspan="1"><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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.90</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.74</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;padding-right:2px;" rowspan="1" colspan="1"><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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance&#8212;September 30, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.2</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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34.69</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options vested and expected to vest&#8212;September 30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34.69</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;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.13</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">183.4</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><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options exercisable&#8212;September 30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.42</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;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:10pt;"><font style="font-family:inherit;font-size:10pt;">2.75</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">104.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The aggregate intrinsic value represents the difference between the exercise price of stock options and the quoted market price of our common stock on </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, for all in-the-money stock options. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, total compensation expense related to unvested stock options granted to employees but not yet recognized was </font><font style="font-family:inherit;font-size:10pt;">$18.1 million</font><font style="font-family:inherit;font-size:10pt;">. This expense is expected to be amortized on a straight-line basis over a weighted-average period of </font><font style="font-family:inherit;font-size:10pt;">2.7</font><font style="font-family:inherit;font-size:10pt;"> years. </font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additional information related to our stock options is summarized below (in millions, except per share amounts):</font></div><div style="line-height:120%;text-indent:48px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="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="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;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 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average fair value per share granted </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22.75</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.09</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.67</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.17</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Intrinsic value of options exercised </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair value of options vested</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;text-indent:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Employee Stock Purchase Plan</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In determining the fair value of the ESPP, we use the Black-Scholes option pricing model that employs the following weighted-average assumptions:</font></div><div style="line-height:120%;text-align:left;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="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="5" 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:9pt;"><font style="font-family:inherit;font-size:9pt;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="5" 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:9pt;"><font style="font-family:inherit;font-size:9pt;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 colspan="2" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br clear="none"/>2018</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="2" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</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="2" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected term in years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.5</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.5</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.5</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.5</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Volatility</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.5</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26.2</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.5</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.2</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.2</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.0</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.9</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dividend rate</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additional information related to the ESPP is provided below (in millions, except per share amounts):</font></div><div style="line-height:120%;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="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="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:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;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 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br clear="none"/>2018</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average fair value per share granted</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.28</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.31</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.14</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.73</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares issued under the ESPP</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average price per share issued </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41.89</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.49</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.32</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.52</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock-based Compensation Expense</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense is included in costs and expenses as follows (in millions):</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="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="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 colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of product revenue</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.3</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.3</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.0</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of service revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.0</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Total stock-based compensation expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes stock-based compensation expense by award type (in millions):</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="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="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 colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38.2</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.9</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">106.1</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89.8</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ESPP</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.6</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.6</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.3</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Total stock-based compensation expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total income tax benefit associated with stock-based compensation that is recognized in the consolidated statements of operations is as follows (in millions):</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="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="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="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;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 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax benefit associated with stock-based compensation </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.7</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19.0</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21.1</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></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Share Repurchase Program </font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2016, our board of directors approved a Share Repurchase Program (the &#8220;Repurchase Program&#8221;), which authorized the repurchase of up to </font><font style="font-family:inherit;font-size:10pt;">$200.0 million</font><font style="font-family:inherit;font-size:10pt;"> of our outstanding common stock through December 31, 2017. In 2016 and 2017, our board of directors approved the increases in the aggregate authorized repurchase amount under the Repurchase Program by </font><font style="font-family:inherit;font-size:10pt;">$100.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$700.0 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, to a total of </font><font style="font-family:inherit;font-size:10pt;">$1.0 billion</font><font style="font-family:inherit;font-size:10pt;">. In July 2018, our board of directors approved a&#160;</font><font style="font-family:inherit;font-size:10pt;">$500.0 million</font><font style="font-family:inherit;font-size:10pt;">&#160;increase in the authorized stock repurchase under the Repurchase Program and extended the term of the Repurchase Program to December 31, 2019, bringing the aggregate amount authorized to be repurchased to&#160;</font><font style="font-family:inherit;font-size:10pt;">$1.5 billion</font><font style="font-family:inherit;font-size:10pt;">&#160;of our outstanding common stock through December 31, 2019. Under the Repurchase Program, share repurchases may be made by us from time to time in privately negotiated transactions or in open market transactions. The Repurchase Program does not require us to purchase a minimum number of shares, and may be suspended, modified or discontinued at any time without prior notice. </font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the three months ended September 30, 2018, we did </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> repurchase shares under the Repurchase Program. During the nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, we repurchased </font><font style="font-family:inherit;font-size:10pt;">2,540,547</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock under the Repurchase Program in open market transactions at an average price of </font><font style="font-family:inherit;font-size:10pt;">$46.08</font><font style="font-family:inherit;font-size:10pt;"> per share, for an aggregate purchase price of </font><font style="font-family:inherit;font-size:10pt;">$117.1 million</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$825.8 million</font><font style="font-family:inherit;font-size:10pt;"> remained available for future share repurchases under the Repurchase Program.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NET INCOME PER SHARE</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic net income per share is computed by dividing net income by the weighted-average number of shares of common stock outstanding during the period. Diluted net income per share is computed by dividing net income by the weighted-average number of shares of common stock outstanding during the period, plus the dilutive effects of restricted stock units (&#8220;RSUs&#8221;), stock options and the Employee Stock Purchase Plan (the &#8220;ESPP&#8221;). Dilutive shares of common stock are determined by applying the treasury stock method.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A reconciliation of the numerator and denominator used in the calculation of basic and diluted net income per share is as follows (in millions, except per share amounts):</font></div><div style="line-height:120%;text-indent:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="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 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:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Numerator:</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">149.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60.4</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><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;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;height:20px;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;height:20px;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;height:20px;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;height:20px;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;height:20px;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;height:20px;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;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Denominator:</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic shares:</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average common stock outstanding-basic</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">169.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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">175.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">168.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">175.3</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><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted shares:</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average common stock outstanding-basic</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">169.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">175.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">168.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">175.3</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of potentially dilutive securities:</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:68px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.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:10pt;"><font style="font-family:inherit;font-size:10pt;">2.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:68px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.4</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:68px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ESPP</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average shares used to compute diluted net income per share</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">175.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">179.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">173.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">179.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income per share:</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.35</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.15</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.89</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.34</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.33</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.15</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.86</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.34</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following weighted-average shares of common stock were excluded from the computation of diluted net income per share for the periods presented, as their effect would have been antidilutive (in millions):</font></div><div style="line-height:120%;text-indent:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="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 colspan="5" 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:9pt;"><font style="font-family:inherit;font-size:9pt;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="5" 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:9pt;"><font style="font-family:inherit;font-size:9pt;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="2" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</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="2" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</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="2" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.3</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.0</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.6</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.4</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ESPP</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.2</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.4</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 style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</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 style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.2</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Total </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.5</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.5</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.9</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">FINANCIAL INSTRUMENTS AND FAIR VALUE</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables summarize our investments (in millions):</font></div><div style="line-height:120%;text-indent:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="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 colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, 2018</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortized</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Value</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate debt securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">296.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.2</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">295.4</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposit and term deposits </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">106.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">106.1</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72.4</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government and agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.7</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.6</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:68px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total available-for-sale securities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">504.9</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.4</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">503.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:32px;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;height:32px;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;height:32px;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;height:32px;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;height:32px;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;height:32px;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;height:32px;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;height:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2017</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortized</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Value</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate debt securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">391.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.2</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">389.8</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74.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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74.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></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:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposit and term deposits </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45.9</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government and agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.4</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:68px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total available-for-sale securities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">539.6</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.3</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">538.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;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;height:20px;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;height:20px;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;height:20px;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;height:20px;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;height:20px;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;height:20px;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;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td colspan="16" style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></font><font style="font-family:inherit;font-size:10pt;">The majority of our certificates of deposit and term deposits are foreign deposits.</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables show the gross unrealized losses and the related fair values of our investments that have been in a continuous unrealized loss position (in millions): </font></div><div style="line-height:120%;text-align:left;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:35%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, 2018</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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Less Than 12 Months</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">12 Months or Greater</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Losses</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate debt securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">163.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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.3</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.9</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">257.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.2</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">90.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">90.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposit and term deposits</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government and agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:68px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total available-for-sale securities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">315.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.4</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">98.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.0</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">413.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.4</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:35%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2017</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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Less Than 12 Months</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">12 Months or Greater</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Losses</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate debt securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">317.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.9</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.3</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">375.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.2</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposit and term deposits</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37.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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37.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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government and agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.0</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:68px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total available-for-sale securities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">400.7</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.9</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69.6</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.4</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">470.3</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.3</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The contractual maturities of our investments were as follows (in millions):</font></div><div style="line-height:120%;text-indent:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:66%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="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 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due within one year</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">464.9</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">440.3</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Due within one to three years</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38.6</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">98.0</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">503.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">538.3</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Available-for-sale securities are reported at fair value, with unrealized gains and losses and the related tax impact included as a separate component of stockholders&#8217; equity and in comprehensive income. Realized losses on available-for-sale securities were insignificant in the periods presented and are included in other income (expense)&#8212;net in our condensed consolidated statements of operations. We use the specific identification method to determine the cost basis of investments sold.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The unrealized losses on our available-for-sale securities were caused by fluctuations in market value and interest rates as a result of the economic environment. As the decline in market value are attributable to changes in market conditions and not credit quality, and because we have concluded currently that we neither intend to sell nor is it more likely than not that we will be required to sell these investments prior to a recovery of par value, we do not consider these investments to be other-than temporarily impaired as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value Accounting&#8212;We apply the following fair value hierarchy for disclosure of the inputs used to measure fair value. This hierarchy prioritizes the inputs into three broad levels as follows:</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:96px;text-indent:-48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 1&#8212;Inputs are unadjusted quoted prices in active markets for identical assets or liabilities.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:96px;text-indent:-48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 2&#8212;Inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the assets or liabilities, either directly or indirectly through market corroboration, for substantially the full term of the financial instruments.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:96px;text-indent:-48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 3&#8212;Unobservable inputs based on our own assumptions used to measure assets and liabilities at fair value. The inputs require significant management judgment or estimation.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We measure the fair value of money market funds and certain U.S. government and agency securities using quoted prices in active markets for identical assets. The fair value of all other financial instruments was based on quoted prices for similar assets in active markets, or on model-driven valuations using significant inputs derived from or corroborated by observable market data.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We classify investments within Level 1 if quoted prices are available in active markets for identical securities.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We classify items within Level 2 if the investments are valued using model-driven valuations using observable inputs such as quoted market prices, benchmark yields, reported trades, broker/dealer quotes or alternative pricing sources with reasonable levels of price transparency. Investments are held by custodians who obtain investment prices from a third-party pricing provider that incorporates standard inputs in various asset price models.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value of Financial Instruments</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Assets Measured at Fair Value on a Recurring Basis</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables present the fair value of our financial assets measured at fair value on a recurring basis as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> (in millions):</font></div><div style="line-height:120%;text-indent:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="32" rowspan="1"></td></tr><tr><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="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 colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2017</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:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Aggregate</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Quoted</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Prices&#160;in</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Active</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Markets&#160;For</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Identical</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Significant</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Other</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Observable</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Inputs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Significant</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Other</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Unobservable</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Inputs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Aggregate</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Quoted</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Prices&#160;in</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Active</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Markets&#160;For</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Identical</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Significant</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Other</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Observable</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Inputs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Significant</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Other</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Unobservable</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Inputs</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(Level 3)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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="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:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(Level 3)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets:</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate debt securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">295.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">295.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">411.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">411.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposit and term deposits</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">228.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">228.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">132.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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">132.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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">139.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">139.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">195.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">195.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">121.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">121.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">128.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">128.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government and agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.4</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">813.3</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">165.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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">648.2</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">896.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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">220.5</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">675.6</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reported as:</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">309.8</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="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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">357.8</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="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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">464.9</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="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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">440.3</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="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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term investments</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38.6</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="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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">98.0</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="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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">813.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">896.1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There were </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">no</font><font style="font-family:inherit;font-size:10pt;"> transfers between Level 1 and Level 2 of the fair value hierarchy during the nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">GOODWILL AND OTHER INTANGIBLE ASSETS&#8212;Net</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in the carrying value of goodwill were (in millions):</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.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:83%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amount</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance&#8212;December 31, 2017</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.6</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Addition due to business combination</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance&#8212;September 30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.7</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%;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-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> impairments to goodwill during the three and nine months ended September 30, 2018.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Intangible Assets&#8212;net</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables present other intangible assets&#8212;net as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> (in millions, except years):</font></div><div style="line-height:120%;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="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="13" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, 2018</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;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-Average Useful Life (in 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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Accumulated 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:9pt;"><font style="font-family:inherit;font-size:9pt;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Other intangible assets&#8212;net:</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="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;border-top:1px solid #000000;" 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;border-top:1px solid #000000;" 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;border-top:1px solid #000000;" 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Finite-lived intangible assets:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Developed technologies and 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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.3</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.9</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total other intangible assets&#8212;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48.1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.1</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-left:48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="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="13" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2017</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;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-Average Useful Life (in 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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Accumulated 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:9pt;"><font style="font-family:inherit;font-size:9pt;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Other intangible assets&#8212;net:</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="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;border-top:1px solid #000000;" 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;border-top:1px solid #000000;" 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;border-top:1px solid #000000;" 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Finite-lived intangible assets:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Developed technologies and 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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.3</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.7</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.4</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="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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38.5</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.8</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.7</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="overflow:hidden;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Indefinite-lived intangible assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In-process research and development</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Total other intangible assets&#8212;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40.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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.8</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.3</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The in-process research and development intangible asset of </font><font style="font-family:inherit;font-size:10pt;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;"> was completed in the three months ended March 31, 2018. Upon completion, the cost was transferred to developed technology and is amortized over the estimated useful life of </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;"> years. </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization expense was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$2.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;"> during the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. Amortization expense was </font><font style="font-family:inherit;font-size:10pt;">$6.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$6.5 million</font><font style="font-family:inherit;font-size:10pt;"> during the nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes estimated future amortization expense of finite-lived intangible assets&#8212;net (in millions):</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="4" rowspan="1"></td></tr><tr><td style="width:80%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="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 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amount</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Years:</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:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.5</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:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.2</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:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.6</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:10pt;"><font style="font-family:inherit;font-size:10pt;">2021 and thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.1</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">INCOME TAXES </font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our effective tax rate was&#160;</font><font style="font-family:inherit;font-size:10pt;">17%</font><font style="font-family:inherit;font-size:10pt;">&#160;for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, compared to an effective tax rate of&#160;</font><font style="font-family:inherit;font-size:10pt;">30%</font><font style="font-family:inherit;font-size:10pt;">&#160;for the same period last year. Our effective tax rate was </font><font style="font-family:inherit;font-size:10pt;">6%</font><font style="font-family:inherit;font-size:10pt;"> for the nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, compared to an effective tax rate of </font><font style="font-family:inherit;font-size:10pt;">24%</font><font style="font-family:inherit;font-size:10pt;"> for the same period last year, with the primary difference being the change in the federal corporate income tax rate to 21% in 2018 from 35% in the prior year, the release of reserve for uncertain tax positions including interest due to a statute of limitation expiring and the completion of the Internal Revenue Service (&#8220;IRS&#8221;) audit. The effective tax rates for the periods presented are comprised of U.S. federal and state taxes, withholding taxes and foreign taxes, excess tax benefits from stock-based compensation and release of a reserve for uncertain tax positions. The tax rates for the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and September 30, 2017 were impacted by U.S. federal and state taxes, withholding taxes and foreign taxes of </font><font style="font-family:inherit;font-size:10pt;">$17.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$12.7 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, which were offset by a tax provision benefit of </font><font style="font-family:inherit;font-size:10pt;">$5.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, for stock-based compensation. The tax rate for the nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and September 30, 2017 were impacted by withholding taxes and foreign taxes of </font><font style="font-family:inherit;font-size:10pt;">$43.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$30.0 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, which were offset by a tax benefit of </font><font style="font-family:inherit;font-size:10pt;">$16.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$11.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, for stock-based compensation. The tax rate for the nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> was also impacted by release of reserve for uncertain tax positions including interest of </font><font style="font-family:inherit;font-size:10pt;">$18.0 million</font><font style="font-family:inherit;font-size:10pt;">. Our effective tax rates fluctuate based on the amount of pre-tax income or loss. The impact of discrete items, such as excess tax benefits from stock-based compensation, on our effective tax rate is greater when our pre-tax income is lower.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, unrecognized tax benefits were </font><font style="font-family:inherit;font-size:10pt;">$64.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$72.5 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. The amount of </font><font style="font-family:inherit;font-size:10pt;">$62.8 million</font><font style="font-family:inherit;font-size:10pt;"> in unrecognized tax benefits, if recognized, would favorably affect our effective tax rate. It is our policy to include accrued interest and penalties related to uncertain tax benefits in income tax expense. As of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, accrued interest and penalties were </font><font style="font-family:inherit;font-size:10pt;">$12.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$13.5 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. It is reasonably possible that our gross unrecognized tax benefits will decrease by up to </font><font style="font-family:inherit;font-size:10pt;">$8.0 million</font><font style="font-family:inherit;font-size:10pt;"> in the next 12 months, primarily due to the lapse of the statute of limitations. These adjustments, if recognized, would positively impact our effective tax rate, and would be recognized as additional tax benefits.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We file income tax returns in the U.S. federal jurisdiction and in various U.S. state and foreign jurisdictions. Generally, we are no longer subject to U.S. state and non-U.S. income tax examinations by tax authorities for tax years prior to 2008. We are no longer subject to&#160;examination by U.S federal income tax authorities for tax years prior to 2015. We have closed the Internal Revenue Service audit for tax years 2012, 2013 and 2014. In March 2018, we received a refund of </font><font style="font-family:inherit;font-size:10pt;">$6.8 million</font><font style="font-family:inherit;font-size:10pt;"> for a carry-back claim approved in this audit. In October 2018, the French tax authorities notified us that they had closed the audit for tax years from 2007 to 2015 with no tax adjustment. This audit was examining the intercompany relationship between Fortinet, Inc., Fortinet France and Fortinet Singapore. In April 2018, the tax authorities in Israel initiated a tax audit for tax years from 2008 to 2014. In July 2018, the tax authorities in Italy initiated a tax audit for tax year 2015. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On July 24, 2018, the U.S. Court of Appeals for the Ninth Circuit overturned the U.S. Tax Court&#8217;s unanimous 2015 decision in&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Altera v. Commissioner</font><font style="font-family:inherit;font-size:10pt;">, holding that the IRS did not violate the rulemaking procedures required by the Administrative Procedures Act. On August 7, 2018, the Ninth Circuit withdrew the opinions filed on July 24, 2018 to allow time for the reconstituted panel to confer on the appeal. In </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Altera</font><font style="font-family:inherit;font-size:10pt;">, the taxpayer challenged IRS regulations that required participants in qualified cost sharing arrangements to share stock-based compensation costs. The U.S. Tax Court had invalidated those regulations, in part because the Treasury Department failed to adequately consider significant taxpayer comments when adopting them. We will evaluate the tax impact when the new opinion is released by the Ninth Circuit.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">INVENTORY</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory consisted of the following (in millions):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="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 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw materials</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.5</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.0</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">80.8</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77.3</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory includes materials at contract manufacturers of </font><font style="font-family:inherit;font-size:10pt;">$2.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.6 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. Inventory also includes finished goods held by distributors where revenue is recognized on a sell-through basis of&#160;</font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;">&#160;as of December 31, 2017.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The contractual maturities of our investments were as follows (in millions):</font></div><div style="line-height:120%;text-indent:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:66%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="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 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due within one year</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">464.9</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">440.3</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Due within one to three years</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38.6</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">98.0</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">503.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">538.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align: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="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="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="font-size:10pt;"><font style="font-family:inherit;font-size:9pt;text-decoration:underline;font-weight:bold;">Property and Equipment</font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">&#8212;</font><font style="font-family:inherit;font-size:9pt;text-decoration:underline;font-weight:bold;">net</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Americas:</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:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">127.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">115.6</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Canada</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111.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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103.8</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:10pt;"><font style="font-family:inherit;font-size:10pt;">LATAM</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.3</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Total Americas</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">239.3</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">219.7</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:10pt;"><font style="font-family:inherit;font-size:10pt;">EMEA:</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">France</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.9</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Other EMEA</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.8</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Total EMEA</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">APAC</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.0</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Total property and equipment&#8212;net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">265.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">245.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Recently Adopted Accounting Standards</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments &#8211; Recognition and Measurement</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2016, the Financial Accounting Standard Board (&#8220;FASB&#8221;) issued ASU 2016-01&#8212;Financial Instruments&#8212;Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities, with further clarifications made recently with the issuance of&#160;ASU&#160;2018-03, which requires most equity investments to be measured at fair value, with subsequent changes in fair value recognized in net income. A practicality exception applies to those equity investments that do not have a readily determinable fair value. These investments may be measured at cost, adjusted for changes in observable prices minus impairment. ASU 2016-01 was effective prospectively for us beginning on January 1, 2018 for our equity investments, which were previously accounted for under the cost-method. We adopted ASU 2016-01 on January 1, 2018. There was no material impact on our condensed consolidated financial statements as of the adoption date. </font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued Topic 606, which supersedes the revenue recognition requirements in Topic 605, Revenue Recognition, and requires entities to recognize revenue when control of the promised goods or services is transferred to customers at an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. We adopted Topic 606 as of January 1, 2018 using the modified retrospective transition method. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recorded a net reduction to our accumulated deficit as of January 1, 2018 of $</font><font style="font-family:inherit;font-size:10pt;">117.3 million</font><font style="font-family:inherit;font-size:10pt;"> due to the cumulative impact of adopting Topic 606. The primary impact of adopting Topic 606 relates to the deferral of our incremental contract costs, which are comprised of sales commissions. Prior to January 1, 2018, we expensed all sales commissions upfront. Beginning on January 1, 2018, we continue to expense sales commissions related to product sales upfront, but capitalize and then amortize certain sales commissions on service contracts over the applicable amortization period. The capitalized sales commissions for initial service contracts are deferred and then amortized as expense on a straight-line basis over the period of benefit which we have determined to be </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> years. Sales commissions for renewal contracts are deferred and then amortized on a straight line basis over the contractual period of the underlying contracts. The deferral of sales commissions generated a deferred tax liability of </font><font style="font-family:inherit;font-size:10pt;">$23.8 million</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">$18.0 million</font><font style="font-family:inherit;font-size:10pt;"> was recorded against deferred tax assets and the remaining $</font><font style="font-family:inherit;font-size:10pt;">5.8 million</font><font style="font-family:inherit;font-size:10pt;"> was recorded in other long-term liabilities on our condensed consolidated balance sheet. The impact on deferred revenue as of January 1, 2018 was </font><font style="font-family:inherit;font-size:10pt;">$4.1 million</font><font style="font-family:inherit;font-size:10pt;">, which primarily relates to certain changes in revenue recognition on software license sales and the acceleration of revenue from U.S.-based channel partners which were previously deferred until the product was sold through. Beginning on January 1, 2018, our sales returns reserve is now included on the balance sheet in accrued liabilities and no longer as a reduction to our accounts receivable. See Note 2 for further details. </font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The cumulative effects of the changes made to our January 1, 2018 condensed consolidated balance sheet for the adoption of&#160;Topic 606&#160;were as follows (in millions):</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;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.4140625%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balance at </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Adjustments due to </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Topic 606</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balance at</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;January 1, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets:</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">348.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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">361.8</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77.2</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">146.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(18.0</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">128.9</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred contract costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">137.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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">137.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></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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liabilities:</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63.6</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue, current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">793.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">794.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></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:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue, non-current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">542.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4.4</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">538.1</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other liabilities, non-current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.4</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="overflow:hidden;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stockholders&#8217; equity:</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated deficit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(319.6</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">117.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(202.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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Recent Accounting Standards Not Yet Effective</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02&#8212;Leases, which requires the recognition of right-of-use assets and lease liabilities on the consolidated balance sheet for substantially all leases. ASU 2016-02 includes a number of optional practical expedients that entities may elect to apply. ASU 2016-02 will also require significant additional disclosures about the amount, timing and uncertainty of cash flows from leases. In July 2018, the FASB issued ASU 2018-10&#8212;Codification Improvements to Topic 842, Leases, and ASU 2018-11 Leases (Topic 842) Targeted Improvements, which address questions about how to apply certain aspects of Accounting Standards Codification (&#8220;ASC&#8221;) 2016-02. The clarifications address the rate implicit in the lease, impairment of the net investment in the lease, lessee reassessment of lease classification, lessor reassessment of lease term and purchase options and variable payments that depend on an index or rate, and provide an alternative transition approach that allows companies to initially apply the new leases standard by recognizing a cumulative-effect adjustment on adoption date. ASC 2016-02 will be effective for us beginning on January 1, 2019, using a modified retrospective approach. Based on our current lease portfolio, we currently estimate the value of leased assets and liabilities that may be recognized on the consolidated balance sheet to be at least </font><font style="font-family:inherit;font-size:10pt;">$45.0 million</font><font style="font-family:inherit;font-size:10pt;">. We are continuing to evaluate the impact of ASU 2016-02 and our estimate is subject to change. We do not believe that ASC 2016-02 will have a material impact on our consolidated statements of operations and cash flows. We expect to expand our disclosures in the notes to consolidated financial statements to include more details on our leases, significant judgments and lease-related amounts recognized in the consolidated financial statements.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Stock Compensation</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2018, the FASB issued ASU 2018-07&#8212;Compensation&#8212;Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting, which simplifies the accounting for share-based payments to nonemployees by aligning it with the accounting for share-based payments to employees subject to certain exceptions. ASC 2018-07 expands the scope of ASC Topic 718, Compensation-Stock Compensation (&#8220;ASC 718&#8221;) to include share-based payments granted to nonemployees in exchange for goods or services used or consumed in an entity&#8217;s own operations and supersedes the guidance in ASC 505-50 by moving it to ASC 718. This amendment is effective for us beginning January 1, 2019. Early adoption is permitted, but no earlier than an entity&#8217;s adoption date of ASC 606. We are currently evaluating the impact of ASU 2018-07 on our consolidated financial statements. </font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cloud Computing</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU 2018-15&#8212;Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract, which requires a customer in a cloud computing arrangement that is a service contract to follow the internal-use software guidance in ASC Subtopic 350-40 to determine which implementation costs to capitalize as assets or expense as incurred. ASU 2018-15 is effective for us beginning January 1, 2020, and early adoption is permitted. We are currently evaluating the impact of ASU 2018-15 on our consolidated financial statements.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurements</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU 2018-13&#8212;Fair Value Measurement (Topic 820): Disclosure Framework&#8212;Changes to the Disclosure Requirements for Fair Value Measurement, which eliminates, adds and modifies certain disclosure requirements for fair value measurements in ASC 820&#8212;Fair Value Measurement as part of its disclosure framework project. ASU 2018-13 is effective for us beginning January 1, 2020. The amendments in ASU 2018-13 on changes in unrealized gains and losses, the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements, and the narrative description of measurement uncertainty should be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. All other amendments in ASU 2018-13 should be applied retrospectively to all periods presented upon their effective date. Early adoption is permitted upon issuance of ASU 2018-13. An entity is permitted to early adopt any removed or modified disclosures upon issuance of ASU 2018-13 and delay adoption of the additional disclosures until their effective date. We are currently evaluating the impact of ASU 2018-13 on our consolidated financial statements.</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Comprehensive Income</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2018, the FASB issued ASU 2018-02&#8212;Income Statement-Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income, which allows companies to reclassify stranded tax effects resulting from the Tax Cuts and Jobs Act of 2017 (the &#8220;2017 Tax Act&#8221;), from accumulated other comprehensive income to retained earnings. ASU 2018-02 also requires certain new disclosures regardless of the election. ASU 2018-02 is effective for us beginning January 1, 2019, and early adoption is permitted. We are currently evaluating the impact of ASU 2018-02 on our consolidated financial statements.</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU 2016-13&#8212;Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which requires a financial asset (or a group of financial assets) measured at an amortized cost basis to be presented at the net amount expected to be collected. The new approach to estimating credit losses (referred to as the current expected credit losses model) applies to most financial assets measured at amortized cost and certain other instruments, including trade and other receivables, loans and held-to-maturity debt securities. ASU 2016-13 is effective for us beginning on January 1, 2020, and early adoption is permitted. We are currently evaluating the impact of ASU 2016-13 on our consolidated financial statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">PROPERTY AND EQUIPMENT&#8212;Net</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment&#8212;net consisted of the following (in millions):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="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 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Building and building improvements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">138.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computer equipment and software</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">95.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Land</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leasehold improvements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Evaluation units</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Furniture and fixtures</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Construction-in-progress</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.3</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Total property and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">379.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">340.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: accumulated depreciation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(114.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(95.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment&#8212;net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">265.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">245.4</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-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation expense was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$11.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$11.7 million</font><font style="font-family:inherit;font-size:10pt;"> during the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. Depreciation expense was </font><font style="font-family:inherit;font-size:10pt;">$34.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$34.7 million</font><font style="font-family:inherit;font-size:10pt;"> during the nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment&#8212;net consisted of the following (in millions):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="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 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Building and building improvements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">138.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computer equipment and software</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">95.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Land</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leasehold improvements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Evaluation units</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Furniture and fixtures</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Construction-in-progress</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.3</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Total property and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">379.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">340.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: accumulated depreciation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(114.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(95.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment&#8212;net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">265.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">245.4</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">REVENUE RECOGNITION</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue recognition</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January 1, 2018 we adopted Topic 606 using the modified retrospective method applied to those contracts which were not completed as of January 1, 2018. Results for reporting periods beginning after January 1, 2018 are presented under Topic 606, while prior period amounts are not adjusted and continue to be reported under Topic 605. The details of significant changes and quantitative impact of the changes are discussed below.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We derive the majority of our revenue from sales of our products, FortiGuard security subscription and FortiCare technical support services, and other services. Beginning in 2018, revenues are recognized when control of these goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. Prior to 2018, revenue was recognized under Topic 605 when all of the following criteria were met: (i) persuasive evidence of an arrangement existed, (ii) delivery has occurred or services have been rendered, (iii) sales price was fixed or determinable and (iv) collectability was reasonably assured.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under Topic 606, we determine revenue recognition through the following steps:</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:48px;text-align:left;text-indent:24px;"><font style="text-align:left;font-family:inherit;font-size:10pt;padding-right:24px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">identification of the contract, or contracts, with the customer,</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">identification of the performance obligations in the contract, including evaluation of performance obligations as to being distinct goods or services in a contract,</font></div></td></tr></table><div style="line-height:120%;padding-left:48px;text-align:left;text-indent:24px;"><font style="text-align:left;font-family:inherit;font-size:10pt;padding-right:24px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">determination of the transaction price,</font></div><div style="line-height:120%;padding-left:48px;text-align:left;text-indent:24px;"><font style="text-align:left;font-family:inherit;font-size:10pt;padding-right:24px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">allocation of the transaction price to the performance obligations in the contract, and</font></div><div style="line-height:120%;padding-left:48px;text-align:left;text-indent:24px;"><font style="text-align:left;font-family:inherit;font-size:10pt;padding-right:24px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">recognition of revenue when, or as, we satisfy a performance obligation.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product revenue primarily consists of sales of hardware and software licenses of our FortiGate and Fabric products. We derive a majority of product sales from our FortiGate products. Our FortiGate products include a broad set of built-in security and networking features and functionalities including firewall, SD-WAN, data leak prevention, VPN, switch and wireless controller and WAN acceleration, among others.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We previously recognized product revenue for sales to distributors that had no general right of return and direct sales to end-customers upon shipment, based on general revenue recognition accounting guidance once all other revenue recognition criteria were met. Certain distributors are granted stock rotation rights, limited rights of return or rebates for sales of our products. The arrangement fee for this group of distributors was not fixed or determinable when products were shipped and revenue was therefore deferred and recognized upon sell-through. Under Topic 606, we recognize product revenue upon shipment when control of the promised goods is transferred to the customer. We recognize revenue from term licenses upon electronic transfer of the license key to the customer. Previously, term licenses were recognized over the license period. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We generally provide a&#160;1-year warranty on hardware products and a&#160;90-day warranty on software that provides assurance that our hardware or software products conform to published specifications. Such assurance-type warranties are not deemed to be separate performance obligations from the hardware or software product and costs associated with providing the warranties are accrued in accordance with ASC 460-10.</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:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service revenue relates to sales of our FortiGuard security subscription, FortiCare technical support services, and other services. Our FortiGuard security subscription services provide access to our application control, intrusion prevention, anti-botnet and mobile, anti-spam, web filtering, cloud sandbox and virus outbreak protection, industry security, security rating service and threat intelligent service functionality. Our FortiCare support services include rights to unspecified software upgrades, maintenance releases and patches, telephone and internet access to technical support personnel. Our typical subscription and contractual support term is one to three years, and to a lesser extent, five years. Our revenue recognition for service arrangements did not significantly change under Topic 606. We continue to recognize revenue from these services ratably over the contractual service period because of continuous transfer of control to the customer over the maintenance period.&#160;Revenue related to subsequent renewals of these services are recognized over the support term of the renewal agreement. We also generate a small portion of our revenue from other services consisting of professional services, training and software-as-a-service (&#8220;SaaS&#8221;) which is either hosted or cloud-based services.&#160;We recognize revenue from professional and training services as the services are provided. We recognize revenue from SaaS as the subscription service is delivered over the term, which is typically one year, or on a monthly usage basis. To date, SaaS revenue has not represented a significant percentage of our total revenue.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our sales contracts typically contain multiple deliverables, such as hardware, software license, security subscription, technical support services and other services, which are generally capable of being distinct and accounted for as separate performance obligations.&#160;We evaluated the criteria to be distinct under Topic 606 and concluded that the hardware and software license were distinct and distinct in the context of the contract from the security subscription and technical support services, as the customer can benefit from the hardware and license without the services and the services are separately identifiable within the contract. We allocate the transaction price to each performance obligation based on relative standalone selling price. We determine standalone selling price based on the historical pricing and discounting practices for those services when sold separately. We determine standalone selling price for a product or service by considering multiple historical factors including, but not limited to, cost of products, gross margin objectives, pricing practices, geographies and the term of the service contract that fall within a reasonably range as a percentage of list price. Revenue is reported net of sales tax.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under Topic 605, revenue from contracts that contain our products and services are allocated to each unit of accounting based on an estimated selling price using vendor-specific objective evidence (&#8220;VSOE&#8221;) of selling price, if it existed, or third-party evidence (&#8220;TPE&#8221;) of selling price. If neither VSOE nor TPE of selling price existed for a deliverable, we used our best estimate of selling price for that deliverable. For multiple-element arrangements where software deliverables were included, revenue was allocated to the non-software deliverables and to the software deliverables as a group using the relative estimated selling prices of each of the deliverables in the arrangement based on the estimated selling price hierarchy. The amount allocated to the software deliverables was then allocated to each software deliverable using the residual method when VSOE of fair value existed. If evidence of VSOE of fair value of one or more undelivered elements did not exist, all software allocated revenue was deferred and recognized when delivery of those elements occurred or when fair value was established. When the undelivered element for which we did not have VSOE of fair value was support, revenue for the entire arrangement was recognized ratably over the support period. The same residual method and VSOE of fair value principles applied for our multiple element arrangements that contained only software elements.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In certain circumstances, our contracts include provisions for sales rebates and other customer incentive programs. Additionally, in limited circumstances, we may permit end-customers, distributors and resellers to return our products, subject to varying limitations, for a refund within a reasonably short period from the date of purchase. These amounts are accounted for as variable consideration that can decrease the transaction price. We estimate variable consideration at the most likely amounts to which we expect our customers to be entitled. We include estimated amounts in the transaction price to the extent that it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. Our estimate for sales return reserve was </font><font style="font-family:inherit;font-size:10pt;">$13.7 million</font><font style="font-family:inherit;font-size:10pt;">&#160;as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and is included in current liabilities in our condensed consolidated balance sheet. Under Topic 605, a sales return reserve of </font><font style="font-family:inherit;font-size:10pt;">$13.6 million</font><font style="font-family:inherit;font-size:10pt;"> was presented as a reduction to accounts receivable as of December 31, 2017.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We generally invoice at the time of our sale for the total price of the hardware, software licenses, security and technical support and other services, and the invoice is payable within 30 to 45 days. We also invoice certain services on a monthly basis. Amounts billed and due from our customers are classified as receivables on the balance sheet and do not bear interest. Our deferred revenue primarily consists of amounts that have been invoiced but have not been recognized as revenue as of period end. </font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the three and nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">,&#160;we recognized $</font><font style="font-family:inherit;font-size:10pt;">173.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$615.3 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, in revenue that was included in the deferred revenue balance as of December 31, 2017. </font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shipping and handling fees charged to our customers are recognized as product revenue in the period shipped and the related costs for providing these services are recorded as a cost of sale. Shipping and handling fees recognized as product revenue were not significant during the three and nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and 2017. </font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Disaggregation of Revenue</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents our revenue disaggregated by major product and service lines (in millions):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><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:99.90243902439025%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:33%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="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="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:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;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 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017 </font><font style="font-family:inherit;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017 </font><font style="font-family:inherit;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">164.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">137.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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">473.6</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">415.1</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Service:</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Security subscription</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">157.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">130.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">440.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">366.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Technical support</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">121.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">347.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">267.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Professional services and training </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.6</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Total service revenue</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:10pt;"><font style="font-family:inherit;font-size:10pt;">289.4</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">237.1</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">820.6</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">663.2</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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">453.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">374.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,294.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,078.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td colspan="16" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;As noted above, prior period amounts have not been adjusted under the modified retrospective method.</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Transaction Price Allocated to the Remaining Performance Obligations</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of&#160;</font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">,&#160;we had </font><font style="font-family:inherit;font-size:10pt;">$1.54 billion</font><font style="font-family:inherit;font-size:10pt;"> in remaining performance obligations, which is substantially comprised of deferred security subscription and technical support services not yet delivered.&#160;We expect to recognize revenue on approximately </font><font style="font-family:inherit;font-size:10pt;">80%</font><font style="font-family:inherit;font-size:10pt;"> of these remaining performance obligations over the next </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> years, with the remaining balance to be recognized in </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> years. </font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Accounts Receivable</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade accounts receivable are recorded at the invoiced amount. Trade accounts receivable is reduced by allowance for doubtful accounts which is determined based on our assessment of the collectability of customer accounts. The allowance for doubtful accounts was&#160;</font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;">&#160;and&#160;</font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;">&#160;as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and December 31, 2017, respectively. As of December 31, 2017, accounts receivable was also reduced by sales return reserve of </font><font style="font-family:inherit;font-size:10pt;">$13.6 million</font><font style="font-family:inherit;font-size:10pt;"> which we reclassified to accrued liabilities account as of January 1, 2018 in accordance with the adoption of Topic 606. </font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Contract Assets</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract assets represent amounts that have been recognized as revenue but for which we did not have the unconditional right to invoice the customer. Contract assets were insignificant as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and January 1, 2018. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Deferred Contract Costs</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales commissions earned by our sales force are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions for the sale of products and software licenses are recognized at the time of sale. Sales commissions for initial service contracts are deferred and then amortized as an expense on a straight-line basis over the period of benefit which we have determined to be five years. We determined the period of benefit taking into consideration our customer contracts, our technology and other factors. Sales commissions for renewal contracts are deferred and then amortized on a straight line basis over the contractual period of the underlying contracts which ranges from </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> years and, to a lesser extent, </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> years. The amortization of deferred contract costs is included in sales and marketing expense in our condensed consolidated statement of operations. Amortization of deferred contract costs during the three and nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$23.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$66.3 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font><font style="font-family:inherit;font-size:10pt;">No</font><font style="font-family:inherit;font-size:10pt;"> impairment loss was recognized during the three and nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Practical Expedient</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We elected to use the contract modification practical expedient.&#160;This practical expedient&#160;allows for all contract modifications before January 1, 2018 to be aggregated and evaluated at adoption date.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Impact on Condensed Consolidated Financial Statements</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables summarize the impact of adopting Topic 606 on our condensed consolidated financial statements as of and for the three and nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in millions). These tables do not represent the full condensed consolidated financial statements as they only reflect the accounts impacted by the adoption of Topic 606.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Condensed Consolidated Balance Sheet</font></div><div style="line-height:120%;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:98.34146341463415%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of September 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balances Without Adoption of </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Topic 606</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Effect of Change</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Increase (Decrease)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets:</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;border-top:1px solid #000000;" 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;border-top:1px solid #000000;" 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">324.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">310.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.7</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">80.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.1</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred contract costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">169.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">169.6</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">147.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">175.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(27.8</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liabilities:</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.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></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:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue, current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">876.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">896.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(20.4</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue, non-current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">668.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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">667.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.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></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:10pt;"><font style="font-family:inherit;font-size:10pt;">Other liabilities, non-current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.9</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="overflow:hidden;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stockholders&#8217; Equity</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated deficit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(156.0</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(308.5</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">152.5</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></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Condensed Consolidated Statement of Operations</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.34146341463415%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended September 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balances Without Adoption of </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Topic 606</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Effect of Change</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Increase (Decrease)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">REVENUE:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Product </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">164.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">162.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Service</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">289.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">289.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.2</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:68px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">453.9</font></div></td><td style="vertical-align:bottom;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;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">451.9</font></div></td><td style="vertical-align:bottom;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;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.0</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">COSTS OF REVENUE:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Product</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">GROSS PROFIT:</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">92.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">90.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.5</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">249.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">250.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.2</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:68px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total gross profit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">342.3</font></div></td><td style="vertical-align:bottom;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;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">340.0</font></div></td><td style="vertical-align:bottom;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;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.3</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">OPERATING EXPENSES:</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and marketing expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">198.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">207.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9.0</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">OPERATING INCOME</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.3</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="overflow:hidden;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">INCOME BEFORE INCOME TAXES</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">PROVISION FOR INCOME TAXES</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">NET INCOME</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income per share:</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.35</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.29</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.05</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.33</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.28</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.05</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 style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></font><font style="font-family:inherit;font-size:10pt;">Product revenue during the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> included a </font><font style="font-family:inherit;font-size:10pt;">$2.2 million</font><font style="font-family:inherit;font-size:10pt;"> benefit from the adoption of Topic 606, which primarily related to the change in accounting treatment under Topic 606 for some of our software products where revenue from these arrangements is now recognized upfront instead of ratably over the contracted service term. </font></div><div style="line-height:120%;text-align:left;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;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:98.34146341463415%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine Months Ended September 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balances Without Adoption of <br clear="none"/>Topic 606</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Effect of Change<br clear="none"/>Increase (Decrease)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">REVENUE:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Product</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#160;(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">473.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">461.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.1</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Service</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">820.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">819.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.5</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:68px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,294.2</font></div></td><td style="vertical-align:bottom;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;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,280.6</font></div></td><td style="vertical-align:bottom;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;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.6</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">COST OF REVENUE:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Product</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">204.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">203.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">GROSS PROFIT:</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">269.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">258.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.1</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">702.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">701.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.5</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:68px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total gross profit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">972.3</font></div></td><td style="vertical-align:bottom;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;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">959.7</font></div></td><td style="vertical-align:bottom;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;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.6</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">OPERATING EXPENSES</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and marketing expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">576.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">608.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(32.5</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">OPERATING INCOME</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">145.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45.1</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="overflow:hidden;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">INCOME BEFORE INCOME TAXES</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">158.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">113.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">BENEFIT FROM INCOME TAXES</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">NET INCOME</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">149.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income per share:</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.89</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.68</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.21</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.86</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.20</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 style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></font><font style="font-family:inherit;font-size:10pt;">Product revenue during the nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> included a </font><font style="font-family:inherit;font-size:10pt;">$12.1 million</font><font style="font-family:inherit;font-size:10pt;"> benefit from the adoption of Topic 606, which primarily related to the change in accounting treatment under Topic 606 for some of our software products where revenue from these arrangements is now recognized upfront instead of ratably over the contracted service term. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Condensed Consolidated Statement of Cash Flows</font></div><div style="line-height:120%;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:98.34146341463415%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine Months Ended September 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balances Without Adoption of </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Topic 606</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Effect of Change</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Increase (Decrease)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash flows from operating activities:</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">149.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.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></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:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjustments to reconcile net income to net cash provided by operating activities:</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:68px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of deferred contract costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66.3</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:68px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.6</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:68px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in operating assets and liabilities:</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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:108px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19.0</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(20.0</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.0</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:108px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred contract costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(98.8</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(98.8</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:108px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19.1</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(29.0</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.9</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:108px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.0</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3.5</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.5</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:108px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">209.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">224.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15.0</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:140px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net cash provided by operating activities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">458.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">458.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><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="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="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 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:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;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;font-weight:bold;text-decoration:underline;">Revenue</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Americas:</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">146.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">123.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">425.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">367.1</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Latin America (&#8220;LATAM&#8221;)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64.6</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Canada</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47.4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36.6</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Total Americas</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">194.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">161.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">559.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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">468.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe, Middle East and Africa (&#8220;EMEA&#8221;)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">165.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">138.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">474.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">394.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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asia Pacific (&#8220;APAC&#8221;)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">260.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">215.8</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">453.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">374.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,294.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,078.3</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%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue recognition</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January 1, 2018 we adopted Topic 606 using the modified retrospective method applied to those contracts which were not completed as of January 1, 2018. Results for reporting periods beginning after January 1, 2018 are presented under Topic 606, while prior period amounts are not adjusted and continue to be reported under Topic 605. The details of significant changes and quantitative impact of the changes are discussed below.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We derive the majority of our revenue from sales of our products, FortiGuard security subscription and FortiCare technical support services, and other services. Beginning in 2018, revenues are recognized when control of these goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. Prior to 2018, revenue was recognized under Topic 605 when all of the following criteria were met: (i) persuasive evidence of an arrangement existed, (ii) delivery has occurred or services have been rendered, (iii) sales price was fixed or determinable and (iv) collectability was reasonably assured.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under Topic 606, we determine revenue recognition through the following steps:</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:48px;text-align:left;text-indent:24px;"><font style="text-align:left;font-family:inherit;font-size:10pt;padding-right:24px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">identification of the contract, or contracts, with the customer,</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">identification of the performance obligations in the contract, including evaluation of performance obligations as to being distinct goods or services in a contract,</font></div></td></tr></table><div style="line-height:120%;padding-left:48px;text-align:left;text-indent:24px;"><font style="text-align:left;font-family:inherit;font-size:10pt;padding-right:24px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">determination of the transaction price,</font></div><div style="line-height:120%;padding-left:48px;text-align:left;text-indent:24px;"><font style="text-align:left;font-family:inherit;font-size:10pt;padding-right:24px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">allocation of the transaction price to the performance obligations in the contract, and</font></div><div style="line-height:120%;padding-left:48px;text-align:left;text-indent:24px;"><font style="text-align:left;font-family:inherit;font-size:10pt;padding-right:24px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">recognition of revenue when, or as, we satisfy a performance obligation.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product revenue primarily consists of sales of hardware and software licenses of our FortiGate and Fabric products. We derive a majority of product sales from our FortiGate products. Our FortiGate products include a broad set of built-in security and networking features and functionalities including firewall, SD-WAN, data leak prevention, VPN, switch and wireless controller and WAN acceleration, among others.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We previously recognized product revenue for sales to distributors that had no general right of return and direct sales to end-customers upon shipment, based on general revenue recognition accounting guidance once all other revenue recognition criteria were met. Certain distributors are granted stock rotation rights, limited rights of return or rebates for sales of our products. The arrangement fee for this group of distributors was not fixed or determinable when products were shipped and revenue was therefore deferred and recognized upon sell-through. Under Topic 606, we recognize product revenue upon shipment when control of the promised goods is transferred to the customer. We recognize revenue from term licenses upon electronic transfer of the license key to the customer. Previously, term licenses were recognized over the license period. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We generally provide a&#160;1-year warranty on hardware products and a&#160;90-day warranty on software that provides assurance that our hardware or software products conform to published specifications. Such assurance-type warranties are not deemed to be separate performance obligations from the hardware or software product and costs associated with providing the warranties are accrued in accordance with ASC 460-10.</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:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service revenue relates to sales of our FortiGuard security subscription, FortiCare technical support services, and other services. Our FortiGuard security subscription services provide access to our application control, intrusion prevention, anti-botnet and mobile, anti-spam, web filtering, cloud sandbox and virus outbreak protection, industry security, security rating service and threat intelligent service functionality. Our FortiCare support services include rights to unspecified software upgrades, maintenance releases and patches, telephone and internet access to technical support personnel. Our typical subscription and contractual support term is one to three years, and to a lesser extent, five years. Our revenue recognition for service arrangements did not significantly change under Topic 606. We continue to recognize revenue from these services ratably over the contractual service period because of continuous transfer of control to the customer over the maintenance period.&#160;Revenue related to subsequent renewals of these services are recognized over the support term of the renewal agreement. We also generate a small portion of our revenue from other services consisting of professional services, training and software-as-a-service (&#8220;SaaS&#8221;) which is either hosted or cloud-based services.&#160;We recognize revenue from professional and training services as the services are provided. We recognize revenue from SaaS as the subscription service is delivered over the term, which is typically one year, or on a monthly usage basis. To date, SaaS revenue has not represented a significant percentage of our total revenue.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our sales contracts typically contain multiple deliverables, such as hardware, software license, security subscription, technical support services and other services, which are generally capable of being distinct and accounted for as separate performance obligations.&#160;We evaluated the criteria to be distinct under Topic 606 and concluded that the hardware and software license were distinct and distinct in the context of the contract from the security subscription and technical support services, as the customer can benefit from the hardware and license without the services and the services are separately identifiable within the contract. We allocate the transaction price to each performance obligation based on relative standalone selling price. We determine standalone selling price based on the historical pricing and discounting practices for those services when sold separately. We determine standalone selling price for a product or service by considering multiple historical factors including, but not limited to, cost of products, gross margin objectives, pricing practices, geographies and the term of the service contract that fall within a reasonably range as a percentage of list price. Revenue is reported net of sales tax.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under Topic 605, revenue from contracts that contain our products and services are allocated to each unit of accounting based on an estimated selling price using vendor-specific objective evidence (&#8220;VSOE&#8221;) of selling price, if it existed, or third-party evidence (&#8220;TPE&#8221;) of selling price. If neither VSOE nor TPE of selling price existed for a deliverable, we used our best estimate of selling price for that deliverable. For multiple-element arrangements where software deliverables were included, revenue was allocated to the non-software deliverables and to the software deliverables as a group using the relative estimated selling prices of each of the deliverables in the arrangement based on the estimated selling price hierarchy. The amount allocated to the software deliverables was then allocated to each software deliverable using the residual method when VSOE of fair value existed. If evidence of VSOE of fair value of one or more undelivered elements did not exist, all software allocated revenue was deferred and recognized when delivery of those elements occurred or when fair value was established. When the undelivered element for which we did not have VSOE of fair value was support, revenue for the entire arrangement was recognized ratably over the support period. The same residual method and VSOE of fair value principles applied for our multiple element arrangements that contained only software elements.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In certain circumstances, our contracts include provisions for sales rebates and other customer incentive programs. Additionally, in limited circumstances, we may permit end-customers, distributors and resellers to return our products, subject to varying limitations, for a refund within a reasonably short period from the date of purchase. These amounts are accounted for as variable consideration that can decrease the transaction price. We estimate variable consideration at the most likely amounts to which we expect our customers to be entitled. We include estimated amounts in the transaction price to the extent that it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. Our estimate for sales return reserve was </font><font style="font-family:inherit;font-size:10pt;">$13.7 million</font><font style="font-family:inherit;font-size:10pt;">&#160;as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and is included in current liabilities in our condensed consolidated balance sheet. Under Topic 605, a sales return reserve of </font><font style="font-family:inherit;font-size:10pt;">$13.6 million</font><font style="font-family:inherit;font-size:10pt;"> was presented as a reduction to accounts receivable as of December 31, 2017.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We generally invoice at the time of our sale for the total price of the hardware, software licenses, security and technical support and other services, and the invoice is payable within 30 to 45 days. We also invoice certain services on a monthly basis. Amounts billed and due from our customers are classified as receivables on the balance sheet and do not bear interest. Our deferred revenue primarily consists of amounts that have been invoiced but have not been recognized as revenue as of period end. </font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the three and nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">,&#160;we recognized $</font><font style="font-family:inherit;font-size:10pt;">173.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$615.3 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, in revenue that was included in the deferred revenue balance as of December 31, 2017. </font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shipping and handling fees charged to our customers are recognized as product revenue in the period shipped and the related costs for providing these services are recorded as a cost of sale. Shipping and handling fees recognized as product revenue were not significant during the three and nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and 2017.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the changes in accumulated balances of other comprehensive loss (in millions):</font></div><div style="line-height:120%;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:58%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Losses on Investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Tax provision related to unrealized gains or losses on investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance&#8212;December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.3</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.8</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive loss before reclassifications</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.2</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Amounts reclassified from accumulated other comprehensive 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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net current-period other comprehensive loss</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.2</font></div></td><td style="vertical-align:bottom;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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance&#8212;September 30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.4</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.4</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.0</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following weighted-average shares of common stock were excluded from the computation of diluted net income per share for the periods presented, as their effect would have been antidilutive (in millions):</font></div><div style="line-height:120%;text-indent:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="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 colspan="5" 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:9pt;"><font style="font-family:inherit;font-size:9pt;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="5" 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:9pt;"><font style="font-family:inherit;font-size:9pt;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="2" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</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="2" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</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="2" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.3</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.0</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.6</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.4</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ESPP</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.2</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.4</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 style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</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 style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.2</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Total </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.5</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.5</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.9</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%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A reconciliation of the numerator and denominator used in the calculation of basic and diluted net income per share is as follows (in millions, except per share amounts):</font></div><div style="line-height:120%;text-indent:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="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 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:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Numerator:</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">149.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60.4</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><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;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;height:20px;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;height:20px;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;height:20px;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;height:20px;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;height:20px;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;height:20px;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;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Denominator:</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic shares:</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average common stock outstanding-basic</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">169.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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">175.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">168.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">175.3</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><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted shares:</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average common stock outstanding-basic</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">169.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">175.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">168.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">175.3</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of potentially dilutive securities:</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:68px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.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:10pt;"><font style="font-family:inherit;font-size:10pt;">2.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:68px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.4</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:68px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ESPP</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average shares used to compute diluted net income per share</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">175.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">179.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">173.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">179.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income per share:</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.35</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.15</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.89</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.34</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.33</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.15</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.86</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.34</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%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense is included in costs and expenses as follows (in millions):</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="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="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 colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of product revenue</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.3</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.3</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.0</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of service revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.0</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Total stock-based compensation expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102.7</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%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables present the fair value of our financial assets measured at fair value on a recurring basis as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> (in millions):</font></div><div style="line-height:120%;text-indent:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="32" rowspan="1"></td></tr><tr><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="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 colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2017</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:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Aggregate</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Quoted</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Prices&#160;in</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Active</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Markets&#160;For</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Identical</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Significant</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Other</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Observable</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Inputs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Significant</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Other</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Unobservable</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Inputs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Aggregate</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Quoted</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Prices&#160;in</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Active</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Markets&#160;For</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Identical</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Significant</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Other</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Observable</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Inputs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Significant</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Other</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Unobservable</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Inputs</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(Level 3)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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="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:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(Level 3)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets:</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate debt securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">295.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">295.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">411.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">411.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposit and term deposits</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">228.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">228.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">132.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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">132.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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">139.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">139.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">195.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">195.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">121.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">121.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">128.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">128.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government and agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.4</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">813.3</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">165.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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">648.2</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">896.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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">220.5</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">675.6</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reported as:</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">309.8</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="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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">357.8</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="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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">464.9</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="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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">440.3</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="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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term investments</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38.6</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="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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">98.0</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="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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">813.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">896.1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables present other intangible assets&#8212;net as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> (in millions, except years):</font></div><div style="line-height:120%;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="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="13" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, 2018</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;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-Average Useful Life (in 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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Accumulated 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:9pt;"><font style="font-family:inherit;font-size:9pt;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Other intangible assets&#8212;net:</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="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;border-top:1px solid #000000;" 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;border-top:1px solid #000000;" 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;border-top:1px solid #000000;" 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Finite-lived intangible assets:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Developed technologies and 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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.3</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.9</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total other intangible assets&#8212;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48.1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables present other intangible assets&#8212;net as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> (in millions, except years):</font></div><div style="line-height:120%;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="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="13" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, 2018</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;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-Average Useful Life (in 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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Accumulated 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:9pt;"><font style="font-family:inherit;font-size:9pt;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Other intangible assets&#8212;net:</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="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;border-top:1px solid #000000;" 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;border-top:1px solid #000000;" 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;border-top:1px solid #000000;" 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Finite-lived intangible assets:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Developed technologies and 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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.3</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.9</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total other intangible assets&#8212;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48.1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.1</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-left:48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="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="13" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2017</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;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-Average Useful Life (in 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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Accumulated 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:9pt;"><font style="font-family:inherit;font-size:9pt;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Other intangible assets&#8212;net:</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="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;border-top:1px solid #000000;" 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;border-top:1px solid #000000;" 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;border-top:1px solid #000000;" 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Finite-lived intangible assets:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Developed technologies and 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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.3</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.7</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.4</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="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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38.5</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.8</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.7</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="overflow:hidden;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Indefinite-lived intangible assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In-process research and development</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Total other intangible assets&#8212;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40.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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.8</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.3</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%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in the carrying value of goodwill were (in millions):</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.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:83%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amount</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance&#8212;December 31, 2017</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.6</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Addition due to business combination</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance&#8212;September 30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.7</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%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory consisted of the following (in millions):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="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 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw materials</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.5</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.0</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">80.8</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77.3</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%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The cumulative effects of the changes made to our January 1, 2018 condensed consolidated balance sheet for the adoption of&#160;Topic 606&#160;were as follows (in millions):</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;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.4140625%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balance at </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Adjustments due to </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Topic 606</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balance at</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;January 1, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets:</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">348.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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">361.8</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77.2</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">146.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(18.0</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">128.9</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred contract costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">137.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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">137.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></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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liabilities:</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63.6</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue, current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">793.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">794.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></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:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue, non-current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">542.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4.4</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">538.1</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other liabilities, non-current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.4</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="overflow:hidden;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stockholders&#8217; equity:</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated deficit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(319.6</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">117.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(202.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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables summarize the impact of adopting Topic 606 on our condensed consolidated financial statements as of and for the three and nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> (in millions). These tables do not represent the full condensed consolidated financial statements as they only reflect the accounts impacted by the adoption of Topic 606.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Condensed Consolidated Balance Sheet</font></div><div style="line-height:120%;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:98.34146341463415%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As of September 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balances Without Adoption of </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Topic 606</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Effect of Change</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Increase (Decrease)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets:</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;border-top:1px solid #000000;" 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;border-top:1px solid #000000;" 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">324.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">310.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.7</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">80.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.1</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred contract costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">169.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">169.6</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">147.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">175.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(27.8</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liabilities:</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.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></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:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue, current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">876.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">896.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(20.4</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue, non-current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">668.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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">667.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.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></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:10pt;"><font style="font-family:inherit;font-size:10pt;">Other liabilities, non-current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.9</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="overflow:hidden;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stockholders&#8217; Equity</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated deficit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(156.0</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(308.5</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">152.5</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></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Condensed Consolidated Statement of Operations</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.34146341463415%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended September 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balances Without Adoption of </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Topic 606</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Effect of Change</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Increase (Decrease)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">REVENUE:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Product </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">164.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">162.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Service</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">289.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">289.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.2</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:68px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">453.9</font></div></td><td style="vertical-align:bottom;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;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">451.9</font></div></td><td style="vertical-align:bottom;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;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.0</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">COSTS OF REVENUE:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Product</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">GROSS PROFIT:</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">92.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">90.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.5</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">249.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">250.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.2</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:68px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total gross profit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">342.3</font></div></td><td style="vertical-align:bottom;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;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">340.0</font></div></td><td style="vertical-align:bottom;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;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.3</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">OPERATING EXPENSES:</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and marketing expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">198.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">207.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9.0</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">OPERATING INCOME</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.3</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="overflow:hidden;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">INCOME BEFORE INCOME TAXES</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">PROVISION FOR INCOME TAXES</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">NET INCOME</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income per share:</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.35</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.29</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.05</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.33</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.28</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.05</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 style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></font><font style="font-family:inherit;font-size:10pt;">Product revenue during the three months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> included a </font><font style="font-family:inherit;font-size:10pt;">$2.2 million</font><font style="font-family:inherit;font-size:10pt;"> benefit from the adoption of Topic 606, which primarily related to the change in accounting treatment under Topic 606 for some of our software products where revenue from these arrangements is now recognized upfront instead of ratably over the contracted service term. </font></div><div style="line-height:120%;text-align:left;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;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:98.34146341463415%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine Months Ended September 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balances Without Adoption of <br clear="none"/>Topic 606</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Effect of Change<br clear="none"/>Increase (Decrease)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">REVENUE:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Product</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#160;(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">473.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">461.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.1</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Service</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">820.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">819.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.5</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:68px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,294.2</font></div></td><td style="vertical-align:bottom;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;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,280.6</font></div></td><td style="vertical-align:bottom;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;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.6</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">COST OF REVENUE:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Product</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">204.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">203.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">GROSS PROFIT:</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">269.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">258.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.1</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">702.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">701.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.5</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:68px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total gross profit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">972.3</font></div></td><td style="vertical-align:bottom;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;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">959.7</font></div></td><td style="vertical-align:bottom;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;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.6</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">OPERATING EXPENSES</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and marketing expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">576.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">608.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(32.5</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">OPERATING INCOME</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">145.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45.1</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="overflow:hidden;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">INCOME BEFORE INCOME TAXES</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">158.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">113.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">BENEFIT FROM INCOME TAXES</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">NET INCOME</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">149.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income per share:</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.89</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.68</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.21</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.86</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.20</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 style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></font><font style="font-family:inherit;font-size:10pt;">Product revenue during the nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> included a </font><font style="font-family:inherit;font-size:10pt;">$12.1 million</font><font style="font-family:inherit;font-size:10pt;"> benefit from the adoption of Topic 606, which primarily related to the change in accounting treatment under Topic 606 for some of our software products where revenue from these arrangements is now recognized upfront instead of ratably over the contracted service term. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Condensed Consolidated Statement of Cash Flows</font></div><div style="line-height:120%;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:98.34146341463415%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine Months Ended September 30, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balances Without Adoption of </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Topic 606</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Effect of Change</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Increase (Decrease)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash flows from operating activities:</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">149.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.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></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:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjustments to reconcile net income to net cash provided by operating activities:</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:68px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of deferred contract costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66.3</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:68px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.6</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:68px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in operating assets and liabilities:</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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:108px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19.0</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(20.0</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.0</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:108px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred contract costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(98.8</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(98.8</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:108px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19.1</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(29.0</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.9</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:108px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.0</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3.5</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.5</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:108px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">209.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">224.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15.0</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:140px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net cash provided by operating activities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">458.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">458.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the activity and related information for RSUs for the periods presented below (in millions, except per share amounts):</font></div><div style="line-height:120%;text-align:left;text-indent:36px;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:98.4375%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="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 colspan="6" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Restricted Stock Units Outstanding</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="2" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Number of Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-Average Grant Date Fair Value per Share </font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance&#8212;December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.5</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34.79</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54.82</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38.24</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34.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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance&#8212;September 30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.4</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44.48</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%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the stock option activity and related information for the periods presented below (in millions, except exercise prices and contractual life):</font></div><div style="line-height:120%;text-indent:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:55%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="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 colspan="12" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Options Outstanding</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="2" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Number</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">of&#160;Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Price </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Contractual</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Aggregate</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Intrinsic</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance&#8212;December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.3</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.50</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51.29</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;padding-right:2px;" rowspan="1" colspan="1"><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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.90</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.74</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;padding-right:2px;" rowspan="1" colspan="1"><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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance&#8212;September 30, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.2</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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34.69</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options vested and expected to vest&#8212;September 30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34.69</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;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.13</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">183.4</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><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options exercisable&#8212;September 30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.42</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;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:10pt;"><font style="font-family:inherit;font-size:10pt;">2.75</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">104.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In determining the fair value of the ESPP, we use the Black-Scholes option pricing model that employs the following weighted-average assumptions:</font></div><div style="line-height:120%;text-align:left;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="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="5" 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:9pt;"><font style="font-family:inherit;font-size:9pt;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="5" 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:9pt;"><font style="font-family:inherit;font-size:9pt;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 colspan="2" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br clear="none"/>2018</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="2" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</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="2" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected term in years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.5</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.5</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.5</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.5</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Volatility</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.5</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26.2</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.5</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.2</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.2</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.0</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.9</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dividend rate</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables show the gross unrealized losses and the related fair values of our investments that have been in a continuous unrealized loss position (in millions): </font></div><div style="line-height:120%;text-align:left;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:35%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, 2018</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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Less Than 12 Months</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">12 Months or Greater</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Losses</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate debt securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">163.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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.3</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.9</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">257.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.2</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">90.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">90.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposit and term deposits</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government and agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:68px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total available-for-sale securities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">315.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.4</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">98.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.0</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">413.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.4</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:35%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2017</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="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Less Than 12 Months</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">12 Months or Greater</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Losses</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate debt securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">317.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.9</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.3</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">375.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.2</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposit and term deposits</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37.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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37.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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government and agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.0</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:68px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total available-for-sale securities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">400.7</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.9</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69.6</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.4</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">470.3</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.3</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes estimated future amortization expense of finite-lived intangible assets&#8212;net (in millions):</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="4" rowspan="1"></td></tr><tr><td style="width:80%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="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 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amount</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Years:</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:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.5</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:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.2</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:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.6</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:10pt;"><font style="font-family:inherit;font-size:10pt;">2021 and thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.1</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%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following customers, each of which is a distributor, accounted for 10% or more of our revenue:</font></div><div style="line-height:120%;text-align:left;text-indent:48px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="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 colspan="5" 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:9pt;"><font style="font-family:inherit;font-size:9pt;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="5" 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:9pt;"><font style="font-family:inherit;font-size:9pt;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 colspan="2" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;&#160;&#160;&#160;2018 </font><font style="font-family:inherit;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></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="2" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018 </font><font style="font-family:inherit;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></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="2" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exclusive Networks Group </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ingram Micro</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td colspan="12" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;Due to the acquisition by Exclusive Networks Group of the U.S. division of Fine Tec Computers (&#8220;Fine Tec U.S.&#8221;) in July 2017, Fine Tec U.S.&#8217;s revenue and accounts receivable have been combined with Exclusive Networks Group. </font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following customer, which is a distributor, accounted for 10% or more of net accounts receivable:</font></div><div style="line-height:120%;text-align:left;text-indent:48px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="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="2" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exclusive Networks Group</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ingram Micro</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">* Represents less than 10%</font></div></td><td colspan="2" 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="2" 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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SEGMENT INFORMATION</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance. Our chief operating decision maker is our chief executive officer. Our chief executive officer reviews financial information presented on a consolidated basis, accompanied by information about revenue by geographic region for purposes of allocating resources and evaluating financial performance. We have </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">one</font><font style="font-family:inherit;font-size:10pt;"> business activity, and there are </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">no</font><font style="font-family:inherit;font-size:10pt;"> segment managers who are held accountable for operations, operating results and plans for levels or components below the consolidated unit level. Accordingly, we have determined that we have </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> operating segment, and therefore, </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> reportable segment.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue by geographic region is based on the billing address of our distributors and direct customer. The following tables set forth revenue and property and equipment&#8212;net by geographic region (in millions):</font></div><div style="line-height:120%;text-indent:48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="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 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:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;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;font-weight:bold;text-decoration:underline;">Revenue</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Americas:</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">146.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">123.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">425.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">367.1</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Latin America (&#8220;LATAM&#8221;)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64.6</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Canada</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47.4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36.6</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Total Americas</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">194.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">161.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">559.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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">468.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe, Middle East and Africa (&#8220;EMEA&#8221;)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">165.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">138.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">474.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">394.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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asia Pacific (&#8220;APAC&#8221;)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">260.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">215.8</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">453.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">374.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,294.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,078.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="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="font-size:10pt;"><font style="font-family:inherit;font-size:9pt;text-decoration:underline;font-weight:bold;">Property and Equipment</font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">&#8212;</font><font style="font-family:inherit;font-size:9pt;text-decoration:underline;font-weight:bold;">net</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Americas:</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:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">127.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">115.6</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Canada</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111.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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103.8</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:10pt;"><font style="font-family:inherit;font-size:10pt;">LATAM</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.3</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Total Americas</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">239.3</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">219.7</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:10pt;"><font style="font-family:inherit;font-size:10pt;">EMEA:</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">France</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.9</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Other EMEA</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.8</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Total EMEA</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">APAC</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.0</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Total property and equipment&#8212;net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">265.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">245.4</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%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following customers, each of which is a distributor, accounted for 10% or more of our revenue:</font></div><div style="line-height:120%;text-align:left;text-indent:48px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="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 colspan="5" 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:9pt;"><font style="font-family:inherit;font-size:9pt;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="5" 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:9pt;"><font style="font-family:inherit;font-size:9pt;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 colspan="2" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;&#160;&#160;&#160;2018 </font><font style="font-family:inherit;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></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="2" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018 </font><font style="font-family:inherit;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></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="2" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September 30, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exclusive Networks Group </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ingram Micro</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td colspan="12" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;Due to the acquisition by Exclusive Networks Group of the U.S. division of Fine Tec Computers (&#8220;Fine Tec U.S.&#8221;) in July 2017, Fine Tec U.S.&#8217;s revenue and accounts receivable have been combined with Exclusive Networks Group. </font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following customer, which is a distributor, accounted for 10% or more of net accounts receivable:</font></div><div style="line-height:120%;text-align:left;text-indent:48px;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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="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="2" 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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">September&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exclusive Networks Group</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ingram Micro</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">* Represents less than 10%</font></div></td><td colspan="2" 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="2" 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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Basis of Presentation and Preparation</font><font style="font-family:inherit;font-size:10pt;">&#8212;The unaudited condensed consolidated financial statements of Fortinet, Inc. and its wholly owned subsidiaries (collectively, &#8220;we,&#8221; &#8220;us&#8221; or &#8220;our&#8221;) have been prepared in accordance with generally accepted accounting principles in the United States (&#8220;GAAP&#8221;) for interim financial information, as well as the instructions to Form 10-Q pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (the &#8220;SEC&#8221;). Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements, and should be read in conjunction with our audited consolidated financial statements as of and for the year ended December&#160;31, 2017, contained in our Annual Report on Form 10-K filed with the SEC on February 26, 2018 (the &#8220;Form 10-K&#8221;). In the opinion of management, all adjustments, which includes normal recurring adjustments, considered necessary for a fair presentation have been included. All intercompany balances, transactions and cash flows have been eliminated. The results of operations for the three and nine months ended&#160;</font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">&#160;are not necessarily indicative of the results for the full year or for any future periods. The condensed consolidated balance sheet as of&#160;December&#160;31, 2017&#160;is derived from the audited consolidated financial statements for the year ended&#160;December&#160;31, 2017.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements in accordance with GAAP 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 materially from those estimates. </font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There have been no material changes to our significant accounting policies as of and for the three and nine months ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, except for the accounting policies for revenue recognition, trade receivables and deferred contract costs that were updated as a result of adopting Accounting Standards Update (&#8220;ASU&#8221;) 2014-09, Revenue from Contracts with Customers (Topic 606) (&#8220;Topic 606&#8221;). For more information, refer to the &#8220;Recently Adopted Accounting Standards&#8221; and Note 2.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Recently Adopted Accounting Standards</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments &#8211; Recognition and Measurement</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2016, the Financial Accounting Standard Board (&#8220;FASB&#8221;) issued ASU 2016-01&#8212;Financial Instruments&#8212;Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities, with further clarifications made recently with the issuance of&#160;ASU&#160;2018-03, which requires most equity investments to be measured at fair value, with subsequent changes in fair value recognized in net income. A practicality exception applies to those equity investments that do not have a readily determinable fair value. These investments may be measured at cost, adjusted for changes in observable prices minus impairment. ASU 2016-01 was effective prospectively for us beginning on January 1, 2018 for our equity investments, which were previously accounted for under the cost-method. We adopted ASU 2016-01 on January 1, 2018. There was no material impact on our condensed consolidated financial statements as of the adoption date. </font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued Topic 606, which supersedes the revenue recognition requirements in Topic 605, Revenue Recognition, and requires entities to recognize revenue when control of the promised goods or services is transferred to customers at an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. We adopted Topic 606 as of January 1, 2018 using the modified retrospective transition method. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recorded a net reduction to our accumulated deficit as of January 1, 2018 of $</font><font style="font-family:inherit;font-size:10pt;">117.3 million</font><font style="font-family:inherit;font-size:10pt;"> due to the cumulative impact of adopting Topic 606. The primary impact of adopting Topic 606 relates to the deferral of our incremental contract costs, which are comprised of sales commissions. Prior to January 1, 2018, we expensed all sales commissions upfront. Beginning on January 1, 2018, we continue to expense sales commissions related to product sales upfront, but capitalize and then amortize certain sales commissions on service contracts over the applicable amortization period. The capitalized sales commissions for initial service contracts are deferred and then amortized as expense on a straight-line basis over the period of benefit which we have determined to be </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> years. Sales commissions for renewal contracts are deferred and then amortized on a straight line basis over the contractual period of the underlying contracts. The deferral of sales commissions generated a deferred tax liability of </font><font style="font-family:inherit;font-size:10pt;">$23.8 million</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">$18.0 million</font><font style="font-family:inherit;font-size:10pt;"> was recorded against deferred tax assets and the remaining $</font><font style="font-family:inherit;font-size:10pt;">5.8 million</font><font style="font-family:inherit;font-size:10pt;"> was recorded in other long-term liabilities on our condensed consolidated balance sheet. The impact on deferred revenue as of January 1, 2018 was </font><font style="font-family:inherit;font-size:10pt;">$4.1 million</font><font style="font-family:inherit;font-size:10pt;">, which primarily relates to certain changes in revenue recognition on software license sales and the acceleration of revenue from U.S.-based channel partners which were previously deferred until the product was sold through. Beginning on January 1, 2018, our sales returns reserve is now included on the balance sheet in accrued liabilities and no longer as a reduction to our accounts receivable. See Note 2 for further details. </font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The cumulative effects of the changes made to our January 1, 2018 condensed consolidated balance sheet for the adoption of&#160;Topic 606&#160;were as follows (in millions):</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;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.4140625%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balance at </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Adjustments due to </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Topic 606</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balance at</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;January 1, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets:</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">348.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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">361.8</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77.2</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">146.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(18.0</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">128.9</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred contract costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">137.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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">137.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></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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liabilities:</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63.6</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue, current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">793.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">794.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></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:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue, non-current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">542.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4.4</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">538.1</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other liabilities, non-current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.4</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="overflow:hidden;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;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;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stockholders&#8217; equity:</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated deficit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(319.6</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">117.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(202.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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Recent Accounting Standards Not Yet Effective</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02&#8212;Leases, which requires the recognition of right-of-use assets and lease liabilities on the consolidated balance sheet for substantially all leases. ASU 2016-02 includes a number of optional practical expedients that entities may elect to apply. ASU 2016-02 will also require significant additional disclosures about the amount, timing and uncertainty of cash flows from leases. In July 2018, the FASB issued ASU 2018-10&#8212;Codification Improvements to Topic 842, Leases, and ASU 2018-11 Leases (Topic 842) Targeted Improvements, which address questions about how to apply certain aspects of Accounting Standards Codification (&#8220;ASC&#8221;) 2016-02. The clarifications address the rate implicit in the lease, impairment of the net investment in the lease, lessee reassessment of lease classification, lessor reassessment of lease term and purchase options and variable payments that depend on an index or rate, and provide an alternative transition approach that allows companies to initially apply the new leases standard by recognizing a cumulative-effect adjustment on adoption date. ASC 2016-02 will be effective for us beginning on January 1, 2019, using a modified retrospective approach. Based on our current lease portfolio, we currently estimate the value of leased assets and liabilities that may be recognized on the consolidated balance sheet to be at least </font><font style="font-family:inherit;font-size:10pt;">$45.0 million</font><font style="font-family:inherit;font-size:10pt;">. We are continuing to evaluate the impact of ASU 2016-02 and our estimate is subject to change. We do not believe that ASC 2016-02 will have a material impact on our consolidated statements of operations and cash flows. We expect to expand our disclosures in the notes to consolidated financial statements to include more details on our leases, significant judgments and lease-related amounts recognized in the consolidated financial statements.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Stock Compensation</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2018, the FASB issued ASU 2018-07&#8212;Compensation&#8212;Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting, which simplifies the accounting for share-based payments to nonemployees by aligning it with the accounting for share-based payments to employees subject to certain exceptions. ASC 2018-07 expands the scope of ASC Topic 718, Compensation-Stock Compensation (&#8220;ASC 718&#8221;) to include share-based payments granted to nonemployees in exchange for goods or services used or consumed in an entity&#8217;s own operations and supersedes the guidance in ASC 505-50 by moving it to ASC 718. This amendment is effective for us beginning January 1, 2019. Early adoption is permitted, but no earlier than an entity&#8217;s adoption date of ASC 606. We are currently evaluating the impact of ASU 2018-07 on our consolidated financial statements. </font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cloud Computing</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU 2018-15&#8212;Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract, which requires a customer in a cloud computing arrangement that is a service contract to follow the internal-use software guidance in ASC Subtopic 350-40 to determine which implementation costs to capitalize as assets or expense as incurred. ASU 2018-15 is effective for us beginning January 1, 2020, and early adoption is permitted. We are currently evaluating the impact of ASU 2018-15 on our consolidated financial statements.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurements</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU 2018-13&#8212;Fair Value Measurement (Topic 820): Disclosure Framework&#8212;Changes to the Disclosure Requirements for Fair Value Measurement, which eliminates, adds and modifies certain disclosure requirements for fair value measurements in ASC 820&#8212;Fair Value Measurement as part of its disclosure framework project. ASU 2018-13 is effective for us beginning January 1, 2020. The amendments in ASU 2018-13 on changes in unrealized gains and losses, the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements, and the narrative description of measurement uncertainty should be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. All other amendments in ASU 2018-13 should be applied retrospectively to all periods presented upon their effective date. Early adoption is permitted upon issuance of ASU 2018-13. An entity is permitted to early adopt any removed or modified disclosures upon issuance of ASU 2018-13 and delay adoption of the additional disclosures until their effective date. We are currently evaluating the impact of ASU 2018-13 on our consolidated financial statements.</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Comprehensive Income</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2018, the FASB issued ASU 2018-02&#8212;Income Statement-Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income, which allows companies to reclassify stranded tax effects resulting from the Tax Cuts and Jobs Act of 2017 (the &#8220;2017 Tax Act&#8221;), from accumulated other comprehensive income to retained earnings. ASU 2018-02 also requires certain new disclosures regardless of the election. ASU 2018-02 is effective for us beginning January 1, 2019, and early adoption is permitted. We are currently evaluating the impact of ASU 2018-02 on our consolidated financial statements.</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU 2016-13&#8212;Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which requires a financial asset (or a group of financial assets) measured at an amortized cost basis to be presented at the net amount expected to be collected. The new approach to estimating credit losses (referred to as the current expected credit losses model) applies to most financial assets measured at amortized cost and certain other instruments, including trade and other receivables, loans and held-to-maturity debt securities. ASU 2016-13 is effective for us beginning on January 1, 2020, and early adoption is permitted. We are currently evaluating the impact of ASU 2016-13 on our consolidated financial statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SUBSEQUENT EVENT </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On October 23, 2018, we acquired ZoneFox Limited (&#8220;ZoneFox&#8221;), a privately held cloud-based insider threat detection and response company headquartered in Edinburgh, Scotland. The integration of ZoneFox&#8217;s machine learning-based threat-hunting technology will provide endpoint detection and response capabilities and will extend FortiSIEM product with additional user entity behavior analytics features, both on-premises and in the cloud. We acquired ZoneFox for approximately </font><font style="font-family:inherit;font-size:10pt;">$18 million</font><font style="font-family:inherit;font-size:10pt;"> in initial consideration, subject to certain adjustments.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> We are currently in the process of evaluating the business combination accounting considerations, including the consideration transferred and the initial purchase price allocation.</font></div></div> EX-101.SCH 6 ftnt-20180930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2121100 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 2421402 - Disclosure - Accumulated Other Comprehensive Loss (Changes in Accumulated Balances of Other Comprehensive Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 2321301 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Business Combination link:presentationLink link:calculationLink link:definitionLink 2408401 - Disclosure - Business Combination - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2414403 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Commitments and Contingencies Minimum Operating Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Consolidated Balance Sheets Parenthetical link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 2118100 - Disclosure - Defined Contribution Plans link:presentationLink link:calculationLink link:definitionLink 2418401 - Disclosure - Defined Contribution Plans (Details) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Financial Instruments and Fair Value link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Financial Instruments and Fair Value , Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Financial Instruments and Fair Value , Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Financial Instruments and Fair Value (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Goodwill and Other Intangible Assets - Net link:presentationLink link:calculationLink link:definitionLink 2409405 - Disclosure - Goodwill and Other Intangible Assets - Net - Estimated Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Goodwill and Other Intangible Assets - Net - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Goodwill and Other Intangible Assets - Net - Other Intangible Assets, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Goodwill and Other Intangible Assets - Net - Other Intangible Assets, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Goodwill and Other Intangible Assets - Net - Schedule of Changes in Carrying Value of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Goodwill and Other Intangible Assets - Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2417406 - Disclosure - Income Taxes , Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Inventory link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Inventory (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Investments in Privately-Held Companies link:presentationLink link:calculationLink link:definitionLink 2407401 - Disclosure - Investments in Privately-Held Companies (Details) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Net Income Per Share link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - Net Income Per Share , Anti Dilutive Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Net Income Per Share , Calculation of Basic and Diluted (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Net Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Property and Equipment—Net link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Property and Equipment—Net (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Property and Equipment—Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 2403405 - Disclosure - Revenue Recognition - Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 2403407 - Disclosure - Revenue Recognition - Cash Flow Statement (Details) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 2403404 - Disclosure - Revenue Recognition - Disaggregated Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 2403406 - Disclosure - Revenue Recognition - Income Statement (Details) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Revenue Recognition - Performance Obligation Satisfaction Period (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2419402 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 2319301 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2416407 - Disclosure - Stockholders' Equity , Additional Information Related To ESPP (Details) link:presentationLink link:calculationLink link:definitionLink 2416408 - Disclosure - Stockholders' Equity , Allocation of Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 2416406 - Disclosure - Stockholders' Equity , ESPP Information (Details) link:presentationLink link:calculationLink link:definitionLink 2416405 - Disclosure - Stockholders' Equity , Performance Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 2416403 - Disclosure - Stockholders' Equity , Restricted Stock Units Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2416409 - Disclosure - Stockholders' Equity , Share Repurchase Program (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2123100 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 2423401 - Disclosure - Subsequent Event (Details) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Summary of Significant Accounting Policies , Recent Accounting Pronouncements (Details) link:presentationLink link:calculationLink link:definitionLink 2302302 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 ftnt-20180930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 ftnt-20180930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 ftnt-20180930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Subsequent Events [Abstract] Subsequent Event [Table] Subsequent Event [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] ZoneFox Limited [Member] ZoneFox Limited [Member] ZoneFox Limited [Member] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event [Member] Subsequent Event [Member] Subsequent Event [Line Items] Subsequent Event [Line Items] Initial consideration, subject to certain adjustments Business Combination, Consideration Transferred Earnings Per Share [Abstract] Schedule of Earnings Per Share [Table] Schedule of Earnings Per Share [Table] Award Type [Axis] Award Type [Axis] Award Type [Domain] Equity Award [Domain] Restricted Stock Units (RSUs) [Member] Restricted Stock Units (RSUs) [Member] Stock Options [Member] Employee Stock Option [Member] ESPP [Member] Employee Stock [Member] Earnings Per Share [Line Items] Earnings Per Share [Line Items] Earnings Per Share [Line Items] Net income Net Income (Loss) Attributable to Parent Basic shares: Weighted Average Number of Shares Outstanding, Basic [Abstract] Weighted-average common shares outstanding-basic (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted shares: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Effect of potentially dilutive securities: Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract] Employee stock options and purchase rights (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Weighted-average shares used to compute diluted net income per share (in shares) Weighted Average Number of Shares Outstanding, Diluted Basic (in dollars per share) Earnings Per Share, Basic Diluted (in dollars per share) Earnings Per Share, Diluted Inventory Disclosure [Abstract] INVENTORY Inventory Disclosure [Text Block] Property, Plant and Equipment [Abstract] PROPERTY AND EQUIPMENT—Net Property, Plant and Equipment Disclosure [Text Block] Investments, All Other Investments [Abstract] Investments in equity securities of privately-held companies Equity Securities without Readily Determinable Fair Value, Amount Equity Securities without Readily Determinable Fair Value, Amount Investments in equity securities of privately-held companies Cost Method Investments, Original Cost Proceeds from sale of equity securities of privately held company Proceeds from Sale of Equity Securities Without Readily Determinable Fair Value Proceeds from Sale of Equity Securities Without Readily Determinable Fair Value Recognized gain on sale of equity securities of privately held company Equity Securities Without Readily Determinable Fair Value, Realized Gain (Loss) Equity Securities Without Readily Determinable Fair Value, Realized Gain (Loss) Revenue from Contract with Customer [Abstract] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Domain] Initial Application Period Cumulative Effect Transition [Domain] Balances Without Adoption of Topic 606 Calculated under Revenue Guidance in Effect before Topic 606 [Member] Effect of Change Increase (Decrease) Difference between Revenue Guidance in Effect before and after Topic 606 [Member] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] ASU 2014-09 Accounting Standards Update 2014-09 [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Amortization of deferred contract costs Capitalized Contract Cost, Amortization Other Other Noncash Income (Expense) Inventory Increase (Decrease) in Inventories Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Deferred contract costs Increase (Decrease) in Contract Receivables, Net Deferred tax assets Increase (Decrease) in Deferred Income Taxes Accrued liabilities Increase (Decrease) in Accrued Liabilities Deferred revenue Increase (Decrease) in Deferred Revenue Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Expected term in years Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Dividend rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Commitments and Contingencies Disclosure [Abstract] COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Segment Reporting [Abstract] Revenue from external customers by geographic region Revenue from External Customers by Geographic Areas [Table Text Block] Property and equipment by geographic region Long-lived Assets by Geographic Areas [Table Text Block] Schedule of customer concentration Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Accounting Policies [Abstract] SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Significant Accounting Policies [Text Block] Property, Plant and Equipment - Net Property, Plant and Equipment [Table Text Block] Statement of Financial Position [Abstract] Statement [Table] Statement [Table] Statement, Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Statement [Line Items] Statement [Line Items] Common Stock, par value (dollars per share) 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 Goodwill and Intangible Assets Disclosure [Abstract] Fiscal Years: Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] 2018 Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year 2019 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2021 and thereafter Finite-Lived Intangible Assets, Amortization Expense, Year Four Total Finite-Lived Intangible Assets, Net SUBSEQUENT EVENT Subsequent Events [Text Block] Business Combinations [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Bradford [Member] Bradford Networks, Inc. [Member] Bradford Networks, Inc. [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Subsequent decrease in intangible assets Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles Corresponding change to goodwill Goodwill, Purchase Accounting Adjustments Corresponding change to deferred tax asset Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Tax Asset Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Tax Asset Preliminary purchase price Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Goodwill not deductible for tax purposes Goodwill Identifiable intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Cash consideration that may be paid as an earn-out subject to satisfaction of certain performance conditions Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Operating Lease Commitments: Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Operating lease commitments, 2018 Operating Leases, Future Minimum Payments, Remainder of Fiscal Year Operating lease commitments, 2019 Operating Leases, Future Minimum Payments, Due in Two Years Operating lease commitments, 2020 Operating Leases, Future Minimum Payments, Due in Three Years Operating lease commitments, 2021 Operating Leases, Future Minimum Payments, Due in Four Years Operating lease commitments, 2022 Operating Leases, Future Minimum Payments, Due in Five Years Operating lease commitments, Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Operating lease commitments Operating Leases, Future Minimum Payments Due Inventory purchase commitments: Purchase Obligation, Fiscal Year Maturity [Abstract] Inventory purchase commitments, 2018 Purchase Obligation, Future Minimum Payments, Remainder of Fiscal Year Inventory purchase commitments, 2019 Purchase Obligation, Due in Second Year Inventory purchase commitments, 2020 Purchase Obligation, Due in Third Year Inventory purchase commitments, 2021 Purchase Obligation, Due in Fourth Year Inventory purchase commitments, 2022 Purchase Obligation, Due in Fifth Year Inventory purchase commitments, Thereafter Purchase Obligation, Due after Fifth Year Inventory purchase commitments Purchase Obligation Other contractual commitments and open purchase orders: Other Commitments [Abstract] Contractual Obligation, 2018 Contractual Obligation, Future Minimum Payments Due, Remainder of Fiscal Year Contractual Obligation, 2019 Contractual Obligation, Due in Second Year Contractual Obligation, 2020 Contractual Obligation, Due in Third Year Contractual Obligation, 2021 Contractual Obligation, Due in Fourth Year Contractual Obligation, 2022 Contractual Obligation, Due in Fifth Year Contractual Obligation, Thereafter Contractual Obligation, Due after Fifth Year Contractual Obligation Contractual Obligation Other Comprehensive Income (Loss), Net of Tax [Abstract] Accumulated Other Comprehensive (Loss) Income [Table] Accumulated Other Comprehensive Income (Loss) [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Unrealized Gains and Losses on Investments [Member] Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] Accumulated Other Comprehensive (Loss) Income [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive (Loss) Income [Roll Forward] Accumulated Other Comprehensive Income [Roll Forward] Accumulated Other Comprehensive Income [Roll Forward] Beginning balance AOCI Including Portion Attributable to Noncontrolling Interest, before Tax Other comprehensive loss before reclassifications Other Comprehensive Income (Loss), before Reclassifications, before Tax Amounts reclassified from accumulated other comprehensive loss Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax Net current-period other comprehensive loss Other Comprehensive Income (Loss), before Tax Ending balance Tax Benefit Related To Items of Other Comprehensive Income or Loss [Roll Forward] Accumulated Other Comprehensive Income, Tax [Roll Forward] Accumulated Other Comprehensive Income, Tax [Roll Forward] Beginning balance, tax Accumulated Other Comprehensive Income Loss Tax Accumulated Other Comprehensive Income Loss Tax Other comprehensive income before reclassifications, tax Other Comprehensive Income (Loss) before Reclassifications, Tax Amounts reclassified from accumulated other comprehensive income, tax Reclassification from Accumulated Other Comprehensive Income, Current Period, Tax Reclassification from Accumulated Other Comprehensive Income, Current Period, Tax Net current-period other comprehensive income, tax Other Comprehensive Income (Loss), Tax Ending balance, tax SEGMENT INFORMATION Segment Reporting Disclosure [Text Block] Income Tax Disclosure [Abstract] Effective tax rate (percent) Effective Income Tax Rate Reconciliation, Percent U.S. federal and state taxes, withholding taxes and foreign taxes Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, State and Local Income Taxes, and Foreign Income Tax Rate Differential, , Amount Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, State and Local Income Taxes, and Foreign Income Tax Rate Differential, , Amount Excess tax benefits on stock compensation Effective Income Tax Reconciliation, Excess Tax Benefit on Stock-based Compensation Effective Income Tax Reconciliation, Excess Tax Benefit on Stock-based Compensation Unrecognized tax benefits and related interest release Effective Income Tax Reconciliation, Unrecognized Tax Benefits Effective Income Tax Reconciliation, Unrecognized Tax Benefits Unrecognized tax benefits Unrecognized Tax Benefits Unrecognized tax benefits that would favorably affect effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Accrued interest and penalties related to uncertain tax benefits Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Possible decrease in unrecognized tax benefits Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit Approved refund claim Income Tax Examination, Liability (Refund) Adjustment from Settlement with Taxing Authority INCOME TAXES Income Tax Disclosure [Text Block] Products and Services [Axis] Products and Services [Axis] Products and Services [Domain] Products and Services [Domain] Security Subscription [Member] Security Subscription [Member] Security Subscription [Member] Technical Support [Member] Technical Support [Member] Technical Support [Member] Professional Services and Training [Member] Professional Services and Training [Member] Professional Services and Training [Member] Product Sales Revenue, Goods, Net Service Sales Revenue, Services, Net Total revenue Revenue, Net Basis of Presentation and Preparation Presentation and Preparation of Consolidated Financial Statements [Policy Text Block] Presentation and Preparation of Consolidated Financial Statements [Policy Text Block] Recently Adopted Accounting Standards and Recent Accounting Standards Not Yet Effective New Accounting Pronouncements, Policy [Policy Text Block] Revenue Recognition Revenue Recognition, Policy [Policy Text Block] ASSETS Assets [Abstract] CURRENT ASSETS: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Short-term investments Short-term Investments Accounts receivable—Net Accounts Receivable, Net, Current Inventory Inventory, Net Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current LONG-TERM INVESTMENTS Long-term Investments PROPERTY AND EQUIPMENT—NET Property, Plant and Equipment, Net Deferred contract costs Capitalized Contract Cost, Net DEFERRED TAX ASSETS Deferred Tax Assets, Net of Valuation Allowance, Noncurrent OTHER INTANGIBLE ASSETS—NET Intangible Assets, Net (Excluding Goodwill) 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 Accrued Liabilities, Current Accrued payroll and compensation Employee-related Liabilities, Current Income taxes payable Accrued Income Taxes, Current Deferred revenue Deferred Revenue, Current Total current liabilities Liabilities, Current DEFERRED REVENUE Deferred Revenue, Noncurrent INCOME TAX LIABILITIES Accrued Income Taxes, Noncurrent OTHER LIABILITIES Other Liabilities, Noncurrent Total liabilities Liabilities COMMITMENTS AND CONTINGENCIES (Note 10) Commitments and Contingencies STOCKHOLDERS’ EQUITY: Stockholders' Equity Attributable to Parent [Abstract] Common stock, $0.001 par value—300 shares authorized; 170.3 and 167.9 shares issued and outstanding at September 30, 2018 and December 31, 2017, respectively Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital, Common Stock Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated deficit Retained Earnings (Accumulated Deficit) Total stockholders’ equity Stockholders' Equity Attributable to Parent TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Statement, Geographical [Axis] Geographical [Axis] Segment, Geographical [Domain] Geographical [Domain] Americas [Member] Americas [Member] U.S. UNITED STATES Other Americas Other Americas [Member] Other Americas [Member] CANADA CANADA EMEA Europe, Middle East and Africa [Member] Europe, Middle East and Africa [Member] France FRANCE Other EMEA Other Europe, Middle East and African Countries [Member] Other Europe, Middle East and African Countries [Member] APAC Asia Pacific and Japan [Member] Asia Pacific and Japan [Member] All Countries [Domain] All Countries [Domain] Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] Exclusive Networks Group [Member] Exclusive Networks Group [Member] Exclusive Networks Group [Member] Ingram Micro [Member] Ingram Micro [Member] Ingram Micro [Member] Concentration Risk by Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Customer Concentration Risk [Member] Customer Concentration Risk [Member] Concentration Risk by Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Sales Revenue, Net [Member] Sales Revenue, Net [Member] Accounts Receivable [Member] Accounts Receivable [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Business activity (in business activities) Number of Business Activities Number of business activities Segment managers responsible for operations (in segment managers) Number of Segment Managers Responsible for Operations Number of Segment Managers Responsible for Operations Number of operating segments (in operating segments) Number of Operating Segments Number of reportable segments (in reportable segments) Number of Reportable Segments Revenue Property and equipment - net Concentration (percent) Concentration Risk, Percentage Statement of Comprehensive Income [Abstract] Other comprehensive income (loss): Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract] Change in unrealized gains (losses) on investments Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, before Tax Tax provision related to change in unrealized gains (losses) on investments Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent STOCKHOLDERS' EQUITY Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Financial Instruments and Fair Value [Abstract] Financial Instruments and Fair Value [Abstract] FINANCIAL INSTRUMENTS AND FAIR VALUE Financial Instruments Disclosure [Text Block] Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment by Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Building and building improvements [Member] Building and Building Improvements [Member] Computer equipment and software [Member] Computer Equipment [Member] Land [Member] Land [Member] Leasehold improvements and tooling [Member] Leaseholds and Leasehold Improvements [Member] Evaluation units [Member] Evaluation Units [Member] Evaluation units [Member] Furniture and fixtures [Member] Furniture and Fixtures [Member] Construction-in-progress [Member] Construction in Progress [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property, Plant and Equipment, Net, by Type [Abstract] Property, Plant and Equipment, Net, by Type [Abstract] Total property and equipment Property, Plant and Equipment, Gross Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property and equipment - net Depreciation expense Depreciation NET INCOME PER SHARE Earnings Per Share [Text Block] Schedule of Accumulated Other Comprehensive (Loss) Income Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Schedule of Indefinite-Lived Intangible Assets [Table] Schedule of Indefinite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Developed Technology [Member] Developed Technology Rights [Member] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] In Process Research and Development [Member] In Process Research and Development [Member] Indefinite-lived Intangible Assets [Line Items] Indefinite-lived Intangible Assets [Line Items] Goodwill Goodwill impairment Goodwill, Impairment Loss In-process research and development Indefinite-Lived Intangible Assets (Excluding Goodwill) Estimated useful life Finite-Lived Intangible Asset, Useful Life Amortization expense Amortization of Intangible Assets Retirement Benefits [Abstract] DEFINED CONTRIBUTION PLANS Compensation and Employee Benefit Plans [Text Block] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum [Member] Minimum [Member] Maximum [Member] Maximum [Member] Sales Commissions [Member] Sales Commissions [Member] Sales Commissions [Member] Reserves for sales returns Revenue Recognition, Sales Returns, Reserve for Sales Returns Accounts receivable Deferred revenue recognized in period Contract with Customer, Liability, Revenue Recognized Remaining performance obligation Revenue, Remaining Performance Obligation Revenue recognition period (in years) Revenue Recognition Period Revenue Recognition Period Allowance for doubtful accounts Allowance for Doubtful Accounts Receivable Sales return reserve Customer Refund Liability, Current Impairment loss Capitalized Contract Cost, Impairment Loss Share Repurchase Program [Axis] Share Repurchase Program [Axis] Share Repurchase Program [Domain] Share Repurchase Program [Domain] 2016 Share Repurchase Program [Member] Share Repurchase Program [Member] Share Repurchase Program [Member] Share Repurchase Program [Line Items] Stock repurchase program, authorized amount Stock Repurchase Program, Authorized Amount Additional shares authorized Stock Repurchase Program, Additional Authorized Amount Stock Repurchase Program, Additional Authorized Amount Stock repurchased in the period, shares Stock Repurchased and Retired During Period, Shares Stock repurchased, average price (in dollars per share) Treasury Stock Acquired, Average Cost Per Share Stock repurchased in the period, value Stock Repurchased and Retired During Period, Value Stock repurchase program, unused balance Stock Repurchase Program, Remaining Authorized Repurchase Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Remaining performance obligation expected to be satisfied (percent) Revenue, Remaining Performance Obligation, Expected Percentage of Obligation Satisfied Revenue, Remaining Performance Obligation, Expected Percentage of Obligation Satisfied Performance obligation expected recognition period for three-fourths of remaining obligation Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Share Repurchase Program [Member] Share-based Compensation Arrangement by Share-based Payment Award Authorized Shares Changes [Axis] Share-based Compensation Arrangement by Share-based Payment Award Authorized Shares Changes [Axis] Share-based Compensation Arrangement by Share-based Payment Award Authorized Shares Changes [Axis] Share-based Compensation Arrangement by Share-based Payment Award Authorized Shares Changes [Domain] Share-based Compensation Arrangement by Share-based Payment Award Authorized Shares Changes [Domain] Share-based Compensation Arrangement by Share-based Payment Award Authorized Shares Changes [Domain] Deferred Compensation Arrangement with Individual, Share-based Payments, by Title of Individual [Axis] Title of Individual [Axis] Title of Individual with Relationship to Entity [Domain] Relationship to Entity [Domain] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] Stock-based Compensation Plan [Member] Stock Compensation Plan [Member] Stock repurchase program, remaining repurchase amount Remaining shares available for grant under the plans Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Balance - Beginning (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Balance - Ending (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Balance - Beginning (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Forfeited (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Balance - Ending (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Options vested and expected to vest, Outstanding (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Options vested and expected to vest, Weighted average exercise price (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Options vested and expected to vest, Weighted average remaining contractual life (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Options vested and expected to vest, Aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Options exercisable, Outstanding (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Options exercisable, Weighted average exercise price (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Options exercisable, Weighted average remaining contractual life (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Options exercisable, Aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Compensation cost not yet recognized Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Compensation cost not yet recognized period of recognition Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Weighted-average fair value per share granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Intrinsic value of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Total fair value of awards vested Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Inventory REVENUE: Revenue, Net [Abstract] COST OF REVENUE: Cost of Goods and Services Sold [Abstract] Product Cost of Goods Sold GROSS PROFIT: Gross Profit [Abstract] Product Product Gross Profit Products Gross profit is the aggregate revenue less cost of goods sold directly attributable to the revenue generation activity. Service Services Gross Profit Service Gross Profit is the aggregate revenue less cost of services sold or operating expenses directly attributable to the revenue generation activity. Total gross profit Gross Profit OPERATING EXPENSES: Operating Expenses [Abstract] Sales and marketing Selling and Marketing Expense OPERATING INCOME Operating Income (Loss) INCOME BEFORE INCOME TAXES Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest PROVISION FOR INCOME TAXES Income Tax Expense (Benefit) NET INCOME Net income per share (Note 9): Diluted (in dollars per share) Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Inventory Schedule of Inventory, Current [Table Text Block] Statement of Cash Flows [Abstract] CASH FLOWS FROM OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Stock-based compensation Share-based Compensation Depreciation and amortization Depreciation, Depletion and Amortization Other Amortization of investment premiums Accretion (Amortization) of Discounts and Premiums, Investments Changes in operating assets and liabilities: Increase (Decrease) in Other Operating Assets and Liabilities, Net [Abstract] Accounts receivable—net Increase (Decrease) in Accounts Receivable Other assets Increase (Decrease) in Other Operating Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued payroll and compensation Increase (Decrease) in Employee Related Liabilities Other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Income taxes payable Increase (Decrease) in Income Taxes Payable CASH FLOWS FROM INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Purchases of investments Payments to Acquire Investments Sales of investments Proceeds from Sale of Available-for-sale Securities Maturities of investments Proceeds from Maturities, Prepayments and Calls of Available-for-sale Securities Purchases of property and equipment Payments to Acquire Productive Assets Payments made in connection with business combination, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities CASH FLOWS FROM FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Repurchase and retirement of common stock Payments for Repurchase of Common Stock Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Taxes paid related to net share settlement of equity awards Payments Related to Tax Withholding for Share-based Compensation Payments of debt assumed in connection with business combination Repayments of Assumed Debt Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities NET INCREASE IN CASH AND CASH EQUIVALENTS Cash and Cash Equivalents, Period Increase (Decrease) CASH AND CASH EQUIVALENTS—Beginning of period CASH AND CASH EQUIVALENTS—End of period NON-CASH INVESTING AND FINANCING ACTIVITIES: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Transfers of evaluation units from inventory to property and equipment Transfers of Evaluation Units from Inventory to Property and Equipment Transfers of Evaluation Units from Inventory to Property and Equipment Liability for purchase of property and equipment and asset retirement obligations Capital Expenditures Incurred but Not yet Paid Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities, 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 [Member] Corporate Debt Securities [Member] Certificates of deposit and term deposits [Member] Certificates of Deposit [Member] Commercial paper [Member] Commercial Paper, Not Included with Cash and Cash Equivalents [Member] U.S. government and agency securities [Member] US Treasury and Government [Member] Schedule of Available-for-sale Securities [Line Items] Schedule of Available-for-sale Securities [Line Items] Amortized Cost Available-for-sale Debt Securities, Amortized Cost Basis Unrealized Gains Available-for-sale Debt Securities, Accumulated Gross Unrealized Gain, before Tax Unrealized Losses Available-for-sale Debt Securities, Accumulated Gross Unrealized Loss, before Tax Fair Value Available-for-sale Securities, Debt Securities Available-for-sale Securities, Continuous Unrealized Loss Position [Abstract] Available-for-sale Securities, Continuous Unrealized Loss Position [Abstract] Less Than 12 Months, Fair Value Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value Less Than 12 Months, Unrealized Losses Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 12 Months or Greater, Fair Value Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value 12 Months or Greater, Unrealized Losses Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Total, Fair Value Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value Total, Unrealized Losses Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss Available-for-sale Securities, Debt Maturities, Fair Value [Abstract] Available-for-sale Securities, Debt Maturities, Fair Value, Fiscal Year Maturity [Abstract] Due within one year Available-for-sale Securities, Debt Maturities, Next Twelve Months, Fair Value Due within one to three years Available-for-sale Securities, Debt Maturities, after One Year, Fair Value This item represents the fair value of debt securities which are expected to mature after one year from the balance sheet date and which are categorized neither as held-to-maturity nor trading securities. Fair Value DEI [Abstract] DEI [Abstract] 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 Current Reporting Status Entity Current Reporting Status Entity Filer Category Entity Filer Category Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Revenue Recognition Revenue from Contract with Customer [Text Block] Impact of Adopting New Accounting Pronouncement Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] Contractual Obligation, Fiscal Year Maturity Schedule Contractual Obligation, Fiscal Year Maturity Schedule [Table Text Block] Matching contribution on employee contributions, Percent Defined Contribution Plan, Employer Matching Contribution, Percent of Match Maximum contribution percentage of each employee's eligible earnings, Percent Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Matching contributions to the RRSP and 401(k) Plans Defined Contribution Plan, Employer Matching Contribution, Amount Defined Contribution Plan, Employer Matching Contribution, Amount Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Title of Individual [Axis] Relationship to Entity [Domain] Performance Share, Weighted Average Assumptions [Abstract] Performance Share, Weighted Average Assumptions [Abstract] Performance Share, Weighted Average Assumptions [Abstract] Granted (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Granted, weighted-average grant-date fair value per share (in dollars 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 Rent expense Operating Leases, Rent Expense, Net Inventory purchase commitments Other contractual commitments and open purchase orders Other Commitment Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Balance, beginning (shares) Granted (shares) Forfeited (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Vested (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Balance, ending (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Balance, weighted-average grant-date fair value per share (in dollars per share)—beginning Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Forfeited, weighted-average grant-date fair value per share (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Vested, weighted-average grant-date fair value per share (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Balance, weighted-average grant-date fair value per share (in dollars per share)—ending Shares withheld for taxes Shares Paid for Tax Withholding for Share Based Compensation Tax withholding upon vesting of restricted stock awards Summary of Investments Schedule of Amortized Costs, Unrealized Gains and Losses, and Fair Value of Available For Sale Securities [Table Text Block] Schedule of Amortized Costs, Unrealized Gains and Losses, and Fair Value of Available For Sale Securities [Table Text Block] Schedule of Unrealized Loss on Investments Schedule of Unrealized Loss on Investments [Table Text Block] Investments Classified by Contractual Maturity Date Investments Classified by Contractual Maturity Date [Table Text Block] Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Recurring Basis [Member] Fair Value, Measurements, Recurring [Member] Measurement Basis [Axis] Measurement Basis [Axis] Fair Value Measurement [Domain] Fair Value Measurement [Domain] Portion at Fair Value Measurement [Member] Portion at Fair Value Measurement [Member] Fair Value [Member] Estimate of Fair Value Measurement [Member] Reported as [Member] Reported Value Measurement [Member] Money market funds [Member] Money Market Funds, Excluding Commercial Paper [Member] Money Market Funds, Excluding Commercial Paper [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Cash equivalents [Member] Cash Equivalents, Line Item [Member] Cash Equivalents, Line Item [Member] Short-term investments [Member] Short Term Investments, Line Item [Member] Short Term Investments, Line Item [Member] Long-term investments [Member] Long Term Investments, Line Item [Member] Long Term Investments, Line Item [Member] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Level 3 [Member] Fair Value, Inputs, Level 3 [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] Available-for-sale securities, Fair Value Disclosure Available-for-sale Securities Total Assets, Fair Value Disclosure Assets, Fair Value Disclosure ACCUMULATED OTHER COMPREHENSIVE LOSS Comprehensive Income (Loss) Note [Text Block] Schedule of Share-based Compensation, Restricted Stock Units Award Activity Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block] Schedule of Share-based Compensation, Shares Withheld for Taxes Schedule of Share-based Compensation, Shares Withheld for Taxes [Table Text Block] Schedule of Share-based Compensation, Shares Withheld for Taxes [Table Text Block] Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions And Allocation of Recognized Period Costs [Table Text Block] Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions. Tabular disclosure of the allocation of equity-based compensation costs to a given line item on the balance sheet and income statement for the period. This may include the reporting line for the costs and the amount capitalized and expensed. Schedule of Share-based Compensation, Stock Options, Activity Share-based Compensation, Stock Options, Activity [Table Text Block] Schedule of Share-based Compensation, Stock Options, Activity, Additional Information Schedule of Share-based Compensation, Stock Options, Activity, Additional Information [Table Text Block] Schedule of Share-based Compensation, Stock Options, Activity, Additional Information Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Schedule of Share-based Payment Award Employee Stock Purchase Plan Additional Information Schedule of Share based Payment Award Employee Stock Purchase Plan Additional Information [Table Text Block] Schedule of Share based Payment Award Employee Stock Purchase Plan Additional Information [Table Text Block] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Schedule of Employee Service Share based Compensation Allocation of Recognized Period Costs by Award Type Schedule of Employee Service Share based Compensation Allocation of Recognized Period Costs by Award Type [Table Text Block] Schedule of Employee Service Share based Compensation Allocation of Recognized Period Costs by Award Type [Table Text Block] Income Tax Benefit from Stock Option Plans Income Tax Benefit from Stock Option Plans [Table Text Block] Income Tax Benefit from Stock Option Plans [Table Text Block] INVESTMENTS IN PRIVATELY-HELD COMPANIES Cost-method Investments, Description [Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities Excluded from Computation of Earnings Per Share, by Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Stock Compensation Plan [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Anti-dilutive securities (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of product revenue [Member] Cost of Goods Sold [Member] Cost of Goods Sold [Member] Cost of service revenue [Member] Cost of Services [Member] Cost of Services [Member] Research and development [Member] Research and Development Expense [Member] Sales and marketing [Member] Selling and Marketing Expense [Member] General and administrative [Member] General and Administrative Expense [Member] Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Total stock-based compensation expense Allocated Share-based Compensation Expense Income tax benefit from employee stock option plans Employee Service Share-based Compensation, Tax Benefit from Exercise of Stock Options Schedule of Finite-Lived Intangible Assets by Major Class [Table] Schedule of Finite-Lived Intangible Assets [Table] Developed Technologies and Other [Member] Customer Relationships [Member] Customer Relationships [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Weighted average useful life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Finite-Lived Intangible Assets, Net [Abstract] Finite-Lived Intangible Assets, Net [Abstract] Gross Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Indefinite-Lived Intangible Assets (Excluding Goodwill) [Abstract] Indefinite-Lived Intangible Assets (Excluding Goodwill) [Abstract] Intangible Assets, Net (Excluding Goodwill) [Abstract] Intangible Assets, Net (Excluding Goodwill) [Abstract] Gross Intangible Assets, Gross (Excluding Goodwill) Net BUSINESS COMBINATION Business Combination Disclosure [Text Block] New Accounting Pronouncement, Early Adoption [Table] New Accounting Pronouncement, Early Adoption [Table] Deferred Tax Asset [Member] Deferred Tax Asset [Member] Deferred Tax Asset [Member] Other Noncurrent Liabilities [Member] Other Noncurrent Liabilities [Member] Scenario, Forecast [Member] Scenario, Forecast [Member] ASU 2016-02 Accounting Standards Update 2018-10 [Member] Accounting Standards Update 2018-10 [Member] New Accounting Pronouncement, Early Adoption [Line Items] New Accounting Pronouncement, Early Adoption [Line Items] Deferred tax assets Retained earnings Deferred tax liability Deferred Tax Liabilities, Deferred Expense Deferred Revenue Deferred Revenue Expected increase to assets and liabilities upon adoption of new accounting pronouncement New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification Inventory, Current [Table] Inventory, Current [Table] Inventory [Axis] Inventory [Axis] Inventory [Domain] Inventory [Domain] Finished goods inventory held by distributors Finished Goods Inventory Held by Distributor [Member] Finished Goods Inventory Held by Distributor [Member] Inventory [Line Items] Inventory [Line Items] Inventory, Net [Abstract] Raw materials Inventory, Raw Materials, Net of Reserves Finished goods Inventory, Finished Goods, Net of Reserves Inventory Materials at contract manufacturers Inventory, Raw Materials, Net of Reserves, at Contract Manufacturers Inventory, Raw Materials, Net of Reserves, at Contract Manufacturers Schedule of Changes in Carrying Value of Goodwill Schedule of Goodwill [Table Text Block] Schedule of Finite-Lived and Indefinite-Lived Intangible Assets by Major Class Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Income Statement [Abstract] Service Cost of Services Total cost of revenue Cost of Goods and Services Sold Research and development Research and Development Expense General and administrative General and Administrative Expense Restructuring charges Restructuring Charges Total operating expenses Operating Expenses INTEREST INCOME—NET Investment Income, Net OTHER INCOME (EXPENSE)—NET Other Nonoperating Income (Expense) Weighted-average shares outstanding: Basic (in shares) Diluted (in shares) GOODWILL AND OTHER INTANGIBLE ASSETS - Net Goodwill and Intangible Assets Disclosure [Text Block] Weighted-average fair value per share granted (in dollars per share) Shares issued under the ESPP (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Weighted-average price per share issued (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Issued, Weighted Average Price per Share Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Issued, Weighted Average Price per Share Goodwill [Roll Forward] Goodwill [Roll Forward] Balance - beginning of period Addition due to business combination Goodwill, Acquired During Period Balance - end of period EX-101.PRE 10 ftnt-20180930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.10.0.1
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2018
Oct. 31, 2018
DEI [Abstract]    
Entity Registrant Name FORTINET INC  
Entity Central Index Key 0001262039  
Document Type 10-Q  
Document Period End Date Sep. 30, 2018  
Amendment Flag false  
Document Fiscal Year Focus 2018  
Document Fiscal Period Focus Q3  
Current Fiscal Year End Date --12-31  
Entity Current Reporting Status Yes  
Entity Filer Category Large Accelerated Filer  
Entity Common Stock, Shares Outstanding   170,370,205
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Balance Sheets - USD ($)
$ in Millions
Sep. 30, 2018
Dec. 31, 2017
CURRENT ASSETS:    
Cash and cash equivalents $ 1,169.3 $ 811.0
Short-term investments 464.9 440.3
Accounts receivable—Net 324.4 348.2
Inventory 80.8 77.3
Prepaid expenses and other current assets 38.7 40.0
Total current assets 2,078.1 1,716.8
LONG-TERM INVESTMENTS 38.6 98.0
PROPERTY AND EQUIPMENT—NET 265.4 245.4
Deferred contract costs 169.6 0.0
DEFERRED TAX ASSETS 147.8 146.9
OTHER INTANGIBLE ASSETS—NET 18.1 16.3
GOODWILL 25.7 14.6
OTHER ASSETS 20.2 19.9
TOTAL ASSETS 2,763.5 2,257.9
CURRENT LIABILITIES:    
Accounts payable 66.6 70.0
Accrued liabilities 60.7 50.0
Accrued payroll and compensation 85.4 92.0
Income taxes payable 23.0 21.4
Deferred revenue 876.2 793.8
Total current liabilities 1,111.9 1,027.2
DEFERRED REVENUE 668.2 542.5
INCOME TAX LIABILITIES 80.7 90.2
OTHER LIABILITIES 11.1 8.6
Total liabilities 1,871.9 1,668.5
COMMITMENTS AND CONTINGENCIES (Note 10)
STOCKHOLDERS’ EQUITY:    
Common stock, $0.001 par value—300 shares authorized; 170.3 and 167.9 shares issued and outstanding at September 30, 2018 and December 31, 2017, respectively 0.2 0.2
Additional paid-in capital 1,048.4 909.6
Accumulated other comprehensive loss (1.0) (0.8)
Accumulated deficit (156.0) (319.6)
Total stockholders’ equity 891.6 589.4
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 2,763.5 $ 2,257.9
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Balance Sheets Parenthetical - $ / shares
Sep. 30, 2018
Dec. 31, 2017
Common Stock, par value (dollars per share) $ 0.001 $ 0.001
Common Stock, shares authorized 300,000,000 300,000,000
Common Stock, shares issued 170,300,000 167,900,000
Common Stock, shares outstanding 170,300,000 167,900,000
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Operations - USD ($)
shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
REVENUE:        
Product $ 164.5 $ 137.1 $ 473.6 $ 415.1
Service 289.4 237.1 820.6 663.2
Total revenue 453.9 374.2 1,294.2 1,078.3
COST OF REVENUE:        
Product 72.0 58.1 204.1 174.2
Service 39.6 35.5 117.8 105.7
Total cost of revenue 111.6 93.6 321.9 279.9
GROSS PROFIT:        
Product 92.5 79.0 269.5 240.9
Service 249.8 201.6 702.8 557.5
Total gross profit 342.3 280.6 972.3 798.4
OPERATING EXPENSES:        
Research and development 58.7 53.5 179.0 155.9
Sales and marketing 198.3 172.4 576.4 509.1
General and administrative 22.5 21.0 71.0 65.5
Restructuring charges 0.0 0.0 0.0 0.3
Total operating expenses 279.5 246.9 826.4 730.8
OPERATING INCOME 62.8 33.7 145.9 67.6
INTEREST INCOME—NET 6.9 3.9 17.2 9.5
OTHER INCOME (EXPENSE)—NET 0.9 0.4 (4.3) 1.9
INCOME BEFORE INCOME TAXES 70.6 38.0 158.8 79.0
PROVISION FOR INCOME TAXES 11.9 11.3 9.2 18.6
NET INCOME $ 58.7 $ 26.7 $ 149.6 $ 60.4
Net income per share (Note 9):        
Basic (in dollars per share) $ 0.35 $ 0.15 $ 0.89 $ 0.34
Diluted (in dollars per share) $ 0.33 $ 0.15 $ 0.86 $ 0.34
Weighted-average shares outstanding:        
Basic (in shares) 169.8 175.5 168.7 175.3
Diluted (in shares) 175.7 179.0 173.7 179.0
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Net income $ 58.7 $ 26.7 $ 149.6 $ 60.4
Other comprehensive income (loss):        
Change in unrealized gains (losses) on investments 0.5 0.2 (0.1) 0.5
Tax provision related to change in unrealized gains (losses) on investments 0.1 0.1 0.1 0.2
Other comprehensive income (loss) 0.4 0.1 (0.2) 0.3
Comprehensive income $ 59.1 $ 26.8 $ 149.4 $ 60.7
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 149.6 $ 60.4
Adjustments to reconcile net income to net cash provided by operating activities:    
Stock-based compensation 120.3 102.7
Amortization of deferred contract costs 66.3 0.0
Depreciation and amortization 41.0 41.2
Other (1.7) 3.2
Amortization of investment premiums 0.0 2.1
Changes in operating assets and liabilities:    
Accounts receivable—net 38.0 51.4
Inventory (19.0) 17.7
Prepaid expenses and other current assets 1.8 (9.6)
Deferred contract costs (98.8) 0.0
Deferred tax assets (19.1) (22.1)
Other assets (3.3) (0.4)
Accounts payable (4.9) (16.5)
Accrued liabilities (2.0) 8.0
Accrued payroll and compensation (8.6) (3.5)
Other liabilities (2.8) (3.8)
Deferred revenue 209.9 184.4
Income taxes payable (8.0) 21.7
Net cash provided by operating activities 458.7 436.9
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of investments (405.2) (359.6)
Sales of investments 39.6 10.0
Maturities of investments 405.6 329.1
Purchases of property and equipment (41.4) (121.6)
Payments made in connection with business combination, net of cash acquired (6.0) 0.0
Net cash used in investing activities (7.4) (142.1)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Repurchase and retirement of common stock (117.1) (124.0)
Proceeds from issuance of common stock 81.6 61.9
Taxes paid related to net share settlement of equity awards (48.0) (35.9)
Payments of debt assumed in connection with business combination (9.5) 0.0
Net cash used in financing activities (93.0) (98.0)
NET INCREASE IN CASH AND CASH EQUIVALENTS 358.3 196.8
CASH AND CASH EQUIVALENTS—Beginning of period 811.0 709.0
CASH AND CASH EQUIVALENTS—End of period 1,169.3 905.8
NON-CASH INVESTING AND FINANCING ACTIVITIES:    
Transfers of evaluation units from inventory to property and equipment 16.2 16.3
Liability for purchase of property and equipment and asset retirement obligations $ 6.7 $ 8.6
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2018
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Basis of Presentation and Preparation—The unaudited condensed consolidated financial statements of Fortinet, Inc. and its wholly owned subsidiaries (collectively, “we,” “us” or “our”) have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) for interim financial information, as well as the instructions to Form 10-Q pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (the “SEC”). Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements, and should be read in conjunction with our audited consolidated financial statements as of and for the year ended December 31, 2017, contained in our Annual Report on Form 10-K filed with the SEC on February 26, 2018 (the “Form 10-K”). In the opinion of management, all adjustments, which includes normal recurring adjustments, considered necessary for a fair presentation have been included. All intercompany balances, transactions and cash flows have been eliminated. The results of operations for the three and nine months ended September 30, 2018 are not necessarily indicative of the results for the full year or for any future periods. The condensed consolidated balance sheet as of December 31, 2017 is derived from the audited consolidated financial statements for the year ended December 31, 2017.

The preparation of financial statements in accordance with GAAP 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 materially from those estimates.

There have been no material changes to our significant accounting policies as of and for the three and nine months ended September 30, 2018, except for the accounting policies for revenue recognition, trade receivables and deferred contract costs that were updated as a result of adopting Accounting Standards Update (“ASU”) 2014-09, Revenue from Contracts with Customers (Topic 606) (“Topic 606”). For more information, refer to the “Recently Adopted Accounting Standards” and Note 2.

Recently Adopted Accounting Standards

Financial Instruments – Recognition and Measurement

In January 2016, the Financial Accounting Standard Board (“FASB”) issued ASU 2016-01—Financial Instruments—Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities, with further clarifications made recently with the issuance of ASU 2018-03, which requires most equity investments to be measured at fair value, with subsequent changes in fair value recognized in net income. A practicality exception applies to those equity investments that do not have a readily determinable fair value. These investments may be measured at cost, adjusted for changes in observable prices minus impairment. ASU 2016-01 was effective prospectively for us beginning on January 1, 2018 for our equity investments, which were previously accounted for under the cost-method. We adopted ASU 2016-01 on January 1, 2018. There was no material impact on our condensed consolidated financial statements as of the adoption date.

Revenue Recognition

In May 2014, the FASB issued Topic 606, which supersedes the revenue recognition requirements in Topic 605, Revenue Recognition, and requires entities to recognize revenue when control of the promised goods or services is transferred to customers at an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. We adopted Topic 606 as of January 1, 2018 using the modified retrospective transition method. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods.

We recorded a net reduction to our accumulated deficit as of January 1, 2018 of $117.3 million due to the cumulative impact of adopting Topic 606. The primary impact of adopting Topic 606 relates to the deferral of our incremental contract costs, which are comprised of sales commissions. Prior to January 1, 2018, we expensed all sales commissions upfront. Beginning on January 1, 2018, we continue to expense sales commissions related to product sales upfront, but capitalize and then amortize certain sales commissions on service contracts over the applicable amortization period. The capitalized sales commissions for initial service contracts are deferred and then amortized as expense on a straight-line basis over the period of benefit which we have determined to be five years. Sales commissions for renewal contracts are deferred and then amortized on a straight line basis over the contractual period of the underlying contracts. The deferral of sales commissions generated a deferred tax liability of $23.8 million, of which $18.0 million was recorded against deferred tax assets and the remaining $5.8 million was recorded in other long-term liabilities on our condensed consolidated balance sheet. The impact on deferred revenue as of January 1, 2018 was $4.1 million, which primarily relates to certain changes in revenue recognition on software license sales and the acceleration of revenue from U.S.-based channel partners which were previously deferred until the product was sold through. Beginning on January 1, 2018, our sales returns reserve is now included on the balance sheet in accrued liabilities and no longer as a reduction to our accounts receivable. See Note 2 for further details.

The cumulative effects of the changes made to our January 1, 2018 condensed consolidated balance sheet for the adoption of Topic 606 were as follows (in millions):

 
Balance at
December 31, 2017
 
Adjustments due to
Topic 606
 
Balance at
 January 1, 2018
Assets:
 
 
 
 
 
Accounts receivable, net
$
348.2

 
$
13.6

 
$
361.8

Inventory
$
77.3

 
$
(0.1
)
 
$
77.2

Deferred tax assets
$
146.9

 
$
(18.0
)
 
$
128.9

Deferred contract costs
$

 
$
137.1

 
$
137.1

 
 
 
 
 
 
Liabilities:
 
 
 
 
 
Accrued liabilities
$
50.0

 
$
13.6

 
$
63.6

Deferred revenue, current
$
793.8

 
$
0.3

 
$
794.1

Deferred revenue, non-current
$
542.5

 
$
(4.4
)
 
$
538.1

Other liabilities, non-current
$
8.6

 
$
5.8

 
$
14.4

 
 
 
 
 
 
Stockholders’ equity:
 
 
 
 
 
Accumulated deficit
$
(319.6
)
 
$
117.3

 
$
(202.3
)


Recent Accounting Standards Not Yet Effective

Leases

In February 2016, the FASB issued ASU 2016-02—Leases, which requires the recognition of right-of-use assets and lease liabilities on the consolidated balance sheet for substantially all leases. ASU 2016-02 includes a number of optional practical expedients that entities may elect to apply. ASU 2016-02 will also require significant additional disclosures about the amount, timing and uncertainty of cash flows from leases. In July 2018, the FASB issued ASU 2018-10—Codification Improvements to Topic 842, Leases, and ASU 2018-11 Leases (Topic 842) Targeted Improvements, which address questions about how to apply certain aspects of Accounting Standards Codification (“ASC”) 2016-02. The clarifications address the rate implicit in the lease, impairment of the net investment in the lease, lessee reassessment of lease classification, lessor reassessment of lease term and purchase options and variable payments that depend on an index or rate, and provide an alternative transition approach that allows companies to initially apply the new leases standard by recognizing a cumulative-effect adjustment on adoption date. ASC 2016-02 will be effective for us beginning on January 1, 2019, using a modified retrospective approach. Based on our current lease portfolio, we currently estimate the value of leased assets and liabilities that may be recognized on the consolidated balance sheet to be at least $45.0 million. We are continuing to evaluate the impact of ASU 2016-02 and our estimate is subject to change. We do not believe that ASC 2016-02 will have a material impact on our consolidated statements of operations and cash flows. We expect to expand our disclosures in the notes to consolidated financial statements to include more details on our leases, significant judgments and lease-related amounts recognized in the consolidated financial statements.
Stock Compensation

In June 2018, the FASB issued ASU 2018-07—Compensation—Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting, which simplifies the accounting for share-based payments to nonemployees by aligning it with the accounting for share-based payments to employees subject to certain exceptions. ASC 2018-07 expands the scope of ASC Topic 718, Compensation-Stock Compensation (“ASC 718”) to include share-based payments granted to nonemployees in exchange for goods or services used or consumed in an entity’s own operations and supersedes the guidance in ASC 505-50 by moving it to ASC 718. This amendment is effective for us beginning January 1, 2019. Early adoption is permitted, but no earlier than an entity’s adoption date of ASC 606. We are currently evaluating the impact of ASU 2018-07 on our consolidated financial statements.

Cloud Computing

In August 2018, the FASB issued ASU 2018-15—Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract, which requires a customer in a cloud computing arrangement that is a service contract to follow the internal-use software guidance in ASC Subtopic 350-40 to determine which implementation costs to capitalize as assets or expense as incurred. ASU 2018-15 is effective for us beginning January 1, 2020, and early adoption is permitted. We are currently evaluating the impact of ASU 2018-15 on our consolidated financial statements.

Fair Value Measurements

In August 2018, the FASB issued ASU 2018-13—Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement, which eliminates, adds and modifies certain disclosure requirements for fair value measurements in ASC 820—Fair Value Measurement as part of its disclosure framework project. ASU 2018-13 is effective for us beginning January 1, 2020. The amendments in ASU 2018-13 on changes in unrealized gains and losses, the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements, and the narrative description of measurement uncertainty should be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. All other amendments in ASU 2018-13 should be applied retrospectively to all periods presented upon their effective date. Early adoption is permitted upon issuance of ASU 2018-13. An entity is permitted to early adopt any removed or modified disclosures upon issuance of ASU 2018-13 and delay adoption of the additional disclosures until their effective date. We are currently evaluating the impact of ASU 2018-13 on our consolidated financial statements.

Comprehensive Income

In February 2018, the FASB issued ASU 2018-02—Income Statement-Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income, which allows companies to reclassify stranded tax effects resulting from the Tax Cuts and Jobs Act of 2017 (the “2017 Tax Act”), from accumulated other comprehensive income to retained earnings. ASU 2018-02 also requires certain new disclosures regardless of the election. ASU 2018-02 is effective for us beginning January 1, 2019, and early adoption is permitted. We are currently evaluating the impact of ASU 2018-02 on our consolidated financial statements.

Financial Instruments

In June 2016, the FASB issued ASU 2016-13—Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which requires a financial asset (or a group of financial assets) measured at an amortized cost basis to be presented at the net amount expected to be collected. The new approach to estimating credit losses (referred to as the current expected credit losses model) applies to most financial assets measured at amortized cost and certain other instruments, including trade and other receivables, loans and held-to-maturity debt securities. ASU 2016-13 is effective for us beginning on January 1, 2020, and early adoption is permitted. We are currently evaluating the impact of ASU 2016-13 on our consolidated financial statements.
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition
9 Months Ended
Sep. 30, 2018
Revenue from Contract with Customer [Abstract]  
Revenue Recognition
REVENUE RECOGNITION

Revenue recognition

On January 1, 2018 we adopted Topic 606 using the modified retrospective method applied to those contracts which were not completed as of January 1, 2018. Results for reporting periods beginning after January 1, 2018 are presented under Topic 606, while prior period amounts are not adjusted and continue to be reported under Topic 605. The details of significant changes and quantitative impact of the changes are discussed below.
 
We derive the majority of our revenue from sales of our products, FortiGuard security subscription and FortiCare technical support services, and other services. Beginning in 2018, revenues are recognized when control of these goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. Prior to 2018, revenue was recognized under Topic 605 when all of the following criteria were met: (i) persuasive evidence of an arrangement existed, (ii) delivery has occurred or services have been rendered, (iii) sales price was fixed or determinable and (iv) collectability was reasonably assured.

Under Topic 606, we determine revenue recognition through the following steps:

identification of the contract, or contracts, with the customer,
identification of the performance obligations in the contract, including evaluation of performance obligations as to being distinct goods or services in a contract,
determination of the transaction price,
allocation of the transaction price to the performance obligations in the contract, and
recognition of revenue when, or as, we satisfy a performance obligation.

Product revenue primarily consists of sales of hardware and software licenses of our FortiGate and Fabric products. We derive a majority of product sales from our FortiGate products. Our FortiGate products include a broad set of built-in security and networking features and functionalities including firewall, SD-WAN, data leak prevention, VPN, switch and wireless controller and WAN acceleration, among others.

We previously recognized product revenue for sales to distributors that had no general right of return and direct sales to end-customers upon shipment, based on general revenue recognition accounting guidance once all other revenue recognition criteria were met. Certain distributors are granted stock rotation rights, limited rights of return or rebates for sales of our products. The arrangement fee for this group of distributors was not fixed or determinable when products were shipped and revenue was therefore deferred and recognized upon sell-through. Under Topic 606, we recognize product revenue upon shipment when control of the promised goods is transferred to the customer. We recognize revenue from term licenses upon electronic transfer of the license key to the customer. Previously, term licenses were recognized over the license period.

We generally provide a 1-year warranty on hardware products and a 90-day warranty on software that provides assurance that our hardware or software products conform to published specifications. Such assurance-type warranties are not deemed to be separate performance obligations from the hardware or software product and costs associated with providing the warranties are accrued in accordance with ASC 460-10.

Service revenue relates to sales of our FortiGuard security subscription, FortiCare technical support services, and other services. Our FortiGuard security subscription services provide access to our application control, intrusion prevention, anti-botnet and mobile, anti-spam, web filtering, cloud sandbox and virus outbreak protection, industry security, security rating service and threat intelligent service functionality. Our FortiCare support services include rights to unspecified software upgrades, maintenance releases and patches, telephone and internet access to technical support personnel. Our typical subscription and contractual support term is one to three years, and to a lesser extent, five years. Our revenue recognition for service arrangements did not significantly change under Topic 606. We continue to recognize revenue from these services ratably over the contractual service period because of continuous transfer of control to the customer over the maintenance period. Revenue related to subsequent renewals of these services are recognized over the support term of the renewal agreement. We also generate a small portion of our revenue from other services consisting of professional services, training and software-as-a-service (“SaaS”) which is either hosted or cloud-based services. We recognize revenue from professional and training services as the services are provided. We recognize revenue from SaaS as the subscription service is delivered over the term, which is typically one year, or on a monthly usage basis. To date, SaaS revenue has not represented a significant percentage of our total revenue.

Our sales contracts typically contain multiple deliverables, such as hardware, software license, security subscription, technical support services and other services, which are generally capable of being distinct and accounted for as separate performance obligations. We evaluated the criteria to be distinct under Topic 606 and concluded that the hardware and software license were distinct and distinct in the context of the contract from the security subscription and technical support services, as the customer can benefit from the hardware and license without the services and the services are separately identifiable within the contract. We allocate the transaction price to each performance obligation based on relative standalone selling price. We determine standalone selling price based on the historical pricing and discounting practices for those services when sold separately. We determine standalone selling price for a product or service by considering multiple historical factors including, but not limited to, cost of products, gross margin objectives, pricing practices, geographies and the term of the service contract that fall within a reasonably range as a percentage of list price. Revenue is reported net of sales tax.

Under Topic 605, revenue from contracts that contain our products and services are allocated to each unit of accounting based on an estimated selling price using vendor-specific objective evidence (“VSOE”) of selling price, if it existed, or third-party evidence (“TPE”) of selling price. If neither VSOE nor TPE of selling price existed for a deliverable, we used our best estimate of selling price for that deliverable. For multiple-element arrangements where software deliverables were included, revenue was allocated to the non-software deliverables and to the software deliverables as a group using the relative estimated selling prices of each of the deliverables in the arrangement based on the estimated selling price hierarchy. The amount allocated to the software deliverables was then allocated to each software deliverable using the residual method when VSOE of fair value existed. If evidence of VSOE of fair value of one or more undelivered elements did not exist, all software allocated revenue was deferred and recognized when delivery of those elements occurred or when fair value was established. When the undelivered element for which we did not have VSOE of fair value was support, revenue for the entire arrangement was recognized ratably over the support period. The same residual method and VSOE of fair value principles applied for our multiple element arrangements that contained only software elements.

In certain circumstances, our contracts include provisions for sales rebates and other customer incentive programs. Additionally, in limited circumstances, we may permit end-customers, distributors and resellers to return our products, subject to varying limitations, for a refund within a reasonably short period from the date of purchase. These amounts are accounted for as variable consideration that can decrease the transaction price. We estimate variable consideration at the most likely amounts to which we expect our customers to be entitled. We include estimated amounts in the transaction price to the extent that it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. Our estimate for sales return reserve was $13.7 million as of September 30, 2018 and is included in current liabilities in our condensed consolidated balance sheet. Under Topic 605, a sales return reserve of $13.6 million was presented as a reduction to accounts receivable as of December 31, 2017.

We generally invoice at the time of our sale for the total price of the hardware, software licenses, security and technical support and other services, and the invoice is payable within 30 to 45 days. We also invoice certain services on a monthly basis. Amounts billed and due from our customers are classified as receivables on the balance sheet and do not bear interest. Our deferred revenue primarily consists of amounts that have been invoiced but have not been recognized as revenue as of period end.

During the three and nine months ended September 30, 2018, we recognized $173.0 million and $615.3 million, respectively, in revenue that was included in the deferred revenue balance as of December 31, 2017.

Shipping and handling fees charged to our customers are recognized as product revenue in the period shipped and the related costs for providing these services are recorded as a cost of sale. Shipping and handling fees recognized as product revenue were not significant during the three and nine months ended September 30, 2018 and 2017.



Disaggregation of Revenue

The following table presents our revenue disaggregated by major product and service lines (in millions):

 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
September 30,
2017 (1)
 
September 30,
2018
 
September 30,
2017 (1)
Product
$
164.5

 
$
137.1

 
$
473.6

 
$
415.1

Service:
 
 
 
 
 
 
 
   Security subscription
157.0

 
130.8

 
440.7

 
366.3

   Technical support
121.4

 
96.1

 
347.4

 
267.3

   Professional services and training
11.0

 
10.2

 
32.5

 
29.6

      Total service revenue
289.4

 
237.1

 
820.6

 
663.2

Total revenue
$
453.9

 
$
374.2

 
$
1,294.2

 
$
1,078.3

(1) As noted above, prior period amounts have not been adjusted under the modified retrospective method.


Transaction Price Allocated to the Remaining Performance Obligations

As of September 30, 2018, we had $1.54 billion in remaining performance obligations, which is substantially comprised of deferred security subscription and technical support services not yet delivered. We expect to recognize revenue on approximately 80% of these remaining performance obligations over the next one to two years, with the remaining balance to be recognized in three to five years.

Accounts Receivable

Trade accounts receivable are recorded at the invoiced amount. Trade accounts receivable is reduced by allowance for doubtful accounts which is determined based on our assessment of the collectability of customer accounts. The allowance for doubtful accounts was $0.7 million and $0.9 million as of September 30, 2018 and December 31, 2017, respectively. As of December 31, 2017, accounts receivable was also reduced by sales return reserve of $13.6 million which we reclassified to accrued liabilities account as of January 1, 2018 in accordance with the adoption of Topic 606.

Contract Assets

Contract assets represent amounts that have been recognized as revenue but for which we did not have the unconditional right to invoice the customer. Contract assets were insignificant as of September 30, 2018 and January 1, 2018.

Deferred Contract Costs

Sales commissions earned by our sales force are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions for the sale of products and software licenses are recognized at the time of sale. Sales commissions for initial service contracts are deferred and then amortized as an expense on a straight-line basis over the period of benefit which we have determined to be five years. We determined the period of benefit taking into consideration our customer contracts, our technology and other factors. Sales commissions for renewal contracts are deferred and then amortized on a straight line basis over the contractual period of the underlying contracts which ranges from one to three years and, to a lesser extent, five years. The amortization of deferred contract costs is included in sales and marketing expense in our condensed consolidated statement of operations. Amortization of deferred contract costs during the three and nine months ended September 30, 2018 was $23.2 million and $66.3 million, respectively. No impairment loss was recognized during the three and nine months ended September 30, 2018.

Practical Expedient

We elected to use the contract modification practical expedient. This practical expedient allows for all contract modifications before January 1, 2018 to be aggregated and evaluated at adoption date.

Impact on Condensed Consolidated Financial Statements

The following tables summarize the impact of adopting Topic 606 on our condensed consolidated financial statements as of and for the three and nine months ended September 30, 2018 (in millions). These tables do not represent the full condensed consolidated financial statements as they only reflect the accounts impacted by the adoption of Topic 606.

Condensed Consolidated Balance Sheet
 
As of September 30, 2018
 
As Reported
 
Balances Without Adoption of
Topic 606
 
Effect of Change
Increase (Decrease)
Assets:
 
 
 
 
 
Accounts receivable
$
324.4

 
$
310.7

 
$
13.7

Inventory
$
80.8

 
$
81.9

 
$
(1.1
)
Deferred contract costs
$
169.6

 
$

 
$
169.6

Deferred tax assets
$
147.8

 
$
175.6

 
$
(27.8
)
 
 
 
 
 
 
Liabilities:
 
 
 
 
 
Accrued liabilities
$
60.7

 
$
45.5

 
$
15.2

Deferred revenue, current
$
876.2

 
$
896.6

 
$
(20.4
)
Deferred revenue, non-current
$
668.2

 
$
667.0

 
$
1.2

Other liabilities, non-current
$
11.1

 
$
5.2

 
$
5.9

 
 
 
 
 
 
Stockholders’ Equity
 
 
 
 
 
Accumulated deficit
$
(156.0
)
 
$
(308.5
)
 
$
152.5


Condensed Consolidated Statement of Operations
 
Three Months Ended September 30, 2018
 
As Reported
 
Balances Without Adoption of
Topic 606
 
Effect of Change
Increase (Decrease)
REVENUE:
 
 
 
 
 
   Product (1)
$
164.5

 
$
162.3

 
$
2.2

   Service
289.4

 
289.6

 
(0.2
)
Total revenue
453.9

 
451.9

 
2.0

COSTS OF REVENUE:
 
 
 
 
 
   Product
72.0

 
72.3

 
(0.3
)
GROSS PROFIT:
 
 
 
 
 
Product
92.5

 
90.0

 
2.5

Service
249.8

 
250.0

 
(0.2
)
Total gross profit
342.3

 
340.0

 
2.3

OPERATING EXPENSES:
 
 
 
 
 
Sales and marketing expenses
198.3

 
207.3

 
(9.0
)
 
 
 
 
 
 
OPERATING INCOME
62.8

 
51.5

 
11.3

 
 
 
 
 
 
INCOME BEFORE INCOME TAXES
70.6

 
59.3

 
11.3

PROVISION FOR INCOME TAXES
11.9

 
9.8

 
2.1

NET INCOME
$
58.7

 
$
49.5

 
$
9.2

Net income per share:
 
 
 
 
 
Basic
$
0.35

 
$
0.29

 
$
0.05

Diluted
$
0.33

 
$
0.28

 
$
0.05


(1) Product revenue during the three months ended September 30, 2018 included a $2.2 million benefit from the adoption of Topic 606, which primarily related to the change in accounting treatment under Topic 606 for some of our software products where revenue from these arrangements is now recognized upfront instead of ratably over the contracted service term.



 
Nine Months Ended September 30, 2018
 
As Reported
 
Balances Without Adoption of
Topic 606
 
Effect of Change
Increase (Decrease)
REVENUE:
 
 
 
 
 
Product (1)
$
473.6

 
$
461.5

 
$
12.1

Service
820.6

 
819.1

 
1.5

Total revenue
1,294.2

 
1,280.6

 
13.6

COST OF REVENUE:
 
 
 
 
 
Product
204.1

 
203.1

 
1.0

GROSS PROFIT:
 
 
 
 
 
Product
269.5

 
258.4

 
11.1

Service
702.8

 
701.3

 
1.5

Total gross profit
972.3

 
959.7

 
12.6

OPERATING EXPENSES
 
 
 
 
 
Sales and marketing expenses
576.4

 
608.9

 
(32.5
)
 
 
 
 
 
 
OPERATING INCOME
145.9

 
100.8

 
45.1

 
 
 
 
 
 
INCOME BEFORE INCOME TAXES
158.8

 
113.7

 
45.1

BENEFIT FROM INCOME TAXES
9.2

 
(0.7
)
 
9.9

NET INCOME
$
149.6

 
$
114.4

 
$
35.2

Net income per share:
 
 
 
 
 
Basic
$
0.89

 
$
0.68

 
$
0.21

Diluted
$
0.86

 
$
0.66

 
$
0.20


(1) Product revenue during the nine months ended September 30, 2018 included a $12.1 million benefit from the adoption of Topic 606, which primarily related to the change in accounting treatment under Topic 606 for some of our software products where revenue from these arrangements is now recognized upfront instead of ratably over the contracted service term.

Condensed Consolidated Statement of Cash Flows
 
Nine Months Ended September 30, 2018
 
As Reported
 
Balances Without Adoption of
Topic 606
 
Effect of Change
Increase (Decrease)
Cash flows from operating activities:
 
 
 
 
 
Net income
$
149.6

 
$
114.4

 
$
35.2

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 
 
 
Amortization of deferred contract costs
66.3

 

 
66.3

Other
(1.7
)
 
(1.6
)
 
(0.1
)
Changes in operating assets and liabilities:
 
 
 
 


Inventory
(19.0
)
 
(20.0
)
 
1.0

Deferred contract costs
(98.8
)
 

 
(98.8
)
Deferred tax assets
(19.1
)
 
(29.0
)
 
9.9

Accrued liabilities
(2.0
)
 
(3.5
)
 
1.5

Deferred revenue
209.9

 
224.9

 
(15.0
)
Net cash provided by operating activities
$
458.7

 
$
458.7

 
$

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Instruments and Fair Value
9 Months Ended
Sep. 30, 2018
Financial Instruments and Fair Value [Abstract]  
FINANCIAL INSTRUMENTS AND FAIR VALUE
FINANCIAL INSTRUMENTS AND FAIR VALUE

The following tables summarize our investments (in millions):
 
 
September 30, 2018
 
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Fair
Value
Corporate debt securities
$
296.6

 
$

 
$
(1.2
)
 
$
295.4

Certificates of deposit and term deposits (1)
106.1

 

 

 
106.1

Commercial paper
72.5

 

 
(0.1
)
 
72.4

U.S. government and agency securities
29.7

 

 
(0.1
)
 
29.6

Total available-for-sale securities
$
504.9

 
$

 
$
(1.4
)
 
$
503.5

 
 
 
 
 
 
 
 
 
December 31, 2017
 
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Fair
Value
Corporate debt securities
$
391.0

 
$

 
$
(1.2
)
 
$
389.8

Commercial paper
74.2

 

 

 
74.2

Certificates of deposit and term deposits (1)
45.9

 

 

 
45.9

U.S. government and agency securities
28.5

 

 
(0.1
)
 
28.4

Total available-for-sale securities
$
539.6

 
$

 
$
(1.3
)
 
$
538.3

 
 
 
 
 
 
 
 
(1) The majority of our certificates of deposit and term deposits are foreign deposits.


The following tables show the gross unrealized losses and the related fair values of our investments that have been in a continuous unrealized loss position (in millions):

 
September 30, 2018
 
Less Than 12 Months
 
12 Months or Greater
 
Total
 
Fair
Value
 
Unrealized
Losses
 
Fair
Value
 
Unrealized
Losses
 
Fair
Value
 
Unrealized
Losses
Corporate debt securities
$
163.1

 
$
(0.3
)
 
$
94.5

 
$
(0.9
)
 
$
257.6

 
$
(1.2
)
Commercial paper
90.5

 
(0.1
)
 

 

 
90.5

 
(0.1
)
Certificates of deposit and term deposits
35.9

 

 

 

 
35.9

 

U.S. government and agency securities
26.2

 

 
3.5

 
(0.1
)
 
29.7

 
(0.1
)
Total available-for-sale securities
$
315.7

 
$
(0.4
)
 
$
98.0

 
$
(1.0
)
 
$
413.7

 
$
(1.4
)


 
December 31, 2017
 
Less Than 12 Months
 
12 Months or Greater
 
Total
 
Fair
Value
 
Unrealized
Losses
 
Fair
Value
 
Unrealized
Losses
 
Fair
Value
 
Unrealized
Losses
Corporate debt securities
$
317.4

 
$
(0.9
)
 
$
58.2

 
$
(0.3
)
 
$
375.6

 
$
(1.2
)
Certificates of deposit and term deposits
37.2

 

 

 

 
37.2

 

Commercial paper
29.0

 

 

 

 
29.0

 

U.S. government and agency securities
17.0

 

 
11.4

 
(0.1
)
 
28.4

 
(0.1
)
Total available-for-sale securities
$
400.7

 
$
(0.9
)
 
$
69.6

 
$
(0.4
)
 
$
470.3

 
$
(1.3
)


The contractual maturities of our investments were as follows (in millions):
 
 
September 30,
2018
 
December 31,
2017
Due within one year
$
464.9

 
$
440.3

Due within one to three years
38.6

 
98.0

Total
$
503.5

 
$
538.3



Available-for-sale securities are reported at fair value, with unrealized gains and losses and the related tax impact included as a separate component of stockholders’ equity and in comprehensive income. Realized losses on available-for-sale securities were insignificant in the periods presented and are included in other income (expense)—net in our condensed consolidated statements of operations. We use the specific identification method to determine the cost basis of investments sold.

The unrealized losses on our available-for-sale securities were caused by fluctuations in market value and interest rates as a result of the economic environment. As the decline in market value are attributable to changes in market conditions and not credit quality, and because we have concluded currently that we neither intend to sell nor is it more likely than not that we will be required to sell these investments prior to a recovery of par value, we do not consider these investments to be other-than temporarily impaired as of September 30, 2018.

Fair Value Accounting—We apply the following fair value hierarchy for disclosure of the inputs used to measure fair value. This hierarchy prioritizes the inputs into three broad levels as follows:

Level 1—Inputs are unadjusted quoted prices in active markets for identical assets or liabilities.

Level 2—Inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the assets or liabilities, either directly or indirectly through market corroboration, for substantially the full term of the financial instruments.

Level 3—Unobservable inputs based on our own assumptions used to measure assets and liabilities at fair value. The inputs require significant management judgment or estimation.

We measure the fair value of money market funds and certain U.S. government and agency securities using quoted prices in active markets for identical assets. The fair value of all other financial instruments was based on quoted prices for similar assets in active markets, or on model-driven valuations using significant inputs derived from or corroborated by observable market data.
 
We classify investments within Level 1 if quoted prices are available in active markets for identical securities.
 
We classify items within Level 2 if the investments are valued using model-driven valuations using observable inputs such as quoted market prices, benchmark yields, reported trades, broker/dealer quotes or alternative pricing sources with reasonable levels of price transparency. Investments are held by custodians who obtain investment prices from a third-party pricing provider that incorporates standard inputs in various asset price models.

Fair Value of Financial Instruments

Assets Measured at Fair Value on a Recurring Basis

The following tables present the fair value of our financial assets measured at fair value on a recurring basis as of September 30, 2018 and December 31, 2017 (in millions):
 
 
September 30, 2018
 
December 31, 2017
 
Aggregate
Fair
Value
 
Quoted
Prices in
Active
Markets For
Identical
Assets
 
Significant
Other
Observable
Remaining
Inputs
 
Significant
Other
Unobservable
Remaining
Inputs
 
Aggregate
Fair
Value
 
Quoted
Prices in
Active
Markets For
Identical
Assets
 
Significant
Other
Observable
Remaining
Inputs
 
Significant
Other
Unobservable
Remaining
Inputs
 
 
 
(Level 1)
 
(Level 2)
 
(Level 3)
 
 
 
(Level 1)
 
(Level 2)
 
(Level 3)
Assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Corporate debt securities
$
295.4

 
$

 
$
295.4

 
$

 
$
411.1

 
$

 
$
411.1

 
$

Certificates of deposit and term deposits
228.3

 

 
228.3

 

 
132.1

 

 
132.1

 

Money market funds
139.0

 
139.0

 

 

 
195.6

 
195.6

 

 

Commercial paper
121.0

 

 
121.0

 

 
128.9

 

 
128.9

 

U.S. government and agency securities
29.6

 
26.1

 
3.5

 

 
28.4

 
24.9

 
3.5

 

Total
$
813.3

 
$
165.1

 
$
648.2

 
$

 
$
896.1

 
$
220.5

 
$
675.6

 
$

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Reported as:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cash equivalents
$
309.8

 
 
 
 
 
 
 
$
357.8

 
 
 
 
 
 
Short-term investments
464.9

 
 
 
 
 
 
 
440.3

 
 
 
 
 
 
Long-term investments
38.6

 
 
 
 
 
 
 
98.0

 
 
 
 
 
 
Total
$
813.3

 
 
 
 
 
 
 
$
896.1

 
 
 
 
 
 


There were no transfers between Level 1 and Level 2 of the fair value hierarchy during the nine months ended September 30, 2018 and year ended December 31, 2017.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventory
9 Months Ended
Sep. 30, 2018
Inventory Disclosure [Abstract]  
INVENTORY
INVENTORY

Inventory consisted of the following (in millions):
 
 
September 30,
2018
 
December 31,
2017
Raw materials
$
12.5

 
$
13.0

Finished goods
68.3

 
64.3

Inventory
$
80.8

 
$
77.3



Inventory includes materials at contract manufacturers of $2.9 million and $2.6 million as of September 30, 2018 and December 31, 2017, respectively. Inventory also includes finished goods held by distributors where revenue is recognized on a sell-through basis of $0.1 million as of December 31, 2017.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property and Equipment—Net
9 Months Ended
Sep. 30, 2018
Property, Plant and Equipment [Abstract]  
PROPERTY AND EQUIPMENT—Net
PROPERTY AND EQUIPMENT—Net

Property and equipment—net consisted of the following (in millions):
 
 
September 30,
2018
 
December 31,
2017
Building and building improvements
$
138.6

 
$
133.2

Computer equipment and software
95.0

 
79.9

Land
75.7

 
65.6

Leasehold improvements
21.9

 
20.8

Evaluation units
20.2

 
20.1

Furniture and fixtures
16.7

 
14.7

Construction-in-progress
11.5

 
6.3

Total property and equipment
379.6

 
340.6

Less: accumulated depreciation
(114.2
)
 
(95.2
)
Property and equipment—net
$
265.4

 
$
245.4



Depreciation expense was $11.8 million and $11.7 million during the three months ended September 30, 2018 and September 30, 2017, respectively. Depreciation expense was $34.9 million and $34.7 million during the nine months ended September 30, 2018 and September 30, 2017, respectively.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.10.0.1
Investments in Privately-Held Companies
9 Months Ended
Sep. 30, 2018
Investments, All Other Investments [Abstract]  
INVESTMENTS IN PRIVATELY-HELD COMPANIES
INVESTMENTS IN PRIVATELY HELD COMPANIES

Our investments in the equity securities of privately held companies totaled $9.1 million as of September 30, 2018 and $12.1 million as of December 31, 2017. These investments, which were previously accounted for at cost, are now accounted for at cost, adjusted for changes in observable prices minus impairment. We own less than 20% of the voting securities in each of these investments and do not have the ability to exercise significant influence over operating and financial policies of the respective entities. These investments are carried at historical cost and are recorded as other assets on our condensed consolidated balance sheets and would be measured at fair value if indicators of impairment existed. During the three months ended September 30, 2018, we sold equity securities of a privately held company for $5.2 million and recognized a gain of $2.2 million as other income in our condensed consolidated statements of operations. As of September 30, 2018, no other events have occurred that would adversely affect the carrying value of our remaining investments.

As of September 30, 2018, we determined that we had a variable interest in these privately held companies. However, we determined that we were not the primary beneficiary as we did not have the power to direct their activities that most significantly affect their economic performance. The variable interest entities are not required to be consolidated in our condensed consolidated financial statements.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Combination
9 Months Ended
Sep. 30, 2018
Business Combinations [Abstract]  
BUSINESS COMBINATION
BUSINESS COMBINATION

Bradford Networks, Inc.

On June 4, 2018, we acquired all outstanding shares of Bradford Networks, Inc. (“Bradford”), a provider of network access control security products and services. We believe that this acquisition will extend the Fortinet Security Fabric to include network access control and provide for the security assessment and response related to devices accessing the network, including Internet of Things devices.

Under the business combination method of accounting, the total purchase price was allocated to Bradford’s net tangible and intangible assets based upon their estimated fair values as of June 4, 2018. The purchase price allocation was preliminary and was based on management's best estimates and assumptions as of the reporting date. During the three months ended September 30, 2018, we subsequently decreased the intangible assets by $0.8 million with a corresponding change to goodwill of $0.6 million and deferred tax asset of $0.2 million. The preliminary purchase price for Bradford was $6.8 million, of which $11.1 million was allocated to goodwill that was non-deductible for tax purposes, and $8.0 million was allocated to identifiable intangible assets offset by $12.3 million of net liabilities assumed.

We may pay an additional $2.0 million in cash consideration as an earn-out that is subject in full to satisfaction of certain performance conditions. As of September 30, 2018, no fair value was assigned to the contingent consideration based on the estimated probability of attainment of the target.

Pro forma information has not been presented for these acquisitions as the impact to our Condensed Consolidated Financial Statements was not material.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Other Intangible Assets - Net
9 Months Ended
Sep. 30, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL AND OTHER INTANGIBLE ASSETS - Net
GOODWILL AND OTHER INTANGIBLE ASSETS—Net

Goodwill

Changes in the carrying value of goodwill were (in millions):
 
Amount
Balance—December 31, 2017
$
14.6

Addition due to business combination
11.1

Balance—September 30, 2018
$
25.7



There were no impairments to goodwill during the three and nine months ended September 30, 2018.

Other Intangible Assets—net

The following tables present other intangible assets—net as of September 30, 2018 and December 31, 2017 (in millions, except years):

 
September 30, 2018
 
Weighted-Average Useful Life (in Years)
 
Gross
 
Accumulated Amortization
 
Net
Other intangible assets—net:
 
 
 
 
 
 
 
Finite-lived intangible assets:
 
 
 
 
 
 
 
Developed technologies and other
3.8
 
$
31.4

 
$
18.1

 
$
13.3

Customer relationships
4.5
 
16.7

 
11.9

 
4.8

Total other intangible assets—net
 
 
$
48.1

 
$
30.0

 
$
18.1



 
December 31, 2017
 
Weighted-Average Useful Life (in Years)
 
Gross
 
Accumulated Amortization
 
Net
Other intangible assets—net:
 
 
 
 
 
 
 
Finite-lived intangible assets:
 
 
 
 
 
 
 
Developed technologies and other
3.8
 
$
24.0

 
$
13.7

 
$
10.3

Customer relationships
4.7
 
14.5

 
10.1

 
4.4

 
 
 
38.5

 
23.8

 
14.7

 
 
 
 
 
 
 
 
Indefinite-lived intangible assets:
 
 
 
 
 
 
 
In-process research and development
 
 
1.6

 

 
1.6

Total other intangible assets—net
 
 
$
40.1

 
$
23.8

 
$
16.3



The in-process research and development intangible asset of $1.6 million was completed in the three months ended March 31, 2018. Upon completion, the cost was transferred to developed technology and is amortized over the estimated useful life of four years.
Amortization expense was $2.5 million and $2.0 million during the three months ended September 30, 2018 and September 30, 2017, respectively. Amortization expense was $6.1 million and $6.5 million during the nine months ended September 30, 2018 and September 30, 2017, respectively.
The following table summarizes estimated future amortization expense of finite-lived intangible assets—net (in millions):
 
Amount
Years:
 
2018
$
2.5

2019
8.2

2020
4.6

2021 and thereafter
2.8

Total
$
18.1

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net Income Per Share
9 Months Ended
Sep. 30, 2018
Earnings Per Share [Abstract]  
NET INCOME PER SHARE
NET INCOME PER SHARE

Basic net income per share is computed by dividing net income by the weighted-average number of shares of common stock outstanding during the period. Diluted net income per share is computed by dividing net income by the weighted-average number of shares of common stock outstanding during the period, plus the dilutive effects of restricted stock units (“RSUs”), stock options and the Employee Stock Purchase Plan (the “ESPP”). Dilutive shares of common stock are determined by applying the treasury stock method.

A reconciliation of the numerator and denominator used in the calculation of basic and diluted net income per share is as follows (in millions, except per share amounts):
 
 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
September 30,
2017
 
September 30,
2018
 
September 30,
2017
Numerator:
 
 
 
 
 
 
 
Net income
$
58.7

 
$
26.7

 
$
149.6

 
$
60.4

 
 
 
 
 
 
 
 
Denominator:
 
 
 
 
 
 
 
Basic shares:
 
 
 
 
 
 
 
Weighted-average common stock outstanding-basic
169.8

 
175.5

 
168.7

 
175.3

Diluted shares:
 
 
 
 
 
 
 
Weighted-average common stock outstanding-basic
169.8

 
175.5

 
168.7

 
175.3

Effect of potentially dilutive securities:
 
 
 
 
 
 
 
RSUs
4.2

 
2.1

 
3.5

 
2.2

Stock options
1.6

 
1.3

 
1.4

 
1.4

ESPP
0.1

 
0.1

 
0.1

 
0.1

Weighted-average shares used to compute diluted net income per share
175.7

 
179.0

 
173.7

 
179.0

Net income per share:
 
 
 
 
 
 
 
Basic
$
0.35

 
$
0.15

 
$
0.89

 
$
0.34

Diluted
$
0.33

 
$
0.15

 
$
0.86

 
$
0.34



The following weighted-average shares of common stock were excluded from the computation of diluted net income per share for the periods presented, as their effect would have been antidilutive (in millions):
 
 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
September 30,
2017
 
September 30,
2018
 
September 30,
2017
RSUs
0.3

 
1.0

 
0.6

 
1.6

Stock options

 
1.1

 
0.4

 
1.1

ESPP
0.2

 
0.4

 
0.1

 
0.2

Total
0.5

 
2.5

 
1.1

 
2.9

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies
9 Months Ended
Sep. 30, 2018
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES
COMMITMENTS AND CONTINGENCIES

The following table summarizes our future principal contractual obligations as of September 30, 2018 (in millions):

 
Total
 
2018
 
2019
 
2020
 
2021
 
2022
 
Thereafter
Operating lease commitments
$
52.0

 
$
4.1

 
$
15.3

 
$
11.6

 
$
8.0

 
$
5.0

 
$
8.0

Inventory purchase commitments
174.0

 
111.1

 
58.7

 
4.2

 

 

 

Total
$
226.0

 
$
115.2

 
$
74.0


$
15.8


$
8.0


$
5.0


$
8.0



Operating Leases—We lease certain facilities under various non-cancelable operating leases, which expire through 2026. Certain leases require us to pay variable costs such as taxes, maintenance, and insurance. The terms of certain operating leases also provide for renewal options and escalation clauses. Rent expense was $4.4 million and $4.1 million during the three months ended September 30, 2018 and September 30, 2017, respectively. Rent expense was $13.1 million and $12.5 million during the nine months ended September 30, 2018 and September 30, 2017, respectively. Rent expense is recognized using the straight-line method over the term of the lease.
    
Inventory Purchase Commitments—Our independent contract manufacturers procure components and build our products based on our forecasts. These forecasts are based on estimates of future demand for our products, which are in turn based on historical trends and an analysis from our sales and marketing organizations, adjusted for overall market conditions. In order to reduce manufacturing lead times and plan for adequate component supply, we may issue purchase orders to some of our independent contract manufacturers which may not be cancelable. As of September 30, 2018, we had $174.0 million of open purchase orders with our independent contract manufacturers that may not be cancelable.
 
Other Contractual Commitments and Open Purchase Orders—In addition to commitments with contract manufacturers, we have open purchase orders and contractual obligations in the ordinary course of business for which we have not received goods or services. As of September 30, 2018, we had $11.6 million in other contractual commitments having a remaining term in excess of one year that may not be cancelable.

Litigation—We are involved in disputes, litigation, and other legal actions. For lawsuits where we are the defendant, we are in the process of defending these litigation matters, and there can be no assurances and the outcome of these matters is currently not determinable. There are many uncertainties associated with any litigation and these actions or other third-party claims against us may cause us to incur costly litigation fees, including contingent legal fees with related parties, costs and substantial settlement charges, and possibly subject us to damages and other penalties. In addition, the resolution of any intellectual property litigation may require us to make royalty payments, which could adversely affect our gross margins in future periods. If any of those events were to occur, our business, financial condition, results of operations, and cash flows could be adversely affected. The actual liability in any such matters may be materially different from our estimates, if any, which could result in the need to adjust the liability and record additional expenses. As required under ASC 450, Contingencies, issued by the FASB, we accrue for contingencies when we believe that a loss is probable and that we can reasonably estimate the amount of any such loss.

As previously disclosed, in October 2016, we received a letter from the United States Attorney’s Office for the Northern District of California requesting information relating to our compliance with the Trade Agreements Act. We have been fully cooperating with this ongoing inquiry and have periodically met and spoken with the United States Attorney’s Office in connection with this matter. We are currently in settlement discussions with the United States Attorney’s Office. 

Indemnification—Under the indemnification provisions of our standard sales contracts, we agree to defend our customers against third-party claims asserting various allegations such as product defects and infringement of certain intellectual property rights, which may include patents, copyrights, trademarks or trade secrets, and to pay judgments entered on such claims. In some contracts, our exposure under these indemnification provisions is limited by the terms of the contracts to certain defined limits, such as the total amount paid by our customer under the agreement. However, certain agreements include covenants, penalties and indemnification provisions including and beyond indemnification for third-party claims of intellectual property infringement, that could potentially expose us to losses in excess of the amount received under the agreement, and in some instances to potential liability that is not contractually limited. To date, although from time to time there are indemnification claims asserted against us and currently there are pending indemnification claims, there have been no material awards under such indemnification provisions.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity
9 Months Ended
Sep. 30, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
STOCKHOLDERS' EQUITY
STOCKHOLDERS’ EQUITY

Stock-Based Compensation Plans

We have stock-based compensation plans pursuant to which we have granted RSUs and stock options. We also have an ESPP for eligible employees. As of September 30, 2018, there were a total of 54.5 million shares of common stock available for grant under our stock-based compensation plans.

Restricted Stock Units

The following table summarizes the activity and related information for RSUs for the periods presented below (in millions, except per share amounts):

 
Restricted Stock Units Outstanding
 
Number of Shares
 
Weighted-Average Grant Date Fair Value per Share
Balance—December 31, 2017
8.5

 
$
34.79

Granted
3.7

 
54.82

Forfeited
(0.7
)
 
38.24

Vested
(3.1
)
 
34.32

Balance—September 30, 2018
8.4

 
$
44.48



As of September 30, 2018, total compensation expense related to unvested RSUs granted to employees and non-employees under the 2009 Plan, but not yet recognized, was $331.7 million. This expense is expected to be amortized on a straight-line basis over a weighted-average vesting period of 2.8 years.

RSUs settle into shares of common stock upon vesting. Upon the vesting of the RSUs, we net-settle the RSUs and withhold a portion of the shares to satisfy minimum statutory employee withholding taxes. Total payment for the employees’ tax obligations to the taxing authorities is reflected as a financing activity within the condensed consolidated statements of cash flows.

The following summarizes the number and value of the shares withheld for employee taxes (in millions):

 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
September 30,
2017
 
September 30,
2018
 
September 30,
2017
Shares withheld for taxes
0.2

 
0.3

 
0.9

 
1.0

Amount withheld for taxes
$
15.5

 
$
10.0

 
$
48.0

 
$
35.9



Employee Stock Options

The following table summarizes the weighted-average assumptions relating to our employee stock options:
 
 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
September 30,
2017
 
September 30,
2018
 
September 30,
2017
Expected term in years
4.4

 
4.4

 
4.4

 
4.4

Volatility
30.5
%
 
33.1
%
 
31.6
%
 
36.1
%
Risk-free interest rate
2.7
%
 
1.8
%
 
2.7
%
 
1.9
%
Dividend rate
%
 
%
 
%
 
%


The following table summarizes the stock option activity and related information for the periods presented below (in millions, except exercise prices and contractual life):
 
 
Options Outstanding
 
Number
of Shares
 
Weighted-
Average
Exercise
Price
 
Weighted-
Average
Remaining
Contractual
Life (Years)
 
Aggregate
Intrinsic
Value
Balance—December 31, 2017
4.3

 
$
27.50

 
 
 


Granted
0.8

 
51.29

 
 
 
 
Forfeited
(0.1
)
 
31.90

 
 
 
 
Exercised
(1.8
)
 
24.74

 
 
 
 
Balance—September 30, 2018
3.2

 
$
34.69

 
 
 
 
Options vested and expected to vest—September 30, 2018
3.2

 
$
34.69

 
4.13
 
$
183.4

Options exercisable—September 30, 2018
1.6

 
$
28.42

 
2.75
 
$
104.9


The aggregate intrinsic value represents the difference between the exercise price of stock options and the quoted market price of our common stock on September 30, 2018, for all in-the-money stock options. As of September 30, 2018, total compensation expense related to unvested stock options granted to employees but not yet recognized was $18.1 million. This expense is expected to be amortized on a straight-line basis over a weighted-average period of 2.7 years.  

Additional information related to our stock options is summarized below (in millions, except per share amounts):

 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
September 30,
2017
 
September 30,
2018
 
September 30,
2017
Weighted-average fair value per share granted
$
22.75

 
$
11.09

 
$
15.67

 
$
12.17

Intrinsic value of options exercised
14.1

 
3.4

 
53.6

 
30.3

Fair value of options vested
1.4

 
1.6

 
5.7

 
6.7



Employee Stock Purchase Plan

In determining the fair value of the ESPP, we use the Black-Scholes option pricing model that employs the following weighted-average assumptions:

 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
September 30,
2017
 
September 30,
2018
 
September 30,
2017
Expected term in years
0.5

 
0.5

 
0.5

 
0.5

Volatility
30.5
%
 
26.2
%
 
28.9
%
 
29.5
%
Risk-free interest rate
2.2
%
 
1.2
%
 
2.0
%
 
0.9
%
Dividend rate
%
 
%
 
%
 
%


Additional information related to the ESPP is provided below (in millions, except per share amounts):

 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
September 30,
2017
 
September 30,
2018
 
September 30,
2017
Weighted-average fair value per share granted
$
18.28

 
$
8.31

 
$
14.14

 
$
8.73

Shares issued under the ESPP
0.4

 
0.5

 
1.1

 
1.1

Weighted-average price per share issued
$
41.89

 
$
31.49

 
$
35.32

 
$
29.52



Stock-based Compensation Expense

Stock-based compensation expense is included in costs and expenses as follows (in millions):
 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
September 30,
2017
 
September 30,
2018
 
September 30,
2017
Cost of product revenue
$
0.3

 
$
0.3

 
$
1.1

 
$
1.0

Cost of service revenue
2.8

 
2.4

 
8.0

 
7.2

Research and development
9.3

 
8.0

 
26.9

 
24.1

Sales and marketing
26.0

 
19.6

 
70.5

 
58.4

General and administrative
4.8

 
4.0

 
13.8

 
12.0

Total stock-based compensation expense
$
43.2

 
$
34.3

 
$
120.3

 
$
102.7



The following table summarizes stock-based compensation expense by award type (in millions):
 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
September 30,
2017
 
September 30,
2018
 
September 30,
2017
RSUs
$
38.2

 
$
29.9

 
$
106.1

 
$
89.8

Stock options
2.4

 
1.8

 
6.7

 
5.6

ESPP
2.6

 
2.6

 
7.5

 
7.3

Total stock-based compensation expense
$
43.2

 
$
34.3

 
$
120.3

 
$
102.7



Total income tax benefit associated with stock-based compensation that is recognized in the consolidated statements of operations is as follows (in millions):
 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
September 30,
2017
 
September 30,
2018
 
September 30,
2017
Income tax benefit associated with stock-based compensation
$
6.8

 
$
6.7

 
$
19.0

 
$
21.1



Share Repurchase Program

In January 2016, our board of directors approved a Share Repurchase Program (the “Repurchase Program”), which authorized the repurchase of up to $200.0 million of our outstanding common stock through December 31, 2017. In 2016 and 2017, our board of directors approved the increases in the aggregate authorized repurchase amount under the Repurchase Program by $100.0 million and $700.0 million, respectively, to a total of $1.0 billion. In July 2018, our board of directors approved a $500.0 million increase in the authorized stock repurchase under the Repurchase Program and extended the term of the Repurchase Program to December 31, 2019, bringing the aggregate amount authorized to be repurchased to $1.5 billion of our outstanding common stock through December 31, 2019. Under the Repurchase Program, share repurchases may be made by us from time to time in privately negotiated transactions or in open market transactions. The Repurchase Program does not require us to purchase a minimum number of shares, and may be suspended, modified or discontinued at any time without prior notice.

During the three months ended September 30, 2018, we did not repurchase shares under the Repurchase Program. During the nine months ended September 30, 2018, we repurchased 2,540,547 shares of common stock under the Repurchase Program in open market transactions at an average price of $46.08 per share, for an aggregate purchase price of $117.1 million. As of September 30, 2018, $825.8 million remained available for future share repurchases under the Repurchase Program.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes
9 Months Ended
Sep. 30, 2018
Income Tax Disclosure [Abstract]  
INCOME TAXES
INCOME TAXES

Our effective tax rate was 17% for the three months ended September 30, 2018, compared to an effective tax rate of 30% for the same period last year. Our effective tax rate was 6% for the nine months ended September 30, 2018, compared to an effective tax rate of 24% for the same period last year, with the primary difference being the change in the federal corporate income tax rate to 21% in 2018 from 35% in the prior year, the release of reserve for uncertain tax positions including interest due to a statute of limitation expiring and the completion of the Internal Revenue Service (“IRS”) audit. The effective tax rates for the periods presented are comprised of U.S. federal and state taxes, withholding taxes and foreign taxes, excess tax benefits from stock-based compensation and release of a reserve for uncertain tax positions. The tax rates for the three months ended September 30, 2018 and September 30, 2017 were impacted by U.S. federal and state taxes, withholding taxes and foreign taxes of $17.7 million and $12.7 million, respectively, which were offset by a tax provision benefit of $5.8 million and $1.8 million, respectively, for stock-based compensation. The tax rate for the nine months ended September 30, 2018 and September 30, 2017 were impacted by withholding taxes and foreign taxes of $43.4 million and $30.0 million, respectively, which were offset by a tax benefit of $16.2 million and $11.4 million, respectively, for stock-based compensation. The tax rate for the nine months ended September 30, 2018 was also impacted by release of reserve for uncertain tax positions including interest of $18.0 million. Our effective tax rates fluctuate based on the amount of pre-tax income or loss. The impact of discrete items, such as excess tax benefits from stock-based compensation, on our effective tax rate is greater when our pre-tax income is lower.

As of September 30, 2018 and December 31, 2017, unrecognized tax benefits were $64.1 million and $72.5 million, respectively. The amount of $62.8 million in unrecognized tax benefits, if recognized, would favorably affect our effective tax rate. It is our policy to include accrued interest and penalties related to uncertain tax benefits in income tax expense. As of September 30, 2018 and December 31, 2017, accrued interest and penalties were $12.2 million and $13.5 million, respectively. It is reasonably possible that our gross unrecognized tax benefits will decrease by up to $8.0 million in the next 12 months, primarily due to the lapse of the statute of limitations. These adjustments, if recognized, would positively impact our effective tax rate, and would be recognized as additional tax benefits.

We file income tax returns in the U.S. federal jurisdiction and in various U.S. state and foreign jurisdictions. Generally, we are no longer subject to U.S. state and non-U.S. income tax examinations by tax authorities for tax years prior to 2008. We are no longer subject to examination by U.S federal income tax authorities for tax years prior to 2015. We have closed the Internal Revenue Service audit for tax years 2012, 2013 and 2014. In March 2018, we received a refund of $6.8 million for a carry-back claim approved in this audit. In October 2018, the French tax authorities notified us that they had closed the audit for tax years from 2007 to 2015 with no tax adjustment. This audit was examining the intercompany relationship between Fortinet, Inc., Fortinet France and Fortinet Singapore. In April 2018, the tax authorities in Israel initiated a tax audit for tax years from 2008 to 2014. In July 2018, the tax authorities in Italy initiated a tax audit for tax year 2015.

On July 24, 2018, the U.S. Court of Appeals for the Ninth Circuit overturned the U.S. Tax Court’s unanimous 2015 decision in Altera v. Commissioner, holding that the IRS did not violate the rulemaking procedures required by the Administrative Procedures Act. On August 7, 2018, the Ninth Circuit withdrew the opinions filed on July 24, 2018 to allow time for the reconstituted panel to confer on the appeal. In Altera, the taxpayer challenged IRS regulations that required participants in qualified cost sharing arrangements to share stock-based compensation costs. The U.S. Tax Court had invalidated those regulations, in part because the Treasury Department failed to adequately consider significant taxpayer comments when adopting them. We will evaluate the tax impact when the new opinion is released by the Ninth Circuit.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
Defined Contribution Plans
9 Months Ended
Sep. 30, 2018
Retirement Benefits [Abstract]  
DEFINED CONTRIBUTION PLANS
DEFINED CONTRIBUTION PLANS

Our tax-deferred savings plan under our 401(k) Plan, permits participating employees to defer a portion of their pre-tax earnings. In Canada, we have a Group Registered Retirement Savings Plan Program (the “RRSP”), which permits participants to make tax deductible contributions. Our board of directors approved 50% matching contributions on employee contributions up to 4% of each employee’s eligible earnings. Our matching contributions to our 401(k) Plan and the RRSP for the three months ended September 30, 2018 and September 30, 2017 were $1.4 million and $1.2 million, respectively. Our matching contributions to our 401(k) Plan and the RRSP for the nine months ended September 30, 2018 and September 30, 2017 were $4.4 million and $3.8 million, respectively.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Information
9 Months Ended
Sep. 30, 2018
Segment Reporting [Abstract]  
SEGMENT INFORMATION
SEGMENT INFORMATION

Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance. Our chief operating decision maker is our chief executive officer. Our chief executive officer reviews financial information presented on a consolidated basis, accompanied by information about revenue by geographic region for purposes of allocating resources and evaluating financial performance. We have one business activity, and there are no segment managers who are held accountable for operations, operating results and plans for levels or components below the consolidated unit level. Accordingly, we have determined that we have one operating segment, and therefore, one reportable segment.
Revenue by geographic region is based on the billing address of our distributors and direct customer. The following tables set forth revenue and property and equipment—net by geographic region (in millions):
 
 
Three Months Ended
 
Nine Months Ended
Revenue
September 30,
2018
 
September 30,
2017
 
September 30,
2018
 
September 30,
2017
Americas:
 
 
 
 
 
 
 
United States
$
146.8

 
$
123.7

 
$
425.3

 
$
367.1

Latin America (“LATAM”)
31.2

 
24.4

 
86.4

 
64.6

Canada
16.0

 
13.1

 
47.4

 
36.6

Total Americas
194.0

 
161.2

 
559.1

 
468.3

Europe, Middle East and Africa (“EMEA”)
165.4

 
138.3

 
474.3

 
394.2

Asia Pacific (“APAC”)
94.5

 
74.7

 
260.8

 
215.8

Total revenue
$
453.9

 
$
374.2

 
$
1,294.2

 
$
1,078.3



Property and Equipmentnet
September 30,
2018
 
December 31,
2017
Americas:
 
 
 
United States
$
127.8

 
$
115.6

Canada
111.1

 
103.8

LATAM
0.4

 
0.3

Total Americas
239.3

 
219.7

EMEA:
 
 
 
France
13.3

 
11.9

Other EMEA
3.5

 
5.8

Total EMEA
16.8

 
17.7

APAC
9.3

 
8.0

Total property and equipment—net
$
265.4

 
$
245.4



The following customers, each of which is a distributor, accounted for 10% or more of our revenue:

 
Three Months Ended
 
Nine Months Ended
 
September 30,
    2018 (1)
 
September 30,
2017
 
September 30,
2018 (1)
 
September 30,
2017
Exclusive Networks Group
29
%
 
29
%
 
29
%
 
23
%
Ingram Micro
11
%
 
11
%
 
10
%
 
10
%
(1) Due to the acquisition by Exclusive Networks Group of the U.S. division of Fine Tec Computers (“Fine Tec U.S.”) in July 2017, Fine Tec U.S.’s revenue and accounts receivable have been combined with Exclusive Networks Group.

The following customer, which is a distributor, accounted for 10% or more of net accounts receivable:

 
September 30,
2018
 
December 31,
2017
Exclusive Networks Group
33
%
 
35
%
Ingram Micro
10
%
 
*

* Represents less than 10%
 
 
 
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accumulated Other Comprehensive Loss
9 Months Ended
Sep. 30, 2018
Other Comprehensive Income (Loss), Net of Tax [Abstract]  
ACCUMULATED OTHER COMPREHENSIVE LOSS
ACCUMULATED OTHER COMPREHENSIVE LOSS

The following table summarizes the changes in accumulated balances of other comprehensive loss (in millions):

 
Unrealized Losses on Investments
 
Tax provision related to unrealized gains or losses on investments
 
Total
Balance—December 31, 2017
$
(1.3
)
 
$
0.5

 
$
(0.8
)
Other comprehensive loss before reclassifications
(0.1
)
 
(0.1
)
 
(0.2
)
Amounts reclassified from accumulated other comprehensive loss

 

 

Net current-period other comprehensive loss
(0.1
)
 
(0.1
)
 
(0.2
)
Balance—September 30, 2018
$
(1.4
)
 
$
0.4

 
$
(1.0
)

Amounts reclassified from accumulated other comprehensive loss for unrealized losses on investments and tax provision related to unrealized gains or losses on investments are recorded in other income (expense)—net and in benefit from income taxes, respectively.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
Subsequent Event
9 Months Ended
Sep. 30, 2018
Subsequent Events [Abstract]  
SUBSEQUENT EVENT
SUBSEQUENT EVENT

On October 23, 2018, we acquired ZoneFox Limited (“ZoneFox”), a privately held cloud-based insider threat detection and response company headquartered in Edinburgh, Scotland. The integration of ZoneFox’s machine learning-based threat-hunting technology will provide endpoint detection and response capabilities and will extend FortiSIEM product with additional user entity behavior analytics features, both on-premises and in the cloud. We acquired ZoneFox for approximately $18 million in initial consideration, subject to certain adjustments.
We are currently in the process of evaluating the business combination accounting considerations, including the consideration transferred and the initial purchase price allocation.
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2018
Accounting Policies [Abstract]  
Basis of Presentation and Preparation
Basis of Presentation and Preparation—The unaudited condensed consolidated financial statements of Fortinet, Inc. and its wholly owned subsidiaries (collectively, “we,” “us” or “our”) have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) for interim financial information, as well as the instructions to Form 10-Q pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (the “SEC”). Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements, and should be read in conjunction with our audited consolidated financial statements as of and for the year ended December 31, 2017, contained in our Annual Report on Form 10-K filed with the SEC on February 26, 2018 (the “Form 10-K”). In the opinion of management, all adjustments, which includes normal recurring adjustments, considered necessary for a fair presentation have been included. All intercompany balances, transactions and cash flows have been eliminated. The results of operations for the three and nine months ended September 30, 2018 are not necessarily indicative of the results for the full year or for any future periods. The condensed consolidated balance sheet as of December 31, 2017 is derived from the audited consolidated financial statements for the year ended December 31, 2017.

The preparation of financial statements in accordance with GAAP 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 materially from those estimates.

There have been no material changes to our significant accounting policies as of and for the three and nine months ended September 30, 2018, except for the accounting policies for revenue recognition, trade receivables and deferred contract costs that were updated as a result of adopting Accounting Standards Update (“ASU”) 2014-09, Revenue from Contracts with Customers (Topic 606) (“Topic 606”). For more information, refer to the “Recently Adopted Accounting Standards” and Note 2.
Recently Adopted Accounting Standards and Recent Accounting Standards Not Yet Effective
Recently Adopted Accounting Standards

Financial Instruments – Recognition and Measurement

In January 2016, the Financial Accounting Standard Board (“FASB”) issued ASU 2016-01—Financial Instruments—Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities, with further clarifications made recently with the issuance of ASU 2018-03, which requires most equity investments to be measured at fair value, with subsequent changes in fair value recognized in net income. A practicality exception applies to those equity investments that do not have a readily determinable fair value. These investments may be measured at cost, adjusted for changes in observable prices minus impairment. ASU 2016-01 was effective prospectively for us beginning on January 1, 2018 for our equity investments, which were previously accounted for under the cost-method. We adopted ASU 2016-01 on January 1, 2018. There was no material impact on our condensed consolidated financial statements as of the adoption date.

Revenue Recognition

In May 2014, the FASB issued Topic 606, which supersedes the revenue recognition requirements in Topic 605, Revenue Recognition, and requires entities to recognize revenue when control of the promised goods or services is transferred to customers at an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. We adopted Topic 606 as of January 1, 2018 using the modified retrospective transition method. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods.

We recorded a net reduction to our accumulated deficit as of January 1, 2018 of $117.3 million due to the cumulative impact of adopting Topic 606. The primary impact of adopting Topic 606 relates to the deferral of our incremental contract costs, which are comprised of sales commissions. Prior to January 1, 2018, we expensed all sales commissions upfront. Beginning on January 1, 2018, we continue to expense sales commissions related to product sales upfront, but capitalize and then amortize certain sales commissions on service contracts over the applicable amortization period. The capitalized sales commissions for initial service contracts are deferred and then amortized as expense on a straight-line basis over the period of benefit which we have determined to be five years. Sales commissions for renewal contracts are deferred and then amortized on a straight line basis over the contractual period of the underlying contracts. The deferral of sales commissions generated a deferred tax liability of $23.8 million, of which $18.0 million was recorded against deferred tax assets and the remaining $5.8 million was recorded in other long-term liabilities on our condensed consolidated balance sheet. The impact on deferred revenue as of January 1, 2018 was $4.1 million, which primarily relates to certain changes in revenue recognition on software license sales and the acceleration of revenue from U.S.-based channel partners which were previously deferred until the product was sold through. Beginning on January 1, 2018, our sales returns reserve is now included on the balance sheet in accrued liabilities and no longer as a reduction to our accounts receivable. See Note 2 for further details.

The cumulative effects of the changes made to our January 1, 2018 condensed consolidated balance sheet for the adoption of Topic 606 were as follows (in millions):

 
Balance at
December 31, 2017
 
Adjustments due to
Topic 606
 
Balance at
 January 1, 2018
Assets:
 
 
 
 
 
Accounts receivable, net
$
348.2

 
$
13.6

 
$
361.8

Inventory
$
77.3

 
$
(0.1
)
 
$
77.2

Deferred tax assets
$
146.9

 
$
(18.0
)
 
$
128.9

Deferred contract costs
$

 
$
137.1

 
$
137.1

 
 
 
 
 
 
Liabilities:
 
 
 
 
 
Accrued liabilities
$
50.0

 
$
13.6

 
$
63.6

Deferred revenue, current
$
793.8

 
$
0.3

 
$
794.1

Deferred revenue, non-current
$
542.5

 
$
(4.4
)
 
$
538.1

Other liabilities, non-current
$
8.6

 
$
5.8

 
$
14.4

 
 
 
 
 
 
Stockholders’ equity:
 
 
 
 
 
Accumulated deficit
$
(319.6
)
 
$
117.3

 
$
(202.3
)


Recent Accounting Standards Not Yet Effective

Leases

In February 2016, the FASB issued ASU 2016-02—Leases, which requires the recognition of right-of-use assets and lease liabilities on the consolidated balance sheet for substantially all leases. ASU 2016-02 includes a number of optional practical expedients that entities may elect to apply. ASU 2016-02 will also require significant additional disclosures about the amount, timing and uncertainty of cash flows from leases. In July 2018, the FASB issued ASU 2018-10—Codification Improvements to Topic 842, Leases, and ASU 2018-11 Leases (Topic 842) Targeted Improvements, which address questions about how to apply certain aspects of Accounting Standards Codification (“ASC”) 2016-02. The clarifications address the rate implicit in the lease, impairment of the net investment in the lease, lessee reassessment of lease classification, lessor reassessment of lease term and purchase options and variable payments that depend on an index or rate, and provide an alternative transition approach that allows companies to initially apply the new leases standard by recognizing a cumulative-effect adjustment on adoption date. ASC 2016-02 will be effective for us beginning on January 1, 2019, using a modified retrospective approach. Based on our current lease portfolio, we currently estimate the value of leased assets and liabilities that may be recognized on the consolidated balance sheet to be at least $45.0 million. We are continuing to evaluate the impact of ASU 2016-02 and our estimate is subject to change. We do not believe that ASC 2016-02 will have a material impact on our consolidated statements of operations and cash flows. We expect to expand our disclosures in the notes to consolidated financial statements to include more details on our leases, significant judgments and lease-related amounts recognized in the consolidated financial statements.
Stock Compensation

In June 2018, the FASB issued ASU 2018-07—Compensation—Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting, which simplifies the accounting for share-based payments to nonemployees by aligning it with the accounting for share-based payments to employees subject to certain exceptions. ASC 2018-07 expands the scope of ASC Topic 718, Compensation-Stock Compensation (“ASC 718”) to include share-based payments granted to nonemployees in exchange for goods or services used or consumed in an entity’s own operations and supersedes the guidance in ASC 505-50 by moving it to ASC 718. This amendment is effective for us beginning January 1, 2019. Early adoption is permitted, but no earlier than an entity’s adoption date of ASC 606. We are currently evaluating the impact of ASU 2018-07 on our consolidated financial statements.

Cloud Computing

In August 2018, the FASB issued ASU 2018-15—Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract, which requires a customer in a cloud computing arrangement that is a service contract to follow the internal-use software guidance in ASC Subtopic 350-40 to determine which implementation costs to capitalize as assets or expense as incurred. ASU 2018-15 is effective for us beginning January 1, 2020, and early adoption is permitted. We are currently evaluating the impact of ASU 2018-15 on our consolidated financial statements.

Fair Value Measurements

In August 2018, the FASB issued ASU 2018-13—Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement, which eliminates, adds and modifies certain disclosure requirements for fair value measurements in ASC 820—Fair Value Measurement as part of its disclosure framework project. ASU 2018-13 is effective for us beginning January 1, 2020. The amendments in ASU 2018-13 on changes in unrealized gains and losses, the range and weighted average of significant unobservable inputs used to develop Level 3 fair value measurements, and the narrative description of measurement uncertainty should be applied prospectively for only the most recent interim or annual period presented in the initial fiscal year of adoption. All other amendments in ASU 2018-13 should be applied retrospectively to all periods presented upon their effective date. Early adoption is permitted upon issuance of ASU 2018-13. An entity is permitted to early adopt any removed or modified disclosures upon issuance of ASU 2018-13 and delay adoption of the additional disclosures until their effective date. We are currently evaluating the impact of ASU 2018-13 on our consolidated financial statements.

Comprehensive Income

In February 2018, the FASB issued ASU 2018-02—Income Statement-Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income, which allows companies to reclassify stranded tax effects resulting from the Tax Cuts and Jobs Act of 2017 (the “2017 Tax Act”), from accumulated other comprehensive income to retained earnings. ASU 2018-02 also requires certain new disclosures regardless of the election. ASU 2018-02 is effective for us beginning January 1, 2019, and early adoption is permitted. We are currently evaluating the impact of ASU 2018-02 on our consolidated financial statements.

Financial Instruments

In June 2016, the FASB issued ASU 2016-13—Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which requires a financial asset (or a group of financial assets) measured at an amortized cost basis to be presented at the net amount expected to be collected. The new approach to estimating credit losses (referred to as the current expected credit losses model) applies to most financial assets measured at amortized cost and certain other instruments, including trade and other receivables, loans and held-to-maturity debt securities. ASU 2016-13 is effective for us beginning on January 1, 2020, and early adoption is permitted. We are currently evaluating the impact of ASU 2016-13 on our consolidated financial statements.
Revenue Recognition
Revenue recognition

On January 1, 2018 we adopted Topic 606 using the modified retrospective method applied to those contracts which were not completed as of January 1, 2018. Results for reporting periods beginning after January 1, 2018 are presented under Topic 606, while prior period amounts are not adjusted and continue to be reported under Topic 605. The details of significant changes and quantitative impact of the changes are discussed below.
 
We derive the majority of our revenue from sales of our products, FortiGuard security subscription and FortiCare technical support services, and other services. Beginning in 2018, revenues are recognized when control of these goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. Prior to 2018, revenue was recognized under Topic 605 when all of the following criteria were met: (i) persuasive evidence of an arrangement existed, (ii) delivery has occurred or services have been rendered, (iii) sales price was fixed or determinable and (iv) collectability was reasonably assured.

Under Topic 606, we determine revenue recognition through the following steps:

identification of the contract, or contracts, with the customer,
identification of the performance obligations in the contract, including evaluation of performance obligations as to being distinct goods or services in a contract,
determination of the transaction price,
allocation of the transaction price to the performance obligations in the contract, and
recognition of revenue when, or as, we satisfy a performance obligation.

Product revenue primarily consists of sales of hardware and software licenses of our FortiGate and Fabric products. We derive a majority of product sales from our FortiGate products. Our FortiGate products include a broad set of built-in security and networking features and functionalities including firewall, SD-WAN, data leak prevention, VPN, switch and wireless controller and WAN acceleration, among others.

We previously recognized product revenue for sales to distributors that had no general right of return and direct sales to end-customers upon shipment, based on general revenue recognition accounting guidance once all other revenue recognition criteria were met. Certain distributors are granted stock rotation rights, limited rights of return or rebates for sales of our products. The arrangement fee for this group of distributors was not fixed or determinable when products were shipped and revenue was therefore deferred and recognized upon sell-through. Under Topic 606, we recognize product revenue upon shipment when control of the promised goods is transferred to the customer. We recognize revenue from term licenses upon electronic transfer of the license key to the customer. Previously, term licenses were recognized over the license period.

We generally provide a 1-year warranty on hardware products and a 90-day warranty on software that provides assurance that our hardware or software products conform to published specifications. Such assurance-type warranties are not deemed to be separate performance obligations from the hardware or software product and costs associated with providing the warranties are accrued in accordance with ASC 460-10.

Service revenue relates to sales of our FortiGuard security subscription, FortiCare technical support services, and other services. Our FortiGuard security subscription services provide access to our application control, intrusion prevention, anti-botnet and mobile, anti-spam, web filtering, cloud sandbox and virus outbreak protection, industry security, security rating service and threat intelligent service functionality. Our FortiCare support services include rights to unspecified software upgrades, maintenance releases and patches, telephone and internet access to technical support personnel. Our typical subscription and contractual support term is one to three years, and to a lesser extent, five years. Our revenue recognition for service arrangements did not significantly change under Topic 606. We continue to recognize revenue from these services ratably over the contractual service period because of continuous transfer of control to the customer over the maintenance period. Revenue related to subsequent renewals of these services are recognized over the support term of the renewal agreement. We also generate a small portion of our revenue from other services consisting of professional services, training and software-as-a-service (“SaaS”) which is either hosted or cloud-based services. We recognize revenue from professional and training services as the services are provided. We recognize revenue from SaaS as the subscription service is delivered over the term, which is typically one year, or on a monthly usage basis. To date, SaaS revenue has not represented a significant percentage of our total revenue.

Our sales contracts typically contain multiple deliverables, such as hardware, software license, security subscription, technical support services and other services, which are generally capable of being distinct and accounted for as separate performance obligations. We evaluated the criteria to be distinct under Topic 606 and concluded that the hardware and software license were distinct and distinct in the context of the contract from the security subscription and technical support services, as the customer can benefit from the hardware and license without the services and the services are separately identifiable within the contract. We allocate the transaction price to each performance obligation based on relative standalone selling price. We determine standalone selling price based on the historical pricing and discounting practices for those services when sold separately. We determine standalone selling price for a product or service by considering multiple historical factors including, but not limited to, cost of products, gross margin objectives, pricing practices, geographies and the term of the service contract that fall within a reasonably range as a percentage of list price. Revenue is reported net of sales tax.

Under Topic 605, revenue from contracts that contain our products and services are allocated to each unit of accounting based on an estimated selling price using vendor-specific objective evidence (“VSOE”) of selling price, if it existed, or third-party evidence (“TPE”) of selling price. If neither VSOE nor TPE of selling price existed for a deliverable, we used our best estimate of selling price for that deliverable. For multiple-element arrangements where software deliverables were included, revenue was allocated to the non-software deliverables and to the software deliverables as a group using the relative estimated selling prices of each of the deliverables in the arrangement based on the estimated selling price hierarchy. The amount allocated to the software deliverables was then allocated to each software deliverable using the residual method when VSOE of fair value existed. If evidence of VSOE of fair value of one or more undelivered elements did not exist, all software allocated revenue was deferred and recognized when delivery of those elements occurred or when fair value was established. When the undelivered element for which we did not have VSOE of fair value was support, revenue for the entire arrangement was recognized ratably over the support period. The same residual method and VSOE of fair value principles applied for our multiple element arrangements that contained only software elements.

In certain circumstances, our contracts include provisions for sales rebates and other customer incentive programs. Additionally, in limited circumstances, we may permit end-customers, distributors and resellers to return our products, subject to varying limitations, for a refund within a reasonably short period from the date of purchase. These amounts are accounted for as variable consideration that can decrease the transaction price. We estimate variable consideration at the most likely amounts to which we expect our customers to be entitled. We include estimated amounts in the transaction price to the extent that it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. Our estimate for sales return reserve was $13.7 million as of September 30, 2018 and is included in current liabilities in our condensed consolidated balance sheet. Under Topic 605, a sales return reserve of $13.6 million was presented as a reduction to accounts receivable as of December 31, 2017.

We generally invoice at the time of our sale for the total price of the hardware, software licenses, security and technical support and other services, and the invoice is payable within 30 to 45 days. We also invoice certain services on a monthly basis. Amounts billed and due from our customers are classified as receivables on the balance sheet and do not bear interest. Our deferred revenue primarily consists of amounts that have been invoiced but have not been recognized as revenue as of period end.

During the three and nine months ended September 30, 2018, we recognized $173.0 million and $615.3 million, respectively, in revenue that was included in the deferred revenue balance as of December 31, 2017.

Shipping and handling fees charged to our customers are recognized as product revenue in the period shipped and the related costs for providing these services are recorded as a cost of sale. Shipping and handling fees recognized as product revenue were not significant during the three and nine months ended September 30, 2018 and 2017.
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2018
Accounting Policies [Abstract]  
Impact of Adopting New Accounting Pronouncement
The cumulative effects of the changes made to our January 1, 2018 condensed consolidated balance sheet for the adoption of Topic 606 were as follows (in millions):

 
Balance at
December 31, 2017
 
Adjustments due to
Topic 606
 
Balance at
 January 1, 2018
Assets:
 
 
 
 
 
Accounts receivable, net
$
348.2

 
$
13.6

 
$
361.8

Inventory
$
77.3

 
$
(0.1
)
 
$
77.2

Deferred tax assets
$
146.9

 
$
(18.0
)
 
$
128.9

Deferred contract costs
$

 
$
137.1

 
$
137.1

 
 
 
 
 
 
Liabilities:
 
 
 
 
 
Accrued liabilities
$
50.0

 
$
13.6

 
$
63.6

Deferred revenue, current
$
793.8

 
$
0.3

 
$
794.1

Deferred revenue, non-current
$
542.5

 
$
(4.4
)
 
$
538.1

Other liabilities, non-current
$
8.6

 
$
5.8

 
$
14.4

 
 
 
 
 
 
Stockholders’ equity:
 
 
 
 
 
Accumulated deficit
$
(319.6
)
 
$
117.3

 
$
(202.3
)
The following tables summarize the impact of adopting Topic 606 on our condensed consolidated financial statements as of and for the three and nine months ended September 30, 2018 (in millions). These tables do not represent the full condensed consolidated financial statements as they only reflect the accounts impacted by the adoption of Topic 606.

Condensed Consolidated Balance Sheet
 
As of September 30, 2018
 
As Reported
 
Balances Without Adoption of
Topic 606
 
Effect of Change
Increase (Decrease)
Assets:
 
 
 
 
 
Accounts receivable
$
324.4

 
$
310.7

 
$
13.7

Inventory
$
80.8

 
$
81.9

 
$
(1.1
)
Deferred contract costs
$
169.6

 
$

 
$
169.6

Deferred tax assets
$
147.8

 
$
175.6

 
$
(27.8
)
 
 
 
 
 
 
Liabilities:
 
 
 
 
 
Accrued liabilities
$
60.7

 
$
45.5

 
$
15.2

Deferred revenue, current
$
876.2

 
$
896.6

 
$
(20.4
)
Deferred revenue, non-current
$
668.2

 
$
667.0

 
$
1.2

Other liabilities, non-current
$
11.1

 
$
5.2

 
$
5.9

 
 
 
 
 
 
Stockholders’ Equity
 
 
 
 
 
Accumulated deficit
$
(156.0
)
 
$
(308.5
)
 
$
152.5


Condensed Consolidated Statement of Operations
 
Three Months Ended September 30, 2018
 
As Reported
 
Balances Without Adoption of
Topic 606
 
Effect of Change
Increase (Decrease)
REVENUE:
 
 
 
 
 
   Product (1)
$
164.5

 
$
162.3

 
$
2.2

   Service
289.4

 
289.6

 
(0.2
)
Total revenue
453.9

 
451.9

 
2.0

COSTS OF REVENUE:
 
 
 
 
 
   Product
72.0

 
72.3

 
(0.3
)
GROSS PROFIT:
 
 
 
 
 
Product
92.5

 
90.0

 
2.5

Service
249.8

 
250.0

 
(0.2
)
Total gross profit
342.3

 
340.0

 
2.3

OPERATING EXPENSES:
 
 
 
 
 
Sales and marketing expenses
198.3

 
207.3

 
(9.0
)
 
 
 
 
 
 
OPERATING INCOME
62.8

 
51.5

 
11.3

 
 
 
 
 
 
INCOME BEFORE INCOME TAXES
70.6

 
59.3

 
11.3

PROVISION FOR INCOME TAXES
11.9

 
9.8

 
2.1

NET INCOME
$
58.7

 
$
49.5

 
$
9.2

Net income per share:
 
 
 
 
 
Basic
$
0.35

 
$
0.29

 
$
0.05

Diluted
$
0.33

 
$
0.28

 
$
0.05


(1) Product revenue during the three months ended September 30, 2018 included a $2.2 million benefit from the adoption of Topic 606, which primarily related to the change in accounting treatment under Topic 606 for some of our software products where revenue from these arrangements is now recognized upfront instead of ratably over the contracted service term.



 
Nine Months Ended September 30, 2018
 
As Reported
 
Balances Without Adoption of
Topic 606
 
Effect of Change
Increase (Decrease)
REVENUE:
 
 
 
 
 
Product (1)
$
473.6

 
$
461.5

 
$
12.1

Service
820.6

 
819.1

 
1.5

Total revenue
1,294.2

 
1,280.6

 
13.6

COST OF REVENUE:
 
 
 
 
 
Product
204.1

 
203.1

 
1.0

GROSS PROFIT:
 
 
 
 
 
Product
269.5

 
258.4

 
11.1

Service
702.8

 
701.3

 
1.5

Total gross profit
972.3

 
959.7

 
12.6

OPERATING EXPENSES
 
 
 
 
 
Sales and marketing expenses
576.4

 
608.9

 
(32.5
)
 
 
 
 
 
 
OPERATING INCOME
145.9

 
100.8

 
45.1

 
 
 
 
 
 
INCOME BEFORE INCOME TAXES
158.8

 
113.7

 
45.1

BENEFIT FROM INCOME TAXES
9.2

 
(0.7
)
 
9.9

NET INCOME
$
149.6

 
$
114.4

 
$
35.2

Net income per share:
 
 
 
 
 
Basic
$
0.89

 
$
0.68

 
$
0.21

Diluted
$
0.86

 
$
0.66

 
$
0.20


(1) Product revenue during the nine months ended September 30, 2018 included a $12.1 million benefit from the adoption of Topic 606, which primarily related to the change in accounting treatment under Topic 606 for some of our software products where revenue from these arrangements is now recognized upfront instead of ratably over the contracted service term.

Condensed Consolidated Statement of Cash Flows
 
Nine Months Ended September 30, 2018
 
As Reported
 
Balances Without Adoption of
Topic 606
 
Effect of Change
Increase (Decrease)
Cash flows from operating activities:
 
 
 
 
 
Net income
$
149.6

 
$
114.4

 
$
35.2

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 
 
 
Amortization of deferred contract costs
66.3

 

 
66.3

Other
(1.7
)
 
(1.6
)
 
(0.1
)
Changes in operating assets and liabilities:
 
 
 
 


Inventory
(19.0
)
 
(20.0
)
 
1.0

Deferred contract costs
(98.8
)
 

 
(98.8
)
Deferred tax assets
(19.1
)
 
(29.0
)
 
9.9

Accrued liabilities
(2.0
)
 
(3.5
)
 
1.5

Deferred revenue
209.9

 
224.9

 
(15.0
)
Net cash provided by operating activities
$
458.7

 
$
458.7

 
$

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2018
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue



Disaggregation of Revenue

The following table presents our revenue disaggregated by major product and service lines (in millions):

 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
September 30,
2017 (1)
 
September 30,
2018
 
September 30,
2017 (1)
Product
$
164.5

 
$
137.1

 
$
473.6

 
$
415.1

Service:
 
 
 
 
 
 
 
   Security subscription
157.0

 
130.8

 
440.7

 
366.3

   Technical support
121.4

 
96.1

 
347.4

 
267.3

   Professional services and training
11.0

 
10.2

 
32.5

 
29.6

      Total service revenue
289.4

 
237.1

 
820.6

 
663.2

Total revenue
$
453.9

 
$
374.2

 
$
1,294.2

 
$
1,078.3

(1) As noted above, prior period amounts have not been adjusted under the modified retrospective method.
Impact of Adopting New Accounting Pronouncement
The cumulative effects of the changes made to our January 1, 2018 condensed consolidated balance sheet for the adoption of Topic 606 were as follows (in millions):

 
Balance at
December 31, 2017
 
Adjustments due to
Topic 606
 
Balance at
 January 1, 2018
Assets:
 
 
 
 
 
Accounts receivable, net
$
348.2

 
$
13.6

 
$
361.8

Inventory
$
77.3

 
$
(0.1
)
 
$
77.2

Deferred tax assets
$
146.9

 
$
(18.0
)
 
$
128.9

Deferred contract costs
$

 
$
137.1

 
$
137.1

 
 
 
 
 
 
Liabilities:
 
 
 
 
 
Accrued liabilities
$
50.0

 
$
13.6

 
$
63.6

Deferred revenue, current
$
793.8

 
$
0.3

 
$
794.1

Deferred revenue, non-current
$
542.5

 
$
(4.4
)
 
$
538.1

Other liabilities, non-current
$
8.6

 
$
5.8

 
$
14.4

 
 
 
 
 
 
Stockholders’ equity:
 
 
 
 
 
Accumulated deficit
$
(319.6
)
 
$
117.3

 
$
(202.3
)
The following tables summarize the impact of adopting Topic 606 on our condensed consolidated financial statements as of and for the three and nine months ended September 30, 2018 (in millions). These tables do not represent the full condensed consolidated financial statements as they only reflect the accounts impacted by the adoption of Topic 606.

Condensed Consolidated Balance Sheet
 
As of September 30, 2018
 
As Reported
 
Balances Without Adoption of
Topic 606
 
Effect of Change
Increase (Decrease)
Assets:
 
 
 
 
 
Accounts receivable
$
324.4

 
$
310.7

 
$
13.7

Inventory
$
80.8

 
$
81.9

 
$
(1.1
)
Deferred contract costs
$
169.6

 
$

 
$
169.6

Deferred tax assets
$
147.8

 
$
175.6

 
$
(27.8
)
 
 
 
 
 
 
Liabilities:
 
 
 
 
 
Accrued liabilities
$
60.7

 
$
45.5

 
$
15.2

Deferred revenue, current
$
876.2

 
$
896.6

 
$
(20.4
)
Deferred revenue, non-current
$
668.2

 
$
667.0

 
$
1.2

Other liabilities, non-current
$
11.1

 
$
5.2

 
$
5.9

 
 
 
 
 
 
Stockholders’ Equity
 
 
 
 
 
Accumulated deficit
$
(156.0
)
 
$
(308.5
)
 
$
152.5


Condensed Consolidated Statement of Operations
 
Three Months Ended September 30, 2018
 
As Reported
 
Balances Without Adoption of
Topic 606
 
Effect of Change
Increase (Decrease)
REVENUE:
 
 
 
 
 
   Product (1)
$
164.5

 
$
162.3

 
$
2.2

   Service
289.4

 
289.6

 
(0.2
)
Total revenue
453.9

 
451.9

 
2.0

COSTS OF REVENUE:
 
 
 
 
 
   Product
72.0

 
72.3

 
(0.3
)
GROSS PROFIT:
 
 
 
 
 
Product
92.5

 
90.0

 
2.5

Service
249.8

 
250.0

 
(0.2
)
Total gross profit
342.3

 
340.0

 
2.3

OPERATING EXPENSES:
 
 
 
 
 
Sales and marketing expenses
198.3

 
207.3

 
(9.0
)
 
 
 
 
 
 
OPERATING INCOME
62.8

 
51.5

 
11.3

 
 
 
 
 
 
INCOME BEFORE INCOME TAXES
70.6

 
59.3

 
11.3

PROVISION FOR INCOME TAXES
11.9

 
9.8

 
2.1

NET INCOME
$
58.7

 
$
49.5

 
$
9.2

Net income per share:
 
 
 
 
 
Basic
$
0.35

 
$
0.29

 
$
0.05

Diluted
$
0.33

 
$
0.28

 
$
0.05


(1) Product revenue during the three months ended September 30, 2018 included a $2.2 million benefit from the adoption of Topic 606, which primarily related to the change in accounting treatment under Topic 606 for some of our software products where revenue from these arrangements is now recognized upfront instead of ratably over the contracted service term.



 
Nine Months Ended September 30, 2018
 
As Reported
 
Balances Without Adoption of
Topic 606
 
Effect of Change
Increase (Decrease)
REVENUE:
 
 
 
 
 
Product (1)
$
473.6

 
$
461.5

 
$
12.1

Service
820.6

 
819.1

 
1.5

Total revenue
1,294.2

 
1,280.6

 
13.6

COST OF REVENUE:
 
 
 
 
 
Product
204.1

 
203.1

 
1.0

GROSS PROFIT:
 
 
 
 
 
Product
269.5

 
258.4

 
11.1

Service
702.8

 
701.3

 
1.5

Total gross profit
972.3

 
959.7

 
12.6

OPERATING EXPENSES
 
 
 
 
 
Sales and marketing expenses
576.4

 
608.9

 
(32.5
)
 
 
 
 
 
 
OPERATING INCOME
145.9

 
100.8

 
45.1

 
 
 
 
 
 
INCOME BEFORE INCOME TAXES
158.8

 
113.7

 
45.1

BENEFIT FROM INCOME TAXES
9.2

 
(0.7
)
 
9.9

NET INCOME
$
149.6

 
$
114.4

 
$
35.2

Net income per share:
 
 
 
 
 
Basic
$
0.89

 
$
0.68

 
$
0.21

Diluted
$
0.86

 
$
0.66

 
$
0.20


(1) Product revenue during the nine months ended September 30, 2018 included a $12.1 million benefit from the adoption of Topic 606, which primarily related to the change in accounting treatment under Topic 606 for some of our software products where revenue from these arrangements is now recognized upfront instead of ratably over the contracted service term.

Condensed Consolidated Statement of Cash Flows
 
Nine Months Ended September 30, 2018
 
As Reported
 
Balances Without Adoption of
Topic 606
 
Effect of Change
Increase (Decrease)
Cash flows from operating activities:
 
 
 
 
 
Net income
$
149.6

 
$
114.4

 
$
35.2

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 
 
 
Amortization of deferred contract costs
66.3

 

 
66.3

Other
(1.7
)
 
(1.6
)
 
(0.1
)
Changes in operating assets and liabilities:
 
 
 
 


Inventory
(19.0
)
 
(20.0
)
 
1.0

Deferred contract costs
(98.8
)
 

 
(98.8
)
Deferred tax assets
(19.1
)
 
(29.0
)
 
9.9

Accrued liabilities
(2.0
)
 
(3.5
)
 
1.5

Deferred revenue
209.9

 
224.9

 
(15.0
)
Net cash provided by operating activities
$
458.7

 
$
458.7

 
$

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Instruments and Fair Value (Tables)
9 Months Ended
Sep. 30, 2018
Financial Instruments and Fair Value [Abstract]  
Summary of Investments
The following tables summarize our investments (in millions):
 
 
September 30, 2018
 
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Fair
Value
Corporate debt securities
$
296.6

 
$

 
$
(1.2
)
 
$
295.4

Certificates of deposit and term deposits (1)
106.1

 

 

 
106.1

Commercial paper
72.5

 

 
(0.1
)
 
72.4

U.S. government and agency securities
29.7

 

 
(0.1
)
 
29.6

Total available-for-sale securities
$
504.9

 
$

 
$
(1.4
)
 
$
503.5

 
 
 
 
 
 
 
 
 
December 31, 2017
 
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Fair
Value
Corporate debt securities
$
391.0

 
$

 
$
(1.2
)
 
$
389.8

Commercial paper
74.2

 

 

 
74.2

Certificates of deposit and term deposits (1)
45.9

 

 

 
45.9

U.S. government and agency securities
28.5

 

 
(0.1
)
 
28.4

Total available-for-sale securities
$
539.6

 
$

 
$
(1.3
)
 
$
538.3

 
 
 
 
 
 
 
 
(1) The majority of our certificates of deposit and term deposits are foreign deposits.
Schedule of Unrealized Loss on Investments
The following tables show the gross unrealized losses and the related fair values of our investments that have been in a continuous unrealized loss position (in millions):

 
September 30, 2018
 
Less Than 12 Months
 
12 Months or Greater
 
Total
 
Fair
Value
 
Unrealized
Losses
 
Fair
Value
 
Unrealized
Losses
 
Fair
Value
 
Unrealized
Losses
Corporate debt securities
$
163.1

 
$
(0.3
)
 
$
94.5

 
$
(0.9
)
 
$
257.6

 
$
(1.2
)
Commercial paper
90.5

 
(0.1
)
 

 

 
90.5

 
(0.1
)
Certificates of deposit and term deposits
35.9

 

 

 

 
35.9

 

U.S. government and agency securities
26.2

 

 
3.5

 
(0.1
)
 
29.7

 
(0.1
)
Total available-for-sale securities
$
315.7

 
$
(0.4
)
 
$
98.0

 
$
(1.0
)
 
$
413.7

 
$
(1.4
)


 
December 31, 2017
 
Less Than 12 Months
 
12 Months or Greater
 
Total
 
Fair
Value
 
Unrealized
Losses
 
Fair
Value
 
Unrealized
Losses
 
Fair
Value
 
Unrealized
Losses
Corporate debt securities
$
317.4

 
$
(0.9
)
 
$
58.2

 
$
(0.3
)
 
$
375.6

 
$
(1.2
)
Certificates of deposit and term deposits
37.2

 

 

 

 
37.2

 

Commercial paper
29.0

 

 

 

 
29.0

 

U.S. government and agency securities
17.0

 

 
11.4

 
(0.1
)
 
28.4

 
(0.1
)
Total available-for-sale securities
$
400.7

 
$
(0.9
)
 
$
69.6

 
$
(0.4
)
 
$
470.3

 
$
(1.3
)
Investments Classified by Contractual Maturity Date
The contractual maturities of our investments were as follows (in millions):
 
 
September 30,
2018
 
December 31,
2017
Due within one year
$
464.9

 
$
440.3

Due within one to three years
38.6

 
98.0

Total
$
503.5

 
$
538.3

Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The following tables present the fair value of our financial assets measured at fair value on a recurring basis as of September 30, 2018 and December 31, 2017 (in millions):
 
 
September 30, 2018
 
December 31, 2017
 
Aggregate
Fair
Value
 
Quoted
Prices in
Active
Markets For
Identical
Assets
 
Significant
Other
Observable
Remaining
Inputs
 
Significant
Other
Unobservable
Remaining
Inputs
 
Aggregate
Fair
Value
 
Quoted
Prices in
Active
Markets For
Identical
Assets
 
Significant
Other
Observable
Remaining
Inputs
 
Significant
Other
Unobservable
Remaining
Inputs
 
 
 
(Level 1)
 
(Level 2)
 
(Level 3)
 
 
 
(Level 1)
 
(Level 2)
 
(Level 3)
Assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Corporate debt securities
$
295.4

 
$

 
$
295.4

 
$

 
$
411.1

 
$

 
$
411.1

 
$

Certificates of deposit and term deposits
228.3

 

 
228.3

 

 
132.1

 

 
132.1

 

Money market funds
139.0

 
139.0

 

 

 
195.6

 
195.6

 

 

Commercial paper
121.0

 

 
121.0

 

 
128.9

 

 
128.9

 

U.S. government and agency securities
29.6

 
26.1

 
3.5

 

 
28.4

 
24.9

 
3.5

 

Total
$
813.3

 
$
165.1

 
$
648.2

 
$

 
$
896.1

 
$
220.5

 
$
675.6

 
$

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Reported as:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cash equivalents
$
309.8

 
 
 
 
 
 
 
$
357.8

 
 
 
 
 
 
Short-term investments
464.9

 
 
 
 
 
 
 
440.3

 
 
 
 
 
 
Long-term investments
38.6

 
 
 
 
 
 
 
98.0

 
 
 
 
 
 
Total
$
813.3

 
 
 
 
 
 
 
$
896.1

 
 
 
 
 
 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventory (Tables)
9 Months Ended
Sep. 30, 2018
Inventory Disclosure [Abstract]  
Inventory
Inventory consisted of the following (in millions):
 
 
September 30,
2018
 
December 31,
2017
Raw materials
$
12.5

 
$
13.0

Finished goods
68.3

 
64.3

Inventory
$
80.8

 
$
77.3

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property and Equipment—Net (Tables)
9 Months Ended
Sep. 30, 2018
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment - Net
Property and equipment—net consisted of the following (in millions):
 
 
September 30,
2018
 
December 31,
2017
Building and building improvements
$
138.6

 
$
133.2

Computer equipment and software
95.0

 
79.9

Land
75.7

 
65.6

Leasehold improvements
21.9

 
20.8

Evaluation units
20.2

 
20.1

Furniture and fixtures
16.7

 
14.7

Construction-in-progress
11.5

 
6.3

Total property and equipment
379.6

 
340.6

Less: accumulated depreciation
(114.2
)
 
(95.2
)
Property and equipment—net
$
265.4

 
$
245.4

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Other Intangible Assets - Net (Tables)
9 Months Ended
Sep. 30, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Changes in Carrying Value of Goodwill
Changes in the carrying value of goodwill were (in millions):
 
Amount
Balance—December 31, 2017
$
14.6

Addition due to business combination
11.1

Balance—September 30, 2018
$
25.7

Schedule of Finite-Lived and Indefinite-Lived Intangible Assets by Major Class
The following tables present other intangible assets—net as of September 30, 2018 and December 31, 2017 (in millions, except years):

 
September 30, 2018
 
Weighted-Average Useful Life (in Years)
 
Gross
 
Accumulated Amortization
 
Net
Other intangible assets—net:
 
 
 
 
 
 
 
Finite-lived intangible assets:
 
 
 
 
 
 
 
Developed technologies and other
3.8
 
$
31.4

 
$
18.1

 
$
13.3

Customer relationships
4.5
 
16.7

 
11.9

 
4.8

Total other intangible assets—net
 
 
$
48.1

 
$
30.0

 
$
18.1

The following tables present other intangible assets—net as of September 30, 2018 and December 31, 2017 (in millions, except years):

 
September 30, 2018
 
Weighted-Average Useful Life (in Years)
 
Gross
 
Accumulated Amortization
 
Net
Other intangible assets—net:
 
 
 
 
 
 
 
Finite-lived intangible assets:
 
 
 
 
 
 
 
Developed technologies and other
3.8
 
$
31.4

 
$
18.1

 
$
13.3

Customer relationships
4.5
 
16.7

 
11.9

 
4.8

Total other intangible assets—net
 
 
$
48.1

 
$
30.0

 
$
18.1



 
December 31, 2017
 
Weighted-Average Useful Life (in Years)
 
Gross
 
Accumulated Amortization
 
Net
Other intangible assets—net:
 
 
 
 
 
 
 
Finite-lived intangible assets:
 
 
 
 
 
 
 
Developed technologies and other
3.8
 
$
24.0

 
$
13.7

 
$
10.3

Customer relationships
4.7
 
14.5

 
10.1

 
4.4

 
 
 
38.5

 
23.8

 
14.7

 
 
 
 
 
 
 
 
Indefinite-lived intangible assets:
 
 
 
 
 
 
 
In-process research and development
 
 
1.6

 

 
1.6

Total other intangible assets—net
 
 
$
40.1

 
$
23.8

 
$
16.3

Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
The following table summarizes estimated future amortization expense of finite-lived intangible assets—net (in millions):
 
Amount
Years:
 
2018
$
2.5

2019
8.2

2020
4.6

2021 and thereafter
2.8

Total
$
18.1

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net Income Per Share (Tables)
9 Months Ended
Sep. 30, 2018
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
A reconciliation of the numerator and denominator used in the calculation of basic and diluted net income per share is as follows (in millions, except per share amounts):
 
 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
September 30,
2017
 
September 30,
2018
 
September 30,
2017
Numerator:
 
 
 
 
 
 
 
Net income
$
58.7

 
$
26.7

 
$
149.6

 
$
60.4

 
 
 
 
 
 
 
 
Denominator:
 
 
 
 
 
 
 
Basic shares:
 
 
 
 
 
 
 
Weighted-average common stock outstanding-basic
169.8

 
175.5

 
168.7

 
175.3

Diluted shares:
 
 
 
 
 
 
 
Weighted-average common stock outstanding-basic
169.8

 
175.5

 
168.7

 
175.3

Effect of potentially dilutive securities:
 
 
 
 
 
 
 
RSUs
4.2

 
2.1

 
3.5

 
2.2

Stock options
1.6

 
1.3

 
1.4

 
1.4

ESPP
0.1

 
0.1

 
0.1

 
0.1

Weighted-average shares used to compute diluted net income per share
175.7

 
179.0

 
173.7

 
179.0

Net income per share:
 
 
 
 
 
 
 
Basic
$
0.35

 
$
0.15

 
$
0.89

 
$
0.34

Diluted
$
0.33

 
$
0.15

 
$
0.86

 
$
0.34

Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following weighted-average shares of common stock were excluded from the computation of diluted net income per share for the periods presented, as their effect would have been antidilutive (in millions):
 
 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
September 30,
2017
 
September 30,
2018
 
September 30,
2017
RSUs
0.3

 
1.0

 
0.6

 
1.6

Stock options

 
1.1

 
0.4

 
1.1

ESPP
0.2

 
0.4

 
0.1

 
0.2

Total
0.5

 
2.5

 
1.1

 
2.9

XML 41 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2018
Commitments and Contingencies Disclosure [Abstract]  
Contractual Obligation, Fiscal Year Maturity Schedule
The following table summarizes our future principal contractual obligations as of September 30, 2018 (in millions):

 
Total
 
2018
 
2019
 
2020
 
2021
 
2022
 
Thereafter
Operating lease commitments
$
52.0

 
$
4.1

 
$
15.3

 
$
11.6

 
$
8.0

 
$
5.0

 
$
8.0

Inventory purchase commitments
174.0

 
111.1

 
58.7

 
4.2

 

 

 

Total
$
226.0

 
$
115.2

 
$
74.0


$
15.8


$
8.0


$
5.0


$
8.0

XML 42 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity (Tables)
9 Months Ended
Sep. 30, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of Share-based Compensation, Restricted Stock Units Award Activity
The following table summarizes the activity and related information for RSUs for the periods presented below (in millions, except per share amounts):

 
Restricted Stock Units Outstanding
 
Number of Shares
 
Weighted-Average Grant Date Fair Value per Share
Balance—December 31, 2017
8.5

 
$
34.79

Granted
3.7

 
54.82

Forfeited
(0.7
)
 
38.24

Vested
(3.1
)
 
34.32

Balance—September 30, 2018
8.4

 
$
44.48

Schedule of Share-based Compensation, Shares Withheld for Taxes
The following summarizes the number and value of the shares withheld for employee taxes (in millions):

 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
September 30,
2017
 
September 30,
2018
 
September 30,
2017
Shares withheld for taxes
0.2

 
0.3

 
0.9

 
1.0

Amount withheld for taxes
$
15.5

 
$
10.0

 
$
48.0

 
$
35.9

Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions
The following table summarizes the weighted-average assumptions relating to our employee stock options:
 
 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
September 30,
2017
 
September 30,
2018
 
September 30,
2017
Expected term in years
4.4

 
4.4

 
4.4

 
4.4

Volatility
30.5
%
 
33.1
%
 
31.6
%
 
36.1
%
Risk-free interest rate
2.7
%
 
1.8
%
 
2.7
%
 
1.9
%
Dividend rate
%
 
%
 
%
 
%
Schedule of Share-based Compensation, Stock Options, Activity
The following table summarizes the stock option activity and related information for the periods presented below (in millions, except exercise prices and contractual life):
 
 
Options Outstanding
 
Number
of Shares
 
Weighted-
Average
Exercise
Price
 
Weighted-
Average
Remaining
Contractual
Life (Years)
 
Aggregate
Intrinsic
Value
Balance—December 31, 2017
4.3

 
$
27.50

 
 
 


Granted
0.8

 
51.29

 
 
 
 
Forfeited
(0.1
)
 
31.90

 
 
 
 
Exercised
(1.8
)
 
24.74

 
 
 
 
Balance—September 30, 2018
3.2

 
$
34.69

 
 
 
 
Options vested and expected to vest—September 30, 2018
3.2

 
$
34.69

 
4.13
 
$
183.4

Options exercisable—September 30, 2018
1.6

 
$
28.42

 
2.75
 
$
104.9


Schedule of Share-based Compensation, Stock Options, Activity, Additional Information
Additional information related to our stock options is summarized below (in millions, except per share amounts):

 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
September 30,
2017
 
September 30,
2018
 
September 30,
2017
Weighted-average fair value per share granted
$
22.75

 
$
11.09

 
$
15.67

 
$
12.17

Intrinsic value of options exercised
14.1

 
3.4

 
53.6

 
30.3

Fair value of options vested
1.4

 
1.6

 
5.7

 
6.7

Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions
In determining the fair value of the ESPP, we use the Black-Scholes option pricing model that employs the following weighted-average assumptions:

 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
September 30,
2017
 
September 30,
2018
 
September 30,
2017
Expected term in years
0.5

 
0.5

 
0.5

 
0.5

Volatility
30.5
%
 
26.2
%
 
28.9
%
 
29.5
%
Risk-free interest rate
2.2
%
 
1.2
%
 
2.0
%
 
0.9
%
Dividend rate
%
 
%
 
%
 
%
Schedule of Share-based Payment Award Employee Stock Purchase Plan Additional Information
Additional information related to the ESPP is provided below (in millions, except per share amounts):

 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
September 30,
2017
 
September 30,
2018
 
September 30,
2017
Weighted-average fair value per share granted
$
18.28

 
$
8.31

 
$
14.14

 
$
8.73

Shares issued under the ESPP
0.4

 
0.5

 
1.1

 
1.1

Weighted-average price per share issued
$
41.89

 
$
31.49

 
$
35.32

 
$
29.52

Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs
Stock-based compensation expense is included in costs and expenses as follows (in millions):
 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
September 30,
2017
 
September 30,
2018
 
September 30,
2017
Cost of product revenue
$
0.3

 
$
0.3

 
$
1.1

 
$
1.0

Cost of service revenue
2.8

 
2.4

 
8.0

 
7.2

Research and development
9.3

 
8.0

 
26.9

 
24.1

Sales and marketing
26.0

 
19.6

 
70.5

 
58.4

General and administrative
4.8

 
4.0

 
13.8

 
12.0

Total stock-based compensation expense
$
43.2

 
$
34.3

 
$
120.3

 
$
102.7

Schedule of Employee Service Share based Compensation Allocation of Recognized Period Costs by Award Type
The following table summarizes stock-based compensation expense by award type (in millions):
 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
September 30,
2017
 
September 30,
2018
 
September 30,
2017
RSUs
$
38.2

 
$
29.9

 
$
106.1

 
$
89.8

Stock options
2.4

 
1.8

 
6.7

 
5.6

ESPP
2.6

 
2.6

 
7.5

 
7.3

Total stock-based compensation expense
$
43.2

 
$
34.3

 
$
120.3

 
$
102.7

Income Tax Benefit from Stock Option Plans
Total income tax benefit associated with stock-based compensation that is recognized in the consolidated statements of operations is as follows (in millions):
 
Three Months Ended
 
Nine Months Ended
 
September 30,
2018
 
September 30,
2017
 
September 30,
2018
 
September 30,
2017
Income tax benefit associated with stock-based compensation
$
6.8

 
$
6.7

 
$
19.0

 
$
21.1

XML 43 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Information (Tables)
9 Months Ended
Sep. 30, 2018
Segment Reporting [Abstract]  
Revenue from external customers by geographic region
 
Three Months Ended
 
Nine Months Ended
Revenue
September 30,
2018
 
September 30,
2017
 
September 30,
2018
 
September 30,
2017
Americas:
 
 
 
 
 
 
 
United States
$
146.8

 
$
123.7

 
$
425.3

 
$
367.1

Latin America (“LATAM”)
31.2

 
24.4

 
86.4

 
64.6

Canada
16.0

 
13.1

 
47.4

 
36.6

Total Americas
194.0

 
161.2

 
559.1

 
468.3

Europe, Middle East and Africa (“EMEA”)
165.4

 
138.3

 
474.3

 
394.2

Asia Pacific (“APAC”)
94.5

 
74.7

 
260.8

 
215.8

Total revenue
$
453.9

 
$
374.2

 
$
1,294.2

 
$
1,078.3

Property and equipment by geographic region
Property and Equipmentnet
September 30,
2018
 
December 31,
2017
Americas:
 
 
 
United States
$
127.8

 
$
115.6

Canada
111.1

 
103.8

LATAM
0.4

 
0.3

Total Americas
239.3

 
219.7

EMEA:
 
 
 
France
13.3

 
11.9

Other EMEA
3.5

 
5.8

Total EMEA
16.8

 
17.7

APAC
9.3

 
8.0

Total property and equipment—net
$
265.4

 
$
245.4

Schedule of customer concentration
The following customers, each of which is a distributor, accounted for 10% or more of our revenue:

 
Three Months Ended
 
Nine Months Ended
 
September 30,
    2018 (1)
 
September 30,
2017
 
September 30,
2018 (1)
 
September 30,
2017
Exclusive Networks Group
29
%
 
29
%
 
29
%
 
23
%
Ingram Micro
11
%
 
11
%
 
10
%
 
10
%
(1) Due to the acquisition by Exclusive Networks Group of the U.S. division of Fine Tec Computers (“Fine Tec U.S.”) in July 2017, Fine Tec U.S.’s revenue and accounts receivable have been combined with Exclusive Networks Group.

The following customer, which is a distributor, accounted for 10% or more of net accounts receivable:

 
September 30,
2018
 
December 31,
2017
Exclusive Networks Group
33
%
 
35
%
Ingram Micro
10
%
 
*

* Represents less than 10%
 
 
 
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accumulated Other Comprehensive Loss (Tables)
9 Months Ended
Sep. 30, 2018
Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Schedule of Accumulated Other Comprehensive (Loss) Income
The following table summarizes the changes in accumulated balances of other comprehensive loss (in millions):

 
Unrealized Losses on Investments
 
Tax provision related to unrealized gains or losses on investments
 
Total
Balance—December 31, 2017
$
(1.3
)
 
$
0.5

 
$
(0.8
)
Other comprehensive loss before reclassifications
(0.1
)
 
(0.1
)
 
(0.2
)
Amounts reclassified from accumulated other comprehensive loss

 

 

Net current-period other comprehensive loss
(0.1
)
 
(0.1
)
 
(0.2
)
Balance—September 30, 2018
$
(1.4
)
 
$
0.4

 
$
(1.0
)

XML 45 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies , Recent Accounting Pronouncements (Details) - USD ($)
$ in Millions
9 Months Ended 12 Months Ended
Sep. 30, 2018
Dec. 31, 2019
Jan. 01, 2018
Dec. 31, 2017
New Accounting Pronouncement, Early Adoption [Line Items]        
Accounts receivable—Net $ 324.4     $ 348.2
Inventory 80.8     77.3
Deferred tax assets 147.8     146.9
Deferred contract costs 169.6     0.0
Accrued liabilities 60.7     50.0
Deferred revenue 876.2     793.8
DEFERRED REVENUE 668.2     542.5
OTHER LIABILITIES 11.1     8.6
Retained earnings $ (156.0)     (319.6)
ASU 2014-09        
New Accounting Pronouncement, Early Adoption [Line Items]        
Accounts receivable—Net     $ 361.8  
Inventory     77.2  
Deferred tax assets     128.9  
Deferred contract costs     137.1  
Accrued liabilities     63.6  
Deferred revenue     794.1  
DEFERRED REVENUE     538.1  
OTHER LIABILITIES     14.4  
Retained earnings     (202.3)  
Deferred tax liability     23.8  
Maximum [Member]        
New Accounting Pronouncement, Early Adoption [Line Items]        
Revenue recognition period (in years) 5 years      
Minimum [Member]        
New Accounting Pronouncement, Early Adoption [Line Items]        
Revenue recognition period (in years) 3 years      
Minimum [Member] | Scenario, Forecast [Member] | ASU 2016-02        
New Accounting Pronouncement, Early Adoption [Line Items]        
Expected increase to assets and liabilities upon adoption of new accounting pronouncement   $ 45.0    
Deferred Tax Asset [Member] | ASU 2014-09        
New Accounting Pronouncement, Early Adoption [Line Items]        
Deferred tax liability     18.0  
Effect of Change Increase (Decrease) | ASU 2014-09        
New Accounting Pronouncement, Early Adoption [Line Items]        
Accounts receivable—Net $ 13.7   13.6  
Inventory (1.1)   (0.1)  
Deferred tax assets (27.8)   (18.0)  
Deferred contract costs 169.6   137.1  
Accrued liabilities 15.2   13.6  
Deferred revenue (20.4)   0.3  
DEFERRED REVENUE 1.2   (4.4)  
OTHER LIABILITIES 5.9      
Retained earnings 152.5   117.3  
Deferred Revenue     4.1  
Effect of Change Increase (Decrease) | Other Noncurrent Liabilities [Member] | ASU 2014-09        
New Accounting Pronouncement, Early Adoption [Line Items]        
OTHER LIABILITIES     $ 5.8  
Balances Without Adoption of Topic 606        
New Accounting Pronouncement, Early Adoption [Line Items]        
Accounts receivable—Net       348.2
Inventory       77.3
Deferred tax assets       146.9
Deferred contract costs       0.0
Accrued liabilities       50.0
Deferred revenue       793.8
DEFERRED REVENUE       542.5
OTHER LIABILITIES       8.6
Retained earnings       $ (319.6)
Balances Without Adoption of Topic 606 | ASU 2014-09        
New Accounting Pronouncement, Early Adoption [Line Items]        
Accounts receivable—Net 310.7      
Inventory 81.9      
Deferred tax assets 175.6      
Deferred contract costs 0.0      
Accrued liabilities 45.5      
Deferred revenue 896.6      
DEFERRED REVENUE 667.0      
OTHER LIABILITIES 5.2      
Retained earnings $ (308.5)      
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2018
Sep. 30, 2017
Jan. 01, 2018
Dec. 31, 2017
Disaggregation of Revenue [Line Items]          
Reserves for sales returns   $ 13,700,000      
Accounts receivable $ 324,400,000 324,400,000     $ 348,200,000
Deferred revenue recognized in period 173,000,000 615,300,000      
Remaining performance obligation 1,540,000,000 1,540,000,000      
Allowance for doubtful accounts 700,000 700,000     900,000
Sales return reserve         $ 13,600,000
Amortization of deferred contract costs 23,200,000 $ 66,300,000 $ 0    
Impairment loss 0        
Sales Commissions [Member]          
Disaggregation of Revenue [Line Items]          
Revenue recognition period (in years)   3 years      
Minimum [Member]          
Disaggregation of Revenue [Line Items]          
Revenue recognition period (in years)   3 years      
Minimum [Member] | Sales Commissions [Member]          
Disaggregation of Revenue [Line Items]          
Revenue recognition period (in years)   1 year      
Maximum [Member]          
Disaggregation of Revenue [Line Items]          
Revenue recognition period (in years)   5 years      
Maximum [Member] | Sales Commissions [Member]          
Disaggregation of Revenue [Line Items]          
Revenue recognition period (in years)   5 years      
ASU 2014-09          
Disaggregation of Revenue [Line Items]          
Accounts receivable       $ 361,800,000  
ASU 2014-09 | Effect of Change Increase (Decrease)          
Disaggregation of Revenue [Line Items]          
Accounts receivable $ 13,700,000 $ 13,700,000   $ 13,600,000  
Amortization of deferred contract costs   $ 66,300,000      
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition - Performance Obligation Satisfaction Period (Details)
9 Months Ended
Sep. 30, 2018
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2018-10-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation expected to be satisfied (percent) 80.00%
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-10-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation expected to be satisfied (percent) 20.00%
Maximum [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue recognition period (in years) 5 years
Maximum [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2018-10-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Performance obligation expected recognition period for three-fourths of remaining obligation 2 years
Maximum [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-10-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Performance obligation expected recognition period for three-fourths of remaining obligation 3 years
Minimum [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue recognition period (in years) 3 years
Minimum [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2018-10-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Performance obligation expected recognition period for three-fourths of remaining obligation 1 year
Minimum [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-10-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Performance obligation expected recognition period for three-fourths of remaining obligation 1 year
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition - Disaggregated Revenues (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Disaggregation of Revenue [Line Items]        
Product $ 164.5 $ 137.1 $ 473.6 $ 415.1
Service 289.4 237.1 820.6 663.2
Total revenue 453.9 374.2 1,294.2 1,078.3
Security Subscription [Member]        
Disaggregation of Revenue [Line Items]        
Service 157.0 130.8 440.7 366.3
Technical Support [Member]        
Disaggregation of Revenue [Line Items]        
Service 121.4 96.1 347.4 267.3
Professional Services and Training [Member]        
Disaggregation of Revenue [Line Items]        
Service $ 11.0 $ 10.2 $ 32.5 $ 29.6
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition - Balance Sheet (Details) - USD ($)
$ in Millions
Sep. 30, 2018
Jan. 01, 2018
Dec. 31, 2017
Disaggregation of Revenue [Line Items]      
Accounts receivable—Net $ 324.4   $ 348.2
Inventory 80.8   77.3
Deferred contract costs 169.6   0.0
DEFERRED TAX ASSETS 147.8   146.9
Accrued liabilities 60.7   50.0
Deferred revenue 876.2   793.8
DEFERRED REVENUE 668.2   542.5
OTHER LIABILITIES 11.1   8.6
Accumulated deficit (156.0)   (319.6)
ASU 2014-09      
Disaggregation of Revenue [Line Items]      
Accounts receivable—Net   $ 361.8  
Inventory   77.2  
Deferred contract costs   137.1  
DEFERRED TAX ASSETS   128.9  
Accrued liabilities   63.6  
Deferred revenue   794.1  
DEFERRED REVENUE   538.1  
OTHER LIABILITIES   14.4  
Accumulated deficit   (202.3)  
Balances Without Adoption of Topic 606      
Disaggregation of Revenue [Line Items]      
Accounts receivable—Net     348.2
Inventory     77.3
Deferred contract costs     0.0
DEFERRED TAX ASSETS     146.9
Accrued liabilities     50.0
Deferred revenue     793.8
DEFERRED REVENUE     542.5
OTHER LIABILITIES     8.6
Accumulated deficit     $ (319.6)
Balances Without Adoption of Topic 606 | ASU 2014-09      
Disaggregation of Revenue [Line Items]      
Accounts receivable—Net 310.7    
Inventory 81.9    
Deferred contract costs 0.0    
DEFERRED TAX ASSETS 175.6    
Accrued liabilities 45.5    
Deferred revenue 896.6    
DEFERRED REVENUE 667.0    
OTHER LIABILITIES 5.2    
Accumulated deficit (308.5)    
Effect of Change Increase (Decrease) | ASU 2014-09      
Disaggregation of Revenue [Line Items]      
Accounts receivable—Net 13.7 13.6  
Inventory (1.1) (0.1)  
Deferred contract costs 169.6 137.1  
DEFERRED TAX ASSETS (27.8) (18.0)  
Accrued liabilities 15.2 13.6  
Deferred revenue (20.4) 0.3  
DEFERRED REVENUE 1.2 (4.4)  
OTHER LIABILITIES 5.9    
Accumulated deficit $ 152.5 $ 117.3  
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition - Income Statement (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
REVENUE:        
Product $ 164.5 $ 137.1 $ 473.6 $ 415.1
Service 289.4 237.1 820.6 663.2
Total revenue 453.9 374.2 1,294.2 1,078.3
COST OF REVENUE:        
Product 72.0 58.1 204.1 174.2
GROSS PROFIT:        
Product 92.5 79.0 269.5 240.9
Service 249.8 201.6 702.8 557.5
Total gross profit 342.3 280.6 972.3 798.4
OPERATING EXPENSES:        
Sales and marketing 198.3 172.4 576.4 509.1
OPERATING INCOME 62.8 33.7 145.9 67.6
INCOME BEFORE INCOME TAXES 70.6 38.0 158.8 79.0
PROVISION FOR INCOME TAXES 11.9 11.3 9.2 18.6
NET INCOME $ 58.7 $ 26.7 $ 149.6 $ 60.4
Net income per share (Note 9):        
Basic (in dollars per share) $ 0.35 $ 0.15 $ 0.89 $ 0.34
Diluted (in dollars per share) $ 0.33 $ 0.15 $ 0.86 $ 0.34
ASU 2014-09 | Balances Without Adoption of Topic 606        
REVENUE:        
Product $ 162.3   $ 461.5  
Service 289.6   819.1  
Total revenue 451.9   1,280.6  
COST OF REVENUE:        
Product 72.3   203.1  
GROSS PROFIT:        
Product 90.0   258.4  
Service 250.0   701.3  
Total gross profit 340.0   959.7  
OPERATING EXPENSES:        
Sales and marketing 207.3   608.9  
OPERATING INCOME 51.5   100.8  
INCOME BEFORE INCOME TAXES 59.3   113.7  
PROVISION FOR INCOME TAXES 9.8   (0.7)  
NET INCOME $ 49.5   $ 114.4  
Net income per share (Note 9):        
Basic (in dollars per share) $ 0.29   $ 0.68  
Diluted (in dollars per share) $ 0.28   $ 0.66  
ASU 2014-09 | Effect of Change Increase (Decrease)        
REVENUE:        
Product $ 2.2   $ 12.1  
Service (0.2)   1.5  
Total revenue 2.0   13.6  
COST OF REVENUE:        
Product (0.3)   1.0  
GROSS PROFIT:        
Product 2.5   11.1  
Service (0.2)   1.5  
Total gross profit 2.3   12.6  
OPERATING EXPENSES:        
Sales and marketing (9.0)   (32.5)  
OPERATING INCOME 11.3   45.1  
INCOME BEFORE INCOME TAXES 11.3   45.1  
PROVISION FOR INCOME TAXES 2.1   9.9  
NET INCOME $ 9.2   $ 35.2  
Net income per share (Note 9):        
Basic (in dollars per share) $ 0.05   $ 0.21  
Diluted (in dollars per share) $ 0.05   $ 0.20  
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition - Cash Flow Statement (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Disaggregation of Revenue [Line Items]        
Net income $ 58.7 $ 26.7 $ 149.6 $ 60.4
Amortization of deferred contract costs 23.2   66.3 0.0
Other     (1.7) 3.2
Inventory     (19.0) 17.7
Prepaid expenses and other current assets     1.8 (9.6)
Deferred contract costs     (98.8) 0.0
Deferred tax assets     (19.1) (22.1)
Accrued liabilities     (2.0) 8.0
Deferred revenue     209.9 184.4
Net cash provided by operating activities     458.7 $ 436.9
Balances Without Adoption of Topic 606 | ASU 2014-09        
Disaggregation of Revenue [Line Items]        
Net income 49.5   114.4  
Amortization of deferred contract costs     0.0  
Other     (1.6)  
Inventory     (20.0)  
Deferred contract costs     0.0  
Deferred tax assets     (29.0)  
Accrued liabilities     (3.5)  
Deferred revenue     224.9  
Net cash provided by operating activities     458.7  
Effect of Change Increase (Decrease) | ASU 2014-09        
Disaggregation of Revenue [Line Items]        
Net income $ 9.2   35.2  
Amortization of deferred contract costs     66.3  
Other     (0.1)  
Inventory     1.0  
Deferred contract costs     (98.8)  
Deferred tax assets     9.9  
Accrued liabilities     1.5  
Deferred revenue     (15.0)  
Net cash provided by operating activities     $ 0.0  
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Instruments and Fair Value , Investments (Details) - USD ($)
$ in Millions
Sep. 30, 2018
Dec. 31, 2017
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 504.9 $ 539.6
Unrealized Gains 0.0 0.0
Unrealized Losses (1.4) (1.3)
Fair Value 503.5 538.3
Available-for-sale Securities, Continuous Unrealized Loss Position [Abstract]    
Less Than 12 Months, Fair Value 315.7 400.7
Less Than 12 Months, Unrealized Losses (0.4) (0.9)
12 Months or Greater, Fair Value 98.0 69.6
12 Months or Greater, Unrealized Losses (1.0) (0.4)
Total, Fair Value 413.7 470.3
Total, Unrealized Losses (1.4) (1.3)
Available-for-sale Securities, Debt Maturities, Fair Value [Abstract]    
Due within one year 464.9 440.3
Due within one to three years 38.6 98.0
Fair Value 503.5 538.3
Corporate debt securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 296.6 391.0
Unrealized Gains 0.0 0.0
Unrealized Losses (1.2) (1.2)
Fair Value 295.4 389.8
Available-for-sale Securities, Continuous Unrealized Loss Position [Abstract]    
Less Than 12 Months, Fair Value 163.1 317.4
Less Than 12 Months, Unrealized Losses (0.3) (0.9)
12 Months or Greater, Fair Value 94.5 58.2
12 Months or Greater, Unrealized Losses (0.9) (0.3)
Total, Fair Value 257.6 375.6
Total, Unrealized Losses (1.2) (1.2)
Available-for-sale Securities, Debt Maturities, Fair Value [Abstract]    
Fair Value 295.4 389.8
Certificates of deposit and term deposits [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 106.1 45.9
Unrealized Gains 0.0 0.0
Unrealized Losses 0.0 0.0
Fair Value 106.1 45.9
Available-for-sale Securities, Continuous Unrealized Loss Position [Abstract]    
Less Than 12 Months, Fair Value 35.9 37.2
Less Than 12 Months, Unrealized Losses 0.0 0.0
12 Months or Greater, Fair Value 0.0 0.0
12 Months or Greater, Unrealized Losses 0.0 0.0
Total, Fair Value 35.9 37.2
Total, Unrealized Losses 0.0 0.0
Available-for-sale Securities, Debt Maturities, Fair Value [Abstract]    
Fair Value 106.1 45.9
Commercial paper [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 72.5 74.2
Unrealized Gains 0.0 0.0
Unrealized Losses (0.1) 0.0
Fair Value 72.4 74.2
Available-for-sale Securities, Continuous Unrealized Loss Position [Abstract]    
Less Than 12 Months, Fair Value 90.5 29.0
Less Than 12 Months, Unrealized Losses (0.1) 0.0
12 Months or Greater, Fair Value 0.0 0.0
12 Months or Greater, Unrealized Losses 0.0 0.0
Total, Fair Value 90.5 29.0
Total, Unrealized Losses (0.1) 0.0
Available-for-sale Securities, Debt Maturities, Fair Value [Abstract]    
Fair Value 72.4 74.2
U.S. government and agency securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 29.7 28.5
Unrealized Gains 0.0 0.0
Unrealized Losses (0.1) (0.1)
Fair Value 29.6 28.4
Available-for-sale Securities, Continuous Unrealized Loss Position [Abstract]    
Less Than 12 Months, Fair Value 26.2 17.0
Less Than 12 Months, Unrealized Losses 0.0 0.0
12 Months or Greater, Fair Value 3.5 11.4
12 Months or Greater, Unrealized Losses (0.1) (0.1)
Total, Fair Value 29.7 28.4
Total, Unrealized Losses (0.1) (0.1)
Available-for-sale Securities, Debt Maturities, Fair Value [Abstract]    
Fair Value $ 29.6 $ 28.4
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Instruments and Fair Value , Fair Value Measurements (Details) - Recurring Basis [Member] - USD ($)
$ in Millions
Sep. 30, 2018
Dec. 31, 2017
Fair Value [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total Assets, Fair Value Disclosure $ 813.3 $ 896.1
Fair Value [Member] | Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total Assets, Fair Value Disclosure 165.1 220.5
Fair Value [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total Assets, Fair Value Disclosure 648.2 675.6
Fair Value [Member] | Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total Assets, Fair Value Disclosure 0.0 0.0
Fair Value [Member] | Corporate debt securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities, Fair Value Disclosure 295.4 411.1
Fair Value [Member] | Corporate debt securities [Member] | Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities, Fair Value Disclosure 0.0 0.0
Fair Value [Member] | Corporate debt securities [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities, Fair Value Disclosure 295.4 411.1
Fair Value [Member] | Corporate debt securities [Member] | Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities, Fair Value Disclosure 0.0 0.0
Fair Value [Member] | Certificates of deposit and term deposits [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities, Fair Value Disclosure 228.3 132.1
Fair Value [Member] | Certificates of deposit and term deposits [Member] | Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities, Fair Value Disclosure 0.0 0.0
Fair Value [Member] | Certificates of deposit and term deposits [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities, Fair Value Disclosure 228.3 132.1
Fair Value [Member] | Certificates of deposit and term deposits [Member] | Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities, Fair Value Disclosure 0.0 0.0
Fair Value [Member] | Money market funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities, Fair Value Disclosure 139.0 195.6
Fair Value [Member] | Money market funds [Member] | Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities, Fair Value Disclosure 139.0 195.6
Fair Value [Member] | Money market funds [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities, Fair Value Disclosure 0.0 0.0
Fair Value [Member] | Money market funds [Member] | Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities, Fair Value Disclosure 0.0 0.0
Fair Value [Member] | Commercial paper [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities, Fair Value Disclosure 121.0 128.9
Fair Value [Member] | Commercial paper [Member] | Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities, Fair Value Disclosure 0.0 0.0
Fair Value [Member] | Commercial paper [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities, Fair Value Disclosure 121.0 128.9
Fair Value [Member] | Commercial paper [Member] | Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities, Fair Value Disclosure 0.0 0.0
Fair Value [Member] | U.S. government and agency securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities, Fair Value Disclosure 29.6 28.4
Fair Value [Member] | U.S. government and agency securities [Member] | Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities, Fair Value Disclosure 26.1 24.9
Fair Value [Member] | U.S. government and agency securities [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities, Fair Value Disclosure 3.5 3.5
Fair Value [Member] | U.S. government and agency securities [Member] | Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities, Fair Value Disclosure 0.0 0.0
Reported as [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total Assets, Fair Value Disclosure 813.3 896.1
Reported as [Member] | Cash equivalents [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities, Fair Value Disclosure 309.8 357.8
Reported as [Member] | Short-term investments [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities, Fair Value Disclosure 464.9 440.3
Reported as [Member] | Long-term investments [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities, Fair Value Disclosure $ 38.6 $ 98.0
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventory (Details) - USD ($)
$ in Millions
Sep. 30, 2018
Dec. 31, 2017
Inventory, Net [Abstract]    
Raw materials $ 12.5 $ 13.0
Finished goods 68.3 64.3
Inventory 80.8 77.3
Materials at contract manufacturers $ 2.9 2.6
Finished goods inventory held by distributors    
Inventory, Net [Abstract]    
Finished goods   $ 0.1
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property and Equipment—Net (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Dec. 31, 2017
Property, Plant and Equipment, Net, by Type [Abstract]          
Total property and equipment $ 379.6   $ 379.6   $ 340.6
Less: accumulated depreciation (114.2)   (114.2)   (95.2)
Property and equipment - net 265.4   265.4   245.4
Depreciation expense 11.8 $ 11.7 34.9 $ 34.7  
Building and building improvements [Member]          
Property, Plant and Equipment, Net, by Type [Abstract]          
Total property and equipment 138.6   138.6   133.2
Computer equipment and software [Member]          
Property, Plant and Equipment, Net, by Type [Abstract]          
Total property and equipment 95.0   95.0   79.9
Land [Member]          
Property, Plant and Equipment, Net, by Type [Abstract]          
Total property and equipment 75.7   75.7   65.6
Leasehold improvements and tooling [Member]          
Property, Plant and Equipment, Net, by Type [Abstract]          
Total property and equipment 21.9   21.9   20.8
Evaluation units [Member]          
Property, Plant and Equipment, Net, by Type [Abstract]          
Total property and equipment 20.2   20.2   20.1
Furniture and fixtures [Member]          
Property, Plant and Equipment, Net, by Type [Abstract]          
Total property and equipment 16.7   16.7   14.7
Construction-in-progress [Member]          
Property, Plant and Equipment, Net, by Type [Abstract]          
Total property and equipment $ 11.5   $ 11.5   $ 6.3
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Investments in Privately-Held Companies (Details) - USD ($)
$ in Millions
3 Months Ended
Sep. 30, 2018
Dec. 31, 2017
Investments, All Other Investments [Abstract]    
Investments in equity securities of privately-held companies $ 9.1  
Investments in equity securities of privately-held companies   $ 12.1
Proceeds from sale of equity securities of privately held company 5.2  
Recognized gain on sale of equity securities of privately held company $ 2.2  
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Combination - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Sep. 30, 2018
Jun. 04, 2018
Dec. 31, 2017
Business Acquisition [Line Items]      
Goodwill not deductible for tax purposes $ 25.7   $ 14.6
Bradford [Member]      
Business Acquisition [Line Items]      
Subsequent decrease in intangible assets 0.8    
Corresponding change to goodwill 0.6    
Corresponding change to deferred tax asset $ 0.2    
Preliminary purchase price   $ 6.8  
Goodwill not deductible for tax purposes   11.1  
Identifiable intangible assets   8.0  
Liabilities assumed   12.3  
Cash consideration that may be paid as an earn-out subject to satisfaction of certain performance conditions   $ 2.0  
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Other Intangible Assets - Net - Schedule of Changes in Carrying Value of Goodwill (Details)
$ in Millions
9 Months Ended
Sep. 30, 2018
USD ($)
Goodwill [Roll Forward]  
Balance - beginning of period $ 14.6
Addition due to business combination 11.1
Balance - end of period $ 25.7
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Other Intangible Assets - Net - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Dec. 31, 2017
Indefinite-lived Intangible Assets [Line Items]          
Goodwill $ 25,700,000   $ 25,700,000   $ 14,600,000
Goodwill impairment 0   0    
Amortization expense $ 2,500,000 $ 2,000,000 $ 6,100,000 $ 6,500,000  
In Process Research and Development [Member]          
Indefinite-lived Intangible Assets [Line Items]          
In-process research and development         $ 1,600,000
Developed Technology [Member]          
Indefinite-lived Intangible Assets [Line Items]          
Estimated useful life     4 years    
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Other Intangible Assets - Net - Other Intangible Assets, Net (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Dec. 31, 2017
Finite-Lived Intangible Assets, Net [Abstract]          
Gross $ 48.1   $ 48.1   $ 38.5
Accumulated Amortization 30.0   30.0   23.8
Total 18.1   18.1   14.7
Intangible Assets, Net (Excluding Goodwill) [Abstract]          
Gross         40.1
Net 18.1   18.1   $ 16.3
Amortization expense 2.5 $ 2.0 $ 6.1 $ 6.5  
Developed Technologies and Other [Member]          
Finite-Lived Intangible Assets [Line Items]          
Weighted average useful life     3 years 10 months 2 days   3 years 9 months 15 days
Finite-Lived Intangible Assets, Net [Abstract]          
Gross 31.4   $ 31.4   $ 24.0
Accumulated Amortization 18.1   18.1   13.7
Total 13.3   $ 13.3   $ 10.3
Customer Relationships [Member]          
Finite-Lived Intangible Assets [Line Items]          
Weighted average useful life     4 years 5 months 16 days   4 years 8 months 5 days
Finite-Lived Intangible Assets, Net [Abstract]          
Gross 16.7   $ 16.7   $ 14.5
Accumulated Amortization 11.9   11.9   10.1
Total $ 4.8   $ 4.8   4.4
In Process Research and Development [Member]          
Indefinite-Lived Intangible Assets (Excluding Goodwill) [Abstract]          
In-process research and development         $ 1.6
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Other Intangible Assets - Net - Estimated Future Amortization Expense (Details) - USD ($)
$ in Millions
Sep. 30, 2018
Dec. 31, 2017
Fiscal Years:    
2018 $ 2.5  
2019 8.2  
2020 4.6  
2021 and thereafter 2.8  
Total $ 18.1 $ 14.7
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net Income Per Share , Calculation of Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Earnings Per Share [Line Items]        
Net income $ 58.7 $ 26.7 $ 149.6 $ 60.4
Basic shares:        
Weighted-average common shares outstanding-basic (in shares) 169.8 175.5 168.7 175.3
Diluted shares:        
Weighted-average common shares outstanding-basic (in shares) 169.8 175.5 168.7 175.3
Effect of potentially dilutive securities:        
Weighted-average shares used to compute diluted net income per share (in shares) 175.7 179.0 173.7 179.0
Basic (in dollars per share) $ 0.35 $ 0.15 $ 0.89 $ 0.34
Diluted (in dollars per share) $ 0.33 $ 0.15 $ 0.86 $ 0.34
Restricted Stock Units (RSUs) [Member]        
Effect of potentially dilutive securities:        
Employee stock options and purchase rights (in shares) 4.2 2.1 3.5 2.2
Stock Options [Member]        
Effect of potentially dilutive securities:        
Employee stock options and purchase rights (in shares) 1.6 1.3 1.4 1.4
ESPP [Member]        
Effect of potentially dilutive securities:        
Employee stock options and purchase rights (in shares) 0.1 0.1 0.1 0.1
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net Income Per Share , Anti Dilutive Securities (Details) - shares
shares in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive securities (in shares) 0.5 2.5 1.1 2.9
Restricted Stock Units (RSUs) [Member] | Stock Compensation Plan [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive securities (in shares) 0.3 1.0 0.6 1.6
Stock Options [Member] | Stock Compensation Plan [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive securities (in shares) 0.0 1.1 0.4 1.1
ESPP [Member] | Stock Compensation Plan [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive securities (in shares) 0.2 0.4 0.1 0.2
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies Minimum Operating Lease Payments (Details)
$ in Millions
Sep. 30, 2018
USD ($)
Operating Lease Commitments:  
Operating lease commitments, 2018 $ 4.1
Operating lease commitments, 2019 15.3
Operating lease commitments, 2020 11.6
Operating lease commitments, 2021 8.0
Operating lease commitments, 2022 5.0
Operating lease commitments, Thereafter 8.0
Operating lease commitments 52.0
Inventory purchase commitments:  
Inventory purchase commitments, 2018 111.1
Inventory purchase commitments, 2019 58.7
Inventory purchase commitments, 2020 4.2
Inventory purchase commitments, 2021 0.0
Inventory purchase commitments, 2022 0.0
Inventory purchase commitments, Thereafter 0.0
Inventory purchase commitments 174.0
Other contractual commitments and open purchase orders:  
Contractual Obligation, 2018 115.2
Contractual Obligation, 2019 74.0
Contractual Obligation, 2020 15.8
Contractual Obligation, 2021 8.0
Contractual Obligation, 2022 5.0
Contractual Obligation, Thereafter 8.0
Contractual Obligation $ 226.0
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Commitments and Contingencies Disclosure [Abstract]        
Rent expense $ 4.4 $ 4.1 $ 13.1 $ 12.5
Inventory purchase commitments 174.0   174.0  
Other contractual commitments and open purchase orders $ 11.6   $ 11.6  
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Stock Options [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]        
Expected term in years 4 years 4 months 24 days 4 years 4 months 24 days 4 years 4 months 24 days 4 years 4 months 24 days
Volatility 30.50% 33.10% 31.60% 36.10%
Risk-free interest rate 2.70% 1.80% 2.70% 1.90%
Dividend rate 0.00% 0.00% 0.00% 0.00%
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]        
Balance - Beginning (in shares)     4.3  
Granted (in shares)     0.8  
Forfeited (in shares)     (0.1)  
Exercised (in shares)     (1.8)  
Balance - Ending (in shares) 3.2   3.2  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Roll Forward]        
Balance - Beginning (in dollars per share)     $ 27.50  
Granted (in dollars per share)     51.29  
Forfeited (in dollars per share)     31.90  
Exercised (in dollars per share)     24.74  
Balance - Ending (in dollars per share) $ 34.69   $ 34.69  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]        
Options vested and expected to vest, Outstanding (in shares) 3.2   3.2  
Options vested and expected to vest, Weighted average exercise price (in dollars per share) $ 34.69   $ 34.69  
Options vested and expected to vest, Weighted average remaining contractual life (in years)     4 years 1 month 17 days  
Options vested and expected to vest, Aggregate intrinsic value $ 183.4   $ 183.4  
Options exercisable, Outstanding (in shares) 1.6   1.6  
Options exercisable, Weighted average exercise price (in dollars per share) $ 28.42   $ 28.42  
Options exercisable, Weighted average remaining contractual life (in years)     2 years 9 months  
Options exercisable, Aggregate intrinsic value $ 104.9   $ 104.9  
Compensation cost not yet recognized $ 18.1   $ 18.1  
Compensation cost not yet recognized period of recognition     2 years 8 months 12 days  
Weighted-average fair value per share granted $ 22.75 $ 11.09 $ 15.67 $ 12.17
Intrinsic value of options exercised $ 14.1 $ 3.4 $ 53.6 $ 30.3
Total fair value of awards vested $ 1.4 $ 1.6 $ 5.7 $ 6.7
Stock-based Compensation Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Remaining shares available for grant under the plans 54.5   54.5  
Share Repurchase Program [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock repurchase program, remaining repurchase amount $ 825.8   $ 825.8  
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity , Restricted Stock Units Activity (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]        
Shares withheld for taxes 0.2 0.3 0.9 1.0
Tax withholding upon vesting of restricted stock awards $ 15.5 $ 10.0 $ 48.0 $ 35.9
Restricted Stock Units (RSUs) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]        
Balance, beginning (shares)     8.5  
Granted (shares)     3.7  
Forfeited (shares)     (0.7)  
Vested (shares)     (3.1)  
Balance, ending (shares) 8.4   8.4  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]        
Balance, weighted-average grant-date fair value per share (in dollars per share)—beginning     $ 34.79  
Granted, weighted-average grant-date fair value per share (in dollars per share)     54.82  
Forfeited, weighted-average grant-date fair value per share (in dollars per share)     38.24  
Vested, weighted-average grant-date fair value per share (in dollars per share)     34.32  
Balance, weighted-average grant-date fair value per share (in dollars per share)—ending $ 44.48   $ 44.48  
Compensation cost not yet recognized $ 331.7   $ 331.7  
Compensation cost not yet recognized period of recognition     2 years 9 months 15 days  
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity , ESPP Information (Details) - Employee Stock Purchase Plan [Member]
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term in years 6 months 6 months 6 months 6 months
Volatility 30.50% 26.20% 28.90% 29.50%
Risk-free interest rate 2.20% 1.20% 2.00% 0.90%
Dividend rate 0.00% 0.00% 0.00% 0.00%
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity , Additional Information Related To ESPP (Details) - Employee Stock Purchase Plan [Member] - $ / shares
shares in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted-average fair value per share granted (in dollars per share) $ 18.28 $ 8.31 $ 14.14 $ 8.73
Shares issued under the ESPP (in shares) 0.4 0.5 1.1 1.1
Weighted-average price per share issued (in dollars per share) $ 41.89 $ 31.49 $ 35.32 $ 29.52
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity , Allocation of Stock-Based Compensation Expense (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation expense $ 43.2 $ 34.3 $ 120.3 $ 102.7
Income tax benefit from employee stock option plans 6.8 6.7 19.0 21.1
Cost of product revenue [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 0.3 0.3 1.1 1.0
Cost of service revenue [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 2.8 2.4 8.0 7.2
Research and development [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 9.3 8.0 26.9 24.1
Sales and marketing [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 26.0 19.6 70.5 58.4
General and administrative [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 4.8 4.0 13.8 12.0
Restricted Stock Units (RSUs) [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 38.2 29.9 106.1 89.8
Stock Options [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 2.4 1.8 6.7 5.6
ESPP [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation expense $ 2.6 $ 2.6 $ 7.5 $ 7.3
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity , Share Repurchase Program (Details) - 2016 Share Repurchase Program [Member] - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Jul. 31, 2018
Sep. 30, 2018
Sep. 30, 2018
Dec. 31, 2017
Dec. 31, 2016
Jan. 31, 2016
Share Repurchase Program [Line Items]            
Stock repurchase program, authorized amount $ 1,500,000,000.0     $ 1,000,000,000.0   $ 200,000,000
Additional shares authorized $ 500,000,000.0     $ 700,000,000.0 $ 100,000,000.0  
Stock repurchased in the period, shares   0 2,540,547      
Stock repurchased, average price (in dollars per share)     $ 46.08      
Stock repurchased in the period, value     $ 117,100,000      
Stock repurchase program, unused balance   $ 825,800,000 $ 825,800,000      
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes , Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Mar. 31, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]            
Effective tax rate (percent) 17.00% 30.00% 6.00% 24.00%    
U.S. federal and state taxes, withholding taxes and foreign taxes $ 17,700,000 $ 12,700,000 $ 43,400,000 $ 30,000,000    
Excess tax benefits on stock compensation 5,800,000 $ 1,800,000 16,200,000 $ 11,400,000    
Unrecognized tax benefits and related interest release     18,000,000      
Unrecognized tax benefits 64,100,000   64,100,000     $ 72,500,000
Unrecognized tax benefits that would favorably affect effective tax rate 62,800,000   62,800,000      
Accrued interest and penalties related to uncertain tax benefits 12,200,000   12,200,000     $ 13,500,000
Possible decrease in unrecognized tax benefits $ 8,000,000.0   $ 8,000,000.0      
Approved refund claim         $ 6,800,000  
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.10.0.1
Defined Contribution Plans (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Retirement Benefits [Abstract]        
Matching contribution on employee contributions, Percent     50.00%  
Maximum contribution percentage of each employee's eligible earnings, Percent     4.00%  
Matching contributions to the RRSP and 401(k) Plans $ 1.4 $ 1.2 $ 4.4 $ 3.8
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Information (Details)
$ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2018
USD ($)
Sep. 30, 2017
USD ($)
Sep. 30, 2018
USD ($)
reportable_segment
Segment_Managers
business_activity
operating_segment
Sep. 30, 2017
USD ($)
Dec. 31, 2017
USD ($)
Segment Reporting Information [Line Items]          
Business activity (in business activities) | business_activity     1    
Segment managers responsible for operations (in segment managers) | Segment_Managers     0    
Number of operating segments (in operating segments) | operating_segment     1    
Number of reportable segments (in reportable segments) | reportable_segment     1    
Revenue $ 453.9 $ 374.2 $ 1,294.2 $ 1,078.3  
Property and equipment - net $ 265.4   $ 265.4   $ 245.4
Exclusive Networks Group [Member] | Customer Concentration Risk [Member] | Sales Revenue, Net [Member]          
Segment Reporting Information [Line Items]          
Concentration (percent) 29.00% 29.00% 29.00% 23.00%  
Exclusive Networks Group [Member] | Customer Concentration Risk [Member] | Accounts Receivable [Member]          
Segment Reporting Information [Line Items]          
Concentration (percent)     33.00%   35.00%
Ingram Micro [Member] | Customer Concentration Risk [Member] | Sales Revenue, Net [Member]          
Segment Reporting Information [Line Items]          
Concentration (percent) 11.00% 11.00% 10.00% 10.00%  
Ingram Micro [Member] | Customer Concentration Risk [Member] | Accounts Receivable [Member]          
Segment Reporting Information [Line Items]          
Concentration (percent)     10.00%    
Americas [Member]          
Segment Reporting Information [Line Items]          
Revenue $ 194.0 $ 161.2 $ 559.1 $ 468.3  
Property and equipment - net 239.3   239.3   $ 219.7
U.S.          
Segment Reporting Information [Line Items]          
Revenue 146.8 123.7 425.3 367.1  
Property and equipment - net 127.8   127.8   115.6
Other Americas          
Segment Reporting Information [Line Items]          
Revenue 31.2 24.4 86.4 64.6  
Property and equipment - net 0.4   0.4   0.3
CANADA          
Segment Reporting Information [Line Items]          
Revenue 16.0 13.1 47.4 36.6  
Property and equipment - net 111.1   111.1   103.8
EMEA          
Segment Reporting Information [Line Items]          
Revenue 165.4 138.3 474.3 394.2  
Property and equipment - net 16.8   16.8   17.7
France          
Segment Reporting Information [Line Items]          
Property and equipment - net 13.3   13.3   11.9
Other EMEA          
Segment Reporting Information [Line Items]          
Property and equipment - net 3.5   3.5   5.8
APAC          
Segment Reporting Information [Line Items]          
Revenue 94.5 $ 74.7 260.8 $ 215.8  
Property and equipment - net 9.3   9.3   8.0
All Countries [Domain]          
Segment Reporting Information [Line Items]          
Property and equipment - net $ 265.4   $ 265.4   $ 245.4
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accumulated Other Comprehensive Loss (Changes in Accumulated Balances of Other Comprehensive Loss) (Details)
$ in Millions
9 Months Ended
Sep. 30, 2018
USD ($)
Accumulated Other Comprehensive (Loss) Income [Roll Forward]  
Beginning balance $ (0.8)
Other comprehensive loss before reclassifications (0.2)
Amounts reclassified from accumulated other comprehensive loss 0.0
Net current-period other comprehensive loss (0.2)
Ending balance (1.0)
Tax Benefit Related To Items of Other Comprehensive Income or Loss [Roll Forward]  
Beginning balance, tax 0.5
Other comprehensive income before reclassifications, tax (0.1)
Amounts reclassified from accumulated other comprehensive income, tax 0.0
Net current-period other comprehensive income, tax (0.1)
Ending balance, tax 0.4
Unrealized Gains and Losses on Investments [Member]  
Accumulated Other Comprehensive (Loss) Income [Roll Forward]  
Beginning balance (1.3)
Other comprehensive loss before reclassifications (0.1)
Amounts reclassified from accumulated other comprehensive loss 0.0
Net current-period other comprehensive loss (0.1)
Ending balance $ (1.4)
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.10.0.1
Subsequent Event (Details)
$ in Millions
Oct. 23, 2018
USD ($)
ZoneFox Limited [Member] | Subsequent Event [Member]  
Subsequent Event [Line Items]  
Initial consideration, subject to certain adjustments $ 18
EXCEL 77 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (R+9TT?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ C(MG32?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " ",BV=-Z/<93NX K @ $0 &1O8U!R;W!S+V-O M&ULS9+!2@,Q$(9?17+?GER57-Z! MP]O3XTM9M[)#(C5HS*^2%70*N&&7R:^K[?WN@>-W=M_;'P1E!W\^A?R"U!+ P04 " ",BV=-F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( (R+9TW0LV)X8P( !8( 8 >&PO=V]R:W-H965T&UL?5;;CILP$/T5Q >L+]R2B" EJ:I6:J5HJVZ?'>($M("I[23; MOZ]M6,K:IB_Q[9PY,V;&D_S!^*NH*)7!6]MT8AM64O8; $19T9:()];33IU< M&&^)5$M^!:+GE)P-J6T AC %+:F[L,C-WI$7.;O)IN[HD0?BUK:$_]G3ACVV M(0K?-Y[K:R7U!BCRGESI#RI_]D>N5F"R:!#.3'VJA=?S]L0:H]H0TNI31 UW.F!-HVVI/SX/1H-)TU-G,_?K7\V MP:M@3D30 VM^U6=9;<-5&)SIA=P:^

7^@84!(&8_3?Z)TV"JX]41HE:X3Y M#[.G*EHA=J]%S '=VUF1.P'!)XAT(0 RO8D M@'T">^S0\4>!@XN(_ *1-X+(T*,9/?;38R\]-O1X1D^L"W 1J5\@\0HD#CVS M! 9$8A#=<,,XQ3!:^V52KTSJR*PL&1>Q()!Y!3*'CNQ4\4 67# M+,7B+> =PJZ%M:WB8C!<4/%7,8I<"\A6\6#P@HJ_V)%;RSBRGJ,1\Z$<,QAE M$,/$$@.S5[:E_&H:D@A*=NM,-YSM3DUOA\TK_0\^=,SOA%_K3@0G)M5;;U[D M"V.2*H_@D_*E4DUZ6C3T(O4T4W,^=*IA(5D_=F$P_14H_@)02P,$% @ MC(MG30_@GH)A! "Q4 !@ !X;"]W;W)K]U\:\_.=:OO57EM-]&YZV[/2=(>SJXJVKB^N:O_YU0W M5='YV^8M:6^-*XY#4%4F((1-JN)RC;;KX=E+LUW7[UUYN;J79M6^5U71_+MS M97W?1#+Z?/#E\G;N^@?)=GTKWMR?KOMZ>VG\7?(HY7BIW+6]U-=5XTZ;Z"?Y MO%>F#Q@4?UW?I?\R--XWYK5HW;XN_[XWJ:BK%6ZF*[^/OY3K\WJ?R/\/X )@"X!$@ M]0\#U!2@4$ R.AN:^G/1%=MU4]]7S=A;MZ(?%/)9^60>^H=#[H;_?&M;__1C M"WJ=?/3E3)+=*(&Y9*G8,PKSD"2^_H<)8$W $*_F\9:/5VR\&N+U/#Y%C1@E MZ2"Y#A(I;1XKU))1ELUDF92\%1F7>0X'UDK(^,^D#S:I<1'R#2+$9V]U0F4VEGJ5NXR5DW M.76#YL8NY[)BD9><9"4/^)""!Y*@3@B1!$V,-6383;)ZP'J1:=D'K$R.Z/0T@_/74G!JS!X)\VB(CJ$ M.94-S6O)HU=2]BK,7DFQ"H9,;48E=1Q8DB0/7TGIJS!])04KB)BLKE0E\V!/ M\?B5E+\:\U=2MD)J56RP'T8')@TZXC$L4[+HZ\!**WF 2DI0C0DJ*1NMC4T^ M_^#F9626IJ%IRK-44IAJ#%-):6H%'8@4IR;@!7B< L6IQC@%RLG,8U+,/GB^ M3B$+S@?V \!S%2A7->8J4& "WK$!92_($.,AL/^D7-68JT"!F:663%9&EN8J MM!8#SU6@7-68J\ 0TW_(/I+3"4A#NS?@V0J4K1JS%2@UKX!F]P M@>YP998R@X?1]7T:ZBP>U$!!;3"H.0V9ZC_4+)WP9(:<+#HF@ K%\U11GAJ, M+45Y2E?U_Q$MO? (512A!F-+,5M3X5_>\%Z9T>4B#PT]Q7-448X:\B(.A.E/ M>!8H"M$G$6*H"IP)4(8:3*Q)L_2"4[A7E*!/2H9SPQ-448(:3"Q%T9CEDKQ' M,#*3Y:$U3_$$592@%C-KTLQ/3=@=(:?C=H3)[%2J/R;\HVC>+M=V]5IW75T- MQU"GNNZ<+U/$OLRS*XZ/F]*=NOXR]=?->#PWWG3U;3IZ3![GG]O_ %!+ P04 M " ",BV=-RKJ-RN\1DD4-+94;WD.G=RHN6JIT M*,Y(]@)H:4TM0R'&6]32IO.SQ*X=19;PBV)-!T?AR4O;4O'G (P/J1_XKPM/ MS;E69@%E24_/\!W4C_XH=(2F+&730B<;WGD"JM1_"/8Y,7HK^-G (&=SSW1R MXOS9!%_*U,<&"!@4RF2@>KA"#HR91!KCM\OI3R6-<3Y_S?[)]JY[.5$).6>_ MFE+5J?_!]TJHZ(6I)SY\!MX M-R0Z)K%)Q)^_2*BU2\=5DT2DM? MQK'I[#B,.X0XV[HA=(9P,@3QFX;(&:*% 8UDMM5'JFB6"#YX8ORS>FK.1+"/ M],LLS*)]=W9/=ROUZC7;!@FZFCQ.L^7]E-S31*DUT3Q,M:$8)F56)L/LM@-ZCO&&*5YGB M>Z9XP13?50IV.%IC6E%N=Q_?8"*K3.2>B2R8R+N95I3_8$*SHVVNFF]4G)M. M>B>N]%=BSW+%N0*=%6]TPEK?;E/ H%)FNM-S,7[C8Z!X[ZXO--VAV5]02P,$ M% @ C(MG371\7?$\!0 HAH !@ !X;"]W;W)KV+\UF7;]UY>ELOS2K M]JVJBN;?K2WKZV/ @H^&KZ?78]+<[ M6Y:])S>.?R:GP:W/WG#^_Q_L^^V=/!^)*Z/?5VVP__5_JWMZFKRXH92%=_'S]-Y^+Q._C_, M: ,^&?";@>O[,P,Q&8@?!LFG!LEDD/S?'N1D($$/T^YD@VQ'"YQ"UA&08PFZ(R/5_ M&P2G!K'ER)PO.]AA1*K!&.XZR3]ULABF(.=*#/9B;F]H^X2T3P;[9&:O8C#7 M(T0-D/,XD6D22C ;!$JHD($)P:A$B1"L;DZ@F P]RR=)7A+S F/9CA SZX5K M$R: %X$B>&&4YC'BA5%I*D).\TI)7BGF!4)JFZ)>$BE" WAAE%!)"'QE&,6X M0;"<@,5*AX)FIDAF"D6R\MAKTE[?C^01(F?#A).WTXB)U&BU,8C'"43E&,46 M,[S@9$A.YGX4&[R.!@;>C@!)N(,S#&),A2"EY00JEJ&B6;&83O QY@7VW7;" M+(?#$#,"9D0HS?P/"@,V$9S!#9(3,*Y,Z,FNS"-E#$>U]'@@=>B)\?MQ/6$6 MD\!1AIY0B_!'2W8?D#&ML[*NE.*VP'"NLAG4BIP4. M+A,%2U(HEQD!TQS'( %3(@X]9QY.JRIGF)V [!B."I3J=P1*")AA,@+%$HDJ M!JI+Y:M%ECQI[>=8^S6LDSB68K0X.P*$3@09 7+U'SJP$K6&;[-Q6O@Y%GXM M(2VLP3&F18%@)S0GSC3\O5W60R3Q@"O6? M;IE32EC8$*Z4CR.M^QR?J[6"'/$QEZ'R>D>C!"2&44ZPS"?SE5..]:Q86M*D MBQ..BQ,-BY,),W]+010G!,IE191@,(HEZ!B7$[ T]E5NG*Y..#YG:U\,T!4 MQQ6 @17 A&%LJ6%(6T@8@[4;#=-HY>E.??-#5P(<5P(&5@(3!G8$JS<:AMF1 M,)@Z-Y("%I[!=9> [57$'J9XE,;!5/XO03I#>VTW./- M4S<)6G$%5EP#%5=0.BG1SA?XN(T.'!GI"Q4@^1U?([-H]GZ]LLWK<-G1KO;U MV[GKEWS6>KM0>1KN4T#[ECWL&-&>L8=\O"[YX7Z\O?F]:%Y/YW;U7'==70WO M[E_JNK-N[$[=@M71%H?;0VE?NOZK$.&^3<=0#_S6"+KEO3-3\, M+\VIIMQ@I\D 3O 5TI_##K.9/7LY-!WL28-Z \/CUGQV-V7,\0+PJX%7LA@; M7,D>H3<^^7;8F@Y/"+:PHMP#8*\+S&';!K5F5#4 M35Y8*AUX']]-+][7\4L43C0]P9L(WDQ@L>\15A-A]4GP[Q+\B> _&B&8"($4 MP1ZUBV(6@((TP>AJX/%W& #_Z]Q-P):KXD:Q.N(;JR=AUDNZ#A+[POU,D&R$ M> M(&-U""A7BS@B;Q9^3\'1)9)Y"]VX#Y"HBC*4<_NNDO.OD)LV5ME8KP?>7 MM0JE6HV02$!Z 0EB2ZI6KH*\4 85*LCUUY84KU11H6/Y>E&^5I0O/*R6HB(] M/]#R [4HTLID(V2]2-*QI)\LUV&D]2M4S)-CN5)%[@>[$11J!86JH+4D*-3$ MD/+('\ 4#V!*'<;3ZXFT>B)%C^LXDJ!($\27!.DPLB 5\Z0L8ZESM-(KBK6* M8HTB*9,L5C?B6EDC%<0VHGRNJ""^$:7JE"J*;41Y(]F+4[F#^"1:)#$J=.XI MWX,+Z]R%GSU^JDOVS-WDKL9>L*X]-ME/]V/+_P'PJ>F)L4>4]1)QXA\1HI#E MSO:':=3LEC%/6GBD?!BQ,1Y[[3BA:)BN$?9\ETG_ 5!+ P04 " ",BV=- M:,N%3^H$ "9& & 'AL+W=O69$?APQZVM5?VT.UK:S;Z?RW-S/#VU[N5LNF]W!GHHFJB[V[/[R7-6G MHG67]-3N62XSA=GHKC>;Y9]_<^U9MU]=J6Q[/]5,^:U].IJ/][ MM&5UO9_3_/W&Y^/+H>UN+#?K2_%B_[+ME\NGVETM;[WLCR=[;H[5>5;;Y_OY M ]UMC70->L7?1WMM)M]G72A/5?6UN_A]?S^/.T>VM+NVZZ)P'V]V:\NRZ\GY M^'?L='X;LVLX_?[>^Z]]\"Z8IZ*QVZK\Y[AO#_?S;#[;V^?BM6P_5]??[!A0 M,I^-T?]AWVSIY)T3-\:N*IO^]VSWVK35:>S%63D5WX;/X[G_O([]OS?##7AL MP+<&;NP?-9"Q@7QO8/K@!V=]J+\4;;%9U]5U5@]/ZU)TDX+NQ"5SU]WL<]?_ MS47;N+MO&XIYO7SK.AHUCX.&IYJ;8NEZOPW!:(A'5LV] ;9:D69X!(%!2-]> M/@0AN ,#.S!]!V;209YZ21@DJUYR'L8P>>2IMEJ5QI'!5A)H)0&Q!#I(80>I MBH7BQ MFT.338#B.Q L&J&*.5MC,"II9 3-^9E=JF#157@91,A'%V$<&?63 MQ\KSD:DA#'DN,F754,382 Z-Y,!(YAG)U2@+BCRW6RV2D!.*\=*/@9?<7_OQ M#Q(_.!DE4RL, $*?- K*,A\J-A%8UD?CBLPDDHM(8) XE$ MF9'8]R+*RX)RWXSH-;@*+4'"<"---U&),7J<2&5&BQ93!'XT@_%&B3;CTVG4 M?!PGTW:2GV4"85(20"6IS4]3T#VFR"<#DG%X&6!:$L EB6](\W(ABI=(%=R) M"$.3-#6-2H]&XL)$:AH#%:51$K"#T4F:G48E)]>+RJ\V@"90;3 &)VMP&N,9 M80W%1:;*!:224%H8LY,)3!IEA\#T5"L*J20*)0=SF#6'C;_CLT8LQ[F:-4!& MF0E-8L8H9HUBXP.' 8I5;C2)F4(D9DQBUB0F4F8T94V2J?T?R22=Y/"C(4QC M!M4F!8#.&**,(.J75@SH:.(D4B\"0"=)<(]AC%%&&/6++-: %%W/LZX[0W4) M8X@R*#W];?Z106'ITJ/<:)EP'MID&&.400G*?G'"H 8UTRIH-(1*5;,59DCJ&CE )$%4U !=FGH&B\910E^?3']Z:;I!0" MHF @BBY/B?WM2W3AN3#^?B&@B)4D: ?#50!K &CF4>+[27]Z;6"J"J J M^U05SF4!0Z\,%4%4!5]JDJ )=N)U5VM(SR-%3V"*:J *JJ5SX!E:?_ MCKH%HE4[O2F0'H/!:L +O@2.*PQ&H0$O M^.+7_P:4C*DJ,[ J=&*(L6H 5L7'ZBCZS M7?5Z;KNCT\G=V_GZ W<'PM[]1[K;#J?DW[L9#NW_+.J7X[F9/55M6YWZ0^'G MJFJM\QA';CH>;+&_793VN>V^KMSW>C@L'R[:ZC+^(V!Y^V_$YG]02P,$% M @ C(MG3;K.?"6V 0 T@, !@ !X;"]W;W)KLA ? WX)&.WJ3$(E%\3G8'RM"[H+ M@D!"Y0(#]]L5'D'*0.1E_)DYZ9(R -?G5_;/L79?RX5;>$3Y6]2N*^B!DAH: M/DCWA.,7F.NYI60N_AM<0?KPH,3GJ%#:N))JL [5S.*E*/XR[4+'?9QNLG2& M;0.2&9 L@$/,PZ9$4?DG[GB9&QR)F7K?\_#$^V/B>U,%9VQ%O//BK?=>RWUZ MF[-K()IC3E-,LHY9(IAG7U(D6RE.R7_P9!N>;BI,(SQ]I_!NFR#;),@B0?:. MX/Y#B5LQAP])V*JG"DP;I\F2"@<=)WGE70;V(8EO\A8^3?MW;EJA+;F@\R\; M^]\@.O!2=C=^A#K_P19#0N/"\=Z?S31FD^&PGW\06[YQ^0]02P,$% @ MC(MG3:)X_&VT 0 T@, !@ !X;"]W;W)KO3" %5^H;9;T[SLVA*($Y<7V MC,\Y<_$X'XU]=AV )R]*:E?0SOO^P)BK.E#<79D>--XTQBKNT;0M<[T%7D>2 MDBQ-DD],<:%IF4??R9:Y&;P4&DZ6N$$I;O\>09JQH#OZZG@4;>>#@Y5YSUOX M"?Y7?[)HL46E%@JT$T83"TU![W:'8Q;P$?!;P.A69Q(J.1OS'(QO=4&3D!!( MJ'Q0X+A=X!ZD#$*8QI]9DRXA W%]?E7_$FO'6L[-FE4P%<5?IEWHN(_3378ST[8) MZ4Q(%\)MC,.F0#'S!^YYF5LS$COUON?AB7>'%'M3!6=L1;S#Y!UZ+^5N_SEG MER T8XX3)EUC%@1#]25$NA7BF+ZCI]OT_6:&^TC?KZ-GR;9 MBF018'LPQ(W M,-G;(MFJIPIL&Z?)D^UHM@$ -(# 8 >&PO=V]R:W-H965T&UL;5/;;MLP M#/T501]0)8K;!8%MH&E1=, &!!VV/BLV?4%U\20Y[OY^E.RZ;NL72:1X#@\I M*AV,?7$-@">O2FJ7T<;[[L"8*QI0PEV9#C3>5,8JX=&T-7.=!5%&D)*,;S8W M3(E6TSR-OI/-4]-[V6HX6>)ZI83]=P1IAHQNZ9OCJ:T;'QPL3SM1PR_PO[N3 M18O-+&6K0+O6:&*ARNCM]G!,0GP,^-/"X!9G$BHY&_,2C.]E1C=!$$@H?& 0 MN%W@#J0,1"CC[\1)YY0!N#R_L3_$VK&6LW!P9^1S6_HFHWM*2JA$+_V3&1YA MJN>:DJGX'W !B>%!">8HC'1Q)47OO%$3"TI1XG7<6QWW8;Q)]A-L'< G )\! M^YB'C8FB\GOA19Y:,Q []KX3X8FW!XZ]*8(SMB+>H7B'WDN^37C*+H%HBCF. M,7P9,TQTE>>.>!O>7Q3=[#QVG_*6S=:D?.QN/+QOY7QGA *9LK M'*$&/]AL2*A\.'[#LQW';#2\Z:8?Q.9OG/\'4$L#!!0 ( (R+9TW>8U6F MM@$ -$# 9 >&PO=V]R:W-H965TI%"VP)US_8$06W4@F;W2/2A_TV@CF?.F:8GM#; ZDJ0@-$ENB&1< MX3*/OI,I9TV\A S$]?E#_2'6[FLY,POW6OSAM>L*O,>HAH8-PCWI\1'F>JXQ MFHO_ 1<0'AXR\3$J+6Q<4358I^6LXE.1[&W:N8K[.-VD=*9M$^A,H MA'^.0 M*5#,_!MSK,R-'I&9>M^S\,2[ _6]J8(SMB+>^>2M]U[*-,G))>C,D.,$H2O( M;D$0+[Y$H%L1CO0_.MVFIYL)II&>KJ-G-]L"V:9 %@6R?P1NOY2XA=E_"4)6 M+95@VCA,%E5Z4'&05]YE7N_B&Y)/^#3L/YEIN;+HK)U_V-C^1FL'/I7DRD]0 MY__78@AH7#C>^K.9IFPRG.[G#T267UR^ U!+ P04 " ",BV=-(:Q(Y[8! M #2 P &0 'AL+W=OS\<&7-U#XJ[&S. QIO66,4]FK9C;K# FPA2DF5)\HXI+C2M MBN@[VZHPHY="P]D2-RK%[>\32#.5-*6OCD?1]3XX6%4,O(/OX'\,9XL66UD: MH4 [832QT);T/CV>\A ? YX$3&YS)J&2BS'/P?C2E#0)@D!"[0,#Q^T*#R!E M($(9OQ9.NJ8,P.WYE?U3K!UKN7 '#T;^%(WO2WI'20,M'Z5_---G6.JYI60I M_BM<06)X4((Y:B-=7$D].F_4PH)2%'^9=Z'C/LTW>;K ]@'9 LA6P%W,P^9$ M4?E'[GE56#,1._=^X.&)TV.&O:F#,[8BWJ%XA]YKE>8?"G8-1$O,:8[)MC%K M!$/V-46VE^*4_0?/]N&'786'"#]LL]\F^P3Y+D$>"?)_"-(W)>[%O%7)-CU5 M8+LX38[49M1QDC?>=6#OL_@F?\/G:?_&;2>T(Q?C\65C_UMC/*"4Y 9'J,Q]1M7?P!02P,$% @ C(MG34+F%0ZV 0 MT@, !D !X;"]W;W)K&UL;5-A;]L@$/TKB!]0 M$N)D561;:CI-J[1*4:=MGXE]ME'!YP*.VW\_P*[G=OX"W''OW;OC2 MO*C1:.&^:FMG.@"@C2"O&-YL#TT*V-$^C M[VSR%'NG9 MG0VROM3!O)U X9'1+WQU/LFY<<+ \[40-/\']ZL[&6VQF*:6& MUDILB8$JHW?;XRD)\3'@MX3!+LXD5')!? [&0YG131 $"@H7&(3?KG /2@4B M+^-EXJ1SR@!$>U1]9NB:CMY244(E>N2<-*BMXZU!.+EZ+%Z[C+-N[#>),<)M@Z@$\ /@-N8QXV)HK* MOPHG\M3@0,S8^TZ$)]X>N>]-$9RQ%?'.B[?>>\VW^UW*KH%HBCF-,7P9,T

\?CF_P+'Z?]49A:MI9&PO=V]R:W-H965T1Y"2+$V2.Z:XT+3,H^]L MR]P,7@H-9TOD".,0\;$H4E7_D MGI>Y-2.Q4^]['IYX=TRQ-U5PQE;$.Q3OT'LM=[?W.;L&HCGF-,6DZY@E@B'[ MDB+=2G%*_X.GV_!L4V$6X=D;A8=M@OTFP3X2[-\0?'A7XD;,7?(N"5OU5(%M MXS0Y4IE!QTE>>9>!?4CCF_P+GZ;]&[>MT(Y7C?UOC/& 4I(;'*$./]AB M2&A\.-[CV4YC-AG>]/,/8LLW+O\"4$L#!!0 ( (R+9TUW)P4?M@$ -(# M 9 >&PO=V]R:W-H965T("7B=_7\".XR3N"S##G#-GAB$?M7FV'8!# M+U(H6^#.N7Y/B*TZD,Q>Z!Z4OVFTD3V T&.!$_SF>.1MYX*#E'G/6O@%[G=_--XB"TO-)2C+ MM4(&F@+?)/M#%N)CP!\.HUV=4:CDI/5S,'[4!=X%02"@T,MR!$(/(R M_LZ<>$D9@.OS&_M=K-W7QEVKF*^SC=7*8S;!M 9P!= -7? MF6-E;O2(S-3[GH4G3O;4]Z8*SMB*>.?%6^\]E\E5DI-S()IC#E,,7<D'A?\AR#8)LDB0?2!(/Y6X%9-]2D)6/95@VCA- M%E5Z4'&25]YE8&]H?)/W\&G:'YAIN;+HI)U_V=C_1FL'7LKNPH]0YS_88@AH M7#A^\V[)HL8FE:!1HUQA- M+)0IO5\?CML0'P/^--"[V9F$2L[&O 3C1Y'251 $$G(?& 1N%W@ *0,1RG@= M.>F4,@#GYRO[]U@[UG(6#AZ,_-L4OD[IGI("2M%)_V3Z1QCKN:5D+/XG7$!B M>%"".7(C75Q)WCEOU,B"4I1X&_9&Q[T?;C97V#* CP ^ ?81P(9$4?DWX466 M6-,3._2^%>&)UP>.O-_2^-\8!25C&UL;5/;;MP@$/T5Q <$V[NY=&5; MRB:*6JF55JF:/K/VV$8!Q@6\3O^^@!W73?T"S##GS)EAR$*VROL0?N;!HWBSINF9;8WP.L(4I)E27+#%!>:EGGTG4R9X^"D MT' RQ Y*'XS[$QX 7 :-=G4FHY(SX&HPO=4&3( @D5"XP<+]=X &D#$1>QJ^9DRXI M W!]?F=_BK7[6L[:TKFXK_"!:0/#TI\ MC@JEC2NI!NM0S2Q>BN)OTRYTW,?IYCJ;8=N ; 9D"^ NYF%3HJC\D3M>Y@9' M8J;>]SP\<7K(?&^JX(RMB'=>O/7>2YG>?,K9)1#-,<+8-WVTJW$7X;IW]-MDFV&\2["/!_A^"]$.)6S$?5;)53Q68-DZ3)14. M.D[RRKL,['U\1/8W?)KV;]RT0EMR1N=?-O:_073@I217?H0Z_\$60T+CPO'6 MG\TT9I/AL)]_$%N^&PO=V]R:W-H965TO"JI74Y; M[[L#8ZYL07%W93K0>%,;J[A'TS;,=19X%4%*LF2SN6&*"TV++/I.MLA,[Z70 M<++$]4IQ^^\(T@PYW=)WQZ-H6A\U,&9VQ%O$/Q#KV78KO?9>P2B*:8XQB3+&/F"(;LK,-WJPIW$;[[I#!=)TA7"=)(D'XBN/Y2XEK,S9S M'<=L-+SIIA_$YF]&UL;5/;CILP$/T5RQ^P)I V:01(FZVJ M5FJE:*NVSPX,8*TOU#9A^_<=&Y:R6UYLSWC.F3/C<3X:^^0Z $^>E=2NH)WW M_8DQ5W6@N+LS/6B\:8Q5W*-I6^9Z"[R.("59FB3OF>)"TS*/OHLM,)A::@M[O M3N=]B(\!/P6,;G4FH9*K,4_!^%(7- F"0$+E P/'[08/(&4@0AF_9TZZI S M]?F%_5.L'6NY<@\*>J2DAH8/TC^:\3/,];RC9"[^*]Q 8GA0@CDJ M(UU<234X;]3,@E(4?YYVH>,^3C=9-L.V >D,2!? ,>9A4Z*H_"/WO,RM&8F= M>M_S\,2[4XJ]J8(SMB+>H7B'WENY.QQR=@M$<\QYBDG7,4L$0_8E1;J5XIS^ M!T^WX=FFPBS"LU<*C]L$^TV"?238OR+X\*;$C9AC\B8)6_54@6WC-#E2F4'' M25YYEX&]3^.;_ N?IOT;MZW0CER-QY>-_6^,\8!2DCLQY1N7?P%02P,$% @ C(MG31J;_@>V 0 T@, !D !X M;"]W;W)K&UL=5/;;MP@$/T5Q >$-7;:U6;ML8W"Q0&\3O^^@!W'2=P78(8Y9\X,0SYJ\V0[ (=>I%"VP)US M_8$06W4@F;W2/2A_TV@CF?.F:8GM#; Z@J0@=+?[0B3C"I=Y])U,F>O!":[@ M9) =I&3F[Q&$'@NJ,0B5GK9^"<5\7>!<$@8#*!0;FMPO<@A"!R,MXGCGQDC( MU^=7]KM8NZ_ES"S<:O'(:]<5>(]1#0T;A'O0XW>8Z[G&:"[^!UQ ^/"@Q.>H MM+!Q1=5@G98SBY>?'6>R]ELD]R<@E$<\QQBJ'KF"6">/8E!=U*<:2? MX'0;GFXJ3",\?:?P/P39)D$6";)W!.F'$K=BL@])R*JG$DP;I\FB2@\J3O+* MNPSL#8UO\A8^3?M/9EJN+#IKYU\V]K_1VH&7LKOR(]3Y#[88 AH7CE_]V4QC M-AE.]_,/(LLW+O\!4$L#!!0 ( (R+9TV*1:1LMP$ -(# 9 >&PO M=V]R:W-H965T%-;IT5 TS7,=PY$E4!:,;[9W#$MI*%%EGQG5V2V#TH:.#OB M>ZV%^W,"98><;NFKXTDV;8@.5F2=:. [A!_=V:'%9I9*:C!>6D,F!D@IJT:OP9(?/,-5S2\E4_%>X@L+PJ 1SE%;Y MM)*R]\'JB06E:/$R[M*D?1AO^(<)M@[@$X#/@$/*P\9$2?E'$421.3L0-_:^ M$_&)MT>.O2FC,[4BW:%XC]YKL3W<9NP:B::8TQC#ES%S!$/V.05?2W'B_\'Y M.GRWJG"7X+LW"N_6"?:K!/M$L']#(]G-X[9 M: 3;33^(S=^X^ M02P,$% @ C(MG35KODF"W 0 T@, !D !X;"]W M;W)K&UL;5/;;IPP$/T5RQ\0 [MI-BM RJ:J6JF5 M5JF:/GMA "N^4-LLZ=]W; BE*2^V9SSGS)GQ.!^-?7$=@">O2FI7T,[[_LB8 MJSI0W-V8'C3>-,8J[M&T+7.]!5Y'D)(L2Y(/3'&A:9E'W]F6N1F\%!K.EKA! M*6Y_GT":L: I?7,\B;;SP<'*O.)* MJL%YHV86E*+XZ[0+'?=QNKF]FV';@&P&9 O@$/.P*5%4_I%[7N;6C,1.O>]Y M>.+TF&%OJN",K8AW*-ZA]UJFA_N<70/1''.:8K)US!+!D'U)D6VE.&7_P;-M M^&Y3X2["=^OL]\DVP7Z38!\)]O\0I.]*W(IYKY*M>JK MG&:'*G,H.,DK[S+ MP#YD\4W^AD_3_HW;5FA'+L;CR\;^-\9X0"G)#8Y0AQ]L,20T/ASO\&RG,9L, M;_KY!['E&Y=_ %!+ P04 " ",BV=-\OL/2K8! #2 P &0 'AL+W=O M.;S1730K8T3Z/O:/(4>Z=D"T=#;*^U M,'\/H'#(Z):^.YYDW;C@8'G:B1I^@?O='8VWV,Q22@VME=@2 U5&;[?[0Q+B M8\ ?"8-=G$FHY(3X$HSO948W01 H*%Q@$'X[PQTH%8B\C->)D\XI W!Y?F=_ MB+7[6D["PAVJ9UFZ)J/7E)10B5ZY)QP>8:KGDI*I^!]P!N7#@Q*?HT!EXTJ* MWCK4$XN7HL7;N,LV[L-XPV\FV#J 3P ^ ZYC'C8FBLKOA1-Y:G @9NQ])\(3 M;_?<]Z8(SMB*>.?%6^\]Y]N;7&UL=53;CML@$/T5Q B+888SY\R,&=)1JC?= !CT+GBG,]P8TQ\(T44# M@ND'V4-G3RJI!#/65#71O0)6^B#!"8VBA C6=CA/O>^D\E0.AK<=G!32@Q!, M_3X"EV.&-_CJ>&WKQC@'R=.>U? -S/?^I*Q%%I:R%=#I5G9(097AY\WAF#B\ M!_QH8=2K/7*5G*5\<\;G,L.12P@X%,8Q,+M!Z?V7_ MZ&NWM9R9AA?)?[:E:3+\A%$)%1NX>97C)YCKV6$T%_\%+L MW&5B-0K)M?^B M8M!&BIG%IB+8^[2VG5_'F?\:%@Z@2;_6-*+HYHQAPG#%UC%@2Q[(L$#4D,D3+ -$FP]P?:?$I]N2@QA]F&175!D=T=@!^-&)(3Y3R>3H$ARGV6\ MOQ&YQ]#HMM]D=3L$J-K/A4:%'#H_DROO,GK/U-^NO_!I;K\R5;>=1F=I[!WU M-ZF2TH!-)7JP!3?VJ5@,#I5QVT>[5]/ 3(:1_?P6D.5!RO\ 4$L#!!0 ( M (R+9TU&[!V8MP$ -(# 9 >&PO=V]R:W-H965TI%"VP)US_8$06W4@F;W2/2A_TV@CF?.F:8GM#; Z MDJ0@-$FNB61<]: M^ GN5W\RWB*+2LTE*,NU0@:: M_N#L@*LUL0Q*LO(>A6B"/]CTZWZ>EFAFFDI^OHZ?6V0+8ID$6![)\2 MLR\E;F'V7X*054\EF#9.DT65'E227/D1ZOP'6PP!C0O';_YLIC&;#*?[^0>1Y1N7?P%02P,$% @ MC(MG31W3$B'% 0 -P0 !D !X;"]W;W)K&UL M;51ACYP@$/TKA!]PN*S>;39J::MI]9'94EWTP'8-&[%+TI<&?M<"3$5!U(9N[4 +T[:926S#I3M\0,&E@= M@J0@-$GNB62\QV4>?&==YFJT@O=PULB,4C+]^P1"307>X0_'*V\[ZQVDS ?6 MPC>PWX>S=A9966HNH3=<]4A#4^#'W?&4>7P _. PF^4HN2KUYXW-=X,0G M! (JZQF86Z[P!$)X(I?&KX43KY(^<+O_8'\)M;M:+LS DQ(_>6V[ A\PJJ%A MH["O:OH$2ST91DOQ7^ *PL%])DZC4L*$+ZI&8Y5<6%PJDKW/*^_#.LTGZ6$) MBP?0)8"N 8>@0V:AD/DSLZS,M9J0GN]^8+[%NR-U=U-Y9[B*<.:2-\Y[+6ER MGY.K)UHPIQE#-YC=BB".?96@,8D3_2^3:L&I8Q)>N_ MHOP#4$L#!!0 ( (R+9TW7:[0^X $ $% 9 >&PO=V]R:W-H965T M":;A'Q5+8!&;YSU*@]:K8<3QJIL@5-U)P;H MS4DM)*?:F++!:I! *Q?$&29A>,2<=GU09,YWD44F1LVZ'BX2J9%S*O^<@8DI M#Z+@W?'2-:VV#EQD VW@.^@?PT4:"Z\L5<>A5YWHD80Z#QZBTSFU> ?XV<&D M-GMD*[D*\6J-+U4>A#8A8%!JRT#-6T'"3QF^6:(%C#?%!DXA5)/ 1D)^+#?%#)T2MR]!#$.Q$? M)O&+I%Z1U$-PW(GX,.E.!&^>( ?9N.93J!1C[QI_XUW[^X&X)_P//@^';U0V M7:_056C3".ZYUD)H,*F$=^966S./5H-!K>W6] ^2EV!4C91%4KM=(J5=-G+PQ@Q1=JFR7] M^]J&4)3P8GO&YYRY>%Q,VKS8'L"A5RF4+7'OW' DQ-8]2&9O] #*W[3:2.:\ M:3IB!P.LB20I"$V2.R(95[@JHN]LJD*/3G %9X/L*"4S?T\@]%3B%+\YGGC7 MN^ @53&P#GZ"^S6>/Z M$A\P:J!EHW!/>OH*2SVW&"W%?XK=-R4?&I2/8Z[US% M?9IO,KK0]@ET(="5<(AQR!PH9O[('*L*HR=DYMX/+#QQ>J2^-W5PQE;$.Y^\ M]=YK1=-#0:Y!:,&<9@S=8-(50;SZ&H+NA3C1#W2Z3\]V,\PB/=M&S^_V!?)= M@3P*Y!N!+'E7X4<(33^_BT$V+95@NCA,%M5Z5'&0-]YU7N_C&Y+_\'G8?S#3 M<67113O_L+']K=8.?"K)C9^@WO^OU1#0NG#\Y,]FGK+9<'I8/A!9?W'U#U!+ M P04 " ",BV=-1C11.K8! #2 P &0 'AL+W=O-L4IX M-&W+W&!!U!&D).-)\H$IT6M:YM%WMF5N1B][#6=+W*B4L+]/(,U4T)2^.9[[ MMO/!P!VA0>0,A"AC%\+)UU3!N#V_,;^%&O'6B["P8.1/_O: M=P6]HZ2&1HS2/YOI$RSUW%*R%/\%KB Q/"C!')61+JZD&ITW:F%!*4J\SGNO MXS[--UFZP/8!? 'P%7 7\[ Y453^*+PH#R(\<7KDV)LJ.&,KXAV* M=^B]EIPG.;L&HB7F-,?P34RZ1C!D7U/PO10G_A^<[\,/NPH/$7[89K]-]@FR M78(L$F3_E)B^*W$OYKU*MNFI MO&:7*D,J..D[SQK@-[S^.;_ V?I_VKL&VO M';D8CR\;^]\8XP&E)#&UL=51A;]L@$/TKB!]0$I(X:61;:EI-F[1)4:=UGXE]ME'!>(#C[M\/ ML.MY&?UBN./=>W?XCG10^M4T !:]2=&:##?6=D="3-& 9.9.=="ZDTIIR:PS M=4U,IX&5(4@*0E>KA$C&6YRGP7?6>:IZ*W@+9XU,+R73OT\@U)#A-7YW//.Z ML=Y!\K1C-7P'^Z,[:V>1F:7D$EK#58LT5!E^6!]/B<<'P N'P2SVR%=R4>K5 M&U_*#*]\0B"@L)Z!N>4*CR"$)W)I_)HX\2SI Y?[=_9/H797RX49>%3B)R]M MD^$#1B54K!?V60V?8:IGA]%4_%>X@G!PGXG3*)0PX8N*WE@E)Q:7BF1OX\K; ML [CR?Y^"HL'T"F S@&'H$-&H9#Y$[,L3[4:D![OOF/^%Z^/U-U-X9WA*L*9 M2]XX[S6G=).2JR>:,*<10Q>8]8P@CGV6H#&)$_TOG,;#-]$,-R%\LU1//B#8 M1@FV@6#[3XG;FQ)CF%U<9!<5V44(DAN1&&8?%TFB(DF$X' C$L/>?0>:.BNO_!Q;K\Q7?/6H(NRKD=#)U5*67"IK.YAR8T;"JF]X",C](^1]02P,$% @ C(MG35 Z]1#! 0 M-P0 !D !X;"]W;W)K&UL=531CML@$/P5Q << M-D[2*K(M7:ZJ6JF5HJO:>R;VVD8'Q@4<7_^^@!W73>E+8->S,[/ )I^4?C4= M@$5O4O2FP)VUPY$04W4@F7E0 _3N2Z.T9-:%NB5FT,#J4"0%H4ER()+Q'I=Y MR)UUF:O1"M[#62,S2LGTKQ,(-14XQ;?$,V\[ZQ.DS ?6PC>PWX>S=A%966HN MH3=<]4A#4^#']'C:>WP _. PF^4XN2KWZX'-=X,0; @&5]0S,+5=X B$\ MD;/Q<^'$JZ0OW.YO[!]#[ZZ7"S/PI,0+KVU7X/<8U="P4=AG-7V"I9\]1DOS M7^ *PL&]$Z=1*6'"+ZI&8Y5<6)P5R=[FE?=AG1;^6UF\@"X%]*Z S$+!^0=F M69EK-2$]G_W _!6G1^K.IO+)K$&5&OLP+IOL.A6/-%S\'_@\4E^9;GEOT$59]WS")3=* M67!6D@?GI7-3O 8"&NNW[]Q>SV]Y#JP:EC$EZW]%^1M02P,$% @ C(MG M3;[P*.6W 0 T@, !D !X;"]W;W)K&UL;5/; M;MP@$/T5Q <$+^O-1BO;4C95U4JMM$K5]IFUQQ<%&!?P.OW[ G9<-_4+,,,Y M9RX,V8CFQ;8 CKPJJ6U.6^?Z$V.V;$$)>X<]:']3HU'">=,TS/8&1!5)2C*> M)/=,B4[3(HN^BRDR')SL-%P,L8-2POP^@\0QISOZYGCNFM8%!RNR7C3P#=SW M_F*\Q1:5JE.@;8>:&*AS^K@[G=. CX ?'8QV=2:ADBOB2S ^5SE-0D(@H71! M0?CM!D\@91#R:?R:->D2,A#7YS?UC[%V7\M56'A"^;.K7)O3!THJJ,4@W3.. MGV"NYT#)7/P7N('T\)")CU&BM'$EY6 =JEG%IZ+$Z[1W.N[C='-(9]HV@<\$ MOA >8APV!8J9?Q!.%)G!D9BI][T(3[P[<=^;,CAC*^*=3]YZ[ZW@^T/&;D%H MQIPG#%]A=@N">?4E!-\*<>;_T?DV?;^9X3[2]^OHQV1;(-T42*- ^D^)]^]* MW,(2W/D1:OT'6PP)M0O'HS^;:'3 ):&U/;"=N_KVT(I>[P@B^<.6?& M8\_DG51ON@(PT;O@C=[%E3'M,R&ZK$ P_21;:.R?BU2"&;M45Z);!>SLC00G M:9*LB&!U$Q>YWSNJ(ILBM\ M _.]/2J[(B/+N1;0Z%HVD8+++M[3YP/-G(%'_*BATY-YY$(Y2?GF%I_/NSAQ M'@&'TC@*9H<[O #GCLGZ\6L@C4=-9SB=/]@_^N!M,">FX47RG_795+MX$T=G MN+ ;-Z^R^P1#0,LX&J+_ G?@%NX\L1JEY-I_H_*FC10#BW5%L/=^K!L_=@/_ MPPPW2 >#-# @O9#W_ ,SK,B5["+5'W[+7([I3957R]P@@5*L/ $BW]" MW 8A(IA%@HLL49$E0D #$0PS>ZIRE"$5X %#1S RC^KFF&4(1W 6%EX!,BIT =?5E7D>EO#6^QTQV MQU:R3WVQ_ OO^]!7IJYUHZ.3-+;D^L)XD=* ]25YLN^WLJUO7'"X&#==V[GJ MZW^_,+(=>AL9&VSQ!U!+ P04 " ",BV=-,M51R-,! "O3!<%!M3VRS)W]U%()9JRI&J('!:SR08(3&D4I$:SK<9%YWUD5F1P-[WHX M*Z1'(9AZ.P&74XYW^-WQU#6M<0Y29 -KX">87\-968NL+%4GH->=[)&".L?W MN^,I=7@/^-W!I#=[Y"JY2/GBC.]5CB.7$' HC6-@=KG" W#NB&P:?Q9.O$JZ MP.W^G?VKK]W63:?U$Y:B/%PF)3$>QU7KO>K]-\DL1+6#B +@%T#3AX'3(+^Y([=V4SNFOPI_9Y+7U7@N:?,[(U1$MF-.,H1O,;D40R[Y*T)#$ MB7X(I^'P.)AA[,/CK?HA#1/L@P1[3[#?ZJ?138DAS'^*3((B28" WHB$,'%8 M) V*I &"_8U(")/[5/#"S8>2PO 5D?9"*OU!+ P04 M " ",BV=-4B\[';@! #2 P &0 'AL+W=O-)LF=:R);F:?2=39YB[Y1LX6R([;46YO<)% X9W=!WQ[.L&Q<< M+$\[4<-W<#^ZL_$6FU5*J:&U$EMBH,KH_>9XV@5\!+Q(&.SB3$(E%\378'PI M,YJ$A$!!X8*"\-L5'D"I(.33^#5ITCED("[/[^I/L79?RT58>$#U4Y:NR>B! MDA(JT2OWC,-GF.JYI60J_BM<07EXR,3'*%#9N)*BMP[UI.)3T>)MW&4;]V&\ MN3U,M'4"GPA\)AQB'#8&BID_"B?RU.! S-C[3H0GWARY[TT1G+$5\SA;RI <4IQ9[LHW[T7YHWIQKI[]W&WWU>W\I:X/UXM%]?CB=GD5 M%0>W;_[R5)2[O&XNR^=%=2A=ONX:[;8+'L=ZL%*_U=K-W MW\I9];K;Y>5_J=L6[[=S-O^X\7WS_%*W-Q;+FT/^[/YT]5^';V5SM3CULM[L MW+[:%/M9Z9YNYW?L>F5$VZ!#_+UQ[]7@^ZR=RD-1_&@O?EO?SN.6D=NZQ[KM M(F\^WMR]VV[;GAH>__:=SD]CM@V'WS]Z_Z6;?#.9A[QR]\7VG\VZ?KF=V_EL M[9[RUVW]O7C_U?434O-9/_O?W9O;-O"623/&8[&MNO]GCZ]57>SZ7AHJN_SG M\7.S[S[?^_X_FN$&O&_ 3PV:L;]J(/H&XK.!_K*![!O(SP;RRP:J;Z"\!HOC MW+O%S/(Z7]Z4Q?NL/.Z'0]YN.W:MFL?UV-[LGD[WMV8]J^;NVY+KY&;QUG;4 M8](CA@\P;(RXIPANXA-FT3 XT>"(1LII!]X0 &$\&AG">/VL $9AI@(NF.C: MB]$8 G<@80>RZT .._ 7_ @Q'63?0027D?1F E#21AQS49"+(EQ$['$Y0I+! M*#:.K$>%@HR) JNB(1--F##F/;I4DU&8-(0+0NDHP60,)&/HLBB/BZ&CZ"32 M'I/(>#0LH:$"/!+((Z$\O)FF"=TF1D>^^"C* M)&+P!$=<6(P=*Z9LK.]8,5T6;0D= %.21P$_8 $'982/\D748T;;A47,IT-1 M=K"EQF2@C]XQ3MW%2)_-$60'XUPQY>_='C5D,_%2SX.;$-L:HC_F.FC'J4(U;!GR;88=BU**(7V8,F!2W M(2MDV(,8-2'?##-&78@),]C?XX&PR3#@,L(?B!J(%J$=R;%_<. ?WM[/.#4& MD\C0A#@V!DZ-P3>JC%/)*V&# V'1*\3A8RQQI6?H#"6H; M/.:ATP#'FN?@E&3(4Y)D*!Z,)AP[ P?.8$R@"ZQYKL_W)X[ES*FA@SJ6*4_.GZW "A14@72V"&0#NA!8@((*D-N SPHL+<$OF&T@ M80"JL9ZQW?>@84B6H;0$*T8 Q=B O@76@E 73!9K0=#X1W7;@X;G4190K6 K"7C!9+ 5!(Q9)Y7J,&85&_X">"1K76#"N2:PJ205#DCE)X]H5 M.8=F"!6'8I+$VI-4>S2ADS3Z77&2T64]3(U8!S:,Q#J6-$22E$Z"$$ESN@S! MPH<=B4U!4E,@J9VDD90I/X?)$"J\=0(E">H=),&3--@V<=TO2F0 %H=BO\0V M)&E()@F>I!4'1I>&@JZ"9QZ)#4U20R/9G:0'>A4Z94ML:!+%=C]OD^ \KX;I M:C]M &/!*4O*+%I+&)]1HEMU8.&9O%5\4QCL6N4.@1VK,9BUQ<4 MSS26L9XNGJ6:REBP82%Z/%#@'KJ2EFNHZ(&N-9:VGJVBIIK*6*B0V@U5MIJMHJ:&JMHD.K9K!JC;3 M5;34T 1!Z\#>,UC59KJ&EAIZ\E>AD&BPHLT9);2T!XW-([;D"2T&+WEWKGSN MWKA7L\?B=5^W[W0'=T]O]>]X]Y+X$W[\2< ?>?F\V5>SAZ*NBUWW0OBI*&K7 MT(FC9EU?7+X^76S=4]U^-&PO=V]R:W-H965T"S;N[=P?O;&=ZYO5KLV=,>&]E434S?R_$X3X(FO6>E5ESQP^LDD^VO"XS M(8?U+F@.->7/I^W< M^55[/MS'] ]RM"E$&+ M^)VSK3^@0Z:^4W1/Y?M=J\GV=;;/ MY MHY.QICB?A-#@I1P;SJ#'X D.3:\C"AJ .$4@"'0L,L7C$ECGN!?@4L;01 M-+V&/ %.DIZ;%8")X50(6%#2VI.K@CIJ$8$.HM9!=.6@7PV-25M,I@*PG .M>YUE- "G0@4@HA/M@:,5"8;]"!G29%"88*I)!7M*BE #()8!T M,7=T< 14*>TS1Q9S5Q2P0S\@#$29.%S G1'=T!H1W!L1T!R3M%][ )2ZXL"= M$0&M,745#.Y.B-Z0+=Q+$-!,[&P!D#-;N#D@NSL0IWQ@I:+)^&PQK$!L*]#. M%@"1T!4'U@L&])(D#A>P&#"^(5M8#)B,R18".42'8<5@6PPDQ X7L!AP?$.V ML!@PL%;;V4(@5[:P8C"D&,?V#<-BP.D-V<)BP-"ZU=M8/6%[X2(4I0,K%X%U M0R!)$(<+6!($C<^9P)(@T/K0WTP:T."^57\+HY%/(')H T <^W9;:]8&8&% M@\NZ#A9<',!*5N_:XW/CK?FQ$NIX<3';'=$?L#K ]>87Z'ZI#]H?;O2Y_WM6 M[_*J\5ZXD,?#]A"WY5PP232\DYK=LVS3#0JV%>HVD?>U/F_K@> '\UM"T/V@ M,?\/4$L#!!0 ( (R+9TU2U=.WBP( (T* 9 >&PO=V]R:W-H965T M0FVF9W=L3UATY:+-YDSIISWJJSERLV5:IX]3V8YJZA\ MX@VK]9LC%Q55>BI.GFP$HP<;5)4>^'[D5;2HW75JUW9BG?*S*HN:[80CSU5% MQ=\M*WF[B)_6#J9[,3>N8-+(>B8K4L>.T(=ERY&_*\ MA<@$6,2O@K7R9NP8*7O.W\SDZV'E^J8B5K),&0JJ'Q?VPLK2,.DZ_O2D[I#3 M!-Z.K^R?K7@M9D\E>^'E[^*@\I6;N,Z!'>FY5*^\_<)Z00O7Z=5_8Q=6:KBI M1.?(>"GMKY.=I>)5SZ)+J>A[]RQJ^VQ[_FL8'@!] P!.K?1TB6RE7^BBJY3 MP5M'=)O?4'/&Y!GTWF1FT6Z%?:>+EWKUL@[\,/4NAJC';#L,W&#(@/ T^Y " ML!1;&(4#'AZ@%08V//Q0X0(G"%&"T!($'P@BG&"!$BR0"N*[/<(P"9XD0I-$ M",$2)XA1@GB^S 0E2&;(1##$QY,LT23+$0'$,4Y ?/S&^O.%DHE+3Y JDOM; MCX$F3H2@-W]# -FN">\0_/:3X &U^/TG(5(%W*O%0,%$'MPF!/$ "2X$LYZL%W S@S[C)&&A*+>".@;$9 M C+Q+PRX&0 >4(N; 9!OP>AL,9 _I19W#&!FF"H5-P,L'E"+FP&03\)8+?;= MN%?KW70#%1,GVP=))^/GVC9A-ZM#K[4!VTW\AW>-VGQG<.1 M<\5T+?Z3UISKWG"8E.RHS##68]$U2-U$\:9O_KRA UW_ U!+ P04 " ", MBV=-N'^]4 # !L"P &0 'AL+W=OK4[;.;. DJ8&:WW,PESN_,O[N@J@QA%"5A18K:7\[UVCU?SME9E$5-[[G7GJN*\+\K6K+KP@?^Z\)# M<3P)M1 NYPTYTI]4/#;W7,["@65?5+1N"U9[G!X6_AV8;4&L C3B5T&O[6CL M*2E/C#VKR;?]PH]41K2D.Z$HB+Q?SI2?UA3Q4X'K^R?]'BI9@G MTM(U*W\7>W%:^)GO[>F!G$OQP*Y?:2\H]KU>_7=ZH:6$JTSD'CM6MOK?VYU; MP:J>1:92D9?N6M3Z>NWNI'D?Y@Z ?0 < CIS)@-0'X#> O"' ;@/P+?N$//=^>A(>K8@5DL']=.+>JGH^])/UNY>EDBD,[#BR+J M,:L. T>8Q(!L; @8$*%,8,@"NK)802L$:21878'236D[IQ,)QT)CH_*L<]L,% 5F;;!1&$>!P;6U42A)IGP%D;N@1@YG\PF* MB9H,;O<6. OJ'8"?N]MCWA\W8+V2#EB>!%$^_IE? SL$X=1DWCI@,$DG_7;7 M9(!LOV$T0>&NR@#_A]_N @ANJ( ])AO[#4RS8[NP1U:=<* 0-+\16P<*YJ,J MV>D*1YU"1?E1MVVMMV/G6BA/1JM#:W@'5:=AK*_ ; T&ULE5G;;NLV$/P5P^^61"ZI2^ 8:&04+= "P2G:/BLQ$QM' MMEQ)B4__OI*L&/+NT'#S$.LR)(>Z]6R M^FC+W<$]U[/F8[\OZG^?7%F='N=J_G7AV^Y]V_87PM7R6+R[/US[Y_&Y[L[" M2R^;W=X=FEUUF-7N[7'^DWI86]LW&!!_[=RIF1S/^JF\5-7W_N37S>,\ZAFY MTKVV?1=%]_/I6?4\=CW_&3N>7,?N&T^.OWG\>)M]-YJ5H7%Z5?^\V[?9Q MGLYG&_=6?)3MM^KTBQLG9.>S23?&:U4VP__9ZT?35ONQEX[* MOOAQ_MT=AM_3^4[RU0PWT&,#?6F@S,T&-#:@>QN8L8%A#<+S5(;8K(NV6"WK MZC2KSX_W6/2K2#V8+OJO_<4AV,.]+CQ-=_5S15HMP\^^HQ'S=,;H"49?(W* M2!AF#3#V @D[DA>F&C+50WN:ML\4[H!@!S1T8*XZ8#,]0Y(!<201RQYL!&>8LG#)"(D"!4'&>:20"Z)X&*(<4G$*'$4)(Q*(D)B/3%) M(8]4\N Q2>4J2>* :T^BDHPFD;OBDD$NF>3"(O^4R9C$J> B4=;HP&,%*L*N M%0DVENMGQ%PM!!4H[DH2E4Z6]C49CX4J28:'9L1,E\)"62ZA$34ELR"5>?E@ MHU1:&EWBBR^V2D7WFZW"#J>DQ7&[S4?,E9/&RK4>@?"DM= \GS-:2EF-XW#8VUK*66N6FLM=3RC?1+8S%K M(.:(#R3%[$^N--:R!EJV?!R9)GBR!(UUK*6.N6&LM=3QC;1(8R%K(&3B V5W M)SV$54Q Q7PZ)%5\(Z,AK&*2*N9VL2:IXAOI"F$9$Y Q7VTD9>Q-1,A3X$@- M<[=8DRQ>;J48A*5.X.6>>M828:F3_1_U'!8Q21'+BDZ*F-0T4[\>"*N8@(IY MNDGRC9RJ((LF?[[985434#6OS$;,'=9!6-$D%2W*+I*O9I58WXHQ6-0&B)K7 M5$:*VEB?U S6M &:YA,R4M-I%GLGA#5MI*9%031BIH\GCCU+SV!-&Z!IL5- MTJ.\VQ&>_0@I:%'#&+G9L* H]3X@K'L#7O&IKPNL>Q/?;QT&*]I(10OK,"#' M)E[CYQCE6TM8Z@9(73QD^0)?B'(V1ZC(E]P:[ D&> (W'@,\0>X)Y0CFKXNZC(*NRZTK-I>3TKVU_6'2'=?GKR+GD[8ZCE]\PLMGI]5_4$L#!!0 ( M (R+9TV<2TS,508 )PD 9 >&PO=V]R:W-H965TN__\]"TNZKW7]O'57=HZ^I^--IM5R2$7>VJS7YY?3E>^]1>7S;/_7:SKS^U MB^YYMZO:?V_J;?-ZM93+'Q<^;QZ?^N'"ZOKR4#W67^K^S\.GUG];G4:YW^SJ M?;=I]HNV?KA:?I07:SL:C(B_-O5K-_N\&$+YVC3?AB^_W5\MQ>!1O:WO^F&( MRK^]U+?U=CN,Y/WX9QIT>9IS,)Q__C'Z+V/P/IBO55??-MN_-_?]T]4R7R[N MZX?J>=M_;EY_K:> S'(Q1?][_5)O/7SPQ,]QUVR[\>_B[KGKF]TTBG=E5WT_ MOF_VX_OK-/X/,VQ DP&=#/S<;QFHR4#]--!O&NC)0*?.8"8#$\RP.L8^)K.L M^NKZLFU>%^UQ/1RJ8=G)"^-OU]UP<;P[X_]\/CM_]>5:$5VN7H:!)LS-$4,S MC'7GD))#Y FQ\@Z>##NX.LWQSDS$T%DZ5&>S6W+["] MAO9ZM-R>"7!\A;H3LCXFT.C-!-@!*N4P&">$H[51F@Z0 E#19Y/89&)?A M<06^W!PAQ6P6RHM,!W$!%(B+HW(2+"Z.LE9EA..R,"[+XPKWAF6S:*.R(HB+ MHY3363!6R5&2"@9; YAP>:9P9 Y&YMA*=A'['-KG[Z_D(\3,W R3=YNS2$S. M[C8'D= A:LU1\BS#9S$5,*:"Y\1@>RDPEXKWLS)AYHX6Q/;WA#I+7A%2+A^) M;!$.M48P+;((;\E(E9#O[_ )5A: F9+A[2P!S@L+1U@!FC,MB]PU6 MGX^2>'0VC([X%M8TVW13=!Q&.>.F$L *QT9; Y@K\AEKGD>'BY;D5;68^E(O%B,N:=#Q&%\;HN#.256R,4F%@'.677_%&OM9HX'Q&$.=AXNHK M>?G-\S#,G.DZGW(7ALE19/F2Y2CIJ3U47 !F192M,*$$X5 IBV,B9/"!X L%Q&"R;A0D();1&AOHBQ; E@\EPOG3N$69_2NQG"A$H)_0SQ%H-+ MMA*@2*AHAC$)4GHKHC )JH161/$F(R3*4H'NP405J,*%-D$6VM(D=*Z>I<8;I2">I<<:%,PK'%"V!6 MY+%>46&Z4@EZ6G$>,C)L74N DD)DL2,[S%8J0?8J3D/^1K+L +*2*GJ_,5>I M!(6JD*K,Q?P5'I( DP\BZAHF096@*A67>)J=.90 ):6.L@8F096N!#4F09V@ M!#449106*@R+G1YKS(,Z0;MI**,H[*@PS$;JIL9,J(':$A$RU9B^]/\X$H^< MB:<ST%( DQ0JOQMRE$Z26YJSDMQKS!G!73/=IS%PZ06=IWC(S3P!M MJ9C"TIBU=+K"TIA<=(+"TEP[^GJRF!B,0GJR@#EQ(@2 M@*2,_O:"6<4DJ"O#A1-8LP 57;,&4XI)$%<&G)&RNPQ ?C='5JW!Y&32M97! MY&02M-6$F:_'#V'Y,%Q8?5 4S6WD5[8$864 [?!C*X#2\9_\,#N9!%UED&+B MWJ!>,>H-)BB3(*L,UTC$?UM$VBM2T0RF.I.@HPQ72.\<'); 1)G8+UP&4Y]) MUU064Y]-T%06BB41DA^&4>3&6\Q^-D%362B6N#]8>@7NK&9/5NSJ]G%\S*5; MW#7/^W[([.SJZ5&:CS0\F1%&B:OO;.B\QOZ:>ZNC]]V=8/_?#1^<_M\7F9XY>^.4S/ JU.#R1= M_P=02P,$% @ C(MG30KQSW$@! 31, !D !X;"]W;W)K&ULC9A=CZLV$(;_"N(^P(R!0)1$VDU2M5(KK;,!YQ_/:>!X<+^^J^E:?I6R<[T5>UBOWW#37A>_7 M^[,LLMI35UFVWQQ5561->UN=_/I:R>S0!Q6YCT$0^T5V*=WULF][J]9+=6OR M2RG?*J>^%456_?LJ#^:/AR.9V;KL%?+Z_927Z5S9_7MZJ]\Q^]'"Z% M+.N+*IU*'E?N"RQV(NH">L5?%WFO1]=.-Y1WI;YU-[\=5F[0.9*YW#==%UG[ M\2$W,L^[GEH?_^A.W4?.+G!\_:/W7_K!MX-YSVJY4?G?ET-S7KF)ZQSD,;OE MS1=U_U7J 46NHT?_N_R0>2OOG+0Y]BJO^__._E8WJM"]M%:*[/OP>2G[S_OP MS3S687P Z@!\!$#T:8#0 >)G0/AI0*@#PF5NKN M5,-ZN&;=LH-%U#ZN?=?8/YW^NW8^Z[;U8RTP7/H?74=:\SIH<*2)YU/)EDK@ MH?!; P\7R+EX11*.TP0;JH@3P\/_=K+[M).)3<%.ENCCQ3A#:AEGR'80]AV$ MHP[2V)CL03+O)64OB1+/F.X-%6%LBK94!&'J&?EV5!4'7L@/*F('%9%!06". M:M"D8\/",Q[/EHKBV!.&WT$4C40!;S9FS<:,67,AQ<3'#,S9W5'1>$ 3)W/6 MR9PX$8%A9$[&.H/4\#$G/F ^,CLQDK!&$FH$#",)3>(9L[:CFMEXM4V,I*R1 ME!J)#",IDR0A5M)GUP@$/!0#NDK 7*U:-%TFJ6=,W8Z3(7H6;("%TD ,A<+T M W2UF !D-!8 @OJ%T!J)#:-("WV(/7,AR""8)V4N&BT:9PHI M5'=:-D9A*.*1[ZDAGO! $8^)K0N>IQ ]_YH!GG) ,4=>-$ )UKX>R-Q1%8#] M*?&H \HZ\HK8 J6=K6IYC@$%&64[,)@"&Z: YQ0PH#+1#91!,[2,!WD*(:40 MX:'6/#%IR),%*5DHZI!#BV51(P\.9,!A$@PI$69BM"*G>7@@( 4" 112'B"& MMD)'OM"1%CHECQ;9R3/-Q/, Z08+$]NL\#S ^'FD(%_#2&N8($5KQ@1M7XCI MY,^<(;I_$9%M(X5\X2-7^.2AT\*?["ZGB?C"1UKXE##([%$"V_M>\*4OF-(W M"2-HZ=N2\*4O:.D3OFB-?<,U3<37OJ"U3QDC:/&GMI(4EI]G3.V;C!&T]L&& M&,%7OJ"53Q"C-=.MNRT-7_:"^5U% *-%R2?\]T=' 86L3OVY3.WLU:UL.B2, M6A]G/R_8'248[:^PV #3OH7%;CC9^=G]<-#T1U:=+F7MO*NF445_S'!4JI&M M\\!KG9]E=GC&5_SA!6_\'4$L#!!0 ( (R+ M9TV=88!#+08 )4G 9 >&PO=V]R:W-H965T[+\_W+5_VN;;Z;%JWR777C:[@SW6N_(XJ^S+ M_?PG=K6I++]W;W[;W,_3SI'=V^>FZZ)HG][MVN[W M74^MCW^&3N?7[^P:WK[^Z/V7?O#M8)Z*VJ[+_=^[3;.]GV?SV<:^%&_[YFMY M_M4. U+SV3#ZW^V[W;?RSDG['<_EON[_SI[?ZJ8\#+VT5@[%C\OS[M@_GX?^ M/YKA!GQHP*\-F!QM((8&PFN07)SU0_VY:(K5LBK/L^IRM$Y%MRC8G6@G\[G[ ML)^[_G_M:.OVT_>5X&J9O'<=#9J'BX;?:+BK6 /%_YTDK8&K"PY=\+Z]<%QH MW(& '8B^ ^ET8+QA7#2FUQQ[C4KE(O>& E0B7P3,2&A& C.99^:B43=?DWI& MQA2."05-*&#"&^O#19/??,47MI">#R@2V(J&5C2U(KS1/FCR+2H5"V\EKH%* M9"$S!IHQ=*D)ACO(8 <9&(UW/CQDQ*=@:N$MR#55R32]43EF(LR_, M=\;&Y](U@UG'.#"C?3.E^@&0R/,68@ P@4/H(9)1N+=RT[T>/G4"N&4Q M9B)X/(BF@(QD82(S3%0&D"H#3&:8@RR/KR XQA<'^"(U!*=HXKDF!XE3RHD\ M,"*.F<4!LT@5P2FS_#)B5.(:"=1F@%>DDN 41.V)[Y>)4RK7#J851[3R5R^G M'.*Y(K@",I'EB\#IQ#&O..)5Z%AC7G'$*[^FX!1$3(N%OT4!F6 FM$=QS"N. M2C:_KN"45U]NP3CX@:K _LTQL3@BEE]9<(JB7!)@ 97*@DL0\XJC$M O)SBM M[IQQ#W:@*H!/CMG'41'H%Q2<%GA<&0HN*A-&A>*/P"05J! D:8R2%!!C2N7: MP205++Z@$)B! M5L/G0$I1N"#I"-0$<$\BZ@H Q-"^:6 -P*AF[,+8%")CG0 M@%NI)MP",JE"G! 86P)@B^R9@A90_IXY*G&-8& ) "RR9PZB42-C$M<(1I5 MJ"(+ET(('B&05\-'"+-*@#HMM%E*3!>)Z.)OEI)R0RA"7Z0R(;I(3!>)LJ6_ M5JEHC$X=DQDU2(-TJ6AZ\2TP,1IS4W\B,&I, M/!T3EWA1E4),@930FH$;9,7!]2&-0Z4]D1XU!I6.RHZ:@XCGY%02ILD7@ M!V@=^(TR)CKJZ>@X*G&-8$[IF.BH:#DYOZH[H:U/XKJ=7>L M9T]ETY2'_H:HE[)L;-MC6^W,9UM;;*YO]O:EZ5YVDU==;A2[O&G*TW 37'*] M$V_U'U!+ P04 " ",BV=-SD1$!2\% 3(0 &0 'AL+W=O9$E57Q9O87DM3')H!V5I2*-(AEEROJQWF_:SEV*W MR=^K]'PQ+\6J?,^RI/CWBTGSVW9-UI\??#V_G:KF@W"WN29OYD]3_75]*>JK M\%[E<,[,I3SGEU5ACMOU3^3I68MF0*OX=C:W_';;KJ.G( MI&9?-262^N7#/)LT;2K5??S3%UW??V3KR;PFI7G.T[_/A^JT M7>OUZF".R7M:?M?^K)YM67_ZL6-<;,*/IE"O^=)IZ$!#QXIGH/B_2%@W M<.^"PBYH.YZ/NI"X (,%6%N C0HH7(## AQTH"<^=!K5:BZM1A,6L(D70!7+ M@.!F!&Q&@&9B7$#" M+=#@4+* <[.DT\F"B18C#1SHZYBM(HL*P.#9O1\V9$ MA O$L$#L;@>),":1@R&]:#A7R74P@P7(E @LZYU8N"7 %,LB(Q@Z0CULP=@1 MYF)+)Q*#^4932Y8DXT8PO@3P*ZBE!(:." \[,'9$@B[8U XY)R(6 9]:,I=Q M0FSW$8(Q)H!CP2TE,'Q$>]B"\2.QBRWQXU6R)!GO,IAB"B@6MHT*)NQW4 MLMF!W6YF1R]ZM$J ;&&54$PQ!10+R^V(8OXH][ %\T?!KC>W13Q<)8N2<2.8 M8HHHMLT%5AQV8.XIVO9D=&NRN>A9)@(PP:ETEF&***-:X!,/\LS!;U>)4L2<:-8(H9H%C:',7<,8_TRC%W'.U[4SMZ MD1C]^>.)(7R>74ELS:X<,\P!P](2UCBFCWMD5X[IXVC7FYDR#Z; %.9EBN4_ MH(!DR2PE,'O<(\%RS!YW2;"]: F<15CCDEO%X]RZ*!DW@MD5@%UIFPNF3GCD5H&I$RZYM1<] M6",@M2ZL$4RP 1+2VJ5F#WID5HE9D^ZI%;Y.+4N2L:-8((E(%C:'BUBZJ1' M:I68.NF26B5(K?%@4^T= 2H=6#8*B0F6@&!E\]7RP-4CLTK,GG3)K!(\3I6S M9ZY(Q6W@2,RQ!!PK2W*5F#WID5P59D^Y)%]&(B2@.]-06(!,JL.RB&I.L M "59C_K1+@M7@H:HI0>J>+I2PL'I=/-U@3^2XNU\*5>O>57E67L/\>Q.X_4$L#!!0 ( M (R+9TV7XT93&P( %4& 9 >&PO=V]R:W-H965T460NE15*[52M%6WUTXR"6@-IK83MF]?V["(@+?M M37SZY_>=^"!ZJ7.N-X+F!02SZCL[DP-B+ M'GPY[5Q? P&%H]0.1#4WJ(!2;:0P?DV>[KRE#ESVW]P_F=Q5+@O8 M-IUIAW$E2J8P>P"> O <$$1_#0BG@' 5@$8RD^I'(DE9<#8X?+RLGN@W$3R$ MZC"/>M*RO#-"W031M-FL=1@Q<:?*^H+(IXEB %,%-@*P4V\>$= M168W"*T&H3&([@SR51JC)C6:SF@"[,6K3$91MA2%=I#("A)M03)_!3)J\L4> M2>:%*Q"+*/+>08FM*/$694T2;S;)?"];D6Q%:?H>26(E22R'$JQ0DLWM8&]U M@U6R(<%>8@=)K2"I!03;#3*K0?;_#S6W&N3_?A]5OCD*WPM6FZ#%!ZX+[C?" M+TTGG .3JE:8+_K,F 3EYWOJ!FM5X^&PO=V]R:W-H965TJ2 MYTGY;T4S=EN8R'QK>$Z/)UXWV,OY.3G2GY3_.C^5XLGN6?9I3HLJ9851TL/" M?$"S&$>U08/XG=);-;@WZE"VC+W4#]_V"].I/:(9W?&:(A&7*UW3+*N9A!]_ M.U*S[[,V'-Z_L<=-\"*8;5+1-SI(;ED_)G=OM(N(-\TNNB_ MTRO-!+SV1/2Q8UG5_!N[2\59WK$(5_+DM;VF17.]M6\"U)G!!K@SP+V!Z/LC M [","7QJ0 M%A,VF*+%A,0*I'QHH6( Y3D#U,AE'W39!UR6NEFU&#+HY@M"GB6-T$8/%@,P MX@]0(Z<#T.D <%J:U:M Z08'ON5)/FNA8@#E#5$CET/0Y1!P69J_JU#I!B%+ M JU#9$[L@"_$&\Q)=3]SDF M[C##O E-(\[@-['P(%AN$:"W9(H"EC_DWY%#6(P0I$9*#E4)"7VE;+50,8 2 MFN63X6\B EB;$"!.9&HZPTJ HCOR"&L!(CIY)*H4(UG9-EJH&$(Y [T=[WU@ M^<& _!!W@@)6 HST4X=A)TA4W'# H"] M.U('"P"&-D!*ZM0]"PJ4ZM5"Q1!JLII>6S.OI6Q8Y>"U_$.6OOS]0.N3U]2^PK- MU@AHWZ#98WMZ?J=O#_,_DO*8%I6Q95R<^9J3V8$Q3H7OCB6&_423??^0T0.O M;T-Q7[:'Z/:!LW/W@<#NOU(L_P-02P,$% @ C(MG31YDJ[C^ 0 5P4 M !D !X;"]W;W)K&ULA53;CILP$/T5Q ?$P038 M1("TH:I:J96BK=H^.V2X:&U,;1.V?U_;L"R;N.T+ML?G,F/L24TV1HRTG9^G-G82 M>W/Q M7^ *5,--)MJCY%3:KU<.4G$VJ^A4&'F9QK:SXSCM)+N9YB;@F8 7@O;^%R&< M">$;P3J@*3-;Z@>B2)X*/GIB^ED],7O>;B/4W0U M0C/F.&'P"A,G"P1I^<4#NSR.^(Z/WSL4#D3D=@B=5826'Z[X0;1S"^R< CLK ML'MW#,G-,4R8Q&(ZB]EO K=)Y#2)_F]21'E3)C]RB7: M8+=)XC1)'";[&Y/DKA1\9X)6]Y2!J.V3EE[)A\ZVDU5TZ1J/V-[S-_C4=],YFO\! M4$L#!!0 ( (R+9TTCMQ/>=P( %H( 9 >&PO=V]R:W-H965TUC<,2,FS[$E\XEYF!L9/=&'\5!:72>:NK1BS=0LIVX?OB4-":"(^UM%%/ M3HS71*HE/_NBY90<#:FN_# ($K\F9>/FF=G;\3QC%UF5#=UQ1USJFO _:UJQ MV])%[GWCI3P74F_X>=:2,_U.Y8]VQ]7*[U6.94T;4;+&X?2T=%=HL458$PSB M9TEO8C!W="I[QE[UXLMQZ08Z(EK1@]021 U7NJ%5I954'+^MJ-M[:N)P?E?_ M9))7R>R)H!M6_2J/LEBZJ>L\TF!!:0M@3E/='A,@2HG<"_I" +0&/"'Z7 MBJG-EDB29YS='-Z]WI;HKP@ML*K^06^:8IMGJCQ"[5YS' 29?]5"%K/N,.$ MD\QZB*_D>X\0\EB'3_SPT6'SC, !>L1L 948CB(",XT,/WKP"&$!# I@(X ? M!*)1J3K,S& :&Z0W&V7R#$+82^!08C"4& @%PP()*)#\?S%FH, ,B" >%:/# MS =Y!EX*FZ2@20J8)".3%#"9J.4<-)D#)J,WMIX_O;' FR@7"N ^"P";=-0& M%C3T2:8JAB;Z&?W[*]U8T+!H"'EHP@ALZA4* :/YV*@#Q0.CJ73@ID71LPL* MQB[1X]<_,'!6U-^-I>:< [LTI@;=;#;7YRK MT!S<[_#NUOU&^+ELA+-G4AW_YI ^,2:IBB3P5$D+=='WBXJ>I)[.U)QWMUVW MD*RU-[G?_YW(_P)02P,$% @ C(MG3:SNU7'A 0 H00 !D !X;"]W M;W)K&UL=53;CILP$/T5Q ?@X !I(T#:;%6U4BM% M6W7[[,!PT=J8VB9L_[Z^$,IFW9?8,YPY9X[C<3YS\2([ !6\,CK((NR4&H\( MR:H#1F3$1QCTEX8+1I0.18OD*(#4MHA1A'>[##'2#V&9V]Q9E#F?%.T'.(M M3HP1\><$E,]%&(>WQ%/?=LHD4)F/I(4?H'Z.9Z$CM++4/8-!]GP(!#1%^! ? M3YG!6\!S#[/<[ /CY,+YBPF^UD6X,PT!A4H9!J*7*SP"I89(M_%[X0Q725.X MW=_8/UOOVLN%2'CD]%=?JZX(/X1!#0V9J'KB\Q=8_*1AL)C_!E>@&FXZT1H5 MI]+^!M4D%6<+BVZ%D5>W]H-=YX7_5N8OP$L!7@NP\^*$;.>?B")E+O@<"'?V M(S%_<7S$^FPJD[1'8;_IYJ7.7LLDQCFZ&J(%972;TJJ4><%I=+A309LKPD"T=CAD4/%IL(.YR:[S]X#M M%?L'=\/[G8BV'V1PX4I?5'N=&LX5Z%YVD;;B_[(4" +"0 &0 'AL+W=O>L]-9ZH"7S"IRHK^H?*EV7(V\5N60%;04&2L=3H]S M=X&F6Q1H@D'\SF@M.O>.+F7/V*L>?#_,75\[HCE-I98@ZG*E*YKG6DGY^&M% MW3:G)G;OW]6WIGA5S)X(NF+YG^P@SW-W[#H'>B277#ZS^ANU!46N8ZO_0:\T M5W#M1.5(62[,OY->A&2%55%6"O+67+/27.OF21Q9&DP(+"%H">@^860)HP]" M>)<06D+X:(;($J)',V!+P ."US3+=']-)$EFG-4.;R901?0\15.LWF^J@^9U MFF?J!0@5O28A&L^\JQ:RF&6#"3H8'/,M"Z"" 7R^"&'O03K&X1 M>&!S_:7(YFN1+2 2P96,P'Z.#'_4Z^<$%@A!@= (A%V!P!^\D 8S-IC2FHQ] M_1NTY%'@]A:(0MP']KQ'H/<(\(X&WAM,U,DT-'T/T3.!01,8,#&8"$L,] 5H MRPK ^5"?;W$8 ;@-@(ON=#D&"XR! D>PP!@4&#\^1R>@P 1P$ YFU.1V1MV; M4,B'ER'0X^4B<'E:H !P@8=+( 2*!WF\SKI<4'XRNZIP4G8I MI?;8B;8[]\)LW(/X$DU7"(BOT733[,L?\LTQX2?AIZP4SIY)M9N8-?_(F*3* MN_^DOK:S.IFT@YP>I;Y5&ZG#F^VY&4A6V:.'UYY_DO]02P,$% @ C(MG M3<1?K.^N P /Q$ !D !X;"]W;W)K&ULC5CM MCJ,V%'T5Q , OCA\1$FDR610*[72:*MM?S.)DZ %G((SV;Y]#7A8L*]G^!/ M.??<<_UQL-D\>/.CO3(FG)]56;=;]RK$;>W[[?'*JKSU^(W5\I\S;ZIWAN6G/J@J?0B"R*_RHG9WF[[MM=EM^%V41&Z>]5U7>_+=G)7]L7>)^ M-'PK+E?1-?B[S2V_L+^8^'Y[;>23/[*<7>#T_H,] MZXN7Q;SE+7OFY3_%25RW;N(Z)W;.[Z7XQA^_,570RG54]7^P=U9*>*=$YCCR MLNU_G>.]%;Q2+%)*E?\\?^P:^^'L M_Y,#T,K6]QV%9.._=T0*LQ\P,,%$\1QR,"%DCLA,!,3!B/&ER%$I8$KW8!+, M4SR;B$@KY? ERF2;ET"RE)CRI+(L_0*"7!C#$S%H$\$!9K-M\G2&&Q)@9(I2+?/ MP! R6(OU++QH?@WDG2Y4L. M<#<#Q,V,)8>!J#Z0* @L8G 7 K)\R0'N0@ +EIP"I?/7@%$U8"^+6"\;05&; M^P+N>X"YE;[H%&@FFGBI+GH)*L-0UOMXVG^"[BRHM>_)^ID@[0>R?AG.\K_HAT\+?^;-I:A;YXT+>0+M MSXEGS@63V@-/=O.5Y:?QH61GT=W&\KX9CO3#@^ W];G"'[^9[/X'4$L#!!0 M ( (R+9TTOO>9H^P$ '<% 9 >&PO=V]R:W-H965T\WLS*QM-A\8?Q,-@'3>*>G$WFVD['<(B;(!BH7'>NC4EYIQBJ4*^06) MG@.N3!(E*/3]%%'<=FZ1F[43+W)VE:3MX,0=<:44\[\'(&S8NX%[7WAI+XW4 M"ZC(>WR!GR!_]2>N(C2S5"V%3K2L_=3L#MF&F\ KRT,8C%W="5GQMYT M\*W:N[XV! 1*J1FP&FYP!$(TD;+Q9^)T9TF=N)S?V;^8VE4M9RS@R,COMI+- MWMVX3@4UOA+YPH:O,-63N,Y4_'>X 5%P[41IE(P(\W;*JY",3BS*"L7OX]AV M9APF_GN:/2&<$L(Y(8C_FQ!-"=$J 8W.3*F?L<1%SMG@\/&P>JSO1+"+U&:6 M>M'LG?FFJA5J]5;$<9RCFR::,(<1$RXPX2/B:$$D,P0I [.+T.HB-/G1@XL/ M""(K060($D/0C0;\8+.J8P1E2Y#W@4IL58EM*MN5R@C:+D ;+]@^/';-Q*J9 M6#1#?Z69/&G&7FI72:TJJ2&('PX@78FD3R*AM[&+9%:1[%DD6MVD0_9T1H': MOM5ULX!B+UM908M?0+>D'YA?VDXX9R;5WV3N?,V8!$7H>VH#&]4%YX! +?4T M4W,^]H(QD*R?VAR:>VWQ#U!+ P04 " ",BV=-]JE&>$L# "T#@ &0 M 'AL+W=OKKOW-)4Z"#G *3G)]^QK#<;!>:)5,/RX%:GDB<['91G+O6\T,V3M+ 7 M,SWW6"YFXBRSM."/I56=\SPI_RYY)JYSF]CO$T_IX2CK"7DHJO1/8[W"F&VUZK_S"\\4O*Y$Y=B*K-*_UO9<29&W+*J4/'EKKFFAK]>6 M_ST,#Z!M .T"5.Y; 7X;X'\$!#<#@C8@N#<#:P,8R. VVK69ZT0FBUDIKE;9 MO ^GI'[MR)2IQ[6M)_73T?\I/RLU>UD$P63F7FJB%K-L,+2'"0%D;4)(AW!5 M 5T5%*MB28UP.DRP,A%A!&KXE&1SDV10IH^:Y>MX?V#6"$& $@2:(.@1Q"$P MNX%,-*30$!8YP.Z5":(A!*U-$ EB!^3;F*C0?RT%+AC(QVP1\ZBV&D%X>S_$95(;""'SN."R*H38\Z4BW(&BO?R#45$>@ M.HHF\J$Z%&:J0V$1[(0C2$LF6$\>JP)OR@3KRH:Y2).$ M>^\*!?G07 P40'-O@X:R\)9,8D36!*>@>$^FWOWF4KSW4;/WF>:VH'BX[.$7 MXQV@]3V@S2>@1I;;^^+.>7G0QY_*VHIS(6M+>K/=$>N!UE_L8'Y)IBN"S*_5 MD:PY0'W0-^>Y'TEY2(O*>A%2G1/TU_Q>",E5[9ZC5MU1'2&[0<;WLKZ=J/NR M.4&ULE5;;CMHP%/R5*!] XMRX")" ;-5* MK82VVO;9@"'1)G%J&]C^?6W'9!-SN/2%V(>9\9E)9'MZINR=9X0(YZ,L*CYS M,R'JB>?Q;49*S >T)I7\9T]9B86,T/F5 %;SZM\8'\).*M7C,Y\UJ575Z2 MBN>T>:6?9Z-_H<&$P!""EB#7 MOD<(#2'\)$1W"9$A1,^N$!M";*W@-=YUF"D6>#YE].RPYGNHL?KLT"26KVNK MBOKMZ/]DGEQ63_,H'DV]DQ(RF&6#"3J89-B'I-<0U"(\V4#;10!UL0RNZ$%_ M@=4U(K':3!^*O-P5Z;49@F&%FA_VPAK# A$H$&F!J"N0^%;:#6:L,97&^(/8 M2N,:$]B8]!J#!L@*!-*Y82@&#<6 H1MO/@$%DN%F1E('>_ MP!0 ^8/(2O6!4M_4C7T. :;"&Q+@)K5 P7]$"V\@*'PFVA"(Q-X/05!DAPN! M[#W@P7*-+:]SGI2$'?3ASITM/59"1=*IMA>(1:#.(ZN^1),5 NJING#H\^M3 MOKFM_,#LD%?);$2M_SG*MN)*-]M3VC6MX <[J"I3R+)%6O&BCCJXNV_K2CE;1V3^*/CI3B=E>E(-ZN&G\1/H7XUNU:WTB'+H:A$W16R MCEIQ7,>?R-,6FE%QU^7-!Z89N#X_B/[%UN\+N:5=^)9EG^*@SJO8Q9'!W'DEU*]R-M7X0K* MX\A5_UU<1:G#S4PT8R_+SOY&^TNG9.6RZ*E4_+V_%K6]WES^CV'X ' #8!@ M?2T]R,[\,U=\LVKE+6K[Q6^X><;D"?3:[$VG70K[GYY\IWNOF_EBODJO)I&+ MV?8Q,(XALR$FU?D'"* 0L EF=Y <3S!#$\QL@OE=@H4WRSZ&VIBZCTD(#IFC MD#D"H1ZDCUF.("1/ FN1HY0$(BB+H M%$$S#T$GB,!C9RB"(0CB(=BC52Q1Q!)!@(=83JL G$$R7+)L*@ -[!H2\)0@ M$YV(2I"-0T(6$%Q6 @@I]TDP(>4LH0$0+C5!K*:^U2YH>:=U:/5QKPDB-O7% M=D'CAYP%*+C7!!&;^F*[H$"CC'C.?,]=T .O5\ E!T1RYDON@A[X3@"N.""*,U]QF"H>J@57 M'!#%F:^X"V(C"H#_[4Y'QS-S_/W!VU-1=]&K5/JD9\]C1RF5T FS1"<\ZQ/W MT"C%49E;JN_;_MC9-Y1LW)$Z'<[UF_]02P,$% @ C(MG3;_,=Z,X @ MH@8 !D !X;"]W;W)K&ULC57;;J,P$/T5Q ?$ MW)-&!*FY5+O2KA1UU=UGATP"JL&L[83NWZ\OE!*PTKZ /9PS<\Z A[2E[)47 M ,)YJTC-5VXA1+-$B.<%5)C/: .U?'*BK,)";MD9\88!/FI215#@>0FJ<%F[ M6:IC>Y:E]")(6<.>.?Q259C]6P.A[&GV3.Y0 MG^585E#SDM8.@]/*??27NT3A->!W"2T?K!WEY$#IJ]I\/ZY<3PD" KE0&;"\ M76$#A*A$4L;?+J?;EU3$X?H]^Y/V+KT<,(<-)7_*HRA6[L)UCG#"%R*>:?L- M.C^QZW3F?\ 5B(0K);)&3@G75R>_<$&K+HN44N$W9SZ'!ZJOSE[%\ M7;D*ZK>CG\E^'0Y=RS)XBL"2*=(!IV^\$;==M@YAI3 M&\PL&G7#AO%'[9AB_' ,VEE P2RV6XJMEN*II<78DL'$PRKSD:7M?L G;6TXX[.;W40GTB@V@_4!\#=4!'\;6_ MW/B6^%8.8#,O/]*;Z?T3LW-9<^= A1P+^O">*!4@M7LSVS]O?KGL>'7-B^_ET9AJ M\B-+S^7#]%A5EV40E/NCR9)2Y!=SKO_SFA=94M6OQ5M07@J3'%JC+ UD&,Z" M+#F=I^M5V_9Y6>SN:YF)3O6984_VY,FE\?IC3];/AV>CM634.P7EV2 M-_.'J?Z\/!?U6W#S\O.D,*\/TT=:[G38&+2*OT[F6O:>)TTI+WG^ MO7GY]? P#9N,3&KV5>,BJ7\^S-:D:>.ISN,?ZW1ZB]D8]I\_O?_<%E\7\Y*4 M9ING?Y\.U?%ANIA.#N8U>4^K;_GU%V,+BJ836_UOYL.DM;S)I(ZQS].R_3O9 MOY=5GEDO=2I9\J/[/9W;WZOU_VF&#:0UD#<#&7UIH*R!NM= 6P-]KT%D#2)F M$'2UMYWYE%3)>E7DUTG1S8=+TDP[6D;U<.V;QG9TVO_5_5G6K1]K'LJ9@N6PZB3W9=.!FDJV%FJ MM=?]SHIFV(&&#G3K0 UZ6V$'$700N1G$F@T7TD2L.^_0/-VAV7VM&10T@P7- M@(,9*PAIV 3<(@V?($@3LX)<312&N* Y+&@.'! K"&GXA$<:Q0JZP\\.:30N M: $+6@ ';!ILD(:-XO8.S=,=FMW7FD%!,2PH=A9A%,ZQ PHQ-$.0 Y]M5A2W MHG,WW81GL9,'S@3BQ#P..7%"X<$:0?P^DG3C4,CC2"?.3Z'P8)XP0,DE:$3$ M RDW$'DKPJ E#0(Y^YIV BDA>39?BX;)8&A3Y,XX\LT$C$D"7"+-4^U$1+U< MY5QX>$R87P2 07QKL"*2O4@1"1E[0F&R$%C*Q)%@18-0BH0O$E[R%(-(SADF M=B-)+>8>6DK,!@G80(P-&RL:C)328L;7]KANF!+&B"0P_WPN,"$D((0,>54N M(=SU-"(:)H,I(@%%)-]CK6B\BT=UPY0P;R3@C71*1R(/!R1&B70/7)'D!T K MFOCLF%"&$P2@$GRXX$5]<>:#(L^%)3#@)""=C7GKLCGBHA;,DQF3#3R7,004XJ#@Q MK&@X!04_$(RIANE@!BIPE%).("3RC+?"H%0 E$KQLB686E+,^5<:TA$)YP@( M=9'@7^D[J)."/*=?Y?D*!OA5G$%6-!@SS4=V"U0NIX H4AP?.^0J])VW%::X M H!6'&96-*B,Y[R%(DX\((J$,V:N:"9\ X8W#04V#>4AJ\*85S/W"*%\66 X M*P!GQ0]&5M3?!"(M^/%S3#5,!X-9 >8J'^(P[X$?97"VR]@TMMP3:GVBY MZVYZ_W??73S_GA1OIW,Y>9@>W&_7U?U!+ P04 " ",BV=-.Q"'/"8# ""# &0 M 'AL+W=O[$BK3Q>,5*^<^!UT4JY+(^^DU5LW2OC8KYJ MH?>>ZM6"GT6>E>RI=IIS4:3UWS7+^77I(O>V\9P=3T)M^*M%E1[9#R9^5D^U M7/D]RSXK6-EDO'1J=EBZ#VC^B -EH!&_,G9M!N^."N6%\U>U^+I?NH'RB.5L M)Q1%*A\7MF%YKIBD'W\Z4K?75(;#]QO[9QV\#.8E;=B&Y[^SO3@MW<1U]NR0 MGG/QS*]?6!<0=9TN^F_LPG()5YY(C1W/&_WK[,Z-X$7'(ETITK?VF97Z>>WX M;V:P >X,<&\@M>\9A)U!^&Y [AJ0SH#T!OB^ NT,J*'@M['K9&Y3D:X6-;\Z M=7L?JE1=.S2G\KAV:E.?COY/YK.1NY<5)6CA7Q11AUFW&#S 1/$8LK4A[R2^ M=*#W D->K+%ECL<"&QL1)88/'Y(\WB49N1F"R0JU?3A*%H8)"$A - $9$81& MMEO,3&-*C0D\,QL0QN#90IB9D9 60P>8B6.C8#@4"(<8X;28>"A!/6K$TX*2 M(2@PPK$AQ+@ C[942 D#8%J*!V2TQ<#S$].8^:.P,W(S0?W0C!+NL8T"*>.%45'!C0$!GH-2\>XE]5H1X=M5]B!N[!+<1!/21T"J'F=V50^19 M \1'L/$4 7<<#'2V.FS 0?!7$ YSY M,MQ%!.E"4K52*YVN:OO;(9N #C"UG>3Z]K4-X8AQT_R)[65FO&-OO.F9LC=> M @CGO:E;OG1+(;H%0KPHH2'\@7;0RB][RAHBY)(=$.\8D)TF-34*/"]&#:E: M-TMU[(5E*3V*NFKAA3G\V#2$_5E!3<]+UWV%R MA4:57=5 RRO:.@SV2_?97VP2A=> GQ6<^63N*"=;2M_4XLMNZ7HJ(:BA$$J! MR.$$.=2U$I)I_!XTW7%+19S.+^J?M'?I94LXY+3^5>U$N70?76<'>W*LQ2L] M?X;!#W:=P?Q7.$$MX2H3N4=!:ZY_G>+(!6T&%9E*0][[L6KU>![T+S0[(1@( MP4B0>]\BA ,A_"!$-PG10(CNW0$/!&SL@'KO^C#71) L9?3LL+X<.J*JSE]@ M>5V%"NK;T=_D>7(9/648)RDZ*:$!L^HQP003&Y#U'.*/""03&+,(;%FL@AD] MN-X@GR/B1R.'_XIL;HI$ M)J]7 ^R@6PEW"GILA?K_3:)CMWH.U.MGQ%?^(O=_.=( M68N$W+(3X#W#Z*!)+0'A;):"%C6=GV,8^?VQ:Q/P4F]+KV MH7\+O#:G6J@ R+,>G?!W+'[T.R9W8%0Y-"WN>$,[C^'CVG^!JVVJ\!KPL\%7 M/EE[RLF>TC>U^7)8^S-5$":X$DH!R<\%EY@0)23+^#UH^F-*19RN;^J?M'?I M98\X+BGYU1Q$O?87OG? 1W0FXI5>/^/!3^)[@_FO^(*)A*M*9(Z*$JY_O>K, M!6T'%5E*B][-M^GT]SKHWVAN0C@0PI$@=3,W2* \8_3J,7,=>J1N'5PE\K@J%=2GH_^3_>0R>LF3-,W 10D-F,)@ MP@DFG=]#-H\0."* +&"L(G15480/]/ ^0?F(2!=6#?\4V3X5N2LSG0@XN/5Z.E HLJY>'Z7NU M?-+&#<%'H99SN69FL)N-H/WP9H'QXRR7E/]6+./7A4G,MXZG]' 4=8>] MG)^2 _O)Q*_38RE;=L^R2W-65"DOC)+M%^8#F6T@J@,:Q.^47:O!O5&7\LSY M2]WXMEN83IT1R]A6U!2)O%Q8S+*L9I)Y_.U(S7[,.G!X_\;^I2E>%O.<5"SF MV9]T)XX+,S2-'=LGYTP\\>M7UA5$3:.K_CN[L$S"ZTSD&%N>5._RT,#X N /H .?9' 6X7X+X'>!\&>%V -W4$V@50902[ MK;T1V[FQFI_E-ZEG)WLN2!L[?+0@'RG(PPD"E""8 MOE)"E""AF]6@+%05YJB<233.%9X/P!(-G_;8HU#H?""!%^2,4N*V1.WR-X,9& MICA;!QI6&UFN,_PCJM#>9QJN$5;P+=43,)0W9@H$MSF"^=R(41+<6(A_A]2X MM9!@BM2!IAOXJK:!_MQ'EJ_*JZ,"QZ*JO#J*AM:(91+<\@CF>2/O9X+;#(FF MRPNXSX S0=X.-"S7TTRB PWG0+4(A(>X*M$&(2(C)@&X\X'N?!X=F1W ?0;@ M#FEQGP%WBK2N)HD;:OL?! 61^M"O$11Q?.W=AL#"R!I9>8 ;(.@&Z-$1&P;< M7H#>H3!N+X!M7#2%_<]?7C$"(NK"7",@;<.V04#4&E,&MSS0+<^C(\8+N+E M>(>XN+D MHG1Q(VT[32HGAI/ :T14*#Y+@IRE;+LP6$P9^6A.9E7QI:?"U%+ M,NCM3_\/4!\FE?X5F<4$Z5^3V:8]V[_3MY\:?B3E(2TJXYD+>81M#II[S@63 MN\1O&X*?NL\7=O\-9?D?4$L#!!0 ( (R+ M9TTD-FV-EP( D) 9 >&PO=V]R:W-H965T*B2X\!JRE& M>T4JBR .PS0H45[YLXD:>Z6S"3GS(J_P*_78N2P1_3/'!;E._X**00L+&;Z/I-R$EL=V^J:]5[B*7+6)X08I? M^9Z?IG[F>WM\0.>"OY'K%VSR ;YGDO^&+[@0<.E$Q-B1@JE_;W=FG)1&15@I MT:=^YI5Z7HW^C>8FQ(80-X0(/B0,#6%X)X"'A,00DF<)P!# LY920TCOA/0A M 1H"O!,254 ]NZI<2\31;$+)U:-ZP=5(KNMH#,6"V,E!57_U3E2,B='+#,#1 M)+A((8.9:TS^0V?UADI@V!%(W *)4R!1 DE'H)?)7&,R MA:ETW4!H?KUY<4!#-W1C0V,+V4D .!, C@327@+ "O4O_S82NI%K&QD]MI\Z M[:<.^[WO9J$QH!6J9V9I(V*0A""!;BO0:04ZK&2]0!H31:U(23H(,W>+R>V^--N?Y2RQW[][X*AJO];%\E]&7A.^('O.*>5O"Q=F@=O #(1P+ MH^% K(23N)4" !Y"P &0 'AL+W=O_O9CILF]AV%'R1VSKGW MG&O+OK,+9:_\2(CPWNJJX7/_*$0[#0*^/9(:\SO:DD9^V5-68R&'[!#PEA&\ MTZ2Z"J(PS((:EXV_F.FY)[:8T9.HRH8\,8^?ZAJSOTM2TS3=H$@1-.)722Y\\.XI*R^4 MOJK!U]W<#Y4B4I&M4"&P?)S)BE25BB1U_#%!_3ZG(@[?WZ,_:O/2S OF9$6K MW^5.'.=^X7L[LL>G2CS3RQ=B#*6^9]Q_(V=22;A2(G-L:<7UO[<]<4%K$T5* MJ?%;]RP;_;QT7_+8T&!"9 A13Y"YKQ%B0X@_",E50F((R:T94D-(;\V0&4)V M*R$WA-PB!%UU]7*ML<"+&:,7CW4[KL5J8Z-I+C?$5DWJ]=??Y(IQ.7M>I!,T M"\XJD,$L.TPTP&3Y&+)V(1]! BF@5Q%!*I:10X_&"58N(BLL#9\&>?@\R*,+ M22=6F V0*(7=QF#-8\V/A\7*"SA @9(=(!D)#*V%@W")%91(4QJ517"9%9= M(4P.&TI!0RD0P%J998I5>T3T#M$T"[=<8L)ZZD"%SA&X C22B$ M[X$0$&6?*08T6KL(VD[KFY$;@QSMO/A:3=%_+C($&$AL \A)9N\]H_]SX%@4 M>*_=HP@099VPCP8TS)6!*Q@,+O6:L(/NX;BWI:=&J/MD,-OWB?>Z3;3FEVBZ M0L#\&DT?NB[P(WS7E'['[% VW'NA0K8BNF'84RJ(U!_>R54^RCZX'U1D+]1K M+M]9UPQV T%;T^@&?;>]^ =02P,$% @ C(MG31Q[@*@E @ 5@8 !D M !X;"]W;W)K&ULC579CMHP%/V5*!^ LT-1B#0L M52NU$IJJ[;,)%Q*-$Z>V(=._K[?)A.#2OF#[^IQSM_B2]Y2]\ I >*\-:?G* MKX3HE@CQLH(&\QGMH)4W)\H:+.21G1'O&."C)C4$14&0H0;7K5_DVK9G14XO M@M0M[)G'+TV#V>\U$-JO_-!_,SS7YTHH RKR#I_A&XCOW9[)$QI4CG4#+:]I MZS$XK?RG<+G+%%X#?M30\]'>4YD<*'U1A\_'E1^H@(! *90"ELL5-D"($I)A M_+*:_N!2$9RP%SV%#RLSZ*:N4O?.\()WPAXIGVG\#FD_J>3?X+ M7(%(N(I$^B@IX?K7*R]G$ S*YZV)NL$RE>TJE5%W1]_) M>G)IO199D.7HJH0L9FTPT1@SOX5L[R'A@$ R@"&*R!7%.KJC1[<.-O>(;#&) MX9\BNX2FVM-2NC!_B3)U.DD= A\F3AR8 M,' [R9Q.,H= ./EN#&:N,:TIURR9]-6%F;1M>X])ICJ[>TP\FU8-C1Y% ^RL M)Q3W2GIIA6KKR#H,P:=(/:J)?1TN-Z'#OI5#T\RX=WDS<;]B=JY;[AVHD$]9 M/[@3I0)DZ,%,-J.20WXX$#@)M9W+/3.CSAP$[>P41\-?2?$'4$L#!!0 ( M (R+9TV=TB<'. 4 (8= 9 >&PO=V]R:W-H965TI.VU[3Q&VB"R$#VMY]^P%Q,[ ? M5R8OFN#^?(Z/??S8QNN/JO[1G)1J%S_+XM(\+D]M>WT(P^9P4F7>!-557;K_ MO%1UF;?=8_T:-M=:Y<>A4EF$-(ID6.;GRW*S'LJ^U9MU]=86YXOZ5B^:M[+, MZW^WJJ@^'I=D^5GP_?QZ:ON"<+.^YJ_J#]7^>?U6=T_AW%]A(/XZJX]F]'O1A_)<53_ZAU^/C\NH;Y$JU*'M3>3=U[O:J:+H M+77M^$<;7=Y]]A7'OS^M9T/P73#/>:-V5?'W^=B>'I>KY>*H7O*WHOU>??RB M=$!BN=#1_Z;>5='A?4LZ'X>J:(:_B\-;TU:EMM(UI\SU/R(+OQ/?2%PW ._^L&H.E*WS>2T'7XWAO2S/;&T#$33Y'41LB4R&R" MQM&=";M&WEM*44NWU#+ "9LZV=F,-)D4,7S*[#WL9(@1." &NYX-!MC$@,0& M.#3 !P-\8L &',RM2E"$PO; RR*5P'# MH24PM,0*C:V,--LFEA\J16!,J]2+R@#%Q]2DR23"LA:!\: .$PYE)/[SDT#) M>B(4M(*9ZHH@HT]V/E#J ^TAY- M@H6+,&#"U3-8N@B?T;E8F@C0)K-S4P@9 MR9M!:.5H#!8Q E2,)@X36*1(/*-+L @1I$)6O@&(16:^>4 IA(B9;U]#T["P M !%;@21S3&:*]8!&_IU+L1Y0XI%O"')%2[%H4#!!F4.P*9Z@=,;6@N()2L'F MPEK0-+0:+R^)*5T:FJQ!DE@+&L"$2 (SG0#&I7-!HU@ZJ#WA[25-0\EX'6)) M8(VX%Y9I;+*JD22('>W&*D.!RC#'PDBQRM 9*D.QRE"?O8Z&QMU"N Q69G( MC++ W,4"C%-A=O(>8$S&@6O^8;6A/OL=#4W;'9OAI7Y8AC B L>P,"QQ#&QY MF.M @B6.S=CR,*Q>#&TOS.30T&2<+$78 8IR:T\)J)4,>#3ZF!H"JD@>B&3\ M<03M.,G9&R([930T]AK9T7A &80<"LBPO#,@[\PUTEA$F9B1+%C/&-HU64$PZYR)666:?.$%"Q$[O57EB&L(@%CFTL MP]+.T&;-L48Q+)\LF?%: RL91XAH=5EMM[1#LY-#0-SUI?O*@,4;%KZ\&QKG.T*W4D%\>\\'*\\;)E M"W0=1V)@C;@/E2&*!([5@6.AY.!XR5PFL%!R.:/KL"1Q'TGBMHBP0)@]YP%E M !(N,>)8C#@0(^YXM9>%]BB M,C(G]1X8H\39Q0)+D?"1(F'+1W>^B;[88:7SJV2ZRGB9=\6"%4H A>*NE]U8 MH<0,A1)8H82/0@G[$(M>E_IA&<+ "]-P="54JOIUN-!K%H?J[=+V,8]*[Y>& M3[2_4C+*M^1A1T!Y2A[VMRNH_\W?;BA_S^O7\Z59/%=M6Y7#==-+5;6J:WT4 M="-^4OGQ_E"HE[;_&7>_Z]O-X.VAK:[ZUC.\7[UN_@-02P,$% @ C(MG M31=[JURC @ 0@H !D !X;"]W;W)K&ULE59= MCYLP$/PKB/>+L?E,1)"2JZI6:J7356V?'>($=("I[83KOZ\QA!)8I-Q+P,[L MS*[M,1LW7+S)C#%EO9=%);=VIE2]04BF&2NI7/&:5?J?$QL1=AR4M94O%WSPK>;&ULWR9>\W.FV@F4 MQ#4]LQ],_:Q?A!ZA@>68EZR2.:\LP4Y;>XV("#.)7SAHY>K?:4@ZM[;09L8*EJJ6@^G%ESZPH6B:=QY^>U!XTV\#Q^XW]LRE>%W.@DCWSXG=^ M5-G6CFSKR$[T4JA7WGQA?4&^;?75?V-75FAXFXG62'DAS:^57J3B9<^B4RGI M>_?,*_-L>OY;&!Q ^@ R!'2+@SHAD_DGJF@2"]Y8HEO\FK9[C#=$KTW:3IJE M,/_IY*6>O2:!1V)T;8EZS+[#D!$&#PBDV0<) DGLR2S),B.TQH,)7!/#FK"%;Q014?4/$G*AUF?:]"8)4 5 D E6"B MTF'\D8H#2X2@1 A(A!.)\ .%1*!*!*A$$Y5H5LC3PM%;@QIKX.2L80+LP/YP MYFGZSM0@SFPUG)6_H+/@0PSHX*D.AE9]844PZ,8=)H#0S/'DT1.$8@^_WQ%G1@.(X$=C$!7#R[TLC']!DW/(QI]PDLFSJ9YD5;*+Y7IG$:S0X.T(Z8%^ _ONJOO5)SS2EH' MKG0C83[W)\X5T\GH>\JV,MW0#8."G53[&NIWT74UW4#QNN_8T- V)O\ 4$L# M!!0 ( (R+9TW>:_*VI@$ )H# 9 >&PO=V]R:W-H965T552NXKVW@][QES3@^+NP0R@\:0S5G&/ MICTS-UC@;0Q2DN59MF6*"TWK,OJ.MB[-Q4NAX6B)NRC%[=\#2#-6=$7?',_B MW/O@8'4Y\#/\ /]S.%JTV$QIA0+MA-'$0E?1CZO]H0CZ*/@E8'0W>Q(Z.1GS M$HRO;46S4!!(:'P@<%RN\ 12!A"6\6=BTCEE"+S=O]$_Q]ZQEQ-W\&3D;]'Z MOJ([2EKH^$7Z9S-^@:F?#253\]_@"A+EH1+,T1CIXI-FBA8BN*O:14Z MKF,ZV113V') /@7D>DF)8N6?N.=U:M%P#H"UG> #\N M8A%0_%_!-GO79M+LHD9'S>I]D>QFK.'6?N?V++0C)^/Q#\4Y=L9X0%SV@%>A MQX&PO$U:IF MJ#6 A1N$JKO-* I2<5HB6225V;5K^R$(!,FH!")0$8 HSJ_?=[H_CP,$E9D] MW6MM:2F20(0?SY^_^_BGLMQ&W]>KK/SG/SQNMYMW?_I3N7A,UG%YG&^2#+ZY MSXMUO(4_BX<_E9LBB9?E8Y)LUZL_#7J]R9_6<9K](=IEZ3]VR5F^R[;__(?) MI/^'?_FG,OV7?]K^RX=\L5LGV3:*LV4TS[;I]CDZSWC,-,^B;E0^QD52_M.? MMO_R3W_"=_B]6?0ES[:/);RS3);5;V^2S7$T['6B0:]_4OWRP MY2)>P5:7R??H7Y/GVCH4+K?/F]H$_5[WKZTO7"5%FB,LE]&'>%M[5T'S?_RW M_]:T_U,88TGC?%S%#]5O[^-561O1S?PQ+1>PI[\E<1%]A ]KAU9]4I;:^.Q? MA]5/SG9%49VF;9?=;G_0'?;;H"\C72>;O-BFV4-TLXVW]37\K8YW,L+'=)44 MT1G,_) 7MG,SO[UY5_LZ+A_IMB[PE^0?N_1;O )HUB:Y>03@ M=K=)L8:E?$O*[;KI*8 24H4R*I)% D/=K9+__G^>#/J#/U\DV^K#YS!.MFV M^%61;.)T&27?@2B5 #]<8+Y]A$-:R&''99G4I[_-MX!+^Y_Y?'GQJ7L[O_X" M%_JG^?F[Y3A'F\_GI^_//Y[?G\SK6N&/>Q,]XQ@W?%SN QBJ- M[])5NDWK5T\?@1&*?+5B',S7>.#$*^K( M\FT3;^GK1.ZTZA2 "S=K7O0_38 MLSAW3M?SG^877^>UQ5R<77Z9TRD:,#6?P)X'>#U[U@&S?#EG#"5,/+N\ %[T M:7YQ!J-%1Q?Y-HGZO;>5UY##ORLW\2+YYS\ "R^3XEORAW^):C?Z]O+L7_]R M^?G#_)K1:_IG0O7;O]6I!!.UDHG:F]YQK]>'0R@B(!8[O>'#7D_8>Q3OMD N MTO^5+/\<]:>]XR$=;W\R/9[I(VE9XO'3S?;4,8JW$?"T;;*^@\NN/)^> BHG MGPJEZ\ QEYMDL4V_):L:#3E=+E/$(P PTI(NT,]%O$D!X V8N%OO5D2 A<@ M'A;)(Z B#!VM\K()>]T[R^0^7:0UZL:'2R![S%?+I"@5R$AEM[4%\YTTV$(G MWGY(KV$D5S%B_&.R39'7=H&=_*E%$@O9ESOBZ&@)ES0NX.H!?.C5*M957JUA MPD&/,U8<]&A^($]%82 A9A7E]]'E!GDXF3USE2"#VMOUY>?+]')23>>2Y M49W%P '^='YS?GD1P:-[GQ05IV$;(+K!92#VZVZ_,)_9V]JQOH_+=!$=P>UY MF61\2%<[O*.'/?USDCX\PN/=^!N<#,CD=4JP9S7\\-XEM#RRAYR"JLS'5?YTL 9U=GKSE^CC MY\N?;Z*/UY=?(G^Q3\]NSW]J$8*7?]_)CA%.H/'DV0(TPRCS]P4^Q[](N2+H M KN([IX-;8E1?B'AKS8!\;ON75PF^T7CTS7JO?^+32RP_^6!RD@"0%ZD_!I1 M3C-.XQF^-+'' =ALLDYWZSJD"9N(UQH8D*)&:S#"<+O645,NL[IRZ70!T!A: M-$'&RWW?[1'-+PX]UI=PC;70%W#M:@>,,D95. !S74LG7KG_F2\QF60)B R#T M79H1ZG3HCL R<-EN MR%$0=:$U&E6H089;),FRC.Z+?$VR+ GA+[QU*RIMNK1D%T'"G!;0<[MR\[/R M$,5/<;&LGYB"GZC '9E =FL&UR$G\2+,[^%!(')[82Z"Q/7\] 9EDXC.@+17 M_ 65EY]./S<975H?E%O^/GE(LPPG1WPD:^-KAT +8^O+%Y<777K/7$D8ZB"< MN2WBK 2*0Z!/4&=BJKC+TJWB@YJ[\'@/NTZ?A?X\1_=Y$3FL;+V.3,:1H 58 M>[=*'UCIJ=&+W1J$ZF<<\29]R%+09-$.+I0607T%3';1;+^I/K+'U'[S](#9.D)?!^(Q4L8M?HI/%CM5\(KD 8TJ] J F=9V?',< MW20+95GD6?HN0BD:!H#,XK$>X<.R\IOYF2[\F'"Y0-T 0\//8.F$64YB6BK M'7 I )1.9O9#$]WG^18>35#D8*Z$7!X!0P!!H6R5@!K4A"<=&J%\S' MV MF<1*A_^^RPPAAO.-#!Z^@'TQ08875]"BG]%UDJ AHLE&AC(@".N,*#C5:9;M M8$CVEJ#DK@?SKS#A"IZC1>' $;Z/KDK=D@D!A,QQUE8N[<]Q,\9J_(-Z.$L M&*[C#/0UW$"'P!U[T;D#MR9=/.IIE' T< )HVT [+7$:^S ""*0M/ G@9L"^ M<&$(B3BZC],BVMBK[V^+C+X$=%BM&)'Q\.+L.;IC4QF,C3[ ,A:,=3Z1>U(D M_%#)*ETCN\3!D(C A+L5DX7<&Y?T<+:/1<)B!#"N)%JSV8A/J\G0"?P><5/W MEL(=3D&S79 Q0]%4I]1)[G>P*4(#^(" ?NZWX&8EPBK*WFM+61.0!"1JU

ES,.Z.E$:O&:EX:= M6^*OO+I.1UZ)JITH^8[,Q;W?- M^)P9&4I!A3 M<.^[#<,[,.T$-> M)0'^3*8O&;7.@/Z -@_"W=$M4+5%-.E-WKKAW$>> @)1!/@52<@@"]R=,CUY M^1H@D&WAP$]Q!["QI@VH3( @(K/;X#@ZZ,7HHT/-M."__"S5^L[?,+WNX*- M5"N@N?=$;I$PK!5)"=*.,5K-3K9TTNT-E95Y(H0F=E'8C)Z-* "P9K7O$2? M%_$N\K3(@E!ZA#=Q/PMO,O&/Z6WZ7TR=O,D)* Q04.1BBY@T![ZE!*C-9I4R MA1#*TK TO&DB(!&=B4EP03ZT3-#[#T"$ZVI60E2I3()1UO%S=8=XD3O"RQ,F M.F9C^1UZ*6ED$$\7"+LTV\%70#[3 @<]ML@3/<']3XA@(UL$9<@[ FEH>/7. M:XL>E25.B)Y!*EF'@!XB41M@1=_2?%>R)(T(+TO? 54LA">4V^XZ 8""//!S MPI0H1/6&!2@IQWU8(H[[79!4AJM[%;]Q$C/30A@"GSYVA,U>&;C<7V*ZV".Y MV'!9]9(Z>J:@*'<@1, JDE*DCQH]5Y1WS%G'&'>:YN^(L"_7),'(&4%,A]9N MFJ?')&-^D#LY'0XI]2^/%HYZ(Y?/A+LSI@-) M1K6L5/9.LB6+'O F;Q^_2CBX!QU!"W>!Z<,57\!$51+FAGB[:FL+\,-!64ZN MBJ%HG7F@N=OH6JC./A&E;EAL ZEMFHQGS M6KALB6[+23T>R0UK+QUOP5VSS.3W[*3-GQD_"A0>8B)/1'V0#X= %LB"'RUWB7)2&84V+-?'" 0.SBIDF.%*G8"EDIBP M#Q<.A)91G;RH5E#1&X-B//D["$GAM9+LL@NGK@*$K@!2) U4=@MC).IQ7)*V M5'L9I" 04Y FOM]#Y&@@/5R<2 9M&,_8'3?LAY:'9*).=+?;:OP$7D[$FRU> M3/$9P$1)@7IFP^!H]^0;X* %'WY3U$*FM"#*;_T/@DF"TV[B9/*"QCHR2#2RRL.EADU+5/'0D7#+WE+%B^XTBO21]R$ M#&.+Y'48LT6)*(9?&WI65LY"B9=T,#P^<5>T@Q\Q?-X Q^NY+Y#I>>) KL1M M.*IQ"#''P;AC7/2;:&QF" 9"*8*=-GGVP(&*QGWS DL--& &B&?%RTI860N5 MPM6\&1WW#0!X]TQS4(0RA$7OBQ&"FA@K7I[\?ON$2 'WQ-Q?!4ZL@:FB+Q=6 MD4'KF7H08:(LP6BH8ILA-VR6<]QFD=ZOE-L22< - LAPVB+?/3R^1'Y(#:6U M N?:%41G*!@-F726/SFK#+Z-$X5V"-;QJW&$K*#F=,KDO2,)M @\XI3EU5,@PD\ZZ'CB)$T MK,CNA&$)@D\EZ#T:UP6B2]U 8QW2PA_]P.;-ZK)91WH7-?A7V37W)AJ.3HX' MR(2'QQ/\<]*':^CB=^&3*3+G-]%1#_#_+?\]B!I\L#C&:'(\PV>)*.##_<$) M?-(20PO?BSY(\T]A OUI]#A:?0U7@%ST8 ZW[@G^J$:)=EQ$*"Q[AA3L3=2C MW4QG>)WKSV=YUO7OC$>#XS'N9W0\HNV,AR?P6LV#7'WOA)8TIOGZ^.Y-:ZP@ M[:XF+,&4P_X,1GGKQ"/X:- ;P"]OQ4#0;!: :Q#]#0YV[E2HSPDY>L^MN=>K M_48[\'K-0(Z%7ZTIOTRX#24#TD2,-;_O[M"U:IS^.$*56JM$ON<:H9(,>]JR MR0Q%)1JIM+KBP%N600[=T8TA4ZT&AZJN3&+ ,O5:L%-+4)M-5F0>0XG M>$K1I+TJ<]U\:'SS@:C+M%RL-'9JH MNNX2;32[U;.0VY:3.NGV>W)29Z1)L'$C.E]CY$+B+!),*DY&@TZD)XI+\:/T M%4F.W*-OHUL,H,/3L<,Y,7BY+-##_(\=VC#)JDZ[?@3:KZ!TC# N-TIO&W$V M6+PWY9U94QX>AQ#RT)"C*R&D1%L@H'2?+2LNKB5\''A; MF9!K!^.@2GV/\1F6 -*3KH$?)H&OZ6&25Q#>WLF[\8Z(;[ 9-HZH@Y_M- D( MKBP0HHL#DX]P M@?GYV$II#2NX(9LKBJ.<(1%'E,2BXJQ\QSV&@M"KE(UGB_ MZ+@8)D^"@TX=1+^8ZNZ$Q8:5=D5-](X<6G)HIH"3#"_476(L/"_;=&8=49GC M-H59]WJ,CF(6.D@BU'0 .@=4?8'WICEK3_P=;%N-\+1_ML#IV2U;XI<8IF(* M,^:ZEVD;ZPXQKPGH_&ALI&>V(A1.M2,S0:XQ![Q K]U:.L6Q]H7?"XAA0$+_ M+I2-)1P:7@R =\DJ31!A<".U Q+S8+OMRF\O])X;-UGH9:.YV<8B^JHNV5). MN8+LE\5UOV@;(S1F9R]9Y47DTZ6NA-Q9JOWWW?+!.W+HB:YJR=X]9$VPM3-M M6LHQ,WF*&]5P/B;CH,6]0,9[4T?&_S@K=^E("4),<(C77"X \_A2G$4..IT ;-TF2'IF@R\XAF/0 MJG'-#YA3*M%<%@Y5I8JI]F&7LH<4 MWL?5CWOC[KB'![$&SL#' *N3C2'G!)(0NZ31M-Q'@BOT]SB:QP6R":7K*<5R MK],MP( -2*"V)?!,2F:*N&E+ 5/0HR+CG1(]3Y$ER$JLI#621\??1(R:[^79 M*M\MZ=QW-"9^K>&XUQVA;TN]C0XHI^'].,>@D[4+D\(\@PIM0V5_"&5A%8>C[$?TP?U$LHCQ?Y:O0-VA>F$;1W*"_@#1\H-CP='' FC$ M4U[\H@S)AQ[@7.;):^L70I VSZ28YV)K4/E8+B7KA\6YTM%Z+PR$?B>RZG@/ MZ=K"1- *MK)_RW%)!C**C$8SBI_J7C>-8C6R'XL\P]6 7 MK.5=D$A"J1<=T6B0E>"G3Y(B$VF*#%ISC5BSRXRG-K,6>;Q0)7UP7#LBEXV>&[S3)0,4X[_83MP._OHZ TUB11&\:&X0=Y=9QF[# MXCV SJ,#:SA[V"._UAA6T!_"FI5/AB]M(W_ U_+HI\ZIBOMHK30\1:)Q# MB.)@('$H@99/Z4="IC"C:BY&9#+;6!L>6P>;)G#&DP9EO-#IGLD!1*%9:%M5 M6S4'1)&@H!%ZN(JSG>@Q_Q-N/T:@X3+)9&PC.>D#?!P>4!FWPP/%+Z1(^VRG M(I%H4\!,I'SEL05Y8"7S!!WM"1:OBN0A+I9H+U$$)/,;WU\SVJODT]^'8<,J M7L&P&Z.QC/JWS][JF773*-TS$&= FO],;$&1=#B8 ))6@J/")S' MVG !F'0 M;XI3#(XH[/:AR'>;,%"39:ZW0?Q/;%V8E'O,3DNV=7@"&F^=V4T"-=@@X%RJ M$DFOX;>(.]Z*E:MQ@SR#P PCEFTPFF6P;+9[XP17CX< MO'#,2V43?][Q/4A1M5W$A;U^'/,3AH!Q4!XF(+'0I?8O#59W07TVFJ@YF,C% MA6G0@1CB0BE595\<[Q^8*9)NJ_$]UB5+ 1/ /G8E2K)W(,0^L163HM7Y+.*_ MYX5$*2 B!D[R4I,F\1MQ=L.EHR2?3SLT;LO]>B:/DY-T*:@4'SK#%6R3Q6-& MCJ1RMZ'<"C7G=,RU]K%@WG<.I(&%%5D5[\A8%QM"X)KBRQIBW]C +?%O'3$C M'1@ ]V1ML3;Q>!T:\N2BG8(A7<992A4E?9RGW[G=X,@63SVH_3;6^59&BK#NX_+'!][IE0$,D9\ MK5T^$U+4&!XBD1@5(,$F-^4[ENLF?XX0'MM 1+5!0ATQ-#+QZ7BSK.)-YX6! M /849D@P]ZF&QB8N\WAF9Q(D.1NS<8!8I -\ ^XWD!7 Q0:L)].4FT47ZT[" MKM6D^/#I^>=1WE[L?U@-' ?O&!% QZ_ZPDUX*QU!7-)YH\VY!/D^;ID%KQ2' MX^@(/KR([F_)3A9'U!Z!@)&)C>S#E5@B1_:8V*'1E:A:? ?[=;304M,XH*5A MM"!1TW T/\1EX^<^"R^Z QD.22W1][M=NMIBT29'>BGN)]FB!884G 0E(&$2 M]Y)0%XOGS6/:/CF0_?GTXL.JJI*74R--!4$/3"]:K M2>]VV[P0M^%C3%%.DLG)D1.,-AA)Q:HZ+-&!'B7?;-GUL/G!?[4 MY>E&;* FQA'C[+$Y!0TYHTG3:S6:?.QTX&!C9.<5GPAEPD=%+L9;VA\*NNF: M\LGX;[-A$FWN*'C.0Z["LL6J9@C^?:+L*2V]HA(LZDGBHILI.#$BAZNT/X3I M1H0=R\X0/,E]7@W>M%R.CB19K;HN@*Z)XOL0^"K.!&=Z2&!\72"PA-U%:8G@10XRCAM4I]7(Q%^2Y_HD5^X^="K#$CRM9UP#6'4\#0*& M=?J<9A?5$/6[9-][HB-'@I1Y:N<.C1+QHEFONXR?@T<=+:0+)Z.6S(T)]>ES M1# W*&*>ON4F@"- .DW!TSN@T^4CXC<(3C[^Y#BZV2%AT:&[V^=-HHM)$R]* M+Y-D[33=DO,@V_F-,_+L6Z!(Y27EB)0Y%GQ)),F7]ZSZ2F4Y&GO9D&J)EO31 MI-?M]XZ=$\D3!A?B&ES2EZ3ISJ\0I2\/&-_+"PY_%@L*"9*048Y#%U<272J4 M6$!5+YG_>UZ!0.K>Y5NR49"# N2Z1#XO-_$:K_$=9E,C6407.CO.2GCX+O_. M$3TI#(R5J^X*9D7YEBU<..D2[@[(I;J/CM^15)=1%QM;XF$$-I&O #60,NC7 MEBT^&S 1D*N@=9Q8:"_ 99<)&B=&!0=G;)".\0&X9:ZG630QL ME)P3\.GF,<]XI>SY2[8&\O631DD>*Y6L>+UP4>3KBN)E8]SU7:Y.BS8M$=4P MH96B[\5ID47.G0J<."D)C<']NBA1S.^21;PKI> ,301D-R#6RBXJ1-J/;L]4 MJ>]U<+4)C"8]41(82J^8NK7'+>0]."^7T\YY$/%#D22<\(>F)K07:_(!^I;7 MY'9!)&8QNJ;,A[1!16(M&E/D]PFE-'C@<>(_IQ=8$;D;E]VXJQ#6&)";.+YQ M 2#BARZC)*5900G>2N &7GB)!PG2OUH./5@8H:HNR0-3@E@L<+7VU+ZA<<7N MY0:"R'G]I K;,\*SZ?@=RCU$1,SXOI#20KDHE"D.W^Q*]#B261=$L9P<01V> M7U>D66A%8BR^@>T'D Y=?N*[Q./=VEJ7?$DU044M9GYU4NXB6J,?9+-*=&MB M2"V9#3N&V:EI1)TV]M3.E!IXDDT$\Y++(MZ05$GY0X%6J]4"?(8IYEJ\P/\Y M7$[B_M@EZT1QEB#<^!5:I!14TB](T GDB"9=D<6U8,GN#Z/Y F&MFAB\H-)N M2-O+\\N06@&BN 2LN@S$89BR9+B8&F<='%?M*BFPL>"&F#E8 X 1*GJ]4"8R M%R3MEH($/1+-1^?5,:*IR((XD':%MPM5!"G4LY!X3&<$:GO,CTBP@',!'7U! M\>WI0DD;&DE]%2"*>T]*8[]S "'5@E)]/%@.70@78U'ATW#.NV=G8,2GW0TU MB[V'-:%2YO1WC1O;.LUPFW=*!D\K^SK1V^T.V[[<*S20X2 MS.8Q-:A@.5$]?NF1,O2!\0@RQ-9Z)\$7)5ML#.T"36"K9Z@L-#5%1:3HG>CO M\?>J-CCNA(3%DY M5O9KP'*6>=%5[<:#VIM=E5/^=',Y=YP2]VF' RD7 VR\19:5]&+9Q>B;Y_IH MMU?M@QU'Y_< 3>;!."W6$(K@C=J3.I\@J>$-I'ESV"7 \R[!P@T:)ET;A6\, M!>"[ :3HAR!U-Y&*?8&X^$0Y_XZN6M;$Q%43XD)#>7"&'/J<=9M'$2F7T+CY M@=*Y;+VGRA&AEL/GHG:(/')%@B&%.EJ[2T",VC *+F"!]9^?-1J*O!*US;: MBWE"UH#@32\$FP42A,*S..*(UA'6H _;QSP)JA!R69]"PZ,HJ&1)I$5?D-FJ M/"5XX%4%&I:K8+F%^CW88V\S(]&"G?."3H2*>>A,UI5!SYJ54MV,$C4*,E, M3<<'MH^-BR8\=PG.N@%RBC0 @;)#F74;PB7)CLA0BQ!'*BZ@FIYC%$*7"%[& MZ_H!(G@:UF/*W*FO5:M^.-;3>$LM=24LAE6YHU(H4_*5R^%-B\5NC1R1&(QX MNH58JUKMBBM;"Z;:-&V#$Q=QB[Q$RIL PUJC;]_%8:$Q#696KEA9P5-">2?L MM@\-PYV*399P"R\F&HTY@(?LK8$KU 3M@KDG%+A>J4JZ#3BW&F[$H.*6J23!CF5DI>\M8(@U3 ML,#6=R1ROF MA*U =<)+5Y2T-/](W3WB&HKU%BY:WO"P!/^:I!4W M+Q.+&E#NL"TY8%376O9Y0^9Y6T&]BED[S;[E*2=H$TZD:Z;M:PFW56E8EU2ZCKNZ.4>4D3^: Q7^+GTEAI]P14#45$TL!.( MA>!4+@&%XQJ+!]!HFL462^U20$O&SUI%AV8? MJKOT[)'SQ21IETO23>AC4UC'W3%:I:T7(=0/J/%Q]('[3]!YOK;LWE-PE=]$ M_>G0I ?B0&\F_;&IE1,VRNG84A-<6"\.;]?V,:E#2,';BLPWZ!=33?,1_EFQ MFQ8--=1FHQZ04C40TMT*75ZR'(&=];TYP351]P;52+8NC29;)!<=H=P6T2+Q M=NU=_OX5NC@M2XJ7/WR^^" #]$-:Q@\/& NKQD[5(F^#:(^ME$TCHE0&%M&E M'R*A%%WRW0>>(=5VL8Y,K=S$+:W=]KJ)+G 3P2?A)FI;FD9'_;>'/:21#8#3 MDQ'55-!Z#Z,I%W 8 6+WU>?T3NL"5\Q)_?$4+D1_V#L^B4:C'O"8X60"]^&V M1OSZ@_[Q*)I-8,SA: J_#B981>&JR4P>T-300IS,@C5\1H3JM:V;4KR7-E+%R7QCEYVL;/ M.UPN")I#-)A[8>@V):C73]B;22X/2=;;Q.O9"77 MS>R:1_^=9!Y8S4GOC]X;\N*FO,J3D>U4G%=/N;JNG/CEAU)JK$&682(R7EI, MNC.N+5?;Y=K+);<<)!8 M^D)/NF.Y! V/-8&-;3V4(.& =Z!4JBJ)2Q"1T.+& DH\=4L5JP9W_[:M6M&Q M#[>6.JON;XF,=WZ>-EFJ66!"P:K=^"":"@CZFI3$X5%;+X"&$2C558FM+:C2 MLN^8:Q'7KB20&YFS<.LEWC -AD_25\."G2U<"0>M9FZ+"JK!1XU7+-Z@,G"W M54^E-T_3&<5FN\V%YLBF$J^T>X2Q%]=B JMB6:B1B+STV]?A0^OSOT\IOI_# M[QN'V\:_<'"VE)CPZJZ586WD+#DKD;'DJ_SAV6A6XM;XCUL"4'-].)Z>-;!: M# 4NI/-B#(68<@]I2%75ZGU=.]?HSR'$?NW>)9"$Y45(QSQH)3\NKQ,'&:! M%VI@DU8%[#BZR&VA(4PVJEI#?WP]&&^G%:WF6M&*))B5RZ+:B77, 6%M:RLU M5,22RA -WVB:(AGG5JOF(3$)A2(CJ\Q&"MUX%872CYQ'&RU<896@RF9YP#?H2"I#8^@;EN#!MJ:$>[/[:D0>VZ7CE.0::F!I&9>EBV/#, ME<+_=PS^URQQB^U0R, M>2#,ZU4V8: P^]HO!#0=1="#MET=."VE%XE_I8Q^ M%K_]:6.11,ZJI5Q&#K4ZS\3F>_1!K+]O]U4U1"UK@!7WX& M]*@PWTE?:A5274M!PPNL= MC5D_'MLRBPT%#4^F$](A3T#)Y9EZ5*7PI:*&DPD7?)Q,IEQ $?YZL:)AOT_* M^IC>' /@FBH:SKGD>DM!P_YX(D4ACX:]$]@CU38VT:^;;(I?3W&*HQX5@PRZ^;K'9@C6&5;(Q%_<.D8S0,8!5JI%8MY4D M]KD!KMNKB0_98H2Q5/,(X\C(OY,;3T4M.IYC'AHB7 .?JQ0$#I(EJ/(XI4MC MYRQ,!6D+A?5!EA3(<_RBD?)U5[]VX5LNMS-23OI\R0?>5BFFOY/^##[#K\.K MK<8^^'F"SY%V7^WC[:8;]+ N[: WI+%Z+;=[,$%$'@!6CY@RZU*F/;Q6TQY> M%+^4X';/B'C,X$)-<1N3ANN]_W:/@>^, $6PL.\1F4@;KG=_A$RBWR-#+1IV M]USP/NSC!/:!?)J>?3^_F,-^M8FJ>11O[A&RR;?PZRR\X_T1\^E^7_C_^(!K M?L+W>\(W>= /KOG)A+_D'X/>2]?\(.G/WG)"H_^ZY@W7_!")P#2#_FVIPBL% M@K-*#=_&#M 6$UMP]3?O.GVPCDPJKS$Q*:=4GZ=Y/(?41T%\?E\9$N-,G71P.>?D@$"XEC M55 &+,&7!Z _S%!^A:U,'T)W^*O4N3@DYK$R/;F2*7=,C,UP@^ M&W$+U %,'[[NP$@@J8Y#'QYX M""?U,QR@ ';@(0RK5H2C/NEOW%2 7<"W#?5,%@?O$KDVVN+2A\Q]>-QR0Q^E M9">+AJ8,H=1'JH9A^.A+E_99ZRUGPVC$BR%Y:I7Q(UH;U=]]D1Y\QG3"6RPI MVQ\HA_>_@?#R"44;$FGP& P:[L715WZY#Z7[DR'91D0?!_62#0%'Z&LD\C*> MLH&&,;V&X:"FCQ6CJ@AJOSLBZJ3I/SY"#/M3$NH< HS9X.809*BV04&(P\]U MVD +W;G8+VM(1M)1VZO!EX>A1']J7NGC85F:^"J<&/5ZBA,,+S&X.AP93;EI MBU#,VXH33 JFIS>6B<1LJ)"/H--L[R8;'/9!8& 0DXN8:')I?&,PT8Z.Q$CQ5A"3%:># MW(MEU;_X<^*<:2XGJE(E2;(4@@+6K-6Z&H@PJ$5&3+QCEEQGN1H2\S*X*!6< M%)'[U0[O@*M1Q.8:29-PB?F8\E1P,D+86YD"T0$>^1HVEV3?4E#8I2-K*;&B M"W)!UX;&.[7E7 ..6<]M66-YUL5Q:&NOK59A_,>."A=P/++FMJM_WV>O^E*$ MTB;:Y8)1*COGJR<4\%Z0RWG+:3H2V4^5Z'%6?5N[CTCE2__^MM;G=J/5S6*- MU^"J2+&_@JZ9AL80- S#;E!"TBXM![ -&0>W?R=/<;)L#U$)*H'[8O&"WC\G MIG.+E_%,IHQ+Q.(@*5_R6@Z_4B=:JEU66@ #8/TX!)<4=8/2CD"Q%$SZN-C3 M"DM-EX;POI/JT]H>^IQ?I+H3F0MD_,>.0B E-XV,6!R_2!@ED2AT"Q>^2&<> MN*Z.9:)!?:)P=#)]I< +XJ*MSTM] 10)0P-RF@;"TM?==AW@FA;6T6("7-X) M[6 XF/M+*[ZYVU,4^5VNQ:CJ7;&<:]BFN'I_L*E&JB#1.K-?&VJ%!W%YV'\" M2]JLI5-1%4%:P!4P*>FUR*,WM<]:QUDL&6/:DX6*^4N95RR(]K,K4,Z;"Q+S MUL"MGA5:F)]4!C59#Y-C.'OP1]!.5*M@2;Z:5N,Y4"R( _2+V%A;AQ9FH.JU MW256;!L= 1+@]N31?O80+ M1IGX*,*Y1+I$*2;%\)$A'$.U@=\@QAZ3(=7N%ZL%4]X]1JLM4RPB_/282QBA M;6NFZ$7%OH-,;)] 3Y9-27Q&44IT&],#S)%Y2A1#G9X+1?-2"=YAVPK81K/- M4L))OYC"RO8UM!Q<(SZ05^4]"5&-)HP@0"9,V-T5^PLYV\CG[M8((&_,;6>K_:7';Q_++URP M_G3 "VK/_V=9YY&0HK?ZV\#]-GS[PK<:3K3?>CPFG=Z;[^J?C"1(IOV3PS7] MP>#$N&3"O_K#@3$]AW]]J?/$_G!&.3--!H#^#"T1_&_UNYH) 5-JC,Y?^>O$ M6)7"OPXV+O@#(=-88+4_MA_[EK.^K&EI@#'QL;9 M#F/" 1H%7?$W YMQ@O'# Y/=\4I.4XTV]LN2'%U9VWVX/Y45PNJH@5L_#6*4 M.0C=E#/UUHPW/1.RT)8Q6CWDJP(M*V([PBA!*G,J=_ BV;8]WXFN5K%0#/?: M'BR[NL9 E-N_D9=R_M>OYU?HM-PSSPO/1\'"D\K"LV3[VZ#J^UVZ6FJ"ZIW^ MD=K&CHBXW%6Z/\2(=&X AX'Z#BQ!PL<,O==3=&=_QL^G:'6?(.FC1K]HV O' M'U#D(6+\W!?PQGI")7XZP'_ZT<== 9_LI!#7??J=RS3W)QA*-()_,%8#!#U* M+^RF69?*6Z"]OH_^=DK4E!3W)K!&PRGR P\G)"9_UW0G6:),=%8MH <1Q@Y M@<;SH]F8?KYX4L #)LRQ!R/\^<$.I[D(7+L .Z '5[;?-WEDKX[KPR$:TF*K ME[E]0<-1E88,1\T+.IC8O[R>)H*O["REY-%OE!+9_0M2ES/M9;3GM0YUZ&)I MSHZVGVO135@GX_TR-;6]FP"C,6!L5B.,+; /P[Y::&BDB0&I!:#I'V)J MD5<*J7 434S M&1&;'!N!)Z[5E,=OUP&^ #0LC:HBEBY_K^5$L.2-LYL?H=7JZ$M_^D M/>E:E%0LJ)8M46W(6:@P*4:NEE6M[L1!Y2:H$F CPL?-*,^6Y#?C2E:4S2DD M9Y3(/H, SZVOYD?],GN2ST%TYBFHH+,DR[N:6>P$(%#'2RRG0\5_.,"/O#9P MY)0[%Q@2?&*V09&]JWBJ9""RZP&SXF-?9]=*XFNO7#W%5Z;._'CX,Z3+U'>Q^2*.!.=](NY)!G]K&D]U]O MSB_F-S?(1MZ?7YQB5ZE#GHG>%_$2 +3$B$+L= '4_#Q;'%/W*>P1-^I((QWL M/;40N) ]>;6?/7L"L%I+:L:A)Y13_5"O.;1YP7C"9VZ!,K#(3QH2V_6;R:L&O-R>FBE1MT* FF(:'[KZ26]NRV MPR*%V&\VLRUFWPS,2C"(!"UNE0I]7"T@+K(NEW?FYN-:IQ!>8I]G+OV4I)@- M%@H1QY\MQN)#$-IY-@D.E7*7Z(%ZR$Q6!04S4@N&<+DM]5"YF)^K81)O<66V MSLD6ZV9MJ>531*M%H19_TJA:3)VB*7T C%#!,K$DU]6/E_ >*<7UFBQJ[92C M-JT:)ZTWO4>BJ9@B%OYNU&!B"=ZLOW.0\?#3Y>6'G\\_?R8SS>7M7^:8]W=[ M>O'I_/WG>71Z-.8>MUB3X] L&KJ;2-)7Q=3#Y>\TQT3&KVMX MF 8"Q$8K?U*)/!2$FO@,T85PP ;A$V--CZ<5:[)7%LJ AOQP(8+C-@PPUI:] M+CO5 RJDQKS^*SQP'6Q?""]R"%ZS/^YGZ:7>/95>ZE_+!(L'?4[O^3#_1N]& MGR@ZVN8S!QDUB#*7+^WE'5F;MTEW11[XVI/O8#_4G3U9^A(C6L"<(35D%T2? MK%< _S[;L8>^"2J7>8;=/Z:;,L+X8S;*H55O!&^SV>UEN+^)1CS\L,>YX?A7 M'=[_*>$W&/&6.+ZXW]L'/[)GCO&A?H096D,,_A_@.&3G/,\PKWW_JL[)_$D" M+:(]^F5$GJ#5$B_H&[=;W^5S''1,/79K\=;Z9%HE4>CE2:L#<\VI2B%4WYE6 M"]G6);4O-/S0E4[ZNLDS?9'[:F@L))7T#KN5+>N']JSU8$TU'$T4])QUQZBV M0E3#LM#(Z[02FD6NP(**OI^*$Z;WNQMTVY."K&5*G*Z9&6G+-EZ0H>OT%%N?K,7!K7^R?V"!TFM_@*Q(:;OYQ>UU+D MFIZ1Y&*3L^D2CQ&W%^RX$7^<%#0U#TL]EB>EL+%0V&Q'QXNAV+ MW$=XQLU?]I]M2_:#DY3\PU+*[[>H#[OOKPO=;R4M6O)F!Q-FT9(D/>F1 MN\X!1?/W^6C>>6E$<;(-_[H,,BS?E!,PBGQ]Z&[(K_UN#Z)?)-C536. MWG7X[LWN[R+$Z @=FP.)@Z$J,@%B(Z?F\@XC^A_Q-D)IP/Y?6[J@L<;QRFW? MCSE]\AKWIQ0^-!VZWP\LG=(?VPH+PU%3!15]9J+/A%RJ1FU:;B.I.H#,G#7@ M"BCP+GWV^[[-JH&QEG6B/:K0SL8'R3X$G^V( =GN-'_K,LO[_B)LZ1$N]"*J M+0+_A]CBI4M$C!']%(P9T >,,5JSN$S*K_#D+#4^.W.U"JR:/#\ M[GWX,,4?..N7\UN?>'YV>8%%1N879PU>W[T/OR3^4,PH"S[27<14;<0DLTKW M\F;MM'KX!%/ZAH0<$G!(N(%_!JRFLW1SZ3R8U&N3ZTAN-?1C/"#-9<2*WYA# MWOI$&SE[<%!)DTI M+X CE "D$]^=6EJ6:MK!CDP?:(\T?2Y*$_F]C;]7^IYVQ/HN?7U9@$:&7UI; M8W5Q'(AEO19: M0*)DD)O%P:TJXP]ZG$S#GRYAHM 17/0$L8&;7A]U):ZLOH M#ZO:2G_P^ZLKP3K"Z#3?\"DL(ZN^&-OG4B4L.AT;,.<$04NF!%4Y+F29;' 3 M66MT'VK:N\(D3I8^@"OLW1;DUF"*_B(NMR[VP'U 4J5[UKM64.MBVK1,UEIX M,FSCXWM2HK"(%:7=."9^ <12S9)!NWP6KYXQK,_UY6@JTYH7#W$F>F!9B1JA M,L:K53W?CWHH871$P95LL.BU@9[_."V%!V9EA2E<%>XO0.KR]Y>I<$Y]PP(O^Y5VF!S0OJN)S,QJU1ME4+ MCQ2=!9YDC]@"0, &!&??#LJ N\8&7,O3Q:[FMAOX(8=B+5DN/]BNTNX=9N62 MVS[,0V*W23<",E87<(>-"M]'')EC%6:7Y*W-4G1V2N2^=G?,\4/RWZ M>K9)X5L"4= 35B%#GX%K9^\5:=!W%G*_>"P9@(P'+D^7.]VS7LR 86<$+F^- MT4.^#Y5X#(-.5/B$6:/,3?XN::A0"*AL(A/PT!38PD=PM)G M'-,9*%S4">ZI$KX3VWV.[QR'EB%!,*W^7.^W[:-KZBEX2##%L6@+)C95 M.W]:Y:ZDG]E=+H%(29+GEV@S.7] MO6_8FD07>8'7)T/%DFR&7"%PE<(#61H35!/N%F\=[>SX0?HH#:S0?9&*X M&\JI=J]'AQ:'P'H3 (8D((_SZH"\C4D3V4/.T^*Y,@K0FWQQI+OY6CJ;E9O\ MER3SDQ\&!:K'D67)8NO"76ANQG+NXH8$WM%IZN#F*!4>TD[:%KQNYF/RA:TS M7Q3#I9AKW%1:>>TE9 M7:T2E4]4\=.&63BZAKL!@J"(Z@I-JK+73&RI0XDCH"2@:E_0>,NT=9%OGO4Q M2AE&@9F8&?V%)L""TKMCKFF!BJJFQ*,JM:4^(FCNPE7S_H@]D,1;Z5,!Q(3M M*JXI5+GW$ !-M->H$!.GY6KDB_2FSATDR/V)I4OP1>HB*FJT"WP3\K")4]#31G1GR0P11:ANBE7&.6?3FZK BNX7TBZO=Q% M+-H4;=$A-B*%-@_5D2<]/9# M4!8%,UF &?/(UR+T40^@#OL,NZQ97XGDM,=\>7-[>?:O?[G\_&%^??,_*+_L MMI;_:)]Q=?3I2;;D=M_'',-E5H6^J](Q(#*!RZ(6]K$-/09*6[G#I G;WY9> M? )'S='9F3B/=9T[%M_TL,@"9#=&&\*2!#L\TW$N;9?-=OZ<*18J ,\.AX9 M(U*;E\V5D,!I:;V"!\PV]FT<34C.>\A&\:_D/7S!$KQER1&#X%5<6TE NA<; M<#D$ME:W ,+AJ83B?"$(?*NGZ&^?M?BDB[812 M9#&Y;,9CP6K0[P-G=3) =?0^(3XA);B')\>#4?130O:@HR&5?(.7AX.7(]5. M*)9I-#H>G>Q%'<*6X'#5)F@"O7>4F:&8K&B-R4.*GU)_*NOZ3SRA'?1Z,[I3 M'>I.IET"O<6Q(VEX0YL&*)61C(F2&PFZ;(:6GDZUEE=QWI'S1.*(P M;N^UEGE=).XS)HJEZ]V:+MA^,Y]I\PKCI!G.NK[R>L)*37$>&9K M69*(7/B8F/H..)CFF97:[":1XG:B7OI"S<]:3D9$FY=SC[S&68VAJ1 -B81 MF+DP40,F @!F]A %5; 0*/Y=G88W#US%?%8-N+C<:,^6%ZEN[1K8=(*JHN8@&#"MWQEV O"PWC?JUF>2^/4 E$5TS&&\P'F*[88E53;&V_0"X[NAEQCDD%RQPV5(T.$:1^%O=!8I05C5J9,$S!=G0QP#J2I RF31M??3&._ MV.2V2%S%$V(% =*XLJ2U&*^&LEVN>G80LI,U2QG:X2[-NC!#5P>EEXJ3G,:Q)1 0_X?V\\XWGFG"_J(@]+HU%$)*AQ)/%I>=OWJQCTJ)L% MB&(.3,SEDR' RK:=CR6 M@$HQ' 2&E;G0T9LVRX(AM+8(M7<%NBY9[17'?]>SH78=N6L#[>H[47BE^Y>K MTJ&,K\]K]R77"H>ZZ(THH@OKRE^W99-@7SY\"*[4#&68?F/S,(H@ZV,X[Q0/ ME!J7?4HRC![A:)0EDBSD3A1$B2E+%*A&&3<#5S:MU>*CYP(G[^0:VNA -MP; M<%[?._(=+S#1E<&(N)^_2XMAWU30G#/@?$-4Z(8V#5 M)[I.6'@,_P=!-9JZ6DR_%J8TB':G E5=VYA57?NM\ZB]V@@Z7C]_N2+(G@#W MW_M4SG_%KM]$$PJ?E%#W&2G0 ^KE1Z3L.G'1-E=812M>(W?7+LOL/R57>HX( M2='-6,4#"\3$&RKLA1:;UK%LYD/]:Y]4(7%E;&3!HY&$?A<)=!_M-LBUW@QZ MO4HT%-:1-GI<((IKU&:]=AQN$[='= $_>7F?[&7DD@ N\L@K'V;U9N7B>/$L MIP%*E/0>[(OB'Z?!1V'DHK11=V;N-TAE[YRXCF>X6SU+WOG+!_AF',RENW2; M]%MCN)H-[MT9\ZHM1VE6@R4;GH=-58]JAF6/X6!5TC0 9]!:K,FY[+Z.2Y^\ MP:)P=[\286:V1$=]X1V1#/S4)N1C221]5S9XO]+,%.3)DH=\RY>:LAA-,!*' M +N.!_9K-A!CEDE?8_Q MX,W)8&QJ@7 <(IYLB7_Y0"P]:%&#T0N+ZOC8&RWC%1C&].KX#J^DB2=+$J-=U78KC-'?L*A! M_X_X/"V7B-UP_$^ $R[30@ S-T^*<<>5 7)$)=G4M^H@V.-;4SW/VEJ.0 GP&5&JF MMG7([W/1QA*\7Y!E!J:F2M4*4/:($P Y.:3FPHHD%I\Z[LE#$MUA9$)A+ZV2 MH-C9%>;Q(5"7;)3:'G]5*@BW8J(B,AP+]*O!P<1P:KRFFC\R;16?3(E+7WHH MYNUKG(<3MW'\<:U::U!;*1R=NFRTG$0(U-?1@$-!>BC01L-J\L]PG\RY!V@6 M5/U)I6SC&^K<]N\-+"Y!5>8!9'X]V:$=VE)7;52^='VSDK!^DX]I!2+1I99I M3$LQ$)^"6V]]G242V4L,W$NX4XD/@WLU$>AH3@;F+:=8^&P56 M!Q$7%$YW'W\#GG87!J+7801Z%9D0"#18]/79EA>,I1NT0Q2*QW?Q@X&/QB*; M@P2%?CJ>*G:1'X#U"PMA@/<'M3LZW /P<[&=N"!M2320 &\?N+_GH*D:E)34 M(XV(-?J30/&4V/;O6^RVR3>\8[K0"\^G:/=X4_KHAR81P*6^Q;[E>0L&\(W' MO;I[UX@"G;"2KJU'6]I0>[MS"G&[3U>AR)1@^IPS(P0\\.^@OY3+=.'XMNF' M0P\R@[0DW;X"$XK14[+9N XJW%V0YPJ7&0)@K R&D4OT48"&\=K5*\7 72Q/ M:()AM!0@^T1<.[M!KW?BXL$;YS8#BQ#@]F^F/VBJ_MC'R7,6P'[ICB2YRG P MRH!NT% M0B,RHW#U(:>2FD2"(L'&)TQ_#/DAQ8U+N0$%!EV1@D^]L84.'(V) M+$Z>!]D*)RP;?T19_+$& %2F2?_>20X?//M,^6AFUTV;(Z8 1S)5>+$*@#U M< IW.\3/RT,\$8>)C9./"(K69[:UK)P[78#;>5G$":)'*F:26)YJW_&)['A4M8FU3;&-*6WAI1D$ MZRYU3%=6UUWF,R @Q)U.-YL$^W>X%!( XV-TEA:+'A[^3*/TEY*@")T]T#9B)-+2C" MS2+6+8N$>X+G&Q@/J0J21I*- E"2:H?&=C8K*?2HLDVY3;<[SI++DA5GFF;W M2>$$+ (YHQ6#QQWX)GY.J []:I4 25H25(KD02K>R,5RFZ?CN MKXG"8>[]I(?+0L.*B^@*(@4H43,>?9"4#PJ@PB8R+A*] M^N0UJ/(%)\^\5QFCW9#T8?[Q_&+.Y3JNS]]_I6+95Y]/+VIFI?8G2.C7O_HE[<2[+O!0 EL]:JH1##U43B24U(G M+L@4 UZ8DRI9%]KG;!CW_HA)%XM'381U[U(U HT[";]A47%$S1^HQX,^YRBD M3Q9PH,*5M,PD 43FG)R5",'Q&QHZWO2K&G;?"-Y5,?LW6/*OMB/4"X(,6RT= M]428A!NLGON@D[9'KEV][CVI+?-/6&DG.K_X>'G]I:D*?O1]O7I7 @%*_OD/ M&]'H_]#TGJD84R8/O@6'YIA)-4JIL$'YIIP21W:[*+Y#IP;?#M?+W'9?]4$V M*$$YL[JZG95J+H68%T",A2#":2?WIL2+X^YXV\CW@Y\0+W]$=IB[PMJ4JNU_%3R/5EPH:F<\B\+.T3M2PSG2).GL@4>WA)* MP8&5-B5E6I+**HTHB$W8MQGP&C "7SXD2,,VUL&C)\5FUH 6L5\@O'%/[;JR&\2#*'VVGL5.(;#.OW@NS350O M._045]?G6!9^[-CI58V'DI:AT8L\L"@J+9>%5KS8%6&S.*XR2&U"-(NSL:(H M):8@E*A@ B]"VCCL[\[5N-(?B>7P*N6/Q72GOZQ3DJALAA!DC%3R;PSP1KG;+,@!5\*=RI M'XVF6&]XXJH!ZX*B_HQ"HB8XR'B,W:9&U+APOD/@=J(OZ7()2#"/Q;!T>A\L M9?YE?NI6TJ=6:-A2;@@38ES/<(:EP$[+-(ZNX@4*H.[-TZO3,_?F#-/VIE@$ M>3#!(/##&>;="?8:0M .R=ZL=4;IO*:7,= M'OR2"C3ZW=-'_0F5@(37$6HN.FY?V[L]/>K"&^:RWCNNG1:S/>1K]KYV*BV_ M^MB<"^27O#!MC>BH?BA BDO=]=_NO4N=Z_1HZUK;Y*=Q4K M.C^&#%1MO[ZLO?TJ6P$[Q%,;CFM'AV?U?\%_US[MP[>.PP55Q4M;,EX+7ZWA M7=!D:=[/>5E3.YN>DZB&(WP>=*@+Z?$#>E*[:'MZ=O;URU<@$W-M&8$= Z_G M?YE?W)S_-(\^7][45--#WCDD$\NTX;.M+Z5G'//F+1>TLMND(BX5;ODU*Y)X M11;PSUQ[(,^"MHNW@44^%T=8L/8MA1]C^L11 MCS*>+MMVH:([5I5[Z?F]UAJ_O;^9__8K:Z!Q[ M4+_T/5I2G4=@V-2M[?\&>?QC_CWZ+.54E'G(YV$KMK#;WRK?+<4@F8HA$$T< M,5=36YA $>ESIM;^QR1>_F,7%VQ> M#.0<6XVQ4/C\"1%_D6<%#*8:&3X*%P MU9#-HHA/K6,T;E"E3++3R&IX%=U';FUFFS60S5$KG2;9;L[G7US: A>#\UZ[79D4W#X00Q^Q:A]%X<6KYVVZ )2')>XH/O(N MQVJ+V 4C6:>E5[^)N"*0V?=5/3'R#:$A[#L5N%IAW&_@N&;'PRIL_M2Q;C-7 MML:[-)OK+G',E2O19U1?TL::NO_XWG+A H+:=:I\^MY4MN6&FJ1T(ZU=X!KN MW)IBT=#7;6S3IWY-5]IG]4A_>UMKB:C]PZ]8 /"A3_ !&6T:#%('O:0$&U%\ MEY%#B*SZ![>-),DO<(\QTI"U/<>Z.?D32F58Y2]=IL"M<:>+G*H"2:2,7/2G MI".77#_9:8,"I*'R&8^IEN"'_EP>_%*Q> M^=CW4"E2,O3I]-39DPGCR6V8KINM0QWN&XJ=NZ2]F._M349/@-D:A+?N7X,2 M,^JW*N7^>_^-E;IO?*M9TO^^2TRC]Y0%EO";N5- *W84"ZJ%,!(WR=W M!6>13%1/,[!V;WN(GV?6+XC+]8T@.P3N((Y#]! ^#72.PPF@<0"I(!N:S,-* ML1*LRX\T$1?&KGI**]S8J^]OBV;?'5-/\<#_K<)RIQ+@'5:/]$-)UT97-K*Q M^F3%\4!!&0?9\Z73K>XM)1Y O9S93BN^4YY2)Z$.AX0&>2$!Y\^U#C>'H*MKC&F(];<0*@^6@/1HULIU[0T&.?<7>V] M1[FVI6_M'#N)&N](D&!V,)=0_9V0C)KC(!U!L-[+?%7WENG(Z]$59=0K.\WS<(5[=FB(3%64IZ6"AEZ M X+8C-4?Z^I+A+FXC9MQ(F<@R^DHO>0/ES5?' MUS"DI-N;=9PAF "O53^DO.69JQ]Y= M4;1%->I.W;CCWD:> ']5B$C#(@KS# MPO1<,MV");U3W %LK&D#*A,@B"YRRC&O.]$/&(<&X">;OX?!H[\!"9AKO-R/ M3>.;AIZ3$&"JY<,NKCT>T(*^#<;??HZ)K[2MG>Z"ND[N54I24 M^_"S;WTKJ1OWNX*U\A50>F^V6.O5($@[=HR[(7*'L4B\I9-N;Z@,U),^#&A) MJ'1AH'QS4MV:UTRY7CX17Q;DNR9;TY+)UP^3;GUG'.Q5M<$;@^5I<6*F#02H MS6:5)E*'B^A9P]+P?HM8)J$0*"Y1H*BI#FY6HA&A=A1-U#,[1/)1:4)@-I;? MH9N91I8Z0S#1KC0M4(\M\G DG0LE!:7,FQ[8C(*VJ(1[/:^@*4@7#_7L\Z-%(VDQHXK^!ROC#I M4BJ!<--N):?VRE 4)EWLD5QLN*QZ21T555"4NPV6Z5Z*J;.!BRC*.Y% QQAW MFN;OB(HAUX3, X*8#JW=-!0$I9WE98MPX&M*_:FU&D#9J-*PTM0!:=1._$@L&U^C1"TP?KO@")JH(,0_&V]70!L'@AX.RMGNO8*CO ME>)R1(MDZQ&==\G05_2[E92L6"(*6QM38PQ[K)6G-.E4M^5D+5/1UE/[TO&6 M5//ES)Z=C/NS,2_&1)X*CF]BR)*F96RB&#*R2++[/42.!M+#Y?APK@M1'\^8D-60 MQP_)1%Q?'; M;FWHAO#5J_&2#L*X-N?G#K.[D.EYXB UJ(-18R^U,]P%(#O3M,%LO\TIQ'N)%*2>NOO@& A'ZZ7!M#6/2^&"&HB;'B MY8GI9FL=O*02R#15##C(J..4 M=!73T*_M6 \7VVZMBB.N291DZF:A4V^>4_[H!S9O5I=]*HW/3^M0ZT0[*]B:93"JD21RK]/8 EUN\TAV/-R&EZ0EY3#/W!>FX? M6DP.;YQG%^>?<@4L^FGT.%I]#5> 7/2T=SPUI,4?'RK7N:->'ESVC/NR#S$2H_L)%]953-\[X26Q+T8^_BN+7FO-919 M0:'=U80EF')(I;G>.O$(/AKT!N2S?Y5U05L^GELCLU?[C7;@]9J!',OGH+FC MD^HUM<11LGMNN-'-[[N89&%H/.'MV M;,JR\-VCT"[1E4D,6*9>"W9J"6JSR4J\A=0M.IR /**4%JUU80*3GW>&+EU] MCE*"<+V-LX-).5I;P??:>@XK63-5UUW6\Z\:3NJDV^_)29V1)B&]%\[7E#[@ M+!),*DY&@TZD)TK!B&Z4OB+)D7OT;72+G;+P=.QP3@R6P%1NX$.V?-JUQEPC M*+W[M=PHO6W$V6#QWH!X9@V(>!Q"R$-#CJZ$D))RL[%;$%XB,2@32#O&WJ!T MGRTK:AZH/(ZQ4 DYE"A(7-^3=JE!# P_3 )?T\,DKU# K2O096KENMZGVO5+ M[#34EI $PHQZ:WQ'==,GU:J/'Y7>%65N5C5'XVBYN8V3)#Y'%#U!=Z;YJP].?=_T$'+5665-"Q+R@P1PR*EQ(9SY*7R'AOZLBX?UF# MU.JC"I6>]D] ;JP2^XL\IZ[1BB/1Q(E-?QU/ MHQ"+,E,<&WDTPAAK?VR].?W L?Q #<$[SLI=.E*"$!,WF&,682/XYCGKOLZY>DJ['KU N\D#(FR^XG.%(6"S.)@^YJ[83N5ZQ3 MK#J]]VT-Q[WN"'U;ZN-T0#D-[\JA?N;C)19PK?0]#/WY1'=]X2-<6)H)6L)7]6XXY0YL: M"*(9Q4]UKYM&L1K9CT6>X>N01\LM":&5Y?G!\L N6(OJ)I&$PKJE\!^Q$@K. ME4+KKAXF6G.-6+/+C* >"[.A^T7%P4'+@Y_1L V4+IW5"..F,[<3OXZ^L,-(G5LV0,-U0FW$FWKM26.F(-9P][Y-<:PPKZ0UBS M\LGPI6UNZ4_$)6365!* HEY$"[*R\[YY).YG%3\'MDFV53;:,)R)N&&W/T+\ MAJ_AUTWI0A7SU5YI>N#8-KUZHV-W?19]29'$!< QJ+6<@T'(9%@H+&!5(AE)WH,?\3;C_& MO5%54S09V_A1^@ ?AP=\QL-!Z2N:"((KE!A77S3"@#RPDGF"CO8$BU=8G[=8 MKDRS53*_\?TUH[U*/OU]&#:LXA4,NS$:RZA_^^RMGEDWC=(] W$&I'G)&!,D M'0XF@*25X*CP20PK;AJP01CTFR*A*CJB8-\'S)_8NO"I$H_[+1D M6X2-2@+449'XF!")C%?;CYLB M?(5:Z+RU<5/$E*H;#?<9;I(,'(+FFF-E8&R20"@,D^P=])@)R.S >F)A^YAT MU-WFW37FS2!'6"9W6VQ#+5'YQQ9A7K@@51O:[R/43EY%U^MACG6?Z&4]GNNI M*;#FQ1 :CIMQ3-[%Q7E?O/&1/_ M5!$J!!F$VECO*,4N<$_Z1'H?L4&1PM7Y+.*_YX4$#)B$=BFS2NYB^4;\SJ44 MO?NTHT[SC.K/Y/QQ0J>K@G>&*Z!<-_+IE+L-)5>H9:5C;I@/R_)N;"FUW=%5 M^41)[>16CT9K"O5J"$.SC=2YYMCAL6A/UBQJ(\_(!'5@\-F5*>_H=^B"*&2# M%>20NF4^,A7<993@9#O=RGW[G=X-X53SV MH_3;6V4?&K7"NWP"7VN7ST3W-$9J:)^+$$BPR4WYCD6LR9\CA,5\J8/] IO!.T'G7FZ=E'L]WE'SS(&T#Q,*HJ'3\\_[W,:6Q]66\/!.T8$T/&K;FD3:4I'$'-C M96V.'+?,@EMQ9(^)G5:0_1C?P7X= M+;34- YH:1BX1]0T',T/<=GXN4_#B^Y G%I212 ,==NEJVT70_N4]%((#A>0 M(%U#DG@YAT4RZN*55@!53+L',?()CK83W7SH_GQZT4%-,4;?RB\4@(0(C7[2 MGZ[@JQ)P7YJ6/:58[Y 2:XGLKA+NU0Q#!,%/':2F*-8@=6= F;@F0^*J+=;( MZ4!00RN(K9Y$=!D+2&:YIG)R$ .C#08UV0I+;A @45T?=DQ*-Q9U95.7J^'D M1FR@)L8GXDRC>;:0'$F1$.NOU6CRL5-'P[)0IL^?]!_*Q8Y*^T.94W+A^6^S M81)M[ESW@D:6+08N0_#O$V5/5!9==(9@44\2HMQ,P8D1.5RE_2%,-R+L6':V MU4);81REY7)T),EJU76Q;$T4WT>C5W$F.--#8M3K H$E["Y@.HQ]9RV>0QF% M2-#$I X7.<@X;E"=5H,$?TF>ZY-V)CAP)4N:IG3LTRL2+9KWN,GX.'G6TD"Z?J6 MFP!KUF(6+#5E CI=/B)^@^#D0T&.HQNN]2]#=ZDEH"PF3;PHO4R2M5,Z77W" M-G[C["W[%BA2.;6S#*N'AN_P[!]>D,##V+[LKF!7E4@@# M)UW"W0&Y5/?1\3MR%?ZD GJF)3?(6KT"U$#*H%];MOALP$1 KH+6<6*AO539 M1= X,9+#;O. 5@,X"HR/WB89X854!Y;JAUCZE/P$\.GF$>L.P"#SS._.=(?RLB=^.R&W<5PAJ.<1/'OI64*Z&6I#0K*,%;B:$P%7J"3*R6 M0P\61JBJ2_+ E'@2"UQM^+QO:%RQ>[F!(')B/ZG"]HSP;$R1.+F'B(A9(NV_ MR'%&H6_9]G&%K1'1^4<65A#%WB!_W/DFBM(3!=:17&6(-SX%5JD%%0R(5QK M@;VZ(HMKP9+='T;SQ9XO%1.#%U3:#6E[>7X94BM E+ F6&WM;LG2Q3*\.>)* M#JZ2 ALK;HB9@S4 &*&BUPMEDMK-K98"JKK9?'1>'>/V&]\2B6E=X>U"%4$J M]4@M8V\$:GLL+-(+Z@XH-P1-_%9)&S7[=&6 * 0]*8W]S@&$5 O*NO%@.70A M7(U%A4_#.>]\VP)\VMU0L]C[F*O,._U=0[BV3C/2O1(R?+ > 098FN]DSB(DBTVAG:!)K#5 M,U06FIJJ(AE;.D1_C[]7M<%Q)R3DAMP]4FX[4SJK ?.]M6BM:+IT&$E%IM$V MZI5]ASL8&R=QNLO*L;)? Y:SS(NN:C<>U-[LJISRIYO+N>.4N$\['+5O2HU% MEI7T8MG%0)CG^FBW5^V#'4?G6)F4>3!.BT6$(GBC]J3.)TAJ> -IWAP!B8T/ ML-V6BUBNC<(WAF+AW0!2]4.0NINL)+3'BHM/E'[OZ*IE3=+[3RAR:"@/SI"C MD+-N\R@BY1(:-S]0.N^I]U0Y(M1R^*7KUR!7)!A2FTL;NTM C-HP"BY@@5V9 MPCYPMVE8-.&YRS76#9!3I $(E*C)K-L0+LD[1(9:A#A2<0'5]!RC M$+J<;&J$6SU !$_#>DR=._6U:@$.QWH:;ZFEKH3%L"IW5 IERH-RZ;38!&>- M')$8C#B=A5BK6NUJIUH+IMHTO01I@E^1ETBE$2R/C&YV%Q*%QC286;EB905/ M":6 L <]- QWZJ7Z41)' [=$^["]-7"%FMCW;W%!F=RF/9]TN8ZDDUH3DRP? M_5%ZD4WCK37]R/7Y,P[FFE3LTI(JE3/HU.+,MR9L%,Q89E;*WC*62,,4=[%* M?T&94)?D"G1X[VC@8ZWX2FDZQ0!/"'4T(9VMCB8V4DB8,T4ZPYG<^88DH>J$ MEZXH.9O>Y!17+!I$0C!*'"\ST0K?\LG&35:-A9R#U @ODFI 7/R&&[ZTR3X6 MTPFO-!F;\M;[0]OK=U]_S-3=(RZBJ.E3)O$I?4VN?4W2BIN7B?4%*(W79O\; MU;66"-Y4L[VEHE[%K)UFW_*4*OZU+79TJBS MS5I6D^[JJ[_RDA#OXF>K#@TI.'XTABO\7'I+C;[@ZG*H*!K8"<1"H(6KL:.( M<+FEL^($=XIB?WQQZ]A"MVS.XZ?1-*$LEN*E@):,G[7B"LT^5'?IV2/GJTG2 M+I>DF]#'IL:-;20:EFX0ZI=@A>4/NT+ED5?7W7L*KO*;J#\=FDP]'.C-I#\V M96NJC9I-U0>NK!>'MVO[F-0AI.!M1>8;](NIIOD(_ZS838N&FD=,V*T'I%0- MA'2W0I>75D!FV%G?FQ-<$W5O4/\@Z])HLD5R_0]*,Q$M$F_7WN7O7Z&+T[*D M>/G#YXL/$D!_36'E6[H9M;+*YSY,3NL/721/P1!%GN7(!5#(J;Y^^U^U*OZK M5L7_?VI5W 8Q4]J02CML5.)*&PIV_7"]O%]1=37 =A679>G"[IQIG8/"L#;P M*Y>XQ2K9I/9(="!?1T5^!DKB&H$VWE/,E=!)S^RD>LUNZ*ZW-D6'+Z[54/9> M^YG\+-;>[_<1IX9A:@-K D&PN9_T2=N]EV94TS&]=43-J=X>Z0+/4:RTH)F+K,&\>'2YRLW-+#Z=\2^:VP-\G7^ MSL7P84LJ1(H1G]MD0"1J *#2N(K!R0R.!O^=:*N8L'T:-T\;C1$E!P"EL\N; MVYOH\F-]LBE^/<4ICGI$ 3]=8Z.AJ^O+C^>W_K$9@G6&; %_<>L8S;!_&[&+ M8!UL>D<')IS5<(3##T?\]C"ZO)I?G]Z>7WR*YO]V-;^XF=^\DY)T%#@1%[\D MW$:7TV2Q;1VV>QOTD%8?S>C0_1CG%V>77^810.DD@OV.$;6&^NG[^C&_U6\!8T_X:LWH MB&:P\PM7]Q;E4D[#1\FC!%0@SCBF'X,9_>B-HP_IBMIEC?T;\.KS:V@<1?I[@WA1_%*"VSTCXC$;8[]#V,:DX7KO MO]WC*76R[*$T>S0<$"&O7>_^")E$OX>L%G[M[[O@?=C'">P#^30]^WY^,8?] M1A^O+[^$C^+-/4(V^19^G85WO#]B/MWO"_\?'W#-3_A^3_@F#_K!-3^9\)?\ M8]![Z9H?)/W96TYH]%_7O.&:'R(1G&'YGX^D0/ZV5.&5 L%9I)J=%.%6&P2QU.J8%#*,,WSWEJZ^)BT'2+D#N9 $E0 M^9;^8($09&.\:O!CXGO=G9GBZW[6QD)6[XSE*XGIPV]6_HA>)N4 M)!*$(.LEQ=K!-;/-#_25;>A[?T"7V6E B(WH+783QZW[8\\;WVD'JDK<4G\\ MI3[,Q*E&R%N&= -N:U;V_@![-X*VU0?A&%LV#R93;FM8TTD MVT?U$Y5-J3=6-7LYRPM #W2453*J40D4W=S;#H[ZI';A5]CN&7-L.,6 S26 MP*#*="M^GF*M'Y1TGOT>(E^U;2E_BGW4DH( OXE1UIDBJCD*RK0;/AMQ.[8' MY,$9.\XQ;O$AR1;/=O$#%! KKQO$C;_%Z0HAW[W'6*)XE80['_=&A*#!SL5R MV!L2]:U9=G^O4QC.^F3I:#B%X0GJBW78X5VJPID^?-V!D11<'8<^// 03NIG M.$"I_\!#&%9-5ZXM[WBH1.*V(;5ZB\=DN>.@V2CRAQJ2RUUC76-2BYJ!)[7QD_HDT2TWZ1L'S& M%(E;:GD]4#[H?P-:_ D%]N]"=#XIEB37H3S4;:L'G& M= KXX\1?F=I5F6 T'-*J;;[PZ_.,.F2Z,_@R\/O$033WP^[3 M$ 2**0.'2=GLA B+='%&B6-X//6TKD[C_N,CQ+ _Y<[4B@!C-A<[!!FJ95L0 MXO!SG38057%B6N+X*)T:]GN($PTOK=^4F7B3__(>-A G]H9G7!'ZX,%H4 +NWH(]] MG$/I=$U_X_RSJ/N,0A2$WRV\#]-GS[ MPK?JM=RO+XR)^'J!K?[)2'QQ[9\<3I('@Q-C^0G_Z@\'1MD(_P)^E3R+<1@S M5)= 4HXAL,M.5&1)9R,Z5E.OO9M2JR3]3IJRZ=%]C$?,0Z MUQ9MY)Z0F+K$=83RI/)P%G(=/[FR[R7[4=AP TO^"#>-TNZY[,$$<1%V/&SR MW6,@3G6I5P6:Y21&$EW15&%!3@#->&U[U!<[T=4J%L1Q[T==- 'NG2NIS$4& MVM\"6N]WZ6JIX6QW^D=J*[(C[#C$IC]$.Q%7;DX*OZ@P#7"&5LTIFCD_X^=3 ME&?_O_:NO3=N&XE_%?U1H\YAUUU)^[!SP &;V+E+42>&G>9P%Q2%O)93M?:N ML>MM;> ^_'%F2(H4AQ0EKYOV< B\L;5\:4@.A_/XS136*F;H 'N^W7Z&%FD@ M^DD-]P/11QMXFL%'FKS9KL63K0S;NZX>"-0EG8*):2P^0(>O$LD/J^40G>%! M$DY!#XO:-ND0RY%5R(:P:<$@/44!^F4C Z XH\')&:]DH%$'L73_:(+_M\Z4 MV+138K&9N)B/FS/MXG$G-5RW.G1PC?B56H888RC/7Q=K\L+_J"0*U5>S :,2 M&DU412V*?%:#1.&NL<#(15=9/.2;NZ("NF=-=72"\JV[A* ;PM"YO51 3'C> MV TRX@C<'0]F0:$.0'?+X7>8D!P(_'8)#B/&0Y?60C(^1;TT2LM1^@(EPRD8 M1=TD"6W&8GB"2*9S::.HRPMH_Y0@R\.Y!%G^?E->;R&M\#5-V[^PKK@$@I[! M]*.Q+#FPV-ZWOIF]5F%4Q*ER$LP3W%WI(?2 M)U'L5@4T+X/.Q-O_5-V) PJ\.7#3 ]<8B]JTK=OI+F08:CZ7GHSPU__G\G]G M+EUZ_RGI)T1$Z6B+#',4HA^>?1,HE"9@YW<<4T4Y1.$0Q:+0G,G ME0X!@+[\OD_.)[8$<9>D7"]18]4ZD_F2D.^ :YC(WQY^3B["P![F#^ M.$.G=])9("B[2QE>.2G>.-(9Z@IFN?X]TATSG9A>6_F8\\I49::R3&C'S07E M--$N:BW!R8-TTD*''KI4Z4WB;M,P@_O-0SB$OFU.'M($O\'S#<\V/-?$1P92 MMCK8WFNW)IF'TB"48*09RCYC$ATGI!%+D9N2%6R"G_![K;'122G-MM(9B%$I MWB*1/7/6]J82+LNF)'NE%(0PDZ(8A18U1N#L>2-:X6L5IQ!S)%\8Z=G,U&X# M &R_7U<+\DJ$Q?H]:D7FOP%ZX9S/= M[ 2?'G\N>U[E?7T:P>DJ\]]>$/-RQ/>_ ^XDVJ=,'?Z=%H#:] ^'J G,A6A\ M1&V)T<#Y,!%WCPQT_=M>LE#O$.-!8R M^6&_J5R11O1F&B94AB!))4B!S$SJ/7?S-9URL5[Z.9W M9<\7S'!H%,1\\P0,G\"[I5C-E,1M.J$;TX@NB"/4=KO,V3<#.K\D[*^!7*?O M[R1VQ4>MFQ37D>TM/>ZQ^9RCNJB;DQ<\2IJ*V5#5I&S,P^J9I^-$YS0AY;^T MK,(%T_SYN(*Q(E!]#L?A7I+#'MD##< 4_IOB7^?5YI?A-0Q7Q=93DN-,[+&] M!,)?]_3O1^+SN$(0G2LJI5CT7OBWGIO,GN$G<%1S>N+8:V>N6CZ "6M3*JBE M)KCI375=BHTJWR:2LR:*M9ZHUM$4RA2H[92FE$*:%*E&J2VLXNXN9 L0K(E% MMS'F,86SS0XF(\V81Q2\E1W9C!F9L%@I(SWD*W![ -?M3##V<3MOSO%L%XQ\ M>J2I]6NI$Y.8&7W@<5Q#0F1!8>4P%SM#M2JG#!:,OQ42;\ Z"->G&;&P<3S7 MBEK2 P,22,R.7HK.3;\N92Y8(_X# S@LR;DR'&,[RP7/RLB<1F>:UA#R"-[*,@\\QEGK8W@TM@94U!K0R)/R2"6/S$G2 \I\O;P M($_);)F.\<]9KLY0F0*OCF&0VH(Q+IP4@RL9C18!,IEZ3FP&/&Q(YP3VDR.2 M7/,,O7,.)EE0I:MG6 9Z^$^'N96[YKP.I#NC> U,U\Q>;&5S"S/UN%*3-T&W M*(> /$HQGM/O"_BLL_[:QG\U8EO(79(^R;$);A>JO!,Q@_'>8]0 @ _IN<]0 M A'D4"@#8)8,C@(NS!6U#(@W,H.E@B&V?Y?I5M"CZ J8,.301$49&,90F8%V MG4Q[WFS:YD6L*2VBX(MF\H5'6?BDX5=4XJZHN 4%]G1B1A\>[[KJJUK?4C1> M8..8*^-WURI^A6H"VJ^BLQR8?XB?+C$>HBLM0UY%V4GY%S&,>O5VEX M;L9' ^0C9*HW4-+$3M"8U0M!\,_N6"*YT4 M,F?J_-H:RLGIR5R/)$5/KQ1#G\8SV)PY1DW.-U4A1#."PU8UYV?SU[HF1L7, MP&Z?3>'RFZ'>N7-49IP?84%>?CN"4 MP\F5LE3>G*TLAV,V2R&T!DC_,GE#>9C0UP1]2*:H# M_?6A'?(/C'?F,\_1.A'!"D%ZUYQX'1,H8*#R*GAMG7&C,(%Z!PTY0FCOQ,R;[R@[WP;\;K9WXN#$BY3^R,7'VR4@&8N-MUBO MQ)3")0H_1NH#VC_>:@#<8B%F2H;,B97M[4O>8]&/^ZHBG&7I>5)".+9V;MWH M/:J_@DIZLU:0%_L&$[G/!HE3)IW]U8#UK)-V6#ABM6&4'!_5J>(;_4'"KXI! MO\4@,RPUAQ5T%_82-H=9RR?.U,%<_47\.R\U'@"F2[S'^#0Q(.>RV9*''@,Z M8\QJ;0WM0TLOY"G?0^6[J#UF35?A2X7Z =OMWLU&C^&=#3'&C9ZS(U91Y-+2F4HEH\,+).9 M[)2JMOX//*45E&]=7'DAF"3TDLUGOT4 #<*1&TKD 3_IN7%%^!GKT/(1A2YB M..83L%?!NKLH&U^:J*H;P'_!M-Y.%!3[:B7ORV6!\E((IFZ[F9^]-YM\.L4I9$;@YFV3:V9?J0&= M>9W0R!>-@[ M(8I)R$DSL#/N7>(@G?K5"O?, OJX_"$>LB>\2U$*M1-0 -Z]NUU=^<$[>TQ^ M@4KM/7<$RMK()\9RQ@%'-9:!(5^MMI?WX.BMQ!N'3S,8_AP(=K7&"P\<''P3 MZ.>UH6P=/B[ ;??HRBFRD#8FUZE)8Y6)>C&;)V8Q#D'EIV>J]EX3 X-$Y3)K MA50+ZI7K:7E@F)OY9@T+SH?J5J9M-+L"4VBQEMY"G^8/U>8'\L,>IJ/AR-'# M[*[CEIT57M>6]?E297D'*6E?)@US2'8X.AB-'./0LQ,R&_&$S-CA, OVBTWU M60OE&$VI4%6AMJH?@QX(>< M:K0?L\< I1D8GY8B-HJ/&QCAPS/Q,;-X?!)O"TW0$%_!.% 07^U(IF#\(3&( M7 ;1 "2J3]%8_F1,K6^T?2&2H)2X>J^;0PPP(6GV4;&?]>#$&;P05[*M&Q3% MO($X""1D3L1+N;6R7K7RCK6ZKV]FVVZ,;?L$:K6/I3=).S3=E>X=FNX\.4]F M);MJMS_A^W?5>2+Z=]5U8AB$J)TUT)O4,6UVI6E,F]U93N3QUK'Z$YA#6XO= M>4);BUV)]L2C?@=M]B9OSVZZTKQG-_Z),&#-.I6!^6^"H'6L[\%(Z]@*#Z/F M:\2 2^MZ]=-5!V@0]4OG%D(:(X\:$&FNXDH!J\G>!9 *N=:52$(D-*3> 08&G:H"$(5\A[A[IAQ.+=-<: M@KN&:UHQ8,E*'@@E N M< ,* KWYZB'LF_=+'@0.Q8/5ZB:DH'+@X;RLB0>+ M\[^G!SHNM$G51A9+[6PM.,Q]>?,X_ R80Q>$,0M<--)D:3CF7=\.X&7Q.XW^V@U5<*_.VU ?XFZ,6' MIG0GZ;=;\&L8\WX-NO.YX3\6NI-JJ#Y(9G%%";TO5=)M<-+9BFL(HV5YM2ZN M1!G_M@ UL* B[#&=F+Y:NHA#C&8$DC:O*-!3)F:Z7VFXOMCR5T[:&W<]E3>@ M5R],R 6,9G%6,0+F7E,&^-8W,'4'&/_E.J[@06ZGDD>W\MOB$8QD=T5%J9J7 MZ%8R!%WO9GOY,V8D74D;FC3.@5>F3#IN6N @\VG%QL5U &<<)IUA&(WUW&(N MN#O0WD@>6[]N\]/Y2GR^6:TA+,)9:4JA/Q2D^UPME])2PMOA8Z :_1U A)NW MZ4Z$?0>)P @VIMWIP8$]<]N-V>/> 5?:,\"C-P\>R&_AP"# -2N.Z-B((_(? M/*U@;:Z,H%#G/BC4N4?_":MAT;:$E =!Y+?BR"?8,,I8KT(C(O!!&8F4T$($D4#6N80X&EH.Z@( MQD1%, :6AG1X [=?F:,P2ZZ*1X>ZJMR1*I9.V'(:^/#< C[TO:5S:#"ISC!@3CC+)0_ M!U,PWL1;/SC5<+58-K0,N+:QCX)M2W!6#A[PM")WU?>E8H M /'1:FP@\9DK4U+278/. ;$;6+^P&5[T,606Q-/G#K1;^*T5S8N8 -X;"CLQ M/1JRYJY'_3"VGG(AJH'F4..@4!$VL1)WL[[1J[,? Z!V_+VSK8+C_MM2(7/0 MZ-HJ..Y.;14XR-0S:\+Y2#^G%D(%^G#(/3QR'UHH2,TO63?R'VB=Y>WJ9_>WEV*MJK[7)6#*-)[?:U"3"J"/Q#>Z<$EE=46XXV MR8:UC*19OZ[J@(TF;F8@]%,QZ928=)+.6!X=-:(:(+.RL01]K1D DIVGP:J[ M6[*'F^Y%YJRA$8SJ.IJ>UKX"?#*TWSV6]T8P8I\Z*CX(HX%TO(#OW;2Z,>6U MHIU ZAB=L*,?QJK#FX*D<+C*D3HJ*.ILN6F617 9* MWQT'Q+@U#*%88&*O?^)90#J,$8S_JNT(5_D.+ MSO(M3%]VND4@X(<^J-ZMEK3"&.&!1WD/RQ!>!'%GR1_361MEU<])11*?EA,'8!).#0078]!33%/"\^,[Z\Q+NV7KX*!?',S7_3!-"RZ!-"/"9!3V,$Q7+ M/F>A( ZNC\U//=((@ "[MU/ !&:>'G%W](QK(&5;Y2["(ZXG#UD\GE3G$D7H MPXH(UYE8HIQQ[+1;3+IA\':X//FP> -"8A'L37[[;M ?/URGX,I*^O; #6 M-RA:NHO)*Z*:RP9 @OPEW7A AP$%\:.^W=YH_"A'/6^"2SE!U0@NY?O2/][ M@A(B#K/7L4L0V+!=7*Y.RW6_J5!C@[0$O !#-+SHIFD,^ZXRUEM\)1[ M".E3W:<8EG)=7NG-B'C#=$486!<"RB:$?N.KM3@EEOP]XN0!O? ,QH:(>\3. M3,[HC&1IJ ^LZG:V&*5V+]%,&MU*?'?H04L9^JZ+7U=K<6-^3 KR22F=&7,V MT6*QWIH#13>/4FPJ=%"P( J5PVUHG&>KS0:=H$SOYVWL6\[O,)0 Z ?A<!.EN.AA-3LM[A<_:167:@S.076PF5^()79&Z[W9SB2( MEF,U+G<,\!#PN <86-79UYNDO*G(B4P!ZWF[9/<'^SX;A:YZ?GYQAA,\'J7[ MO[S@H<)9).ONWLTS#X?A/*#7&'$%JIX?-]2[',2/I\52$&J]4?[*/ZJ<3"OE M?J!JA,XQ_UCH52GB"\AFOG30]TSY3^L<47 27#:>BAT$@'7.X'WCN)5OFY!K M_T:')!@XZB@,-\I#)TV*-?NHE0Z:=*H=:M1]#,VVTKENMYY%NV'F.;3L3KHK MT?$P@3[L6C-D4#F&A\ZUSY0$&W7EV&5#)OLHO8L^03G#/;9I3K3#UB,J=X9#=Y?$4(&2'E\;C'SO+A_2QGO3#T[-^K9?EF]9!\5]VBE@J65$E?708$#,^I/73J*JY^WFZ83XS>;S?W?_@M02P,$% @ MC(MG39)-IZ=< @ _PP T !X;"]S='EL97,N>&ULU9=;;],P%,>_BN4A MM$FH25K:,99$@DF3D !-6A]XF]S$22SY$ARGI/OT^))+&]3!"D/M2WU\COT_ M/U^2GH25VE!\7V"L0,,HKR)8*%6^][PJ*3!#U424F.M()B1#2G=E[E6EQ"BM MS"1&O:GO+SR&"(=QR&MVRU0%$E%S%<%Y[P)N_HU(<00?SE]_KX6Z?@5<>_;F M[,R?^ \7U^/(>1NZ@,#I?$HC&"S>0N_/A??*CD3G>T0'NCTTB^?03'S_J87Z M8_'+9XH_I3V2?F>DO?;(XC 3?#BY&70.G1LQ#-:(1O &4;*2Q,S*$"-TX]Q3 MXT@$%1(H?64T6V \U:,+!ZYG;E.KPP@7TN9V&=SOJAT^"G0] T@H[0>#GB ML$1*8S3!+!SQ2'%F<&1 M)"],JT3IF:!2@FDC)2@7'%F&;D9K:-D$4WIO'K5OV8YVDP$WQAR)#X&AZ$R] MZM8<3LVWR-MJ3GM;=G:0+BC)6JB/M5X.MWUS=_"=Q!EI;+_)>@"MCLJ2;CY0 MDG.&W6)^FS X,&$88XGH-K2^^\>\R_^9>';Y]\CVK3(&/JY=?6E$\[]^ I#S4X!< MG +D"3PVIDHZ>LC9U0LS>FV)L57'[%0QO1>L:D(5X2UM0=(4.QY31D;PJZE@ MZ4XM,10S6EZAE?X:V='7;$F4=$2*'(VMB:>]BTF[';6<$KMQ7"UVJ<3";%N.92CTZ.'Z^UL.-XPWA1 M>FDT[ P[ODFQ=\_'PR;C4.!.?.6KV6@R8KSQYD(J+^R<>_')FF8G]68VFH[8 M6EKGE^'>;S4?M?B1$\Q3AZC+8>'G^[2CRR_Z<:S7HM M2S$W95,+[;MZM$*%NVNWE3LW8IK78C9Z+,*XKMBY]D##+G5W*2@;G@5N?5EU MS^6AQIYAF3V2<,!>5M, 3@=Y!MM&R0KN7K&/7'%="M96N8L $P0P>35 MN V M@DP1R/0W0BX#1#C!,;-FUSL10V8(9/9JD&>FWD60.0*9OQXD=]L(LD @"UK( M95/7W-X'J*7<: FG<>CGIV5I&NCG$>0[!/(=+>2-N!.Z$>Q&E 887X2<]PC8 M>UJP"ZFA$TNN(!HZ;YNN@4.0O.#2L@CR P+Y@1;R4D/M>6/OXS ]P>+TA!8( M= R1!!32VN1'(W?AA.]7PL>$J$F(51*JS/FN-:5F"ROO@$3=O_TL5,7.8DS, M)U-BH7QLG-3"N1#T5O JOG0QII$IL4<^&5/MI5)M(U_[K;#01SS7F\#!3F-, M3"138I/ 2P=^.A8;_RG_WZPHPQ)5;&7*RASW:-:>6J M"078 G+!'B&FBRFQ+Y9BT^;ZPPE^@IDC(38'I"5-W:@VH^IB2DCWK-@*[6#P M%F-B^DB(];%L5D[\:$(EG@?WQESH^(/8%VBR]SV),3%U),3JP#'3&!-31T*L MCH&LE+V!T;T2[L^8$5-(0JP0-$'MMS@FD818(D\IZF %8@I)B!5R.%=M46-, MS"H)L570;*O?SIA:$F*U#&5;0TV>8I))B26#IEWL38R)22:EELQ XC58EYAQ M4FKC_#>7&&1$)[R(=8,F%;V^DV*Z28EU@ULQBS$QXZ3$QAFTXEQX+E6_R3'? MI,2^&8)\&T)2>[4XW4TQ^:2_?]X+,.?2\,BP4'D7V!(588L/L;$S),3F^< YBD,)B&%4S$F9IZ8Q+*7V'-!E[-&Q"HE66O!V$2RHDE M= #S?+E8A F%&!.34$XLH0.8#T:/!Y,Y)J&<>EGG *92IN2]+ST*3$(%L80. M8';A\R9>XBDP"17D7P@\+RT"WA6WEH?O!Q\Z>XR)2:@@EM#AU<:7R7N!2:B@ M7O$9FB88@@IJ!;U8?!RN2/23LU8_X[:P.SFNNG?H M"J[N8'\)>=;"LO#3?0"3Y6&Y>MTH%5*P:_W%\+"_O<;C%[8G_P)02P,$% M @ C(MG36SIKSXS @ RR< !H !X;"]??1@U80"; M)X5PV$@0*-S[5Q^((9^^Y7,]G-JF'$]=6;U=SDW95,=AZ+Z$4+;'?*G+7=OE M9KRR;_M+/8P_^T/HZNUK?>_R_ZQO]_O3-G]MMS\ON1D^J/B[H H?!\E\ MD-"#=#Y(Z4$V'V3T()\/M##?- #/>AQ/NB1'A370,8U M/PEAS=;K+4!OX>LM0&_AZRU ;^'K+4!OX>LM0&_AZRU M;^'K+4!OX>NM0&_EZZU ;^7KK4!O7>"L!!V6\/56H+?R]5:@M_+U5J"W\O56 MH+?R]5:@M_+U5J"W\O4VH+?Q]3:@M_'U-J"W\?4VH+AO0V_AZ M&]#;^'H;T-OX>AO0V_AZ&]#;^'H[T-OY>CO0V_EZ.]#;^7H[T-OY>CO0VQ=X M5HD>5O+U=J"W\_5VH+?S]7:@M_/U=J"W\_5.0._$USL!O1-?[P3T3GR]$] [ M\?5.0._$USL!O=,"[YJ@ETWX>J>)WN58]WGW?>A/S:'ILD6- MZRL743; =@9I> &3G#91D]BR#92W'R=<)%"1BFBE?],T.1J+-@>$[[>.)[G^_X^40AM33^*YE:KMJ+:58]]OJ6,/I"M8T.4 M^JZ,C0U4_TNA'=9O>>]L2']LGQNS;<<^+2B/ER.]=+0[P%0YY.24MP7M&C45 M7C_YKP:^[X;*!9K[D*LAM3L>+T>ZR]7(QH6'?$0:MTY-]5[#<^OC_;#/+FRF M[[M>^$G-N\SV?3'^*N_@-02P$" M% ,4 " ",BV=-'R// \ 3 @ "P @ $ 7W)E M;',O+G)E;'-02P$"% ,4 " ",BV=-)^B'#H( "Q $ M @ 'I 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( (R+9TWH]QE. M[@ "L" 1 " 9D! !D;V-0&UL4$L! A0#% @ C(MG3="S8GAC @ %@@ M !@ ( !]P@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ C(MG371\7?$\!0 HAH !@ ( ! M1!( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MC(MG3;K.?"6V 0 T@, !@ ( !G1\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ C(MG3>;T%PFX 0 T@, !D M ( !)BL 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ C(MG3;*D'4BV 0 T@, !D ( ![S 'AL+W=O M0K&PO=V]R:W-H965T&UL4$L! A0#% @ C(MG31J; M_@>V 0 T@, !D ( !N38 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ C(MG3?+[#TJV 0 T@, !D M ( !@CP 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ C(MG31W3$B'% 0 -P0 !D ( ! M:$( 'AL+W=O&PO=V]R:W-H965TPDU4N $ -$# 9 M " 7M& !X;"]W;W)K&UL4$L! A0#% M @ C(MG348T43JV 0 T@, !D ( !:D@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ C(MG35(O.QVX 0 T@, !D M ( !M50 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ C(MG35+5T[>+ @ C0H !D ( !A& M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MC(MG39Q+3,Q5!@ G"0 !D ( !N&L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ C(MG3&PO=V]R:W-H965T$ !X;"]W;W)K&UL4$L! A0#% @ C(MG31YDJ[C^ 0 5P4 !D M ( !?(@ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ C(MG32U@'NR% @ "PD !D ( !=X\ 'AL M+W=O&PO=V]R:W-H965T9H^P$ '<% 9 " M 1B6 !X;"]W;W)K&UL4$L! A0#% @ C(MG M3?:I1GA+ P M X !D ( !2I@ 'AL+W=O&PO=V]R:W-H965T !X;"]W;W)K M&UL4$L! A0#% @ C(MG3;_,=Z,X @ H@8 M !D ( !HJ$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ C(MG33#Y+^)4 @ _P< !D M ( !+:P 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ C(MG320V;8V7 @ "0D !D ( !+[4 'AL+W=O M4" !Y M"P &0 @ ']MP >&PO=V]R:W-H965TX"H)0( %8& 9 " 1F[ M !X;"]W;W)K&UL4$L! A0#% @ C(MG39W2 M)P&PO=V]R:W-H965T:_*VI@$ )H# 9 " ;[% !X;"]W;W)K&UL4$L! A0#% @ C(MG305CXY28BP W# " !0 M ( !F\< 'AL+W-H87)E9%-T&UL4$L! A0#% M @ C(MG39)-IZ=< @ _PP T ( !95,! 'AL+W-T>6QE M&PO=V]R:V)O;VLN>&UL4$L! A0#% @ C(MG36SIKSXS @ MRR< !H ( !45L! 'AL+U]R96QS+W=O XML 78 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 79 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 81 FilingSummary.xml IDEA: XBRL DOCUMENT 3.10.0.1 html 254 306 1 false 69 0 false 8 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.fortinet.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Consolidated Balance Sheets Sheet http://www.fortinet.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Consolidated Balance Sheets Parenthetical Sheet http://www.fortinet.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets Parenthetical Statements 3 false false R4.htm 1002000 - Statement - Consolidated Statements of Operations Sheet http://www.fortinet.com/role/ConsolidatedStatementsOfOperations Consolidated Statements of Operations Statements 4 false false R5.htm 1003000 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.fortinet.com/role/ConsolidatedStatementsOfComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 1005000 - Statement - Consolidated Statements of Cash Flows Sheet http://www.fortinet.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 6 false false R7.htm 2102100 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.fortinet.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 7 false false R8.htm 2103100 - Disclosure - Revenue Recognition Sheet http://www.fortinet.com/role/RevenueRecognition Revenue Recognition Notes 8 false false R9.htm 2104100 - Disclosure - Financial Instruments and Fair Value Sheet http://www.fortinet.com/role/FinancialInstrumentsAndFairValue Financial Instruments and Fair Value Notes 9 false false R10.htm 2105100 - Disclosure - Inventory Sheet http://www.fortinet.com/role/Inventory Inventory Notes 10 false false R11.htm 2106100 - Disclosure - Property and Equipment—Net Sheet http://www.fortinet.com/role/PropertyAndEquipmentnet Property and Equipment—Net Notes 11 false false R12.htm 2107100 - Disclosure - Investments in Privately-Held Companies Sheet http://www.fortinet.com/role/InvestmentsInPrivatelyHeldCompanies Investments in Privately-Held Companies Notes 12 false false R13.htm 2108100 - Disclosure - Business Combination Sheet http://www.fortinet.com/role/BusinessCombination Business Combination Notes 13 false false R14.htm 2109100 - Disclosure - Goodwill and Other Intangible Assets - Net Sheet http://www.fortinet.com/role/GoodwillAndOtherIntangibleAssetsNet Goodwill and Other Intangible Assets - Net Notes 14 false false R15.htm 2112100 - Disclosure - Net Income Per Share Sheet http://www.fortinet.com/role/NetIncomePerShare Net Income Per Share Notes 15 false false R16.htm 2114100 - Disclosure - Commitments and Contingencies Sheet http://www.fortinet.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 16 false false R17.htm 2116100 - Disclosure - Stockholders' Equity Sheet http://www.fortinet.com/role/StockholdersEquity Stockholders' Equity Notes 17 false false R18.htm 2117100 - Disclosure - Income Taxes Sheet http://www.fortinet.com/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 2118100 - Disclosure - Defined Contribution Plans Sheet http://www.fortinet.com/role/DefinedContributionPlans Defined Contribution Plans Notes 19 false false R20.htm 2119100 - Disclosure - Segment Information Sheet http://www.fortinet.com/role/SegmentInformation Segment Information Notes 20 false false R21.htm 2121100 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://www.fortinet.com/role/AccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 21 false false R22.htm 2123100 - Disclosure - Subsequent Event Sheet http://www.fortinet.com/role/SubsequentEvent Subsequent Event Notes 22 false false R23.htm 2202201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.fortinet.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.fortinet.com/role/SummaryOfSignificantAccountingPolicies 23 false false R24.htm 2302302 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.fortinet.com/role/SummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.fortinet.com/role/SummaryOfSignificantAccountingPolicies 24 false false R25.htm 2303301 - Disclosure - Revenue Recognition (Tables) Sheet http://www.fortinet.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.fortinet.com/role/RevenueRecognition 25 false false R26.htm 2304301 - Disclosure - Financial Instruments and Fair Value (Tables) Sheet http://www.fortinet.com/role/FinancialInstrumentsAndFairValueTables Financial Instruments and Fair Value (Tables) Tables http://www.fortinet.com/role/FinancialInstrumentsAndFairValue 26 false false R27.htm 2305301 - Disclosure - Inventory (Tables) Sheet http://www.fortinet.com/role/InventoryTables Inventory (Tables) Tables http://www.fortinet.com/role/Inventory 27 false false R28.htm 2306301 - Disclosure - Property and Equipment—Net (Tables) Sheet http://www.fortinet.com/role/PropertyAndEquipmentnetTables Property and Equipment—Net (Tables) Tables http://www.fortinet.com/role/PropertyAndEquipmentnet 28 false false R29.htm 2309301 - Disclosure - Goodwill and Other Intangible Assets - Net (Tables) Sheet http://www.fortinet.com/role/GoodwillAndOtherIntangibleAssetsNetTables Goodwill and Other Intangible Assets - Net (Tables) Tables http://www.fortinet.com/role/GoodwillAndOtherIntangibleAssetsNet 29 false false R30.htm 2312301 - Disclosure - Net Income Per Share (Tables) Sheet http://www.fortinet.com/role/NetIncomePerShareTables Net Income Per Share (Tables) Tables http://www.fortinet.com/role/NetIncomePerShare 30 false false R31.htm 2314301 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.fortinet.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.fortinet.com/role/CommitmentsAndContingencies 31 false false R32.htm 2316301 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.fortinet.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.fortinet.com/role/StockholdersEquity 32 false false R33.htm 2319301 - Disclosure - Segment Information (Tables) Sheet http://www.fortinet.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.fortinet.com/role/SegmentInformation 33 false false R34.htm 2321301 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://www.fortinet.com/role/AccumulatedOtherComprehensiveLossTables Accumulated Other Comprehensive Loss (Tables) Tables http://www.fortinet.com/role/AccumulatedOtherComprehensiveLoss 34 false false R35.htm 2402403 - Disclosure - Summary of Significant Accounting Policies , Recent Accounting Pronouncements (Details) Sheet http://www.fortinet.com/role/SummaryOfSignificantAccountingPoliciesRecentAccountingPronouncementsDetails Summary of Significant Accounting Policies , Recent Accounting Pronouncements (Details) Details 35 false false R36.htm 2403402 - Disclosure - Revenue Recognition (Details) Sheet http://www.fortinet.com/role/RevenueRecognitionDetails Revenue Recognition (Details) Details http://www.fortinet.com/role/RevenueRecognitionTables 36 false false R37.htm 2403403 - Disclosure - Revenue Recognition - Performance Obligation Satisfaction Period (Details) Sheet http://www.fortinet.com/role/RevenueRecognitionPerformanceObligationSatisfactionPeriodDetails Revenue Recognition - Performance Obligation Satisfaction Period (Details) Details 37 false false R38.htm 2403404 - Disclosure - Revenue Recognition - Disaggregated Revenues (Details) Sheet http://www.fortinet.com/role/RevenueRecognitionDisaggregatedRevenuesDetails Revenue Recognition - Disaggregated Revenues (Details) Details 38 false false R39.htm 2403405 - Disclosure - Revenue Recognition - Balance Sheet (Details) Sheet http://www.fortinet.com/role/RevenueRecognitionBalanceSheetDetails Revenue Recognition - Balance Sheet (Details) Details 39 false false R40.htm 2403406 - Disclosure - Revenue Recognition - Income Statement (Details) Sheet http://www.fortinet.com/role/RevenueRecognitionIncomeStatementDetails Revenue Recognition - Income Statement (Details) Details 40 false false R41.htm 2403407 - Disclosure - Revenue Recognition - Cash Flow Statement (Details) Sheet http://www.fortinet.com/role/RevenueRecognitionCashFlowStatementDetails Revenue Recognition - Cash Flow Statement (Details) Details 41 false false R42.htm 2404402 - Disclosure - Financial Instruments and Fair Value , Investments (Details) Sheet http://www.fortinet.com/role/FinancialInstrumentsAndFairValueInvestmentsDetails Financial Instruments and Fair Value , Investments (Details) Details 42 false false R43.htm 2404403 - Disclosure - Financial Instruments and Fair Value , Fair Value Measurements (Details) Sheet http://www.fortinet.com/role/FinancialInstrumentsAndFairValueFairValueMeasurementsDetails Financial Instruments and Fair Value , Fair Value Measurements (Details) Details 43 false false R44.htm 2405402 - Disclosure - Inventory (Details) Sheet http://www.fortinet.com/role/InventoryDetails Inventory (Details) Details http://www.fortinet.com/role/InventoryTables 44 false false R45.htm 2406402 - Disclosure - Property and Equipment—Net (Details) Sheet http://www.fortinet.com/role/PropertyAndEquipmentnetDetails Property and Equipment—Net (Details) Details http://www.fortinet.com/role/PropertyAndEquipmentnetTables 45 false false R46.htm 2407401 - Disclosure - Investments in Privately-Held Companies (Details) Sheet http://www.fortinet.com/role/InvestmentsInPrivatelyHeldCompaniesDetails Investments in Privately-Held Companies (Details) Details http://www.fortinet.com/role/InvestmentsInPrivatelyHeldCompanies 46 false false R47.htm 2408401 - Disclosure - Business Combination - Additional Information (Details) Sheet http://www.fortinet.com/role/BusinessCombinationAdditionalInformationDetails Business Combination - Additional Information (Details) Details 47 false false R48.htm 2409402 - Disclosure - Goodwill and Other Intangible Assets - Net - Schedule of Changes in Carrying Value of Goodwill (Details) Sheet http://www.fortinet.com/role/GoodwillAndOtherIntangibleAssetsNetScheduleOfChangesInCarryingValueOfGoodwillDetails Goodwill and Other Intangible Assets - Net - Schedule of Changes in Carrying Value of Goodwill (Details) Details 48 false false R49.htm 2409403 - Disclosure - Goodwill and Other Intangible Assets - Net - Narrative (Details) Sheet http://www.fortinet.com/role/GoodwillAndOtherIntangibleAssetsNetNarrativeDetails Goodwill and Other Intangible Assets - Net - Narrative (Details) Details 49 false false R50.htm 2409404 - Disclosure - Goodwill and Other Intangible Assets - Net - Other Intangible Assets, Net (Details) Sheet http://www.fortinet.com/role/GoodwillAndOtherIntangibleAssetsNetOtherIntangibleAssetsNetDetails Goodwill and Other Intangible Assets - Net - Other Intangible Assets, Net (Details) Details 50 false false R51.htm 2409405 - Disclosure - Goodwill and Other Intangible Assets - Net - Estimated Future Amortization Expense (Details) Sheet http://www.fortinet.com/role/GoodwillAndOtherIntangibleAssetsNetEstimatedFutureAmortizationExpenseDetails Goodwill and Other Intangible Assets - Net - Estimated Future Amortization Expense (Details) Details 51 false false R52.htm 2412402 - Disclosure - Net Income Per Share , Calculation of Basic and Diluted (Details) Sheet http://www.fortinet.com/role/NetIncomePerShareCalculationOfBasicAndDilutedDetails Net Income Per Share , Calculation of Basic and Diluted (Details) Details 52 false false R53.htm 2412403 - Disclosure - Net Income Per Share , Anti Dilutive Securities (Details) Sheet http://www.fortinet.com/role/NetIncomePerShareAntiDilutiveSecuritiesDetails Net Income Per Share , Anti Dilutive Securities (Details) Details 53 false false R54.htm 2414402 - Disclosure - Commitments and Contingencies Minimum Operating Lease Payments (Details) Sheet http://www.fortinet.com/role/CommitmentsAndContingenciesMinimumOperatingLeasePaymentsDetails Commitments and Contingencies Minimum Operating Lease Payments (Details) Details 54 false false R55.htm 2414403 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.fortinet.com/role/CommitmentsAndContingenciesDetails Commitments and Contingencies (Details) Details http://www.fortinet.com/role/CommitmentsAndContingenciesTables 55 false false R56.htm 2416402 - Disclosure - Stockholders' Equity (Details) Sheet http://www.fortinet.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://www.fortinet.com/role/StockholdersEquityTables 56 false false R57.htm 2416403 - Disclosure - Stockholders' Equity , Restricted Stock Units Activity (Details) Sheet http://www.fortinet.com/role/StockholdersEquityRestrictedStockUnitsActivityDetails Stockholders' Equity , Restricted Stock Units Activity (Details) Details 57 false false R58.htm 2416406 - Disclosure - Stockholders' Equity , ESPP Information (Details) Sheet http://www.fortinet.com/role/StockholdersEquityEsppInformationDetails Stockholders' Equity , ESPP Information (Details) Details 58 false false R59.htm 2416407 - Disclosure - Stockholders' Equity , Additional Information Related To ESPP (Details) Sheet http://www.fortinet.com/role/StockholdersEquityAdditionalInformationRelatedToEsppDetails Stockholders' Equity , Additional Information Related To ESPP (Details) Details 59 false false R60.htm 2416408 - Disclosure - Stockholders' Equity , Allocation of Stock-Based Compensation Expense (Details) Sheet http://www.fortinet.com/role/StockholdersEquityAllocationOfStockBasedCompensationExpenseDetails Stockholders' Equity , Allocation of Stock-Based Compensation Expense (Details) Details 60 false false R61.htm 2416409 - Disclosure - Stockholders' Equity , Share Repurchase Program (Details) Sheet http://www.fortinet.com/role/StockholdersEquityShareRepurchaseProgramDetails Stockholders' Equity , Share Repurchase Program (Details) Details 61 false false R62.htm 2417406 - Disclosure - Income Taxes , Narrative (Details) Sheet http://www.fortinet.com/role/IncomeTaxesNarrativeDetails Income Taxes , Narrative (Details) Details 62 false false R63.htm 2418401 - Disclosure - Defined Contribution Plans (Details) Sheet http://www.fortinet.com/role/DefinedContributionPlansDetails Defined Contribution Plans (Details) Details http://www.fortinet.com/role/DefinedContributionPlans 63 false false R64.htm 2419402 - Disclosure - Segment Information (Details) Sheet http://www.fortinet.com/role/SegmentInformationDetails Segment Information (Details) Details http://www.fortinet.com/role/SegmentInformationTables 64 false false R65.htm 2421402 - Disclosure - Accumulated Other Comprehensive Loss (Changes in Accumulated Balances of Other Comprehensive Loss) (Details) Sheet http://www.fortinet.com/role/AccumulatedOtherComprehensiveLossChangesInAccumulatedBalancesOfOtherComprehensiveLossDetails Accumulated Other Comprehensive Loss (Changes in Accumulated Balances of Other Comprehensive Loss) (Details) Details http://www.fortinet.com/role/AccumulatedOtherComprehensiveLossTables 65 false false R66.htm 2423401 - Disclosure - Subsequent Event (Details) Sheet http://www.fortinet.com/role/SubsequentEventDetails Subsequent Event (Details) Details http://www.fortinet.com/role/SubsequentEvent 66 false false All Reports Book All Reports ftnt-20180930.xml ftnt-20180930.xsd ftnt-20180930_cal.xml ftnt-20180930_def.xml ftnt-20180930_lab.xml ftnt-20180930_pre.xml http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/us-gaap/2017-01-31 http://xbrl.sec.gov/dei/2014-01-31 true true ZIP 83 0001262039-18-000040-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001262039-18-000040-xbrl.zip M4$L#!!0 ( (V+9TT3U-HTZ.H! IN*0 1 9G1N="TR,#$X,#DS,"YX M;6SLO=F6&T>2)GP]\Q3Z>?U3\GVI4Z4YOJI90XHLDNH:S4T=$(ADHH0$LK%0 M9#_]F .(R$0Z$AN!S @@JKM4%!% F-OZF;FY^5__U]>;P0]?BO&D/QK^[07^ M$;WXH1AV1[W^\//?7OSVX:7YX%Z]>O&_?OZ??_W_7K[\/_;]ZQ_\J#N[*8;3 M']RXZ$R+W@]_]J?7/_RS5TS^^.%J/+KYX9^C\1_]+YV7+Q=?NOT+546'RRYG MLJ<9ZEUIW..?4$\(VNUU%/_T_W_]RY7N]%"!A.S(@BDD=+?H]GJ*?-+B"JN> MFO_8UT_C0?\OZ9\_ -7#R5^ZH]EP.O[VMQ?7T^GM7W[Z*7WTXZ3H_OAY].6G MY8<_$83E2X1?4ORB_-IL/(9%/O:]Y:=KOM@K^NN_ Q^DQ]GJX\77[O7ZY],G M:W[_:CJ<5E_X\\\_?[P:C:?]83']L3NZ2<\KI"DJG^X/OQ23Z?H7+#Y+7Z&K MK^A/1HQ@N?*6^3='X\_P.*(_+9\HOS#H#__8\'3Z^%-G4I2/#SO][F0]3?./ MUJQZ.!H.9S?KW]&;CG^:?KLM?H*'7L)3Q;C?K;ZW_4NK7Q@75X^N1/P$GY8/ M3OK=]4N #]("\.H")M/;\2//PR=KOC";O/S='^:1_@L_+1],'O0'*H].U MC_+%H]/[C_8W*>AP,NT,NY7*?Q!^%O_T?]Z\ M_M"]+FXZ=P_WMS_\LJ+FY__Y/_Z:WO67R?R#]\75#_-W_^5ZKG?)ME^6)OPC M$/)B^7&2P]]>3/HWMP-8TD_I9Q:.KCL:3HNOTQ_Z0'/TZ:O_H+]_].E%Y2/@ MAOO3;^DORK_I]]+?7?6+\0]S.HJ5)91ZZ5[][Q<_(U@($011_=>?'GYY_HZ? M'KYD^8Y;,*I1[_Y;@07CJ8=H\',B,^D3PN77[SZ[]X5BV+OWN'Y)T=W;>N7# MY5]5[RO_8LF9]:QZ-><4>]N=@D[7D%<+A9DNEHX16%[UD\M/#EYZ7*R=UG[9 M*Q(_SK+E/UC-ERU?8G)4:2]]PC^:X1/D,_J$.:MD,U@E]V.5/!&KFA!IY'Z1 MYNBL6OB=NKM;>0IW*VKO;L61W>TBMN*_=X;X7TN<_B_3^_=L,DW9\"2.QK\6 M?YKN/.V$[/G=>#2$/W:+^:?F:W]R]ZWJH0] 4J\S[DU^N^V!*J84$NDWQ3=&7EQ>?$MOE?+?ZN!V_^FCC0GRYH^J'7AT<698OE6O^RESA>_%Q] M;1=Y_/6GM63L2^)ATKRC]1CBW+24RI?>2>!@D'??-S?-_%J5;ZB>E,G L?RG MZPRZZ;FB]]NP5XPWFELSO>;WNJ3#.?0D"G;LM.NY<(#M#!(_/UP7Q?3U:"&H ME9][.[TNQK^.AHL"]O1UO_.I/P!Y%9,6433-O>Y!XF-Z<4?--L5HHSFV;I6;6,.QU:6Y@/4_V'T![^?!YBYGD_4IC!ZXKS4: MU!_><;[Z6_BMZ?Q-'[K%L /+6OE.^9= 8]'M3,[;S]X5T MI->L%?'=*]?+^(E,4^]GFGHU73F.:2YVB=JRY5D8<5NV/'4H??:MRN;9Z_F7 MR2[ 2NM8R:N5;2[[:UK#; WSX@WSU U=#;.S%K">E<75&[">TO;6U.I:\VO- MKS6_&I=>FV>O+2P] RNM(RRMHVW>K^6 ['NS[O3M^$,Q_M+O%G>['Q^+[O40 MY##X,+N]'8T;MA.Q;EW+#8?U"[N0DL%=._T.*@"?7!63Q%A@UN+#"3@!L+_^ M$#S"V6C$3NM\(@5Y[D,$>RE(ZR/.5074KBKPH>C.QK"\#[-/D^ZX?YO"\MFH MP>.+NR#$L+,W:%6A]0HM'8%D6TE MXIFSC#H<[&_#Q?.'BSJHPL[0LO4&YPH>=_8&+6)XEKIDW7S$EC,[=\\M-H+> M%S<+OKTKQE>C\4W:%'K[:=#_/-]J"E]OB^ZTZ'WLW\ C;Z\^P-].KCK=]-F' MG.H)BXTYXDTK?F67^DTGJ!U@L\,1QLBED=%>:=MPHTS,$35"<'?YZ>M^1QZWF?%'^= MPPY O:?'-_JOJ;SK]'XX_I"KFW5[[X M-#7#7OBO6>JI6O16]8O5P\4I=2G&W7YG\*YSFZ813U\-NX-9K^C]LS^]=IW) M-?Q"^I_T*U\@V1E.&Y:\[Z=G#V;)Z=*^4UY7]?TJ-+X=C4&-T\-WSYR] MEFQ8=7,5X?YTGU81FJ$()Q_SM+<(9._WQ?W8&L\)^>S-WF?/Y6[8SZ:\*/TRF_1O@PMNKZAO5 M'WQ_TAV,TG_WXR& MQ;C: MV?SG[07[Z4USW<%]6'%/38N'Y^IVM6[7&8^_ ?_>%VF\;=$S-^EJN=; 'U/9QV2S;)+8*)RGMN@] M97O11GWRGO4VW+9%T-8.6B3;9N_9F MD"94'2]T=[CU:^W^<.O7SMBO72I>:X_UM&#N+)U>K8_U-*$/\#(]XEE,%&F= MWD4ZO>>?"].$RAQMLE^[) ]$6P]4ZZW%DZ=U;=],?0V\[9MIC;J-X.V0IQ8E MG"=*.$6>CX>>/Q?CFU?!+,9G>M&"F;F!FJX!:0%-?0-,V K<[ M16WH?^[0WY!]F29T2U]6]G.1_J=-AEJ/>,X>\9 !56U.TR83SYY,/&7?QAD& M\\LH9;:Q\E(*A[6I+;3!L0V.SQX;; IO5RY[ )VX3T[;)Z-EN?US9IMCZO<3BO+5FU/J_%>:W/ MNR2?U^:V[=FV'K&]VZ7-=)OI\MJ[75J?UOJTUJ>U/JW> M.*W-7%N?UJ:FK4\[5Y^V>6;>A^O1>-H.S:OQT+SM$GIJ=].>Y:V1>;=IV,'% M]O,Z,=@F8O5R(>=]AK$))?-&7[QT21ZHO2*IWB"F-K/K:F&9[0&8UKK._@!, MF[>T7J3FJ*'-6UJ_5@^_UK;ZM'ZM]6NM7SNW \N[7[W4;B,]N^MIMY'JYW/J M;=YM.M:>V6@Q39/]2WMFX[GZ9MJ[)I_;+;5W3=;.'37'N%MLQFI<%M<69VOJCBS+VRP(X%YE@M7BG7O[E M@E.^)GC$1A\$OR3WU![:OD#X<^2][\N$/VW+7HMPFHIPGK]EKZU;U]6OM4?# M6[_65+_V_$?#V^O2VI%:K<%?S "K]G!XBSE:@[^H"-^$S*71N\^M%VGWM%N_ M=AZ92UMI;CL)V_K,Q7NYNG82GORHQ;O9)R#^MVE_,.=&.H\SG([&W^[L._:' M_6]:]E(;]EIWC06\"#U;_L"IL6?#GBGZ/&\ 40_OS4]V_@)L]1 MZ'.0N':9S17U2F:PEZ7?0-9;C*MGSE#>]YJOUZVUN1G H4)OHWY=HGZ]U*(S M[)VSX*OE-5>T!^/\5K3G&L';E>C<>_78OKG:/S' MY-6P^V.S9/W(\I;V_/CZ3B=?D.%XZCO38BEA^1)59GWWV;TO%,/>OY[M\V+,KOL>Q[WO_Q=3^= MA\#/Z"&.I4 ^=;9!V.U]++K7P]%@]/G;^_[GZZ9!Q8.4:,O:+T21LN, K1NJ MMQMZTM.?K4MIADMYTL;ZUD,TQD.+!C6O'+6GDRX4Y&=N-!,1?$+16FSE@8ZD)6L1>Z7M3Q0I..D MOT=0I!:6/%?]I X*]*#D;O[LC'O9IDJXN1V,OA7%A^FH^T>S5&-E0?=.%.8K MNHRR^H%"?WN;3.3\1']_71>D '*U:MI:?>U]-I9$=J0<+X*(-N0\/R>0.X7 M$DX%#MN4\!G!X;,KP/ZAX/Q$W[K_5NCG;^D[U0':F'_^]8"'B@!+Z/4'LVG_ M2W$W36XQ,J[HQ?'H9G'@8+Y;\O8J=,;#_O#SY%TQ_G#=&1?VV_H?6%&K.'M;7:FU/Y^'@S]JFZA"G MZEBNK+5=M7&JUC;UW'&J)EE?<^RIC5.UMZDZQ*F:X+_6KEJ[.BN[JDF\:DY> MU>1JZ5E;T\47?1MJ0VT.56M+:K=+&V9/K275U)(N#MVE!K0_6LC3?4 MAEI<5VM+NMR349Y[/Q9.UB"OW]1;^;C;O7G4EQYS8;*M+%Y/G-2[NLY.'Q MSOI6#2XA3F\]5=.JP:6D/!M/U+5J\$1!X=D'2V\'>N=1QJE5_>,IKZ=IA?KT M0CW)]3,/ABG."R+OB]O2>:5+M#HW=]Y[_>?-$O#C:USZ\4V+K"ND.\V8Q%8U MZJ<:=8COVT/!AG)I4Y3AD4!P8"&XOF'@H4!;0W\V0S^AF).4Q3_PWSO#5M"U M$K1(_OR(6'UISG^?#2AN15TK4<_KM:>\@*$5=3O5 MC<.5^A2#07_XV0Q[;SKC/XHI_#E\3>EPT2P5V;#6>^G^EL76M2!X^K[[5E7J MJ2HU[ K9I"KSB.-&D^G;JU]&H][DPVC0.R/EF,>:M=U-=_OOJR MTXHOR[\<@#W:8'.6R.. 8+/^^MWS]1\[K/>"0LX!]9 VY#QGR&F8EVG3W8OP M(2UL;9@/>7:E42ULK0=L?>X&R\,+9FU .=.4=@_?T :4.@24.OB0 S*9-O5] MQM3WV;.8 [Q,JS#/I3 U\3#MMEX=(&M-\I>VTMH@[]%$4-ON U]FH#FL-M*F MPV>H#HOC3?C)A+D'GU9/^M"C'P%Y +?<:-@%JL9S[7C?G_QAO]EBV+V^ 6^Q MZC4[@V+R'@+.<%;\6BSU8M//9*=YW6PR!9T<9\\^^*TWG7^/QN7#DSM[?#6< M]U;WN^-1LVQQ&X_O>>MU3-YDD]]'17XN>8N,CD1*+N&E3\I$?$'0]T&EI4&& M.1^2.NE_2:__#2[;6WT/&UTD[0OJ,[5W#C:FFMKKA<7755CS;6% MO6=OH\\%>^M0P&LN[&T-LS7,,P:XJK&&V0+<2[+1&@#3J^+L0'VP5\W MK!?MT94ME6#-TBY(#1Z4]Q]7@_*)LU."\I%G48$ZE(QW5H&Y)S"3?N==IPN" MZ9IA[^^=VZ9-*M_F#QY=X&6IQ&[!H?4*YUH6V]DK=$;LYZH"^R5R;7R_=*??YO,7Y!G:?/XRJGE[EVY:R-?4 M1&X_1Q]FX]%M\:;?ZPV*T)E,T^ROJQ0AS\O=;UGF!3G]_R3OQ,=]'F/Y)FW]/D)J=^*G'J?RGMVG-]IH+^!@ M7FNI%WTV3_Z#-=<\VYAZ899:@YBZ-Q#&Y-[ X>/,60:C;?/AX\OYWISH!V+[ M_CG1NXNMW0XY.Y&V[0\U$QLD)6V5J1Y5IM7A_/M;ZTC,ZXK90\;2%BF=T MSF7,C>_/0*!EC(WOS]U"6['5S-KVW8MI,]CGSV!KX';;'9Q&N=TVE6FH5:X5 M;_BO&=#E1C>WHR'\Z^1A0]+L9C: 1WN_%M/?AN.B,^C_=]%[-?Q23*9S[D'N M_GHT::J?7K?ZE>:@O9;?3-78=!ZDU8XF:$>M&B ?C?^M+C5!ETZ(,1:.AKWM M3LF=>MC9I#\L)A/3!09-^JGU\0YE_%_@51Q]?=V_Z0-G'C2P?IA]FA3_-4N\ M_0+_R!IA'WS>++UYA"U+<+*.+YM48A^%7<_5>Y?.K&/KD_DVC%X2NKMO6WG\ M(-\V&_87VCNN&'^X[HR+ M^[_R[24/?JO\J%K:=LZLX_7&56[YR07=CTOPL75M^=EQ<3L: M3U/K^+^6*K[N%7.[S1_=^VT?%M_[UYO.L/.Y&*]=SOQ=#Q_<^TV?EB[H7YWN M%(0V_?;HJ[(G]W[7Z#8I9'_X>2L+LR>WOZM7]%.3R+"7'H^#SN\F.Y BA&>(21RL<]2;X&,0)2F(4?KBYW_0!16/OF4]&8G.78F0 MT5LD.?42<>[2)A%CBA,"?>&(85P<)5( MK _\Q0I@>O1-#\E(X76'MW,OL?:42!FU0<0!ZE#EVR/A[,7/$.C^L?K>]-/E MZ\(\SKHB'2X9O!KVBJ__N_BVPWL)LYH:;C$B**(0%?=WC#=1K<*@1]_T@(S1 MST>W?@,W][06Z1Z&B"GEK MN8E6826E-L)Y"5_4-#!+X-'D!>8_5[I_+!&5L""^0O$&HAZ0O["V]W-7#I\F MA+^3%G.IL"5,<(><0M9Q;2M3\EBZ%S__GJ+/MC>M4A/[@V+L0+,^C\:[2#0@ M[(PRVD8C?522.VY+(K! Y,7/KSOCS\4/D) 4@^1IB]X/\W?<)VSEI:OTO"\^ M]R<@^^'TU\[-3KY.(B<\ZOG3Z@P1YXFB<+JS\4'1G8TAHBHDO/DW?@$HO M_LU<38OQVV$Q=]F=_O@_.X-9L9^( @\,.7"2D4M'<.3@M.=+DU1YPK.E:856 M%O<]E)YJO9M$&<$I"TV4$UA(0[6C2YP ZR6 61ZNERIQ_/66F2JHPJ<$]R&; M?#<>?>FGM#*%@*O1^&;^MZ^ EGYGL#QQ"?YLKB^W@V):F-Z_9XLRAR^N"O!Z M/= @,YD4T[4>Y/YDHXWU SON].#]O?)D([SQQV4=X%&>2FMC)$@( #L!&2*I ML592!H 0P!=]R%-RGZ.GY47%ME&L',#L R$.,4 /14)4KM=[[W)9JNU*U6:84"28!3(9 HT0"6V]BN5(: M=,ADRNJ\TDTR]4HZ# ',P=0)RHLHJBT-TJ6A;HCKS1<714I(UY&1K#C]Q Y MWQ>PCFY_T)][@LXT%CT 6H,YNIL"H%IY>%X_!ACZ>M1-#F3Y23&!OP*O7?0_ M#U<>]WUX90*-R;D<9O)>0N9I8@2Q0^[K, 311>9KX!^4V-SDY7VNU6'-]1? M)JVE 4L**1[@LF@YY3;$2@ :LIO,$R'4"F O 6QQD$8)AR25$2*?!12 N>8+ M 3 C("?)+$"V%K"W #99 $3B*#5QW&%KG8@.:50*@"&1N2!&69,$L$)(^-HM MY@F3+880<*;+(L2GSB2%GIM;2*WFS^WMQSDB*A ;D->I2",=C:%R(UAEP0^K M+3P\B.RGX<-&=PKF*QU@>LFE= 9![BNK>,8XROB MRE371FQQ:T1KH*+,@2" M+(_>,@""I5512)NS D93%6*+=^$Q*(6BI,(0%"G""?C2#]W5Z_<$W#YGO.&T7IG)$66-XO^R"*'L?]E9YX4/4'&O,E924 M( )YK/6:68]5RNVS9'Y5TM]/\:.K_W/[;ZT+GMLJ0I1$I8. &&D5Y.+<6[S( M[90RD;.L>J'QI@7O3&2US-2O,DS1]'WG3TB0BC$$Q,FOQ71T];Z8%.,O$$&G M\X0)B'W3&X JH)I\)"9NFL)1@0-5V&84#83(M[:UFS\8R7:WJ_& MHVY1]"97X]%-JMF.K@[P4GO[4>^3_Y2@=PH%)XB6R8=J:H3GVGF108<5/WH4 MFN]SH#?K3G\9@WN%/T.,V1L:1^\X)M))%@F.%A)LMHB$% =&2 :-I48/UO. M@GV)VQ2F,78<>2<]P). #:-*+_:9**?$B]SH&=)'I&Z+)B B"!,>$2R0%$IS MX18!AE(?1;[EH D_.G%W3:-5J7P"UO)K\>==/1U^80A_[,Y[+[-6T^5#'](& M;V?IKVU1T9]OZ+O%/AC@H04P^CCN#.]M/U33 M.#N#[F*_[+)>#1=?ML459)4?1[?]+L3N+3L4/'+K M-#:>$1$UN%+A%[L^W+FH\JB@T3&UMWDB*)/S;F&+Z9]%,=PHA/G15_ _.PI# M$!E2!P1&'@>M-+5A$=:X=X&%#%0?VQPV9K[>IK81)(1P" G$0%<6MDH""31S MOLT"RQ;/%9<"AKY=C! MQB-#H%>0!JFT/\LLBN5F06 &,S#%95+.1*]]]8_E]+[10G@3NI;57+)T[?C M#Y"2]+O%W>9]@HII)_VF/TG[Y^7!CWMM@=X@%8G@QF&B'--<+BJ<+'!$"'WQ M\SOZ>[7>]?0]_0*J+[[O##^OGEAXT_G:OYG=9 MUF#GJL81L$$*_XSH&7"Z4 M*"MAH;Q9"^T/URXT IK$+I (\I,"P"Y2I%RHQ0K#0O'I%[J[8"0UP5D7L,8N M0O8@.5HDZ P)!^[^:02S!W\A965"$D]E5(9Y&8PN^2L5I*X'64R:WY0B2#&> M][> DW[[:=#_O*R&WH*S+M(IAS3;')+_WRJ(J0B[/*LR JCCONS/_;FLZS^51X]02MMJ^1^IUI$*F!AO,#!\A"E M6U9V0!"I(^.>VR[/G: ?%7HHFB-POA7G#N(D:+,XI?'(>:\(I+M$,5AQ7)2$ MA.&$8[=6G.2DXEPZZU6<($8Y1% M"+E!:8BYQI2%$T]QS HGN\?9=-K*/FR.,.-Q2FH22^VWNT?>=;ZEOS)_ BL7 M>TBOAI/I>'[>;3*O67R\[@S?WL[WS%Y-)K.B]\^B__D:5--\*<8 FMZ-@9#R MR/5C@.A.@.E%U6"!Q43(1?MO,6_J>#<;=Z^!L-07G'-P!2&ZU&?MB0S.6QHC M<=38M'F&A,3(/Z@\W9T)I_A'IDLV/B.KZBNOWT\B+^NHUE''P)1@@;"T'S=7 M>.T$B@X])B^B?^2DE==C\GH(A8XF+X:#ME76O?[XK9<^3A- MD[LQO=X\0D,XGTVO1^/4$[:FGVO)XK_/!@B_A']2?#>])KTE_]V[FNO:SW.F MK_:N8!4@]-ATH#N=FI;1(@5F8CUC*;#G/:#+5 C]6,7R/==['$;-E5&L7JMY M&@X!F&<&TPCQ6BHK4U67+10S"(-,WBY<)P[)I^!0(#9BR(T,LEYKB8R6LN20 M#S+3(7D\#LVA+Z#@J?.D,9LO&T_YTWEM4-;Q-1^_2B-7Q]!N@[F3LM\G* M]RXO!148XA0IQ# \S[CCRS8AES8GLKVU5..YAWJ_B]A3+7E+]FL58<2(J"TA M4DB+]/)P.+5*@I/8TAO]W4M^>"TK>.W4!;;<=MRO251(B"G6FN@,(E$II.-R MLH!/PR&RS=Y23__ZTV8J#J%SXX%\32P$0,X$MB1XC(19#O<(T1B4'3<20AQ, MY]TUM[\6TX.XZEC:VY(V0@H(61Z@XF4#&% +VI-QE3)%'B%W'3'?172-"QH< MT*D6PD$NX8+E C.\*"LQXIRCV6B")V/;1LTD%$ "-8(H'PU0)%0EZV!93C2I M3M">G.@FE69.H$^.Q8"#IH91+"1G7MA%$!8B!H.SV$0QDJUHGKAJIJ.2.A!) M-(K8$6["\J21D()HD^W_ *HZM8P6(L)_[PSQ4XCI\<-HX#ZL)ND,F@X^*.&X M*?TA$3P[A$5%=3[Q7'C3"!7VR$;/B5>0,@H$H5]27V/Z&#C904SC M8CE$83SM__><$6^O?'^R^#X0_FY4BS6H=\]J'Y=;_SJ3^8 M'U0Z2(<-#8%1H)5:1[2"1$^7.JPMJ,EC1;>,X)R0PZFM,;;E,FV/(1P(P%H6 ML)/!ES%'<96W]9R<7QMMW@I#1!#!>6-TP JC2AT9R@^3B,X J!AF"F.5LJ4$BG:?-&]<8YZU,G@Q3!N;2*#E-0"Q&Z>@():5TM/3Y M ;^2- YAG3JDA I#BM'AJ=,2%+G(O.A*A#I7&7%.J#=4*8T0FN5T1AYQY"G MP3JF!%F6DT% FON\-'ZP@,I#.+ZX'0,MZ49ECZ$0.A"^Y2PC/K\3.DZDSP*W4_#BTT!W8O(J71!0_2& M!,H)M9Q(#+P0]F'KQWQ@T!,S8]/HW66<['S%^VD $4H8Q E)$X&9L4:&:KRQ M\RC/B]>48_:C[_B+._6=0X\?PB,(LA*>ILT@X;3 +)2\XSXODKRLFA7KPKQ- M]J BEE)%\ T0L+GG,5I;KD[1F#F^EW@-''_NU3V7:G@3A9&0I8)GA>R4\ZA8 MR3QO\_._+]?5+T[./%CCVZN])Z)SK"S")' >\7!A7>87A8(U?OS)0S''1BWUX1_$:G@>M ^ST M.0V%F<^!GCQH3/IM4ES-!J_[5VL;)%I*Z[R(77R#B^J*LJIUEP^L7/[]COZ@WW]YET^$IK MS3$/L', (;WWL>A>#T>#T>=O[]/[JXIM42PT#:,WY!1LJSJ[WG7Z\!.N<]N?=@;W[ES9+_!8""_:<$>Q M5I1P9 !WE?Y9K>GLT4AGN=A6DKYW 1M+V#PHGL*E%RABD(52KEP K"G?&$9, M9;A@OQ4,!J-N"D?KFV;3Z=+AY-$#$8^7MH707"+'O4E:Q2,IL2&RGN?#PBG+ MD.].A!UO*8_T,I=_N]+.O 7;615I $]D(=7WCC"EEJ?_#4X#FO*]J4P):[SV M12?TUNDVVF.A97"I@AI3]:[B 4E?W3&<$TY\![ _;B?CEG/>3#O7'S_X;=M MO3A>2&:#989%R5-;]7+&#W !6P(Q_*@VS;% )\ =;< MDTBQ#PI9Y%')!@D!:LT(OP;PH7SFEV*8!J>G&E;O!I!!NH-K7II=O&,;;Q"- M)FWHI6X2S2SQVI6\H4AGU366I59UYDV:K-H9=Z^!.4MH-B\U[,29$ SDT* Z MCD5"TUF#Y1")=.0,BVR;6#6*,Q^*P: __ R,>=,9_U&D'8'=V!(=\E%X[RAU MG$5(OSDNV<+7#.O$.=9[2KYL:LA!RE#)(7N1F%N"# C;EH$"(Y=?+(%(ME?\ MQ&LY(ES"PCJE@G":T\!D"I*RQ(H2F>P,L7S6Z+#GVG>"2Z"\""P<<*(#."]M M\,I7<,F+K!C(GUN33P*7(&<#9,"]X@1#P@-P87GT#_1 V[P57NEG18V_GPXN M!0I6;P7@)>IMFL\.&7IU"-+@;#Q]7F:L.2-VQ$O2:A(QQ1RR0YEV&R*G)1^" MR/>>9+;?5D<^' 4JI0P%13[6S)%Z-]EH7QO+;T M9'S9,D$KM20$P &.)%#,5;JZN(P5\/\98F+T^5S#QMD&AP FC9 '1XAX)%*P M=/WHLG][%F/<5!QCDC35*I'?BP&& MB5.B,(=3UL8(C@R8,%6""&(=P\S'=*_7\C1 *AY@ ME9]Z:Q@?=L1+7@)2"N 2K#0:V2@@*;Y+B7GF%@]^' ^"2D0"5E")8*N$YAZS*555)1D)6K->-L)[O1DM6 M,7 B+'CB A<2\@U4E=V8EOF9'?%\ 'OK[$)#?0C*2)R.XKN EY,NTT:$"^MR MA6>5\7'K2U8(9V-0FL@T!4HZ3V,)%I2.^5R2K.>_QFO?"2X1Y3VF-LT82).' M(946M)0_D33S?>+YJHL[<> PN!01-HA+$:WV$A'N@J[JC(:C3 \P$L^7%ZJ3 M%IA<3&FQ%-A[#[ 1(/3RJG?MA3 F=PA-8\2N@$E0HB-71'$Z=XU(5CY>$%ZG MK94]^'"D I.@@)&$L"R=.'&,1EZ!28SR(1^ P9O$G._:D9/<$P)Q LR":ZM, MNG2QQ-F:Y#A;/-_&_@&L.1@R!46("I$J;**/PAJ)7.E6O,L;7R0Z3JC],QWB MB:.Q'\T^3:]F@WRTP)ZG7C3DC,81" O1>A>Y<=5U&,;G#1Y< - "A&-'*'7+ MZ]Z5T2&J_);>S#MOI.<[*=\$N"4D#\1Y$Z+S6+@(C!*AD,&8QSX5L JTF.2FAP6WI52@OS]??))>LUDG72.0?F3L>(N#?B^M]AO MZW]@->JE5.)^L+D;5GO$9%0)J5SJ^N*!V\ Q(@270F2KB+,48E:[;F5X8AGN ME%0SY!G&87ZPA7LM'*>NDJ319HTD\S2J%>7Q17E8=0!'$K1A5 L#*8_PA"\[ MUD&DPDTX]K<%@$B6SKH(,PEET M9H&F.:(\,-!@Q1%UCCD3G P@*E=Y5V<(62?.K(&C(>+AGN9,B4.Z,XTUP9 M[A1G)'=4!V8$DL3@5+*-HI1D$):ND60KQ#I&&,],C(HR!JM-]Y\Z(^\ 0T!Z MC2"S[?[F2'-C35!3);3EQCOP4\UHJ]3X2A'D>/ MA0B46 T R3-511@-X.G1S+R58J(6D<=X-EJYE")&6 M4T-\:JW/&_T(EUFY*]\C>H22C1,&HPJ81TP#$,.]3U=X5.,_^)I[P24 M!TI M.6A"=92,Q"B%T<[:*%(>:JN!5R$_@(4E%ED7R/W7[T'7QCDI1*HT5$(YH[' M,?IH2Y%%Q++]58*DRF+"9KIBIS_^S\Y@5J39]H/19/;P&L2'LP6K+]AOU1__ MHU^,4Y/)M]>IQ63%YJIG7@U!P2?S!_ #:[WWDV^*3B)A?GMA9])?M?PPF0*7 MIL7;J^H;:\C?ZP)7AN9ZSKC\3=8Y?OB=C2> MEE<]UHB_$',"P![ !J#N&.R"!5?R5TN9S2M0.F\UJ0&?ZZW$E$J,O8"PCKT' M9!GX\EX\"!JI3O4,3+X_+;8-]H_>:6(5Y'::*Y&\CQ3(R"IH>))/L!.\87([ MSV!/4C*..4,RI4'I-B]>.36J\R%#8LT]E/66VWD&>X*MY4IB0T4T! DB4"CE MAET^Z^#IY=7L8"^(852"=5#A.20P0H8*!&.Y)@YAFM72:\#G>BNQBM8%%Q77 MT04)()5*409[A_-^^X.9_*73'Z2F]3@:?^@,"E]\FMXKIMW-YOYE/)I,[J:[ MIYGNU1SU_2HHR&LD%?+$!N75DR_/5*S=,5XVK]*=[HLOG$[FO2GVQHH0@!L82U!45D?F=3E;&PD MIM,TI&G]#_I5[X S]V M4@WHFNF2I5[G1Z4OC:7'CS;!, &.T06&1$CWU_OEK4E)B6E^\/CB.'Y(M,& M.X.R5'LM9'2.<4^K:$-(-OOMPIAZ6+1! .PY$3K$H"/W9CY4;\E4A5%6":XC M4U?NB-HOMW'.8:V15T%;01#G@?'*4+E?-.8(*I2GDC,> M#9-!*Q9BB;OR8PXD67E/!E68BFC2ZH$K38S@)<&H6QP^).1PC MF@9B<,6($H%K1*JT43B=3VC/*LH7P-K#(H_P2''B 9HZ9&Q4WJ@JG*>9\>LG M1#>/LYN2'8PX4G##]@K4RYR[%$D-EUU M&*LL4D9]#N&G9BF/,V#%)%K/J?"*VV"6-P4E=&YP/FOI$C7YH!@4*3)<>(^\ MUU(1@=-0_05G$<(FOXFJJ3'HZ;,?HQF2+*DGL\REK9I0N0E(,+.MQ^=6VL5X MES10:K+8(=OSD'Y9E^,)YU53>77\>/$4@C*J3!PC/OC)4JV"K;UBX? M[BSSV^<;S,Z#:EXQA'0/)0M$6RXQ=J**JD;H_!)*G4_T:"S+#O/IU'#B;! H M"LRT1EH16Z9L/.238HG*6K6?E6.;\@7C<=J&EVGP4B 6\H7E0,L$:S'+TE&. M6+T)<',&3S^MZ:@;G-9=CQ/3AV6A*.'94,&*41 M_+?B)^'YO1TR']_68'8>XL%IL*!G.#( [3J!+*KN6CVHS&\ZT:)>F.OI4;F. M*B(M*3%&11N4CKZJ9(: <@^NL[F?1^38W?\Y!+/W"CL7,$,&2^O9\G1;ZL6E(IM[2KG,#MT]*H?32^OU M:/CY8S&^>37\4DRF-Y<@L31?P7(G,*0X!"O#**JZIR%AS+"YS@>)/Z/ /EP# M5R],8@$L*02(Q=H:ISD*S%5]O7%-Q8VQ_$J,DXKLTD^8[!TVYZK\9C0LOBVF MEL?9L+<\2@X_^@#.;=M>B0F22:9-0&EK7QE1>6 ?8KZUH/.CCZUVU$D[OBL/ M8@8R08FU9\PS3@BVJ&Q/EXAL/&/1:D$MM>#XR9TWG'I#@D<"T "*V#%?*HE1 M,@-MK9+47TD.:GH CQ!4-/,#V)KS- JZU ,47%9T;/6@[GIP8&^@(>GT,J=* M0B9N"6)W*8'B,MM$)UN+C;53AT:?A'U>?*D-QUPK'A+.U(C'Y5YBRCZ0W.>8 M0JL5M7 2A^!*JSP17A/O1-K*(UHO+[$&+3"&Y_UQE&RKK[?:4 ]M.#Z^%([H MZ"QR2#NJ!&*$W[D,D]_2BHEJ TI#E.40G"EMFM4;@L-:1..C%(J7.-,&G.D# MP_EDTU8?ZJ@/A^'--([ X1"C4]Y%A%*32#65R,ELLS8?'%AW;6CT (]GA9N0 M=_* P $$:[$!QV&-J,J9+)]PV6I%7;7B>^ F99'*X&TZK\8$]5%+6HTRP32[ M_[C5@MIKP?%AIDV'FHDF 1,F511!\+M],4X:7<:\5"4YJ&_>W^E!WD[T''IPAD([)OH+ M("I$K-80X^?SQ<%\RTQ1.)0?+GK&S>PS%.7W0#84J**!1JFMDQH9P&FQ%!US M^3W2SUDA/&?1'1]G&>X9"U99IS7#QLFHJ[F-@NML=,1SEO/.6K('@:-(F%;4 M6,Y%=)1Y+GP5%$.@=:J]G;'P#D,TRC &WE-BX%FDPG)UE^$0[+->3:*VG1O_ M?MG=;Q-O6Z'OURSFAF6LC]IY@YF/Y3AI&K!@F; HTJ=OA=Y=6A?8"FTU@$PO MB0O)N(@0?GE,$@M,4TA;M MA#=$F70S4-7E*LC3=C>V6E#/W%:KB (7R&.+%:'1:EX%%*S)/L/46B6IB9(< MDB;K:)4P5B",J'((TJ[E4+U4XS"VU8/&Z<%A&;>TUL4(Z,& %FBO@[B[ #"R M_&@$V3I&H';J<%F=2L?$EXHB@8-Q1#D6952"5?**)2* M)"C!)"=((F%HZ2*"D]EX:D+4Z8_CMMI03WS)%/4*,92N9L+1,*Q%M:%),%^S M=[)UKE.K+#51ED-PIN+>J)BZ$Q##-!+D;*4/".5[:43SIRWIM_KPI'@S>D9L M),HP )XRIE.Y5:,CMR'+.YZ@%;J]R[ F<#-HYP27(DCE"1;.>%/EI#[2?6Y= M:K6B%C[BL,EVJ;^5F;1;2(1B5KDJZ6!AKXL[6BVHAQ8<'V82&IS!J0DV0')B MD79"56%$[W4/4:LD-5&20^!ENBQ).:PTQX)P1QRA50$AB1 69N.4D?L*Q&R MF&]?/N=F]AF*\GL@6XRIR3*D<1GP'Q&,B%52IT/(1\$^8X7PG$5W?)PE#9;. M:XL,Y_ ;2J*J:=,!T9(U/RNFY;5JO9V MQL([\!8QB6R@Q@D&_Y>J95K==?XAE.^Z;+W19%_9.1!=?S@;S1[<[_(N183^ M:(@)1/[I]>3M.+72%N-[M\*DQ_:[P85J$U44R'#B4532V.4FDXA: !>R1L>= M%_N=RW@^7CUI"$^W!3&),:$JG7[A(BSG6@/_/16'55TND/7'#\%4!HRLU#+R M2(*/7BE22D93D87@5C)'#*$DW8RDJ-*.6>^"-"3PDOGK>BIWA[67)X'#XJ # MS*D"0<89YXR2VM\%!DI8UJ"T>WM2,R6PZ18=ZE+N1065TG#)D4%^,==2.,9< MWLRU!U9O++.>-(IZ0UQ,5SYP#8A-((:1+ 5 K3BL!?L"67^"6SS3_9*>2(LM M>!&*B-"+ZI( V!--*YG37C:M+$5.2L4D! ^OC MGG@6M&6*1PN9HA?2EA*09LV9=KX M>"#OV9CQI%%1:PI!Q$@S.U= M?D#6'!JX9,T^*%9Y1-/$#QH#5RYH =F8*3G,3 M%"$T-43^WC*@?'&Z(-T$:5:V/)>:HC8CN3W*#.YQ]V- M.]/\%"QXVMAD=11!,^H5C81BH7P%A)C%^:PE>3P#;@A73Y ]0?#Q@7LN5=3@ M/BV2KF0ZY%59V8KLT9!V+DP_Z'H,(PUBBB"-(S'16[P\YY'V^OTZ9=YCZ.EY M,/; O3)(.[%2V@IM!*5!:%=5LH+/T_U]QN?5AZ^;DB0+\%$(#MEWC*G:)(R_ M2Y+@[_/ICW3;%>LU9<'3AA^?1DQ#(JZYD9Q+!O\MV8J1S:(ZY<$JR=H M_("(HR@/SAL"[$7$^4X\GB^<\LRGH]73QJ]K"7 M5+V-D$P==CCH EE_@@P+!T6"LM%:'JU006I<[4\)<]@4LDN4S"%QT 9J3718 M>&%I# Z).^9[E3._=4O'#IA!140((JYF24:A\H65Z@"A*PZ,!;$6O%_(]_%H,OQ>)%!V[+>8^)DA@I MS!DH*.0]KBJY<\B/UH30X^7F&]?Q7*QZV@S4@S)&*(>1164NJJ+)O,@QMRO/33@'==4 MC,&16Q%$@+#)&;5WQH'6W$VNBT &YP!"S=VV-09'3E'//C.TGN#C!6TPU<5H8<.*1.D)9M4EM_6D. MJ)^;5 Z[,!HSC@W&!!)[RPV.$E7F %#_(>.Y.I[;/B_^'WAN0DGI!;>4!F*8 MD18$4&6?P6:7#.$C'FRK'_\W99]: U,T#M:)=!F3CRQ6!]2$8GE#H#I>GEY+ M3CUIV)14H: \DDPC3ZU7BOHJ]X_N-)OU9\;V$V2= M&(.(TN (143)OE '"0 MBL)Y2:"5RI'"II!&>0H&81WWRCBM=)7MZ&!S9\2.E^Z?%_\/G0_*#*+>.628 M@P1)&%,U9; U%[GN<9'.$[ _\>5-9[K\MV3]_>';8?%[T3DTI\0$(JPEJ2\84M9G>.G MO:Z(/^["[_YM/]DJ8M/D&**P1=JG+0JSD*U"DLM\AX[3/>:+KQ)VM,4\*3;! M@7./@$U,(.*P@$1&+!D$/B(?1<+V*(S7CC^G&),C'7/(2P?<"U[$&"K]$E)F M^B79[BE@_=AWT)D9&8@GH#4A&!(E-C:XDD.4X\R[4K5,/IK(H@,#,L$$L!#! M6-ETVR%28=$)IK" 4)1/6]_C\.4I.+0IIF "&$XZ2,VY420$RNR=02B2.URT M![PXT6*>U.$&3IR)%COBK$="RR!L%9'6](Q@M,>]V;5CT/$]KI$B;>)BCA5V MV@@/"E?R#R.290^2/+NQ/+''9=Q*([A/,PB1CLIBADL.&6'R.U7VN;RA;BPZ MS./2='D]&!Y ^1""P\%B7RF1(FM8M/LVTN,QM=TKN.%7^FND"?Y;C7*J;E?[O: B4 M?7W=O^E/B]Z#:R@^S#Y-YG=93,,7^$?B]@I/'WR^AI?B?H.H\QR@CO(H-8<2 M+HE7U@NM#?/6YG=OXJRVN ]?MO,3$M#/0/7*+Y@Q_,3GY>4-VW.E=C<:]7XOIGZ/Q'Q-P=#]N&UYEK796 M6L6M(4'1J-@B$5?:4"7S;=_=&'?AZF"\JH'7P22CJI*DV'C#/;*=O%19R./Z<2S+V_>7H1F C6YD#O&2'!<$A; MEU57I0QB.#_P0QX60D[$BB-PNQ3V\!4D6;F4EL,>_WI;%RDE_86JS]SY$(Q5@[YL08:%:$2S2)@O81,YWTW] @<\WNNO'?8FNI@.&&E.25S> MT\H"%SJ_YHO0AY6V)UK$)A%0$Z5T)-+HC 4/'/4R>07+\-1GBQ#BH1-^ND54 MOO$.O$P@V?FU^/,.X0 0&L(?NPM@N9)$W#WT <)MKS/N37Z[[4$N"R]@2#]( M24KL='L[2.64A+&*<7_42IPYYZK1+DSZ"[.T/TV!,C[ MOH"\95;\,NOW.D#++)HI M!/:2B:J5T189^3Y\.BZ $ MQM"B&&Z4$ LLE,IS*L5S>WG?XX<3H_Y+K>R;WZ-=X_[B<)#LS8E+,$D4[6H,K+ MI1,A^VO=*D4[+.$A7MJZQX:,E !IN K><:>UELNN4.*U,M+O3_-ZH+(KH35V M*A1CJ;&+J:2EC*@261GZ.V2T;K_/3%UG//X& MC'RDA4EL.@\$H,IPPJQ@2FEN+*6HS&D!C&1V)U%V!'\GJHZP#+DAW ;P!BRD MRY;2P2^&."IK#%8IE,^_U(@_+!@]W3(>EX:S2@,4!#N/)G+@?US>:T1"#)%G MRU XNT?TJ9:Q"?QP0+%6>F*P-M9P+9Y.'&4="R_Q:MA- MFYR%+Q;_NW?IAQ,.T8D[&RD1* J&;57Z07K-M">=%23WH>]XZ]I23P''%16S M#I)UQY1,5Y$O3H!0+SE;,P^>9^U]!Z]K='/37T2-]/5RVZW[>(OB'8I+O<^1 MAJ D!W?%6*2F-!.D\,-^GQ^^3OI_&?8'?WLQ'<^*%S_\=# 9=<9OQQ 3 ??.E1Q8^>&Z,][N2E8S M8<4@X8V66XL"A2!& U^D2A0'!2%KE;KR)0!Y?T0(WQ/O=L*^>QT/?,GJ.BAF MZ;BJ<5Y0&65@/(9R'?"_\N3KF'\V,;/I]6B< O2>L M.8B5:UDF\S>5D\I6K>QQ>@XF>R/;D?5,!O#=GAFO%9%LN>-(430XH-.2_6HR MF>W Z55?1F0:LP4AQGF.(XU,BY+1A@>[AF(LY,-NW$=(.8C:33$R4*H4))V1 M<&$P7"VFLX[%4#P1Y<'Z7 MIW[8W+DSU<-ND7+Y>>]!?_('X(ST%YW/!7Y,J^]UKC[XLOUF 95>WW3&?ZSV M&@+>GBRK&4#%@[+)FI_)NA7=;#*%)8RS9Q_\UKRSM'QX"I <5"00K1AB5Q)B%OAL3*+B5>U(8SN8_!'B.Z/LR>)RY MERB$5\//X\[-FWYW/-K"^_6DKA.]6?R2TH@XIL $LN33:,&Z]8)$@ M#_FQ6:_^Z/2<9P=Q?EE$!^9WB_Z7U,[6$ O RCF>#K$#V%$68+A8WHIK))(6 MZ;5RH/S4IXV 8OIP^"F[(.FN?*0HW5P@[NR$1L'# M^6@C"X$( PETR?F(W'K\<_HHK X, (UU0YPYP@41D@D,>:/'Z2;ZT@V1L#X0 MTY,'XD;+86Y>!)/<8$84C1L@3@;UDMFHL1R8K V%) M\VV"?2@\\MHV58LD/MIT/^\ MII-YZZ7,G@1PK$'*&")F$=/E_5T:Z 3HEQ5#B7A,-BM4;"73SXIY"TWL7TVO MT\R:/=LGE?&6*(6I%0@+J_5RLHX6A"F7S1;+SKOM1M0NRW@U/' -T0CB*=.4 M4!\89M9:7ZY!,IZ5\OFN:[A'T8X+&,W&AZR 4*-4\$9&H7R,3DNMRQ6D3:N# MI7"?I-V6\ $L9-C;?PD6UL!LY$P;#;Z)"[PL=\$2M!=9X\;R?HN=UG!'TVYK M^'C='Q^P!&48$XA+$9WQ(CCX'UXN =Q1WGN2MS9M)VGK"N(L';QZTQ_V;V8W M[SK?YAT3/KFNFTX_M>>^O8K]2;8?!@-UA]$W!3:+>8Q MQ3Z.#7@L;WQ$R\T2 B$EWRQ)=^'EE*\GYCM(WA2Q(]9> Q31-+#@?*00/$J2 MP1MG$9N 3SLYS5L0E*46Z6B<=,$8XKU =C&_B%)/9#X'&6-\>CYO.XGG9-K: MM]ZIH"1$:ER>4:6>TS7WL1#\W7P^2(=#L!R>BS8*PXW4QBU/!(%"T#7S@KA: M9WWW*-B7N(WXTC,AK )-A0R8J[0CN=163C5G^3&1?/[9]U"W12^)#P:#&2%P M68@$B^2RP0VH0]%GCEEF S:^G[@F=9F?X,"*5QJ)( VFU* 7DW*A0BX@U"9 M]__+;.K 98G@I(W^.G4_48@B#E-CJ+=X>?H8< O81-8M^_+(LMAX.%TS:P*S MZ0 A 90H/56E/W8!9W,H"6+']'/-.TY[ F,-''$DP(T+(R'*$"WBHIH,Z0<2 M^;7N!&7W %V6#$YJK=: C>J8KC:0RK)4:Y9+:1 LUAS!W#MXE9!E;TQ"!5/2 M,<6H)A%<2<2VPB0AY""5\H&:H +4<2P;IT25NP^6V)-#\C^#VD;1Y,(3U&3F,G MA0P>:V8J.!R,R*=2 I-WIVU9-H2OS^[FTGQS:03*<,]D%$-"09&93XE-@PU- MZL1:5C0]U?E!RSREVTC-?;I]L1@ZM[3J]B#AUI$9S@3(J)#F+D)&A?&R-Y$! M[K;YJ+4L@C]@^ 99'*0[R&O(/W!PT6A%C"!F.22"A"BURL&HI@^5?#T9!Q): M8RB (9''5J9AZ2IBC95$I#H3&O*BW4E9M?$<@L(>44*PC!I1<%[&DU*F-N8G MP)3,[LX[*J%-<@8GT!O!@B(J1!R4"8 *1%ANQPHI3,SGL"@M'OKGBQ7'27VS M0UX1AC"@(*6TA(P\5@,*B E9+>0E)%BG$$Q=!A,H8:V4"@@OEUM)C'MS\8 MA6#B5/0:Z&5IFFFH3M :Y?,M4D8>)D*/4G(XN34.#\X*BY@(*0-R F 8"[B4 M+)/YU4-/P+!-X(*!DTCYA>'6:TAW8PP58&0$94MM.0-)1)!.?@7P^ZL]%XZ M*3QF\@YRH,RIO&1;T/%F 7WL?%W,;?ZUF!X*/@(&'X@ =41I"*2]%"UWL(G7 M\,ULEB!FXN$.]F9ROI/P&H<0JS15W'"G1 P^#2TJVR*)DW%-D?@I6;<)D$CG M L84"9]\2116*%M5L")><_HW*].>E/ F^9-35,TP(@3"GV&6>H<5D]J5L4\9 ME5?1(?=LQ?,%W1X(>JLPVL6/E\<=AHEYWR!R/:A7"P M0$(96!U6/*+RU+%$4:WN$+I;.3_&PI?I5%2 Q,]) M:0)1Q".1;5-A_+!)Y/[K]R)K8_.W9BP(%Y #N!$M))[+$7"*IP)SAA_!YQ^% MK"U]*]PP2"2$-MXZS14G) MK:F,;2?K^Y>QA>L.S-\Y)J6#9,?+R*HQA9!'LY I \OZTO9=1NB,A^ 6)N6< M2]N9]+N[F#Q90?PX@F79 -F9#JEK38>R90V%ARG__3&<^)X'6TO*8;3^_CBM MTGB?[M%,HW0(XLAC6?6)R2@VC#ZE[/BTYLYA90(!PD)XQ0UF%*EH;,)8_X^] M-VUNY$H.13^_]RL8\K/#CE#WG'V1KB?BK'/E-U*WNUMVS"<'FBPVX0$!7@"4 MU/[U-T^AJKB<(M8J$FA6A,=B8RGD?C+SY%+5V%OS> #W UA[H.OI%7QWDX5X M,"&+*<CG0=K#V85F Y"TK$J R))D@P MF1!C4HP>"%@?L#-P)(%5UNAM,;P:5A5/W)T M8L7AW6NVE#$5-0,/P)>0@J=A@W5%>-KJ^31'A!HXTJ]F0U3HO9<^^HBU@W@" MA:9WPGK%UEA=? !O_'ARNVP;#+'>&Q)1,G#2N8T:'&C!);>F*??F+.[G#57 M[ OO&EL4, *?GI$ ME))A=/,UJ9;DQ&UGT=T"+SKO2)I(3[&5,J@P DB*?O? MP.MM7 4]+6[NTGT9P&K0UPAT8'&B#=ZD3CP4'0O>9$(VOLY^OB2I\V ME/MHL2$,B:BD5,%'8VK/E:+'RP^W]8X.Y,\:JX2Q*B\& M2BOA\W9\FEUGGC:I5[X-.%/52^ESFX>R[BSH=ZG1P!127I#4SQ(QQ"O5NDX@ MN,3$?/?G]^1OZF=,_#-0N!7YDR/[!LF_RZ S2;"TB$#L%3'#\%=C5;SCN"2] M_AGSTR$]',6VF!:7XV6D\#=1W2H$+WBH.>**64]Q02O M+L<-L9[E"ZG%7A9A&]"?CQYKYPL)!'ZZ 7M(G?58><(;>L3HLXI&@O(CX)[.;XN)3<7XUG4UF7[Y^&'^Y6BXRDPQQ<%JA M)[E''D7#E*DZOI31S#@')IG][8Y,VV"T'046YOQ\E<\HUM2T;)X*XA27/&W4 M\9:!*U6/;U4N;3/,ZF?SPM#=(>P!OX.8?3<39[** :_&-XM-=<=$.!:BH C" M'PX>IU4KKU-9;5D^71&CQQ;U].FV44F>,C9>0]S.)&9&<)EJ "BK92X&F\_V MHH^/YY>GW;I(&8-CC$']B9?81(LEK2;"*A\-MUF<7Z_>/3+\GEVGK.0$?!0E MN8TR1"TB\37=/!/MWVU2DBD5=,W3O*U7U>@=SQUU:5!HA K)4Z;2$+U:7S"J&X*G,#J['HQ0Z@'A_ J1OIRGZ MN^$,1XXS<,Y(BP6*7""N&IP]." 9SKN1B:GZ[FQ:[;B@'# *:3>^H\ M(5HS[FL\I8N9,+/'?81[0GD@HK_/=AR=K[W202,A.*+)[1*L01.!+Y9E5!^7 M1.\%XY9(_F4^6RQV\R7!^V78.H2L$AX.]D@=K<]U2U$^55SMH),E/ ?#_NQG M&H484X.+PV1J*#3:*=SXB93@?/\#.RV:['M>26,AY%2>V33"'RPY,K*6%2X? M5XR!*_1+E_5'#RBLU<9&\&2ULE3RQD^A$F=ZRW8Y:[N!_=GEG$L/QR[& M5F&MI*'>2U;3A!F=WW=D*;?CILF^UY[%MM M@.A0X-=>59&HA9!@;*UR$7Q"7Y7Z4.JM)/G4P6RZ?I_ ;[A6$A1Q[V1$W'A$ M:8S"-I7OQLC#9>U^18L@9@^82\%H MV@Y':3/^E(/FY0FHQ_[1UK"L0"'_=CM%=P>]O5V,IP68N_/_\2_FEZ_G:3?Q-%2*. 9>?!H;'TH:H-"BP>?W1&OPZ>$. 63Y@AH5@3@77T["$8Z"Q5;0'T(PIY KI]LP2 4 MIUXZ*Z,7X.RKJK(/R J2D*7;]@+R_>W\_&JT*.XJN>]5@F_L#>E:V"6)+OBT MJ8]% BR16'EK)6)"L\A8%I8]94;68O6 #"E4>S^?78Y;AJYLJF9Q(.<^8(4R>.]^?A>HUBDCIL8:!@%160B.<""<-;WOUF2B+;5Z M'!'M ]6F$]@ABQ7%R$/@[9FE4E1=*1A\G]Q]H"S;N;8_5*?4Y-#'!JUH<=0Q MU=!#F&PM>,JQ[F#BU+>,),DN/E\'[?N=[L<=PFDY$!8ZC=)15C=]9.AA\7]5 MT=$-#];9"C"Q6GEIG( SD 3R=S*3BV$1/E M,";$F"@8OG/:'P]_2)FM08@V1AU8@"4GUE+XI.:8$U3=8(-11Y+GUY-KU4/275[".7 ?%J:CA/4QF\(%K;JB\"_'4O<$NJ.2M2'V3G%&2G5[,>!#&8 M$<,HEDXJ3@E9W5=QKIS*NVL8?WQA\:)"!(\+?XRNQ]/REYIET1_*W=%WO$W/ M_%@LEY.2E_\Y7E[!%U,J_!9^(4'2=K&&GRX\ LHX*@VV0E,2#5>,UM,KC%19 M8OE-UIS7+?1/T*6\TJRZV7:.C+4DB*?9<]H:[U,\5]T+41P4B?DB[R?.^PR2 M?8%=NU4^4.8U#E0)K*F+E*#F2EZZD"\,4NW!43? ;HCD(@H ;!IMGJ8?.:)] ME>Y*E*6QQ9-ZW$32/;"G9 ][.$L5)MPAKR/F#!G%HZP4&E@4I! C \4. H,ABG>!!^AWEATF[0=49[Q99X<,G 8X:/"_/*=*(\[= M73H1/+4GYN?T">LIR5$?N0_&/)5,*'!G('(U$ 5>8EOVGWD5\K1_I= MZBACZNBVT1#O:*J$TJJ.8 3R63V/WN\C1>&+U7]_FE;T6[P??1U]GNQ> M_D\T!] M;9L5$4H_WE^0EFFV$+X+!#X4Y\7XM[VXP"2W&%E#(AS%RGL*:-3;.HR-N0O. ML[:%;> Z'(]-ZSH<"=PRZS&7%F,90+96>'@)Z&7.X)O6&ZC#\9C?%A?W(K1] ME<,):4&HE!%$,*H@%JH36E8QJ3+E(-FDJQV@ZPRI3?IB'1P>/%4X!4NUB53X M1E]LR_+9[5AT %+W!M/MS"+O&&B[DX128A2.!ON&1=+0?$K>ULC<@^IP+#;P M1#"#"5(J:"2)16!C5:CUQHB\,_5--JGP.=$XI2._%R=,PQ&)D$,0^ :OC:75 M"D2%#,_#JS=TJQ-S8%:__ID)W'G/D7,Z(&-0#,;6;'-2YEF5Y^ :X/!N>57, MJ_3B],M!MI#H(%/N',*TZ+6W/,;:%I*@,@S?9+.%#@6Y7_0W73\QQ6/ RBM& MP!ET/)UO]6D==7;]]"8;U] O^BF9/ = [_R8O 5KF^P@T9%+A@!'"YZ)]2HT M7+:89/[N6OS:8>H&CTV^HB5.Z&"$I)(;Y0BO?5Z05IO/#-1MEX7/CLXIF=,^ MBAN9%-1JB;V60J7T0S4R"(RH1OG(H(%;QW'X$2U<8%38R&EP1IE@5M*5FNV)5M M\F@'/G2)P2DI3B\%MER0 %Z>L(P'J9 EC:\04=[ 0L@6&?77SJ=^6]!DV3_. MM$BY*!78&.$HD0A<(T")!<$:,R'RF0/; MI->>!J\[M#:E>%V$J"EPBKGD6E)-B6NN>$3>F_.FK:BG([12$=IT.9OOPYZ( M.9R?U-%(5&#,4$-#DWXP/+\^*/?Y;D#D'D '0+XIX:"1ITA)PZ1+GAMBKH'< MF+S.+9^YWB_@IV3.>CAV0.D9%Q#"F>!]NL5%53=S/9$> MHV=>D30\%4G*#%&R9A0)>1ST)IM;5^.==K9A@0I%M;0C:#,;>^/BZCS^\R].;3E$9! M,GX_ EZ4X*TIGY1&7'L+9X&JTI9 .R*C;J-=JZ=R M^L3;3V=MFFH) H=CP)HP1L$*U@14T=HVG6TI83]R CYNL#A89XGA1H%++Q0$ M^I($:41CZJ)QX9O0V=VIMI7.8N.%P ;IM.S.IIW#M!&YJ()HHUVKYWKZQ-MS MNVR(4G*L!88(DW@<,(XU 07C;3K+3E)GNSUGL<=*1X^<0QJB6^:C;N0N&-5& MMI/4V3[.6:H4-S[ZU/XJI'+.8%33#CG=:N].[YSM8B_N4P2TBEM#N(M.LBC MS$G3!&9$J!8"MN?L.R3@17'Y]#SP\,?YY/9B//VR=BKRO63&S M\V*Q +(6H_GY%03@U7ST!/&F6VOA%?4:<<_2!5M*4?-ZE*U@*M_.EI\CNQ'A M(0%;-E]L1[8US?EI-Q]$H$:!C2)&\GK]DM41D>SF@&4K'+>#:AT>OQ3+ [$P M4J?>+DZC9SCM\3151$-"I&W+%$4>1V^&Z7 WGR?C\U^7U0U=\[R[N MD; $U P[8IC@-6>]0CEG55>":$(=\H)%QY6L]TD%FZ7U9&4I%W=M/=%576"16"6"QPZS55!E/K MHT'-\@!M\_GC"N5)]CUA.J5[PQZD(3*M,4\M-PX4Q7.K[I'Q=9./YIS0-+\OU+;[(]#COSH!HZ]&^C*7X.-JS9 M&@)H(^UD-$$+;+ (HC9&$)UDJ$N99Q..&_63D$",P?M7 1L/EL!;:175-1LH MD9G7_&9G ?PP^OUGH,P<*'"(7XDXYRY0RP-FWD;":WE)?F6,^:HRFA ;$/C&N[YE7:DZX)"*[UEFCFE6IV@LA\ MW[=N(^NA,&X8Q1404VG09AH=%GQ:H":K C?F(3C-PCK1!QTWS13"FDB!)3A8 MT6,6 Q+-;#-'\E)5W&J/UP#Y9(WF)LWW$$IR#>ZJ\PYKFBHT<>TB&A1:-JJ* M;)_R$Q68:V%:NX#<6F:BQ>!1(^H<@U!H=6U/?+J'SDL6E?$>X7(-H*T0'0;].C(KR70 MXT,DEL)9@\!/;5:+T7S!,$APEL#<$WIW.XXT\ODP G-C $)X031V,2= M2+>D!A')U"B'85<(UQY#*))48^+2[EIB)0KA7KS%6^8MYG,!-T XFW[Y5,RO MGQR/NHF(,MTM@2O,,'C'S-%4;]V R//M.3H;'=("PLX0;EB;BIP2&B,A4](7 MSKU&^ZWTF5+1K&1\ X1@.MUH<04>Z&_CB^+"?OUUD?+$<3P%AR]5_YV#U[A? M%3]C1FII? AI$*L4DM<;:'QZ-9]%D)-W>^BZPFG3Y!R0$Z&8-=9(CXC%GC:S M9@QOF=*B,^>P4YQ67#V,3R2 7ZL8I\)CG8YD"(N:'M28=^&_P2RK:]H>O*Z0 MVL HR9VV$5%J#;B_VB*)<=-K$4@^U$P^OL_K%*6[:MK]^12)U-$Z[Y$RUH-2 M ;.:>MB89T4A 'AL3[>'KBN<-K")PE&E57(6&/'86RUD(WL"Y>.U&%>/6TE> M"J=3"NQ[2.I9"ESS*$8X/1T/R(+GWHQ PG3@W"FD9)*?HQV$W:!J$2);6 P;&+3M!!6HY;/8";...);@:$(#.0"<4:0IJ(J\*',6T'S M&)EE34Z'079*$M*#@DK&C9 04W-A<40X&H-J)X;;?(XCQME$C==#_W[7MG"1 MKH.B,MH1&;U7ZLZ=Y"0[J2C?046?(N:[N;M*Q8/-@.'R V,(PV\F%2W>79J+ M65E"^N^W(_C 946YG*'ZW]G^#"V+?]9Q4V'TB)L?$N0/&/3S>#J^OKU^]#EX MUK+\I8_GQ70$_'[PG?I%@+$X'RTV5202)+14'GGO&+*@-:XJ=V%("$8RCY%E M4R9ZX<8#=M\F#-Y=-J[HQ^++VH+8^\C^]$M\$)U:Y "Q:,$=%LJ1>@Z%,<&Q M![/V9_6O_==B]7-@+.XA_11,;8!_*&YF\[+<=7_(M0_.)*?/,BJCE8(874-N M@[G/IWGSR6SFC7"LNQ& M!L3N$*Z?,F^] _,D@@:((AP/G-3W?X:*#$))LPJB0R';$$ZUT! BOL<'[G80'A!F M&@,>H4'.>#B'*(@B5&G(X!B(0:E<:P<(]E52*9 M6"U]-B)'R,>.8Q= ;I!'20W$Z-01IS&<&M(Y$AN-\32[3Q79.-[N@#PE3ZN/ MJ:TA4FDQ2IL^%+44RVID,(2B(>*,%3R;??TZ6='O&!4GJ(I:D."H15%227W- M%"ORDJA\)5U'3%EKLJ,FPG@BN W.:X1ME<0 )<8$YS$2XT\>S =#>4JBT\=: MM^@4 H65QL4@4S6SE/7R)V]86V%_3Q;UQ'C1[^P];U)?@I7(2A=PE ;3FBL: M7._-*T>W9K M>;$/^YBABALF=>2 F N^[JP#]EF+\P4=6AT;G5,@/?/[D@;\M@'M@]^D*3.4H&<#=L+,*"Y:XYAV&P(1*5I5/ G:$ M=R>==_#MBMR'XGHT3H?QN\LX7IR/)HE$.U9D"16Y8PE)2P78?%=5+"01]3K; MO\B>M/6[PKD&V0_PI2H@C. M87"OK23VF 3"A>+@"HG$CL!JN'7(J^/R2O>^ -^4J-'@2%LX=:7PTOL8!#,U MX(;&+!K+;AUZA'MMUB$RXD(0H-F@Z28@@GD-MQ?YJC5,]Y>4NS%UO\RFY_O4 MR 8O'%$A 1P9HLH@Z>KR3B%S5<79L/%6(/: MNTBR3 Y!CV\^MH,RS508EU[ZC@:/D!A3T2-3 B-+%;B[-<^5"BUW9-F9_/#G MVR"[F1=7( 3@4]UYP"M?_$-QGJ8J-*G^ZN5/HS]VEUXJC<7(&1=B&FH>O%M1 MV@0F?5XS_::5T'M"VS?6^7W/JN@\_C4<^,0&""&,D:(F:F0RL\%96]<+$G4?(8)827M'@A0N M&(B"OWSU7P?X[HSI/HBQ".H0#-)@BJ0%8Q0]K1%3."]6V4,[NL3C MI>1=!T-8"($FZB@GJ,<-_P//*U;WX/\.9"J;\N#S[V?S,N?Q8%;.^U%^&FUU M$Z?!-&HFP(U7$%@JSZLU(X:@$/+^P1T0W +>OE%?NSZ1*N$XHTQ(Y /X\[;* MY #J6)+,8\BBLR-&?8-+ZJ5,T_Q)6C:ME(B(VFJ.M"8(3O1- [&/'/6U6VF\ MYQ1#I(/34"70;UY-,P>N"X;SWOA=+%^'N.]CU1&7V N/+#CM+DKF%8NUN>): MY3LG=M'F'0S5>@K@G8T4:"F+Q%G%<>36:NE#8Z0('%>'&*D-L/:)\EHQ539@ MQ%0,04KNX(2FL4:9TY@%7[M(Z4NAO,$H <;ITEA9 Q%<1))@)VJC)$3+OH[3 M0'GM+'B( -,PL1ID;NW%V4\\HWWE._WLV*4=]56[3N^G' D+/ M5??K?+R MSS\<_IE=4^SQI_;I.F@Z-@@QWU$43!.'2.UV"O.]Q;[@S%Y.7*M M[1(SDJJ8=@L92YRBH$*Q.<>MR.*3+"/VC9%K@X5A+ 5T"$)5;+3#R?=5-;FH MRELW7@&YUF9<"5@F+SBMWK'=\W@6@H(XA!# "! MD HHU64T+>RIMC*[T&C-?+4"<@"X1UR?P()RG@GC+ L$&TZ0CO6,'VWRTKEG M(-C:D7#@-5IJ-4,X*",DD=74&>(UD3J/=+.A6+W >TJ%%3T($=?:8",4IH@: MK#TW<96F%2)*S[*I#%DGP*MG2J_5+AP[9JWU+@B1YCIH9G@]28Z2/ &65X-U MR9YC&3)'$0+[ ?:,,HV)2;.:96WYG+&Y*Z#QY7PWP%]#Y,34@%,%9=1I972VEFK4BA:=\%$K+*0A&=%>-OS.KTU6ERM MO*3JJG3WA:J,,QE38P BQ$!$)2FMQRQ$C?(,%VVUJ6VP[ GPIL9(%[!.,[B( M15J!*QZK85)IUD7(_4R#W N\I'0)]N'>2>:-M,$I9O6JN]&J7O.)*$N)%% [<)\%=M>T(^&.4S>?7'<*>IN-MLVE:%X!;SS%V MVID84$1>A)37K+IM?$0M*P':86X'YT# U]Z7ZH 11]JF@7P* @@9FV8K D@\ ML4OX.2#?D/-P%F-&"+C3@4?ND(N\&5<18CX0]UD!7WL]9Q$<"5P;J:E3@@>" M8@VX]C@?(9M-_-\>]+H4#PS)A^+F=GY^-5H4[R[=:C-)FNVWL\3@M&I!!:L- M-Y0'X7GPS; CCK+ !A/VN$)R,U2'XK"IAB9XP[77C$,4P+ @TK'&DXBYZX.Q M?&QE]L.A6G#^:?9I],=_CI=75ZLT$3SD;B5,RBL!'Y]HT-Y@B%)[%(6HTZ@T M E12I3 !XZ2$(LXRD<]B0$\Q9U=0>T-W_31;$8TWPBC,4S4+U;Z9)N:1R$JM M:1;''1>ZFVP>H3C 4>.,5Y%Z&6*T)7>I5B*TK,3@CS.]1X?NVKM"9CT(LK7 M34J=B]T% M6")B9""&*(*H(Z(9&6T5$_D.\A;,D]]%'R86.V"EO6>T56454G@P0&0NZ%9VG%ON"$VN;A-\]**/3>E2ZXHF/-@@.P" M44R\:U1!49J[HB2+S#8"=2 &FXH/';<"8SAQ95J_8 (X$\T,4I.OHV+9^KW= M$%@M1V]=BK[?.&:'A/44,24L8. M%!NC" >$I4UJ+S"4"QK16031!>#/0(F-G?7@D#*B9)HK1#@<0-K7E "_/&\E M0WP=OSNG1/I4IZQ'A@?C(H'(2C*OA9"ZD6_PP?-^K18KN3UXW:&UJ2A"(^P= ME@YCYACGW-=+-R"NUS:O&LY=GOW1NBGFRZ_O)Z/I$EB=2N#+Q:+E6LS=CC . M)S#Q 7&7SC G./9M-Q0_&5> M;&Q\P3@2%B@8<*8%'-ZL]JZ2-&"7&>]LZ>WQT2'>S@'DV_*>)8[_2']MH@*< MU$@AJ9!1U@9/I9"-E8 7\KISEKO)QT:&OXZF%YOF/A(*'BC604@>F(-8L]I] M!6BCD)?;BS9/Y=C03AW(*9V5G*3F'SO81T>L@TC;:OA/ZD&(2I [HN1A-\F& M\?1'E+53-@ABR$4L>.J"%8YKT3!3Q/R:D,HVAZ4_P/L^Z2E75*9%)S0@:L"B M1\IJ_)U469R8=UP?#_K=G/2.>H8I]X2)=+2S&*HF7B48YBUWF?F>H>,CR:XG M/81BVI)4LPH,UR2@>A=)\H,CPQ9'O2): MB73Y"0Z_!@^71MJ<:DSE]9V2GP#:AQ[U(=#4"*"9!:U0V'-1-08#48(3V643 M:4LM'DJ4G9?3O_^7 JS3 MZ.9J?#Z:E-PKR[+F7__+3":N_'-<+/PL349:5YF)"=@N0L$9CR"N.*Q2,<8S MTC8!^3@Q=N;I_BX;N3,"8>9L=,I25HWM PP#;]F>BNC67NAE1C:!6)H\A M\?;1U#-@N-I5L!B/WH_.TXP2>.R_C6Y&TXT[6%('AY6:$P;1EG2RZF(N^JM 5)!^[M76>Z%F1?2A%0 P:0! MUQ:.$!=)8S<%S\=I \>?QW)NA^&>[I$CG@AJ4%HN(T!2HS9-Y&+!&F79IV/B MZD'ND<61!649U3)0@KAA0M>8<\9S=U@<';MW<8^83"W2@)'<9Z-9)QF<@Q([ND; !G$%EP$OB M"/19HM"XQ,J&/"U!]U?ONJ'B\V3\I:5X?.-,A-05E'PY$B)F4@>BFUG0P<;\ MTE_F32H9".L!]+=%V>46QY?+J]TG>H0G.:"5,L\-/R%8F;W-L%]#Y!M@)[=SO>!&GDI MO602]!4.:>E1-,V(_M1+L@?4#21;@/VQ &@O=@=;.,RH2*,L QA?*HT4HAG; MKO+]DODFY(T ;0']IZOQ? _@B6+!$B^U140+BT$I&TFQ+$_)L^R^<@,XZT'O M:Y2^H98Y'9!CQE&F%#6^6=8A6B=+Y[[Z <#>1_KQR-U4B'=O9.Q34XNJLN9# MIRIA(Y*/Y\![Q\Q8;K$U]9!&I/),P3T"= KXLU/DI8;XJC2^5T/T:TT:U8&, M]V./LU I M/[1[!'SM^!(?!!@69"4!#U21P&4SU(#3F'=Z2_W8B=X%\K+"HQR*YZY&\R][ M;-\%Q]XXPJV.7GEGF%?5O2GE%-.8%7<^!#3[_;W@6T=0QR3CTD0#JJ8X-IY4 M"U- ^2Q66=+K! ?2*)4NIFQ7(4,?.!=X)O"2=O<1%&\RE\8G'O1/0%')7C'2L7K')I+HBP MQ#'GG!"%\\.\;BK,:Q?/(!(_UC$TF;8ZK5>&'K.WAO53!JM>0@<4 -3ZZK![FGM$&])S-,\&-H=S%8T4S)M-8$;N'-=]ICO M<-L@'RQ\%3Y&+JS596^94*:96&>)S^_^>#XY82NP=L8C15KG:?#-^!H^\N[R M([RZN!R=WXGZQJ36A]'TR\,ZY)]'?Z2TY"-=.A@>4-CYTH-P/OBQ;A_[]J(L M+?FOA.8;C-X@?#^?9H+@6 6I202'30?E<,U&)RC^[L_OR=]VY-AF!@P\[8RG M!.4\U0SB;8&C="X8PZ7BJY2 L(PZEWA*OUF>KJX/3ING+7HJC(<3$?E4D8J5 MIM'XQMPR$2SP% \\/6*>MNBI5Y%H0;!/]2..(6.8JO64$TK[YVGE+ZPB6FII*4Y3/! M*ZF8$TUJ-^(\M$!7L40HAKK:@0&M>V,>!\J"*3]'$BMTLX M3TEZ>M!E$7U -&B$D67>FN#0ZIJ'L[0&.[LK8R+KCWZMW.@WIVDL"A[.NI"6 MD#/MG%,U7RC-^XXP.>1@WL?'H1(YBL$Q0U8YB*R\JHK0**?&Z/P64V:57(] MV .ZCMI0.9$Q4$(=F,0T<%>PJDE31H%(GF.CZXC=.R9KV@T"B]8#Q)*DA2[, M$E:)#6!BL<@=3Y(EUIX%E3W["A@B3H<8%,(4SC2BO!$-HYC+V_FS@47/A]V^ M'03))1>(&H<$TI%(\,E]@Z/-]0I3M^8Y$MA4UX6 %6(DSV0+W+$97%N,2C6OJKD.Q:FEHK(_>QTH@J;R7FGG/$J0S!NL9*!Y./ M[0+/\B4Q66.ETZX);)F%\SU(4 ?!E:TQ(=ADYPT5:],#O:&RIY4VP!9*G. N M8B,-M:1*S %ZTNL,/8*S;N'G0V]?,QW "P.C);Q)QZU$459SMY*9)CS;.T-U MU^[/#DCNU/&.,$21!GEC>6K>"[&J4P'$:.193DBP%U&S'CAT MIQ1[]9'5\AI#H"58:OW72@:%;9T]"-!K_*N4BB8XDQ96&R'2 MPIH>\.,AKL18'Y31XASAPQ-)>)M-X+3[DNU2SHK]GQ62- MUQ)#&IEF-.;"81+!G:QJ-I()]2H?>,ZRWN9G065/K\4ZYV((*"J4^C,4#569 M.Z"G6>ZUZ+57#/UBMZ_3HJG3$ P(BXGE6H&CQG0CC)CD+,Q'9CP?DKLX+8+0 M5 87(P0,FL*CG7#/.50AACM- C;&J\=G187?: R#3(%:PB^IB6XB1.,LOE% MB\[:EP]$:VTBGY>K#KPG6AM0EHCJKB<2O,AG:&/2K0M\>AGC'KR6E$E1@G,' M<173AB)5C5_CC/#8LL66J&S3P>MB0J]NBX@":R\%#LY90QD$4$W:GL1\)A%> M>[=U(#,.\EL\Q3*I-\+@D;!(A2)-P&1:CD,F.SXI.LNV!"TL=9@S"8Z\XAI[ MT^3$'9P5><,Y[SCTZS7;(KWPP:"RB22DL>U4WV5;8M[*240VN?WYT-O7<>&" M,% MHQ#G<" B\$N:+"L%P6N1QI?CX2Z."Y8(; 52'CQJCC"<]?4@21ECR"MP ME'@1-=O1<9$^[%6E%93B MUBOP7Z*-&D1,8ET[,'!(YA.%UU=IW0/E &COCX1.*__>S:LOWA9BM?W/GM/([-(IRHEZ;E# MLN[?A]0^>P M(1HG@Z*-CT$(KJJV<< TS:QLN:1;=U _&ZH[ZIR/D7F>L@A>6X%![VRHT?0\ MC\R)R+JRND1SP_4"U2X&&]*4=<=#RI74UPLD6,;SFW>EUWD9W4![2C%C#X&[ M"C1*IYE2(8U("\Q4+E*Z;O \=SY4KS;A]'C2:QR?[N;!>B$/@%NCTT:LZDP- M#@N7-^OW>4BIYW$,";B"X (C SX#T0%QHAO3333-4TEX7;+QV9#>XY""T\EQ M%L H"Z55]$I6^]$!4^U-/M&FV@KSTJCN>$AIPYT#IQ;\+:F,B%&CQNO ;>.C M2;:(O&,TUWF&BN*TU45+\ LUE2"-L8G&K%59FD:1M8G,;J ])8/8PR%%@P&N M4,L]LE0B\'F4N:M"SCL*%%X;Q[\^GO0[&L"F34C448V#L(AJ+FS-'8=S7WMM MY7['O.GKD')*4>?3&*\ EEIRYJN!\6#3$(12^<+UHT!ZCT-*P+D$CB $B@X) MZR/3U4).P!2HD/?F,;2NV/G94-WQD!*>.WB\#3(%BY%'5^UE!C2MS\?!TO47 M#4^A64PFJX62/X_F?R^2]N\[.I&!D0M!@LI)YT%)E5&B*:G%IF6F-,D ?A*: M V!>=[:F[DD1);?P/R^13;/H[T;XY9O$.,KM>. 5,-!4;!0#L9,8M$"9*.K0U:,\@TQ0GOP8.-.O M;Z"=<58Q1Y6U-#H$C"%-_9P)F5E]D\WL[(5%:^M)4L\+M<+XE!MQU&+63'24 M,M] S65^%]83S*\'8^N1O/"CA;%19H,#N^V3,K:PB4) MTB -"HXBEU)0K%0U%!7D*1J;9YL0R=S;5DCV@7732'O'M<216>H<41:! UZY M3TY2$?) BZ#LP-L35C.?I^$O27+MU[N/5+L S.\@L:LI\S^5N[%7,\13_<&G MJ]'T71EG)'VX+,;+-%I^RX$SY7.SQ?_,9K<;F'Y#F,6>;#$POE@#;'!<0I:2>#7:EX9_WB9 M*U"LQ!^",O66L&?DUU:$>QY6EK^[>!'-8H;SR)4V*GBMF::ABD239CW0EF[*%:CVHT'G)K5<%V?3.9?2V*DE'UQI:TQVJ#9@DMTZ!+3!4) MFF*A-;&>:TNI"=E>N#O-4F\I?GYN':5N[G SGW9^3C&[XR=2@CDG$T+.B-$.9H$[I-VFJ@]C8]G+MRQ M$\.YIP9^'L#/?M13:,*XXX@8)QF-$;Q/7ZLG%9P\R4_V%C^+'_,*^7F08TK2 M+'Z#D:<$^PBQ!-.J=G6\H^XIAG+V5I%7R]!?9N4NL>+BE]M$W/4[/[KT3&-@ M5%/" E:IIAKL:-5+">Q*"XY;/--LA\*SD>5(>/%@HT.'O.#&,1*1,084A5C$ MX8^:%Q#F^39>9'G5;Y07.]JXCE7FOH%S#'GB+00)97[5(GR7)4&.R2/@? M)3 ODCN1S#M@C*9*6DT],4PT)Q2UH2TKF0_]>R;"O 0SCLO[PRAPCB1&:1DV MYJI>K)&8A?PZXTB?Q?O;D7:=,+1Y6KDP= 5'/>K:7',A*]??4#[=T]4 MBCVDNK;"2XMD<-@S#$1'K-(/K;07^-53O;LLPT/".R6TC*GRDF >5,165_-( MTS1E9P;"]R'N4C*C$;$:6>VIX8@S6XL[#CZ\;JIWFB1]2'A.M$Q3%#@103EG MN MEFI0KG_H)U$#X/L2=IS-5R+0#!4B/I12N%O>TN^.5&YE.<\@/"6^MDIX) MX@.RCC/&ZM5[8-TC_C9;YWJ_S%+I603 M"#B>P7NG]YT90T@,F'&"%!&>1H-QLNX@]IP[T^J[OR6BBP!K>WH<-_EW$OO[ MM!?62,T$\VEG+8FI)JX1^L@>I"/N:$\[*0TX+=IW9^OI@VII'H,BB#GCD;*" M4*UK2X\#H^VBK_E _L-%7Z8)8R&5#'OB=? :*==X\URWTYZ*5R;ZG7KU]\D? MK,36":5L($XZJH*VI=6W2CB*6W,';REZ9:+?G6]_G_8819&Z[;5W(7IM@\.X M%GT38JMG_RIIWY/5IVEG40R6,XM3_5:=1P"KSRDC[59?=7'=]JV0?V_1-X:; MU*4L-=(Z8A]2AWGMY5//VD4?BV^#]A_&B[_'>5'\!+2>%XOE,WOZQH!AUTJR M*!#"@GN+=)G'X4XCHT0K\1'NR]-OH\8QDWYOH8?P56J)<;0$B(T$#M5J)Q#Z M@$.[O0<-?%5T[\?68P8&A[NT]0@,OHV2AL;6!]N>RWF+4%^V_M1(O[?(@U/C MB8'PRF(''G[R-IO ECO<'M@B_(KHWIMGKZ*1GC,"YVRYFM&'0$LK3Y@4X..W MDYZ\(BO?CU(6$\ MYD;4H[Z153JTIS 1Z2M_?&JDWUOD%7B104O'/?$&@_M.JZF?*8>CGO#F3U#D M5T6J[R[+=Q?FM]%X,OH\*>)L7A;Y[%-I6-+X/ACM4OYP+%>J#V71".<$B=&E M*NL5N8.(Q.*6XC6>;ZOIB0B=$/I='985\_/Q(CU^_[+IK:3YT1!;(*JFWE.M M-4,16UZ5=:2B ]9&7YS-HNL:]9[H^JA8K7JG>#\?G^]5.;L5M>\7]WF*HDM3 M/ZACQ)/ :;5&)K4A!_UDKPY1;UD7OLIN).F!"T73-O)IMAQ-P&C-Q]/%^'R? M%M7]91Z,B$]C%V5PZ;X5Z>"J9F(KD6/9^$7:68_ #M0X"NIW='X^7)DJ%8YI MR!4H@#9648UB37VF6;Z_:LL!$]\:^;OSV!_MLI?.1:4IDD)H;*QF#?E1U/FB M+=99+?BID;\/Z9><26J144A2[-(6E&J#09+^K/T6G)E\:]*)D?_>'(L#VQ]V MIS8A$6$4,%$8IWD$'EE;'[A>/QBAV7@W'9.[!?TNJ=O)3([=":L5EUA%9(0V M7E&&%6H(R\V#?3(U8;-](YUBWA]-NQZML;?WZ*Q7@JNT#XK!L6D"$+HV'9C) M)QN#,7[;27+W!=M_GV5(QMZ,T=8I9"!.%=I%2@C7KF*,D:F8\DG&D+>XB[S M-\"8[IR=![,1#(Z.,:?!TV&>,Z.]JC5&26Z>C+?(6]E%Y<&WP9@>-$9ZX90G MPG%,HQ6"$!4:4V;9DXS!_*WX-C3FW>URD<8PCJ=?]I]8L,>Y;;DD$/;R *IA M@ .BO;?*<)NFA59T):PUC98O M^SH1NNZ61NM(BN];#PMV72!"L->88H2C](T0C]7&FUO+O20 MS%26.5WAG<;PF6R=,5:=)SCWIM#SLNDY M3XBT03ZUM5GGF+#:1E:MG *N2*WD;GP\I;,>!6%C!J"ZJ@D5DXT MR0SJ''XF2W88I7;BV6+7'.'V/.HO:%#<8F48XE10J=/>T-@<^]:MB>;86[G+ MI+M.B=,I6UIRB$'J'@/,:6!:\8A^._F9 5@D*O M1C8[LYM(@K%?QKD,UN["9Q0I2##:573DDO/=%-OT!T M^ 1E,Z^I?)C1PL^37HK,"2L<8E11B(6YL+%)+U&(SO(=4RS;6]8;"7HB]*-8 MXD-QO=JKZX#@V<""0J8ARQ M,49CFZ)2B%.R=:*B=376-T/EGBJG@_8T"(^PL$@[3[T(M*$R)_DV[-9;M6^) MRGW(4[36)JVKZ$H^)-$,3M.TN[>>=TT"R*G4C^T08RU]2CD0NP,)Q'[:1%B* M6%HAKH0Q2'CCJ*Z!Q$1EI1Y,M$1]&X 7J*_.+XJ+Z M]$8\'TY*9GL?T7X0>4"K=,K]M%C< M%A?^=I[6<9=GR$J8G\PW+7JYD7IJ=S9XXY1(AP61,F ?="RW%EAMF8VJ;452 MUDV]'Y9]$:J[\0H/]=\Z$SEHE@7">&\TP:'>J\J>H]X4NCQ?6QE*JPZ\!M530J&H@W'-- *.?9LHX:RO;&?T,N)\ M*&YJXLUG7^:C:W.[A&,R'1.KNH/ AKB'E,%5(3Y45( GKS;[<3BOLF2G!..TX=EI1*<& C#F"2G0:S+&+@ MF:CP7D6ER77>???N,T]JU/UKDJ[(]+ DEQ+&O)4.W$K0*RQMU;0!HA.PR+QG M17BKL=D+WS542VGD#\5R/&^S8!M/]EY(E9:X>TVCELXK9!G#-HU.]L+$*" Z M:C',3U-I+7Z=TN5O/=#EH:9YQ^",8H%B"&ZYP4C7E2!!4&UY6TS/P4UB\KG( MLUUC7S\*Y@6$HH0+G48\8ZMXY#5Q&')9#(VQ;/5WML,Q(TU*&!3SQ6JEW8[1 M/W>>!"250,%1R2/CK(G^C219%E+I5I_V 0B[ K@N\I>$20=4U,Z(@# 5M&H& M)QX@"1EIE= M=^!$:\?2Q$?5");A 3U5V\K$6W1OQ.RV.-ZGRQ,Y@]W$BS&B0*)(9$$J"Z(F ML*W3&<&:['R6Y'$0_@08>T&Z3L[ AAF>-->#$G,%_E6L&ANY88%GLY)$-BYF M?TA_FI[/K@MXX7TQ'4V6XV(!VE\/NC/GY_/;QZ'))KH';%20Q%*A=+JJ9Y;X M&AN/:>X7T2WIO@VHO6&\CG\"$4R5325TDBHAX72*M:09<( RC,GCE'._&'^Z M&BW_7Q?ER_%MZ<#[5<1.RSD-\)%-+*//.VQ_/1-7\]0="/)[=I$VQYB-^K"MCY5DC;U#B/F;(1$6?3JJY5 M%$A3UY]NS4M)_3CDV1'*KA%<=WN@#80MT4I-&'%@\!S/$CN.D: M2 JN$29(\E 6:9EJQ2]PD#K?MH\9R^R:\X417,=!3"EET4)L0"/G@D033,U! M9G!K%D?2_A',OF-'B_'YSAJ(P-.C)*9SD'*"E?!B)Z-LUD#\^2':"L5OD MUM[=680C\UQ:;+G#1*!J R,@&WPD[<@]OOEZ*>0V:)Z@B@AAA0(WP!L(7GDU M?Y/BH!UJ14[HQV?$"R*WCG/*4".9!O^?:HJX2N%G;5:DHZW7Z$)MJ75/(Y=\ M^!\:9Z Z,.-\=GTOU5JFH#^EFL5/@)&=P!M/HW=W$!"&K- 6'!(/KKXQ")EF M]*]A^KL__]-D^>/%^+>SQ?+KI/C7[R[AD6\N1]?CR=V'/UQ]KFZ&!TM%K/S,7@5%V>_ MCY=7\%P@UYNR6@6(=N]:?@E.R=EX<7;GL<#CX-72:5K,)N.+\B' L>6J4>]L M=GDVNP&^ENGO]-71XNQR-IG,?E^<_3-\%X">I+?^Y8>$U9\2V#6*?P)";4VS MT63\9?K#>9&\P6TH?S.Z2#+U9E)<+G] 0.C[E$__OO\ST]DZG_O+C/7H_F7\70%Y.AV.:M?F)=@ ME:_\/KY87L&G@1"?TR7Q_,TYD'=TLRA^J/^X3Z'TJ'MPSYN_$J<3M--__2[5 M2,Z!0:M_-!_^T_+B[L]YZR,J#%O_?J\\_>&EE^M(K M&\&\9^YG ,@E'#H_7(TOP,1W>JS^T^CZYL=_P +]N/8(>TCS!ESY7?>T:C7? M]ZBQ[L34^Y$C?:W\U^^K(_/S;')1>1U7\Z(X^QG>NUJCDMJU\I??/L)XY* M4C\6-\ORJNF.[!1]?Y8>_WE^=CXI1O-__6XZFQ;?_2E]/,6IQV4QMR?U(-.# M3#\AT_*X9'H0VT%L!U,\R/1KE.FM3?%>KO+GT?G?O\QGM].+E)F<'._,:[$QGH=(W;X3ZH%3W%@KK MMZAW:IV$T SV:[!?1R**@_W:FE0$O\6#_>K"?MU+2_VIK,1K_7S+W__K3WN6 MDC95J._GQ:*8+E?SOJ87\,^;T:K8\=VENU<2&"=;G=J>R$SUOF4!Z7TBGXVF%V?WR)S) MR/Z67Q%,?OQT59S=3D>W%^/EJN\)D*W&4=S5MU[6W'Q4Z1IGH)S38OG]&8C4 MVQ+4U/WV^]5L,OEZ-OM]FFIC;S\OQA?CT7P,[/CG5**YZNN9?/W^K(:#H!]_ M+[YO_H5_O/_.[>+^&[/Y_?=FM_-[;_[+V=7HM^+L M[__%F/U\?0R5=0F_GV?"H)_+R:3]-_T\/%TL9S?GJ_J MA9>S1-/K,XS>_/O9S>U\<3L"[L*KZ9/SVP13(O*\^'([J4J,@0TEC&\_OCW[ M6)S? L_'UG8Q.YO.EJF.>G)[49P!X>H?O8=7^8.7L]D2/EJD@NE5I^?9YZ]GB4@E85(. M>%(LBU9Y^KY\PN(JM8 !"^$)HY)Y((C_?3LMZ;/B'O#\[)Z\;I#244FA%7#S M$NBO8'7/BE0Q<^:+\\WX[F7\^(*!^J,N(W3WC(@I]68C>[&4\3U@ _ M&+#1:K+B]R7]1Q?_?5L-$OL>U&U\?E6S9W&V*MY.)>NW\]2^_?##B6)C."(! MWBE@OU@D !-I1F>7H_$\Z3GH\75V659^W[WJ&(RO@9.+=/#DO6!'[R=9)7S-;>6935=>M@T M%3Q=S\J"IY)]:_S7?8SB$_=(K7>@A[G;J:4[:53- /@FD/0"W)QD&&OEJNE2 M4^+R%BA?"B^\4'(,B']YFW8QG=V4+?J+%4&?,.(5GT#%BF*YTHL[D)[6A+M7 MX' "P0$(09? 8RB!VEX1<_7;YM??KO6)7JRS9"\/;LN>CM+=[+5)4JVKCQ]TB&69GTW*G1>'BH78_CQ^5F";CXN MC_]*C&>+>W"_77\[>31,/'D1!+-U=RA,9PU?SE9.2^D,I7-W<3=4\H&;EL*) MTM/)3O@U9T;.W&,\*KX_*_Y(CFF#41O>Z;UY\5LQO2WJ_K25@PG'\$7Y4C'^ M+45Q*S6Y*$#XY]5L@S0,'_Y8+"NU_#UQX_9FI6E T%&E.B5E+V8WY2^;.R ^ MIA;%T?QBD< M_.M/X/B=[#_E0I((44'V3L )D MVY"Z'V\DTOT"1N6,K#^*'H78W<7)3>C]\?RJN( 0X-VEN4YQU_^DT;S P31/ M =06_OD7\%?3B(B_SA:+"*&$ M\ (IQ)5&?#4]0$:$0]IQ=J)A>7,XKAHVDTPL5PH$I]CU* T9*RW2^-XLX2Y[ M.MM1.J!@:I1/I%_KZ0N39SK GBBGQORU M=PKN$JV<=L_@L@CY![T8]&+0BT$O!KWX!O5B\*"Z"HE>SQ7X]74Q+[MZ;T8WQ?J*ASW5 MJ-/LUHOJER1O^9"*&)*>QW-$?3NZ-5QO#BHVJ%B_-WKH&08 #C=Z@^8-FI<[ MCL,=5J\!VS<6EY73!+\DU9V6TYW*.4M?BNGYU_W*E+?7N9=MQNWC_KC#Q0(; MB',LTC,D$8_G$#LYA1F2ZX->#'K1;_0T!$F#NGSCZ@)^5V=]4<@A]_,;M-X^T.B7*./B[O MKJYX$_F^B<)CCMA;_?(D.Q;IZ=MW'C*F)V',3F*_SVE8NM/8&M7'O>S>5#T) MZ1LLY6 I3T56!TO988((=WC)=S Y=THMG82L#I?S@P$].J$<#&B7$3?ML+YV M<#([3T6^O'VLNFII>LZ+V\JMQR?V0+=3H]4@5X-<#7(UR-6IT&J0JT&N.J?5 MB3A=Q[K%8]@DLV9+\"""SR&"PZ#T89',:TX/#HIPLMLSAD4R@RH,JE ^9U@D M,^C"LPG;L$CF%4S1&1;)#'..#Z,&U?@MZITBQ\+[]+VA1NX;26T?O;0-EF:8 MM#38F\'>#/;FA>IBAT4R0V7K8(8&,_2B 9;2;]7@\/29[_GFTCK]#T?NN22A MAU%VK+O3_%@8W7=T,)R^W[!"#/.R!KT8]&+0BT$O!KT8'*BC&XSU#80APW[+ M;WLZ..,=#IKZUA,30PKT&0[5;T>WALO.0<4&%1M4;%"Q0<5.5\4&#['O8/(; MBQE?;'_,R:D64=W-'#H6[@_YR>,YA$Y.(8:\_: 7@UZTE#$.^U\ZKE8.@U2!7@UP-;:W, M'>_%+A3LJ/KU!3S7+MH65TV43_4M[G6Q?56<78_^>P;O?TW]F[-;<+"W[ND< MS8NSR]D&)TOWQBF@N'.<6."YU%HJR7EAA@=A M$?_?G1U)^7RX^ MC:^!P;\4OY]]F%V/GD[$W/MZ)J:EUHRG8'.6/S#5L;5)PGDY Z+]#JI\5LK( M&=#S>C2'SRW.EO#V:G!XXH?C8O)D#M]-59*=C%]G*;=0+O!NP7+'YC?=)[$+:5R]FOX!'LY>4#?:MWY[I9UG0M/U=V$O+Z.QVM,!YGN6Z:W7B]\?(9X$-O7*[:#*1YD^EN3Z7XWO1]1 M#6.?ET7ACYOB?%E4=RWCZ=E7('1W[85=$O$T:NQ8=\V^K[N [H04].A.H4$I M!Z4=5;=^PB1DL8LBU1SL]'GZNP%2@VW)U@!* M +5.]*FT) [ QEH+&]/>R]*EKB_2%N@"NE2=+AWT+JO1!:MHBXWXU4_^.NS+ M[:*^7"<52W=&V'0C$ M _% //1X(!Z(9S#QZEM(&K/JL0WCR.Q,7AG(YO]19[RX M)>SV1.00?^U%[% 3XJ]M>/N.8X"A\JA\]2MO_33I;F,S'>TV!S1BRUD]C%L: M1H@M5]EEGMWJUUMQ^A'\!0&-;!-38-J8@$;F"3%@N[^PA10#TU7#-&++Z3@5 M<_U-6R2Y=2QC=P *?8EO*Y_7MMEU&J5;RPK0+)*TK6%ICUU.Z!?T:\US(<=; MV)]N!6B@7] O0Z (_5K^>$U-8S0%NU$# 8. &0)%"-C2INH>;^%(O!6@V52_ MK%\XWMR$U[/Y?M>9WGTK=4C)VQ+*./>N+:BL*8U<=C^/[KS"?- 8@ 5\ !^L MYT-'7UP4\ %\L)X/;7VA7*O"!ZRSOY+#[?K+ES)X\]8VDO)B!6U_@**-<&L; MS10T80;3@BX-U 0U04U0)LBQ[ M*$Q+#XB9*%J=I=+*)80M5HPIU19K46C)TB/H,H(N(_0N*F]UZ:VJO"4+=<:- MTA O%V&9 3.$9=X#Z"%RXIJ1$QF"@ +*^P%EA&$&6LU!*\(P ]-[BVF$8=81 MCV;.W+V:LE\'\V]NL==I4UW0UK\<64/ 89Q[,:8C BD+4NK;X012@I06D7+' MO"L_>C6H!6KM(;7J3@W4*G,,6*VA7F]([9MN-M33;BY3C*-MUZU-!ROK;7U! M&DQIR++[8'2U$(%JB4!-GQMA2D-"!" "$($5*MWJ0@0@ A"!O1:!9EO?7)TI M#:EQWF##)#^L?.JM M4SOKG34OSNNGYT.+$[IF?.JM=M&[L/O4V]1&S)\:B<4BX*GP6!JQ*(M9 M,INZA?G)]'B3=; M;[>[]*B\+96W9,'#N"'-T@>1K#]HA/-L)L (Y]DL7[(U%WK8@HYC%3A6 4R7 M=*P"4@S8F@-;2#$P735,XX2;!I#_H=I!>(>C8LES8:SI&^'%>FM_TBF=H:)/;8C832[+?2U.M.#:>H MH#154AHKSLH:(4.6Q&!O.QU],=BM1@T$# )F"!0A8"LDP7'TS7W;C9I-!$ "% B'$'H3&6754(@17PQ;:]F"YXSPQ#[D62 MKK3E>R\C;&ESQ;#L8@[9[.VKJD0M;4X=J 5J@5HS R:-R9!!+5 +U)K+UGL#NB*+P$/EWC)$B%5NF=G MG;/:R<59NU4_J[5ZIZ<79Y.0*K7CQG9"JLQ@9\3,.QVNTN/RMM2>4NVLI@[-MC[^!<(LP*8(:9$YB=))CQ&32WBR9[1=69:*WYB9((I$$R!+&F-5MWI(J[_UB"QQ[TXE&:_E:99=UI0&B@-E 9*4[+2M)UF M TH#I8'20&G*S;]X[+2A-&M,[6B+QJ0K6I(,R90EAW>M1NVLVSA7\96ZW5[]K-4K/;Z2 MIM97'U^<>SGY=GUY=7Y]S4X__W9R>=6[N?Q\]2H4K U_I-.,ZO(/?DH<=1<9 M-N8>P=2CQD\?HOBOY(!=AJZS=O&-TX0W"UM6"+#/(?N?+!2L=< D7P_8@V#< M_6_FQ\)C/ A8E*5)RD/9X>13JHF,5[V@0=C[W&GH-AJU2:--OJI__/& \7$< ML5@^)\QOIU>Z)"]*0.(H8(EP,RKQH[S6R]PT850"^C:^]^DZA_TA9! R7]P+ ME@YX2O_QD[S8B9(U]N!3TOSD"WX;^ZZ,<>:';I!Y M8E%9Y)N+(C.JCGKA:J;?J.K+.* H3,1M"S1.JT,5CI1GE$XJ7'11O MEU]?RF-YLHQDEYL!?9.,[]TGH&\K]MVWR5ZEVZ)SHQ:?]&YL*-)!Y,FFH':3 MD>RH/0[4Y6E$2L5&16=:+#@\\$2R)7+'K?X<_/6CCXEL=$9IJ/WJ58.,MK*))B!)<1_(@T M0ZIB_*A>+[_+7RAKS$-^)R24_R]]2Z^=O#IG'Q4P&Q9AZO/72VO$8J2H=<<\ MNM)A9\2+ N*IBK$SC%3T$R&CG["G1_,G@I-DMXGX;T:O#AX)\VXL5*'D0^98 MZ/'E:LY:?GO-Z8X#&&IY((E..B!]R)OHBE^J?\>VYSG05N:"UP ?H96#\C@!3L25\EX:ZG'AW-T#F0)GX8 M^.Y 4P'K=:>N&=S/%6X"9]4#RY^I"S@DEE-_K?BJ.DO"$#7)**)N\D#!2T_] MNDZMY.KYLMOQ^[X*LOE2A:)^7S)#FQC5&TY3;XUR[XH%5 ,_(*](]1HDX<)S M7E\.-Z:+MMO!(!]UR$F0N.QK&9\,N#4!IJ&; 7[(7)X,I-^;2/<\=QLD+4)& M#1 >TD@@YSKYVM1C_T>XJ;RIGTD-B)B,_YST:9 O;R/PN2)..?T^$K&:80A) MCEW9*2H7PF$]Y4/,\PC":#9R@6(F.H_2%"%"&6' MGL@@)=YXP)6(V=&=\C^51++%L?_I+':)5;7]!CD'H^D2\ MZY2^D*V>%-U5RB0\8OKM]9:?SKJM-B$V.X5&5P[]5+V]%WJG8P"[I,OK3:4= M'Y^>'C=/:K5:_:+9/.DUSHX:>:CRH\91KW9L]U3:Z>???KN\^>W\ZN::]:[. MV.GGJYO+JU_/KTXOSZ_7[[_,IV%9M)..P)#'=%VB"-3/ M4L*@])P)EB,BC)H"(:QE]'=T2_K 9X=_6KJ=!:&"YH:Y6JM;FPU3CV#T,T]Y MLAB'8/1/MU5WM02C;[1V&I6[:W5(<=0==4?=47?4W:RZ6W_J?8-PE^OOBS(L MEJA1X4)OY(K:"K8TS7ZV[=$#%A=C46=\94 14-P,BOI.AP"*@.(F4&S4 $5 MT0PHZHO("B@"BAM!4=]1!T 14-PDGZ&(!>_36Y8U****O+(I?J3VDX1W+) [ M4>7&X/':O2Z^XRC<1CBSX2A=A <'D(#H8'0E"PT=:<#H8'00&@@-"6GN\$,#70&.@.=*7DJ M&#H#G8'.0&?@SQBC,]:?8]C\,ZIN"F["X>/?D^,ZJN,0<4& 5&K<>0,P@9INN MA+3U361!S"!FE1"SXFTJ!+6QZWEV*%T9IM0O@^7ML%C%G%; ;H\DLMP)D++M M",6$8I9Z4+>D(*90S$HHIGUFA&!",.W8-P^]A%[NWHS02^BE'><9H9?0R]V; M$7H)O81_N7O4;4KTF?TY/ZFAH(.CE@#P/?'3#Q?>3'@J4#XMG=@#5JC8[#3HN'YY>R6/PWDQ?14]-(I8&7 M+\G3I$9)*G.HTY-D)FO^73YY2/>F0N:J%@>,AQ[SPR2+Y4>'R>2]J8B'R6QB M]>>%8SQ((IGJ_-[WA,J<'8M0/,CEE^746KZRV:E\6R)50N^4$L!!O258.$"8*7ID*7 MGBI9FWD7E_3E.;5UGG] R$Y&PDW]>Q$\EH;?>E,W2O0!N-YPVJ4A.*3N #> M%8!]V7>XT5U(]WC4?8Q;)4EC+CO.PT UCT@'DW5&#Z*E3? MDL\@7$Z^B?(X$C']@G%ZVN1:D:3^D*="N2/]3+Z4>6(H7R'=CMD7C#TF>3_Y M+'1I.'W.P$_(F6Q8)**6:L5[A3 M'DM57GKYPE% )9+/Y!ZY=%3MJ5G)AQN-@D>JI'S&(U$WR<0TF(IZC7+_DF@H MI+&BY=HOMYE\8ABE[);>./%)'=939K="D95A!EQ;IR>W NGM]62;4&.\:+,' M/QTLVUKI@*<+&JL,$=M2_F)S)/8S]6DQJ6IN_(S48D9A%44_RR:G:E8=!OX=[F@*;DS5U'_G+EYU/Q/62>8CR\)B9DO-R]%[(M?GTI]3\BJOF"EC M\6YZ66$3*7.YJ=*!'WN'(QZGCW**RQ_2P^[HL4DJY^(DP5PY[U5,S/DA%5'- MR 5/7M 7LC'HUR!35I(BL/ H2A+_EMY.%_^'QH1%P3P^Y'>%E?.*40?" _D& MY<...Z,#U08TGHR"3)6%#W2 M6Q[EC*52L;$'3]T/#1ZX1XYU0H-6QOM]65CI(]W%5 7I:M_Y>;]5C GHE3[U M0%35JID%:5*X M;?'$]9?=*$\&3!Z:2(JB$EZ?EU9X^5QJH=6!SV_E/+ TEBJ@FI(=HU?:YU:! MF:I!8XE'(BD]1<)Y.BZ9#(4(*ZJ23\V5EW=,OU 02JB^^4@E'ZI/BB#K(,?] ML3=I6BIB,2F0]]Q%:WG%I'7O^I2UVM3EGHZQZ2KXJ5$(U?]1O>&B=WV2ZX#K MQED^,>S.WB#U(Y07W(K IY;).R+. MFHOAI,WJIIZYQS]-M#+@BQX$DDN?PX M,8-Z(Q]&&=FHP*&RJ7S6IA,26^@([.[&U'T]V6#B7JYF*,0F+ME>>%+*V&M,%H<\5>B5.2$S]D+X;YC*DU%/U0Y%B ME!Q<$RNH,\C553[Z)J:Q-^O=Q4+DGE7/31WV1^'SW@HA)4H4ASS1Y%?TE"C%^^O"7(Q,2L4*@>:>;]N:*H M LO>;MHGT@TSO8)LK(SZ MF;K?YV9^J&ZR.:^;S:XD2?)X:A3Z8NQ2?\IB1= MMKC_]$7YBEZ.BF(&2;H4'J>.(I\5&P\_\L$FERQ1#H3R\').47=#'EH\]83F M.4E)(G<<$$_&JZ%$"S$>C8Y7*XN)/?5TM_!RB,YRXBQ'\5E$1\*X\CC<:/0XOBR5W)?3>,K%4Y^(-&XLTK&'FJ^N_B?S[G)Q4-F6 M\QE&5>J\?LII4O-P,_927?AW\L"DNY*-FR!YM1&(T($_5*PLNMC)TJS\,'FZ MFB4H+$'6(O1Z^8WTWLG:K[Q;1LD8=YHC[JO'SK;:M&!YX\I:.NQ?T0-UUN0V MC=_!I_(X-J@;WDQB.3I4'G&N9CT7'-L,UX^SUM;PCT?KTB@C%\W MXWBITOB)&J#,C.35<$ U,_F,TAU/Y;I\0 ZL7/+/^TE_J)B6_SL9S3PWUA-^ MR8_ZJ"X" M%49ZID[&3C7C#Z1CXUT8BA6+H?GZ-,CX[Y]_RI+#.\Y''V9F"7NA]\1)/LO] M(F+]#=7U)(CC6<_)(HD_FGS=G[YCOT1<$IL/6R3'UU!='C<;9Z6GOI'[6/3YMMGN- M7N^HUCX_JKW[Y[.N;M:.-VHAXDH\L*\1C9,7=G);V<OV,\.[^XO#H_8Z>? MKVZ^7IY\N[G\?,6^?.I=75=_;Y3V.32YP)?R[X>R>XUE)Y:H.<0D7X7*:2+[ MAE:M_OZO'YF$HM3V6'8K^02$ZX]R_U<4J$W&SD!,;OZ(G/1BDH TQ)<+=>*0 M7LC(.G*",N\F3WG(/3Z=N^;LUSC*1NRKN"/?7G6N7T5*0U'5XU\7192%85_B MZ"[F0_9>2O+8OVG4/G[]>OUE\K'^\<=Q__^B[&$ZG8N0!?/D$EWJY_NF2)W] MVZR8!).VNHVD'R3GLZ@T-+R1+LY(2H:&30O+BF*[]H,V570'X\FF2475BFO1 MEL]^H28A4VVKGBU-U:36$ESNHBLJ]60P(VCPH1I["DC9S@M,4XP99]@PF964 M@)N,3;$GJ^PM+?EDGJ:E&G,W#M:=AM:B/=\)I 'KV+UE$=0-WB/;=+IE0GUU M9WYIE_RY*Q^+ =U*K[T,Y4+5%0T"5W'?&]UN_?SLJ->[:+3;%T?'1T>=PGV_ M:%Z<=.MVN^^]T]-OOWW[U+LA%_[SS;_.OY(C_]N7K^?_.K^ZOOS]G'WZ?+V^ M(X^)^^69*Q>F^E$01 ]J-EPMN239<,ACNC"?*G('/+S+9T6XZV;#+%]XO.5! M/L,AYP>+'0DSJ,]78JV8!EZ';DZ-]-6K5V6:6GV=? M$\IUB^#)R;2ZO&;RX+S=7!$$Q36_O*N]4Y^3$7?'GU<7BGQU-2\DS])H_$5^ M5E-]\^![Z8"N)D,49[W(LP_X*!$?QG^\@/2TW+/1C*?GOQIS U$O'Q Y+U.[ M^\/;)\SF'H(KZK3A[9O>;_7M=I=^P]L;6WV])3DEC0LO.2ENE$U=)YZ$3F23ZJG-FC:6S/(E$SEF4@[7G[$#.VW#-6<=NGV,*7E MUYI>A=&JWJV0,3KD=NB )\EDU^PJ MDRW5S6-*)*SKUNQJ/_JB6\7]MXIN 1LT<6=)J@*"@*BH*BH&A% M*6K)CM(R37@EX_?F,1(.\X ]6_6"K:,AIG$PC8-I'- %=*DH799/Y+5W4Z)6 MY#@S8K[4=J_PY>[DR;%_MC N ;)#FK?;!]DAW]>=ECGFW&.]M4A:C?-X(* 0 MT-UMZC9 /ZU '58,H)"V8!4*J=7%-" #.5S,Y?*35RT6TQ:R7FRT>4J%3IR) M8S W?$$>;''C* @JO'>>YR7/_)07RE>1Z=C[(M_+CS/S&F&1E\*7*9A4M+N\ M9L4M1?KP36/KO18C[VD\O4F$],^39'47OLPJ_B=!YSOB[+RK@NT='S6.VA<7I0?;*Q6G;\1X4TE8 MB]Q),;6O/\K3'\W-#\CM2>6'X',(/K=Z\+E&5TOPN49KIR'(=ASZ#G5'W5%W MU!UUKU3=K=\7N*4LYHB;5DKW+&M0[/!_)>;= M2,1Y)MM \$2F/IVD<];%=ZV;JDRQ&P)QSM[7;FC<^61ZT\O[L+W3P.V=$)K* M"TU+WS%BXUL>.@.=@<[L1F?J[2TD4C&EZ2$T$!H(S8Z$INYT(#00&@@-A*94 MH>EBA@8Z YV!SI0]%0R=@,T1GKSS%L;L++\%Z$:10_LE$6NX/U ME[J7#CI9QM:,G<:=K!^URHIO86[,B;*[>/3D^\RH>EWC>B88!4:MR"CK&-/N M.D>Z@ )"@!#6$Z*E+Q8X^ ^6,^'$M(C@1?@!7@!7H 7X,4^\:)JQZ9F@_XU M.B/-,2?+"^Q2=IQJ4_!J1RAJ8Q; &HV.">&F34%/V5Z 0<)FG'L ,8.8;;H2 MTM8WD04Q@YA50LRLR,I@A]+9D4&DO!T62+)DKT26.P%2MAVAF%#,4@_J;B\# MK=VPVT_%M,^,$$P(IAW[YJ&7T,O=FQ%Z";VTXSPC]!)ZN7LS0B^AE_ O=X^Z M38F^3EI-\@S^S1A;9+^)M)!Y%U.L_">B<2-_9%\YBK):2^.&KUFXZQ5 MK_>ZG9.3[NG1T9%*3MOM]AJUT[/2D]-J:F3U\47XZLNKW\^O;WX[O[JY9I=7 M[,O7R]][-^>?_F3_.O]TQDX___:E=W5Y?OTJ"+90^/41^EKAMIJN^G,6/\D) M[8I"![90 2>RE[-0_E;*O=U"4]/!N!_ M'#OU<89>+0^T*CVQ3*^MQXSUAL%V/!/NYCXDM+GTY],.,?B*J^+$LB,/^$"QZ"%D@$F(.W:K'HJ0< M>EJ9FE@JP'VD M[/* !53W"R8'[!4^LJW'H1F2QE WXOU"/XK1](%4DC)KZ+ MV/7IGH1DS>^3&T,E\\-^D(G0)7N0;\.B291]^;"^'_+0]7G 1N28N(4$R<=. M\\LS>K4JVYSV5BWH\CCVJ96HW09^DD:Q])]4$ZIWR$MBX4H_R%/HIL=3(R>) MH/NC4"5!IZZ8E#<14N]"Y2-QV>ZW/."RY,E B*+Z#U%&JG@KV%#P)(OSU_:I MV=D]IWHROT_E\Z@$5 Y5F2DHR#Z^A)/#SLC:,A_[0)HP%O0P:J-!0C7U= EL MV1I&3!/2F_3F]R)\?C_RJ*BD1_K:3D.S\E'S2J 0=O]7MBN[XY+LFL3P'PWM MY1UCV0_)ND(ITV(L)RG]DY.&JE30D"YP6,^>GO. M*>HM+A7=5$Z%+F$/[Y.2*+9)J7B4U,O)*@U!%HO%D%I:?CTC+8X=KIW=CJE= MV"/%\T0J8NKM)U@3A$"I%?<\]I5'X,NL/P2BPLE.Q$*/VF'_BAX(QO&B)RLO M1G:V$KKTE"&/'ZGK"05UK;[\FQ1 WDDC^B==\H@>&\L.V?/C OG4/W'9F^8" MK5XPE!WD3$_]A"ET/2EA& U]EY%4D&H/94^HNN Y=1UWT85'E1*EJ%=0C(QD M9_E$B5[7J:E+,%6LU[DX;S"_Y!A\=N!^YB?\[BX6^=#_<_^K5)CLV4A_F4%[ MXZ+=;IP=GY^?=IMGQZU.ZZBI!NVM\_;Y4:^VQ4'[QDFORQ87JY1P'PN;?Y27 M?_!I^.^[QDA!=LL:/;L;O3E!+E"#B&(<2CV-\NV4/Z/:@N1_ MTDIR,//(AOP_Y'Z/XLC+W'QP) >R-()ELD8)>T_27+BHR8\?-$R\F2Q +_+S M+538)\M -6K-V>:5GV=?$\JN,GBRBE&7UTP>G#>8*X*@N.:7=[5WZG,RXN[X M\^I] WD'=WZ8%Y)G:33^(E_74]\\^%XZ^'!\[!S7&JWF^#_M'\:K!"ZABH\2 M\6'\QPM@3VLQ>PYVNG+0F7N$>?FCM'D)F\T?WEZ;F+M\DM]?W_#VUFY?C\JC M\M6OO"6A6(T[E34I[I'902*WD?]6SIW^EL^=GLNYTQ7,")@!9LO![(J\N[50 M!H6K1,[OY;?0[!JI"Z9 %XVBYDZ-0C$K ELSD,K4RB=4:H>\K[^HRHC-&1#PUF+>HKL!; %;]$75ZXNJ M%D91IP1\R1=E=JF/QL>"0MJO)_$>.BVG7;I%3&G[14[%UB"QQYX&E&;/E:9Y MI#$YD^EM#Z79!Z6QXERD$3)DQV';UE'3Z91N+BM0 P&#@!D"10C8\@)6;V_! MR;("-9L*F"7K[F6:\#K?U_OZ'MXUYY.WLSQ9?6FO6-<'_ _P _P _P8:!\L MO2UES3E_7>=Q#1Y9DMU.#I"N \NW$@9JM?9.,PG6VT<:0Y]AOM@8%IJE:7M* MKF9-8YQ_D OD KFFDW"MFO,R.!G(!7*!7!O;J=GI.$V0"Y/8>@9F-\(=A"K4 M7Y*-1E&\RM[)I=EG'%_JC"C#CNZ%M7!2% ".L)T6P= MH8L (\"(R7V-SI&^D4E5&($EHW5')E_BJ"^2Q(]".3C)=^+DTBQQO-K^\Y-+)Z],41]8VE-IOJ;Q(:/EPCM7Q*]USHQIRD040D4[Q[K MFWA]D^/[<-++/$I7MZNM&!>UQK0 %\%%<'%=6W8;M2WZON BN @N+K)EI]/< MXOSM/G 1ZZBOI#)3 \W5!Y@KH*Y)P/*B3.;[-YDIZ,%DN*$'^R%F$+.WU_6.6F4Y;1 SB!G$#&*VQ0U$!XUCR!GD#')F M)APA9RO*6>VHJ_'<\][+V:+YM&F-.D8$ --ML[6S]APMF;5G,U'M)2R,4N$Q M?DLJ?L!&L1_%;$1W1O3=D "9)FS [X6\C-T*$3+N_2=+Y"T$5A&S="#8,/+\ MOD]?Q2*-HV0DW-2G6X8B'42>LP9$?DHYL6/N]7/^_OFG+#F\XWSTX?9VYP@RC)8O&Y?QH-1R),U*U? M1<"ICJ=1DB;7 QZ+$YX([PM_' JRR.11!-]0LNZKZ/_R[N),YDK[=_//F[-W MS/?H"^ZFA]WN1>NL=W3>;9X==9NM\^.3XVZSW6OTCL\[O>;1\;M_SD-@T8@W M_E D[$H\L*_1D"_N66=N?P52&R%:?7R9E>OF\^G_^Z_/G\[.OU[GJ.HVZD_/EJRV^AS.LKUVN%4S+K$_C#]$.K2YI2KH53PMFA@A^;12C[$O P M@857+NT?(A>T1!GV5AG6G37L2!J6C;(XR3@]/HW8P\!W!^RAN/$NIJ_IIJ_7 MW_+S8>I)+%(Q!A.'T0MXD$3YQ3QDY]=?OK ^R:H@W?=EKR^&HR!Z%((N)@&. M^ILDC9M6;$%BQ[D)'-=Y_H'4^EB0'>@_G.PB5X%T%;[=IQ MZ=K)P*I2^.+<2V)^2%P:YD21K%+**/^0=^3.) DJL5$HX;P5] ;VW@_'A$\. MF/CNDGS)BW/BCIW/'U\/AK^NZ9H=BQK^1>;2A<[?DS%2C:HX6V?Y>?8UH6RS MX,DPJBZOF3PX!X K@J"XYI=WM7?J,PV@W/'GU=U6PM.='^:%Y%D:C;_(1VGJ MFP??2P0>31W^+?\MH^\6)VC M']X>E\^='MU%QC[CM6#W5EJ*/83= M'^H+X1WVR"3\3K!?U2#ZC(8"[(+[,?N=!YGR^W-<+ATV!WMN%Z/XA <\=,5D MCK7Q\4RX:K:'->MJDJ?\"-CE[IG?Y7)?=PLYV?=BV[Q%;#6NS]'>)]L-160A M72$VJ'.D;UN\U:C95, V'Z6IJ46K?8U?\P6N74J7.=32EUG$E.8MNX]'5U[A MH+OMEM/5MLNW*HPH<>!J?V]R$<5]X6OL3\J+'K;+CN;]-G)8O41)>2;2#J0? MC030OO91:K.)&O"S@-1P] J)UX MO.FQ2*M4HBQ54,Q)1)I27^>'A)L%QU>S$?U9H,)AW^0G2:$Q3NAR^5$^[4 > M6 X%O2E_ZOA[1<4'/QT,HL CS(TD..DQQ:W%>V4)B.])_Y&X$OK#;$@%X&F6 M1O'CA-:3Q^3'!;_+ \UY<-A1'BEA<@AP0OO9( %T!XMNJ?65L*AWRFOI:_D\ MGJ6#B,SE4VF((;'H!SFI2 HXZ_LAC8O5=>,3B;(P?FX.-Y+-E!_B#94KH*1* MUD"H" [*KCP9,.G&;P#@_07LT[.BSTZ)AOG)!(FT>[49_"FX%&P$H4^=BA^# M20'HR;'0D@Y_6G7J=V\/?]9K-7T'/V5T(0TG/UL[/KEI]\E/5!Z5MZ#REAS4 M-&X2X5 ,PJ"K,K.7^P#LJ@<)4X M%:PK'U'Y2'VZ9KUHN*1S+7O;%@:4 >6G4-:VFQO""[1NC-:G*T108&!ZCS"] MM!1C)^(KB\USYN[5E/TZF-_JZ1)S\W;6-&9,V>N-,19QU-R."*0L2*DO[P=( M"5):1,H=\Z[\&#:@%JBUA]2J.S50J\PQ8+6&>CT5>W^SH9YVCT^CY=F>/N=)78TKO%VF+C;%OYE<\L7Q M9Y[0%7D3Y.?-U:V12M4Z.3?X)/VNEA.#Q1Z65\RQI5Q8.".XS3."#3/."#:L M/JN%TN]+Z:U?*-EM0L/VOA]?PBFY;2QR[SW,JGY*SE1],R-A:Y6WM>.HAG$[ MAH#I;1W5,$^( =O]A2VD&)BN&J9Q:DX#R,\GH4!%/&1^F$?,U*46>QB0OZ4Q M(#].Y]A!4.-Z(9 2I 0I04J0$J0$*I.!W0!74"7Y>C2 M0>^R&EVPBO9*=C0_^>NP+[>+^G*=5"0IBWDJC)R',(:"#4?;9IHW#51M:EK$ M0KNZN&H2KSXGNR:(!^*!>.CQ0#P0KWK$JV\A=.M^$ _+6A_/_'N?B.QI'>)9 M3:__,TZ:W= ^N51M-IE''+MZ*[ &K %KP!JP!JP!:\":4L<[AD?-TPH7W87; M=>2VV1ALC+LI#>'21\;E($Z&;1,>\\.^#">F+E#Y!.BN$;TR\A(VBD4B#T!Z M[%;06]A[/V14JD &=#M@XKLK1BG](V+73^BNV'?IM?+A+I4VIM=E/&"!WQ<_ M;AC^#<'>9C6FTL'>FEJ"O;4W#/9V;'6\L7VNN]6F[R)0W"K^T&X#*=5W$>K MJ-@%111>]CE+DY3Z?2KK&OXEL+C6B,+]T6.M!DT9#L3H#O0 MC>6]$FB(N1KR50RY'[[E%.^J=*?3.3HCR_?)[POV_D\9ENM'2!WVMVTJ])=$E_],/%=(TOW.P^RY7T2'*I:3.L3'O#0%3-+EV?"52$B6;-^ MP'0&X]W+0"_-TJVW%X%>+&*K<9VP=B?%;BAJR]7X)N:LEZ_&D=/6EN?5;M1 MP P5,!@.AMMA@/G23G)M6^MW)G!54?C-%YF;'=M'D[_&7.[@VZ5S:HSS5-,7 M ,"4YBU;(]#S+-_S6-?!M.M. _GBP8B=3U_ /GMEGZ77H+:SQF26?4I<&K'? MF[V(XK[P-?JSU8S[\;ZF+\IC-0-_:-M2@#D;S-D\#4=\7/[\O"DLVMD,%<@% MP\%PIKKMVS2B\8;#)/1T-[T^M[WLHW4[]=YU!JI=TE#[[<1#W"L\R]UH.4?: MDKN9 GW,C+[K_VO:T G?0 M2%,U$H:#X;!.88+AK(_(MKG1QO'L[D4B@][*2+;B^TBX\D,:J:^W,R@KQ7.< M=M1SGFB.6Z-QZ/:F4U.&2:QS7M!C[("-IH!K>R,RJ^:/MCJV,@4+$)H*"HTV M;ZN,4"QU;;%8@"UT8NC$GMQ7[S8=;?L>]J83P\+DV^/C(N6+2@MDQ'BXFJN8 M=:>S>PN:@CU,X>^39V$\'.U8R31&RAI=I[7%>3W3T0,QLU7,#+)LN81UCMI MH^EH1->*KK5>:SD&[ ,R!3T:Q_^+$]\B-^TRN6GY.)P^\\>AZ]F]"A,?BR*U M;)ZEUO/[?1&+T!7L5J0/0H3JZZ>995G49[/I;/-,L_*Z_V:17*$?\O@OD4XO MCC*R5C0<1N'XOO!E?/IUZC:9Z)@J_L(9CW6>?Z 2\?(@(+L=4@4/J0KB\6GE M'=9+9"4W?6%!XH+="A*><*-8)03^(%&VK3JG4Y5!>(8:C('H4(F&W6GS,):$/);G9+4_H M#NGBT$\/X[0]/,^04R1UUH&9L8.HY3G4.CPF.&_P,.T)G4M*-VV5@/?(XY'< MXL&3%.$S5)3Z^I2%A+Y)_O%7E;>A\I9L<39NDFI2W*/=QH8H/XO9S2 6@OU&OPT2 M=DX=[$X#I^\KC$J/[K-KF%W)X=HZ*(."52+KY?*')G>-U 7S/HO&13IW_6S; MU, T,+T T]H2;D** 5M(,:08F"Y=BK&1>S'(_WB^.-3G?ERLS4[GYL>+:KM4 M$>/W&QB1N]:8S2B-K>P;,Z7M%\G4UB"QQVXDE&:_E:9>=VKZMKV9WO90FGU0 M&BMBJ1DA0W:$Z*NWG8ZVJ2.[40,!@X 9 D4(V/("UG#TS7W;C9I-!QB#-GL[:NJ1"U] ?] +5 +U)H.F.:$*P"U0"U0:V,[=4"M=89DBZ-+;:U@ MJP6J0&B41;O8SXN00^Q:A4/YDL7N@">"?0GXR[A NZZ"708O%@Z9)PB"0S\D MX5,QO_I/QN_RF_/K+U\.V(-@&5E>?G$2D)H<7KN#*!!),<17T<'D,X:1)P*Z MC*=%P*@\$ED_"J@WD1>\B)_$DR0;YO,$&P:K,4F;$*MFF[%J&F;$JFE8'3,$ MI=^7TENR9\;<04A[WP-M()X+8(9X+A6&WIO3+#AP/?_ -4/L $!Y/Z",Z"U MJSEH1?068'IO,8WH+1I ?C[)"2#B(?/#/(2^+K70:D0[CKG5G/)CENS%(3>+ M"&I<+P12@I0@Y=Z2Q3PU _\]'&7]- U::F12RT MJXNK)O'J(!Z(!^+MHL>K@7@@'HBW;>+5],V-[#GQL*SU\ M$,B(:P=,?'?%*)W)3LZ'41:FR8_K!V.SI9T0?$U+\+6.&<'7-KQ]QP' 4'E4 MOOJ5MV2NU3@W?E+TFH-6 M!)X#IO<6TP@\IP'D?SS/B3*3A64Z,7\7\W"U+*K:1<3N !C_T&6Z-V%I?="4 M>M=I:.NN[$;-(O';&ICVV#F%@$' UC-5UVG6H5_0KWW1+U/09H1$&:-"]993 M;Y5N$5/:'DH#I8'2[,K?.6I":,J M'[#DO<*2]RCVW=G5[F)D@BD03($L:8U6W>F6'Q3)E+8ON[,V2(>,Z\6A-/NM M-,VZTX+20&F@-%":DI6F[33+#VUL2MM#:: T4)K=*(U,'P*E66-JQYX@2F_$ MNS&GN"6$35(?7YYW22/WK\-;G@B/G4;#D0B3/)+2^7?Y]^NQ<.T.@516:*I9 MD[JS)A6Y265 *C]T@TP&I/)#NB9)$\9#;WP!?4A8/PJHQ*K:("(5@CXA MZ-.\V^V.W8/*H_(65-[ZW78;'+/5L%+\5BR>DE>*$=+)ZF$]0CKM2T@G4_4+ M,1@05P1Q18#IDN**F"?$@.W^PA92#$Q7#=,(\:0!Y*=1DK*H+W,Q>)F;LEC< MBS#;:;(]N\-:&+%Z:T%H M6SLPI;G+[O#1KU>:#XB_!CZ #^/[NOK\,/ !?+">#T>.MM.*5>$#UM\7V_:K M2,BJ[D"=-/-HW!%$HZ$@DY; ):TFW2G)CK>P]&(*0C ]:4$W51UJ:?3G0"U0 M"]2:F3KH.(C.!6Z!6V5PJ[6%Y>RJ< M+/A^O>2#R\!Y#'O\E4BHEIB_R/@KS M>9C/PWS>9)_!L=,!(4 ($&(\P8V,.R $"#&]K]W%E@ M(PR#AO1EVO97$8J8 M!VKPP;VA'_I)&O/4OR]EP]E;YXRK,P70TK=3;6VCF8(QS+Y9T-/M$S7U+2J! MFJ FJ*EO?J.);A/-Y&8#_286O?29\"9*:=R9O!$)OQS$-0EQ7I3)8//: M0K=6XJ3FLE:R(5E+JZEO]_.;AC$%"I@\+MTWV+[.6''TUR@1LN/8>+.E<>OX M6U:S D20+\@7Y,L2^:HW=$8=@WY!OZ!?T*\MZE>MX6@+H0_]>C:O97C*SYU; M[;7"E9I\\F8@BM21Q%J6IUQ,LN&0QW1=\N:,'+M]9/R!QQY+'T<"R2>1?+(Z M6?@,N]WNTJ/RME3>^M4H))]$\DE;Q[-+PPC))RN[FH[DD]7.#H6,9\AX5C5, M(_DD8&LA;"'%P'35,(WDDQI _O7Z6[)+;; [\0.2A2R_ZZNK<5^JU:!9)&E; MP](>NYS0+^C7>J9J'&\A/-37@MMWNR:"2W>*XR_U7=$'I(JK>CM1"KN_/J\J&. MI*O@ _@PN:^C[] 0^ ^6,^'-F+2:QE7ÂJ9MSZ^_?"F#-_L3B:VACW![ M'XC-(E+:VZ6!FJ FJ EJ[C@7NK9,,: FJ EJZJ1F26&D]I":6-)"9&$35^41 M61B1A0W3(.-<@^WKC!6[/(P2(3NV""&R,.0+\F4&\B!?B"P,_8)^0;_V1[\0 M6;C$>2U$%EZ_<.5&%E83;W[H1D/!4OZ=W8I0]/V4\22)7)^GPF,/?CI8/#>7 M#GC*_(3%PHWN0GJZ1X^C;P5=%BI@JX\M"9?= 9*[;A&"%"EFSB.G9JI5O+"M! MOZ!?AD 1^K5\+)(ZPIQC[ZE!A2MK[^F":9CQ^9(U:O7/ HBQFMQ&//;E!U_-CX:91G# ^ M&L74Q7J,LX7M\UYN]\W[RFZC4?OX\I+)C_6//QZPAX'O#AC/TD$4JQW#\OYX M>A,5(!NQ-'K9\&MU0(U:S:F-MQ5K>:3:PTSVBK(T27DH>QLY?3N,PGQ&ERI$ MTGLW8&?"51/OK%D_D'8^'Q$\ M'DBD(\2HC).I(=87<+::N244\E!9:<#VU_'.*'Q^PVY@$06K",Z+FE)S5 MO8C=SBJ?_$:WW>M.6RN0IN5;5P2/'?;ME48X8(GJ:*9F2=B0/TI+#;DGI&IE M">O'$9G?E^MK4?XOM?TH]N_)T@3R4-Q%:;[0EL8\3+B;'S>)8GE=-!(A/2S^ M2Z1/?G;8S?QV]B(J1!BE5*C_9D0660)Z[U1M"=BA/\R&+,Q45[[O" MV= =VI:#8;=[=);%8P*G:KBZH#X+:45.?12VMIQ>= MT;TW_SP5%&U/+5QT&[5Z/]?KH"L MU2Q%6Y!(/!',5[NF5V0KUPS&[T7,[X14"U?H\T1:':>FIVW8B*JGZG[ ^B1H MLLR3WG%28GQDJ_O[YIRPYO.-\].&,NMP@2NA%G_NG,QMOOHI M.@VG49(F:KQ[(D7D"W]49U=OJ,LY"8BJ__S[WWX>/^JYG+)*2YCT77)QT_')[8FNRN/4,"DA# M=B;Z?1KNJ@?1\U+J;]+)2#$+??KE_>QLUO6WY.G\53*;@4WY]_+QY\-1$#V2 MJY@G:/LR4:B ^KGG4V0JI\+,0POSR=(MJ*6THB?D>%1I)EF+QNK!X\1+E0/@ M+'XLKAX*&CEXKZLBV+94:7LJMD'H^H&?[\TLI@,(ES**@?)C/&J:,**649^S M9"8* @_<+)C<>*NHJVYX@RX+HB(<,/'=)9]AYN)\7F'C> GS[;?!9N15EE 1 MS<'": Z=?3K6;MCM-:M+CY:WI?*6G(5>O!EA2QT8#N'/'P,BUD.)6\T LWV) M]6"JON$HYIX=+ZZ&7@*VQIP@!FP!6W-@:YC:(I@#,(U@#CL^D;!@Q#&>_G]] MVGU=U&_1JC;(A3'&JJ[. G% '! 'Q %Q^X$XZV<^-S?:U63OA3::(K>L3BO9 M$!>GW=UBYB!3H+!HN&G6](G5O1IT!CKSY R*S@!2G_KX8A_7V?3@=BD[N?9Q:=D\2!EG'^ '^ %^@!_@ MQT#[V#[)5N8$9AY\*@]2A*WONU8R@T!GG.& ." .B+/"<,88"XC;!\1M/@_6 M[-CNQ_WQ/,[FHIB:ARIFX3J8;*QTM+>,/1^OV[2$O5.=8XW9F/=E3P.&Z^#4 M*YPZ:CMM< J< J3T<7WTG251X'OVGLVNZ9OD?LLVIF #DWX&]5#@$_@$ M/H%/X!/X!#Z!3P;R"8%X5CB^G4?D85DB/)9&\C3W*$M%?FB"O@I%ROR0OA5L M).+\ZO)Y.R=*5(6F1H[:6XQ85_G9$XN(795NM>+T/'9JH"?H"7J:2<\F>D_0 M$_0TE9[H/7<]E*W6B/5JS@@4Z6WUJ9AA4#+./L /\ /\ #_ CX'V03BDM_+; M;LT77P=^QOOO_]C]4&;5$=_RUBICL;*YO?Q6QH,'A70,FC9,ALOH&70 M,FB9B7"$EJVH9=WCW5O,%/! RZ!E!L$16K;J&%/?T<*]US*D-)HDIS1:Q4RQ MU?;$RC)-0KY<''NI@+=D"KB@,SN?DS(%"M 9Z QT9MOS1?KB^4%GH#/0&>C, MKN=R3(&"QBF;GU).-9QW_=8*-F.TP _%X4 =,/Y0;]1^V+W57BN<:F(_)%U, M/[1D_"R=I;T9"-:/ M)>HAY[6'#H.NH_S9[](&+!Q'ZB&PCM@/)&_^#$3>9J\AR@+/#:@,K%; M(4+&P]2?Y,I[[X>,:AG(T,<_OK[=?DTC'Z]GX^,5.Z W2Y>SW)5&BA=B8.8I M3WJA&E5IMH[R\^QKPB@>\N"))M?E-9,'*P(S5P1!<8YE M;OPA(>A*/+"OT9"_Z-N'/+[SP[R0/$NC\1>Y(Z&^>?"]=$!7DR$*[21-#/@H M$1_&?WQ\KH/3A3-K"6^I3[$52[P!N[&;$0[#?Z;9"P<^J"M"UB M8; *F$U@=D4>S5HH@[Y9%^SLI26+MRC?]?688;O&Z;48I6)X*^*IV9NU [9H MZ-BHU;MFZ>7RIK963('ILC&M+3H*? # %E(,*0:F2Y=BA"S5E_![>S;3IA%E M+[*5;KTR+&':OGS.X /X8#T?T#_H&5\8-!-@4'KS[9G,&$+5G$;I!C(%#9A>,[1+ M>FO'0U6I5](AS!4,"&J"FJ#FO( O.S<@J EJ@IJE.JS[3DTL37V\B5(>Z-OF M6$HD72O6BVO.%L/V[\.ZL7D\M+E[W"LN-L!%#B4C'QYOW]\T]9C#.8]# E/R1<37,I3:#57W)(C MG+UCOD=?<#<]K+]3^SRZOKFZ[??SJ]NKEGOZHQ=]"Z_ MLM][G[Z=O]JV6RCY^L![K7!;#"NH@)ZP)!L.>4P7LBB+F1_>BR15P$00/P3Q M6R>(7\>,('X;WK[C0'*H/"I?_9*'71OMS(I]&\2B*>2J8)V[I M;N%F=*F_6XDQ?A^DOBQ?5 M = ;Z WT9C=Z\[Z^A=/J+SE3GHFTX^5'R!!D"#)4]@"KK?'HONEMOZG#L_DZ M\7:F=;1.X\A*]:E::9YNV!.C*/%3QD./I2(>CK^8DV!AW29*LM$"DY+%/KZR MF?-HE!:=:]YYT(-6]&R,XJ+($/AR*6A_W8B(_$ZSL>UDVQ6%IHI&WSZTAGK(>J3T5@ MTG,+751UN(7E35 ,%"MW14]GI$VLZ(%Y8-[RCB/6L$H=L%5L7/;-N7;8G:1N M*,-P(XUW&NNS:5K4"?5!***4M6(52:IP@JI>58W8=4M"":'L6OIZ3%9LS+BS_#'6 M4:O1U1=SR)36Q_RD.9V0=83 O#UX 5[,V<:(_"^:=RN"+A6F"_E5VJ+AFH+\ MG8Q,D/_%\OPO5L0311Q;?;9L-S7FOD(<6TRD(M:W$5B%1AH]RP"EA%)"*8W M*I12X[Q3W6F:8TZDE8& 0D AH!8):+O9-4%!K<#=3F8X=Z^/Q6;V1FVTZQ#Q MUH33-\-6P!5P!5P!5[;8"K@"KK:65F;:]IU5+*AI]^L./%<=QQ;S0Y2+SBVN MM; ]$&S(_Q/1[X_R_&:4D8.]])E.'@O6CV(J=CCYTED#&3^EXJD?!21%Q#ZFFC5AR2!Z8"G]0F//)&'9 M) _"U2P^QQ9]'LL @*=Q_KC$'IA_5^\80NY2D;\'O!;H4( MZ2?&24_"U ^S*'OQ?*9PZ4T]74@T"^COY\> M\D1S92?8U810/>?!$E>ORFLF#%0Q(5H*@N.:7=[5WZC/IL3O^/,=0 M-_Z0$' E'MC7:,A?3!4.>7SGAWDA>99&XR]RT5??//A>.J"KR1#%' =U/ $? M)>+#^(\7S3DM]]P.J]&:VY4L/]&0EZG9_N%M=VBN@U;4:;/;NSM]^VYO1]TM M+3SJCKH;7W=+IYG-&5(W=I&HQZBT/-=BE#[/I5E3N327#A)K"0I-S:5YM.\0 M_"1HY'0SX"&K-]AO=,D .%! M[[F5WM.,3(O+;VK9-3:KD8;1/'Z8*\=F,,0H$B O+[@ +J!# E G0(X *X M@ X!) )*MHA(*W$J]GMXE$4\U0P3]RF)439T7IJSQ2K(:?F['WU3E-?4#SC MVU[>AP@,%3DX83S:H#3/HF_J.\.+).*0(<@09&AU:QRW]$6+-[[IX>] :" T M._-WRL_X G\',@09@@R]$L6]?:0QE+'I;0^'!TH#I=F1PU/7EQ9]SQT>),"3 MJUO#H8A=GP=LQ$8'I*K6DZ6XQIRW6VCZZE8UUQ=0B"GE^[!-.A28;J4 MD+3!% *@&P$OP OP KS > .$ "$PWC!CO($MW*]-+LNA6,5DIJ"G;%<#ZY80,XA9B;Y< MRQR+5=O+@])!Z:!T.SMXVG5JN[>8*>"!UP8M,PB.T++5O+:Z"5H&KPU*!Z6# MTI6I=*UZ$Y-M<-L@9D;"$6*VJMN&R;;M+ZG^E,IUPWG7;TV"9ZP3^*$X'.1) M3.N-V@\?C>LOEBSLB\RN3U\[\Y0GVEOYY]C5A% ]Y\ 23=7G- MY,&J-9DK@J"XYI=WM7?J,V'2'7^>8Z@;?R@2=B4>V-=HR%_T*$,>W_EA7DB> MI='XBYPGZIL'WTL'=#49HN ?,2'@HT1\&/_QHCFGY9Y=V9_N'FG-WSE[Q-?7K(_:C;*/#RYYP)5PQO13RU8[-^P!JU^M(3*Y: <+$GO8%- M-4#P:-\1^$DD";L9\)#5&^PWNF2@;S76/!TI2P_ !J MMAS0U)YT])Y;Z3UWX;^]M&3Q%C4=]?JQKUUC\X+[KXO>K@KV.P\R 3G6+\=F M,,0H$GP+J? ME%BOYGV/1U',4\$\<9N6$#8">SLW@ID-6S>;]2.->S=-;WMY'[:9&[C-'$I3 M>:5Y7]M"THO]V ,.&8(,08;6LT:[JS$[@>E-#W\'0@.AV9F_TX2_ W\',@09 MVN4$SU';Z<#A@=) :: T94 %>@!?@ M!7BQ%[S P *$ "'046"W]L:[M8=#$;L^#]B(CU:*W[$TF;0N3^PZN:V^3 "F MKR.4W1]AU0K<*K<' \5 ,5 ,% /%0#%0#!0#Q:I ,0S"P"UP"]V7*13#MKCT MXS?GVF%WDL'A4(3Y=CA^)T+W<;T $,M3;[>Q;_4SL'Y45K+1-P*I6LQ K'SI M(Y1UA,'*%W@!7LSI2#2F/P0A0 CK"?&^YM1U Z7:!WY ESVF2Z.+_@.$ "'0 M?VSWP.ARDZF=KNU39BJI$>/WW ]DBN7#?A0?)CP0)41,?3-[^3I<7-A.R^?N MJ<0A^8TSP[]FXQ),J5\86[6:LW1RR_+L:07NRO9 L)X'C81&FJ>16N/,;FS. ME=Q.*["*J&T04.- "0'59\O.L<: :UPJBW]D'0]_="2FPITEO9F( A*81IS-\UXP(8\ M+9;V9>SH*(N9']Z+))5G9A+V(&+!>,+Z44"]3<+>^R&C5P1^%"8_?BBCAAOD MT5VE]WJS=#F77J3Y?=H ,T]YTH75J$JS=92?9U\31O&0!T\$HBZOF3Q8L8>Y M(@B*:WYY5WNG/I,&N.//LS_V8W?,@ M$P=J+H5E82P(??]+/]]Q/TQ4Z.,@2A*1_YD.Y ,"+N]/^7?F#T?<39D?ND'F MR6?29?3"$8_I$H+Z<$3VHEI$?:I(Y/XUB (B43*):B;??$;E)Q[Y?>)R*,NH2C\BTT5>PN@M MB5R@]?+HSNKRHA)R1HDNC8O7L_?B^X@*)'Z<"G-C61;)D*.?$,U M2%/F25+Z)]\*)W?'T7MY*O>^.>P/P;)$J-(D(^'* C)?PD$555[$AB(=1)Z< MU/)$*N*A'^;7NU&2LEN>^.JAL]OMZ,6>8R8F[6*0W.4X0X,IXF1;+X$ZEV<2 M"[>/K!]D*>VI19DDBU)3A[ZG 6*,+*]!4$J&A(^ M1'COQY$*1^ZP7J)^](0K3?/RT7+C99K&_FV6;P8D&+D#'MZ)V6)(V/IYV619 MPHB^B@5]Q?Z;4=W3QP/U_:U0%:*ZL0&_5QM "YI0M6,J3O!(A2$MH0M"X1>\ M246HT)N((*!'TU?TZI0-(RI:X/\E\IM"]=;QW0\^77LK]844(1;3^^F9B7@" M]A%Q.):_2WNYTG-]E!8CV9FH&9DGRBM%-21VQ7,>0P^@]RFN'ZKB$&%)''E, M&%'2IHK!%==>@'4=;"W82C1WR] ZSW=>%G/U+G/C#6A6T?U"=H&_*][T7)>\ MMY2\V1FA)['FHY'"JRCV,M,%,STG&_@D[;$[(,(3*#T_<4DS,@)ZP6$_'&4$ M-J4*A+BAX.K7Z1,<=C,@?DR?H^!-W/Q?D?9ENE#[17X) W-ZC.PN,R;1$IM%G+O/UDB^_S_9I'\A]K/ MS;66G"/IQ^22FRB Y#V]*Z/E4<\BO8.8))'?^H'J1/:E#]]-$S;F-^'3=I.M ME/CT1.I.BC92;O"TD>8TK6S9_(&J/Y-/C6X3$=^K'E@^4C)Y;I,?L*+?]*B_ M<66'JAXV^424C[*[P;3CCN.(1J/*L3C(2YO=DKM)L.+!6*DRV7&2YSA6H;X? M\E!E1B:W.(TSU0,";&6"K3D#MF_A#!H*H) ?3Z K/,OH(93HR(:CW"=[WETL M .*309SL2"9/+]PH-CL&&O*0WZE!"?M/YMVI/P@^Y!#Y0P6G?0'$\VF64DM/ M+L2X%143IZX#<7-(E7D<4[N?A5[>QJZ(4QJ LZ52$1%8I$^R3N^30^9ID4A$ MB@'P7-%@#WP&NV]*YXMR'$C(R3%NY(G@T(OIIU"]G(^1+ROS=.BN$$U./%WK ML7X<#>4SID*8C[=F&%;8DT;B?$-(;PLD>@^?;074;D!-[/_1%X-$WDRG*-.:>NB2._A+Q3Y[@ :F2 M>HQRHGA +D[(%8#DXY1P4&\J@:;F,V/2W2A492D&2W*:0+Y8/CM,1E0WTE*' M73ZK[X!*(C7%)<<^\GRZE#T,(JJ;4N6I=2;")S6)D^G\V#NDIZ:/DP*-XNB^ MF(#@:JHTBD=1/N,CG3:/Q]YTA$?FI,%?EN3J6115V7L#!AC=%6LJ7/Y17O[! M3XGM;O[-BS,S,^-]@L+%I(.[G'9PNZZ*97;.UQWRSOZWW,]1BPNSEB:99U^E MEL>2$2=R GO7%;%PKNKFR124FMN=+&3,<2WEL&+JP17NV'"FA68O#_.YU**% M\B4&/3.?Q6)HL4JJ#.0)MQB_?I VW\[DJ/*=M3QI_KF[N>?KUBHH0B7L2:B$ MXV.G6VMUND=M?1$3F@TM(1,:VSVV_R)B@]4A#S:[_YH=[0[VOW- MV[L(C//2PS,U,$Z];?9IIIW%P4&\FW).SP%P*PRSJWI,&L' -L/DT7KV.UJ( MR=[=72SN>"J6G??8:NGDE*N1!5/3P.@E]/<2H.@+K/U;K3(:28,O:K%PVN)^ M:&0Q>VI)WLBB_99O$YB:\"(R4_$NQWL8C"Q=OEP'088@;P%LU].M7$:2X;/< MZV9FR29;:8PLWE&L";SO M&[PQH =J!6\,>#,;;_#&@#!Y-0X86M;[\>E2G=:&Y10O:P&EC MC%5=,03B@#@@#H@#XH X( Z( ^),,AP0!\0!<588SAAC 7'[@+C--[0U.[;/ MQ)V.$W$P3]RF,[EF=CFM;HIQM*6:+Z_.^A/&-X[;3DM7Q4UI27G?)FG?L7@$ M%=@K%?@_T[2-T )H ;1@C[4 '@%4 "JP[RH CP!: "V %LC[6O6Z4X<*0 6@ M GNL O (H 70 F@!/ *H %0 *@"/X)5ZEG@&1O.0*YR M^S90#!0#Q=!_@5P@%_HO4 P4LYMB]69#WR0HR 5R@5SHOT Q4 S]%\@%.S5=1#*EK %>@!5#K-!CA1XK]* 8*&8*Q=!_@5P@ M%_HO4 P4LY%B]4;7.0:Y0"Z0"_T7* :*648Q]%\@%\B%_LL8BN&$3_KQFW/M ML#O)X' HPCSJ';\3H?NX7CZ^ZBXR-XZQ&VG5>J(OJC(A.HBZ#$* $)/[FDX; M? ?P =LRP,OMCB(CV)/Q&-+U$??61(%OL?^GYKZ/_MXT^CJ2WGYEG% *!#* M^HZFT=(WL0Q"@!#6$P(C$? !?,!(I*Q%$(,6'\NT[4V4\J <3[Q)GK@79;>! MV&B33.R8!&0B-WM@.MT]888QH:"8V$1IJ 56BD/EMV6EVGL7M[6H$[:"0TTA:L M0B.-GDZ$4D(IH91&8!5*J7%6\ECC)F%H)#02&FD$5J&1&G:0Q%CPT$AH)C30"J]!(S$K:JY2;!Y#8B4H.A'I,O4O/V;EB M3HK>+&'3\1MVL\U6P!5P!5P!5[;8"K@"KH KX,H66P%7P!5P!5S98BO@"KC2 M;BM+)K7*G!?\*D91G J/\>1#=2"V MSPVV=!JS:[-9.W:ZI5O$E+:7]V%ONN'=VS:-:(/AC#$6$ ?$ 7% '!!GB>'@ MOU???V\?P7^'TJ!O,]=PQA@+B /B@#@@SHBY^8I-P5\/HC@]3$4\9'YX+Y)T MN.)$_*3HEJZ4OV!H]N M_Q@!105^@!_@!_@QQS[88?N*.3]%LN1;F-U[&O+R9>Q*K1//.W4BF]VR0BJO M8#53\%6V\XE%'RSZ8)G1%,,!<4 <$&>%X8PQEK6(@\<[ON^XZ]3@\<+C-8>; MZ W0&P!Q)AO.&&,!1"D/RO'3-"7=,L52VTN?59Y12D@Z76_J MVQWQIF5,P4+9_CRZ-"Q? C_ #_ #_!AJ'^ 'CC(..4X>C#$<9'95! M0@S\ #_ #_"SA2GFGU)./?2\Z[?6LY']>%'#%YQ5K*H43IDKM"3>*>>I'X0=IB/R58;3IF]1C M6!KS,.F+.&&W(GT0(F2?Q+T(6)WQT"O^;K"HS]*!8'WNQ^R>!YE@ U_$/'8' MC\S+8N*7^CTDJ[,AO6:0,$&V]C8VARKDM1BE8G@KXBE[FK4#UJC57X;R6LL( MLJJ/A#2=A3X3[O,RUU69C[0\WGE=/XJ_?_XI2P[O.!]]N/!#'KH^#R[#)(TS MM2'_S$_<($JR6-P0SDZ"R/WKGW__V\_C6WZ-(N_!#X)>Z%V&*0_O?%*?7I*( MN7>2BH<2KE]%_Y=W%V>RGGPZ9[WKZ_.;ZQP,W4:] M\?%*I!566OV#P?RCO/R#G]+CW47-4*#V)8MW7 $+^[73 ;&>6.>'2MY='L>/ M4NOS+H ZA;NQL57?]YZNHV<&U%,E/[Z>BG%)^[M4+1$OP_4GKF&-[#!K&/EY M]C5A% ]Y\,1[K,MK)@]6CA9S11 4U_SRKO9.?2:_T1U_7EVEACR^\\.\D#Q+ MH_$7N7.JOGGPO73PX?C8Z=2.FT?M'\8S->08!'R4B _C/U[@=%KZV:T($^>Z M-=?O77XS0UZP;O.'MP<;: MXARO9\#CA7Y";QAEX>M]_W:.F6X%FF5VIB<\()]6S#A58Z>;+?2U30@-78!> M=3LO$&^*<8V(&UV&I?0OS-1;&H_F6@V:M=Q;^_K;,DW8HX+)N1[FD8N=1NPV M2\AS31(JTO"6!O'RMW5ZXLI%5:K7]:V&FM+X.^'/WGH+DWE%MG ZT:3=&79W M#=O;TU%]AZ/1=K1YMNN;TPK8:514PY??EI\V,Z>X%BS(:5UM\X%-REGB9L%(N$WL8BU0K^M!7XG%:@+^7"@Q8Z;F5=6[[(5*_5]"TOU?6L+[6Z&R[P['A]:L/; M:U:7'I6WI?*63+2:N[!9Q\KF"S=Z%7^JJ@L &QBUI WF.P#B\M8K'Y1_J"^$ M=]@C\_ [P;XEHI\%[)/?SW9,@,.RC2^#V,?8'\ /\ #_ CU6NTK[D.#V3L7&B$3E0J7 '(57U MSA>)VO.G=C)6<'A4;H)31]_Q&W-,9A:AMWK,V12B&G&2V1R:U9U6Z08QI>GE M?0@.A@=#L2&ATYH\RO>DW%1IDK$L_GF8)%5+$ M+!:!VA&7#/R1Q;LR2V57RVG;:QGC^JJEP_&4L6%PM^%Z.F7%K*AN\ D0"H1Z M+?[5,0@%0H%0VCR=DN)_59=/96[<[]H^S%")L9>+:H)I(NQ!M=1P6XUT: JU M[0AF:,X<@LZE@+4M9@IXRG9BH670,FA9:?LG:DYM]Q8S!3S0,FB907"$ENUN MB\;>:YD]H:*?F;LEE981.I$I,ZY]^]3O$;#;D?E$:G3<.\8D3I? MB-#$]*:7]^$<"80&0K.3^'GZ(C.9WO00 M&@@-A&9'0E-#H,YRA_05&[DC4.<*QFKIZ\715RT?!FT=6^TV;J#&B*ZF"$79 M7AT(465"U/2=@@X%*RV)&_.. M=$]CY9DX!("M8*M-5=_,+=9&V0JX JZ *^#*"EN5.7MM_1';R] 3_>T %>@!?H)W8Q M.]NUW7^_B5(>Y'%ZWHJMC8$X9C L-=Q6D[5:L<_(CDRN99BRA/,\&@^XK6]. M*V!7MF\+B81$0B+-DTBMV^XAD9!(2*0)6(5$:IRYZ6B,W@2)7')&Z">5>W[> M]5LKV(S1 C\4A^-]C8W:#[NWVFN%>T:UYVO9\O-S%*C/?DABGWYHZ=ZX>3,0 MS'][/?K%/!>+^NR%$=:2P[K38715,"^YY#H/9 \\(9X-1X%(U,;J3 'ZCXW2E+UQ#3F8=(7<2QC=D=C MV\P&\'Y41O,3QO-\F?2;[*S58T22^D.53#/+,P@',H.P+AOVH^QEQ/"U;/YC65E,+;V(;UK><2U&Z?,T\;65!O4<+!VG;BJ..[HI-H/CD!0.,-XBC"O3]4C/JA\%-%176)(N,TNR MX9#'=%TRXQ'TLS2+Q=AK>,I?\A!>/P?R=+F1O2=WIZ!"\N/K9T1>L^5KN9Z? M6F;F*4^&\K6QN0OSRL^SKPFC>,B#)RU4E]=,'IP;S!5!4%SSR[O:._69!E#N M^/.<-KGQAV3>*_' OD9#_F*"A.Q_1PZO*B3/TFC\13X;H[YY\+UT0%>3(8JA M'?7V 1\EXL/XCQ=0FI9[=KE\,MQKS=W@L/R">UZD+I7HS?'DW"%O4:4-;^]N M]?66',M?/&C?("OZ-K:E[U]6>7*1LN7W5ML>7Z_,V:0_Y3AQE3.(."VQ#I\U M2*#UNZWF^L1;W,9IBAVTK1N45^<2UD 1%WR;W5(5Q.)XG5YIJS'%=KK9N>LT M=#$*^4[VHOMMK)+RK[JG!%HX)8"N:#7BU-4TK#PG('@_72FK[Q[V3(TM1)DU M!1P&]$RV\TN=PM$&F%+VJ=FP+VA[V]&JL^NLN\VS"S: 2*.<+=Y<-N_OGW_* MDL,[SDS,3]P@2K)8W) -3H+(_>N??__;S^,[ M+T,W&HH;_GW.=6334!KNJ^C_\N[B3,Y%_;OYY\W9.^9[] 5WT\.SSNG)\46[ MUFVT3FK'Y\WSL]9QL]UK]'KMWM'QV9/F5]>G7[^ M[9S=]/Z_\^OUUV9+76A="WP[*^WG+&;DB>0+WBSEWUG,4[51XY7IX;54ZN@' M+<^9%JL?Q5;O[3E0N_MXL8./A_/:(>IK;H9FK:QF2/A0L!'=$'DLX$FJ-N\Y M;#' ]+121T]]V+@:ENZP60Y,>NK2:&FV^5SH'+ '/QVHWT>Q/^3Q(_-\JE0L M0E>P6S'>$N4.J'<5XXVU?4'N"0_(&O$H4K7V57\ZM0*9Y_]G[TN;&\>1M#^_ M^RL0M=,151&R1K?LJIF-.KP M24FDE!,QU99$XDAD/GD@D>AU?\+GD?ALJH(YZP]_2AN OF!4=@#X60D 6[V)L7HQV)N3$P5IB,&YM..9"'1[%=!T_. M993EUDB3WY4XYX6<7WP2O_F"3?DPJRMQ)WQH[AK&(8$*[]-\FU[GTY>KZ^Q3 M]],'QF$849LQ3/Q99@:=$=_27TRS4!#V[PB^,H\ LV##O/3A\0/D]"-W4^$+Z8RTI;T.@*[YFC"L2OL M5/C:T@4;*1"?/X?\;3/;Y3DV5448(F2=L#33C=T#9S$)\N[@>DT>WKY"%2;0 MC]OCNJ9F=GL5CZV<+@B4GDEG9I:_?J?A$P0NDO7(9[X[:O;H2 MNMNMF D.6,K1,>*>#DHB_78CM#H^/*Y8J-:YB&"]>;$3Q;BH=M4#:Z%SDS:) M,P*3]0@?3TQ\H(@7Z,0(M.3#IURI'270$X"5 VM(QWB@4+_<)&WA"(+5_JS4 M[%8)^$L!*@C[V,+PX!$O +!HOSH2M-(1/X@PU6EU*JLY9UW.A;,XT&ZE1UUB M7PDGN/7-X="2'!B=5@U@C ;U/:HUKOHXY.+QH9L27E5$T%[5YCXHD+6LT&(2 ME4[Z&Q@]0>R!.V9$TGP1EG396P*GPOAG>244IL16FP"+9Y8K0HA ]ST M^MJZ_0U#AA48L"5TX!L! [M.FR-VT8Q;.;M5\-5CZ W#8ZYPE#$:P7Z,0Q2B M:@A0M?V7!EY]L!]8MY?8[*TDZ MOIP%4?,B<=DO#HBOCJ=;\@X>X^T>L(ZP6 ML0[#K,&,5,^LQ94@UC+L8]^9B$)#:$5BU@#VR[W2&KS>R*/-R>R]W\'-D5XY MA"^B6!D7Q[! *>[Y1ZRD=J63A8_AH3M@H2#6]D$;%"U&0XJO .?\#*L'+1G? M7I@XN!^ T>[?@EFOX\D?J.B $Q<: S(>F:]*N@BFYUN.1 G$[W@SM;#0'+32,^JF;V@"?PP R_RDK GJ2T-3$!YAC@YC/'\:^VZ%=E'59A%. MD#.'*_5PA"E\0!LNYXR'&,I-:[E@@16[TP*3_>9$ 0;G['21AI>X735;6@H_ MB.14FOHK%M;AV0=8 +=(_U5D-@XJ<,DX73F[2P:L8KK(, ]1,!V:B2E8=DDW MS8P.-SN&_H.ULY!19S($ (ON!3BPEWC\VQ=1"^;EM%O99Y@1QPTX7.3LNVMH MEX<@4X8*I\!:7H$&BY,'NGW1B@MD5/C&V'@\>6K]C(^3&5NV^D<,J/UX%Q%' M8'^RAX3_R2E_>>Y(N@R#5F$I#!*>@28U+L]I& KNY3MQ7X'S9NQ,*B?&Z"AF MH0&>)PQO7KV!=3&O9[4$QI_0V.&^G".2&Z8'X\;NI4B_N@0)^Q$?_PC&!#@K M2>S! UGA[ YG-9]+C?VN2)Y^G>V7!>H3$&!?KJZ9*U&I1.Q.!I[9QL-]Z-@3 M<_XG/FNJ8[FQ,B[2OV.I;) 0GSIU4.H )L&*G\2U !!L7 MEZR\* @HKA+WYJ<@A/90AZ$B-B&XTI*;C6TL*L$B.<^#KV@B^3J2:)Z!G<5] MD'5X$KZ< CJF<3S#&D::-[IR%:U4 C,A?X I.#.8M0#=[)H%4^(V3C#4KF2V M+B''-$L))+#NZK]C&)Y!?E/*2\^XW?M7"K,8C+6*E,+OQ?J]<7PWB7.69<:H M$.G?02>N]9UGH$Z*XVOA*'!4@/0.C[7EKAMT%6+UP,X%_F9JK$VY67)<81>F M \W!PN.Z2A=-$C"?8"(.3*Q %A 0,P43 ^5N$$:)QID;"\,X)@)&%Z=L;>*C MUO@V[UA/X#[E.^L*F>!WQN,E;GW\/CL\O3D\V!HLC"/!\/3RU&WZ5F8_[SX>O/MZE_UU$O-TJ(9IUG9 MTI'-N8E*]7HJ*J23][^E8B!4U6>+57V.*ZGJ,QKNMJK/CKL_I,DW_M@6E32J M64FC-=LEZS3RKHNI[%GM>^+,]9RY>GOL$<9RT[,_H>%-W..VOI-5/J&IG$!RP0 U( MH.I4R:[I.BW;+]L,4VWZ4LBZD+$9]S[6QBP_[M3A]MNZ, ^%%FH:6J +;AL* M=,T(3HS'=,'M]DU NN#V]8/;4NI6D_S^.7YQ^OSBA?SCY/3BV<>U]KDC']^.$L0)>;>KQS@1$8/YX X-Z@@ M7I*?W#LYNSSO7%Z^7S9N3R^/-]X?O+&[[IT'DD)8/QFKG8%PN )UGEY?= MR]'8WN]]>G'\>7BVG,?),[U&I_XT:O(-B:F^72-@0H$1)E)FS#/R/H+6$0K18DVKP704A$.#!)&%?_#N6(8+XDN9XH5I:/XJ"V7CH4T3^?PD\/UXR< 7LO%6Z1A$\2_-L3: M7]PDCJO4@NXT'=]^\R5>-7"-UYCMM#1K70A26:@L^6I?Y(&RW5FZ051[.^WY!PVW+7B]_@D=M"3WJ3&:[5#$ MLGO2?G8. 8GEAAVOIFO+BU\O3C>21'&(.]?U8YW:T8?XA^SZUY'S4G'?$;4W M''8;=^UOP6*O"T.045X#&#\@V>INH6[:OL@6;6E$G[Y%\!M# WLC@K5O94\V M5C%@?_U7\C=(GM8?6]_4G7C[*T_D?SVYK[(Q=;8_=N*(4E_(!ZN5:ML?V1IO M8>MC7V2+=C<^G7X_/2-C\3DU)^D:>'*^R/FJC%Q4PK5.SM>>E'!E8;%\CLC* MY^3U;5Y6<.8%;$>E$:LFWUZ41NR-AM5EJU-I1/*&-Y1X0V!&8/8TF T(S#9C MS[VVSNO+ZK,6*[M^%?>GC@/4C8#;OJO AS\=82K&?@?KV7FP_[ZDMNO%^'QX M]OESM]<;C >#LU'GY.S"U'8==$:=\;C7V%NYS<>ENF97 FNG>0_LU U"K$63 MTQ/+TO@N5^[CIRL>FTL);RN_8OQ5K+LSTIO'/THP\*63I+I)G_N.!(O_BZ\C M%=NKT#,[O_N)P>H$M[[$*I3&&?@5I"%68F4US5U/LEE+8M[[XK-_<#_FZH$! M%(Q:+)H)EJ_*"E%@GP/\]WVZ2+W.I\O3Z\_9Q^ZG#TQJ':,@7?]F6CWJ= NN MV\HU+_S^#?0,]SSV_CJ>@#:5#CON#8^ZG0\?'V,&%DR+XS8P:I[)O_Q%\HGT MX&VA6^8J+#:-E4E=<3RNY!1T&[:LV9R[@JD4%LR32!:<%69F0E>YX09SS#\@ MFAYU^M Z /<,F@#/50$Q!DZ,^[?0FO2+SR&XT2:_ ?>AQ_ +X;_.,%D $>P=8H,7*H>N O\Q%P1"34'LJ*6ST?2 M9C,HH#,3-# MW*R;^YGPC6&M B^5/L"BN421O0T"%V12,40V VD2FE'-/9H@(\Z%]VN@6\Z5G=0,H M .T!K@L\"^-K01=&9434%D$SU@CJF+?\\ U5U/ 8*,<@^TL+?539+PQDP!T MPRG)KH6>"^3 M&^EEUD<3E6 IM?G1VPI MTU JJ-A1TNB*]NR$#?(!3"+#) \E';78)(8I\M#H60!:Q( (01: 447XC2-4 MQ$&\EQN'D25HEE$+OKQ+80)M7\<8F$E;%GLL*B3XE'7LKF@?D42BDD"[:ZDC M7 J[@ ETE8;M(NNG=$%+'!A1<136(Q1<-N%:%@9K!X4+.A$^R$Z4V:36)D\M M<4M*P,5*F'T*K%V-U)B[A=OL>B4-%4SIOL#23].N1#"VBF!I6S'N(6;$PU_L M#18/R+I9AW:UB^*VO-JW,$IE]5 ^MHC_@.ZM-_F [U5"KK_T^NWC2F&KA6.S M+%/-",%AZ50+K.CXY"KD%D0:7.42H7GNRUO3;@X/X3I6HRR&%=.\/"-T:4V( MP0MPT0.@/6"NDG9!

FEAK[18$AI6#OL5@7Q[>PI;8D+ M;\<*1G.LC%I$?8*!)C"#[U'O>[%K<0\[*K$#4@3FIM ;*G(4SML/#+L!U\&0 M^$J3#$UEPZ9"FF@+@+00[&L0"=8SZ)R&QD#%<.GI-X0/R%S.DUO*YJ-U3;)X M3M['G!O6;O@;<22=P:[O4HN&AR,=GO7WK#1 M-P6^\?4=T_Z05KXA9QMJER5%-[FMO\GMQ-?_#OA1X%ZV"5FU/Z ?W7E(?:A^L-X3%=G4)"LB<9)[;F-@*;X MWOM.N[LU@N0RTR K]P/!$,$0P=#&[9W*XJNU7_J=>%M[YE2=+Y\^HY#,@89D MNH-1=9>AU64E*3#;/*.C+KQSD"CPOEMAF7/R6 @C""/V#B.ZO6.R%"IQ)PYE M\R;S,\I%?2BT0:&-%ZD=4S65(AP42FV>Q5)[;B.\*6>IC;>PI5.7M2>D(:0A MI"&DJ3_2-+1(2%I^J?+:4!L]TK6;DUNUHA7Q%?$5\17Q52-H1=4=UE.S<"4. ME7C8-<#5B.=J1SCB..(XXKCZ$X[R!TV)A\6RW+NT@>M"EH/,"AAVJDL5->!(((@ M8F\@8M@_KL[AJ,M*[L2O.)2-FV\1_%;,_JJ-QU%[?Y=B'<7WCJO;,:[]RE-, M=8\,EMIS&^%,R<2A/6+"&<(9PIF-%].M+MI2^Z7?B8NU>Y"IS[E?.B--9^^) MKW9.*^(KXJMZ'#.MD6F^2!YPJELP*AXT],_#N6T0.5>=@UYM6( M#6M'..(XXCCBN/H3CO(*39F'>!Y[/!(N<\54.I*R":L,>34ILO6^WSVI;K.. M,HGJX1ON7#D12.P32'2[%=Z\79>5?&N8FU" 4."@4.!]K].K#@8.PU0HN!M_ MC?C$$ZN>WQIZ%:CC25\G3P5R.<*/A-H]V#XY7.D#S$4?!Q6&=]O1)/!SKT'$_B4B=C&="B>2=Z)V*S2S%1,57K]F4FM ML?[CZ?5OYI>C3B^+P_>2%6BQ^YET9DQA5%X);5Y6P@EN?1G)P&?!E!E,/PJF M1[$6R3W4#,2%>=A",;^8P?/XOA/X.O"D:T(2$^YQWQ%,SP2(U3103,<3#?(6 M2>YY#PS^L2WI=G&D3/J.%[O0*&=^/)\(A4,)0AP4]UB(]]2A&F+B1RA<":3% ML?.(P5]V,'/^P(0'0LRB@/$P]![*'=Q+Z)E[.D@GSS3 I9Q"J[ *J*V2OERI M'2_0,9*'3X(X,I/D8+PUY6_@UEPHG@^/!'WR!S]S!1,RWY<<]:%,@RR-C:YV^9WD;AJ!U-@;[ M,##PZH=!R@!Y^C3F*1XKZV @I+H0(.2V;: VE"?G,"H(*/4@"+)5&4 MK:R99;,TN4_XD>EDG=CD(97\_QB.9DE<$3H\$D8=PB+\$2=DQ*Y=.T.&DH[" M=586KHE@(E6C1O)C#=_=2M_']N&]?W#?X%:WA2^>M. !V_/<<(PY*QVIP+ 7 MMI'.M(^/@_.^X%XML[=P2 MK!4 S= 4@622H>)_;+]/X!R0'5[A=DP16U(=KW)3!L-VA\%C,#>_DA;;['<8 MI#(S 9F-D?@P3*:"9@4*.<*@$!/IT/U$OPMJI(_ M8O?6OIQIS2,E;,#>:A%=9"ZY@KE6#:5=.WMDC:UG$@% "6XE&(/0M#$Q;>3J$7$CZT>C=C+^++X$2O]>1K.7 MM)4W5(2IQ( 1/QQA=76FQ9!R"6K8,6L'L,;"X!G+J-,JD>UH%27+]@Z^5+)Y M"H"R4J[W<.+ JSRC 54K/L,,J=;02F9?U?2T@HW* *P5]MZ!)SKP@ M=HUXQ;A4KQYWK8FZ::UQ&M^"#?^D]SDL*(@O/O@(MQ+<%WWT,^",=9T!).QS3JF62=KEA>:-68K0EH*K\9DQF81]L#=\- Q1N1(:8'!$IW28A$^%TB# M;8 AB1@'&MT.4Y;IX!@ZH,[BH1&)_V L)O5;@&YHZ_HF0(/ZQ%"K75S.EV!P MKV.]3[$>AU^%H3"*9V/H?@KWMA'SDDO%_FF/4Z3,VY]B^S9T,B]P4XIJ,)VGIP[X%')E<$'" MJX7NINGD,>J%)GH1O_HOPR\;0LP,T&2(>6.(J E=X9?85\) JLMN@0:)HQYH MX\K;@".:V?BMW4Q"S_T.[.5;8U86G?W8#R:H(DRL3_J@2A)#W$#\G?""D/V" M_V7]=>2TV&OB$JB"S'S!#G>4#-.0?.'Q4M19SX+8*Q?E04IBQ&EQ_HQZ^H*CQ<&F<2H MUVPWH%WDK9GM:_1O?POZ=V,J;C\T,IJM2LS 5L.E!,,6#%!2QV_=]GPT!-8K MN3)(<-RS1A&9Z0"K'=A9_UA]1V=G%W%D/'/LDP"NV.7;"U:&W&"T2#/,Y^MXX'0EF_,!^DV*2**8R?J)211:55P M-'AMK#W=SLZZ*+\"9J?P/B2&LQFJ,>07)UJ>9WF29JLT06$+[+)(8[L?8>!/ M<=?Z/?8Q]!:D\6W@,2_@B:LT$YY[% 5',,58H17MB@EPG7#PDRQE]CSIR"VF M!6PF%C6JSA9.__[;7V-]=,MY^/&KN,^#FM]5X ?HHYFFOD-'SH/]]P9D^+,7 M.'_^SW_]O[^E[\+C,*_HX;L'WN2I[UX HX?X:N[W9^^9&"1\N!+3O[^[/$?- M]+_]?]V?CR\N^Z.+WO%Y]WPPZH[/QZ>]_O"T=WH\')YTAJ?O M_FK;]\OKF[^Q4Z_GK.+__WM MR_=?+[[>%%#IJWC\+!S9UJO>2WG0REW*@ 6R(@ZBU$AM3$-KK-D@.$K<>X"5 M)$U%?WC\H/_S%N#D=3/*7WO><8=J$JH+K92,B@ZL4G'9\'.Q&S]0<^Z5\N:[ M^$S6L,DX!]SVO.29O[_KO#.?-:!;^OGE^SQ4(N/Z1^?%C/T\W$73^9F6?['*T\:/_]LKQW2:/C3T\<( M5IYC2*;TQM=WW/TA3;XAAN$#MWP!S-&$?OOCOG?ELH+ M/ :S;Z#?:O/A6H1@X4W2_6BD;!^LS77*&NVK%U"^9GQ9N^.$Q)GK.?,<_*P% MQNP^RICCYQ*>*E:M9^//L?3<]##')/T@"]F/NQ3_VE<:I2*SI5/V?2J;_X2# M2Z6CZGDNO_;<1DA31II^NT=(LTD#:+_L')LY*U0>V[,I_TFVZFML^-X&"L6^ MP"*O7JA.ANU.53)5EW7?M)(F7;S' C$^:9^00) S_5S:_@(J91."4RGY=BM1 MP_:SPS8';[8U2*J:JY3V1[9&0PJ^D$OT FV%51GPLH+7AGOWU_#K='9?-P?FLH?^#=Y1?A>=U1=\*XNRTU>47V43O,$8D "05[1 M2Y(0S)%#<[[[2/I'H0INL<#S1BRX)S*(]\?"ZW;;P\HLO-=2K2XL1MY5 Q3= MX--_NG/5'3=>@-T%D;L)8>5B73-+H4W]6DOR8O0^F.I$)@K0B4<^?0]#F0//G4#8[<[J'"OZZUTV^^K&QLD MS\W5AP>DN]A;H0LKJ3H\^E4A-. MD/9&P_9@:Y2I"R^0)[UQRX& AH"F!#0# IHW!2AJ?NU\26(/O(KR>2%0DMW. M=,_UFR^#37R A,G-'%SA!/;VOH](E@2"NMWV<:7WQ1KSLY*6<&SC:L?FQDHF MY7ZCF1)XOXD?S303IFY^)7VL*1BWLC#<;NF[?J3+23JO:;^%EP]DM[6TV<:8 MW7)+?] ^J2LGP]@VQ\D^7@A'C+PU1GY<);N+E;Y?4JW[656^7U+;>SP\/3_N MGG4N^_W!^; S''2/+]/:WIW>\//&:WM3$>IGS(B*4%,1ZK6.31/K,-?L=2I" M_2)OEHI0UZS4+Q6AKL76)G$F%:&N1;"0BE#7).Z^'Z5AJ0CU\^/L#4*@VBE2 M0II#1QHJ0OU\I&F\&UG%^4\J0DU%J"GKALZOO( <5(2:G.F7T):*4%,1:G(0 MFZ64]D>VJ @UN40OTE94A)J*4),G1)X0%:$F3XB*4%,1ZF:(78,DK+D*:J]D MBXI0DU=$1:@KV'2E(M3D%9%75! (*D)-7M&+DA"H"#45H:ZU^#9(4INKZ Y' M-JD(=9V<,RI"O?-G+221% 1:O+27I87046HJ0AU98=?J CU7NO# M Y)=*D*]-=&EC3@J0EV_DZ-[51N6BE"3)TU%J EH-@XT5(1Z4T6H7UDM7C+RC592W3C=-SKZ;S[[ M!_=CKAY8UU8H9O>"<3<(,1!X$X328:/.B,5:)C63YX$KIQ)^5")205K"BV?U,.C-H70GF!UA<=AYZ GOA&NO++@RCS:Z$ MCCUX;QHHZ"L,0#_ $ #B9.!J-A&WTO?Q&S[%.A>+L^#03:B$QCIN+@._&I[) MIM/"P7CX@(3&;9.,S\']AOYX,D#N_A&;XK?HD.$T)/(G3&PBDO$L-3QLLQL@ MD2LB+CTS*PW+".1R )*9,^/^+8 =MO?O&+X!_C>TD_,0*)06V@W&X4CNQ MUM#11(#1]W@!Y=HP5;6U>#<_WM]QR12NA&%P_D< 3S[@>@0Q\IY%IBFH2J:Y M)W3Z2Z@"-P;6;K%+Y,Z?@0'!GA%.;%[7\40[2H;F5 BNN7GH#) E M' 52>!N@S 1YFTQJ!G+IZZE0RLHKSLA)U#^,0^*@$Z& 5G@$O4P]@9)LN!1K M0P/5[*$7P PL2P],;.5#('-[MEV))>LM4QM9MKBP-*(V^VZD$=XHS=#4N2], M<$'B[(2YYRW7J ;B S)(;C$' .HC>R\_H+CKF&M<;G$'4_ =@>_B9)7"49IJ M.>*'J7S=@E?@'5=X\#S RPS!RH$51J(5Z3GCT-Y$P%@45I)7R:OPKF49@!K' MSF4J?]AW 2:$FDO?U'S&97\O[SZ@#8M4YA/I(1?9V7,=X&,/@)58]=QM"A T M6C?^MJ0T1+9F(F//@L&"-V,$\>UL@0^!CT+]^AKIS5ZQDH-OAOO8?'J#\,?J M":RT1A^?T$*@)6\ZB:GV1LO3>@W-$$,BH^0-$Z1J/#%\6BCJF14$3 1>EGT@ MP=K6H[2MK"(\6[?$U@HN_.;*O8=!>%+?/VG?,026XY[Z[CN91;/ M:I9Z:>@#9OJBL,96OS:\:57]9%*3O>#$2'E1O=F(6 M&EG7 "@_8U#@&V +@PD.)L8*8P9T=][+FV,N!XYGF5U27&)C+'*3RF]MF/05#>@WA MR;+>PNB_6\76\B:^K?P^46K8[D0%'", )I:#U>61 MA'E$ ,?EB^@^4'^B0IL*;@[;VI.WL6_ 98@DD(7-.54*G$/@-)BU^='OY]^ M;3&71YS!RO^)$:X[5,@!\/@_O\-/&LQ+9V9:O(?W8$HZC09XX,S@]] $9OO! M;]9Y;Z&3#_V8H(,F_M].P E73@:Q!IXO!#?"!<' >(EE3- 6: I.8FC0&D; MD9D!M_D!NQ4^K*7'#,1:\ /&LD$G%[@@XVYH1&"&41KE87$(:*EG=I^HQ28< M0XWP5=;B"B<7> =C0LB:M[%T+7[B/R8(8R)7JUY;BL:TV1D8OAP$I#0Q%.U; M4)88785A.G^"*1Q956KF!S#NR;G$G^WGPH1-I'@"PJD+E%L(UMD0;3'4,Q5I M8$IJADE8(;Y3&A1&83 FO#IV8T)0&1R8^2%-PR1V7 QD(7D$=(9@E(3>["-Y M?,LL"?AW1TDTH6@O-&GH6"(09$*7V;/R^O7PC MXD%LRVT:J!(H )S"HGD2]5P>W^\>/<"\@+-1G%"?^KFRS@0"&;SPSDGGR.4/ MI7E'VV"GP1?S/4IQUCJ*=_I6UA/P.9ITR%UA#":=GB&(A,+)/%80 M_^L8%63:]%'T$(IT,%+DVS^N '1PDWBV%B%71NFOL=:M. !3/C; 9"<)S1OH M/\ ,>XS88T#(SCG=8UL8#B"NBN%):<%76G['!J'/4[52BN)^X]_#P M!.#:AA@*<SZ@78HJ1=GMH :KUA]^?;,]K/8R&9E(*)IW6ZL6/V91./--$& M&(V)5*RM1YK;DHTM*?BR;S0X%,ALB+I,VL],1H +K$?@(-HN!5Q"$8'RXNQ9QCI[Z1 M-;2DN4Y,]9"#B8U/P)!$. ..-E_CT\H0+:/\\DKCYE/@^\*SXP7P27Y>V"M, MW?ZX\*Y1BZ"LL4.C/_$:;L3?A&_@.W0+M,9K'WY$QJ*;HL-CGK$=KK+,IGDH MK6@7:3"!7 .%A4UL=-'L5M["EKHQ$XJ[Y.M,!K,?F:T*K+C9U\J4>FGBR:"2 M#?J)<'BLS69=TA'8"R4K([5S%JR+O/7BFB9F0ZZ8KDHR;NB)ZR+^'2/7*="# MX(;I?%,UFP1?8Z"4%BXQ@I)F&+]5PI#9$ [:3;#AC:2.Z M#!*IWXS28WW:*?"!D8T"N "II$V9*/C11UP?\:.4U.^SL$SGTS7GU]G'[J'PR^QYB 0,'N)WD6 M_CG@I>D_'=$L<2"4R)-2>"D[!-@1M2^VE*QW9 Y_)RV07[Z-;*@X=1KSM*6< M ? [=%?GL1?)T!,I]Z /"-*EK5V968"MI5!5:YUML-XB6&$0I,QI'.7,.'=X M:'Q1##R5MTN,^6U]=F"ZJ0F%/FG0EH4WV:Q!3$1833UY:QMG'2UHA%2/&;7K M6A.^9"&OBN99;Z\T]NQ#(2(.3+"XSYJ;X.LS M6\N&#&@(ILX"2OGN,FRE5(?U2C?2; !6EB(]R=JP6PCB/4["((#)ZQ>PSR: M8Q0:&@(Z@F%Q#Y$,(PPFGPY;2J*C:6K#NL?R%@TM8%T"9:B)OZ9Z!5/6TOA0 MB#,QL\\3?S*"F,B$QGKL.5F>.Q##Q9E;5;!?)@]99A(^G8EJ8;!3&!/&=+(( M:XM-8/40G=/ 4A2TC)]6B \#A]RJ ,PZ>W,ZT/D/F_D(/Z33SZ8+SXH [,AP M)@NL4#0#TO%FW&O$8XI:/V$&7DS[,489LBA?T!/@XT;I&J;VB]1Y?J)O8]%) M^(__J$Z-U%]K;"?WMHF3H(<<4FP6O;P2""T"[LM6;[X\WVF9?IL"?UI3$(8 ( EF_7RP]F?:;B'U![9I0 M:&S( O2= %4RRBRW8C&(1\4&VN@R9C!Q! Z=O2NOZ ;=STQ$-]541:UOU57B M6KKEG,72FJ+, U\?K6XE\=X,,*Q^ "7?AJ;S3.P,UM*H8V2L8IAKF)ZYXI'T^@+.KL+ &.!L4[4^8KI;2(MH:+85394J54)B]J"Z/_XC,GV=ESI'+B.9IQ MQBHR*>:9?DPC;P'C+FG7D3K*PY>-WLU'6E#0;B M#A)TG=IR"T.XQR#0 [+G'!5:<3>TM; 1:>07P0]W2DU$RVXREC+_P'*]&S=J%:BLI28QKZ[TK33LUQ<8._KZ&7L<7!R;G#"6-X(2-PD=4- M7R&OJ3N+R)5D1/VEVV^/&3SFK3I,]_HT5PP*V#-;E31Z+<)(S"="Y:WW._84 M5R7MV^!\!C=F&\VH6A]9V)ZSL!DW*3ZYZ-:;V(4ITF(6>L(]XU^#_L74A24? M@*]>S*J(A&LYJG0M#9\5@I':P))KJS6;O00++T;="WEG3ZF893^'+W#!6-^> MMAN36MWV7KST[P*S7V/Q&# E"QLC'V867)04$)76"B[&L);CD[H0H%P=+EL5 MC4S#&^F0$(KY0S&NU>\@/PV&H-4>=+[?D;Z0&@N91UP*KB=A]=-$+X"X>HEQ M[69[(24U@Q-R/,!HN[/'BPRL4^^F),ZVM<# _@3S&S,HG\\73'3 M@S8S*ST.ELS2-4$F\[7MQIP4R]2.&:5MWTWQWW&]WJM5%2.QJ].2H.VSW M*QT+-.@5ZT#*^L>0=3,),]R5F\(]G MTZYQ?P^TX.V*<\^+>_G&1BKG5R9+G !T,=$S"\J)-,T+U7 IM6M5VH!R4_LK MW7- %=YFCPS_\1%F-1:*+I"[1P!GQOY&NVM$K?92;!DB^Z0P7Y;H[\IG<&WQZ@3=U>7TJGVZ MG>*IP\K.O2^,W&[?VT'R. K2+^SQ1/--27NJ@5IZZ)3JWSHE9&K0@Q]X1MZ\F9 M+&7(Y[CO6QTB1EW?$B1>WS*VH^-P#5-@5;1'0BBC,#*-O._:.V>@H2HJGFG =47;9Q< MC> : C "L)JP(@'8\P&L.]R"D=4(KGDK@#5DWWV3)$RJNSZ>P_O*>/)VMB?W M']KW3/41_Q#_$/\0_Q#_U) ^M/7V+&JN^.MZ5KSHQ5U$AH@V(^/%)=8'7 M)V7\$$YZU4^D]U?5[IDL5EK3@F219)%D\;6T/.YUMFC[DBR2+)(LKJ/E:-3? M8OSV$&21]E$?NK"?P(S [.E]O?%@4T8;@1F!&8$9@=D6$XA:O1.",X(S M@K-ZLB/!V0OAK#,^KO#<\\'#V;IX6CZC42T*@%5-LU??VC-^YJT];P/54\W\ M(!(NXQ- \18+E0P4"^'- +Z; T-&FLWXG<#'V$0(GW'WCUCC*\"L0K%H)M@\ M<.54PE=*1"K0H7 B":_,130+W/8K6.2O$0?I6/7\UGBWP!-+J_38K5([$K5G M#K=*7+ ?\?&/,H+FG20ZK+BON8,%U]AWA:E(IYX7.!Q9)@H,OUR)>7*BYCM8 M#H&:^S:!(7)\3]=MJMM9%_-9@E3YTP$PY+[E=K6"+=1M#P=L(CUO55' U[3(I _8ES)U6&#J(&?J M%KN?26?&I#95"2/N1Y)[W@/HP#G@K@;Y"*;,%5.A%/RM5Y4PM.?1%FMHY,?5 M$*4?1 2M>(# T$P[)^'O@HD?B,THADHXP:T/LTCW<1@V'H8J^"'G(*LPK$HH M<]SYJ1H* VD .K1XFLX,_1&#,SX(5#73 &&O9AI ^DH:BNZ#:@;T &B&K"FC MF:%93MX)]PQI8<@3D3.,B\Q>S1QF2M2,K%.0F@KIVG[V196[50X--SE.'<=: MJE?"$?+.V(Y$]XV/'BP]5S">$E]EQ&=<6< KQ?.B-M%D8'SSX9-]<5VQ3_:73'K-YA;9) M/CZP':H?[,FF!HOV:C6@OFDSU1AEY\"^]GKBKFEZW (>3EUA[Z'-C &^ZK%5 M$@!\!;RG@Z(<:.X)?"B*%5J;:/.)RFCTEVZ_/:IT*1.YO#=(X($,VA !:&J8 ML(KA3T]: 9189\$2@=EE_P?W8ZX>F*71,5H<^(!RC2AFM@IW VL5PRLW02@= M-NJ,2.=N1>>>P=<*W'S@:RTB\MBK9Y",PMQ0&,0H1*E'(4D"<]$,=*N)SIG( M7,%$YSKSZR9Q9)17)HZN=(V?:%Y$,8I])_!=&=G2)R96BF*:*&RK,!/UV&:+ MH[H'+Q,>U4 3$'"'9S+<'.A>0)L* :11S+Q9O#A/XQH9 YT%ND+<:#96;W3T MU\9P<(+Y7)KZ1IK!-'QK5*!]; T+P C'6NZ !EJZ&#T"P7:40,L9@ %%!2'F M3BACHSBX?BCIP21*0@8XJ.AHR$+$*=DY@?%,A"^F,LIAU\!MP46Q814, M.*2Q@M_+OZ]L+N)_(J&E#Z^GZ\2M#00KF7DQV0Q;YGL3,0R\X/;!3#* MA6; MPN\!]KN:: IZO >B/9]8)?*P5>1)VXJAW7QN5@?!1+P'G%O>H:6=XOXM\J<* MYOL:S*LN$&98"1>G92QM!BL+7 \<'($0MVH:)#.>MF4CGMKS&:-EB&+Q!M@) M0,F+71N(M-B%S#CGZD\1(0.EXBH3H0@05[5MRIQ6,7M1.H+_I$&!($S$"$9S M^LR1N+'"W@P(X0*:4?C(]7-X< 8HZ^,@FV$'H<-9C2/9Z[=[U3J22-=JQH:U M["L=VZ*37TFC7RL*[DL.-[,P-MN>*1 M0I05X]O6WH,_5W>BP?B$!\125,Y:L/SV5HE;HU(10,0=]V+[*$(J+ M49KH 6,>QQS,3LRB,#MDE5(/W'H#@W@.T-?5,QLNL ML--HU\G&/]9O(]23#1L&5VM ZG.26G(]$Z(2$R))PRR2OO,(Y0NMEM**\9W% M-HK=^IANY)4RC[OX3-9P9"-CPO.29_[^KO/.?-; <^GG%62]D7.0@*_BGET% M<[YTA@)0YE;Z=I \CH+T"YO8;+ZYEVXT^WARW.X/NH-1^L_PIS3Y'/>\>:C% MQ_2/);6:SV)UAG9O9?+T\XLFV!$.^S\]G=6^,K?>OM]]X^L[[IXF?R"3;T@U MR]H=WLJ'V]U!C9\7E/%92OT_>1V]3E+U>6^5S"3PW$+.-LML,K;6%&MV0=7Z MLF!_!QSX\C-+V^;)*X%)Y\)] 46)XXCC7LMQB;.@V>\RF@5QQ$X+_MISG8>M MCCAS(DE"2$*VP&\7TZFP@:>S&6Z6UU(HOF J"=>"O3\7]J\/&[5C:E0@89/Q M:YM^^7$CDK1%"C8!@FI#K/W%[LT2\4T%7&M'56)'8L>Z4+6"2$.G\9IX^1S/ M+NW_NI"ELLI#3:H?U.\-Z+9N\G*KU>F$ DU#@6ZG/284(!0@%#A@%.CV"02V M&=%KO"/QQ;\3?A2HAUU"1NTK4E97T70?"I8>=]K/3@MX-4'JLO2;-D$H>$9 M0T"S!FBZ%=[ 4_>E)Z AH"&@V0W0O.]6>-7O4P3)9:9!WO1F\R?VS*DZ7WV* MGZ(RAQJ5&9U4=WUQ75:28K/-,TOJPCL'B0*6!8Y[W5YE/%"7]20L("P@+""+ M@#9J-N]31/Q'4@^5 AP4X'@NW@S&M&=#H=0FVBFUYS9"FA+2C(?563:U7WM" M&D(:0IH=;=KTMF'3T*Y-C:,R:86NRBN?;?2HUP;HUC1:$5\17Q%?$5\U@E94 M$F(]-7_)[U6CNA"[!K@:\5SM"$<<1QQ''%=_PE'^H*GNL'AIZ2YMX+J0Y2 S M!49TK+N!CM[.E0^!P#Z!P'A(($ @0"!PP"'2'[1Z!P/9"1Z M]A9S8OC\Q$5ZM,F^K=A($T#G>#RJ#G5JO_:;MDDH7$9(0TBS!FE.1I0X2$A# M2$-(L_'$P4YU!7,I^UF YT,1L<4KZ&@[>ZMD[KP MSH&BP+C=(10@%" 4.& 4Z)(E4(GC<"@[-]\B^*V8_E4;EX)"'^VCFMB*^(K^IQSK1&EODF#8_K*'#^G 6>*Y3.JI://[&+?\LE-@70$ M>A.05R,NK!WAB..(XXCCZD^X"GS3XZ:KV5/'B>>QQR/A,E=,I2,I6[#*@%>3 MXEKON\-1=8E"AY%[7'_7<.?*B4!BKT"BWSFNKA $@02!!('$WH%$=]BC8C&/ MN!M_C?C$$RN?+_Q=F)X"N:S] %HHH^=ZJ*N]B,^ M_E%&T)UC6SH+L"<-#@W\I0-/NL:[N8[@/W,8 @NF[%LH%(\D_+XTR<+$2KB# M U^<2''F?J#FW"N):1>?R69GUIPYPO.29_[^KO/.? :&=M+/*Z9_(^="LZ_B MGET%<[X$UO?2C68?3X[;_4%W,$K_&?[T:1(H5RAT]#T>:O$Q_6-I??(A%MW@ M7-)Z*_WZYWO2=H3#_D]/R_)*7+#O=]_X^HZ[I\D?R.0;FO*PW\N[%^;+?-2HZR!3<:F MKB[^>?'UMPNZ_F;7H>H:\5OM"$<<1QQ''%=_PE%>5(EJ*_[ZK@(W!EMKB:*O MW7[1<;B&O$"]3X_L_HS#*,G=L784-)0M(^V\'N#.ZVA .Z_D6%/^Q8&C0*_= M)Q0@%" 4.& 4Z%'%MVW&$/?5UWC?O6UZWR^(R6] Y(Y/ME#6 MO38,LV&-3*$M$JX%X:+;64BX2+@V<:ZGLX7J>8=QW.?M\?-1XVW)FR#B7GH9 MR28D[S4"EB2%F-3\I8R0G4K?8-BOL*CYQ^J-M-CARE*79(EDB62IDA!B M9?4@#D*2*$=Q/6W/OEW?7+-OEXR2%6NRHU,CQJL=X8CCB..(X^I/.$I6C)Z7 MK%@78W>G]NRX0H.V-JM/WE^CO;]="P0EBI% D$ 4]L$J$PC:[JJ%#;M#(OY\ M]>WZFGV_^G;YY8;B'>1]UI=PQ''$<<1Q]2?)8?;EH!35 M4P"#9&F=+%5I*Y(LD2P=KBR15JI-&+'QF4_?OE]>KM\G^TA M;GEW\3;X]J_NH MZD=M9*VYJFI_9(NJ59%HD6AMZ-1TET2+PG'/)>'7BYN79R(]SC7VK'TR^W[X M@[E!//%$=M[^-01LQ '^OVR=A%NFV :B.\?M\=:HU@@FHMC0CC<#";X(OIY+ MLL%)=7EZ!%\$7P1?!%];#<-45WN5T.NU#F6- C@;]31%Q*3O!'/!0J&8GG$E MJ C7SO5%?9BO=H0CCB..(XZK/^&H"%?TZ3/7TMFEDU470E3F!FQNSM4;\IUV MG\X+4B2A4CU-(- X$.A5EK!4EX4D$" 0(!!X$0ATR!+87E2N^8[#N?3B2+B[ M!(S:YQE5M[7P%%,U V+ZU5W,4?>EW[0!0M$P AH"FK4.#:6)$] 0T!#0-,=I MJOW25^A-_37B$T^L?+[P=V%>GO3%45J.H]?YZ5/M)KK+P>HX7,-;($2?EH:3 M-S,.(]/(^^X'9B8$+:V"N;$".6;13,#_E1!L#B_- M-!.^*UQ629?7(HS$?")4CN;]3HOU.MUE>^ U[6,>BA?C<'DU _Y+K]UC\)0G M [^:$4Z$+Z8R8E,5S VMN1N$$33/@BF["4+IL%%GU&+W,^G,6*CDG"MH%%;) MX^#.LR@P;SDS[M\*F"_CC@.@9"[GB93@T5S J "EA,J;8]- ,8T9.M!)$./? MT^B>*X%W*2,3:.A/P,>4%]+1:1B?4M@5-JN9U,P/[N$Q)[CU868NBT-XUL<, M(!T)[F('BB-\/# T!^Q@X0'%'1R^%NI..L!A0LW;RVM4%XG=%+PX0$6A:+@[ M&6ZAE9+MUP&3Q;0B06I\^[G8C1^H.?=*AD\7G\D:-MJ2.<+SDF?^_J[SSGP& M4\!)/Z\@U(V<"\V^BGMV%^/&USJ_QY MJMF5" .UX\U%XKB#X;C/W..^ Y;R[S*:!7'$3@L^\SJ'(G-^B4F)2;? I!?3 MJ7 BY,@S$YM9QY=??$<)K@5[?R[L7P=S,^(FHS97%_^\^/K;!1T\V_6V6HWX MK7:$JPO'/?_,;A.H2NS8<'9L%L=5X%,?-UW;)GN'2R3;V0YIOHSON]:>6K=5 M2@GS;R="$W(_!N,^W;A /N[N<\;JPCN'B0(CNG&34(!0X+!1H%MA\>2Z+.1; M06"3P<3&^S?7-DWM-;[TX50D/^Y5>*?9WJ=74Z"J@D#5D\+UQ+[3'@E?]Z3" M"P%>2S823A+. ]1\%?J4>R]:;P^7CQIO3MX$$??2PQ6;$*U7G65\RR;@9L6K MU3L95%[">+\K%%-,AZ1IK30=5^FHD321-!VP-%6XJW@0HD1)B^MI>_;M^H9] MNV24O%B3G9T:\5WM"$<<1QQ''%=_PE%^XOK\Q!V9L[N].+@SH-UO#M M6"+Z)!$D$201A0VM#LD#Q2V>2]N?K[Y=7[/O5]\NO]Q0T()MPG-EZ\_LXO_^W[Q]?KB^C4"2/O_E'%"&2=U)EQMB$4<=P@<1SE. MT:=K[@G-N.^R.5=_"G-ML?@1"E\+71&[' \HC0/\OOJY??M5")&G>/V M"4D$201)1/+>^WZONJVNY55_Z?1W*$8'HG2EM^'@)EQ])*UA[D"MB%@; MPA$G$B?6@W#$B8?,B0VYNWX[&Q%?OIY]^_6"K%]XKSL8DC](_B#Y@[E$=#K5 MI>R31)!$-%XB0$70T3 *@9"YWR@BUH9PQ(G$B?4@'''B(7,BA4 ^V< '^WQQ M^>WJ(@F#L)O3_WM=3N;>&;K=X3&Y?N3ZD>M7J K2K^Y4#4D$243C)8*"(?L7 M#-DD;3]??+VX_'+#+J^^_;IQB^MP;FP^J?Q&RY<3K2XLMFE]5B-);:ZBVQ_1 M>]^I\*#U4U39[T1*DCR2O!J5&T[]/7BYN7ISJ]P%3J@ZGD!O'$ M$YFM]!H"-J)"P%^V3L(M4VP3J64GE9>16$^V1G 119YVO-E(^$7X]?S8]Z"Z MP\.$7X1?A%^$7UO$K_YP4S'20X4OVN=XQ-D4$9.^$\P%"X5B>L:5H-L,=ZXP MZL-\M2,<<1QQ''%<_0E'E;ZB3Y^YELXNO:RZ$*(R/V!SDN^TC^F,+H42 M*M73! *- X$1Y:83"! ('#8(]"C[>'M1N>8[#N?2BR/A[A(P:I]J5-W>PE-, MU0R(.:XN:Z/N2[]I X2B800T!#1K'1H"&@(: AH"FHT[31T"FI=[4W^-^,03 M*Y\O_%V8ER=]<906_.AU?OI4NXGNBS 2 M\XE0.9CW.RW6ZW27XYNO:1_34+P8A\NK&?!?NKUVE\%CG@S\:H8X$;Z8RHA- M53 WM.9N$$;0/ NF["8(I<-&G5&+W<^D,V.ADG.NH%%8)8^#.\^BP+SES+A_ M*V#"C#L.@)*Y 2A2@D=S :,"E!(J;XY- \4T9NA )T&,?T^C>ZX$7MB,3*"A M/P$?4UY(1Z=A?$IA5]BL9E(S/[B'QYS@UH>9N2P.X5D?,X!T)+B+'2B.\/' MT!RP@X4'%'=P^%JH.^D(%@DU;R\O4ETDM@GP8C_BXQ]E!,T[MJ6S -;>UT!K M^,MDXQF^N8[@/X8W8(7.N)ZQ2[#4'K\LZIF3PW$CN//G;"]36?"JV6 M3#!\9[&-8K=^H.;<*]D?77PF:]@H+>8(STN>^?N[SCOS&32RDWY>0> ;.1>: M?17W["J8\R6[%23P5OIVD#R.@O0+:R2;;^ZE&\T^GARW^X/N8)3^,_PIS8X$ MJ\#CH18?TS^6F"*?13&2F5L3O96I&\\/AMH1#OL_/6VOK#2*[/O=-[Z^X^YI M\@OH]=)JDCOK9*9!)Z;I#6C#?RK MM8$OC VW"I_GFIV)<) [7B/CSCN8#CN M,_>X[X"E_+N,9D$!:%0W(3EN!/).QE)H>E8W*XW_6K$ MC+4C''$<<1QQ7/T)1\?BBH?.=VG:UX4:!YD17VF5L;JL)+Y'YV)VIZT)!9J& M E76ZJK+2A(*$ H0"KQ@TE56O*K+0KX5!.ATW"/$/77_B'5DD]JBP"2T^8[T M!//S:E;P/7YR,+ 7JN!.XB;PY($B>[7$;(JS$,<1Q]6%<,1QNXGLC8X;KYGG M .)RX=R)=UHU.Z3V4N^+]W16"+'<:_;JXQ? M2"Y(+AHO%Z0HMAH?:;X5]BV"WQY/ZCSX2]G>=^DZ1+H.L3E::Z\D;_,%9$CR M2/)(\A8EK].NK SE@4L>!?NB3_:8A,8Z%H5=-:U%I!GW7>9)/I'>YG;8#C'( M3($ XA_BGWH8!HW3_YN.0M9%,=4XN-3M-%[M?_'OA!\%ZH&,[AT2/1(]$;P'61H9V8F?MF39Y3AMAZ/79RW*[L M\C!25Q3?V'-YH00RD@N2"](CN]K?.Y@08&:T1?Q'LN-';M%3P4#:>J>(1&-T MW!Z)7H_B\"1Z)'H[$+V3]@D% RD8^(+CHXZC8E'*'",'SNBPZE08:2J*=^R[ MN/3;0Q(7$A<2EV?NV58F+75A_)U88X<7_DMNG"0OZ#%J]3KD!SU?\BC$0"&& MEPA7;T#"1<)%PK697:LAAV=CMI0KF9X$]>H-70Y_%&@@EU W,_K,7.'_^SW_]O[^M>.?B1R24S[WT M>?WYX6<1W"H>SJ1SBC?3WN"XLF;,^1[X<"6F?W]W>=[K=(__M_^OF_-W3+KP M!?1^U/\\O#SKCX]/+LY&PXO+WMFPV^L/3WNGIZ<7X\^=TW?_L[!"16K?R+G0 M[*NX9U?!G*_'HL+KGO3%TL-OM=7[Z]-A-OFM;*<$*>FBF%>D#(-K/Q6[\ M0,VY5Y+"+CZ3-6P6DSG"\Y)G_OZN\\Y\!DYUTL\OG_^G M)7N/K;WV_T:\W>_0T^:9,_NT!LJW8O.NM@C?<]5Y!5'K\5%3:0GI" MAV[X@^G DR[[[X[YWZ:#TTOZ] W4,I_NK4*=!)YKV[F9*2'8K_#;3+,+4+\N M.5;5;WXKU>25/7EFT M 09]@N*[9MEK$49B/A$J%_U^I\76^:#HFA%T5@^=Q)D5<&9E46'B3.),PDSB MS /@S&=CY@:SGG=LNU9P-&T./SF<[@K>^3Y>C1BN=H0CCB..(XYK!.%J0RSB MN$/@N K"CXU//_[-EY%PV77$(THQQO<.,JVH.QA55PVO+BNYSOVCH,1V%#:A M0--0H->G%&-" 4*!@T:!06](=ZL3"A *'#0*]$?CZJKSUF4EWXH"F]P,:GPD MX1<\L,R2/2'V/CVITNM\^N7TYO37['/W126X#K#$0+_;[FT\:%H7KMFT8J:H M,V!GWNR=0_0HO]B*!(H$Z=($:C"OTK$B@ M2* .7:#ZHPK=J0,1*-K\>H2X-T'$O73SBRY^?=P\/!ELH81V73B# H5-4'#[ M(UPCVCTFX2+AVHAP#8?;N+*.^%J_&ET]Y.PHM8!:%H ML5]!9CW!+KB.&/===CI=RD"\^/7B=-,)B(T3N.YH6%U8L2Y,06'#^NBFYDE$ MOT(51!)!$M%XB1B,!R01)!$D$?G6TEIQ]YXZ<2J?D ME)Q^/SW;^*FH)S8G]R=\ &(YK"QZ\%JJU87G*'37 -5W.+()1F1E=45(-DDV M23:KHV-OU*FN]!<))PDG"6>%PMD=DG#6:,^L/VJZ-VH3%=6++Q-Z 6?U@;/< M(,9+.RM+$-Z'\C_/IE(3Z@,-AOWVR=8H4Q=>H,CQQJT AH"FE*\?5QAO)V MAH"&@(: 9M5[W5:ORJT]@AJ"FMU!3=(H/E'?$XFUPJ%-4&P3(-495YDF_13A M&L%'%<:%_AIQF/[*YU?\_;>_QOKHEO/P8W([\Z4*YA<_(J%\[IW%&H@JE/[\ M\+,(;A4/9](Y58+K&^SC!@CRV0N<@> M!BK[2,HK,?W[N\MSO&/S?_O_NCE_QZ0+7W G.AJ=G9QYV?/FUHJ>U'?/RCC*!YQ[:4D(RIG&:/KOM+1FX^2Q]T2/1Q< P@L7.NKP=FP8*^@H# #X80@A3"5S-)N)6^CY^PZ<@J$NSX-!-J(3& M2TM=9BYASZ?3PL%X^("$QFV3C,^#V(?^>#) [OX!HH_C\UTS#8G\"1.;B&0\ M2PT/V^P&2.2*B$O/S$K#,F+&$(>E<6; H7P<21P M]AB,PY7:B;6&CB8"+*%V,YCJF<95;<;[.RZ9PI4P#,[_".#)!UR/(%9ID)U- M02DPS3VATU]"%;@QL':+72)W_@P,"(I:.+%Y7<<3[2@9(I29-3&R1L*9 M^:C&X:$0.0G>4G?2$= 4/AG .%3V79M]SIA=^H:]6^FH+)LDH/D?X)/[F?"M MT 5>PE$@A;IEZ B79 M<&G@:PE4XV9Z@!GB!T)!(A\"F=NS[4)#XH=E:B/+%A>61M1FWXTTPANE&;)[ MP(?"!!^EDH0L/) 5I!<0'9)#<8@X U$?V7GY <=8"7&8*5 RN,1"O2<\:AO8F L2B!(TQ> MA7!C#X"5 M.H:VFP($C=:-ORTI#9&MF'30E'/ MK"!@(AE9!DFQMO4H;8TCPQSA>3T7,B-F4_]?D/OVP;'US7E_BI2WRXAC<,6XY[Z[CN91;/:I9ZJ4\/,WV1 M2[XMQ^T17@>5"IH=N Q5Z01Z-K]J5/UE49"^X\5(>%"]W(NS1M8U ,K/&!3X M!MC"8(*#B;'"F '=G??RYGC!@>-99I<4E]@8BT!=_,K8,H^3^=$. YIGW@.X!T8%?EUS\Y(FD-^/DEUO+F_BV\OM$J6&[$Q5PC "86,XDEAZ2,(\( MX+A\$=T'ZD]4:%/!(W#F;$!H&OL&'& )(BET05-.I1+W "@M=GU^]/OIUQ9S M><09K/R?&.&Z0X4< (__\SO\I,&\=&:FQ7MX#Z:DTVB !\X,?@]-,.Z !9DX M[RUT\J$?$W30Q/_;"3CARLD@UL#SA>!&N" 8&"^QC G: @T@)2=Q%"AM(S(S MX#8_8+?"A[7TF(%8"W[ 6#;HY (79-P-C0A,"TZC/"P. 2WU3(88\VBQ"<=0 M(WR5M;C"R07>P9@0LN9M+%V+G_B/"<*8R-6JUY:B,6UV!H8O!P$I30Q%^Q:4 M)49789C.GV *1U:5FOD!C'MR;FZ[MY\+$S:1X@D(IRY0;B%89T.TQ5#/5*2! M*:D99DZ'^$YI4!B%P9CPZMB-"4%E<&#FAS0-D]AQ,9"%Y!'0&8)1$GJSC^3Q M+;,DX-\=)=&$-EL5B,C>6.*9TIJNB@?B&W.)*VTMZ>508-$]- 4L W&2QG/X_O=HP>8%W VBA/J4S]7UIE ((,7WCGI'+G\H?1. MIM,-JB7]:!OL-/ABOD3#KDKC,&DTS,$D5 XF<<*XG\= MHX),FSZ*'D*1#D:*?/O'%8 .;A+/UB+DRBC]-=:Z%0=@RL<&F.PDH7D#_0>. MY(AB)B!DYYSNL2T,!Q!7Q?"DM."K+.::]TZOS]A@U#GJ=BI1W YNERD2@.R] M:QMB*&@TSZ@78(N2=GEJ ZCUAMV?;\]H/X^%9%(*)I[6Z<:.V9=-/-)$&V T M)E*QMAYI;DBA/O=O6["V00SC@H11R"\>'B4LPY=NH;64-+ MFNO$5 \YF-CX! Q)A#/@:/,U/JT,T3+*+Z\T;CX%OB\\.UX G^3GA;W"U.V/ M"^\:M0C*&CLT^E.!X8+XF_ -?(=N@88I,Y )8]%-T>$QS]@.5UEFTSR45K2+ M-)A KH'"PB8VNFAV*V]A2]V8"<5=\G4F@]F/S%8%5MSL:V5*O33Q9%#)!OU$ M.#S69K,NZ0CLA9*5D=HY"]9%WGIQ31.S(5=,5R49-_3$=1'_CI'K%.A!<,-T MOJF:38*O,5!*"Y<804DSC-\J8@BR-U#!Q.L:) *)$GI?!2=@BP(VI?;"E9[ZAXQH_\\FUD0\6ITYBG+>4,@-^ANSJ/ MO4B&GDBY!WU D"YM[Z6Q9Q\*$7%@@L5]UMP$7Y^!\ZCEI+J8Q66/?86C9D0$,P M=190RG>782NE.JQ7NI%F PC0PD*\/U$+9AM!K-]!$!PX8?4:YM$J8+],'K+,)'PZ$]7"8*7ZB;V/12?B/_ZA.C=1? M:VPG+VC8*IL=!&U3)@M)<39:JMPC M$%P VI6MWGQ_O-$V^S(%_K2F) X!1!#(^OUBZ##"L?@ EWX:F\TSL#-;7,(-Q50PS):!3:C+1-\5 > G>UW$8 M0)KBRID])(%TFR"Z--DUY+):UE_!\*M>*$T60!V=PB31W&@/PS4PN2F7BJ&- MDK&*8:YB>N>*1]',]DV@;HX!>31?4F\@X8/9ILGTW Y*>N( (V MG1A#!2 +K"^$)HHJ\\A"-NZ2_UX(=)B@//*(YO/E!43RK!@/,)GOH"SJ["P! MC@;%.U/F*Z6TB+:&BV%4V5*E5"8O:@NC_^(S)]G9+G_DUGF\!XRYIUY$ZRL.7C=[-1UI0T&X@X2=)W:<@M# MN,<@T .RYQP56G$WM+6P$6GD%\$/=TI-1,MN,I8R_\''^"/)>[_CZ@'ARO1L MW:A6HK*4F,:^N]*TT[-<7')'PTTT6!@#U (L&T'2HG1(9EJ;-F4#G'9NL)#2!+XG9L3FNW)P!8%- 6.9(&$,0&(5YT(TU,"T M!(A'P#1X;)'8 FW"T]'#TN8-_KZ&7L86!R?G#B>,X86,P$56-WR%O*;N+")7 MDA'UEVZ_/6;PF+?J,-WKTUPQ*&#/;%72Z+4((S&?")6WWN_84UR5M&^#\QG< MF&TTHVI]9&%[SL)FW*3XY*);;V(7YJ"L6>@)]XQ_#?H74Q>6? "^>C&K(A*N MY:C2M31\5@A&:@-+B&H&,X(47HRZ%_+.GE(QRWX.7^""L;X];3 'KXY.Z$*!<'2Y;%8U,PQOID!"*^4,Q MKM7O(#\-AJ#5'G2^WY&^D!H+F4=<"JXG8?731"^ N'J)<>UF>R$E-8,3O4"(W7RMN]+QDWRY4Z7M-\=]QO=ZK514CL:O3DJ#ML]RL='+K%Z3'WQ+=( M1=6(.NK1HFUA(RT+D)'BS3H%>M ROK'D'4S"3/9H\,__$1 M9C46BBZ0NT< 9\;^M.&YMK[+^L(LQ2HNU\X,[&%/?)N>.HG3*-QO:/V70"\4A'E&C9?S<;<[' Q[%Y7%X/!V>>AJ?%R>MF_ MZ PNMU[C9:/B>%,Z%6T/MNIXCJ;4?X0NU;ZPF8XIS5/TM-EV-AA47 'FX<;< M>]R:M[BO/[S^N'7]X?)9J9J%5DJ'OSKIV:]DE?%SL1L?-Y*]4J6M;J=X'*RR M \D+([?[JG:0/(Z"] M[;LQ\8T\E=SM B*2@%19+X*$6'],_ECAZ]3'G_$1M M;V5A^.B;$!6JZ@WV-JYN1U!#Q)2[_=6STS"3PW3:=0 OI"6Q:-*!NC^>+?"1V9 M/;L7D)G8D-CPM6QXPW_D.Y'%'/ XY\];+GU3><++&%42HQ*C;I=1,:3_7%K2 MC:[K.?.S]2K3)+5N[]-27&Z7(EW[>YRJJ_O\%+\UH>[\^VZ%]9R?(D@N3 VZ MK^ E-R,W!9]JISD)A@X;ACH57I]=]Y5_57B5<(9PAG#F[>9.E=<-'[:Y4T%0 MM=-T7^S;NEV]B:V6I$2:TI74<7E-,.&I"XD;=Z\P"&&W:LS>;UFCV!N)"XD+ MB0N)R[/$I;)K% ]#7#89;6^\B9=F\.>FG$@.O!53O=:E=VU"(I_:/*K4_]^I M*!?V."ISVEY+O+KP(T6/&J T241)1$E$241)1/=41!N24;I)$GX547H@_2@Y M5;1-*[AQ8DAA' KC4!B'Q(7$94_%)3&*S-FS)8MHU[*TVY#H\TG3!$&C[.27 M9"=GIZK9VL/4E7@A?6 L-XCQF.=;TNC7KE,C>+BZ;)^G:/N6=*!-D'(CJ=&# M^I#S@/&V0=!:.XN' )0 ='=)W37 ST9P'>T8$$(VA5<)(2LU,3OU(>;4HMIN8+8&XN"K:DOYD?2E5Z,)0:O;056*?3%#UM4\%(%7)R,A\.+SOCS8-@W)<=.AOV3 M7G]+)<>V4V+,'IT7[A''^R1NL=HK5[:*&*S.'*^",Q=,FWIY(J%V7H/=R6EN M+X2&!4JNU)%F>;$&H&TSJ[=K]^\*A973BZ6D8H 06!3]/H@]MU @EA<6OZHB M9H\0^0WU"%YB&E 5L^95,1L,&U6,JMFEM&CTNQM]XY-.M@3B:_;\ACLHRE.O M$CRF@.ZO@:F;>X%UMMD[JQ8$H\O6F>WFFQN'VU 8AM"8H)BHFG-P3%E("XGLFOKG]; M<1%E'?;-F[$EV=E"/=!&[!VN$]1:\M:>&5(DE.7WJDP3(*$DH22AK$13CD@H M22A)*.LDE%T22JIP4!$)K_\_>^_:W+B-M U_WOM7H.;>J7*>LA529XV35,FG ME/?-V+.VL[GS$28ABQN*U/)@C_?7OP H2I0EV3J (BA>6[432>8!:/1U=:/1 M:,@T*W^\:>56Y2+2!ETYE!+19;#S-F*P50>,"U-=K0+@ 7@H/1X4[OP"'H"' MTN,!]D'-_$*C2$">LKV\__9-RQB -H!26-#FX&L5E@A4Y3))Q940/1#?KO)E M1 %-0%,I-)6YF8 FH EHZNFP5AV:6)HZ?? CZJI+<\RERDTIUHM5'CS\80&6 M*JP;ZX?#,IO'2F&Q#BP"B\"B%EA4N&(!+ *+P.).=K$'+.8T@5ROVM^[!?44 M5<%;7F/O[>5G-'2LOF=?)&7=YLOTK5%(K]6\O+QHF,U^I]=MM8Q>[ZS73 OI M&<;%1;D+Z?7%,:V^9SFN,RV )^K;>?&(!33R T(]F_!W^R/'D]_CD-G$\9+* M>=2U1&7$R8V/0M3)#>_5T'-"42LO*=\7SE7".Q;5^=@XREQ,D]-D42,/-?+6 MK)'75E,CKUULH;2"Z[05>[M1ZM9CY,O2^=+'Q8NMG]6I>N$VU ?,<7(+-4-] MP&+YK8$"/M4J2G48? FUU:;N%-06:JN/VFK&MA4H 0B=UH:*L7UJJ9*OF'&D MX?_WP^[;:OT>I5H&NM!&6(?+L] X:!PT#AH'C:N&QI4^\KF[T&ZFN1?*8)I' M1IDNXMK?*;UEVH75ZM:4!;L^%(PNJK!JNJE7^*345@T\ YZ9R]AM@V? ,^ 9 M\$S.NW2:/87UCD$T(!H0#8AFR7WMW*H^'3#/E'V-[BTK379@U W%NW8J%4C4 M2HC:" Z:"$W40W#01&BB'H*#)E99$ZN]Y">_+N1Q72R57%I67]5$H[ M^4!_H#_0'^@/]$=#^90]R)9G %,6"THJSX1(?2^:R312.NT$!XV#QD'C2B$X M;80%C:N"QNT>!VNTR^['_2$#8'Q M;:.3]8VV]N:1\_&^3'/(G6KW:LJVD%OP(MB,0I;W@H''0.&A<*02GC;"@<570. 3; MM0BVEV\^I3*6KHLB( 2A3PBB?(A0&0D'(H"(\B-"91P;B BRH\(E5'H0T%$ MCD'F\L]-+@<#9D7B<-*Q'S$O-@\9!XTHA M.&V$!8VK@L;M'H!N=\ONY-W=_QX23)#X?6?:=PG*2WCR/&], \$*9W;%KM6H[#._BJAZ*(6 M>=L@A(T K3EHJ=N* V@!6H!6!EKJ3FT M M0 O0VMQR[LWVU 7Y/Y(-KKH!H)^&EDHX EX IZ )^ )> *>@"<-\81" M/!MLWTXJ\I X9#:)?+&;>QQ'+-DTP7_R6$0#5A/P!/PU!6>L)Y%3V4/:\9Z MLV0&BN-MU;&89JJDG7R@/] ?Z _T!_JCH7Q0#NFC\VWWYHMOHW[:^^]_+WXJ ML^F,;WUIY;%8V=C?^5;:*P]B,YIZ%> R<-DZB1?@,G 9N$Q'=027;$NZ*!=XIO"8E"ZJ )X!SX!G]ATO4E?/#SP#G@'/@&>*CN7HH@H*0S8_1I3W M<.GU2S[_]&,Q(3>1#/ M?^#".'-]ZZ]?_N=O/RUYQ&CL^J^,W;/@V;%8^AAFG_NC,?-"*NKG]EW^ /GI M=G#'+/_)XT*Q^5L=GU\71N'T)7QD/"'^.S;X^=/51=TPN_]L_/EP\8DX-O^! M6M')9;W?/6NUZMV+7KO>.3\[JU^V&JU^O=^[;-?/N[U/O[P9SNS0/#@C%I(; M]D+N_!%=38J9VUW'8R=#N7/ZBUDW/I]*]7 \SJG1EZ:HO:52/V3987%Z-K/E M=NQ4A(1]%Y\9<4*1$._&-K_ \?@U7'R$>G9Z ?\2DH'/)?X2DB-^!7^E*VH8 M__!^WOR'/4X 8?%>LV =N<'(^K.T94,6MW-JXZHYWVTDS+]4.S29N:K<\?$]M2%IWT:7 MN_7H?%DZ7_I=8+WM;&)OI\G&M+&=8@^R6+"7.TA#?GM)#.:C[]K)\1F3DHWJ(D)V^1?OG[ MI<.*UM-[-H[8Z)$%,[$WC&.R:MXM9IAZ\>7ZHBXMF4*G\]9I9452X - ;4'% MH&+H=.Y4C,JEJY5)-BI,KI8J7DE;%&.98D=T@K MST-2N:Q3YBZL4NC,*I+;FRI5V D%?8&^0%^@+] 7Z*M2]&4J/ *CU#H#^@)] M::**H*\-Z$M=0>12Z\RN]%7Z961U0; PR;7=(@BV=M'RG-,5U..L7E.V=J#+ M<.=M\&'7#QH/RO96 _ 0^GQT%7GAP$/P$/I\="IU8$'!3,,C:(F>![B>=,\@UY-6=$^ * *#T@.D9-6;5< * *#T@6EVD!"B986@TI<]3MK\R MCP74E9,/:H\] M3K?7[?7.VF=G_7I''F?9N3+J#>.JW,=9/@S9Y#!*+B BQSTDXX"%_&TD$G_D M0B;/0LJBLI$?!V3@>-2S')%Y(N5.1A-1$QK-7>X12H)4^.112%^(% *R.8*%$AE^B)T?Y*=O[P8_-*##+:1GLR]4?*D"V:];:@I&[K( M*WL,:J]7ZQK-=K?34G<::J.NY#34>K/08R'; MI3[39=1=[376:F3_:>G@#W1Z/V$N:):)X*L6C9,1GYA)=1; M"4!T0=?^&?L1L[6$P;? L5@X&W''T[*9?>O#C:E%->VK+-R3$>&5KR?C78N0 MM,"CEJU+%N% R"#D/2C;/7^-,^"B^*#"<5'MNXWXM7JV[%&<3B/7]W5LWAT; M4<=S/JBB5A@#>^,8''>X')?;,?<@0&U:]KOG@P)!@:# $KAY"(TA- :(:@U1 MA,80&BN^H0B-@9!!R)@9(C2&>2$X#J$Q$"!"8YI3(!+)-@\9! MXZ!QT#AHG$Z"@\9!XZ!QI1"<-L*"QE5!XW9/:&NTRQZ)._>#L2A#SXC-'OG= MHOJ]/(Z@R+"Z+L)1=LY)?GU6?U))O=>J-55U7)>1%/?AK*3BC#=8H&0LD*A MMV[6E>F +N,)+@ 7@ O@$8 %P )@ 7@$X )P ;A@HTXW3;-F@@7 F"!"K, M/ )P ;@ 7 "/ "P %@ +P"-XIY\Y;@5I] MQ()1^L,F60G3WM3WF1.SP9ZU' +U]6ZMH0IX*\6BB]+D;9V1< 9PY6O; #% M#!"#_0*X "[8+T ,$"LWQ,Q&75T0%. "N NV"] #!"#_0*X *YR@POV:T^+ M9@>V-O:52^V5C.3!=F3 QSJ71;#2P5"]5JT-1 10 00 40 $?"=@ O@ KC UI\<"Y".1BRP M'.J2,1U_<,Y\Y1<1S;JI+L9[\,N'6*''"CU6Z $Q0$P7B,%^ 5P %^P7( :( ME1%B9KU;ZP%< !? !?L%B %B)8,8[!? !7#!?FD#,>SPB4Y_K]W7R)- L#=B M7E+UCCXQSWK=[CR^PUUDKO>0C;1I/V&+#AD0;51=!B B.E]C5H+> >@ >D MY0$7>YS$^X'-@E02YO@["7W7L$)B) _ V8B>2V":+3XF*=L'_R(NOEXX@WNB=M^_.BRG>8I*P=B M\C9QJ[Y.O[)SRCZ4[8<*^YZ,HKKF@V%YU=L+<]2Z%W>OH1&]*B=DP&. M!$<6EH'6;BFL,0V.!$>"(W7057"D.EFVF]U:O7AYED+OP)'@R++H*CA2ZW B MF!),":;40E?!E JCDCV%2<+@2' D.%(+705'*LQ>JAOJTC7 D>!(<*06N@J. M5!B5["BL!0^.!$>"([7057 DHI+E9@6]@EY!K\HB*^@5] IZ!;TJBZR@5] KZ!7TJBRR@EY!KY3+JB1! MK3SC@G=L[ <1LPD-OQR.BA4.0W(?<=,W-VSZ%6 ;!:2,L:!PT#AH'C8/&E41P\-\/ MWW]O=>"_@VE@V_05G#;"@L9!XZ!QT#@M8O,'%H*_'_I!=!*Q8$0<[YF%T6C# M0/RTZ0=W^E&SC?/Q]C)UJRH95Y%SH3_0'^@/] ?ZHZU\#MBC:QKJ#GN#1U<] M1(!1H3_0'^@/]$U\8M$'BSY89M1%<- X:!PTKA2"TT98I=4X>+SI?;UNS8#'"X]7'VS" M&L :0.-T%IPVPH+&54'CD,H9G3[X$77S\=,4';JEBZ3V=WQ6?D+)X=!ILZ$N M.^)#R>BB"WG[\S!I6+Z$_D!_H#_0'TWE _V!HPQ'>0-'N=>NF7"4X2C#4&E$ MQ- ?Z _T!_JSAQ#SCQ'E%GKI]4L^__1C')X\43K^''Y/\I+YV_E@>\)=N&.#GS]=7=0-L_O/ MQI\/%Y^(8_,?J!6=-,R6<5%OUAL7S;-ZZ[+>:)[W&JU^O=_M]RY,L_GIES<# MEA7^@S-B(;EA+^3.']'5@Y>YW74\=I*>Z%4W/I]*=\;Q^-A'7YJJC_AZ&#(R M\%VN7UR^1(YH2,8!"_G;B!_Q&XDSE2"A4H2)UG3K9OW48Q'_D?@#LJ! V[3F MGHTC-GIDP4PQ&\8Q$<.BY/F$>K::EEXPZVU#3=G0CIJ&'CD>X5>YCN^%QX1] MM[ADR"MW.L,?WC]5[#U-*MP1_E#-$WZUN/*Q8!VPS%&PP;&1!8OXGGV-YP/ M[?E2#V/2I\:.]Q=[NU'JUJ/S9>E\24[.U,L;G:.[#U-%/DBZW(\[_YZ9ZVTG M07&;_/:2V+E'W[4W]Z<.]437'82ZEV#Y7A1Q?>GEKY1_R!^8?=+GXJ%/C/P> MLD'LDM^< 9-^[Y_2S45$8_\1C0I2Y*^!'Q9ZY YTK3*ZUK>L>!2[5)P.WA_Y M7"K_I1&?X4/]H'Y[4+\;%N7J]6F4T)[G$O#M.E'1]X-T^NP2F,! QL(6,%!J M)BB+JFHG.%WV7JROFF60*M01ZJB15*&.4$==I*H@Q&B4W:E,,A9.7)&RL.A; M*O,F 6#(1Q7!53']"?H#_8'^0']*Y2I5I1 .B =$41#0J2VCI/O2[$@V*]D6GYW'(&\D"$C!79L2%0V=< MXJS,?,_OJ[7**QGM;)6R2N?;R++0@N9FN[:X636G+0VZ$$W>7B$ 565 F;4> M 5 5#*/!UU"Q 5P5.>B?O=LD\S9&WP]:J:($R$'-22"BZ/4IS:1V'V5Z/S M(")T395+ 5M+3!?ER=N)!9>!R\!EN>5/&'D=S !R\!E)4W1J#R7;5VL M]DT?L^U%1=>-6H.*KFE#4=$5%5U1T;5R=3TUNQV=1T57S6=1J.B*BJ[O3BQ0 MT74CZ:&BZP%S)"@2%5VA:ZCH"O6KHOJAHJL2O41%UU(P05E453O!H68AU%$C MP4$=H8X:"0[JJ$>9LGDIHJ(K9HB0SWX);C\S9.WD _V!_D!_H#_E<950T145 M7;>1)RJZEM,@:)^IC?IG-! =UU*/ZU+P44:@3,T3(!X7RH#^%RP?Z _V! M_NCD*J%0)PIU;B-/%.HLIT'0/@$79:VR]]6;"C>:Z#[TXC[L(P'1@&@*J9^G MKC*3[D,/H@'1@&@*(AH#A3KSG=(?V,P=A3HW$%93G16'K5J_#-HVLBJV;J#" MBJZZ$$7>7AT <170%4 I5 Y68QL_R72"N!RI+4 MC7F+R+0@W7RM/!VG ) 59+4KZ^N98JV5K*!7T"OH%?2J%++*,WI=^BVVUY[- M!OO99HLI)P1WL)4'RK5C#AH'C8/&E45PT+B]N7T'ED)\[9V, ]]B84@"%C(: M6$.Y\]=.-@6/F*?L\$W@%/)9E\<.+F?,K+55Z8DNU"'N0PXE\+"#.&395^ " MN N8">*B,YVR^Z_/_@1=9,Z/1_5UL9$'!&,D@INKX>UEB+/J!PGN>8ARASV M\RCW_OKE?_[VT^+MO_J^_>*X[O0R+E=/".^.#7[^='51-\SN/QM_/EQ\ M(H[-?Z!6='+6-IK]WM59LV_VC2NC7C^_JC=:_7J_V^^=-SO=3[^\&8RL8!^< M$0O)#7LA=_Z(KB;=S.VNX[&3--VR;GP^E8/K>)RSHR]-U?F7YT,N1-Y$QR/1 MD!&+!L$K1S1YIF[,B#\@3Q.1D1<6)$?7\F>ZHGS5#^^G$G[8I41?%XX$7"F8 M.<87F9I9P8COV==X?C"B[AQAF>*:Z8.E*A*+N>[DFI\_&9_D=XXS*_V^^9". M:/#D>$DC:1SYZ0^)T9:_)$>G]WJUMM%K=%J?4Q[@&'?I.&1?T@^G;W$]:WTV MMCKEAN;2:/CZT=FD8=U&L4?2MW D?0F\M_6SF*IW"&E_Q(T]SB%5H)IGU*6> MQ3)K(Q?,8J-'%I"&>4RXO2ZT3F"Y/3LM"KJ69+[05+?46VZE43@=T-G>YBG" M/F^8* !+;.YB1SYYC$/NN88A;]+HT?$V/2[]@/,K3!0SA+>PB[=PS\;1Q%TP MI+NPO\ X_ D$*'=8PVDI+-*" .7> I0+$<;E@V(!V]D M4/?$8H@&KQL-GLY!9I(5DY%5;HO*20K6*:"9[VAF&DO/**;YKF*N/25!E&*U M&M_1%S*B?&@=ZA9Z_E.YIWU8O5@_CEI'=73D>Q9MB<%?X*\M^:NQA]/#2Z$T M"F.=Y9S=[BY"D4(:#IDM,QLW\;_6KR.?PTRBT'78=C>O;.G#19I^H-+.(:@P MH)H %!(?I\LYNT$6,Y4A@T,8M[QHZ[#/517D06M TM(!,K9(273F" M$YT.MI+NWP7[JMSOU?OOB[.KBJM^^/<+EMMF=S5--IFLV&4.[GK0>PS MC4>Q2R/GF1&NO6C];KU9HF1UY=X4Y=LZXD+ZW9KE)JEF:W M%RS[*HU\298MM)L7(?EI=?+39+,0H1%9UUP6DIREQ49GX*(RN.C;_X[#2,YI MT@VJ6N)CYL(#%\#%/NV%EG"8C?>;V?(6P16LK[W=L;_QT9GK(PF'?&$-9+_< M#8V#QD'CBA+<[K$,L_SV-%D@$<<86LQY%A'>8Z+PU).=$\(.86VV3*DDC6:W M5E?5<5U&4MR'%-+B;#=8H&0L8#9PH!I( "10:1)HM$UU::6ZC.2N+)!C<*[\ MLPGEV>](;M])K&"S,6< 0XXN XPJQWX2DHF4Y49?%F.L\0V^(#:D7\ M0UCL7$/[^2U"&XMF1Q[WA0@'0JGE\UBTUS;PS7R66F_X) _*$L\!#&SB3LSKD7ZP+J(I9)9 2U#7>*0 M+@.9=UPF1>S8V(EQ_44 M22':+Z5B&7UN[V.OH?"@0MW'/F^?!.$R, V89OE]!HK*@&? ,^"9W#V:)A(# M\YU@'?P\BLOQ1(.YE"X"JF0XIM6LUUJ(Q^2OY? _P +:LL!1L]94W6_4=0!% M@"(.AB):C:ZZ"8W$?];-OM+FQF']O-=Q#JR]W75K1AK/_*( MJ1Z0PZ*]MH%GYEPQ2R-F$YL-',M!-J'*D%>9(EM'#;.G;K$.F41Z MS T+-TX@B4,B"=-4>/*V+B.Y:Y@;+ 6J!0+'-6-NCH:J(:KD)EN_!C11Y1N.[!'SL6:1MM MXGO$CP-QN!1O7Y@<,Q7ZKF/+&(_C'@70D)#^2R/_]D/Y!NB M8<"8_,7CG2.AE]ZW5JC:3;;Z3^MSZ>/?F"S0(3)7#H.V9?TP^E;8S+K M13:(-#-(]:51L?7C4$D+6XW/'YN\I38WN=_<\?:"7X_.5Z3S)JGY?$F,S*/OVI.8 MMG0 ISX96>F*'5;2FCXJ^.$J5 X:N/EBU+YU\HZ-_8"[<0@J0>/VH'&3R4)( M_G"BH1]'I)^9KZT[>=AKBZ>32" $"-F#OET.!BP)/)T/J??$M 3%M6<%C(:, M'%VPY-,V 4?D%[[->PA#%N&XJ,)7?C12-^T$IXO&34R##-LMV 6H(]01ZEA8 M!F+=*+TE3M>7 F8QYUDNC!;H_^LBEDJF%33J"C?7ZC*2XCXD%Q5GT\$"96,! MTZAUP )@ ;! A5G ;( $]AG1*_U$XMI[9E[D!Z]%4H;V%5U0S&>N.*&!JF$( MGI71-]%>VT T=8$ASA@J.!H%>%RPIZ!;W28\.I1IY[GA[&;[.S[E$7 MHFB"TTCGM!,<- X:!XW37W#('Y35'8*8V<2=&=O MT,-JL*M+I=MKJ6$?[L<_;)T&X#$P#IEG!-+TV$@?!-& :,$W^Y_"J*YB+ MQ,'-)V '/\_B?'ZBP5Q+%P%5,ES3;G<1KT'0MGCO1!?=J2@+=&H&6 L !:H M, N8\ 243!RJLG)S&_&_9=._M)E2(-11+N+91V%+788>,=4#\E>TUS803?8^ MA;DIVH\\> 8\ YXIBF=P(D"N4ZSB.4:?C;_8)(W-]]"KPF4%O8)>Z;'/5"// M/$_'XS[RK;^&OFNS()Q6+>^],-WZ,Z*/+EEZ?^9SIE^MX["0- M7-:-S\5W[+W&O1T%^=WQ.-%$7PQU4=?DJ[C\BQ/QUUG)D\Y]\::03VCXI]!W M'5O.;NXC_I\1;P+Q!^1VS (:.?SO"YW,=&R.=T3#WW8DVW//#T;4G8.I*:Z9 M]DZ..;&8ZTZN^?F3\4E^YPIMI=^7=/_!&;&0W+ 7/Z )9OSAV-/S2Z]8: M3;/93O]I?3Y]] .;!6*B[])QR+ZD'Q;&9];$[#1XAK3ZTGG]^C/II(6MQN>/ ML;R4%Y+[S1UO+_CUZ'Q%.E_2E(?"7O7FK#7A(+\NB[=O*0?5U70?DCNV-@/N&.%23 T;@\:=T9= MZEG<#_[#B89^')&^[8^%!R_<^75G*OLE<7_L6*1M*"LH!(0 (>_HV^5@P"PY MNST?4N^):0F*:\\*& T9.;I@R:=\R[QHE#609VSJ[O)?ES>_7^+XFZ)#U1KI MFW:"@\9!XZ!Q^@L.>5%S4EORZ5O@VS'WM18DNNWR2QB/5XB72^_TG=6?SCB: MY.XD?A1_T'08L?):P977=A,KKYA8(_^BXBQ0KS7 F !L$"%6:".BF_[C"$> M^)SGG@7/CO5^5'G%[+N^S]GW!C'Y'"#7[>VAK+LV"I.S149H"^!Z RZ-@";)(7(U/R%C)!"T==L M-106E5N[FP=LWF#%JHLE$U@"EH E)2%$9?4@*H$DY"BNENWY[?W#/;F](DA6 MU&1%1R/%TTYPT#AH'#1.?\$A63%:+UE1%V>W4'^VH]"AU6;T,?LK]>RO:$ @ M40R " RZV#* ('E+BU\V *%^.O=[?T]^79W>W7]@'@'9I_Z"@X:!XV#QNDO MN-WC'8UVV:TJ(AJS^WJHM(H)'"9P&4 8"/$!$ !$)H<#!F)_(8OR>U?8Z+4. MJ)J]VMH56+$7!=/D_ W3 8&KI="' [@ +H +&[UT6?F:4YA#V>C%E2 ,R3CP M!QN='UG1K/I&4V'6127RZA' )9684FEKP@L 4O5Q1*LDC9AQ-)G/MU^N[SK M/US?_$HN_^_;YD]=%A+JV61$@[]8 MQ%M)V/>Q./1V\3S;*BYYF^(T7%4@@.FEAE3510':?LP9+9 M0L3US?GMUTLXO_R^=EU=]K(N XW9(&:#6XNC96*7# !0,Q"Z";BA0B P-DO MEQ"U$1PT$9JHA^"@B5761 1 3I.P!SF[O+J]NYP$05N\-U.)4) M3)7G]J'JAS98*Z^I.AQLH5H5H 5HY;1KV@2T$(Y;5X0WEP^;9R*]KS7)7OM) M[QOC[\3VXT>73??;;R/ 4FS@__O>1;AGB>40W>G6.GN36BF4"+&A@A<#05^@ MKW5%UNRIR],#?8&^0%^@K[V&8=357@5[;3NAU"B D^M,DT7$\2Q_Q,B8!20< MTH"A"%?A]D(?Y=-.<- X:!PT3G_!H0A7='I&0\&S@1&03^2,J:VOXXXH\G_H \^&/'(FVC?4Q>AHXU)./ &=& /Y2/ MDDOY=)Y$OKS+&E+OB?'^$FI9G)3DX3Q1P&@T8KQ5G*58,'L<&?@!"46&#G^) M'XO/@^B%!DROB 0KQ*/#8D3$L]_X9=9_I/'>V:3 M>,RO]40&4!@Q:HL7!%30QRL1[D#26'Y!0"W1_) %SX[%-8P%H]KB&.F"V+SH MQ>)29 &:6TAS,T^9\_T,[K+(IS@<-5[R/?L:SP]&U)US?$QQS?3!TEH2B[GN MY)J?/QF?Y'?N"ECI]R6">G!&+"0W[(7<^2.ZX#!SZ#\Y7M)(&D=^^D/BG\O>#7H_,5Z7Q)=IYJ-U.?-=?\*$-N+B%],>4\YXW= M"S:FMYV\Q&WRVTMB9!Y]UY[D4W/30[XFOO>E]+VG;C-9Z2V7>R.TONKX8;YF M#MJX>=KF7O6S'Y([-O:#@A<7H7&5T;@SZE+/XI[R'TXT]..(]#-SYE43BNGD M%TH*)=V#DEX.!LR*A$:>R]C,*KV\]JR T9"1HPN6?*K,R8AY1FWN+O]U>?/[ M)3:>%;VLII&^:2*;9P:=7(U"E(%#U(;@^6'+F^7WIU\\"/JIILK\H#65GL9=UD$ MS!=>Q_5>4WD)X\.N4(R8#M"T$DU=E1,UH EHJC":%*XJ5@)*2%I<+=OSV_L' M"@<= X:)S^@D-^XNK\Q(+W]_?DV]WMU?4#@A:80NHK.&@<- X:I[_@ M<-0?@A9S4[1V#_MV,$7#%&V&B%:WU@0B@ @@(@U:F(CB[3%J47X'"[NZUA!2 MQZC7<#H/9LH:6:9# I=9PQE[ !? A5U9Y?,3YS3B4'9E\6$.0W$.SL#1)O2F M;_I[KU-7:,"JD/^.$ 6PM )+K5ZM RP!2\#2[KY?'=NR= D4ECZ]Z?;;Y5W_ MX?KF5W+Y?]\N;^XO[[-L*!Q5= XY#A%I_?492&AGDU& M-/B+R6.+V?T$J(V@H,F0A/U$!PTLS$'%]+[_/;+8P'\1\$//!&2(,0UW*/A !1)0>$=Q$8&L8 M0B!P]TLE1&T$!TV$)NHA.&ABE341(9#3)/!!SBZO;N\N)V$0\M#_O^UR,@_. MT35;74S],/7#U"]3%:2A;E<-$ %$E!X1"(8<7C D3]F>7=Y<7ET_D*N[VZ^Y M>US5.;&YI_Q$R\V%IHN*Y6W/-$)J>0W=X4#OR%"XT?HCJ1QV(B60!^1M9/24 MI6H5;#]^=-G45]I&@*6H$/#WO8MPSQ++([6L MI[R,Q&JQE4*+$'DJ>+$1_ 7^6C_VW52W>1C\!?X"?X&_]LA?C59>,=*JTA?6 M.=Z9;+*(.)[ECQ@9LX"$0QHPG&98N,'01_FT$QPT#AH'C=-?<*CT%9V>T="Q MBIQEZ2((9?. _/JLWI,W:EWLT44H0:F=!@F4C@3:R$T'"8 $JDT"=60?[R\J M5_Z)PX7CQA&SBR0,[5.-U*TM?*14Y:"8KKJL#=V'/F\'!-$P$ V(9N6$!D0# MH@'1@&ARGS09()K-9U,_1O3194NOSWS.],MU/':2%ORH&Y]/M>MHD8T-X_$* MW>(@.EUHSNPQG7$D'W)D_D!DA_B3EO9TFY9]"WP[MB(2L&?FQ8S8<X8A89[-;*+DC?=L'+'1(PMF9-XPCDG=,!?CF]L\7Z2AN+%H+E73 MX+^;]9I)^&6NXWMJFOC(/#9P(C((_)&4-;7]<<0?3_P!>?#'CD7:1ON8O P= M:TC&@3.B 7\H'R67\ND\B7QYES6DWA/C'2;4LC@IR1. HH#1:,1XJSA+L6#V M.#+P Q**#!W^$C\6GP?1"PV8.+!9*$'(W\?XUU07TM:%O'U!(%XE'AL2)R2> M_\(OL_PGC_?,)O&87^N)#* P8M06+PBHH(]7(MR!I+'\@H!:HODA"YX=BY&( M!:/:XB#I@M@RT$OR55S^Q8GXXZWD2><^'WLOY++FGV0VGM2;^XC_1^H&'Z%S M&@[)%??4WC\L:LU.6?RI+$A^<<3+HR_&>'7-I\Q3YUPP<<_;9V1?Z_G!B+IS M_H.0_8E_;"@%+-> M9".9,V^BOC1U8_U@:-+"5N/SQ_[*4J=9< M<\>"(SEOL9[8G%G'>]O)JY<:TI?$R#SZKCU):Q8^\-?$![Z4/O#4?24KO=9R M;TG65QT_3)O,01LWSY[I9W%/^PXF&?AR1 M?F;JNNY$8J\MGDZ @1 @9 _Z=CD8,"N988:-9$Q%(#5,HF?^F 54AN6H%3G/3N2P$-OBBE[TTT@9M1,<- X:!XW37W#8 M%I?==%ZD:Z^+-"J9$:^TRI@N(RGNP[Z8XJPU6*!L+*"R5ID+< %4 >D/<6>49-61G*BB,/P;[H M--DF$8HZ%IE5M3!D44BH9Q/7H8^.F]\*6Q6#S @$0'^@/WHX!J6S_WE'(74Q M3!H'ETRC]&;_VGMF7N0'KW"VWY_F]FKYUR^LAK>->2[FN9M KVX >H >H%? MCHX] $\7#!7B9AZ:-WF!#+'5=JS7K2D[/ SF"O&- \<+$LB "^ "=J2H];W* MA "G3EM$OT]6_# M^B@8B*5W1"1*8^,."'IUQ.$!/4"O .CU:CT$ Q$,W&#[ MJ&4%,9O+',,$3MHP=28,E@KQCD.'2Z/6 EP %\!ES35;96C11?$+\<:J%_Z; MG#B)6=![TJH;F >MCSR$&!!BV 1<]2; !7 !7/FL6K40.M=FPZC9-,KN.-ZL M6Y&UR'FK+L*J9"WH9JNKKBZ++B.9M]F&=08+@ 7 F !L, !L0#2N=>93?P8 MT4>7+;U^R>>??HS#DR=*QU_NK2&S8Y?=#F[82]^R^,Q,..'? M_C'RTFCU?H M>_:DRLNUE[W&\2QG[++P@Q^XO^_/H@>31\M=P;Q+W=L\/.GJXNZ87;_ MV?CSX>(3<6S^ Y\TG#1Z]8M6ZZS?:5Y>U:^:9J??.&^T^O5^[[+=K)]W/_WR M9FRSX_3@C%A(N!#(G3^BJUDL<[OK>.QDF)S-:]:-SZ=O=45^=SQ.BM&7IHCW MJU2>AR$C ]_EQ"LF37+X21B/1C3@UX4DXG^>S*1>91V>@+F4"YLXWL /1DEM M;OZ)W-W_'LH/X@X^"7-\.^0S,Q:*4XSYU(SQ-Y CQR.\12Z_*3PF[+O%QI&X MF(1B; D="9T(?WB_P,^VHI-'E12.NS5;OW#X\TKUF;-$8E*?[;/XGGV-)\;, MG2-N4UPS?7"B !9SW#WA6$I-L?A:038$[D8(Z_ MD]!W'9O\KR'_EW=D>H$9=Y"6_/:24..C[]K)+(SEHX@>2+%HW;^+1(_>7_ &1[G"AL>T#F^^O7>JO@FKWA_R! MV2=]+A+ZQ,BO >5/O>!3 7)%G8#\B[JQ]/L3O5R[7GR.N5$%4^?N6GQ&71Z 0?OAK-6B?_7+52:(W"^/>6L[3RGX(L_3EF%TE= M^D +R\68/F)+S_2^5K/6K0,1>YNXEM^:7/G!@#D*[4E^:=!%&IHC \?&H9A( M>2S7X6Q&:'1K]6;NNJ4+BC!!VEV&_V(AYD?3B@C*RL_!.F'Z=.#3IT:SUL#T M:7_3IP-<][MGXVBR\&?(A3]E!7CGU[(;X^_$]F.1 I@&>2NY,JC.-=Q:O)6( MO)<(\-H9S-WT#FN+!5)FZ1FRV:PU-3!!I= [A9[2[KMSE.RAV61[CGS@[5A\ M#+?>D7-F]'J]5O/J_*)SWNUUC4;?--(=.9U+H[^?'3D%[L )91JR+\6XWG:< MC7?AL.\LL)R0W\4U@25G;J>G*,74):XS8+MNS%DNP3WE&&/CS?L;;TS#4+?I MQFPHV773VG'73*_4NV:JW/=2B[Z+[4Z;^%C%;C(QB]AEHE5R_\0]PP:GO>L> M-CBMV."TKB>WUZ;Y@]EH8_<5=E_M?_>5EK"8; G3LFV7DUFMEHW[)F;::^^4 M X>H##/NA3?6]TK (?IRR!T;4G@#W12$\ZN>9X=;S0L;1L7;*//]?IOT:+^MB]7]H5Z%HC=^E58GFY M1&C5S@@K=U+*K8K8O;_^23.=6BO_PS!*H34@,$T)#(*#X+#7L,0$=R@,C^V' MJ,^2O<^H*2# M^E"H#[5SH0U#7:$-U(="S 8QFW7EU#!KO?SC\[J@J+ (%< %P4%PNKKM^Q2B M]H)#$'J63:_.;<][:UVAWKNI+DZ]KJ"J[<2#W \XREUOUCK*ZG+IHOJ(9/R[45-6-Q%H90F2FD6R7'-6EO= M.7XHI0F.1+@=@CL$P6&=HIAUBM)/O-)Z=L_RR!Y9R99]'S-1WYA$OOQ9C[,5 MMO(<9X9ZR1/U<6L43MT^=&KR$$GIG!=8C +0J(MR[6]&5JKXT5[G5KKH HCF M (E&F;>51RD64UDM%N@6C!B,V-Q]9K>QQ_/(=-&%78T8%B8_GA]/CGR19PII M,1\^S%5,L]8N7H*ZZ!Y"^%7R++17QW*L9&I#9?5NK;G'N)[NV@,R*RN9:239 M? %;Z[2@C;IK(TPK3*MI-&L:Y 'IHCT*Y__KG9J;Z=?"\:#%=\S>]$C?C\_= M_>@4WV_T=<2\2)X#?#D:N_XK8_*IW^+ &O(KOKG4$^7BY?OZ81B/DM=M?+SO MU=795;=Y46\:%XU6K]^H7UR8Z?&^];,+L]S'^UY[Q&81"T;R#!%Y,.^ .@%Y MEI7V_8'\Y?+^V[=C\L)('#+YPYG+$7K"Q\5W>?]K-A9'^BHYTK>NY$C?YHY'^IKU M,I\,B]97IO4E2<33;BHU;6ZKZN?R/@P#QLA7_K=A2"ZY$2JT_"_4[$#5[(;[ M-%MI&1CN((Y_7G_K3]&:.K\TO6K*H'+)>M\2ABI#E>=56=DA<2!>:.O.VCH3 M.Q@8.ETQG5Z;BI%\^%X-P70G'@M&Q/'(JS@:6A5;5/ D5*.6_PH_J@/H!5#M MK!! "5 "E)4%9:5P!V@!6K!WL'=YYZWIO*:2IPC_Y;LTBTRAJ0-M!H* ML;4XZ"7:'OQ9KY#BX=JO4L.EWE97>0AP 5P.'2Y==;L. !? Y=#ATH,SMAE< ML!:V6HAW3OC7R4 D>3IBM9.%$0EHQ+2,0^@#P3T<"E -:)8(A>4R<8<)/!/ M _ O"(L7OY'40-X )XN@M,&>(;"B@S5!AZ6M4XOG&>' ]E6.L4K-;PR12<1 M4T$($B%(H :H 6J &J &J %JRHR:C;E_LIZ9;1 M@EQ+O#W,%5^3XQV2<.B_R+)L?-H?AB2>2I>X_#N_0)Q+)_X>,)>*#7&SJG"A M* OGQP%Q9D.0E'L;TF=&'AGSQ,XY*@?"\6(_7G@^&?NA(XO&'?$K>0]5%+]K;%K];?=;N^6NGX9^HZ^H^_HNXY]+TF M7[NYX\S ?GC*]:'7H5M1D&.38C(ET<+5KO0.0E6@@YVJJ^!OC,^<'H;4(V9] M4A(1<3+U7%=Y/9MJ%_$#\BN?N//W0=&@:.I+"/L1=6$]]V(]BW#@%B59G@)L M5]1YG_2*:I@(H!>:H7.H=*P'0K0"P6S114LH_":7*H %8 $& 2 "& 08!" M!1@$& 2 9A'P@&G -&":?!T>%'Q5 MY?#LGEE]"*M;HQ$++(>Z9$S'&^UWF&V2^V!Y..=\_1RB%PH/=])EH/.VV3#- M!PP(/LM6MGQ9#=L"N%08+CD4Z-(% # CP 5P 5P %YAO ! !.8;>LPWD,+] M7I!+]'[ ^Q\E13QM)NMP)K4^63!*?]@DI7MM\.5W",N^4=EH[6&M71>=R=M^ M88T+V,IW:@2( 6* &" &B %B@!@@!H@= L0P"0.V@"V8+UT@AB2ZZ/3WVGV- M/ D$>^)4(!E7I$_,LUZW*Q>Q/O2*K92;0QY]6V%VZP?"T45[\C9RL&45!E0> M)@VX JZJCJN&POWMP!/P5'4\J>UL<&UT?9C<8CV+EC5 M/BRNKNC 1^([B*H$#;.5ET.QBF Y, M!Z8K;.-IMV84+S%=E =>&[A,(W4$EVWFM9DZ[%F M8Q=.=IU_;>8I<]QG<&V23W$\3NO)]^QK/#\847=.)TUQS?3!2&O9 [?T07+,J(!D^.ES22QI&?_I#@1/[RXMC1 MD%_-!3'!'T>"2\IGT M:;?;NX6^O=C;T?>2-AY]1]^U[_ON>TZK.5N;&=B&WOF9"VY4;SMYB=ODMY?$ MCWKT73MYS@6SV.B1!3,Y-LQC4C?,M0,K)5'"U9[T#C)5H(*=JFO@;RP,R<.0 M>L2LDZ_\DJ&RE$U0'?1LJF=3[2)^0'X-&(TV.N4'B@9%6T_19$XZK.=>K&<1 M_MNB)"=OD>&H][=]%:V;5]1YG_2*:MB_J!LST+%Z.M8#(5J!X'>/6W^77V-K M"87?_#!4MVT)6 68! H !@%8 !9@$ "@*!*!@%'8KU[[GLP]@,:,6*S MQRB'LA'([=Q)SW$?TLPU3#,'TQP\TQP9>SCTHAHYX* A MT!!H:#MIM+H*3R?0?>CA[X!H0#2%^3L-^#OP=T!#H*$B SR=5JT-AP=, Z8! MT^1=!2#_F54U'!XL#2:ERQ-%'VZK[B0 W=<1\K9'6+4"MO*U8( 8 M( :( 6* &" &B %B@-@A0 R3,& +V(+YT@5B2(N+3G^OW=?(DT"P-V)>D@Y' MGYAGO6Y7 &)]Z!5;^U8] LU.7H>-?E!(M<0(Q,J7.D"5#C!8^0(N@(LEAD3A M\8< ! !1>D <&353M:(<]H8?P*7"<*EW83\ " "]F._&T;7"Z:VNV4/FPYBD_S.)\._)^,<1*F> M&)N&45O[<,O\Y%D*OXI+!@''Q,4"8K405=!D4I]3'6'IL#'A(\) M5?*4&@"@.9'975T>%D M@B/!D3KH*CA2H9-IZD"1<#*SB^L_1F(%>>GU2S[_]&,$[$?G.> MF7WM1=1[3XWN7W,?-"-O]<+G%/B/6.#7[^ M='51-\SN/QM_/EQ\(H[-?Z!6=&+TSUL7IGG5:;>Z?>.\=7YVV6BT^O5^M]\S MVJWS3[^\&::LR!^<$0O)#7LA=_Z(KN;PS.VNX[&387)2K%DW/K]5J;>;=L3W MMYHAOSL>MQK1EZ9(65":03!D9."[W#+Q)A"I R2,1R,:\.M"P@?0&=&(V60@ MQX#0S" 0EHR"J&$]D*-WXHKA(\YT_ B5 YC)K_=81(X2G/R1<)7]Y<>QHR*_F@IB0$B<?'%:R8NQNW/_F\,GS?OFRKEGL4H/:S2044 M6/I,3.%LJIK2[)S5? C3Y/SZG,,VAUI+5;=U&<==0W-YFJ5#((M-$KDJ6$,$ M1QGG#+6#0U1]DXH7A[O!J*DNPTF7L84IRA#660UN^JV&G^\R%H&)5)(9[NNEJI8[ERV MC!K>#LY]3\2H WGC[>#."?\Z>Q7_B@50/]ADM;3?OCKO7[2N^KWVV5G;:)_W M^DVY6MKO7S;-II'[:FF!2Z%6'')=9T%X3!BUAF*-\V7H\ ].2"BQG3 *G,>8 M"_284,L2$7NQ2.H'Q#0^$_X?/GIR8=2/ Q*P9^;%3,E*9_YRV HF6*?=XSJM M65>R4-ML[;A26B]VH1>M1^NQ1I__&GU+[_JY^:_(/PP#QLA7_K=A2"ZY";)5 M.=9(1(::3=7LAGLT6VE92?A-7]4KHD+XHBS7GT07K:GW;!RQT2,+2,,X)NM. M#/;:Q(Q"O/M)S'L7>Z"D!?PY83Q>H5E\E$\79DJSQ[;'T215/DGFY@_:)%2Q M'_ KB_J &0Z.&69B3REB64R!HT]9U2\8-*CM 1LT&"H8*B ^1\3O:I^0B;]: MMR^_6VX<.L^,W+#HQ0_^"LFOO-?C]ZFVJ*W>Y5C@K:LK!EB]+;*?M52\ W-' M@5@@%H@%8H%8(%8;Q0-B#QNQZBK+ +%E7W',4U;7WE- 1^2K8P5^D=$N;9!G MXF0CI58/Q@U@ 5@ %H#%5'::/< "L L ,L:4YFYW1;:A">62%$IEMP=4@$Z M:Z8"[ ;RBYB1R!?[U0FU_A,[H2-K43Z^DI6+C/Y 7OY[[;Y&N.#X+?P&_N.5 M2+A]8!8Y]T?C.&)!2([24I5UXW3Z9W'C]'?S] ?B>.0?L?M*Q/+P,5EZG=DY M#=.-7W*#_627F/C18LZSW) TI+RQCXQY7-M&C_PQ-GEQHN'*GM367B_=>*_B M)MO/5&M<7KO-BMHS>+S=5D%1&G6)EF#;(+8-*MDVV%:R:[#=V7'OUJZ[#HN] M?;^M+TF<53OW7K.T.#TSW]9.T2ZTLB4TLS*:><%]GC>*:2(WLZC<3%6@SZ_V M5Y%AEH:FZ\RZ:!62/XJ.8E8P^:.AK XSDC\4&]/#LIE(_L"J Y;HL$2WG3C^ MGRHIZ*+V6\5^,3U;3UG('1L'+!3GZ!&7A2&)AM03:P>Y1!UPL VF)ON-4G_6>+IS0-8WVA=%J=,[J MQF6KWTXKQ[;.SCNY5XY5-(PK(NB7OWZ]O'D@US=7MW=?^P_7MS?O#O"'JYSE M6I/-J[6W8R94U7LB8:*$(:$!(S8;R,P(&HHLB3'OA/B+/R#<"LJ0]#AP0D;H MHQ]'DX7WD(TI?Q03QY)2SW*H2QQO(%9[9:Z(6)=_IHXK5W>Y-8W$+^R9NK$\ MZC1@3[%+ _=5))6(Q!%KZ+ !\:?-LYF5Y)",Z%\L$-D@XA=!/&3HOXCL%.IR MH(@&<,/MQX'%]5GD@/ KQ8&H82@NY8^33>(8K9';./CP-:$L)IQ\&[SK]0 6\9H9#">*2A$R:)"R/.HH[X MZ77N[D3P::H+_^,3\_GL>,Q'0HA27"*2'<9Q,/9YW^7()>(1G9P7T&00Q!]F M39T3U!^3K)D%%=Y0XR:V9A*#D7K-Y>TG7/E%0"512OYAUU?)YY#'F(^Z<-\X M/SK/3O1Z/#MW0^KYOGKD+48LMNK0!*1<.SWZ)'*G7H:^[,B0N=-T)PDQ,?P3 MM>:J=9Q1<3[ZL1LE8S]VJ1?*:UVN2VXH4F,R@']DKL"6@&-6/V//B9(;:J3/ MWQD(&+I>/'%7XF]MU[5,99F%-B0I5"&1_%.=9\V'B# X'N2 MM+UHK;^/(&SEU>S0:^OGPF\+HGP;5(BY) /A*,]-G+91T :R89&GK25U0C-1 MY!V:>;":"^MU5CI*X@66J_Q F-@\9!XZ!Q MT+AJ:)R"\*-1=A_N=\\1F3[W$8U86.1T31>!_%VU$,JP:<9LMFO*)NNZC.2J MZ1^"$OLQV&"!LK% O5%3%DS6923! F !L, &G6[66S5E]5=T&4FP %@ ++!! MIQOM3DW9,0JZC.2N+)#G8E#I(PF_B2TV9+(F-%?K^;?^0_]KML;S-I&MO6YU MWF!U,P?HF;5Z[D%37;0F;\.,J#&PE;FOWJPU@2U@"]A2CZUN&]@"MH"M/+#5 M;M;:P%:>T[0#FXV=4X_:-!=0%;N=*8=ECW9-68'-CX2CBWH@'JJ1E3HX0#74 MA0X!* "J\H!J=A3.K H *KJ@&JT%4ZG*@(H+'Z]=U:E'U$W7?S:)(^V@K$, ML]=4..$Z]& & H4(%&X4S,#J,< %<.4"KE:KIS"R 7 !7 #7+,C1[JK+.SYX M<)6^=-KN(KR,1>GF8_*58]9EY)*&D2SBW!\L9"!>?KWLYYV 6#K F>V6NK"B M+DJ!L*$^MJE\B&@H-$% !!!1>D0T.TT@ H@ (F9+1[VFN@#;H2 "5?+>J9(7 M.I1\HY8S<*RY24G_6_\\]UU1'RQ.'D[X@,-2W0'UVTI-%YU#Z*X$IJ\ZV.1. MI+*Z(L FL ELJI-CO6VH*_T%< *< *="<)HM@%.C-;/&V_-32S<;31(5@XT/ M$]I LQI)&5T M5*9)?R2X4NB1PKC0CQ'EW5]V_=X:EA&:./WY9)B<=FC6C<^9EW2W$UHWMZ:] M=^#CO$0R3YFC-K$)6#[%\3AK)]^SK_'\8$3=.2R;XIKI@^78$8NY[N2:GS\9 MG^1WKIA6^GV)G!Z<$0O)#7LA=_Z(+AB,$0V>'"]I)(TC/_TAL4[REQ?'CH;\ M:BZ("60X'%PZ#MF7],/I6PC,VIT-1DYAU%T:>5X_G)DTJ6-^_ABG2QECTJ4= M;Z\7^_HJ=;XD6T)V9WYQ$*P$D\TL/Z"1XWM?8LX9@6"+Y+J%(V*_B;TB0?0J M=XA<_B=VQB/.,0MLMR'+KVY%QEGLULWZ(J_FVUV/+?8-9POCU.NRS9R@F:LU M\X)9;Q73Q*'7N:?SXM!K70(G^BB<=H*#QFTC.!0.QH&P^44I2[484N_@0%CX MZS@$KMHL8+;4UHV31-5Q# +W.KF6;_YZV<\EB:***]?ZJ8YV\H'^P*_? M3IQ7 ?6L38IE5#'NVL#A#7#*#]8I+WC!4&&IE4/'%I8THM/;B/^-R$-/\@#6 MP9T&N[_*P;IH2-X6#(:JPGC:8\W"0\$3YE\?KJOD9LX.QT]L(_4%2PUW@+*YQ;DM>U8P.UUG4#TDEME"'AJ=NS0">M)E\'4K! M^'&V? Z;EL^9U;?9K.#,!FJGJB"B[C[7_HHA?JBY9=B:6%=Y>/7V(M-%>S ; MUC3Q!F0&,ON8S)H@LWS\.,#'R7\SP'+;'B MD"LS"\)CPJ@U)/Z O P=_L$)"26V$T:!\QA'?G!,J&5QU18E; 9^0$SC,^'_ M&?D!$S?Y<9">??1^ZJDVVUB1B'>_22JIR_V0$D+^'/">+Q" ML_@HG[YSV$I[',F'')D_R,;Q!ZD,KNY;8<$,56.&M<\N4);C!(,&M3U@@P9# M!4,%Q.>(>!QADF/EC>^6&X?.,R,W+'KQ@[]"\BOO]?A]JBTJ6Z ]4&;U8-P %H %8 %83&7[BP$6@ 5@ M 5C6F,K,[;;0)CRQ1(I*L>3ND K063,58#>07\2,1#Z)AHQ0ZS^Q$SJ1XWOD M\96L7&3T!_+RWVOW-<(%QV_A-_ ?KT3"[0.SR+D_&L<1"T)RE!88J!NGTS^+ M&Z>_FZ<_$,OM_6ER3.JIU[KUE:G)Z9;VNG:"LK\0K-A&:^HYD7 MW.=YHY@FM;?_WR/W_[:7HY'PIGP(?%B_K)VB._YQN?H%@."Z=W M\.'T!,G=L<'/GZXN1$SXGXT_'RX^$%ZYRZKL_W H>X>UV9S M6$E>+OPS&CJA6"'_EMA!*C,^1%(%_V%, _E]H2_;(U8>+R&6]F./QK8CENNY M_O/.ALDG.7^GDPR62@O[#B3>Y+]2QQF_^ 'V;_Y M<3"7L3++-!E+D?'W.Y[,-@AL<=1\DG?RQ#P64-%$_A>Q3#1-6Q'I#>/ X7T= M+CCA5$06^)OH2 /<4N36[) M9OW<,ROF8^Y,+KO\;G$?ZHF)Q)^1$\I\H"-Q<:8']Y?GV0[42%\*BPM"#!"_ M^)78/O'\B#?4"7UMGQH=T'XTR?,#\%UHG;^V/$F*5S<6- GV:-C*7]J_SL.HXG< M)EDXR?"$)$GW$)DU<1 (A9Z[6$C,L9D8&H_W/@Q% X5H*!E0)R#C+/?,X#1Y MNLWUPW43#1>C2;U7\DA= 2W^["B@7D@GJBQ$;M%P2(3;$68>Q5QGQ$&=W.3 M."])1*4#P._D(K6Y=R*(,057*I=4$H.82UXJ+_]!CA@7_B".N,M#N-P$MY%@*_%&2F[@V$!?AM\[;:]K9 M[@-)YQO/7 JA<$N';(GIE%P^(?6'T026+V(TXG&"-"KR>1/H2,G:_EB^>39Q%JZP9]/ M#LGO\J8YI[A___N<3\S%TCPQ>L?<=4I:*V%W/FE&F!#+>7H0"3EZX(Z/1=I& M^X>YQTY_GG>6KM+4XCDG.Q"]31WGS$/NF,COX=#OBU[QSB[K5':^(41WPTF% MU'=#6UJ-=R#IJ8U&EL M@"O_W8Q6)!"^,BHB;/*$2MTZ6:XAF2RODW]0+YDB&F9;3K?);%260(&<^>+? MN>T[_?NS^5T[W.<20+K_73[UQ# SX9ZE8Y[Y^^VSC(R0H_OX,9*$VZVW3DSC MAR_O*<-DEU':[C!D$]]L]N-O#GUT7!F;.$X8?Q 'O+]BL/@,:" G/\)-'*7& M2]+"=$XM>B7=T.RL96IITA+G)T8CG0_/G%1NYN3)JI&893VSR518&(='[APD MO>!6+THFP,_4C=FDB2)VQ>\4/4R=$NZDSBY+[>Y_$^]5[&SA$V5NQK@'RCUL M,16V.-[XBQ-[+D4W'KM.XMU,/,\E31,V>1)VD3X2E>$0,4^T&?>2Q/Q9;-F8 MM43._$(V]Y01?7W;0V'RCR.X%X M:"VK5N2%>PI,.O1BVCH._'"7;\.$SB=9F-13''93"9,X31R8AQ@=HU\@=+?)9Y$"QI@!0:?X'H M1]8!%?VU9(A'M&ZC^<@T'I=X3?P1XNH=YA0E,V&Y-7>%#4M=R@PYZ)6)K4L4T<\16D8C[GCSD3P,0E<+4Q*4C:>QA729[1FLX*[[!PF MB7)/&)S?E 2U.6=.&7?ZFI>AW%C*9Q/^-##-N6CD",@^^3Z?I'"N$,PF*(_+9XMO$VK3+-3:W#'P755K582>[87?M(=J;P3*YV)4$PQDZ@Z=V)& MHH_O70%29B$NNFAIMR?2VA+!*;F(B#P)?N%YG[_A2\D$I4,6+)@]= M\KRDPY+Y.$T*A9E<-'G1,7F,>1?I6-K9_R:!M$B0+"?&(!*_6"P0:V-+'LY; M-F&SJ;3XC\\I30C?UY(.YN19"?4S6W]/&)HT2 _K(/(Z=:.J3)CYYZHDGHN2\ MJ$39!URUU:!&++1PU;M?*L. =^DEH](?RVY.8&29P-)GB((;_+]^=W<L;:BTFF":#KCSMP 5QLJW?]699Z&O#5$A\S%QZX "[V:2^TA,-L MO-_,EM<=?FR*7PVF))/J_2# MDC"?F3L@-\O=T/CH''0. UJ+FP9RS#+;T\7 MUUZ.1>),D:Z\+K)97-#=40AE*%'5:'9K=54=UV4DQ7V[E*G"A!4L4"D6,!LU M9=$<7082) 2 ELX@JTS9JR$R!T&W?(#: @T M!!K*W=]1%E_5?N@+F6T=V*3J8G'W&4(R%0W)F,UVK8>0# *S13L=NNA.)5G@ M2.Q[5MWQ:L]8P!'@B(/B"+/>A:>@9#I1E<6;B^7ED!':0&AC([,CJZ8BPH%0 M:OD\%NVU#7PSGZ76V<.2CBYC#Z8!TX!IP#3Z,TU)BX2DY9>4UX;*=4M7,3NW MM)(5] IZ!;V"7I5"5JCNL%J:F2-Q4.*A:(+32.>T$QPT#AH'C=-?<,@?E"4> MWI;E+M('UD4LE 8\ Y[)W:-I(C$PWPG6P<^CN!Q/-)A+Z2*@2H9C6LUZK85X3/Y:#O\# M+* M"QPU:TW5_49=!U $*.)@**+5Z*J;<.@RDH7,*ZJR<',;\;]EL[^TF7%H M/]]%K"-[7U?=BK'V(X^8Z@$Y+-IK&WAFSL7!&C%X!CP#GLF]F*ZZ:(OV0U_( M%*MXDM%GWR_V2&/O/?2J<%E!KZ!7>FPSU<@US]/QN(]\ZZ^A[]HL"*<%0CNG MA/TG=J)7E'DHFO,T4D/M! >-@\9!X_07'/(*99F'>!2[-&(VL=G L1QD$ZH, M>94ILG74,'OJ%NN02:3'W+!PXP22."22,$V%)V_K,I*[AKG! F"!2K' 4=VH MJZ.!:K@*F>G&CQ%]=-FRZ_?&7AGIN(['3M*P:-WX?)H1E\6\B 7%D^V'S74\ M3G/1EZ;"L*[\^I*\Z-%W[>1!=TS(A/")$Y]&1UPIR7U$/9L&=DAN_(C\R2)R M.1@P*W*>F79]*N$(R,N_.!%72"MYTF^,AA^4(X1LUVKMM4>NV&,0T^"5U VS M?4RB(2-7_?LSXH2AJ/_8O_]=_N7$J$_C\/7)"!R3EZ%C#4D@HO(!"^7- ;/\ M)\^)'-\C_H!(3C_Q!R=QR";G4!,.%^**)V3SBPF_7MQO^5[HNXXM0Q*/U*6> MQ4@X9!Q6 S\@8?P862":XH]% MHZA+QN*<.F&&"/L^9K;#12O:3B/"/R6-&=%7PEP.8A+YA(['[NO\"UX<_F;J MAG[:>1)RNG0&_*E\%(2UFKS+=D++]<-8B(<^^G$D.TE'@CRXM)V18! AD)CW M,XBHXT6OHK$6#8=$>' A&03^:-I+/F+_B%TY6MV5H]4],8W,:)W[MFR9')/K MT3C@WN$HZ;1/'ORQ8Y%NLWY,TE$5S9D]R9S\3HZFE_Y 'FCPQ,0(91^7Z@/O M/N]N2/X3LU"\,^WYT'^9BI-,>LMU8LS%'(H^+^74N<8?I;VJ&Z?]^_/I-_/T MAW1H:N1!:)%+@^EMX;1%4D&Y9A%G-'9%L(MKBOQ1BO=8_$R=0'1&M$?\P6/B MFF?>$?GK_.4N?R83*B\4.PS3^Q+=YDT(PVD;DHNY B^_F!O9D93[. ZLH?@E MT=8$+,^\,\)C(&/Z.IIIJ\W&C/^5RX5Z1%#$=R)>P/N7C*$8&<=FXJ_4Y6_P MJ+!)) JH%R8 Y4,1^)0/F7P>1Y/0-\OG4O $"OA@.0+*"=;DL"4R>9GH(PDG MXT0>7U/D_U=J-)G$%?D+3Y@TAWP0_AU/Q"A>;2<]) +I ESG\^!Z9(2E9E0B M/P[Y;T^.YXGG\_O^03W)6^:QN+%WS"](WCR2&B/W2D>!+]5+/"/M:XV<\:9+ ML?EQD-:CFHS#V ^B :2041_3_F;HQFXZ=/4=K&4*3,A5$ M\CAEQ?\F[_V Y[C8^2TT:5-$%DS'5M.49JMF$'X9[YNGY(DU\@=O9"![PC$; M"^'SEC,AG512 D^65/,L>0I!"=%/A>J$@M?_/:%;KO_>$Y./MWWB<9_JD;D. M$YHK)+J@*4,J1I>()W&8N-.73L8W*V>NKM&$^J1!8 &=H6Q&N?+=PC8D#>*? MTB9GZ7S"!;R!"53FWC1P/#ZBHCF9=TH\20G2(93/>)3/F)E'P1O3]X3".LGYK+B)&_T7 M)QIN\JS9@[(T-7%@V'>+);9Z:L6$Y":LD;0YM#C7)#1X3J;2.9X3V\DR2<[[ M.^*F.9\G0RA+V_[$3;V@@+?R2)HM>59V_,GW>4N%!%CP[%C\BEB:R(0^XU'" M+-R/D [R:R8CA]_UXKUETC#FW_D#)B/V%',F$N:-/T/THF6T3EJ&&)01=U"2 M(>$MG'10.'#<(%#> SOQN<+W/($W;D"-7-) >"NI>\'OYHT9.1&7PS%YY&ZH MQP>47^/P60$W**NZ->>?I$/7-MHSLS=S#A*3)PW@,J,GU6&9.5K*S(OV7@O* M4$YP/;0FO6 S5UNW66JAY6XU^_,1]^ ]GGZV,@;CV^!SAR>'3 ME_#D5\XSR=29LX3<8GQR[_[_U!]"+ =70?/T:2)QLMXZ1I<$-R MSE_LCU@PA]+^/(%S8^-*&"7T>2Z.HN=39@G5A,+(&S4@_2 0-"B9YD'XE]F\ MA#- (>R*E52V2=;S<-;<2AOQ=H<>IC@WC=C7E$G(/^2 MD]VO?.+!)SU2NH3 MV!?OS%Q]ES!9XB<*1"]_6TI\? ;.^84#3,0';3OQ\R:1EG#J"\^FQRE3SIX_ M$,]/0B>CC#:EK,:[\W'7.3^-:2!YP>&W9EXW2#LOHE["1<_R5V,S_DI"B%,' M=-+$V<,$HT[DRO\2>P&3E&J3)RZ#R43=#^54/@DX"C=;_)HL)HF9^S/WEY^D M6YF=[,>>_RA,A(SU.1XW)1-'7%+\,W/],?E-_)6H: M1L*04(]+TA5,[_CB?A8R.0&9Q"4FT41.VJ$(O[]R\(H6I4:"CQGW#7Q9>F2U M^!?;.1?H$PWTYG\ M8?ZFR,^:0"X9$2'E$YYD7C4-4F8C2N^]1XZKS5R::>0D1KUBN4'X1>Z*WFYC M?QM[L+^YF;C#L,C";0W8D/MJ8BBY8\L=4)CC79<]WPV!U>>F,D+@8G$J4?23 M.R86# 1HEHU,:JGKTE+?L?D5(0&N\XG=?*#?)TD#D^6^;%YV4HIIV0NF"VY+ M%FZ"]'6*$0@&C%>3P)-?^#FR+>#,D!7!(= M9 Z^.L#U)*I1J% M%;"'U3E6>H2$OYCY*NY1U1 MA#*VH6J18#I4"GCDFZDP:8A9#!;M.NZA M%-:+).;GP7<*CR9T,X=1,*[ MZV^].RKNR"AHO,_H8]V#0Z>]/SAI#^W]X\[Q\<@>'G8[K7X#3*HP, EG] Y=T.MZ+6;L M>9/Y&Y!067SBU1S?#,;.U8US,3&<+_C\-[ERPQW=;1BH46XZH%_U"+B<&Y=> M*F"[Z]@[FF$OH;9*X/6-;S3FD5@99R'M02I794Y]K*X!YXH=+M M6NTD^ E]*>;%7+JB4D7\Y,XG%*:@&G8L28YQ._/O"2%2KB4!AR;*S>)IL&., M/9%&=)?"8:0UIG'!U1L=D_+#C" :6?=(4U?=(]43,]#*!/4GF(M(3!^5827W M9?&YOQ#TE&>[S!:EFTCFCW WK1Q<7R. \OC4.4=S?N9I5;N2"\@2FA2=F7!Y MP!Y"F:!AT6,:>A1G< NL)C>FX#PS*0C:Q8F^EFYDP03K3"RN7I 7WE.K:2+ MAY9F,TZEO8\;]2EA)'G>"6B-=T5;\M:H^:5);0/D^T_9D$^/.+VZM'B>#ID: MAYX+-QTNT;YQD?B5;V>IMM5FLG[L:_]1<549#C53R;.3^8H4?D?:X!Z7D:P* MCU]\;CYW"N*HI!6ZZ]T*D<*L=48%8R6_B@6F,4C31<^RELOE[LJ-HUT13ZU. MNVU;N&RA8DO73Q\75%_M0.ZWT+3UI.W^UI&%=L(>/OO? 5!+ P04 " "- MBV=-9+VB@ T2 #SQ $0 &9T;G0M,C Q.# Y,S N>'-D[5WK<]LXDO\^ M?P7.5[4W6S6*)=MY.#?)EOR:]94=NVQG9^^^;$$D)&%#@AH M*W]ZZ\!OD40 M?$B.E:6J4BF91#>Z^P M#\;WIY>7>W_Y_-.O_S$8_/WD[@J=!4[H$R;1*2=8$A<]43E'O[M$?$-3'OCH M]X!_HX]X,(B(D/[Q+-R/PID3'R,L):>34)*+@/MG9(I#3W[:"]D?(?;HE!(7 M1/"(JJ)0(/=:8CXC\@OVB5A@AWS:FTNY^+B___3T]&8:<$D9D6^9=\*I9\GW'L3\!F4'![NJ]<3+$A2G 6,A;Z9P)5\ M7RX79!\*#: 4X=1)Z>J)B@2J@)OID9?J[7[T,E^46G2@3$C,G%2'YY+.3X>Z M].CX^'A?OTV+"M=4$-B.]O]^?76OP=[[_!-"&GSJ+\#6B)5 FV(QT92A&,PP M7B@8W@^&H\'A: ]%3>8J<+#4#32OLI%PGWA2)$\&&:LW(,,>VF\G#@\\(C8D MC^:UKD"J-6Q*(,VKBT"V5E0A3IE$_35(Z ;JT6!TL)X467]L)T5"MPDICO+HW1HB:LZ,S)3W;BY2 MGFJCVA@ID?ZUMA$H>R1"*H:';:3(D<6_!QF+;I(P3)WF@V^9*OJYMD$$ M=12[41LA$AKU8Y 1=Q1 +GA["1(B_I0\7"PHFP;1$WBFANR/ MR;A]1Z9(1Z8?XU'3'K_N+WBP(!#V0R25"^$U@SDGTT][:I8P2"8#_W"P]P8B MWJ1(J8)B1*%'*"!Q0D\K<94)F7!0/OO3G@!C>R36_+LKY9)I6Z6 A#*ZQ3IY M>-)6)R AWI:JL^"DK3I (F#:W*GA*08/4 !1F-:-'9CCJQ9,W!LY)_PT\('W MG#!!'\E5(,0>4N6_WEU6SZ:U1/6,$BD2.;)F]OE@=# :#8=H@,ZH<+Q A)S M'SF>2#-%!:Y(L?UU?Y792C6A (G89_U[U6PQ<5S$0KC2SQO3%;N2D2Q^F*"R M#E:G<\QF1%RR7,D3[*F)E[B9FFG.B,34VQS,Z\A@:R%'!Z.CX4&7%H)^CF5" ME!4($K%0,*TD_C/Z.9;NS[N6EB'V@"<>V5RCB=G9\#\\&!T.1]WPC]CW"<"3 M4 $T!L#?T*9%J8I6"92J^L>?C"X[H0+RK'IM_W'KJNY8^\2 ESNZX,LD++?M: D[5KC8Z.AH>M8-KUI**9KZ$6/_1O8!Z% MU=,K C.<6[S4A3>'9J-J:J$NA:5VJ.-*45HKTM6BI-Y=6RB"U"[8K&=D#3-' M1X8PLZ;K]B^^! .(P*-N;G9W/R=$MD"IBH$%'1C[X)\:_^[!<'KC@ 8G8Y7, MZ5#$;(>(%+>8@U9S(BG(N38\16XU6+W5/:DA5JC NJ?(I;82-]-3+.877O#4 MJ4^9&=GQ>EO3MS*>*F.BN"+-=H?5M)!UN&0 "5D;-0-+.WZ'[? K)$JB"G9( M3N.@#-ZN"V".DQVW@U:X96Q[A-:98D9T-*=W% +76Q@\&F-426^?;9LR6S$K ME.>%-+,='FUG9G5L[#,O4_ZJ&IU>SJJ2+;PP$SJ'*8MZGFD9%[/()Q1Y!V'C^*&6CSUY;THH MIBQ1CJ=&3'%%FNT.J=3"Z8]K@I4%N^2HUJK#GN8WY2*;((Q^R?^1K[>7KK0. MH4N]]^PEL#=PKD6\E))LB'BNKAW*!BS:Y2(;FA&0C-'N8E_PM"-PG MZGE@9+T=X!(T83,*9A@+0:3XHO:@-\.N"2O[T'IL&%H3KAJK:,="QAA%G*$8 M,-^AEC?UN9#45[/ABU"")<>^PNM?6N[SYP5A@K1TNANMT^Z.CX^&;[NW _@_ M%01%DJ"\*"B6I9?NN@&*7S!7^9+'%V@@)=:U[: 4B+5J!VE].ZS-@%0]WSST M=375MH2CM5I"Q?M?].M=X^@"V2FH9W= C-]-T*_,I M^-TE93,=5M],$R:;]RKMZZYM0*6)8*L&E BD%XRR7=2)4/%$ UZF7'>MRHAL MNWEC.Q8>K8 O\>3B"C== '_-P&2W7+ZB"7QEG\EGJMV(6'6XNA$ M$U9V'V0>A;-E#XAO4[X#Q1BEG'>0Y>WA?!3= MW!)^/\>\\=:",J$]OCTP]"PUCXAC*^""-)L^VW[,)#VC7JABRWOBA)S*]EVI M)5=[-'Q@2$N;4(.H6%6#DGI05M&N6RD#G692W4Q/L* .S-^UM8B[+L!->-?" M7(H%*V#.5:9R.[HZG2Z(*]S!K0S5+H*L(K=&DJ,#0R1I!*V'0>5M=,O*4NU+ M_".D"S7XL^;K^U7D]N#QG6&(2SA%>QH37G_ZSP\'HX/_[M=*?H516WJ_&B[V MZ/"=P<_5(=1+AU9AY79NS<[$/DU^9W!N]4CUS]'=D4?"0G)'G& 6,6V*CH'2 M[MX.#>XM9H)R7'IM_/QYR):.K1DSNW\[-.PF,D"D[O+(GZ_LI8LKVSLY"YF> MJ5H;P4J.M3"^;P9C>M R=T)L!Z9BNC9VC:$J110FJ':@:)M2@6'[2 NN)EX=*8%O(?_A;J /BI @[;IJK7KJ46]E*$THYZK%F7UHGS%**IY MUQXTTW:SO4IZ^T3OT##1,PZ@_9O;W9.9\DX=CN4:*.VK,Z;C*#&3GA[!+9NP MI=^K9F#/Q9OV91J@Z*6/*MNTG8^JI+=GVDU;)8V0]-!'R<#Y-@\\EW"A4G*R M\;8P Z7=1YG2ZWDF_X4B-KVVOO'*USNB;T%^",[%8M'6C:U1A=W1O3-D.4QX MJK5E\PVS<:7H(4#G][>W_72)97P\+_X(Q\U4OSW!@NA]-(2)-4Y%;J"FV@;Q MH6F#2&M6B]"ZT$!7CO*U]_KX8QFNM?%N#&,Y@#'!N$-%F4$YS#6BS*;\:C$K MY4XJNI[VM+T/1$MFSV47],NO4%?;U&9+KK60EM:"*B#-9T9T$:3KV2&K#71' MA.34T3?X)1",'4D?-^%2FS"OQ;F4 *O .:NL '-2WPYO;2B]:>J.+$+NS-6- MWSR8<>ROC;2=;2W&QPTQCK9\9?6@N*(=N-I"+?,%5?3V?(%I\XHY NIAPB"< M"/)'" J._G@M9;/;P*-M/A;3D)NUMPQ-1S-BQGIVG;%&&6^4 M,-]AMV+ME\&P$98'0_AGZ'=-L40_)[]V77(5@#OBD,)S'C#XZ72ZTG.35=K7 MQTTG>%HT"#5I4$(47A;$V'GQ2OQ:!IMM>-H7U=6_=;S OW58^NO^RL>DXP>% M3T[K#TX3+]H>A"?V3&NY>8N9B[XNM"7[R38+ZF95ZOZFYS1YJGH MRYS/.=V:4W11,'KB!]!CH!&O:CB)=C.#>F1"I4EOR@0879K4MJ%;I]1=X'D7 M 7\",%N8HDC5W1PJF\-F7>%>1V\ LIOJ)<+MTUY0?(L=Y1_'S/T?O,!LI1]; M"FQ!WWV$L5C) ":^QU[AQ.]$7F,9_S6>2L)O&/E?@GGN7OE8Q369_"@]_(1C M%P9B]PN13P'_)J"-OBF";2WQ^F@;/OH*T=DC%:OK\Y=JI,1>-@;I[KCPB"1C M]Y]A=#W"&9D2SHD+G53?]94:X:5K>8WVTLDYJ/,6*G?W")T"8E\(/(BJN=AF MZ@J]6K.I5BL0,KH_4-P'GKNB3L7+;57CGO!'ZA!ATJ+T;ON46.T>134JW[Z^ M+SI3\7CY@SWGT/^#)>$P:CAS< GY]V-?^8F<;IT9_# >Y(S04$B3\3B?RV J^E32;]=$K4^F8N_H3X5.TL9P[UJ&: Y05Q"<>> M.A$2JHNX"H7U.1&8L5T%CAKMTIL%X1'$1P0FTX7B9Q2J5)^K5"-AH8%OB2S; MUE=L6!5L<_X,KEM-(D\( U\A Z97U2:KN\XL]N[*[P5MYH [?T&C?64\.D;Q M+SUJQ*J*IC:J)M\ZDU1[L&@$B;;0W"8+\-[JQ*Z^V.L/LO%>@G0^]CN5\R"4 M=P2[U%,[1@CW(4174[=D/@;O/(7>;U"_2L*DZFZ$U=:U@DI3/=7KM^*NUV#P MH\R ST-UJ<8U=5V/G&.A/N0WGG+JX)6N45ML^P+IQEMD^IBYJ/7ZV&R"W*;UW\#+)3,0>GJ6;0Z56OZN[) MR?*,BF@N$_ BHFV)7G]D2N.'.$2XX(&O1]*;13*3BQ:O'LBS//'@1:)K)\HU M%)8)FXU#?K._P$LVL@QY[Z?D PO2."\$>85D@] MVP9=KS$+U2GID!,N,K6Z,_A11LBK@,T>8*3/W2)K3OLU*;A]GO@:C+F\QOP; MD12ER=9O%]PI7/O<502U'7UE2OW]B_A$J4FVF2S(YW/>N-.I%2UA+= MFRMEDLP(WY@"\=J&(V3,)J=JGD#IZM9Z]94VZ=X_@B+R@[^3NAL+HD[?H0F M-U,?K0E]/8QX'()*1-KZ&) M]O@M2_'11CF^9MR4LU'@$.**J8KTL$>":8=D1&:>S3#;VK0H*.B&C@0AA(#? M4RISJI??;%U&IMHU@,@PSNI5Y&1E#IS; P<_!%VQZ J;%G[]2....!X&2=4. M.U58-7[[DHEDFT \%@Z M/VJ+Q@NNU%ET=?0.7JH-M3" !=/5ZZ\H*6N\&9Z=>@5TB47$>>-1@7+4:C^) M3W677@E[*M^^?N?./L,8?VA9+14)*=0Z298<5\DIE2 GA2P5T%1NK#*G1KY; M;5N93LFT7UUBUO*7C515K)EVKOPX7ZH&'T[TK/U%PL-,6"VAOK3B%B]5H;': M$IE+?(F_)3GJ?*@+P7_NVHV[='$N]8\U:$FXGF$!DF2WQ1 *$- M45KNS;0,S%I.EMI@2@*[J;]'A5MF8;.&^JF.P^?$4QLJ]::%.N.MQ>O'L$NN MSR7'\(WW*W4T56?V6VN]O,>J7+!?TX0;K&,[Q]4H#EBJ [D.I[I]K 1@MA); M$(3%\S_#E-C\:NMF/M78I&-S883@7'U@6Y&>+,W#]SB4\X"K@2-RD/$GN/?]((Y.>0L(]WW\^:?_!U!+ P04 " "-BV=-8!/#6O8E #$ MIP$ %0 &9T;G0M,C Q.# Y,S!?8V%L+GAM;.U]6W,;.9+N^_P*'^\SQKA? M)J9G0[[-.L+=5MCNG=VG"EREBJ9(39&4[?GU)T%1LF119)%5A:(\&]'!ELD" MD/DAD1=4(O'7__QZ,7EV%9MY/9O^\IS\&3]_%J=^%NKIV2_/?_^$3CZ]>O?N M^7_^[4]__7\(_<_+C^^?O9[YY46<+IZ]:J)=Q/#L2[TX?_:/$.=_/$O-[.+9 M/V;-'_651>BZT;/5'Y-Z^L=?\H>S\_CLZ[S^R]R?QPO[?N;M8C7V^6)Q^9<7 M+[Y\^?+GKZZ9_'G6G+V@&+,7MZT>?2+_"]T\AO)7B%#$R)^_SL/S9\#A=+X: MN\4@-X]_??#\%[9ZFAAC7JQ^O7UT7F]Z$+HE+_[GU_>?5GRB>CI?V*F/S__V MIV?/KN%H9I/X,:9G^?^_?WQWKY,T:Q;U-"[^[&<7+_(#+TX\X+Z<9,@_+,YC M\VIV<=G$\SB=UU?Q_6P^!WI6W9XW,?WR/"VF"X"":&P8SD#\1^L.%M\NXR_/ MY_7%Y03P>#$8P:_.[?0LSM]-[SSYTDXR2O,/:7.;UW%AZTEW7GL8NQ1,GZV; MQ.X[\9!I>S:;P^QFHZ'JW2+1H.CR1+4%NW\/P)/]:3^N+Y<6' MR]C8_.W["(;AU'Y;/=R=GWVZ'Y[9=MJE=0>]$3R=SR9UN*.6/YW'N&A!Z(Z& M0Q-X:AM Z3PN:F\G!U.[L9UBN=@.3 MUU)#MVS>%['KJ FTYQM0GHMO=QR'G92V:-L3F6_!P0&MGOV:^:)9WBC\M[9N M_MM.ECO75]OVA-7L+'+)NYCP?OHNQ";[Z97<;[HD[G'>RS$4CNW9+]> M>B+][[-9^%)/)C#0*M)Z-X7 _JR&D4[F<[#=O\7%+KKWZ*(W MRP7(\\E%[N1?*RWSYNLEF,;84KB&&*L<#+_9)IO3JQZY?:S+*&1_LG8E]-V*)I;T1>@:F?-=]VD_3#@WT3T!J: MS<_W34X[ 7_D\1Z)6?N.[Z:G37T%=G[R[;_B).0HVTY;[%SNT44YHO>8ZOUZ MZHD%4$O7*_ T-I_.;;,S6'NTP5 $G4#T^KJ>++-B^!3]LJD7[7$]K+>A6,EV M/;]M 8?U0WIIY[4':[&B)H9#&=JCSZ'8:J<_=C3KB;C39G89F\6WO.WQSV5] MF9?4='=LM:/9L,2UG/IVK8!F/A8(J+$5C/[=E9$\_RUL;ZY[;V[;#> M!F/E6L%W%Y;M_0Q&/EBFU1XYK+(/;E*?K:SJ)_B<)^O7#]2SMJ:ZK_X'8[>= M,M_5KB?R/L6S/-5[O.%XO,5@)+6<^9T-!R.PW93N:M<7>8N9_^-\-@FQF6<_ M8+$S\GZ\Q6 D;?X/4"U[]C,8^7=LV>K'W\$VM/5:#NMM,%8^QOFB MJ?TJ0^)F[!.PQU==Q&B/3@=C;!5F?XR7R\:?YW2Q9G;6V(N#66K5W6#,M#1M M.]KU1=[2S>,_EV!$W^1=T9U4;7Y\&&+:SN_65KV1=G%AFV]@$VIP'E/M[71Q MXOULNR7 ##!441!::ID# M^GJ4#?]]!_<]_'O]>*:YK\,=UT/'KXLX#3$4&KRWPQ*W=&>J;^@&;_/>'*UI M79W/27;N5J=IEG-T9NWE"Y@[]2).%O.;;_)L*H3)^KC/?ZR_KAY2=;T3D6E[ M&0&$_*+RAKJ)=7'RRW.@I-JK?46594(JA43D#E'F(@J$"60OD?:>(IX,L=V+;?R#17#_\-?ZB1?SK MR MCZA>Q(N;]OE0V^"R,1L58@"@B$#^2/1;@':K]KGF^M6RR>GPUUMJ;22TUW$J MY:U1 CLD/$!IK1:("?BP6#JCC8C.N<-%EGX76?2D979LT$L)\38D#U><4 M1 J8!.1]$(BF2%$T,2)KK.;P'V5*/REKTKL=R2AI[HVVVB*/24(X,8V8CP9% M)KW!DF'ATU.V('M+0G?;<1BLNQ?<0W<[?_- 4Z0#-,5FT>JS^THJ*0+'' F) M(U+1<425C$@S23A1*B3=RKD[6KU_J*2-C/)WN?OKBTV13XF0:%- V&]4MO.< M].##M3_E7#"NVT#G^GWFOV)X%T"T0"+M;:[NB?_GLFYBN)/3^QY^KB>K9#%X M9GD1PYWC%AO,U$ C5L!?B)(J<+,\09(ICP0-"<5(HU-,.D5'M/8WY&\!YN:1 MRC KN;<1%BZQX#I*!P&'9DC8D$PRG!!.C]TB'\4LSWH#N)0S?"!L&^'Z,<]^ MI7D_G]MI"UDL2D<5K4C8"X$TC1XQ3!AR! >(55S@DA*JM>G%,_@W$_ACG\6G MN*KN?%-H_=SYIA*,>TZX0M*:A)*2#"4N',(!4Y$,-2%V6"FLC _]LR^5;A-6 MP!U_U;:23;\^\99AM[O!0X^^?PF9@A[ZJJ*"]8NEG7Q/C=RB>C8^7SE!K26! M(BP#@[61+#(N[TEPDICB2J;$QO..-])\?99Y/3>WLY'S+2]L#> W']+;>@[R M\+_1-OL"LE?GE3+*)6(X4EY09"(H%2N=1,X:XQE6T6A[[!YY#W(Q.P)@2_D, MI^M)!QJ0 M10L-RA)()$V#(B9!26XZ/?JBTM-+-1\2_V M$N6>Z9KW(JH']UE1BUG$2B/K@T<^4I@;3^$OXC&WSJ3 .\AIF7AN9#DM"7XI M(=T(Z>M<'><3N-K3<(@=_Z%YI3@7T3J!>&($F:03 B,F4918&F(9#:Z#I1Y1 M]/JWU-VA&\\6MY>:G6TK0C27GG"DJ>0HL& 1-Q$C)8TP\!-CO$-,/:)5[33! M.^UF=QB/R3BNN/G\9999V;:QLW=?%=?,BT QTL92-X=;N=O6%=,N2ND]TL$:Q*T2R')ND3=!.HJUMK%5 M,+]S%_ G,7)=D!O9QK41F5U-JZ2-<50S1$0$'Y0QB& \#Z"?<:(\:BMC?+H6 M[L#9;6?@NH!X?/8-1HW]6;C;WF#9 AX0 4,X+ 0*(:>^&&61@X@C1>Q2$!VR MD,>VL$WAL7>:F-U-WVUDE-=$A8H,L9A0)2@D2,4J(0F0DG@8L&7^ZEJXG M 2N"ZQ%8NCIU,70WK2MI'?@3$+MJ#[Q+GM/1G/8(4Z$#XS*$% Z7*?'SV;D. MR(UMYEJ(S*ZFE316$R\Y\,H52E@"JD0R%!2UP+/A*9(G;.0.F]V6-JX#B,=G MXNJK_J*YV\XJ(2'4C3RA0 $9YA,&S<\-PE@(;@$M8>43-G&]B%<16,>V<"=I M$9LN1NY^!Q7E+$E.'*+)02"+I4:)80LNA1*&!VMIZO"B1?YD=JXS>*.:NM:R MTZ)U):(FPEI@-KF0/S0R2BOP%;W5- DBW9-]0]=EFMO8O,Y0'IG9^WP>FV@S M4]VMWO>^(.+%,3FP ]PY"#U4P(@R&5'0-D'PXPD53S-EI5\1*P'L>'IK+S55 MB6!PM%&#RPA,$0.>A(GP3RFQ,%I)1/6\#3SFIE0AP'K=4Q@SN"F!U\_FCW;W0JNH;,0>S)W@&>- M!&@H3A !_XQ1$Y3 QU_#:PA>CRHG>DS7XEC0[3\%;TS_X[A0[3?K8TP_Y:AP M[?<5XYC>S''!VNN^]IA.SQ'!VM.VR1CGQH3.MRIEKNZ\&F\D]G7 MI0"V.(#7#U0>?&7E2 "G6>?J&+ X*!8$22]48I9(:UJEWP[)Q;J.V$YFUL]5 MVG*%I72(2:J1UH% &!T\5GY^=YR<+_+%O1N%M[WA:].^PBI8$E85Y[!&G'.).!6@+!/X,$9(HL71YYEWF-$? M7^P-A%DIF?ET#CKX!0'D.ZN1%QXC8$:"FV L#*5QH [+ MA(_^.&9_$M$31*4$8%VW?W4G 8@O&/C?XJ*%H=C2K I!*25\0 E\PURC4N4W MY>!%Q6AT DT,3OKA E$F;NQ/('J&JI1@W%YXO;W2X]W'*A4A%N ^ ?F6(&^I M!3V'$Z(D*7"@.4O^Z)/Y^YOXCM 4>T7:Q$M;A_4%96#,5E7?VGJ,+5I7E!H> MI:5(.1!RSF) 5./7$B*.9TL6,!CSWWM3RR&0:R4M+R?3<_:^PL;G@97'%P? M[BW80JV1DDHB)R5XYAIC&APS(?1S-KMU MV-:L(H9SRS1!PO.(?&0>&4+ ]C'O _$2V.T@""7=A$Z"T#-&Y:+-RWIA)[ET MXDU.TJO9?(<\/-ZHBCBJI",&VV@]0$@=2H8EQ%Q^"2D,P:%#!U3!,.5:]-?0P#D_C:;^IW>P_:&N=BG#,I)Q!1FR%$._A*H090<$]8D MD]\J/PW'H9-,](Y2N1CB?CUAH/O-5S]9AGIZUJ) =9OF%4D12ZPIP@K\,2PH M0!QI1(9AF^+JS':'@U5E7D_T(",#855*4HZG=+YZ*C/^!"K=WXEL6IF#C<]7 MQE&5K#,H<*.0I HB(I\X+G&*1XIV:V=/P^-WV MF\+&'4TK(DSP#F/DB(J(* B]%38:N$3A#\ MB93O^(D\H'R+' H:1Y* .=8E,"KSBJ7?*?QQC[T/S,J=O-M9B'WC<;M'6U58 M0!1 (D?.6- =E('J-TD@XH17QB5LQ-$7P.@ZA0\.V/4)5TG1F$U74.Q\.?O# MHY5G %7./HXJ&B1)$,A)[)#C.1Q,4CMZ]"=X!Q""CA@5>^UV>T_8J:W#N^DZ M[+_#P;:7;SL;5YQH(_*I+R,,1E1KC!0+"0E*C!%:"LV/OGI@S](Q"&H%7]/N MNB4P7[$'4=^'M/T&T3U[JC '!2DAL+#8>:2U3^"\"HU8 JB"Y9:+#MYWF7VY MOB5I< A+B=7'?._)-(8WMIF"P9S?X>QU3+6OMT5KNQM76 KOJ.9(I?Q6PQN' MA!(TWYEID^(!8W+T;_YZ%IY!4!LAIFL7OE5!.ZU^,_7XC!\.3^G\L%/[+:!H.CB6Q2U#3Q+1&UBEA.+-Q>5D]BW&CW'EP^PE'#O;5CZ9G%.5 M$ LYQRK7BX"UX/,[[^"(]L3Q#O?)EXEC>Q:2(4 KG2CP,5[%Z;*%-=GTD!/&4Z@Y"4=S%Z!1U](E2T?R!.P"T3R+8V*A*E'$# MO"(1L4#8!(R"8#$G5W).F3?*/R5OHI,\] K3>#:CE4AL:U8QDT*B.:W260,L M>X)$ D_;&LZ=\1ZMX_?]MKY[WZ*8*@483 MG$0$)X."TA8YJSF"N(-*3;FP>L0[R//).V#CM)E=U3 '+[_]/L_2?ENZX<0O MZJM=V]OM.ZE 7SIB?;:JRB+N(T/8YT)8X'ZKR*W370[$%2IJ.]CTSPKB6LI" M 1/?WP!N%Z+OSU6Y5"OQ%G0I=0R!CHU(,VT0X4*D!.&;T$=?[7^HZ7LH)9V M*Q?)7#;1U]+E)*XF91I.+K(%^=>N6K1MFE=,.>P9"4B T4=8*(5""@99 M*Z15AC'>Y8[(,O%-(;$9",^2CN\UR7?H_9!>U_/K=PC R6D3+^KEQ;S=R>OL@5@[AJO!8=A*A,Q%5(AGI#L.B6 M30X: 9QK.[T^Z+YKQV93&U#(Q/+ ((+E.E=+82G72Y3(,6^E,HJP=E6U=N[J M_@3JID\4RQT0O!\_O)L^K):R17#:-(>0A+MD!7!OE$%> R%16X, %8*YQX&G M#E7,Y$\E0P,!.IXXW=1@V1[1;VU7.8@CC*(8(EG)D(H>_$-J(XI*<"L3XYWJ M%*B?7("Z(3F>Y-R\+[FS%[J7!&UH#XHX)$,Q14&$7,,!0# &%+%RG&/J$J6A MPYD-_9-+4C^(CB=1Z\(_-VQL+ "TEXBUZ;#R^4V."Q3!DF/(TYC#"4919"[% M$+WSID-=#?.3R]Q $(\GA"NZO^.VO]!MZJ"RWN1R6!S)R#$LPQB0SI6QB*68 M86ZH#!UR^0C^R:6L)TS']]K7J:P'N>SKMI753J;(!.(:&^1"2. I) E$<' 2 MO#9$B@ZR]%-MA@^!YJA2]$/ZZ[Z"]$/S2G$7A9,."8\E\HI[I$VPB 8C)7:: M!-/E)/U/M4,^$*#CB=/CB;)[B=7CW50DU^3C.56?: 6&WUMD+"%($I%WXK@+ MJD,E&E(FH6@T\>H5V-&UUIVHY$ KN+F7BD9,,,ZU0#$@;YV $(=PAF3B1-I MD\)=A.RGVBX?%M?Q-R/6R9L';42LVU:&,*,DUTB YD8L\\V5![]2.FVP\4JG M+D?QRJ1*C[X)<3B:HVNJ^\=9[\<>_?E>V[JNL S!) )QLJ "49GK62H%JS!) M'SS54:0NM^&5J=HWMDX;#NQB]6\V%SMMF2+3HG65@C5$:X,D]QBI /&S2#97 MTW8!YRO8%.VB[,H4"RPD:,/@.9ZZNV'B^ZNK^:Z[#-IU49D@K$R*(*OS8N+" M()920-K&Q*2)%J<.>ZKD9]_([PW5@DF=FY"ZSMKIF#:\H9-*849,OB0F*A=R M#&3R'0,416>I3,XP)CH<22BS:S%VVG _N):2L)L+ C_/3CR@U<1V67S;FE66 M>5BHL(JX@0%UY HI00F"T,8JQE=)(;TD%8^@I#K/[H]%^/L%LIC8-#,?8YB_ M!=P^P0K[D$ZN;#W)*O7MK,G??(I^V>Q23?MT4P46M+'YMB(7-4K2:6H^CUD=_Z]@(T!S=&DZ.5R7D\CD'U=VG'EX5[_ M$O81J"W=0 S$A#>$@A$ -+1)"L7H&-*$6BP(":[+[:KC)CP/+EO] CMR?[==_U(OS7%(7$,IQQK[G# _MLI)! MJB0Y1Y$8C*+P$1G.#8HY,4#9?#ES!Y$;]SCK4)JK ,BE1/'C;< +@2XLHXM< M@]MMKWF^L44EN116 ))4)(N,YA#/<)ER6@E-PEM!8X=#9N/&A'T+4G\8%JXO M=*^ZS\.:__=I*UGGYR$M+2Z"V-*JXL9@DA+F/Y-:ZST-F=/M*A*F^LV3O,:AKE9+)K:+1=Y[_+S[+H:V!99Z=ASI6@@ M*PU=_1W M6T\SNQ^FWS?03YIZ#C^]AG].SZ[W+EY&L$!QN]X>;,PJ"&V]4 Z6O)8HEPL$ MR\X%,M0D3K32@AQ]C?ZBLM92SL>8F;%70&9O.]3D0&V\H]<*@HT@!=4H)AX0 M R%"V!H-QHQIK!C76G4X/T;+N.+'*,;#@#^B#[_.=(-?1W3=YS"9^2KGU=5" ML;FJ?9Q_ C6QU7-_K%$EF-&$$(BU+4_(:Q$0B5$A@SDE*7CO;:O#(H-SVY[% M%5^4>:F=\DB3Y'(!6HJ(!C:=LA"(&A)$ER*]I9SW?J;MP:V77:$JENZ]HO2& M\9VS?_-@)91VR>>C.5A'Y((']2*4151CYID0'H>COT-LT,GO@%2IN<^Y(_.; MVO-;L[!_>+)*"7JT7".M@#&7D,43[9B6VEX([+2H; MI->2@L/&%'CX.$0D,(6/1$"E"\&XZ7#4L]"=S@,)0C><"B9SC+@U.=C)FC6A M^77C]=WJ2PA2O[O/UX'JG3.VO];3&82UW]Y-%[&)\P68O/N]7%^<^6M$ MC3:I[@6IJ'!T7!'-4!*$Y5(9 ?D8+(J1G*:,.C-@(I"1\<4XM,R@&R#A([Q11S1R]51RL+/^YA]()_ M*=GZ>P/TG3:SM/6^[3M/5=;:R#@$>08U-@ROYB]_4ZTSFK?/X2-/5BFDR!*/N7YA KV<@&+O M""AG23B1^8Z^+L6NBLSCP;C/^L;FX#F\<2Y;3.*&1ROMN61:.<1]T$@*AE'D MGJXI=990W"&EMHS?WLLL]@-.<9.^+NO8RJ#?/%M19CFGVB,K(I@G9[)XYH"4 MVRATJ*FQ. M<:/(_6+5[%]G3B9Y*RW:?C5 M-G_$.WALV]IYM%'%)?8\ M.9J0"@Y" PK4VKO$0E!,V*IIZ&#EU+&"#T5B>M]*LHIMC5P:U)?@IW>OGGY M2 M0WDX%+?+K""E1BA+@_;NQMC%P5VR2* U*" M*T0L 9N3P+IIBWV45@D;6Q5,/38LW\?Y_/.YG1+Z*SQY/B^![8XQ*VL3BYIA MB(2"02E9AK@Q @*7J)A.C)$N%\N5V2H<2?)^O&KWB.:HE ]V.,\WO'YHWL^F M9[$IL19VC%EI'+1-SH&#XRQ*WO"*XRCLH8[1*+/U;.-02IA"PP)G!(1AI!6\GUL^'W^$B=7\;[<#(OI MUA$KY4B(QD)D1)E%0;D$BX;Z?.F5]XGJ$)S]>6WJ@?+6FP;I>VZ.7W_<^ ]W M.1]6_K>.6%D2 DLD9UM0CBA3%,R'T8AR1X4VQ,HNM^<=NQT=6_[[GINQY#_7 M8[ES-/GZ!HB\ZS)?O+3S>A\7<5=7%?@1DHA4^2DIR$>\VYSF[Z7_"B#BWG*3;V60*.2=:$YX F8B"'RRA/A^ MTD&'W$4=5G)VK/%2N!_)BGZ4OZS-AI3;>_U7R4J#:6+(1,\0EHPB =Y OA6> MJBAR MK15TUY$F+;%?;Q';'[G![D6=WOHJ)>2Q6,0T) )$MTS(=OJ452&2>Q M#,2%#@F<9=YTCBI\/2)['/+UO19^+FQ83S],X_]&VS&>;=-QQ3636LB "''Y M,C@ S@>?*6A+Z4E:Q*:%I'7OM")! M3&YNJGPW7=CI60W#7M\#<26,S;B\?,MQ&^8 MHX_Q B(TT$.,#09I3C[AU'.P)X"< ST0#)L8= M?7&B/D5D=@P0E_(H]^,N,_/YRZPW@5SW5T7.+0&KADC./:3YC@OBF4&1)N^2 MD3!)'S*:*6.Z2H=3:Q MU04KQQY$'Y?@'0CK\8K>V]FR/PM\TV'E8W3.!(T,=PP1Q1+"-A$DG0T<>PL8 M==CR+G,XYJ@$[T!4"T0O+9SWWVQS?3*L0.YI"W(>^_[_(H@CBR!6V^2'\;UJ M6HD@:214HT0L04;P!!B WB:&2>^D"LITV$3^F7W_0_$[!D/W_3W+765ZH)'; MW%GE60S:"HF@-XPD)QIYP0F*TDFN@F1$=\AD*G0R9B0+UQNDY0Y4/=R/^NHG MRU6U^+6]V7JZ:G?SBJ0( &N*L)(.84$#DI%&9!B8^&B"=+15>?\R"*S40Q<, M-G=061FBE"(B3*- D46"$@X)69$4$<)Z+SL/R?87$)#VFF:@6?AW\!QVPO8S MNA;EA?<8YN4XK.@G?Q[#WD^DZ]7*BTN=J:7+Z[<16TEC(2@A1C M$ U88Y%Q%B,AX1>%5=#QZ$NS'SZ=&VJJ]8Y7R?)]*^*SIS8'+7]S&=%^HO)X MZ\IAI9R5N<2YP2@%JI'TGJ^N/(^&\AA4A\RQ4KY(W[+2*V %G(1;PDN8UMNZ M1N^FITU]!6MJ\NV_XB3D"SOMM!Y]^ (6^+;79?O6]IP\I'^_QN<1V)BV&,>@97OQ/FUPJ%1*? M#ILY_LB08_ME-V3EXG>+N[1M]].V-:N(X=PR39#P/"(?F4>&@&$FS/M O&2F M73VJPASORN'8WK!*45@=M4/",(Y8\ *98"-2@6.C&='B^ OV]S>MLX&Q*W;0 M[_M>_>MXV41?KW"$OR=Q-473>WOXC_*Y1:[Z&J(20A#-2:ZK%#'BDG.4O-4( M0*0J&$8]/OY,C\%$<$28"_B.CYB7X4WI^EK-C]'/SJ;UW?2E,J.]M#!!/GXZ MC[N,Z4 $O++S\[>3V9?;&^%'H6*<0>NY/3MKXEE>5.N?2WBP#RFY=B#'G0)P M7U=U?$$:/[A)?;;J]!-\SI/UZP?J60F/^B%MP^N!3_'LNN1]D5K&#T_0M@:5YL'<3IO?]9V(.I&&33/1>'U\("&.RIP]>/OH'U*&(2'E*QN M>*D]2.EW0DY "U^--3VKG8V/\7+9^'.05?#7SAI[,0HI!;36TLWC/Y?Y>K:K M.\%/@:%* )HCF>8;*)X:K&NJ?0X0O)\M/N%;V.XS>S\Q9(GETAJ55$-);GM^_0%4HJKL*DD42((L M=T='N,ME D1^^1'(!!*9__F_O]PL?OI<5NOY:OGWG^'?P,\_E_/R__]?_^,__YY=?_H]^]_(GNYIN;\KEYB=3E9--.?OIC_GF M^J=_S,KU/W^ZJE8W/_UC5?US_GGRRR]WC7[:_;"8+__Y'_&/CY-U^=.7]?P_ MUM/K\F;R6AU](O[M ME_JQ7^*O?H'H%PS_]F4]^_FG(.%RO7MW@Y?4C\=_G6T.#1X^3'^]^\?#HX^Z M_@/OGH52RE]W_WIX=#U_ZL'0*?SU_[QZ^7X'R2_SY7HS64[+G__7__CIISOD MJM6B?%=>_13___N[%]]T;*[+RJQN M;JORNERNYY_+EZOU.HQGU^UU55[]_>>KS7(34(,"2 PB9O^S<0>;K[?EWW]> MSV]N%P&Z7WL;L+F>+#^5ZQ?+!T_JR2*BM'YS]70;6VXF\T5[63MX=RZ8/DP^ M+LKV$G_;34>#U]MU^$6 0_]#_G5?#F_ MV=Z\N2VK2?SMRS*L(6\G7W>ACZ^TWX#HV8&>:]?S\!K.T V;=S78O8,59D\7)L_-UP>&P]F1-FC;T3!],'#"K![M MFO6FVM83OI_,J_]OLMB>_;Z:ML\TW,,/K\(:NZW*2U;P+OK.).:+Y>=RO>E2 MN.,]9A*IF5ER62\=#?VWU6KVQWRQ""_:>5HOEL&Q_S0/;U+K=5B[7Y>;<^.^ MH(M\@W;KS?PF+BY^NPE\5C>QDW_O9AGWY38LC65#O@:')?=W/#FJNZD.Q"2WYD/ MEF83Z\4==23 G>G]8?+E_!"?>+3[05PZ&31HVMD@/X?5;E5]/3^D[Q[L>@"- MH7GZ^:Z'TXS@1Q[O<#![\^G%\FTU_QR6NL77_RH7L^AH3I8--N\NZ"+?H"]0 M]64]=21"F);NOL"W9?7^>E*=]5>.-NAK0"HX<':^V,:)X7TYW5;S37-YMM;HMJ\W7 MZ/G_:SN_C9_4\KQ[<:99OX-KJ/IFK?L=:C-5-VK%.=4-M7]1);P.O-Z@/NZ?)HS_74V\B)(\XVP#GZ\FG3U7Y*7KW M^W]NNKZE]=:;*'<3?'NRG.ZGM^&'E6FW31R^LC]_$6O0WIR<"4=^4N+.C#RJUO;YLJO7W7_0FY6.P# M#-]<[?XU. KESK4LE^N$_>KNWM";R,F2Y!I@U'_"U')A/[T-_\%:MOO'W\/: MT-1J2>NM-U'>E>M--9_N@@3J=ZNP'G]N0Z,+.NU-L)V;_:Z\W5;3ZQ@Q5:T^ M59.;9)$:==>;, V7MC/MNAK>]N.Z_-'=73C_LDZ]&Y%&%248.&7W_R^ M6BW#C].+8D!Z>%56$!K.,@E]'15C4DUK2?8_/A3F<.5BOMS\.IO?_+I_YM?) MXKM@R2.7.NI[&O%""-V-_D'+K@<5?HX1@:OE+[/R:K)=;!*'>+2?'@>\NIG, ME^W'^TTWG0]WU_LO-^7-Q[)*'>M3?70]T.O07S7=?BQ_.4"3.-P3/1T=]"Q& M*NY\KY?AK_NGX[BZNC%T]^;RRZ9U6. I7=^M$>D5TWA88:,D80T=@#(HQ']H &DY8V0>.>VJJ:_K2J@I']]Y]A MW7+_Z5^T_"6=I=Y:88F4 #EH>0U0 M4$].>IU8,)+I=B$+5OU!M^-6!II\-U3[C5GS!#V>?+[06')L&?':* *AUM"2 M6C:#/2Z>-.]ZI<=1T_(Q.3K2VZH_I'XL-@S#@F]D&3<)AE'^@SGR=;GY?5F5 MD\7\W^7L/FCMMS#X.$V^^L:G.&VR-.JJT)0K[R CRAI)K:3&LAH1;8C)29FG M_*;'?&FIV>-62A^ G:?0X\V/^)LFZ^:[U6+A5]4?DVKV!",2>BF$*PV333K*]",8F8],Y:+1QV M@C.H#[A3P,9#K5XUGN8C)>.8BUOG!_^NG"XFZ_5N+W=W,_@@TPF:M>FVT)93 MXRSGDBM &33*VH,S 3U/9AQZSHS+"&DN\GT_8!^ ;8"FV58QH\%=2%@3-G;Z MGK 0*R;#LK1MF!AQ9+C0AQ7$L- MG"2BEMV%52.97^0Y\ZL/[/JT\<-HNC'SO^VH$-@ YX#@5@:7&F +F;MWJP$: MS^(X.DN_%9)]/"'@K&*,)820 U,H!)S/R]CTNE>W[&>JK2+N1& M&H#C67@>V7Z=V^<1'>":?3/3*BF?R%/3]NZ\2 M;+,3\U-'W1<4^&#V&4:X-X@#9Q0Y?'MA[4XW? 8SK+N8O(9!=PPS6_H4MG-Y MJ;0D^+N(,^^P0M1I4\NKI '/SXS.,%==#MP]4?[SU^\P"Q;=/S-$_SP53-AI M_-'9++-]OZUYBMB, 4SU.-7T7]OYNA;T;+#2J68%$U1(3Y3W/A#0.N"\TYH0 MIHA7FC3Z9GN*#3EDXWE"@+7^^N!OYX*3+NVJ4,8;)0!5T!B+,.7:Z#TJ5EN9 M\W#G9(!2-ZK]/D*D7[1&'9#TA,1G0I&.M"CBIB^'6#(+%5/!K9% U*!8C^58 M@Y#ZT_ZJ#^!R64U/C3;^6)7EV0"4LVT+&$7EA!$-D23,0^O07F;G)2;C#DUJ MK5JO/\_7W/L2+J)O)XOZ" MULX3O%V4FU+-_GM[%T9UGZ^QB>71^3L+0I2D C'A#(;(4&B8U9I9XC"R1*9O M"^7D87M#>"P YR)QG3;T[?Y2];T\]U*<(F2C]H7G' "+L7),2@VI!!1HS0%A MB (BTZ.;>CM.ZX5Z!]M4Q#EJ,5((D&M=((X#,CA@X*:CCOHHZ7>'L6<=8O2C\F(489V MC(4(PQ!@[]]^7&^JR?34$<&W#Q;!A7#0,,!!<&@T E*3>C6EQL"LZ8>:N68= MF@2ML,BKV?VECL8*_N[YP@L+ 7=48<(@\1 KH&K9+//I+GA_:6(2E?.DCMO! MD4O5L1Y4=-?"_V+&I,^3QK_E'*MLY?!W?[0UG=/"B.>6J)?^+Q@EN!& Z?$-(","$MX'@O M&5,4II^']'>/O%/]=P!*QOQ/,0QBEQL^$#7X-Z_+S1Z'4TO B6:%=] %NT5K MAH4Q CNBZHF4$>=&E,2D'_5W"$XN&AS*#)^._GCX6!%DD(13X &$1A)D,/*U M)-!3-;Z0C6[5W *,7&I]6Y6WD_EL7P2J+I+^#0PGM-V@=1%#H*QU4))@(GE, M#:&U]\.5#R^?0*?JI981S'E$-L 2;QI)<[B6I)A5#I&_0]&VZM MU=XA*OD\^=OYYBXK<3Q\C>*;U?J,]H\W*@@54!I*$(/6>.:!Q/6$R($3Z;KO MV9IKK?O.,,FE^>]CT]=AJ*]7R^G9E?QTPP)X;IP!@ ?7U*N )','G@.!1AAA MVQ$#.L4EG\?V;8!D&+/[,EUL9_/EIP8!LDV:%YX(X#@1#A"A"-+Q)**6W "? M?K._9V.O-2-Z0&>,,?4.0>0AU<%MA9[$50W16H(PZ:7':/06XMF1?A,1R)JX M:L^\)A/[D\\7@DI)O(> 80F=9\$]J;-+\F/UXH\);%WQ/@C QF&M$K1#UEH1 MS(ZH;D9_"CS.D'9HY3YY>SOY&H^(FI^Y?=N@D(X@1S1T!&N)(:5A::NE@P)E M#:6ZF O)JCIRY-8*FXR:K[;?W 9JI/RGVQ26JR":5S;FN*<"*<_K<%0)B!SA M87L_^N\$GEP4<#>WB]77LGQ7[I*/7D2%LVT+#(46U'OL&%!2TO!?,#H_;%(X1[:W0P!(=YCYN!-.UC-:J$>95Z&]V M: U/[AW>=^7G0 MC1LN!$>SO>@_$ZP&][=CVH/'6N STG5]TB/.H39C+C"*& M2L.T#U)A%/ZREU%!WL(1R&$(]N,4=@76<&M_(TZ<:E8@J"!6&(. &3%>>V7J M&!452_6-VACLAQ8=XI7U2. !,,W/!9YL5(2%CP%(I5*2:LY1C$2OI516C3!X MLW=6=(;6 ,9",RNA (H3#*6C&L:L(U#0>VYKT*(*3@Z#L/=]PPOAR1;IY/ONT>+6"#5F 9:H)+-3S@4;7H[F0<[=A_#^&#TI[R%LXT+ MCX6"5$!")8Y5"A0#=:R$QLR.\JRY;-U>DZ>!?V5$@G M,,3,(:<8A%@:[F2-1_ASA 'D??"F5]!RD>A=S""V+&=N4BV#*;1^()4-&IK. M3YD9YQL73DO)K3#QS@PV86+5 M922]"B:E1O#F@/5.D&4!Y/;2=P]NRXW\^ED\>V@GE5N1J5P^+B5-,&H M(PXQM2]N[!6UI!%#>Y;LPMR,0!&JN464:4=1F+5TD/!.(NP5SAD^>'ENQH;* M.)V;\3($)C]^;D:))"8RYBZ3F%$E/#*F!D10E=/[;Y.;L;%>&^5FO R4;+97 MIYGX*'.Q/)N5I&SO3("W*VU%OCE'QI*/V8C!B&"4FY&?,38?!] MWV!SO:EV:,QV.YAOR^K]=;##FFT%'VM=2.D5E"P8LIIPYRVQ -3KKM=RA"G= M.C0>N@=H &+LAKE6V\WUJHJ7W9L1XOM6A;,8"ZNULT! *0BTD-9R.NO2B9#W M&E)K(K0$9C "O%BOMYIX:U?)JC]-B!'O=V^U-\ M$BB#*?W-=K/>3);Q^OHEFG_0K*#QZJR66@D=H^4T#P+6DAILTO=I>MRO[4_] MZ;K=D ><@ML@-*?:,,0E=_4'93B4 MSW$CIK'>&OO?:2C]F(QX1ALQ^8DP# %BHN=@9^TJCP>C2G_]?1WO&1R*M*GI M9O[Y[F3O?+#FY9T53('@@RIB"9/>8A86:5VC DR+=+PYMVE238O>\5U#,J0/![%/6>D@><2A=4306N[P3:?? M>NPOK_F8V-0]Q/ENVM]6P7_8#3'\O"AW^EO.&G*K2?/"6H<8$DX3AXR&&F$M M[R3G $D^QK(W8R)7#QAGO9P=KPL'J.Z@V]<#.4&IHVT*"S73 2@&(5&> V<, MK64D0?;QG;2,BD== 9LSY\,=UQ\0_2UY0&6$"76SZ?HLQUK#.1R1ZA)^IU-I MG&Q7*&N8$\ @!F004ECLR%Y6J T=X8[7>*B3CN-PG-E7_*M3BSU9^>\B,C7I ML,#!]D#8$ L,E)!I RVLT5$8I6_N][;NC8=E/0 \'/WJC9?[V79]KF9KLRX* MCK%@P=BU5C(=K[ "7$_:,!8M'I_?.1Z*=0+I<*2J/XT'&?$N8M03[8M85XXEMUQ,<+DL^.A4WL\Q^4IMG8("Q0\(JJ"GVRM$2J@27R]=P.% M].F7DGI+638>-G4 Z/"^WKZR0Y*CMV];"(2QUX()HSDUT@,K#Y\0@R+=R^LM MQ=EX2-0.RT'Y\UUEB$LI]%WSPFNJ.,2>0.2LD@Y(63LJ"!.6GCVQMXP5HV)1 M.SB'(]+Q>A(7$>IX-X6Q0"D$/68>>(C5&:QCFJEJ M%_6 9W>SV*FN"\0P#8Z*TTYRJ9FUCAP^2>9YBZ ;\.,SL5>LAW<1]ZGTD]S# M?=N"A\^00H040#)\@M&4.,@, $O?:8!_@NWV=F ./KT]<&D33?JG>RF8!<&# M,0Q*(QR#&!D']CA@8F!Z[DGX)]B([PK6\=VSZ.1^1:$U$MK38$)8#*0EL79I MC8+5)#VVJ[>]T;RQ]?W@.#";[N(T.KJU;Q"(SPHP].3G4'Y)#<.K59+,?[.[0 M^^NAH,EDL5AW0+;D_@MD+:+ "<6@UD%+&EA78QS,,.2[ MJ@D1O_V_G,ID=DDWA3*:",2 U1+*F%C? WV8VR4=8;C"D$3J#LGQ^7B=^'8% MP900*;Q" 5A/1?B\5(T"!3X]8*^W@(6,?.H-QX'9Y.?+R7+:T8[!B\8=(=7[G4NF'+ORMMM-;V>K(,'TJR,U_G& M17![F16:06Z $ Y:;^K]8>HI3;])F'OWH!/5'EG3.L-O"'\OIB&-]38:D^9< MV\(AX.*,:R1 3&D3)O3Z.(D"+=/7K=R[!;UPIF/XBLX58K*>_E@^B9F;C^_#]9T M ]KX;.=.;.8"6P4]ATI0KK&D-'@3]1X'DUB.\&)[1NKTAF.^I$'KZ]WNZ/HZ M5D?[/%G$[^!M6 M6=(.HISTB)GR#TEDZEVIY>R)>3%F^%BLUMNJ;+#5T[;K@I"@#>(,U C0[&E MH@['8I"T*)S:VQ66CDF5$;WS?+O:+#>110)(#'88 MO]V9Z+\'R-<1GOK2^]?-*BR[MV6U^3I9SN)7]IW6L146<0P1\.T M2PAREHEZIY8C2'DR;WK;"LJG[-5 *.>;SW9I^W;WWF?SS3:6KUE.MS&(6&\W MKU>;_UMN8HG[D_-6LRZ*(+T,GJ>FF'AC=KF4:M"YL20]"K>W[:/L/.L9TWM6 MY2XP\[C._;TZE9I22 "ANN#$ 0\1=O4()B95L1..>);NPU P/Q"+E6EA; MQPL)H9!]+J5F&NNU4:F9RT#)M81W6UB$&"\]T\X1H:U#'B)5(Q:\=>>>8ZF9 MQGIK7&$D#:4?DQ'#,"&IU$Q^(@RVC9Y0)$1!:BF"WB!'..586^5K61!7Z?C[LBKO2@#\ MU]V9]&\!]RCSF^5]*+JJYNOP3S;\=?GI[FC@ $D",5N_L_"8,$0P%CP@"@'B MDM6+@N2.9BVEUHRI^>G5D-^YE3$TX7=IQ$]"#1/GVC.]%@ PAI$VEB&I05"; M(+7FE/1RA-5*1DO:[N$> RUWL?>GQ4JD9H.>"TVIY00'']LJ 0C!L2K''B\8 M;.7Q!7*-FI[=0Y[M?.&Q0+4PIXX4CKT(J=6A M8=D=,(,=!>Q3/X1_?;8G )1(R^.M<8"\QY*&[UII2YF/1@O@C2@XKA, CS"4 MP%FE/$, ,[Q+)[N3" .LTD,'^C\!:*R,TR< ER'P)S@!"*N')B*>5]NPFL38 M4*IK0#0B.;?]VIP --9KHQ. RT!YGON]",;3:N<9)@$T(4FP8^H/BEB/GN,) M0&.]-=[X34/IQV3$,SH!R$^$@0@P693K?1K 9M6WCK0H@#5(AK65*NP42J0;"1T LH02O]MM9J=J?[QU.,%8UQ@PIP(CHG0$"*!Z_62 M>JNR?NL-U=U61R=TG@C+$ I_7U:?Y]-S%5^.M"B8M<)9 *2 EA'*C/6RE@]Y MF%X[K[_CFA[5GH[,0/-[\WD]QM4'8:Q#&' 5)D2+@=W+PS21(TRVU*>F+TO/F:C6L9N3[U6+6Y"[!V<:%0UI Y#D46#C.'$3QF/M.:HK]\SB@ M35W7.\=G %;$T3:C0'RR").5!XPC;;D2G/)8X>7 /^Q-,% M)Q)JX[FFE%#) 6'0UW)1UB+A?;) +J8_ M%Y9 A2@-IB=6M8_)D;3 H?Y'X214Z>D4B+(=)##V!'.GUVH MM3T2V2*?ZOH1^X+-35(I'FU30(2PD<'O=\PI[4"T+FH9J17IVLZ9LR-UM>P* MEERJ?U>NR_"NF$'"EI_+Q6IWO7H_^!/J/]DNH >#.:D\LMY#"X.@A!YH+D#. M^VY- ];:Z^U1JJCN$,JV#UHN%G<7LE]-JG^6#_ XM25ZM%$!%6?8AZ_'*88) M,-B+&CMI%!OA/GCW/.@,GFSK>[D,&"S"@-7L)D ?Y8^)S,\SX4S+@G .99#. M8 N9,%:HF(OF3EXG^0C]Z.[IT"U&&9>)315GU:KGZEIKG+;C3#0MIG<0H2&O"G&B\$H;6VQ?*,Y+^G>?,B9?\G7>) M3;Y/OIZ38B9ULUJ&@6_#V._OC=Q=QWI0C_;5?+FJYINO+Y:;L@J$#Z;JM[W$ M+&R;KZ_*S77,0]JD\F+&41142X"Q!(Q(0IC2#/IZZM5.B_0+R.(9<'2\0.W:1:AMDKYKS>56-H<"YQ MK$DAH(0!'0T(-#$("4-4^UXFWF=*U_9S"+WO"):A%*\GZ_GT JWOGB\,5%1I M F)U/!,HC3BJ33(K"1UA"$![-9W1>PHP0RG=SA?;S 3AJ:?F^PMREI:&)U!.4]M7I*Y&)CNUA2;GF7 M=2AT\'8Q.9J^93^67EYIR\UDONCUS:OI-BY3:CESR\UNDRD\=/--Q<,>7KNO M)C!9O%C&X];==E4L,C"95]\4'!K@U8K/HSW MY7SR<;[8)1C<#W3V9ODN)AVL[F)97J^65?W7.(6O7S9(_M/I>PH0'!AL@FE# M2)Y+.=39.PH'//26!L1DG(V1$]C=X6B]1'0T M]0H&8L]J'+A/QIPCZ0"*_OI@7O-5^:]MN9Q^/9,QJ4'KPG%#P[JM% ;!:,"$ M8 QJL!@&+?9J+R;I1?F3!J#+,<)VAFXN\_NIM?(P[K,)>!JT+A@GE#*$@R6H MI?0,4@]KN3GU:MS)F3K5[#'6=([>GX<]P[#F3"*GL9-F/&19'R;E5]_XO@W9 M\GWSPE*#C&$$$^UMF,*QLP?)(3!Z?)M%G>JS 5=:0I:=+-]\0KNE.LG2.;0L M I8"<>[#?CP,,;I(=*7;_O\$%9.*K*YF'3(0/UX?^"^_.'9V>>" M7@I(F'40>"6\9#3,YN%KK7$PF,+G:/$D:'F5&\'L<]/]N*._JVY6V[C1U-CL M.=&\ +OKKB;\$3,^HGB2C&H$K,VZ8=#6[FE/G1X0^_/./B,V@3I1;X_3SD A M&^O-_&:R*=]+0)=T4# *%!9;<2 (%L18S4R.A*4N_6M3;V5BO).H1NUPL M,I.J^AKLP'?E;?@BRMD=,"E$NK"G@AO-'3&4& F-LUPB)@\.!FV1B[FW&ZF] M"I#I\1^7T^>9^6O](#PBAITUM1OW47#/-<,*(:21TMQ*AP]?F5=J MY#Y;YYJ^G$FM%UGA='DC"^6BW+KW?)AOQV.5N[ M+]/%-L9"FM7-33 2YY/%VTFP%H_J/J&7 D+(O="".6XK>&+.(A7H/E)K73 FK& M -=$>@TYLBY,KX>5'=,6#E=O.81RK$69X,Q%NM_??ZAV/NC7,/#?5I_+:AGW MZL_RZF2[0CML!'*(8#_Y$C'"'#7]4Z=+Q'*Q0T\6D^6T?']=EIN7 M44M1&Z>W.<\DEKR64'F5OI5\^73RS/9O.H)T2-*<]::/ M-RJD]T)IYSE 1B/(G6*'3X,PH<>])=->>0W8T JI'Y47H]Q6&1,=.G*!OC-W M7N[#_D][/"<;%0)X(@ (&3K-GWUZMJ M\Z&L;AZD(FJFWO,M"\(QDQ8J#;WQPFBLK*@OA3!/TE.7][:AT;6..P'6?:V5]&UFKO&:(#0V\./_S4O MJ_#^ZZ\O8YKUYA&X)SHHB&>(( @)EU0#Z94A[" ]5^FA_9<[B\_,,>@%X$&O M 3P6(^GVR-%^"B:%<4 JPC2TX=,*/CPZ8&$('[]1NF3 M/"M6#:":*.$P))X1(TZR$E!SJM)H^=&&F9#<@,G<0/7 M!P4: PX95Q8A2SSW&A^P8W2,9[_#<2,-LUS<4)\G\T6T__VJBH7=[T^:3E#C M>*-".&&I)1AHA0WRT!!S6)^U\ZC^" M(NB-Q)I*HHD%7M6@P;#09B3;1;N^/= B\;K.90C^H%=[74=#P5!8^PEQB,'PF1%J:CFQ)NF'VF.X MKI/*C,[P^K->R= H)FRW'A-(0# HN9+U[$V!:5'[=0P7?Y+GFTQP/N\K&5YQ M(!' D&N@G9/4,GWXP"A.][?&<)LGD3I=(C;4J<&WJZRZB=M__XX%"-9W";(.-B"0_U5=_+\.WLXAR_18T<5?J],/D2SK?FO5?&&\A]YQ;PPQ2B./P8>ZQ8X2T MJ"W87P6I,9"P%W3'SLQ8;K-/9G[3?^$?RU?AZ>O["(E>6'KRC8750 & %"' 8"B8):+& MEWL/&YWLYW58U(=I3ZC4!84ZI MEVHN(1VAA_4L:=ZE$L9/\OICKB7-,9^?>6?!G7240Z0E9,91I:&J/15NB$W/ M;=&;J_XJO)IO] MW^[OHK39BSO39Z&D$TP39Q'S%CF$ :R/HH5P.GT?HS=J#KT%URVB8V-=C&R9 M+]\LR_];3EHZ9$TZCFF()/,$6$ZT9N$;I:P^%130@?3DTP/LHW7&C$0N=@+Q M>4(>R?34=)3J:E-6#0C6OM-"&PH9]P 9CZ@,SB10Y@ X ^E!;0/L775-KNSP M#GX;<7=WYM@-Q/W(6@W@M]5J]L=\L0@O?;.Y+JL7R\UD^6D>WGIWH_-UN1GV M[761L9G?!LV6^_"A71HR]^6V7*[+T]RO)E M&,WL^Z'JK[M 0K.8K!O='4WIKO"<(2UL,*6A1( 90M5=!B]OK.&RT27JOJ^0 MGA&L^3W2)AT5)%ANP?%41@GB(' \K&TU(L[ G/EM3EXF[5?=1^^4]H#AJ"^6 M^F80G\LHV+R7PA*K(*1,!/0DL\ICC6KP@O[2PQ:R73#MEB/?YTOI#3F_)\CK?+>BH,!L:#X*]2IPU$%,8]C#T>5EDQ[ENGO6B^.;LZ1/0O MI@W#L'/Y!)\AP88AEHU9JE:WY>Q#.;U>KA:K3U_?S3]=-[A$=J9E(96Q8550 MC"$..:("(W_ U>(1[MCTIM%5G\CE8LH%9NH9&^K"G@K'A"3>: HPA\PH!N'! MP"#YA-X* X10:E>5#4B&B##4'G!Q#(_;INJ-!9>Q MK4-D_V)>C<\H;:SG3+BAB/:V6DW+]?I=N2[#2^.U\+TMT.AZ=:/VA<=6*VDP MQT(19C$&]SM#F(*L18F:V5V]:O@1F[K',!=_ZBWQ$Q2I'RFP,M@B;J2D' (& ME0<'KR98DUE3"'7"@FZW01-QRJWI%S>WDWD5B7DF!NGI!@5P02*NM0266B$C MC4DMG4(NO8!J;P>;@["@%6HC,5,.!8<;S!*7=E40HXW"G!EO*64>"XUQC0C@ M+:)_>HMZS\JCGO$2*@DAAK#6G+- M1,X:K&-D4@\89HL<>Q E$'<\OH7I5&38R88%=M@HX!$F#E'/K3?B?G_6(CF^ M2.ZLC.D4O=YC;QI$=1S[_=!!'B=VAU\V".IHTKP(UB<+SC!C5FE H0-U&3;/ M)+6^D;W6=Q#'"4&:!W"Z5>O1 M8(V.\1IUH,9P!PU$..X-M A[J@4"0"E\ %'KG$=6B0<-W?&DY2'#95".Q(?* ML-4+@=%. D@TML'\IPHS5./B@J/Y8QTR-&9!!WN^:RV[,"(,[>M5PTB'#91@.OPG45Y@L4M 3A) 2AC@2 M"R@"6>.@H4[/Z9HMO*,WJZL_&$= IYX#%ZF1FJ#@>7FI+!'&.']PN@P5([>T M>M%\RPC&-$3_8MHH+:OG2+ ?+416$:<<5@()SQ'&'B+%:WFM\2-,#MB;1B\, MD;T,N5Q,,=OU9G535N_*Q6X_?GT]OVU0C>-XJP);#P)RR#+K&* .47(P'*AS MZ0SIKS1J)H9TAUJV [+IO[;SJIR=0.@?921Y.5.?RVKRJ6QT[-JFVX(XHUPL M5:$YL!Q)B^G!!Z&F16;=(6:@]AON&;$<@5GTNMPTR!G3K(,"***="LX,0@2& MC]E(?IB1-1(Y@_3'P*1>4!L!9W8)\M/8LFM:>"XDT11Y:3EG*(8!^\.N!^3/ MR^9)4F5SIJ0@-@*./,BO]3 Z(8TU1SHK''!( VB #_\!8HU%ID8% CO"(BS# M\:@;#$? K >942Y>J0J.@N]JN0JFH8+64.^)K:4%0J8'$O46Q#@<8R[':R0' M:8]B+1M8.*E=%M9(R!5G@EJ#H<+QVEZ-$-,MKK@.P:CV-D\F',?*M"X#KA$$ M!DL6YF#G6%CFN62B1L3#%E=>ASI?ZT#Y;8.N+\,T'\L>I]]*FL.:=U-(KK0. M-B3!$%FD+0;N,+,C <'X@K![GK=ZPVXH%NT\A\MFJ"8=%-PJK V2@ ,#@TF@ MT;U-P)@:8;GQ?I1[AD&=H#>F&:CES%-(Z;4!6 AKB("<(\KU89=7^O3KB#U> M1!N -QU@]]RO>P#C!1$LS.+&26\ #7_4T@:4T]>FWJY[]+LCW25:8[C><1\U M8Z[#OY7K%TLSJ:JO@?&[[*MOKNI.1I%CM/=DL"^6X<=87C376QIF3>WFK9_+ M9?@\O^9XQ]#W@PX#>=DHQ>OW#Q>6<2^TA9!ISZ%1T)C=&A+^4QBS1CY;, M;*LJ_'3NFL^3SQ<:4@X]E\0Q+<*D%_Y M7Q$\/3MM\[3L::KYM'RWAZ(45_5 M>;O]N)A/?]_,%[OTWP=YST2'GFH65DH(.+924**#5XX< ;Z&1V*5;@#T? FG MI;)7O4&4RR(\-N0/811G8^[.-RZ,P!@A:JF3DAH*-1"ZEIIK8,<=T-F-0ANR MI#5J?Q;.C#(TRZ?C?YX]5D4U;SR6*7)>(J MWJVJ/I>-O*RCC0L?;WA9(J5D1C)/*=>JEEK1,<<'$C.27I:JAX3G/6A[,NQ2#8#CTT]JP._)IM8R3,*]FJRW%Z%_V^KLGKJ MNV[781$D1019Q\-$%V8X&[@+#^LH;1&3VF-2L@ZTGQ6UWL\>[DWD_K?L RJ; M7=VX>--[_CG MMC9T&9U_\[^X$@=T<*;\OJ_?6D*G.^2RTWG&_DI=#2GV0"XC_HP1?TQJ69Q?^?,ZW9ZE6\[>+B;+1ND/^GA=80* E!)#M$?&:8>5.2"+ MK67C/KQ)9,GW4]]X@/V+NMTA/,HSI&?,V&&8&KS=336?;LK9^\UJ^L_?@[;6 M[][_?C9[P\EVA9?&4^*EA4@JX8&RTM:R!C=]A/'2PZI\U1^XN8CD;FX7JZ]E MN1OQF]N(WED2'6U3*(PU"G8VU@H!%[Y5Z/ !.4%&F !D5 3J"MA!R',9;?9R M,2@@0I!";+##B)+])F"4R[@QWDD<+V&2(,T6@-_.;=)?G^[@G//9WUN+,(<' MC2$N($20>0KT/A50U!DTZ;3A*+C0B)^M(?\SD&V<+N:/R+&!MDFBM?'0^HG6S%GS[T2K M @--#54$S.]5]OXG1&4S/Q+13-ZOM\E3H2R?]%\8S MQK6E!&*OM*&Q7F:-'==ZA#DJ!C_\&@+XW@,O'IW/F\EBNEWL90A.VWP:\]]' ML"04JP)0T9;X6L)/',PXR?YY"ET5PI8]8;)#WA";(TD4G). :$6 M2V0$I34 P+3(O=#3"7&W6CUYWGL9-'\=FC7??\-,.THI#%!*J9D4G+D:66ZQ M&;G[G,:2'*=G:<#^1=WN$!ZG,_Y\&?LCG?FTJ@KH!]/N>],EC! M!EIM)2'2:LR4 P=#F(OT&>=YG?=V0I@D2'-1Y;#-\O)T!OYOGBL #6Q'C (E M$!8.:$X.;V-"+VYVB&P?K/=K#>394P)>+>7 M=O[&>U)_!3"8$:@Y()!:3J!P%A]H;TEZY$CG2T]/5,D!VR@IU165"D4@LL!A MRYV$0!MKU>'S0AZ-L)Q0SSIOP[ +T1P;LSJ<]%##2 GGHC,$>LH"3 M/-B1RJ;[7YU?!<_)L-X S)<38EKM?(O)(C@=-ZOEG2AJ M^"0G.->^\\)R8[66GB'DG#=A?>$'EP-3+I[)PMD'3QZEJL@,]L#KZC%(+U]6 MC_54<&:5JO;LMI\5*J3VH>#. M ,HU!_AM%<:XC>FK9W[^)?YT_JL_WJ@PP#"OK<64<*)C(6!S Q8FIY:KO.- M^!S?>6= Y;/[ENM-M9U&\&,>]]6G,.+SA#C5K,!&XC!_Z>!EN5B*0UGF:TF% M9NDE2_ASI$2'4 V^T_"ZK+WJ\R%0S3L)UE(PDK !7D&D$"+"HX-[SB$?816L M'G?3>\-M$8(Q@!::F6FADK.3U\*P""G+GMV[*DA2J;LB4% MLVR)9:;3[4U,S1$3<=Q6Y72^,Y["SXMRIYOE[&'!^:,RGN!25Z\H./.6A@^9 M,F:\54$;'M8(:LW20^+R;V=TQ[J!T!U\!CM=RNM4L\(C[J4VG%HH!8;(<'?O MV$&4'M&;?ZLDP^QU.6*YN/&0[R>X\/"QPCH!D?.."8ZX41P">C %M!IC9&./ M]DT+9'J/5CH2R=-[S-*[\G.YW);ORNGJTUW[K"_3DZ#F:?G^NAP^:LG.UY-/ MP47ZM$_:%A1)IQB+UZ049HH2:O?3%*"!;HV.)K)*?2Y*Z52S M@EK%.1?4&.8T0PA&#W.7G\V[8 >FYVSO.#*I.[5]/]-TA\ZH8Y%>1 U-%NKV M=C&?WAE<935?S)34+@NJ&(Y;9=AX$28""!FE M-4)88CGN$*>^:=&:A:U0_HN/CY$:9=#4CT+#@0Y-]IEER]GOP2JN]NO%;]OY M+)K1+Y9WPN@RV-[EA]7M?,H .W^DDMQIH21U" H)J.&&"4F).*"D"<^:M[UI MX>B^"?']*4PN=+/M0\S#B*LR#%Z7FS_*3D SMEV^0\77M=^5;TN_U#3:4PENM MEN''Z5WHR[DTPI?T$^QU8X-;*#QW3E.@J+:PQ@(JFY-SPSLA?4*7BT9QH_G- ME9JMFN4T?.KQ0B,EM ! 0*;#)T*H08Z:="A^?^G8.4F:"K-^5TW+^.2ZJK\N-V5;5V3""H\T*+Q2'T>*3Q&H1 M/BIH4;TOC2P9H=O5VU9[ASCEVT,*L@>%?#U]J/_PL8)CZH'V%#,(#0 &.D!K M26B;JJ:].32]:;P%+OFV:6[GF\EB_N^8XG>YBU0PJ_69(([CC0JHF4!60T:$ M$X@@PY4X0$5!^DY?;R$_M[;-9?^CEN[1"JC75!MR]G+^>3C?+$K M@];(*'BZ36$80QY*;,TNEX_$GO!:1J54>IKKWN[$]&D1= )2[@EB#\!Y%CS= MH*!>8>^ ("18.8HB9BBLI>-:IU.@M_LPO4\(K1 :2/\7K0V/VA08<<.)!D!B MBAQA\;)O+2,C--U0[.T*3"X6)(.4BPAO-M=E]6#::L2$XXT*9X"64B"$G-16 M(<<%/MC&!*5;C>+94:$SE')QX5T,AER6LSK9WC=Q[U?SZ?P4)\XW+H!6P@?B M,\VM0\I!C@Y2,TS2%POY[+C1.5J]!PL_CJ,UD_6U7ZS^>+\)PX[[KS]R,"TF MVDKAI+/0:J,,PLXZ%IQ];XR&-*E,[7B#:8$P D,F<+(*BB(4&POK70N:Y7I M=L&TC=5V23#M9>C\%4S;(-3*QIQX"@&GH<(82\JTWT.J((AN&?,7@16RZU\PP2PFG0A0A30HT0");8N _&^Z9%5U&,:2C_Q%?P;2[<$]KH>8((.*<8%Y[9DR-DI(HY[6IOH,6&Q.BPV#:B]#]*YCV M'CD'!%4@^-60!>^73F^8-I47@Z \X\=3 N<]P0CQ;%B$F@1 MOEEXP$*V.-T<,I@VU0GI$[KG%#')-2+04 LIT<8S+Z2L=Q"T'43YL M75B+ (5&*@09%))Q=/ %C; L/9Q^N&C:5$)T#U?6<(EXD#]97]]QVGVY#2OO MJ9.VHVT*;L,W0#SPFDJ(K428\UI&RLV(*FOW3HFN0,JWC3RM8F)S6][]_\6R M#A&?EV?+%A]K5\0$<@QJ#X0 6 D6D\#M9;72MTB=-EQ\;2HAN@1J.%*\K%E 8JYJR%@'FF3#RFJ1&P&J1GJ1XNLK<[#G6" MV7"LJ;E_M]!^F'RY<,EZHGU!.(+"6!<<-X&.#N^-(> ML.'(\OAJPT5<>=R\\!8810G@%FG ,$-(U <>5@B;&7V2')TCDR7*QP]]-)&E@9]\UBB/#;:O5Y M/BMG^NOOZS@#OKDMJTG<"533S?SSN0FE>2>%1M(!()"FQC+F@>84U2AP9EI< M4 ?/CC.]P39 G/F/'%9N+%767H3/JL/)AXC<#NFM8%QP@0QTFB,3H%2RE@Q[07ZD^(W& M6FQR6I\&W(]$C1\@?B,K(W[D^ U@?+2&N:*&0BF$P037L@N)TA-MYHW?:*S" MI/B-RT :[XV/?NZX&>NDQ=0ZQS$'P5*D&-7H>$#2RX+TE#^BX^/D1JED?6CT' 8 M^CV'^T4(44Z801 ABRC$L;I!C1P@;H3);?LG21_WBR[#.5NFF\GR4WG&RCL\ M4WB-/1$BC#LX3X@8P^@!0(%T^K;EY6%ZPQMNJ;!D5>W9.>3!4X7# &#)))) M.J6 \)&C.SDDMX"/VV)*T,=3&FV%Q?/5[2BMC[PJ'4:5KP*D-]N;L\K\YKDB MYLQ#2@D'G8,D9MPB]7:6%*[%K>#>5NTD3:RZPR";/B=?FNGSX7.%)(82(PAB M,:.9<<+6YVCQ:@@8X9V(3O39 H-<^GQ;K6;;Z>9-];ZL/L^GYXREIQXO9!# M08"-PUSH(!P =G]*&G,?I@=D7![-/KS=U %"F76_#B;]?K#KL_L#1]L4WBDB MB+:$6HP4\1H@4,M(/<+C-J_:J>UI#G0&TH])B%':9"/AP:7ZO]HL-U&K D@, M=CJ-ORG>3Q;EVJQN;N;K*/WZZ+)]XND"A_6..6I8+&R"-/(8'H)@I/$C+ C3 M >ZKKG')YCL]BJO;#?]=N=E6R_"_=0"D]*OJX6]/.5D)W14"4N8EYI1AAQQ6 M$ EZ")L"/&?)]*X"-%,CP3+@E_D OM-B4P)HZ16(!1(,"78Q%@S5DCJ(TU-% M#W=9.I4I'>*4[3+]_GK4/^:;:[-=;U8W]XG0OW[+_'^7LQ,!6^#X@8I_OH!J<9P>EWUH:[3YW*FEZ1R[YF12QC@%-97:VJFWCX\.;C8O[I M7%J&1NT+HR'QW-(8MQ*\;T@I-K7L6*CT3!W#7;INO2IU"%BRD?IXB;P[\#IF MIAY[OF!&<("A%4H&."1D$![(;2E*#[P9[CKTI0KN$J!L=L5BL?HC4B^807:U M_;BYVBX>+X:G+(Q&'11!5&UCDDX!"?)6$>MU+;VF*CU"8;B;SLFV1A^(9;,Z M]LOM](&.92R^7,=R%YF2&= [7P#1Y<7,[F5WP.-[+7 M/_*=588Y408[Q[C'GDN/P:ZBI8)(0MGLGG56J5O=6772&:55W!XFD!C/A-2U MM(##G/&K[>ZL-E;;)7=6+T-GU'=6NSCQQC X4 1;R8WB0 @J)3C H7'.<*/N M3KP;Z[C)B?=E"#W/ TZN?%CW*#"<(P>4\$KB6D;GT,BOG+936^.3SC20?DQ" M/)\3[_P\Z.K$NYQNJ^"JOM]^7$^K^>E;PV=:%'%S7!#HM)6& FXQ->8!"ND; MB@.X).LP"'-5[D(GP@#VTDR6LP_5W>'#:94V:EQXXQ6GU @3 M7%/-*9?VP$9*<7J :6\G@AUKN ^8%3%Z$$R1)YC&OY41ZX#?(;0?,W:YLI_T*)@)'P;E@73!"II)/0>VUH^ MJTAZC9;A DFZT'\Z1$-0H+GJHSS(646#%$!A:*A$UBE6RR,%3"_C-5P42!9AYQBA"I-&AT3/:1K62>(>, MX M(+G7"D(2IY_ #KKQVI05[4HW7@1=KN6_B_QNU" #!)4&\7CB#+B4?B\95E*B M<>_#]J3%)HG>TH#[D:@QRAW9$3-BH C!+*G_* B^L9.<,HN9$T(YK/>R$R!L MSJS%;5+_-59A4NJ_RT#*19"QI/X33DNC!)"6,$ 1-$K9&AT)8,Y[[L.;)UDP M'"_#^DNUYH);0B01V$!)#?>.R7K&)Q9S-6Y[IV]:=)5S+0WEO_CX&*E1&ED_ M"@V'"J)=3..XR]GORUF,$S^1,:YQPK_T3@OKO%':("4D]U8("B2I=VL,TCE+ M O2=YJ\Q(1Z%X69"-Q<'GT/Z20PQT )B+@!#'!&B"*R1L["%_]G;L51V7@Z M\T!G6^KC>A?]WOR,JVY1(*"1L A13XU'/DCG:Z>.<<[2;SP/=[R=NL'>#43/ M*;8!$:00E@H!I#7EP00AK):,"CO"Q:VUCIJ$-%P&R_,+::#">V$Q4<(@H84Q M0(-:/H1 ^EE';VM'GVI/1V;\D0R ,*<$PKQ:S!TGZ^<>&55!HJ;!BWW$B(G*QYS;7SZ4%L MPP4QI:[RG:,U $?B:)L1(CY9&(D4I=P1#0VU'E!.:B^+*V]&6'JH2R4=UW\" M.+F4_5NU6J]CZ.V\B7'_Q-.%11!A#)4AT "C"8XI.?9R&6_2/_GA@MA2/_GV M\+2)4(_!V ]&\(0:CSQ9>&,EI5X"[(%VAFLJZRU!3O48\R.V0GK5)1HM[OG< M338-5/;$HX550!"%E)/$>(PIDZKV'01&>(3APIWIK#T< \RNS6;5 FH.L5>" M0:88<1A14V\#"4I4^KW3:I_E@]&?LIM M/MJH %A0P8%CQ%H?;$.)>;WJ"(+H" M&=*"Q[WWHKN#)/AO.Z>^S#Y4JY?S9>K> 'YQ7)35N5Z$\C];2_N7]OPSZ_*S?4J_,OG3+,(=LH"FL5Q$1+33VEE@BD!*KU8#Q(=PUZLT>ZY^=X\<[+^R#9'E-=+LO3 M-NV1%@72C(5OV8!@%H!@"2JCZWE+IBT]MLT!* !]>B*1WC+9=J_G-HCDTJZ;5/%V_?IM6;V_GE1E M W?F6)/"&B(X!4$D" CQC&)0>VQ*!LMM?#KOS9OI"*.A6* GZ_GT @KLGB\$ MH]!:Y)'5#EG"&:6US:;#8C;"2K7MU71&[RG #*5T.U]L-R>+'!QI45"E#02" M>^<-;)S1XKD MN=OUW;R@P-8@#Y2S",CH_0OD5(T@9#Y]4NGX'OX0I$DIAM$UXJ.^VW]9V71- M$>56&R()QI9@A"FI!8_(9Z3:19?>!<7H0;4:.1(, +X0#6 M!@!_D"-B,NY[:0GZ.%&-.PV+YZO;873:N,!Z#I4.H\JT@MS [&FCA9D/LR#++I\V$1^%/Z_*98O/"4815\+LVIYM(A MA74MBU4H/1=:;SYD)_IL@4&VJ;:ME?%^,ZDV=K(Y:Y!U^J(".*NT$IA@X,.' MHKWGLD:3,I9^=-5S*H.AK;HAM9 <37?1J,,_3H,G,OE4KJZ^W_28/[D#UOD[ M"N6T))YK2JDVVF&'Q<'7\P:.\$K4@([NT/ _FZGV:-W)CM]0,,L8]%X8+!QB M88HQ]_@9HT88?OHC[-,D@=]^3FU=UA1ZBKW7W"-+@58*LL-2A#0;86[ST\)UA%Z^VP&?OA_MV>QE1]L$>X]83B7&BBF#*<-$L[V,#EEHQGTLT8'N'MT3 MZ!:I'Y,5HSS0&!,9AB&!N@F6_'2R/I_S]YL'"TZPP98A8:'0@#! B*BE"4"E M>]S]Y=!IKYGO,_RV@>0R!:_+Z=\^K3[_NDLI7'V]T^_^+]^K=O_KXO?W3ZCS M_A\+YP22#E/#@NN.3?#:N:W'"Q3)6EVQF0I3 5^UE#UYS^+-YKJLSGYBQQXM MD H.M?0<^XL=6'(-3$]XV:$&8M::J@C)/K_MHPZ\6T9%0L/,08%4M)K V0\ M9^!AO)9(@81V(TQ#T=&W=;'LR=^6VU:KV_+5?#9;E&ZRN]2DKJ((I[^S,\T* M8"UP')#@&4CK,+,8 ]A9* M@P7%H!ZOY&A$Z42ZA7_5$HEVB][W8DQJ,99F-Z!YV60];-Q+$>8;K+D!S@/F M23#;F77[O2.@.!C1"5 O6NX?LF0ZJ/5\\G8RG5_-IT'*_W=R.SE30/IH@X(R M)X'P%." 1^"N E =1BS!""L4=CPW=P5-_[.R6BP.?#NZJW#\X0)(Y2%12$"G M@]U@M%"BEL= F1Z0T-O-W.Y4W1DL^6(F_WM5F>UZLPI&Y+D"=8\?+@ #UAO& M) S6O-,<&*MKJ3SS.>N)CW;/N35LV6YH3VX"(-\,]^RVXM$V!01$$\K#&B65 M\R2L4'3_[0AHC??CWFQNH[3OKV]W#-&/28=1[C*/@@5=>=U?IHOM>OXY9A7^ M8U7],Z:]V]Z><;E/M"FXL)A*@HEPQ'F/#:#UB@;___:^=+F16UGS_SS&>8![ ML2\3?E DJZ26N!1K1='R%FVI M4 5\^0'(1"8R.4[Q%+(%&2R[0:>V5#\LHL[R^-,LXG!>E&\>#,A)IY@!ECHN M830KH^YYZ"%R'B<8*=^R_)I"TM=";):+/ 9UGR/H;K;^0W_/ZQU>T-;.M I* M(LT]T2J:J<1K$!LA@O$JK/*+3*N?M;D-YK1K2*TH"*ALX6]P^/D]4?UVL; M/S0-PDB%G= *0(89X)PK?A@QUI37SXUP_;'@F%2.)B .1YNBT]=O+Z^:!H$9 M4I@B2:!71FAD&2E&+#E+_!2I/8%>9$HKN/T5&#,6K201H@Q#D%=5L"YJ)4>? M#T ;8BP0#!'IL<06QNW[,#:/78*U(ML3U_FR8K4 ZBVR]7[G1XO=O<]F7_,= M]7*,ZXDFP7/). =,ZVT?I67N=V+ M5.W"U%BTAS'^-%E,OF2KR+3UTS)N@)%J?KEZ3G-^2=X57Q,\02)JV%AQS!6! MCH+2BB(@6E?I3>[N2= -=KWY' ^C*)-H'X9S-F'XJ39! ,"5C:8U$]8[!8!% MA:^.VC@MDHTZZN:V95M ]4V&/1KYAG4%&]XV"I0"2@3BG0=612MW1HC-1 1D%U^VZ M$3Q]B?N7/!QVM?G^RWRRR,-L\U(G3SDHYV5_KEE02BNF-41"*H2L-93P>E]^J=>/J>ET]Y[)_,6@[[+Y),\@ MM'3KIZ?!4\L<*E9D4[-\S&O@3/;38I4GNLREI;\_/_++Y'O^(_7G9#7]1Y7$ M,XU?'E2<#(0A+;!6A$!M(IMWM10(1$R+2BE?.T+NV=ET:9CK4^.\(EE-LV\$ MQY625AE"K8Q_T[A9^ .. ,D&Y3K:3F'3(V5.)[CI%>Q)RFEO]J.Z','VPW/! M$::1$21/5PTX@E2S @!(8;5*& .GM^F+ J\/?AO@V)MM5QN;Y]$MIKD>FP>) M7LZ&TL'G@E (0@\AYM&*L@AKP$V!+,=2I.VKKLF2UPM>.L"^4[<]A)-TFH^8 ML2WY7=SCTWSY/GG:/I[_$5F_6'0][9 M?V6S+P_14%5?L]7D2[;[99[BW4]FJW].YMNSADLJ?0P<>P"E)EABQPD#TLB" M& B97@V?MN9'AR;02,76V]3+%XH/Z_4VF]KM:I\C.@YGA\GZY&IR/D5HK3<& MBSE5WEL-'--1J$QY>< '$V%3=*0*ZM&70WZ_9C?C7;?EG-[K.B9NDI MM6/(/@5H.=':(N"15%'DP$>A'W#G2M3W_'07"] _N<"M"[6MV,, 8JA2_U+7?JITQ5_=AM?B](.)D%P Y%H$E$5>.'2[PI8CU MF=#BK#]K,%Z==&X-)X4;='01CQF7%DK*I9*,8D]$ 8"&8 1U' :APUFGUW68 M)J-6CL%S(*).0JSF1@,I@3!Q"2F0)13H,3F]*K.D%Q="+6#?J=L>PB-P>HV* ML<,P]2Z+-M8LKZ^W,TM^B]):W_WZV^6:[^?:!60M EP3+J.QR*V$3CQO2ZY! M\JR1N;LJZ# 49 [0P70@K%)"?%N) 0?>9L&SUA:D':%U4^ M+.Z7CUE9X.H?!ROI@@UYIE7(2Z=;+ZUP."H%TG'H9#%.0]T(LC2G8%&VA_# M3+JH;9]M%TQ$"><>&D68= !'Y;/$SWF%TK;X6I%B-68TPNNV.9*D:94>-5H* M!L@7OX^?_[Y<3M>_+N?3\\&!1Q\."EC&"' $4DZI@M'0+,^(XX*:8,A32\@O M6X:FH1 /&^"%$CS'G@W*6!$Y:RPT!$%GB=.ZZ*H@YLLZ_9?+F[F7OPHE8YOKC4.E@LC! 8,8\(L=X@[4M322!>7R_LS*1H MEQ'=8=7;,6PVC^_\$CO^TV3U1Y9?!:Y*D$M- P?$4X:=!=%N5@QS:$I+*QK7 M]8^X.@L$Z88=+0/5%S7^GBVRU62>UR>;/D8AK'<7NK]F5?E1J7W<_#PV#&/H MJ'4,,!BM\7+L0-8G26>9-;HA21=H]<64@]V<38^;U8CS[/@?AI\DW'*?1YMO%1"NY;MKJ? MK;-#*-DA)*YIJ%65;P2LF"7<*D$1949#';7!/88<.*H3#()/A:1#R6" 8,>A M8QA3S[!A :;Y.F21AT1PZ@1">P$J2CRJI!5T':DXA@P;4&-!N:"2B*B((.P, M906.$+RH/SG^#!N5*=-9AHWKP$XZ\' WS+OLJ;AYM,HKFSY>\""=;A0<)(KG MAUO<$PXIS&]8E\)!O4;*#)1[HS(YC@7:M %JKX%=;SI<+4#K1+- #-9:&H*= M@! 1JJG!Q4@-EHG'"+8APDJL:(36+?,C26]1:K1HR7*EL!Z"^YOES,OEH\:QG%2)03K0(AELO MH .<8^4M09)H6(Q/*S&"Z).AE(=V$!V2,?D?5]GE^.Z+;0,TSF@>[0.#J8' M,0IH.68*9-HZ1&-)5F!&&WC]-;B2I#Z1'D4&&AG7M-6Y-D @V8'-'5\+6J[>5BN)X'>4LE\^)8'B%*D"U/ M=;E+M!1U MSIDL6-9//.YW.8):52O]/XK4CZ4@D_S3;YKO=A,9U]G4VWD_F% MTYFCSP=# ?;6Q\T.(^-YG%&N='- W*!B[_61PB/9]MO$=A5I\HC M^QYF3Y^6;K')0^@N'?->^::0QPD*YHR@E"@L*<5*E.84T#3-[;DE&5]B3"?8 MO7,JJ2UR'%0:AD)%$HD+.]?+Q^)R;3!13F)ML92&>1!_4"@&$;O:PK^^5NC( M-JP&,/9-B(M+QJOT(QA8RI0&//8?(^^Q$*2D=R1ZVKM,/<&4^V(L@(#Z-^"OK_,[LA6]"8Z]1J:./"5E M%(\!'FFF-6/(2Z)].6D]UZ,J(5B9)7WDIJP'[#MUVT,XR1USQ(P=AJGM)L%4 MSG!LD$= 0XBQEHCI4D>Q/L&L0L.*NG(2S.N '80\M9)@*B(IH_GE=BP Q8@8 MKXIQ6< 3S&&4+F%J0=K;CICW\"5B9ZN:5F@5&$:022^=@%P(X0%#Y0&81*H^ M=<:5/[4N==J#ME<*O;ETFE "$>K2S%' M"/)$&JI@:4EC2-T(-[L.KW7WA7,R*OXI+'_>YD(ZF/YK]74RF^>FO%^N=B7" MFJCY-3\9#"-88>"5DL[[N&D069XB&*;JNW)3+A1:F\EI2"%YGI=U>M5ZO7W< M9X+)5*HKVSOS.!]#H1?K\\\M^KC#S/\)57R_B4K1[/JB>=?30(JK1"1ALM.+:6 M \UD@;)#!-^0^M(%]X[-BQ0$-#LPA[ MHJV@5BN)O'7/$1;HYPCQ>I@\PBW;#$=8B]Y^>W MH)&44RNB::/W(_/1*L(]MCK0@K^3GR"$-Z\?M9KV9+*:SQ9>[ MY7SNEZO\EUU,C+,?#)8)I*TG/,+,,-+* M'_E:@-0Z:RQUU$AOH7 29LFSYL+I=>8A _1G(@6Q'85X=OW M=N_B>UD#H:B,<);+5[\L0 29UT(J["D@WDLI2U0H;5"N)SU=NB.J=HWY6);= M%[C^*YM]>8@VL?J:K29?LF+DOZQF]UF.^><^+<>*G0D8>5>&<>>J0)O*5JM!Y(. M,Y^N%&(RD^AD7.M1NZ:KB=1>+T)4-IQSVG$MA76:(FY*RTLJ7]]"&(,E//AD M&DR0HYE01PRHH6;5E5T)!C$0E1G$$1,".* !?KZ?#.DM^9-'.+6ZE>9HYE+Z9EY.\R_U&?_NRJ70@8:\Z$9PHB#+VU$?2RRH@ MM>\ /UL(BTQ MLN5YTI' ;F?*#'0@UZQCP:JH;D#*@=7BV*,?D[ M3'5!*2_XFN5B)\_M9-[9G:?6.QF\100JSFP4'!/&824/Y-,4D@8A71G0X M&< R05%8+ S'EVFCH7+FG<]9G9N_WF=&Z MO,9B')T>_1!64(W>!(TT8Q[(J!TS[1�J)"+@Z@^IE0KL^G//YYE+3L1CBG M?M0P>YHZKSX:"*::8L@TAE18[1DM"CII2KRL7XEZK4;/4U;H'' MI?+S_-\OUYN?EYG]GF[OL?OEED>?+.S,/.OMF\!0I M2P37'FMK-,?*B0)C 6%]A2N]C:*Y0S05,8R>ZONH"+]<'7Z4/W=N'^BW(X%* M(Y4"4CNF-(ZFH+"PD :ELKY]GM[>D/"D:$,V8['0SP:Z[GYI)YNL3'O1VTWA MBST)3EB4YS0W,"H-T"%D37D^*.-^77NNR!N<*VD+9RR3Y4UXW6XYZSS?+(SP_O^$$Z?_[YYW]\7JXV$:O-?]PO'_]S M)YI=7H*'Y3R*=KT?BUL_/7U8Q"X MW&7//UPN-G%)"&IF*LTQ!D R::2.(@$>B .R2GDSJG*OE5G21_', M>L"^4[<]A(>A[%7E7D?%V&N9^GFSV.3\$T!BL&-?_I,?*T#^4E17.U=;L4JS MP QB1"A+E7)24X"Y1T7O/4/U?5GC*N1:68C+SK!-_D0QT?)&RBH6;73),202 M1:<]:A"BD/*A8FTC)14Y)+-CC[YZD76 "DX =I@I"8AQY6:HK02\-O]3 M/DELQ/^D!#+*B9!<<2*97[8E#,251BDBH.1.E9@3,,8:T2.9!"V(8Y13(+G: M0U&[U,0H2I7!'A#HHNY98 XMJG^%.;V[E(E-@1;$,8 GZ9=LM7,C+>[W!LQO M\;7K=W_2>;YYH"'Q@EN I"">"BC*0%Q(&*PRR=[]25D C@LG@6&:<\ DHO%/ M!8YYI.8-^9,J4Z8[?])58"?M3_HTV^2(?%A,\[5V.YE?\"L=?3[@:* Z*9 & MR'EKI0, E"+QIL\"3D/YEZI28MD^GGVI>V_Z^J_9YN$NF^^@6C_,GCXMW6(3 M=\*+Y_!7OBEHIBTBG$+N(714",K**!(#A$G;.]10QI<8TPEV[YQ*TFV3-I6& MH=!=OD1?V+;*9P(14BABG(+&6DV8\6]7Y$.(\J?(J2/ MV\>+POSAN7PLDG-C!;)> N&L?4Z+Q;&O7ZZM,Z=D+4DLV\.@-WE.OE63Y\OG M I$>0>:LD(Y(Z:22I$QD0XE.L")J*_)L@$'M0)>7YY*Y6O#J&N/+BC=G@F%?RB:+0-D9<24 QI5#Q' MR??TPEJ42 M%!A[]IQA9GB5*X&ID8H81D_UQ).^$H(P0EY'26@6MWD"E2NDP70#.R2]HBP) M3XHV9#- K/U='.=JEMM7SZ'VZGX3;:W-]_>0^_,<9$)""(5TD&@1%T*AT>$6 M-?)$!M%% U))@7"!;(2@<2#]&NRI(^$./6 ?:=N>P@G&2PZ8L8.%$1\Q&BX M^_6WRV'%Y]H%CPV!$BD-$-,6:V.+&]/(.T43"@]*0^2O Y9;!#>9):]Y^N2[ MY7P>K?*\T2"G_\A$:5&D)G 1, M*"RQIT*24@*:F_J;3'H1&K!&8T,=$8S M@ $%U#-VR)N'(77\EG*XW,*)P_-<6\HP& M>OV[_>FIB*,XA^A0>'^ER9CX# S:>\ TIS O=J@B!;F&A>24Q+VFU$AF(^R& M^PG.X2O%/_Z)>XM!^@(H*1%RPF$&&:1>^L(TATR36[K^\I>9PMUR8/SS^&!3 M;U?9.LU)?$T' _1,02" MXOINP?0VGX0G11NRZ56Y6_\RF>7]_33YEJ<)SZ_CS19?X@^.8W))#[OR=<$0 M[J61W!+L!#02B0/%J^64U>7R_ M=GR>1\9XQ*$FP%H'L?(>R8.] P"5HI+-^W[M. N( !'U@FCY6D>A H@!OL,1 M1T@)OJ5*7Y4IT]FUX^O 3OK:\?%5Z\(=Y-.-@J-.2N\A9\ )2QWP"A?00"C[ MO PRT(7DRN0XIIVU 6JO^O_;#:_25IOGN2GTEM[;S<-RE9]IJ[,YWN9#&9O^[8R17DRO<$"1S M7EGE.5(R(B8+-P. S(!;"FZJ3YH^H!UH/9JJQ?0NV\Q6V=1N5[/%E_T9^_XP MM/JB=/8UP>5%FQ1!@$L/I&6>,ED@07F#0MLINQ1;6IG:1+8OCGU:99/U=O5] M-Q1U_^]MWON#5S_WZ\0A[/I_AE]57Q&\BPNQ8-1!KDR<<5XC72! %+NEFT;- MN=41JFFM71=#FJJ_)4@CC&*88 2P@(8046[_D -9OX1BRAZT;E>N.L .JZS? M93GR<0#/6_SS,W7U]RHO#0);)&DN"&"-9)@+Z4N4&*J?'SYEYUF[*GT'. _@ M/ML=GI[RDQWZTNR3V]_7V;^W41KN:[;8]/>EP5V /W:GDF/O1), (06(:N$( MSM5%S]N1QX,PUC @,)14":"Y(@P<1BB^=\RZN$RV"HX0@Z9WG3E#MN,,NKJ-, MH;RP%"'UE?&N_5N-)+SL IR^5)YCO=T;!I?SBEYL&XP'PFL,@')>,62I-?HP M9@OC[]+V6#669 5FM('77X,K27JOTJ-(2R?2_V>YR/SRVS]FCWEJG?-^JV// M!D2LAT9#Q3S0BB.M'<[[*:.I1ZBK5#*A7W=$B]@OVT6G-_OWU3YX.>'^B1:! M :PE-1#ZR'],N2/2'C;/:/J+^E[PZ5 A"0IRXH2)F._^Y]-JLEA_ MSE:K;'KN[/N:UP0+F 0:,RPU@I!CD2O*EDFIL#9 U3_M[HLCS8^:.L2K^U/K M[>/C9/7]X^=?9U\6L\^S^\EBH^[O\Q/VW/FSG,_N9QV?85?I0#(=N:)K;K*:?U?3Y=,!F(OGY=>^*G#*A038$B@XM#HK*I?/U:UX3XJY"J4-0>T$T@$PHS0LT*!/U*^&V?.[> MG9B7O:&7]#G]AUR"D[EZ>HH+R&X[V'O4S?9Q.X___S5SGS]G]YO=)E'E&+_> M"P/ 1CK K*40(,.E1 (7D$9[N,] TZML^VYXLQP T[ZTP.L'<]$ZK/O*P"#A M,"K()O[71AQJW0(NBV;?-OO[=C:=Q)]^6.R'H[-H$^3UWM3G3;;ZM'R:W3/ +IZ< MM/'ZH)B"FCELM8Q;&/8":E$BA[Q-SXCNGB3+P7'NBZ%F,K_?[G)'_!;MQ-79 M@57F9?V7!N )0T)***4'"!(L4:E%88==CVZ@5-G8&[J]'1U.YGG/?WW(LLT_ MEGL,+\43G6@2A!3::PDD4) 21AT'JABA$0VJ)W;L1NS%U&@)M2%Y<3ELY&2C M0!&#CDEE ="(>^XTH,4H\R/7M V"YL*KP(9&2-TJ+Y)4S%.B0TL11#;;.RH^ M3;ZI]3H[[3D\\W2@P%'@+=9*&QX[;J5G95\-3/!2:AKB]L@8EAXQ[HTUCB/ABQ%K;1,LW.77?RXH@>4S >;9%+F*@"#'L1".\E(ALKS!T"VH\#:6G25N1JR..81!MA,5[9)JF,]2O2843Y MT^3;['%[.B'1T><"-AXS(:VBBBLD%*=QMRIQCT)L^( M:25YOGPN6,J<@XHX(AW70D.F=#D6YNI?V.I,IVI%G@TPZ.\J^F2S4QU^O<\6 MD]5L>2D0_]CS@3C#E(O@* 0419Y 6%H)TH+Z&<"OSXZ1GB;5!F2]T>'0Q=\6 MZZ?L?O9YEDTO!V*?:A,<=-'( #D!0F1-$#A.XXH1\3)\L2 4MKGO?ZJ8=?- M)75"]HV@Z4OP:OI_M^O-+DHX]O?T5KF^H#)<]9Z@L>>0Y9Y,C36&DA-88N$L MKG_\=GTJI/14B2ZA[(M6^0V7CY\+/"ZN)L<>#QYA@0PQDA +L+&(XU*7%M*Y MM!6+CJ3X.@E;>\#=$C62U# 29D1+7KKG 45M:C'-:W']]C2->E7^* 3GG7:5 M&@=ON=/,08P@!P(BKESIPLPK=J6G8#03R+)CA'K3,\[TG0!Y<1FHU#X0YIE! MAGM&J28*0,_*V-*HRO>9*:!/=G0)4L\$V=UDFWW-%:B?LXW9>R8O\^)HLV 8 M),Q)@6V>AD]+B( K1VH;G$AVMECT=N^I1=SZ"]C/[\4N5]]C3\\PXN5C06 * MN,Y[;SV."Z.TSSJX,[1^!'-G"T)O#&B 4V\Q\J_"5=:QJ\_Q"F_:Z&%@_G5!G.<1[8T6KR/47J?XTVTSF>3Y6LUQL5I/[S:[D MZ]EUXG2C@"A1DD!-":5>:<>E+GU!SJ=8H;?6H4K8#6]^9RN"1QF17'&T1[BWF) ML1<6$V:)@.XY^LYZ77\SZ2RO=N^;22/$!N+#57K&FS;! *5-M-H, 2)NE< [ M4E[I L35SU'$;XT5M4'K-0[YQ;)6B1FG&P6L!,"((8D, IY+I\OP (/ZMLD M8O34: VUWH(8\\PZBVP:<>XCCK% : M2!Z-<5X>YFFIZ^L;AX7L+KM??MD#O;_F>>JD^]3SP5E@L.'* M*Z*\ELFYE$Z5V@4IGFA2 'O_Q9A<(#J2(5E<_@V.>>*OB?Z4WSGGD?>DW,*I):?KQ M'WYG3_-#&H%G/]+_VD[B Y\/20?.,*B3 M[P4M/:0$$&XTM)P #IY]UU%L#5:F\1^PIH#X,YL'3=]YL1#5H7?Y?WZ?K+/_ M^=_^/U!+ P04 " "-BV=-K D!3 O9 HQPL %0 &9T;G0M,C Q.# Y M,S!?;&%B+GAM;-R]:7/D.)8M^/W]"D[UV'N99HI,D.!:O3P# 3!;\R(DM:2H MZIJT,3?*G9)8Z7*JG/18^MW5M_767E'];MMGBP_EIL_\B_I!\^-']D MU3^L\\T??^;_<9.6F?6MS/]<+N^SA_1CL4RKVO9]53W^^==?OW[]^LNWF^WZ MEV)[]ZL# /QU_U=O?H/_ZT/WM0_\HP^V\P':OWPK5W^RF(>;LK8M8*3[^K<7 MW_\*ZV_;413]6O]V_]4R?^V+[+'VK__YZ>-5[>>'?%-6Z6:9_>G?_H=E-71L MBW5VF=U:_+\_7YZ^B2[ZE7_CUTUVQ_F^R+9YL;JJTFWU,;W)U@Q&_;3[;7;[ M^B/6V^V3)W"&(LZ0[7.&_NF=!U??'[-__5.9/SRN&3V_#L"O +AZ"=84NIJ$ M,Q60?:P^?Z!FO->LZ69Z$;]\I&;,S8M&-RL3[^_SQVK&KA>RT3>CJ-*UYC?C MQ2/?Q+SFW_K(?FJ_R)_>([^U\594CQZ\' 2V3'Q?/;/ M( P#9U$_;Y%M/GR^ZJS7'VEZ_I]D&'C)[38KB]UVV71,#!COEQNL_W: 9#68 MK-\[5/_?O_QZ<.0)><7RM;>AQG*;EC-<\?BFW[[CUY1=!V:17;5;9E>4WW1^EV^4X-;PP-U[CY+UFK+-%B GV00CMR$,AB /D^J U M%4)@1XMJWT7(MALQ S)MIGJCNY)H.-;O-:RW&XU&ZI341C]KPY3F7<+&4)D: M@KC"R'$X2W61=*%?653X$%65>%?FFZPLT?(?N[S,^0 /?6$195&X:UI8-E'>%B_3)#)BDORAR**%'I?L>&:PW_<9ADI'M)\L\ )"),8 H!H@GR'> 3' MK5UBL]\-51\Y:Q/HT(G58;1^;U!JT"1)CM75R1R]PW5*AMG1-.L)89+JI4;V M?'5,T1\!11O"U'O:=EMMJL7_6VRRI/CV,7_(JVSU*7NXR;8+QR6)C6,;^0F( M4>#$,87<3N2&@>M15T3+U)]N6+M:3%8+ROJ]@24H5@-(ZQ>G-R'(((@EJ,W_3V%?$=SLRT8JL!?Z'K'1DVY<7^ MN$Y+?0#CR,.VG;"T%'H!=2/2#H4CS$;#0V:]1&V,/?'%@2F-3I5)5)O_,L'? MP"DP$>I&F09KN9&8"9-EW'@^20&B4]2P>:;_,AID"2GLU4A63_>UR$E M9A25J,VUD,LLL/]Q?> 1Y#B^#[OE141HE Q0(4$+HR_Z20V5!K*G)#P&B!NZ M[B<+PXI"Z$#H". M$]FT,^=!" 9(C+B1T56&0[-J;,.41H)');$Q0^%0O1%A;PS-V;,C+CORA,Y2 M>13IMNRMMLN\U6]H( /P(Q]&$4 M.[8=P) O0!(_BA",,4!2FJ35L&&=.MWD59ZNK>4QP!.KW-W\/5M65E58RVQ; ML2342E=_WY45GUXMU18+]<1!;MUP]! H+B$>X3RQGB"UCJ!.LY0HPJ' JJ+6 M4,Q#(GS0TF=![M:[@;A>8736*Y MGN_W6NW6V?GMUY,'9]!\@6JJ ?4\_S;(8MBF(_"@.?=E # MPL8#,C.[4P <49W4EKPGB9K@//+< R8Y OS'+J^^6TW()EI?-\!HW[SUE &< MAWY/2\'S^?+IXR':FUQF;""=+ZML=545RS\^;_*JO+SZW*TO)G%@(P(")P&$ M @)_1AA&1FEP?9LFPOA_ 634ZJX9G_<0 EC\K%AH,I%9,N\=C54Z$!Q)J M1)5[N>J15ST>V'Q[7Q?/W*%;>W%L4.0%T*FF D! M$%#D.YT]!#VI34,06I,4#5()&9@;K(Z8HD@3-4%%D/^K1$B0VA MM<;G"PD?#Z5528)QQ&4K#AP2.;$7[R7+0W$@O#]8W83A#.:UY:^/LK660UD4 M6*L=A\#A50ZCQ,#L.AVI+LJIL03.'#-RTLI):8!8/W$H/UNHJK;YS:[BB_R\L/:"O8&;:MQ<[@D[/5F< M&HOSR-\4L1I>=[7A^>'Y;:U-YOJOX2>'\!/8X M+?/EOE8-8.B[=AP U_9(X-HA)7"?/Q+7D=$1,P@,ZTT-QBIKC'^6DQQ#C(M) MT_1DRTE8A]=J 5L-8EYSUF"VCD"?6$U8IJJ252*W1P'-!FL>2FG8QV+,U]^@ M\BZ0:SL$4$@"&MD@QH2@O?H[B8/D9N/TVC8^3]?!_9"V*L ZQ8=BT^JO51P M?[BI%>"GO/OESP;%^?V@&!!EK=$P+\8S5F!=RBL)[?J(. Z*:8R38%_F&%/7C,@*FS>NLR1?[WC[-IK7BK.M5SV-T&Q4 M0+MPS#V?U9C*2@?IQ])4>?<49561QT'*VKZN+['L=VT?,NHXH7;H)#;%&":V MS]!$^PI 1*3J6DQC,;UV='O+=[DS"7@L*H8K3]?K[]:*X\^_9%:9+7?;O,KU MR+'.$ U0YXFB(R?6IYOEMBYQ3=?6"^%NY?KY?"KIPM9&=5;*+, M==V$MR(R;XQE4=4_:A&X'H W4(X;P77QLAK\J%A\00),XCA*?,>A-,$ PV!? M> "]0.K>@Q'@F-;^KK:FK&MKBK8$DH75>F1_&S3H1?N +KGG4U.L!VG=LH[]&K=S&!Z'GOYAQ"#/HXL8T^%BL@:E9>+E MK0YL$?B8$AL$@/#CU6V 0+COKA([=K3,NRA;'W]ZNYW7WG&]X,=?%0^/#'HS M*& ?;?;%#M9CMFV^K7W*6SU8@Z9M1HG2&+,V,TCXWV93?J9F<%SFH=;&O!.; MI]'$HNJA6Y(0E!"*$ 20T)@Z@6,?IH1<3[*P7\F&<4V-]^N JV*]3K?E M02HE]5&11#$5-,^>G-:]K""=9!WO55IZ1&L8C?.0IH$^O'/,F HCJC+3JMP" MVS!(F'J%CN\D".+(<]W]JEZ,)=,Z52NCK9J9$!MA*M7DQ@2'PP5GD@SJ#6HD M1$>6S'G*CK07[PB/&BOB4Y+\&.=B^YWDY7)=E+NC Q5#0%UJTR"((LS,(&:E ML0BP&R5(M,T,,6%R/JI%91U@3;;/)BJ_(CJT<6V8&ET]9V? M'E6AS8J?AO;X9)DS"&D4VQ$*$*00T\"V0\+M1HGC!H[K"S:LX8;,M:X.VXE5 MHZO7!O?X)NOPWV6LIZ7I8WL>S4VC/X6I]U)3PWNU[3L0.111$+"V'TU24KZ8;]3N;\'G,AZI?3 M&45''Z3 M*G>O=((C!6,.YS^9=[(8]0672VAQ45:?,H9A==0+G&_S.P9BS7^Y8&81C<(H M#)S$HV%(O,AI.VL40"!UC\]P:S]\5ZB1>+%!Q+BC"4Z?!;_ MQK@#AW?YZADSZ.-Z'L,%C?X4IMY*B4'"Q;989MFJY(Y>I>NLN'TNQW]]7XX7 M&-JQPZNL<(PI"0+?#J.81!#Y&'MQ1(4'#./ ,3U/VCIA<2^L,FTN#.P73NM( M.+]+Y*@CQ4]@-#&_T$E/NAY%[:J-VLL,]J]B&>S\8B@QYIA?+-7&'V/%5&PT MHH75MT8FXX9L!J.4D1TN)FL> Z;\!&"PWZWS_\I6OZ7YICYT$_DN]8(@($Z4 M^ F&L1?Y_-3TF ":Q+'0ZN9H8 SWY)?9LKC;<$36'8-D\0/8C';GHP1086IP MZM@-G204%/@3J_/"XFZT9PC/+7X#)@^GCJ.N:40S\52;5%3@5'1ZT62X9M"% MC^INWY2C>9[%KW3\DFUV6<*(PL6F7AODX/"NK(J';'M8+W2\A(+$BT(G=J(P M<.W8HSZ%3H(C?M&D\ V$>LR9T_(689/!=QCK902K0SG9@KH@>SVS8[KYG\<< MF7:O7MQ8:((UT29*\C*]N]MF=W4G=G[;HKGF#EDRW,R_G1BNCQ<9TO:[,7V38O5GCWL%NG_+RFYKBFZVVZ*?/Z MDNMO>;D@$4UWDB_+,$3@U MI]BD>&#CT04D0133Q+==-_!8WQ'&&'5P (VD#A/^=('?GM),2+$C@,'."ZEH9_$B8]Q!PA%#I0J+#0' MP["2Q^F:0SS,\J-5_G)CK< MO"2TE>R;&OHA0!-=G*[.=WC6-R*3_ RB]N,&8^SZFN6 M;7HAHP:-@M!#(*3$]@EU@B!AG4P++0X0EI+R40 9%O7#T>#XGA_& M;-5'.?/CWG\B6?.3Y,%QXX1)=&YY9A&2G8/NX#,5K_$+"#W?E9YR-R:7?!WL M]\YMCQC<>70#X[K\8JY\=+Y%NX;#Q2-E4FS/LJ]HN>1;D?+-W<6VV+ ?E\TQ M\_4L$:!)PG?9!Q#Y$8A#UDG9>PP1]F7Z +V6#8O]$5B+QBV%),]DBSF8C,0X,-^5:,\4[+J>HU^_;Y;3?*;P4\ MB!W7QAZQ/3?&B9^$440Z4XAZ4G/:2@8,:R3'Q-/A_>2&VD2T&G=B>F><-CE9 MDV?,B':]QDJ/1 TB<1Y*-,R%0N-+)9FM[:7LBM\ZD6Y7Y>?'55IE++(NB%K; M,8R@%SLV"%POB!!Q?1)WMA/;DQJIZ[%H.CN[^FQQ/!] ))ETZ>%3,-D:G4K) M).N04.T!6@W"CMV)AL-"S/4E55J9GX>$:?;I>1)E@+&!Y:@?\TUV6F4/Y0*Z M,8E"&K&A,(DQP@ZDG;;BV/8"#26IXL:F*TOE&*T:I)[:5 F"1><01^16=GYP M$*UC%JKNZ9(O5I5G>A[:IL\=L:)559[$%] ?\ZK9;=.5]_/C+]!#L:WR_VIV MO1'B ,_&$7)LOF_6#YS]R@\.B9_(K90/MVX=CKV.]2UKM@K8_P>:B<5H]> M+$'K9DM4Z^H#0<\8 VEY?UI?<$J_/6:;,EL$!-O$34 2>Y$-2>3 (.CL>0%V M%QNNR]E*3./4[0@UNZAI=L>0A%M?#4U.N0:P)J97ANE24JGF(.$6E-6@LGYJ M<0EO:M8C3F_RTR-)PSF=AQ!I\*/0_;;)UIDW!1==X<7IIKOK),_*10)AX-MQ M L(00!3ZF%ML;)(HB9U.>*YE:LJ'&%10H&NU)'($;NVB[AZ?>RFP=_,Y#GC3Y\J+&6A]#ZC)ULTWQ%VM%/JY)H MLZH5%)5E5I4+AR1VC$-H)WY(,U'B'"I^>Z*@JXG@1T2F577!:N'5LFD0/]<=D)/T4855*6+6& M::Z*J]?)=Z78 *?J&MT-H"^S999_X?O;R[.L6D01MI%/";&!G_@(\XV2G7D2 M T^+*BO:'D>'B8XY.WU\J^JL28YU*NM^(N\(Z(G5=TW92)+Z.H%2(CHP!G.5 MS:%NO2N46GA3E\9. 9HQ_G7ZC:7.;N#8(28T3NS =R-B\R-!6]M)#*$6750Q M/+(H5NDW36FH$LNJ:FB,69U2N">YG32L84XM@Z\P)Z6!0YB?JP .\NE=]1O. MF+KTH>5RN\M6'_/T)E_79RXN$@(P\EP0$"<&/O0=)^QV7Y,PA%*WJ&@Q:'H- MMT%DK0^0ADJ="JNJ2F>84"U"UU'\48#BD63N)6U2*C> ];F*W!"7WM6XP7P- MS^[:*ID%"1+'3F+L)M!!-/0Q3<+6+G4B?Z"^R5HS77C7I1C;!H^N)$Z8S*$) MG D>]29OE^\P.W+>UL)1RMEDR9ZKE"G[(YRKJ3$E*F)L\(O3\OYB6WS)5]DJ M_OZYY.GA^6.V37DU,UI6^9=&16,GH@"$3NQAXOL)B //Z0 $/F9J5E3I6DS- M-)J5DK4]0N$VR9!:=;G%8XO5NOEN%1U.*]T#E=,[G;R+"=]$E,LI(&>;H[0N MCMC^B2-E0OBSM0=KH?=Y-Z*&XBSVR**!4,Q#'TTX5AA_C:5W6RS71;G;9N>W MN'C@"RUU>>!E5I]@PZL&RZO[=)O=,!E?7:3?GU_SC0,:A10EQ(Y<$-L0!/4- M?JX= @0C\:T")E&8:^$'X/5),$?0K19[77=;GE@U_ \U?JMS8+*#_H?QW:,% M(P5R'OHPEK,O=S&,Q[&HCEPM[[/5;LT@U:9C;OH8'-IN^2E)-93X^^$[+3ST M-=VNVL/#_3"F863'-G%8@@A#)X0=/L^-0IEAYGBH# ]'.T>XRAPKR1/%.?:& M9QJO2(Y5NZ1VI\&((1;K->897;D.9.3 &NE-M,6AIV,9/];SZ&,F\+N8NI7) M7!#Y\+@NOF?9554L_[A@;>R>F;Y@+:S=HNQCQW=#1#R$:!1[ :)TYI$B>\( M;:O38LAP_]#!LVI\5@?0X@C?W[5O@-=^!1^=4CE1GAV;,C;AF!Y-""2:[^29'U5/GQ@CF(+#AWG%47+<,$X(S8P7!A/? M-U 8+ZHS&2&,Z/#SH<'87$OU&#?O [MY#FQ_/2XJR]U#?:);R;Y9N)1<5IPRB M1 \R__B-W+.<'%U8;ATY>&+MWPKNXP1]CI%0O=<73?M^S*B/FIB(U_JN.<3& M^"BH#_!?"GZAU#JOOE^F5;8@%'AAX )(H8\BX&(:NQUR$@&IH_7F@-=P+W= M,](82&_I%LL^QTPWJ$K*QJW!'R,')]P/IOA-S0C@**]KA=(%>4,#E:P]TBQ_3A MEH%B [\&E;7M4[ZYQG2"'M)X.&?3/W)/+>ZJU?GZHW>/K\5NK,YQT'OSW[!K M',:'R8Y10Z0F'3&2G%&:I&<<+AH+(BSZ0SW@\7]._*#]X6OA6[L@:+2:_/?L"\,B;:^'0ICX4.V> -\L\*P_U]/L:^< M*"'$1L)JJ->H.64[PED?V/<$J76TQV6J_2I21/;HC)F S$,S#/GV_&1Y@PQJ M;1)M->X1)PARC MWUBOO$G7>%=6Q0/KH./OOV7%W39]O,^7B!]]4N]\.C3D,.8'G2#@>V$2 > D MV"8=H@!31R87,8G#] I1>]L>?SFLK 5O+3OT?!;E;H_?VF9W?;=5C1\D,?F; M2WSD%/)):#K<%CX.S0&Z56-O=YU:DZ4V YCND=LQXC/P-)LVK-X76WYB5/6] M'NED_]CEC]W4]T#1UAT!,9V>D'PY:>9 /ZPYTO8RC5F*L1R=/?IK*"[SD%Q3 MSA6CO-MJ9\.4_+P:Q@X_L[Z]@#4Q>+6S6[2&0' 68&+V)2<(.K3->5Y'>.M; MPAG6$ZZZ3?52C7IRP54@N&^2P6"XYB&]1CU\X_ 4 AVQF,D MF;SH,6DZ7_G\Z1.Z_)MUGEA7I[^=G2:G&)U=6PCC\\_UFJ-UH9?[>6B>;J>>9Q?T&.;9.$"IV^IM'<2--B)_5)5E4].[9' M:7WHO:K/&,-BPCA"Z%EL& M\X\.'I\,V0.T.H33%5,(T-:7>^AD?1X-4:]+S_,._7Q)-\;V2%GD>G% ',^/ MJ><$@1LCM#>"H"\UTI)[M.D1U;ZIJ1W6+1$T$W0BP/B*#OH3!Q,.YLA1Z2*OU6 MLS"62IQ8'2S6"3-@JG(A1Y^D:AAC3G:-1XPIL])Q3(:(@BB1-S,A4?/A+3T9 MP(CXTG5CXO.F?,R6^6V>K4CQD.:;A>?3T/%#[-(X9IE-B!-$.WN!'[MR"]2J M5HPO0S? 3JPC:-;O#3CIZT.4J11=:!Z#136ID230T#KQ&_STK@8/Y70F"C3< MCQ,LP LK9I-1#; M@U 8R.;(E/&WP[Y#6X^ Z21]'HJFU:-7=KOJ94M!\VHS)=I5]\4V_Z]LM: $ MPI#$,24@M*/0M8GM=18IH:I:)VUG5(VKQ:RTTCT\95V3YU-:SXQ2.43'&F 6 M>I]%T]KUG"(QS5(F=G9:I>[)VQHUD!UE;3HMRQVSYE(4V3B,"'9=C\1>0&*[ MLQ8'CCU(EP1M3*%)>0UMH!Z)O&>\"BQHBPZY[NJK-+-*M_<+;PDL4$2CI#(Z)(*N3,5)R57WE,H=7Y$9>JWHEA] MS==KM%F=;IBIN_QFG35[6%\Y9HX@B #Q,$+(A9Z+DS!N\C/;I[RF0+"1Z35J MKM5U..M*V /2;E/X#,YKE&*RIV6:B<@\FJHAWXHQWFFYQISDF[S*ZFWHSS$D MNXK;?^ '-_U7O3.2GPF[*0^0'!^XMD<=1,+0]5"(HG8NG$&B()8JX3$*Q'#. MDK!HI6OK;_P>Q3_+)2AF^1?3UME0+R>U#>P/->Z74GO"]W2<6,?0K1;[B744 M,.M3RESD-T!-)YV?C::+,J\F[=KC.GN%U^^QN- ;8MN,WG,@UU^+A1.AT'-"$$+@ M0^ Y@#A1@R4@/G6E;DDW@\"\IDHM>UFS!8@=$-DN)9X;1@%B/U"W0^,$<618<84P&-=< M!QC77#&RC:FN=I['TUT.??;*RT'JU5ZIB/VPZBOGY7#]56#5G (GK+DL(NHX M,$A"X (*2>2X-H =&-8?&!9@(0CF]=>NUZ2J^VR;I;?L$:;E6(QY4VJLG?31 MQ)@CG[L6(^']N+N;,OO'+MM4] N_QNWH_&:8\/NEG CY0<3/H6VKQ:/$ M<2,WD#MT1-F*X5SOZG-\1?_C,SV[MNA?V']*[LM5)T],F<;A34Z4#IBL!M24 MQ[6^Q4^/% WG=!XJI,&/YUMX-3$CJCWQKLPW65GBXN$FW]0IV>'D:^(1#SA. MA&-* M>&OD-('+NNCUSV[X@*MJ!!-LPUH@Z6=8QKLK*:/I)Z6I(6;N?1F/2X M4AAX]]3NJ#F_[8RCY3]V>7.F81E_/_I7;I:_?,H>;K+M M M @<'T*V0 -4Y]0E#A>:XT&B2,DKT-M&%;1#IGU>X-'4!T',]/ZZG3DEG0^ 21>3J?]1#<4Z[[(8@@J%7_'=]?$7== M;$VKX=J\*/2^0VJ#RZ,.X./A9*K0"Z/$14F2\/$L!32AK/\*38F@[V+.Q3^+8)RZ%#G$C>[')[O@!5M?R6C<^6*&6'34M^X5?*G/; MJVS);Q;.K'S#_F^_]);6ZS%JLCE!B)4G2><45FTSK"?6D5O6D5\\9ZP].[Z. M[N#;B77P[N1H(?;M]V"L:5H]89*;XQWYU9A7=S,A#^_/+D\2&=FS,"Y8@[UG MPGK "E^MJ-)$LUFV,SZ]<%]#A8[+?(CR6]R.,TYPJTDM;CR3K MI7T>\JK9IS=.#]')F-C,L%:-)MEMQL1B=9U^J\N"%DEHTY@7CCO4"V-(8P]# MAABZ+HG=@ AM0)\#SHDD=M7BM*KT6Y/8R\R]3AQ:D>GO'R>J<\GM.R7*:8QQLPAZ6.F3!1S*]]#I[*O,R6 MQ=V&GSY]NF) \ML\/6S%X).L#-71V6X?V:_S-?,H*]EW6+/GZT4+'&!B.SZ" M &$2> #$!'03KT%$@3;!)Q%"0Y"8I1WTM MYC&&GIR%]R2.+*C[O$ )62QR2JY^<=W'RFW MN%7)=0W[8W8W!5_56NV65;V2Q5*(>N#+NHO'HNQ9RQA(E]Q<;]L[YV0'7]^EF[X-#$0I=B.TP0;$3 M8QJ[=N>#HUAR- _DAF?OGB1 ^E?BIPRYT:1W!M$>,15^._]]9=]T[;55,;>M M:41_U)#J3YP-OUKSZ+YFRHV>)'N4"$[1$1]]LH@2'$(2 =MW(S^";A(CLB_8 M\WRIN^VGPFBX?3)2IZ?R3OSW MZ]Z46##8D:E'94"7A8MZ_84!93^5.0M?_3':;GF]05UBOC1'ZV79GHSC_?B\V7@Q$.Z_SQQK#YNXCW^#2 M7L'S*=_D#[N'B_1[#8GL#C?P>$%,70="'T01]!)B!W9[+B)D76LL59.MV[;A M[F\U!I8]X5X[SU^G7V]3MP$$4VA<2G&-(0 .R!B'9XG#A)="NN&HK1 MM'==:^_RH+TGEOQE8P:CH4^*S0?"D"C/Y38Q99(':O*PP/TXZCS03P6=UL&L MYLSX='/]M:BOL%T@.P$X!$[@V B'*( 0DPZ'2^7.S]-O?6*%EKPZS #[6I-D M0\0;4V0&F9]>P$ W]RW/3XF?D#H\*U8(T(^CO(K^J67&RDSJ5UI^14Z#! 2N M%Q,/^4X0))10AP9>AR3PB=1MC";L3ZNVLI>&&8F ;KTU0[YQQ>6PYZVY>V*U MJ*Y\F'XTW57P4%EY5=G4KKW\5IRV$W"#.$8@A 01)X8D21RP[P1MNQSUK&5W3ZL.U96/T0\FN@H.JFJN*I?Z)3?_TFI_ M& ;4)9$?P\@.H@!&* PZ(,0-I"YB-&!^8LEU3$FN./^Z)=<(]<8EEZ&>M^1V MM&J17.D8_6B2*^^@LN0JJOBGYK<*C.I66T7 M;AQY&-AAB"'Q'3MTF<+O9S0"X,F@V6 MC,U2+8=KI##]/Y0RBGNEIH>2K(FJ8'? Z/G-.K^KRWP/)0M=D>*^Z"R!D,8A MHAA03*'MA4D<[8O.$)0:X&LU;#C3/-WPVT6+XY.JELIEM7H9%Q/&R=[E?'=MK5=&L11Z$68V8VBT(U=WTWVD[Y./%"T9:U-K\R2M;(:"%:5 M7Y/<:M#8=F&J 3@+$7U&F)12JI(]5SE4]N==S1O&U$!AN[[/MXW9T(X22I%C M)P!!"EQD^W%G-H:)5*748&.3RYIL4>IP>@>IFAEF]8E:C6\^FK:G2U[2Y)F> MM:(IN",F:*H\#=0S7@]5W==V_20) Q! DGA^0OW:]MXN!E)[48=;FU[1)(L] M-1 \2-(,<:M/TQJ \Q&U V'RJJ9 ]JQE3<4?,5U39FJHL.6WK5E"'&(#CSI> M@GT;QG:,]A.9 8BDJGT&&YM>UB0+*H?3.TS5C#"K4=0XOAEI6D>7@J1),SUO M19-W1U#0%'D:I&>(5_0<+(?(!BZ)0I8/ MNE-O'1?E.\[T7#4S5)>Q.KFFK5 MHA:J!\B;098U*5Q-ZKQ$[BEILCJG2/F,I4[5(Q&U&\26NN M@.\##T1.!/@J MM._X&.Q+%RGQ(YGB087'&ZX3[)>SH1+V/GFJBJ65M\$"-;4422F/,'5S%1IQ M!][5%4DNA N3^24&1\_M]J/8KF3>U2-&,Z0 MFHM.6'1K-+MT?:PH]6'PQ6.V.>A-_09)GVRIS+"8XHQ"KISN-+P>89KNY,DW MR.DK+![*YSS$:+@;STN']? B*DSXT"K?*=Q@&=?KM1N)%P/'I8 ZD)+$"7A! MWN$0-(IE\J$1X!C.GXX\>#)@D2][&R,T8MHWLZC(J>1; >D]UW<>E7##>>\1 MX!&#.@^I'M/A8K(&I$'^G]>P)"%U_=@E#O$=QXX(&U_CO6F/)H,%7M;@=!(N M61^GA]X!(FV263TR/'6AG AMLBJJROJ,=5+9)1$E',;7<*T[E+?X (0A) 0Z MB/V_9_/K!#O+R Y#/5(G;F\RI9,MF=-"[E"A,\.K5IV;JG9.@#0EE9.G?.XB MI^"1L,:ILC5]>K<1,4G J2IJ9PTY;,7.7F/Q#5. MD:VA$O>L\L6/2003$"#H!GX0Q'80[E>&J.M0'2HG:7(BH5.MM=-%]##%,\BQ M/M&;MNA.C#H%Z5/D?M[JI^J4H .XFR0!BYB$F-(H4,\"G&($^ =C@_DM7^# M)>]="Y,HG 95>Y^Z 2*FE34=FC4#=9(5(V$.9ZP]XCZ(2(TD([(U>8_;[#[; ME/D7EM'QFZ\_%F5YEE7GM]?IMXMLFQ/1C^FPV_4QXW&M:BG'[S7FMY5BA#B("?AD(9"3ZO?8 M?R+;[[)O1*=EF.Q19",!F8?VFG&M&.&%EM/3JXI9YS5Q]!^[O/K.$12;NB+Z M6UXN$A11XB6$A,2-(N"P+'"OX2!QI01TF"7#BME@L@Z@6 K%8$F*XD RQ51P M/![E9$^:0B/*ULM.CY3I874>VJ7)E\+$>R>G3L],D8+7["YB& 60^&X28^3: M=AS;[7GNS!:&"911)34+(ZN1]7N#2U*.%-D3DR'SQ V3G_5EK%QCK 9CU_@UA] M3*DI&M+CRO$#H3ZVY/-]!XAU3+I!):JJ;7ZSJ_C P:H*ZR+=UI+X7EA,#S:% MZ!4;<.J-U#R$U)Q[;P\\3?"H>3+O8[[)3EGN62Z"T&')I&\'0>PX'G&Q'^W' MP)! 8F!"3]SXO";U.&ZK!FYF9D\B*%IG]\S$P^@,GT@HIISFVU,Z?*I//CJS M4U[-[JE-^:GR^)[RWE:;2@3#9;%>)\7V:[I=+4)$"4H( *'M11YT@L3=I]Z> M:POEO";LSDMO.7*KA2ZHN$:"T2^V4\?!B,[.AOM5P9['DJ>FGF*N,7B"(#]R M_"BAA,0AA30,?#O>=YL>\!>/=?7"595N*ZWC!0D,,HWV.5SA=AMG=_EFP^_- MO4G9+Y9OWXT[%O-:AP.&Z);LI\[Q*1? ]6[%B;XHMEQ:7\S"G+$FS2OO6'/A M7SO=L*R$#;=/K)O:"5ZY-UX483NP4> &^_(/$B)O MLIHGZ//J;B7POYM#N M=(\WN&V0V 1&L>.Z_-+7&-#(#3O;E U\9/:DZK$H-8*0WZ/*RSR631P^-+- MFCH(37SK&B3HIMK4:&"&.?_0Y%Z&^GFHJF:?I--U><;,374'7@(@HHZ/" YH MC")B[Z?<(YQT4]UTLS(UT?T> OF)[@ZL>/GO9B4RQ_W? M1I5C4E>I!3/]9 $-8D I" ,2.=0&D-@^/6RD ([.:@M)TX:G2OG&]3C;9+=Y M95UFS2CJNF@*I_C&]IXNNMC6AG:';\C0U&2=6U3.J-$NUGG[*!+\F.J@F3^@;PYME6V]W M9()UH^6![[*OK?-IJ1G0Z\B2^V-T-])>2?8S:JP9K$GA8"@-[-#CO5P<^4GH M(WZV60N&X9.Z+-T0A GJ4/*F3;Y5B2+1*9D.C[%"%-V1T3SIW%.!,L-IZ-?8 MU5MT(A.N>*&)/*="HX'G=FX55APY- \D(0JP[P8)=@) ,7+W_4C@ MV[9$94)*W$P-R X_1HBHP*IE5)&=012(WJ!DMDA(CGCE&5&TX-%YD MQ09,FIA]:S0U=N!F,-0:W>5BPH:B;Y!6%[1Z$7&#*' "/Z$0.1Z-<6<511CH M*N$1L36/XAWISE@;U<-'5KI9UEZW,ZN1DOJ02(;G^8]]I+R1&.3(LZ1[;0/Z ME%#D.MB//!: M\+G$V1W/NB^S1[Z9=G-'\G*Y+LK=-KO.OE4Q(^*/!<0Q"J/(KW?!$.1Z05+? M[AHEON.Z3B1U.K$&>X:G<*_H;Y_HV;5U>I:<7WY"UZ?G9Y+'$^O@5"QA&)M. MN:2A16?MX5D'?-;O'*%50QS[[.+W2>O)'712/H_\0:M'ST\SULZ6J++MRS$. M)O=W9OC4#S"E=N(XKD>ADS@ QL3S$TB!$P:B9_,.,6&NU;5I.:]$.FYN$UU5 MT\-13R/3P>P\&I<63PK][YWD >&WM]FR>E+DQ'(6?K]5OMFQ9GW.,MEFF6-! M(N*P_-]QPPB2R+4=[(4= ):G2!W=J]&LX:1ACY0GXQ8#Q<;%#-R2:=_/DJ>) M:Z1:3,8F8EE.U0X$'^D;Q\D7;5E3S-=Y>Z_G14/[R.>1"W/8HWH& C$/$33A MV//CS$UQ)S1O\;KUIV]F6B49XSE=\QL>=BP_R4KV M45)LL_QN\^3K)&+JGI4GUM>\NK\OUO4T3/U1_97;QK/F$XDUPA^" M;Y&EXA_"D>G[*"NMK)8$:\_"\[\YJ7^5M:?_,S*.OL!?0?YYR\@+<\>LG%@G M5L/,?[LW4F+)^X=PR/QZ^8_ZAHK-8L\AR&_-C\\!F_ +.(.9]Q^+K^)'E9IA M.>X3G^BW958O5;2;2XO-554L_[A)RVS%US6R3=D(-4N[[2"!"4 NC"*""?&B M#EL2\J-%U/-4,XA,3Q[4..N9@YL&:7W33\G!UA4,'=!A/;BA:*GEA=,'2D=N M]VSJH0WD]=$.:Q;'VI(B8%.^DG,CL1\ MX(R=GK!H['['"(_!WE8^3'HZUC=H4^U'AT;A!^@V![LHTTOJX5-TW?LM:XEC MVPC9%'I>'/@AI#@*.FLVLR^SR*UJ8ZJN36XY6YE!L;7K,!6EQ M&=-%Y3R6F@=[4>A]P;3HS?5]6OVUV*U7IP^/Z;+::V0[_[<(6"='J0<@!@G! MW'[L=F < ($&.1H*8;)$O&+ K:\Y_' M7F2;=%WE68DVJ^Y.,K1<;G?9:D%"& ,G@-2/L1/B( X3T"%"/M(AX%IP&%;Q M%L9APH3/HCQV>/?S*55A[=CKN*W2?*,_-=43L$$2/GJL-.GXR?& ?H^]CF*' MWFKAST+-17B6EW2MT9NUKNOU5$S<#; KO%DN9VCX60";"M^S!I&=OC4=<5I> M9FE9;'BR>5&497ZSSIJ5^?/;YD]8Q%;MMQ>.Z]H(),!U(H(\Q_8)]CNT.(&Q MU :[B3 :[ADZ@-8J6V[Y'#KK(U@GH&6*8K*PBO41/T)$Y?J/(X^LQB4>S;=' M!WEI'1RS.L^ZHC%^9OG!N^ZO1MY2:"9&/7W/U&_%//JER5EXOMUQ:CQJ6R3I MM_0AW]3SZQ_S]"9?Y]7WR^QVMUFAU=]W9<67>/A55E=95:TS_J^_YM4]^\-\ M?1"4SG_UK;@*6(P8%O^X20 Z@+H.!%-0H* MAS!F([CFC),$14XHM:PZR)#ATB3E''3S"F+\BR. M$>FC240IA[ [,]T;Y,K[AQNH\B.J21?;8K5;5N?;JVS[)5]FZ%M>+J =$<^% M) HP"D 8>E%4GTJ";"<",0QDM$C)@.D9E093,SO;XBJMWSDTP:NDAM$GID7& MF9/3("72C*C/:\3TJ,X@'N>A-L-<*#2^5TKJPJ>INS>&% ]IOED$*(EA[ $< M! X%*&0:!CM[E#JN@L0H6)E&9QIP:DJC0J64W!AF48OFO$>@2=5YR<_[TC. MTUGISQ _7A>AP'G[*'FVR["+PH#EV;QB3" M'@@(]# ^TCWQ#9D#;!A6H0Z9=0S-^KT!)W-UYA :^S5H3 8EUVOF0)[$SHB1 M2%3;_*!(IMCFAK<]?T6@=7$U@RT*.KPH]+Y!$M)\G2WO-_DR75_M'ODYF:TE MVPV3,$GLQ ZC* 0!LQEWEE!DB\NRXO,-2_(>E=7"4E$45>H$I'@$UN1D>%+" M).1W!.+4I%>!0#'9?=WCMR1W(#\SD-NA'A3ZWA8)F67I]FU6EOSXE767;[,Q MU?669=SYYJXUG. $!9Z'0^P%, Z\(")[??<\*'2'I49SYD?G>Y"'P24?:78X M541&$],"(CT^R=*#]_GR*Z'IX_.L)O$Z^!;3?"%&WNH"]-(Y@QY!LT.%L5=/ MLN(W76?E9?8EV^RRWXIB59YEU0+2T/6T6;%_/J;-#1CGM[C8E,4Z7_$-#$F^23?+O#F* MN"X&+B_8[Y;?CR[H2AP7 #\D28AQX$/';B[HXEI[O2TR)C8;)<%X3IV5> M\IUGQR[5\PQ'3DG-Z(P7+:%IM5D&2G;N[>W0\- =.V+M/;$.KEB_-\Y8(C7& MT\94:BIOEK%5G>\;,\:B,X.Z"'Y[^G#T$,YBCG%\KXMI&X[<,. L^XJ62[Z' M--_<76R+3<&/23D"\!R&A[@YE'@H!L1S73^PXPY&C!(B,P&AW;CA'OPRX[?$ MK;];:%4\L1/'^GS4#N-_A2F7D\Y/4-EF57E_L+I) ZHC7T0@,1%L0.B MV,7U-O$0>!C;0E= *#[:L%*AJRMZ+;D_6Y8<,24RR(N<[#1 )KM,_BD//2JB M2-@\)$,5?*'EI5$1 [S;\NOG#K9"8H. LGS*]6TWL2$"J+-%_$1J85O-@F%I MP)\O+^G9M=5(Q)]5-$*:,QFI,$F7BF*<6"VBB:7C&2_O*H@JCW,2$F4?7M63 M88R(R@I.RWNT6?'_HO_8Y5_2-1^UH0JGV^UW-IK[2[K>90O@PP39P(Y"'$:N M"R ,][9].Y::OM)CT;3L,'3UE-22_Y =<,H)D"9VQ01I?&+E!&K/:?W#$<03 M?@ERA]*J88XK64+,]4B87N;G(6F:?2I,OJN2-3SWQ;:ZSK8/IYLO67-&5[D( M2.CXD&5K3AP"/XP("&!KRD>>+74NO)(!T^6!'-,']HFS63WR5?OV):=K/F MI49M_K9(J$TC&L:Q#T.,0TA=U T'?9=23VJ(-L20Z4F<%INUW8/[G_\4.K;S MSWU%<@;X%!R^C46EY"BN8_& JZXRW(_K1A[,];#4-Z;30>X\-$F/*\]'>/KX M$3\.] M[>+']SJL@V<,C-_! FP;1ZZ#H9-T)NS$0XLOV?:F$#\ 5.+1,DWG M&(5P"]JCD3WO4X8?,8TQ1HRJ"S3&DD-9VLPY[A ME*6%:&4-QJ8(J> PK64[BYK6>&4/S]/ M)C"C$VRG/!T_+;P:GIK@-:SR>JQ MS]9[E[0>J=))^3P43*M'+T[>T\V6TH+9PHMLY 9^!#$E$,'0=1/:V4B8/9F- M6G)/EM(PU6U:0^1*DBB%U3&M' U:%9MP*4QT"4R8K'F(AR+VOB4O209$!>%C ML;E[/A\$2.PGCA,0QX8>#7 <([>U%"34H3()C\KS#2!H)I[Q?860'M480M\\M&.0!X6^ETGZF/'' M;%M]OV"O3\4R&KZ ]<@-\K$;I@'T AL2 -T@B>. 1DYG,@P1ECQI7-V0Z:'3 MY?D%O;S^FX7.B$7_X_/I!=>6;L*77DL?-SZ 4M&ATDALRHZ1&E@G5@VL'B/M MH4TP8=-'4^^H2 .[\U E/:Z\/(%<%S_BI3V/.1L;\.L0<;&IBXAP4=8&72^T M(^RYCF\3G/@)B&"WL!X &DJIU SAC6*9+<92RA7UK+%Q7XHY4MXU%D4$Z:1 M")23I2-05H?*XK FD*2W">JMR1G,ZCSD2(#3O?Z!T)$J+QQHRK0DT81>7E+";Z2S5+8]#&52 M3))&)%%.EO:2SB^GZ^9V&#A^ @&O&6N.(T#K=?$U9:V+_6Z/>ES-ZF>P1[O$+H7=5': 02)YKZ8&@X;U[/SZW^FE=7IVC!>C@679P? MF5[91?L.WA.=^VF/T>I _CSVBO[[O/6N]&ND?1XJI]>E%Y4!VOD25;S]XREK MS(GMQ1Y([,3E8U/'ZQ[/,D5'KEQ(^+'&2X5^.S\G?SW]^''9/EO-PBB=M,IH M0Y$PL0[8/%=R/>[3RI2I!@ZOLM(C%<-8G(=N#/2AT/E>J129+#R'!!%".';] MT(=^$E&_DZLPHA#)5Y>\^TC3927GU^BCDF:(4B(F$@;8D%,%U%]18[!NY-V" M$6%6YM'*94&_6B(BZ;-P;4B>WN3KO,JS^H[8JEC^<5^L&2$E7ZBION]W8=O4 M=P## "(,* ")YX8'\Y$M=&F5=J.FJTA.47SZ\?3ZE%[5R[U7U^?X__S[^4=" M+YN1?O#/]1+P]=\D2TNTD2ZF)9/P+:MW!,T?B M)WGZS! *I07-)'O*$C;]831O,R0F6:JTSDZDE!UY6Y:&<2.[M_HB_<[W278E MPA%U'>K&-G5A'/'#1-F(KC-FAX[2KFI)$X8%:+\3^+&!I;:%6I8VP5&9><8D M1VD=62VBB;=+/^6E;R WC,AYR,Q0)][8'#V($PEYV>ZRU4M96Y ,3,)(LR6 MZX4.2H*@M1\2Z.7^O>. [1R5N>=)(KIA"CJ1+GU4ST/"-/I3F'HIE?*ITPUKN-EU^NU@C_ING) P!L2-6>86 MX-"/.WN$()5\2L&*80EK$%D5AZ0\<%,E4"JA,LR=6D+5TE>CFC:C>DG/^QG5 M $KG(4<:_'@]HQK,C.Q&@_;*ALZ8$Q$,[##R;#\!-O%X15%G+,%4ZEP;11.& MA6=?&*]T8:\J;6**,P)C8C,4"?>V LPB!/U M5;$%3KP A"'&'L2V2QS'L_4#''@W74M22X4,Y2C"D7J8^1B+\)^G# +T&'_:.TA M.Y!;TE*W8CI/Z39 7M*_T+//=%">(D.>4JIBB+>AVLR@P.@^M MT>!'?^:BS(SZU,R12<=&-D00 C?T7)S$"<+=D5L((R*U!7N0(=,3-&?X_!.M MMU\?5?8,G:*1(5)UEL80ASHF:J;2HSZ2I*9K%+B=ARKI<>7=21ME?J1V9AWE M8,<;-R+/![87(11Y<1 X_$:8SB B2.K.W@%F#.M2LT=+69*&\".J3#D=>V<>G@1F%R9P%0X$([HEYLNY$?V:%W M4+D8V+;BK,Z[SQUE.D?'-,[[#$G/WV@E1WGB9K+Y&K&)&F&2YJ$+2LC?GIJ1 M]%[XI+SBX2%OS@SEE](5FRK?W&6;);=(0YL"!*@;41 &$ 3^_L8HEN] J67K M(78,YQ]L5/3IM#D?N-[CA<_/KD_/?J-GF._Z^NFLJ#++!F\?-:*?5S']&(M2 M.3TY0M7<>'F,:^3#\]XFJ$=Q=- Z#P72XLGS\_.TL2-\9^7;^[\(BKT >@0& M@8NIG]A>TDU3QR , ZF;*]7-&-:GM_><2N[*&L*DF"2-1**<(AV#^E_=ME)4 M5=O\9E?Q*B6K*JR+=-+-6DK[2S6P/0^ATN'(\RLP=7$CDT@5F]IL2#_<=,I4X[%*#NC$^K_!+P#8UF.ZM;YP=.T1 M>! J[QG[8HE KOJOMCR0U?_V;(#\ NL4P/;#WZ)NJ_D9[C)MA8$)Q9K0&']+9(MVT_M^M/@Q&+/>@2FF/2SYR/HB@2&RO=!VO0B&<>PB'W1G"<70)U*'@&@P9UCG M#@@M?I77AWQC+1N0DLMF&H@57#P;EU/));0#G1R=Q>AL\9U8Q_(T\E+:NY3U M+:CIXWL>FJ73H>>+:[JYDEC^WSWLZMT@]=0ZL_BXS>ZS3?>R5,$@BZ+2>IE5:;[)5C3=;MAXK3Q"1;+;?)E7"QI'44!"S.\RA)CEJG%H M=X8C *4.AM=@;D0!7360Y/12!Z-B$CDRF7*JV(&S.G363\?4M@!'/@#^?<9Z M9$\CW?-0.IT.%<9>S:&K#0L0>;X;!$$4DH0Z=@0]0%I#."1 :IN+PN-'J8LH MCW!U:PQ9C6_H$L/[]*DN+6AESMB2PM3K"%+K!\*4SD. ACCP[GJ!)!>ZCMM= M 01W5]D=KPFYS!Z++:\( M.=W<%MN'^NBB^'O[RVO>,2X"%)(P0-#&B9?P;-$13-8F#HQD-FE^LSVT$^L8G/4[ARBY F9H3K/AZR+3-2?JH+11>!"S$DOA,2.XR!ZP/7#3LC3/*D M*G(E'VUZT;%%8_W>X)%4%UF>!"LPS%$D66 AS(Z9PHDG//351:@1-@^U4 7_ MO*IA" ?OZ4)]N<+V^^+SU8+2T(DH]+ ?8@@Q#D% N@<#Y+HB6B#Q.,/M__,O M5[^(-7D9"OJ;N2'OY9KVY[/3:\I7#-!US[D1/,"&(((@EK^WO+U%3$<3,NTTC@K=4;3LD*;%;KE>M#* 2 $T "X M(0DC0J%/ H@Z.0BP+Y[>##5DN#W33U2P->NA32#9&9,Q.05HD)U8#3:+@ZMK M>!IX*HG08#XEDJ(Q>55+D(;R*Y8PO0UN41G M^.U#V#4G6,EE3X(EP<,\$BP9P(5RS&7GC)YK0MIIP@;7QO.L&WZQ[([?NP1H M OS$33#Q"6T0A %0&@ER(3=46::)),PW=2*3D!-PZK*W%1_(K&Q]GB5)Z\T MTB\[KS5-&(9,>6D,A\200)HRK,7DVRFV!/J@E"9IQ?I,K_- MERP9_7_2QW33&O-\&H$P\0!D62CKZA"PT=Y8!'SAWD;=A.GZ@PN$)31M %4" MO<'4S4#B=;@ M1*'U]9$;EZ/U>J_P;449B%!BN\@);1I'H8/C$(6=(6Q'0J=.#'B\:<%=KX_S M&*F:TB&DB8WK#?,E*;UR5&D>][^DHF<>8 !O\Y@7&.) H>T=DBL2_93^O=CB M75D5#ZP=UB7QP R0[0XF?V#*%H@J/-[VHVH)1V@NCPE:_ M:(Q$E.3JJR!'1@I&7S+QBF9HH&T>A:-#'"BTO4)RFG&6/F3GMT_,M1IE S=V MO8"-*R-$$Y>-*KVVL".T"4ZDSD=5MS*:@BAM9AG GIB4C$.655^+[1_E;]MB]]@5R(<$>I$+W9"Z M-.$'87E=3F0'4*R.?;@5TV4C'3:K V?5Z)1J( :Q*3#]-!J1S52+8^%%3')W2+-T@1L7& MV&.1*3G*?LFC"(F&[CEZDZ&>0;<.7N)2DS9-,B'8PY&, M.BDP.U-U4O'D/7529D=8G=K9QQ>6VX3-#2%RD&>[8<(WY$=,'Z/.JA,B1TJA M!MH::U'BE7:F=BS.8'(%U6I$7A77+%0H-:-:_5SU*9B7KJ\>:Y@6ED: M, ",L\WR_B'=_E&G=B&.$*1AC(#M0Q\$08""UBR,O4#JHN_!QB89"NXAZAH/ M2A*L/"@TQ^W@[$N8T[&&AT^XDALCJM$\$S'3YL[[H\4A/*G+66>TS05#Z#L( M>D[DV@G"8>P0W^W,1H$O520RV-CX2A9,*Q<-2BK1=7@3X\/ZY9 R,25W3S:G]F;IGE7_C=&*VY)(C\( !^% 04X01 0-H#)D,W MP"Z4O(M;S8AAI>EP60=@JBD1G,)_ST)WA M;KR\W%H'+Y*W5;QV8<_'?).=5ME#N?!B.[:A':/0BT-"D./&]MZT'U&IA$>' M0=/Y3]]56-;O'*=5 U6[RV(@V8+9T=@\2R9+PRDV>>U%+VU]J91.UN>A<'I= M>OU>#)U\"56HGNVXII[?QKN2F2E+M*SR+_4MD@M$@B2D#HP])K$.=6TWW.LL MRP"1<*GJ !N&]:U#9*4-I._63_G&NGGV*0/Z]B7S>BGME[0QV913L084OSUQ M3^D!UTC<2=2ZCL2A6M'K@L?$[C(K'XM-F;/4."FVYX]9,RM8+A+7"1,O@2B 7)MZH']$JT+D"=4 ME&;$\$CIZD.+T]H>@%JL/[6*/=1:Z,MGWU=1>6TQD9#^*<*AVA]T,>G 6I?/ M8G+ .R7["IW'%%$8VJ/HB(9<3R/(TGO=CVZR9]0G:7?MM8[*#'_"AR6T*%I# MF[L63KD( 0@02=S(#TE"$0#$Z0YG\ CK1J4.2U"V8KA?.K2_HH/6]3U-1_3R M8\&N2 /!8K,HXW"KVLGL474")ZQ>FHY6>(N=GAF2X8S.8UI$@Q_/CU;0Q(RL M.C63+WRF>6_0\X#GAD[ NC<1J"1/"F9&TZ?M'MM3@7KE;0'9?3]%2*2+(B^ M^1?\5.]M]?V"O2#\HA?ZCUW^R)L:-XE0C/PXMITP0HY#"/9QMR7=0Z$=R36# M0::,MXD.77WJ<=9!LSY8FZP:MZ'T\=33:K30.X\FI,>5PL#K-[!8_2+;\@_2 MN\Q>.+[KQ0%V7-^+741Q3+RN)_,I%)M+UF+(< [\M)SZI\<&F622.XQ)L31W M-!+E$MV7Y>@GU@'9Q'7H1Q3U2),69N:_V7)T?X8RW2JN,J]_Y[>EF M63QD3!%Q\?"XS>ZS#3_(J_WTIF2PEM7"94;#(,0@\FWLNW;L8DR9?0C"D(#@ MO=/+39DU6#[4(>5#S"<0K0:C]7N' U4L4%5M!$@2>M2! M&#M,=M@ FU_16\.+(I<(':0W.BC#.4QS^=7RB0KDC0K\M&:^_/QGN71FO&") MR?(LXR2GUTV(7A7JG[@;/Y]8-[4G%G.%95"-,]:Q-U956(T_DVF[KD#TB/[H ML9Y';S"^V\7$;4Q/__%YL\W2=?Y?V>K?B_4JW]S]EN8;COE\@GM!M0=.C-#U*OF?_ MXIV*M=N[8MTQ)\JFA\G*GRTF5_GF2U96_6L<T% +X/G1@3WXEBP/K?T.VZ8!0ED= .CC%P&.ZT&#SK<5M\8;$K>"G#F@V$ M5SR+7D[4FVF)W? ATYAAT]XC"0R/YM'-"#"M. S2%;]Y=Q5:/948[.AE5X?< MGV75^6T_K$7L>21P80@<@D+@NI#&;H?*IFZXJ(HJ70^7?!U8I&1_#UO?;)@^ M,=<2F>&"/G90M(LZ/RJFN/VQM%V =$5]UQG.^6N\5F\E=%X_R^)U%R\ =6 6 M,8P" F.$7-MAUBD)$MA91)!(Z?@0.X8U&K^BSK(E%P-(%*VX&(<_V8(+02&= M@X#V4-A;D#&<^'D(GQ9/7I1CZ&)'5+!(7BY9YK3;9N>WW#HSW=2"-$-J7)15 M>77/7J\X+;/51?J]'C-?9]^JF)'QQR(((<8>MEW')0R.ZT480 \Y"-AQXA.I M6C+36 S/25Q=G^/_\^_G'PF]O/I?%OV/SZ?7?Y,3/N/!$!/'.<5!3D /R+O: MF0Z[U8*W:O0G5HW_PPUWP.H\L'[G/EBU$R.OO@ZDO$=PQPKF/$1Y-&^+:9J, MQ D32;Y)-\L\79]NRFI;;S$OT6:5I/GV+^EZ=Z@*<@!$T"8N)!12X, (0;>V M[2!D>^].2^HU9DX;]A"M(XQUS3U':=4P1:HO3#(M<63!)(RKG56@BWFQ4PI$ MB7E%,\T0.X-S"?3[5)A\%>52V-?,'_3XH+&8V6!#?CN@/H0^@C@(<&<=481E M4E5=-@VGI,GI&3K#I^BC=7IV=7WY^1,]N[ZRT!FQ$G1Z:?T%??Q,Y5)4;62+ MI:)3\*RC6SE*1*=+*@7)ZTD>==,_CR11NU>%V9=6;%#?=M/7.PZ M>[7U0ZFAL0Y[4VK>R9!KT+60/5#S#/%L0/,FN=%.@#<5U5-@?>:JI^*1J.HI MLR6J>O$NKTO^F='NQ],'7C%>[Y-/](S_"J7A%E2:^Q:1O?*KEQ.\)R_M_G$JQ;$3[A(CK43^] MQ,]#_S3[5)A\5>6+$7=,)/:JVUJ+:.0X'F&22^,PM.T0V+BS1B"5&N&JVC"L M%LLB]OJ:[I5O8=/F5 Q61N#2SDAV]-X-&,WB7"]0"!P?!P@33$,0V_Y^IHLBJ:5';49-:T4'[>EPB[>7JBC6?(2@J"3: M6!?4F2D(EU2A/<2:WP/U,QB#B=+7)V*Z(S 3B=/NUG,!-,.;4#DN_9*N=W7= MY.=-?ACXA12XH9- &SH4QH%+[6AO"(O58 QXO&').X"R=AR5I, -X:U?RD:B M3$ZTCMCZ/#);$G7'YEE3*S*6?]?$RHE?]?<5;=9 S@P*A0@)ODW_E-G$ /L)S$AT',#-\910O!^>0$03^I0T0%F#"OM'EF=[]RV MV!03RB%LBJ60(Q$II[]/.4R$.313N_LF0SUYH09:YY$)ZG#D>5&N+FXDKF#@ MU;]+KH"GF_^?O;=M;AS'TD3_"B,V8J6U7]4[4 M!X72HFU.RZ)'E++2_>LO0)&4[+1D 1 .'LB>F==ME)XSG. YQR\'7Q9UW>L MQ;Y)@#/ DLN\@ D!/@"HB&G?9)K'1/()!O6&C*_#[[%]J%8?'CMTR@OP8S@5 M786W1*?L4OP>%B]O]D6825/O,1QEZ>2JO 9RW= H/:;\^!Z#+GY&GP_[6*W* M\TWYT,P0(B3Q(]9BZ(=^$>0X&+8G:0KT' \3;V[*TV'>GQRGUP+5=39,@F@Q M";/,L9R0::#7[KFP@3258V'RC+NA;CH-$CT4ILJ5CA?GNF.XPTL9":()P#Y% M08C",$II.!S%38($:E$\^6:G5+ZV M'9P8T N9OR)IPP4@W-\J]1%>6IM_X\ MX',B5912W1N.*^8(PR0>$AS%W6@%_6U=-\V,Q'$$0C\K8)[E,2ZR! X)JA_X MD1;5%&O*L%)>\[IXO +U*R]W:M)#04I':J!^-K7J7@O/$95KL:@HFQS'CJN9 MI#&B"J;"D:AJH9N;[<.V+<14E(_K\J9JMR78S\NRK0^Z6J '7BKTG^WOCV*< M)3$M($M,81QC6B"FI#3HX>5YG,Y6Y1UOY5I&$CEOWLQN*;]_L>N+QI6_U8$;#A&8Y3F 19"D(0LQKNO3;VD&8R]1V'M60 M5-XK7]SYYWZK7I1<-P:L'E-DWJJ7XT>X!/'!8)\5) U"0DF<)F&"41+X<%CY MRU$>SKZ5ZZ^U<$5AF:^6&3J'*(0'SR$:K_S.BX1*5D:7HTHLK3'&D5QJ4HCD MB69J[QZT?$(YE'AR0RG4H+\L<:MNOZ@2D/EZ5:WNFB_ENBV6NR^55B0Q!#Z, MBBB@(8 @I CL2J7%,,%R.Y#JK1A>5/I,KKWSS_CB$_&^D$OOZC_0I61UQA$$ MBHF%'>[DE*/'Q%^EW-7UGK#FXE&"3BC+>%+=D!D-=M2ZNYMJ[<2#RI-)[4C.3PBR+6^Z(=O6K#U:"](& MR_(AX'RU*&^K5;4I/S(8B_/5AHV;BD% 35-N=FAF4093'"0(HS0B@4\2&G7[ MK+@@.) ZR*NY:8L"O\?[H07L[1%[.\ACZ^GJ<8:LF%OW@[IV:W"!8946(5-( ME+5ZQ34-UFO<4PW'FLV?/LW_JU[CY;QIVI*8152@((!QRB!D<8$H MR,,> 4UBJ>?.=;9K6%OIZ8'\]84G'(0P*-*X1U$@ M_OJL%B55:GM2-3U[-J Y:L7:O]H],EI6C3M#I[2J^,&VOKY&J)K&CG*-\SH[ MSCIQK=7 HO@N];=R63_R4W$W]ZMZ6=\]759W]T-A@PSA@J7**([#)$A"F(*0 M#BI? .F-ZW&M6=C+[@!Z>X2*EWI',RNZSVV/4MFM[U>XW&&;Z';O&UR=W"77 MP[(;$J?-FA_VTG6R)"IA;\SY?TA<29QF$<4Y]$$2Q!C%03!,_Z.DD-ITU]VV MX93Q8#5M>6PU36'6K=T#8M(W)?ER4CB>=R-Z*$G@"7TTY0HW]-*8=;6=#JU5 M3U]/3OTT18BF>1K[61Q&*8;%@(3$4B<$3+0_N:YJFXX;\8X6O37N&-V:Z\S4 M7(%8=2T>Y:9WH[T.I=?#;*]Q' !5G,%K(EQ47&US+2NG M&F@VI)X"S)W42YW,NZ*06FWZ01/U,V9@MO]Q*+Q#DSC,TP(!'&2A'^,([J'@ M))-ZIL,(@,GSTQ$%P,QX1/L2@!EGZ%\'$/'#U*L!'P5JAQEUC2LJ:])$]<4! M53Y%-?BWNE[\52V7,X P*,($9QE, C\.$/6',P ATW\9717^4L-:V>.P._CZ M5D\,*&F"W!@D\K#KD1U#K3.?/SS.JW5;L(_7;/$):R#)\\PO8)%F/'F)^L90 M2*1*Y2DV8:FC\X=[.EAR@5^5.;'0;H$TN>#= SKS]I"\C]8+.;W.BX!N*!+I MEHJH&G%$4T9QHFG*0K[?++?\!=5!Z"*<8P027N8#PIB"- >@A^$GN<[5=/G& MC4]5>#7U=IUA?;C.L-C/+[5.3Q38US(U,4N\\K3DV 'A7P:\7@_X5Z>F)S_P MJ3XU47>-&UIISCRY*?&?Z]*6^WRX_5;3DKDH@2G$28XBQ &0AR$/1- MYW&:Z#DH+-&@81TES:9Z:*^\;EM,WI*!TG7R5X97,;6T3JF<0IX\XWOF[3!Z M'T]1;/E0[YXVI9.\"JR[(7YZ31(^LZO,EW"USX,:VW.IG0$",/)I""(2 M0IH4%*?[VQA%F,G(V\BF# O;(3JU5ENJG7[#FU1-3?+NN&OE?4% MW>,(%SA(,8(IS *:):AHQ9*A0GXF/-AT-FENY.UA>7FY8JES>^YSFE/Z/.5[#-_.LE6 M$D9[/,LIXR',71WN#F@OE&V-[F;""G@R1(H+IAY_.*F8FDP[+9DZ^1/5S$O6 M<XM]J6.U:($K7@"2($1,O M,YQ(YFPB=!A1G,'Z$W(BSY ;6J& NQ[;-Q1&>7>2D0!F8A:S+,O/"$)^2BGI M6LB2PI=:.Y;Y7CLC7>D:BA0]$J/= #-*XWV2>R '#+PUYB5Y/G 8(4V-$!9ZQ<$('U-AR0PD4L=4H/;S6HSNYHORP;7#P]5TU3UJJ]J EC:$1.(8^K#,,Q#"H*N M)8(R3(4.P8_Y?L/*T*+R#F!):L0HZDXKA2W6Y/1B4L(6]%O9VD 8YJ!!,: A 2@($QA#R7WDU!JE<8$ M -/+.3M4C7=;K[VF'4/K'3+)I1TCY NN 4W-N^1BT0ZN=X#WS-O)5P?NS.M MMUYY]B?+:TL*S)Y:A#+I*#>R4K,FOES6,L^GQ+OB]7:U8:W-MLZH=R_;&:?ZV6U>;I M^=C_9[F8D:#PL1\F$45L8 =AG,"L Y''$9"Z?*JY:=-G;M?(>RW55+V2/W>CE7BR3F9!VN1RF!^K]Q9!Z/=0S;P#+4YAG:0[#:_OL MC0R7)T_?&'&*&UIIRK@?3N 8Y%!Z@LAW::O5W9=RS?+KASDCZN+KLKK;+7_@ M/(AH4D"<($C2(H 0X+YMD"*IQR'TM&A\"MBAXT+9P_/J 9_B1' YMCLM.X4;2+S."VTNR&$FFTZ-E/3R)C0]L./4\0O;38T MBW&:^" H4I05,,F". @&B2U@*%3=;%P+QF7M62[8'A+>98+>+RPI?"KGZ^;X M;72=3 KL1U@A29K$GH05\M1V)11(%-N5.&;SL7V)T1PYL#,Q MWH9:9Z^17"!;+NN_N-[3>EW4VZ^;V^WRQS6%&6LI+Y+0#],@"FF!HH+F?>,Y M1%)OZ&IJTK!.#RC;Q>Y%A].;=T E;^EJ8EDL_9R 8#D-?\YM#]$;UB@OIUJC M%"+NU&JE7N;=2$%U&_5R!=,$9\)KF=VD_[*\W:X6P]1_6$ -"TI2/R49H&D8 M1C#VH[Y1%$*IFI CF[)R,F:WQ]H6JUI_DZQ$,)9*P:5(>RQ*+CUVP+P=LL,E MQPZN@@.7R5 %+DYP*:I=U.B4E;(_/ M&W92.,*)JX0*\79*T;3R[HBPZ;7II;X98$Q4YJ[NYVLV_7UDG?1^WI1?UO7= M>OZP>R,,DBRC-$ABGZ0%)#Y%@,U]8PK8+P.YIP]&-&,Z%>/(O#TTK\.F=(]Y M#)MBJF:)2#DI4^70B'X=9^B$:&F@U0VETF%(K;W+Z="D[H4LE$9^ " MX@2& M11QF.0C[)L,82-VC&M709+JD=.MZ'*=CM,D G;K4:9*KVJ=8DE8H27)=UBA9 M4X142HD?L2M=K[8WW&TH4H@P@ &$>9Y$B9_$;7N1[^W8_R@*^OC ML7=\@"G<7AI%J\ FJS4^=8F4;0YE[H'9XE+Q-I@RIX*7PDZ8?VP+5@ME#FS# MZK&CUMV9%!+-G#6V>%8<;+WFE4)X?\N?]A_Y,G_BOT)_S=>+C\,S61BS>7F0 M1WY1D @%DXRT@.#62JH]!8!&0\)QT?=QZG>IQM/ZUN)F1V?.92^63+XM23/ M)M?"2K*I;_[QXQQYN[FOUWQ=#SWP'=9@!F*_B..<9E%0I"F;(N,$#3I6(*FZ M?[K:-#V1Y3"]]5X/'G= S[SY -6;MU@EI[2Z.!>>7N4 M'CK-M!G]%:/NE,AJ)M\1)=5MU4NY-,*:V/3X]:87B_:0W7SY$L0L\XD/*"H0 M34*4,27.\C[#"V(L5A_)3,NFC[X-R+R&QZ[F0!=E)GW:"1>93$_)M39QW#M M7"=M.$!F)CZE(Q1GYWH=(CAEE^3IZ#3>%-\N3.V-V5;;Z+&C$O?%\)C"HMBN M=W=TJGK13BJ:&+5H'S?HD'H[J-TMDK/="KSE9W)3_(Q""T[<\H8?.) M-(8D2!!FT4Y>^$;FIW@1N: MJ=^LVG#7-9%O_C%?;LM9AE.,>"&AT =I@*,H'99E@L3/XA&+Q:/:M:V8+S/- M;QREB413D':=>:9^Q@VFF7^<)'["++,%-CK)E/.%&WIIQ#*E%%.%O7';:T,A MC?U:P?XS_=IV"HHP@WR[SR]P%H,DS>@ * []\3MN6F!,M@FW76WYJ/\Z7_); MH3IVX/2X9;L=\VM_,;_K?K]DXZ*'!(?42*T,\0CN,T)&CW M)F-"@YA**;DE2(957;BRV)G7V^+MC.&OMQ^:X_W9&B3[E)LEQXK% @=]*A<7 M++ISNHIR;SK@1-2P[&$W(HAMHU6*UNGFW%IDN=K,UYMBOMF]!^J3 N4H9;,7 MGQ9LWD)IDO4@81Q+W>:W#.W=1)HSKS7,XY:IO15LV>>6@H\Y=T\5A&0\[68\ M>N83DW%)S?D_27Q2-%YWG!KC VOQZN-PCCWS(QB2$"*,60"-($ZQWP/,DECJ M=5F+L-Y-G!*[KC*YERU%)S,.GFYZ).);-V/21X$K21.X^R>)10J&ZXY#JMS+ M50(70,./]=Z5]>W^KSNL5;F8(9)G$4UR"&&.9?/5P&ZB, M1Z#3#REX9:]-F]K[6GI-#]S[Y7%GF5(]/JLUNR]&2==TU<'SL!L,D?G3@=L,T=K]:<]X^\];FJ7T5_2*. M TI3#%(2QJ&?X3TZC)'4@5];F SG!U_>R I>>:F$EVW?,,$H/]RR;]W<-UQV MUH->&7VD28>3+T/T"RSS.>U[R1.[_ M.%VV[*/+SA]1+G*:3B 1RC7S?C(%F,K'KJ0.D]G_0\HQK28G[003I"P&_.]0TO)^7#]AXF*@ M"SB8NDB^DF I>3GZ8((+GOX)$QA9!DRF,$K>$*YF4VV6Y<7M^6I1?:L6V_FR M39@P] $M*" 8A)@FK'.386TG %BJ<*]:"X83B:*\+=?K4_KQ5[6Y]_:@SUY3 MD^:,RTQK(-_3V']:Z:B_HBO$]IO,>T$NG"N09J8VS6N\G-C3&<>C&SLT(VUX M66)& R/*:O5W-DHORV4[?)O[ZO&Z)JM-M7GJ-!/G09[&!*<01@AD$ *4]BAR M/X>C=&QDVX85[K4!UFK:(61^*F\'6O&A+>T.450SB[Z0W2578]N.V)VF348& M-3G 48'49=U;TJF515%1_<(Z[.?YP^XF4)!C$"&2@;P 689CZK-?]$ME3,%E M%%/JBTT?1&+_Y7$P2JF9'$5B&F:,'3F!$B;&B"(=DG!";I2X4.) J1W>X3L);[0X!Q2 ,XHQF) V2-$VI'X?#-"\+ M4:I0(UZQ)9D1H5X2_K55YW;$R#U/@KV^\9/;7D M];YHO?Z-_=O-#,<10,"G"&6$4A^"*(N',]&QY(.74X$T//_:7Q?J'X#K$;97 MO^XX1F^[8L-@5P:=_6/9=W8F/"N9SXT]DG'F[8QK[X;M^@5ZUB]: M"]_)0\IO^.E4&)JZ:S@2I":G0==3S'K]8CS T7FU;DO;HZ;9/CRV^Q!HM?A4 MLA"]J)?UW1/ZVFS6\QN&/,0PSX(4Q#Y&!84$I,,R) 10JGRD"WA=/[IZYG%C M=Z]2> ?FMD]8'!CL_=F;++L8X8 33$?0B?J+]6"JKZNX%5G%_6\\ MWII@1%?H->8MXU'X8@?V8KMI-FS(LKG29;U\+N!'ZT M'K<,.,^)D-6OK+[;6+6#;R=,27:"GRY"R=IO+C@I><)67&K7;IOSOE18&%(_ M8/\C'&0:0!C&I >9!#"U.2.3A&9X)M:BX=6>IXH\LIZR$W8,.FFZF+,SBC]? MW;^@_+G<\/T\EF/>EM5FRW"\KR#TW$T&(Y!B?_@YPH^J\9ICSR@?V H\!T-I M0!K @A2X@ 3BC!9!2I( #?6[2/4^XI&KSC'8$@:TQ5^CK@TB@'-P6F\-Z1.49\W MS;9<%-OUKGXR7X%JE;+]8P>)?"_7-Q6#.PO"(*9YFB% H1]1FF79 3"+%8) M0/I1V(DO YX1\<6 !P3#QT2L3QX=>GNFBPW2S+]UEMV,&QU1=H,&OG9VW227 MTVVE!+&?!C1#19A0B.*$A&186HOC G9;*62UF&HCY2V$\ALIO3$*VRADMP$L M(NM.IH_3KJB+NM(1@9G.?N,KZG*>F$">_EY6=_6=F[=H*W[J[VTT5W[029"_]F?.E8?C"+ M\B3* QPE@-(()A1A,MRGBFA )CT?-@KYI*?&%JR#S-<-?Z-Q-_N9[@#9./<[ M%:VU^OQ]A.B?,BY/'XR%>]*_5 069V6:L"OI-6VQMI$Z"G'2@C@-"2$Y2?(L M+4@.PP0/QR0R1/5>1K*(V^*Y...QU::[-<571SVM/\8VZJ?KWE>DU>?1,=%V M@G[U3B+N%,S(1MW)O&H3/_?!ON)G *7*]#H' MWG ,?GX4J#P9PO*DKXU&9E-=;.?)#P;HT=WC#;K M1VN!>C@Q)F1$"EB.@?,H2F%&[@CS7.A95T>A&P[2S\]33AZD-;O= M4HB>SN,3!NA7SG3^;.%9RJ\F@[.9#O:3A&9#Y.@.S"9]Z-HN,?##)(E0E&

]S^A$=?1^&>ZD"L1%S^GWT^*SW@G6BG;58FVN>3\YHMM42+1<5_ MF"^+JKE9U@V?E TU$=.($$JB# "F[4$0^H@DPP7H.+!ZO'8LA6'/VC M;'C@7RW(]\?RAM\;KOFO?KQZ T">Q"F-41""@!8%0PQ[^*E?6*T3I0VTX>C: MP?6^M7C;"N9EAYB_I\U__;Q"ZV1U/?1U SMQ,%T(_6/?@)"I!XV8.;=!DS9;\ \MC?X7+AL8KI'N1+>K76F]Q#TW]?.H%'? M3YHC:.F4_RJ9@QZRK.<3>LE65\?=NHK[J,&IXYQ?6J7;S8SI?7Y?HAF-$B MC *4Q 6S*4XQ 2CK%C%R&$21?,;Q/LQR,OO8/VI]L[?'6U:WNTSDJ61YB$KV M\3Y<(I.)O ^+?OJL9/]Z\@$W'B=G@@S%B3[Q5K;B!$CACNM0YO+.B'LMBWEG M)CBV;H+N[M9M(=1S9E"U:JJ;]CG%6>S'".,X1R0,<))D:=2_EIC# E.K)P/, M6>%"OC)@]ZH>O/>-HW=M042YJ[BR%F*CE[R'A&/?XP8B=N\(_VP+($<[H$Y"7Z.0#?" M?LT!;*PG)@A,)_<0*/###!5YB@, DQSG 2'#C#N)]9;%L(1YBB#V'G;KM?4) MZY'/6G=P)![^5%OL@GZT$SZU]*2?+JCJ8<5TN('Q8V][M-X'M@UD$8 Y!$.<@@&F1TQB&10\XHEDV44R7 MA3E%Z-:YISN17Y4U]MZK^ M62YF%(:HB-(DIR O<)X 1-(>;QH$4FO)TZ$T'.F>2>$- ^BMZ@V;=6[8Q+3' M*!??)G2H6'A['[Z4BVZ]35YGE'BVO3=PHV@Y@ /M6L#UI&0MBOO2.MU]RO^N6 &,YPAY&M'["JJO^G.*2#NN8_WDX79M/<$.V>:INP"TRW?"KS(UW[$X\9[W/KW>)-&TK<& MSSN9ZF5N!&QGV=%\_LFL%RT?1-X_EM F)2\N]P0I"1)(\AP22-C__(#0'GJ> M!WK?QK4!V/ \^OSY?BB?*]?/=U!MQV,];K9ZL-B>AR??.'W^M,_T&ZB&G6?^ M*+&>OO-SQ%.]E)@Y1*S37W8+:?6XAS@?S# (HJ"(_;C >9XE,:!H@$L1LGI, M6!FDX0C9NOEPOLI"Y+Q=%.GJ2$Q1JDK%EW9.$%EQXW1AL*OJVW>]'QF>;D[:A:P'6^V]QZWIIZPS3HIDICI?ELUER=K9EJR5X4VTT,_#M A#2"&F(451 M0&E>P)C&<9S(UCI1;,-PW[\D?Y#/OY-_ETS)5 D33* L<"67[G1@6 I2;J9[ M&O)U6DXE#B.)=$-&1EOQ,BAK84547/@1JHO;W^IZT:#5HCN-U5S5R\70,$49 MR@,$<)P4"*&&YDR?Z;VXNO8NJ* M8%BP/"R)HKX51#%1%"^A[S:L5%_6]6)[LU$6*#%^I-5(.S5CI(>#F4QB>.-B M>B+%F7/B(8?^N%(HL" J"[^MZZ9A ^:VVB=411B$ 0(1VRRAO,(!$'6MX0I MELIK5+[?L#S\=GEQ=>5]N;R@Y]>268P26V)"89HH.;%HT7@[.),E):]0Y+[WY4 ]IO5OM\)8E^]1-E\#=M0E+BVI=WFR63]Y\LUE77[<;7EZ$ MOV/"OZ;_QW?EJESO=OF8"E3?JLW3WT2%G%/(Y3GU,^"WXGR$U%>$>2S]TXKR M:/2UGDXH(<;];/*PF0+Y:81"1+((4P!@G*&X:R8%(0YRA/N=^F2'JJK94=]2GV9/-J ML?FT,$O.S:/%D1^?/TM:+SKV+_H80;H0,2:W$C^!.3"3O4R8G&@,GK04VV M.G>4GA.:,IY2-Q1&@QVU[LXF>7:J7"[Y*XRKQ:?Y^A_E0QR?RLU]O3AO;VRTMSEF M18$"$.59#BF$192&* U["S#U"QEQ<@FW8=';29V7$WIQ23KA\Z[1_R57Y$;<Y2]UL4B. M?1@F/L4IPGD_-4 1 5+K!:IMF#[X+QTJR[G\$6[>U%MU-EW2QA%6O*IC8UD1U9S/Y>9@_D#\ . DS!*F M; 4)499'_0%&Y ;!GR:4T Q&"6*C%'>MY5$(_3$C2+0-PP.H@]$^;KY@T^7YNMF/ M),O)UA&*),:/+*EN#A]I*]X8/6JL".\)W]R7B^VRO+A]V6X^;ZH;-OWLVK_F M9Q>OR^^;G!G_CQG&."80%'F21SX(4N1GW6-?"0U#%$MM&!O"8'HWN8/-3X/V MP'D-RETAK3.O!=_NF7;P)?>:37E&<"/: :=([E++^L/[L\7NB]YVE1 U MCD_M=!OVFAN2:]S*EWOD5EB5EVRTVE0+WG+UK;PJ;[;K:E.5#?E^L]PNRL5N MS?'A<;L[%/\C^#W0G)]HQAD.64(6A"E$L.B II1(5C69 )Y%H3^TR=L;Y?56 M]?L@@UVOJY%J*+#G<=DHX:2SU0.()C\[%&)T.4@H^ECO#:X%)OL$'(U9$_E" M/IP-Y0/Q=KUF/[V(IH@$.1"""&>)G_,ZJC$!P(^+*,N$RYR/:I7;W\H?H]Z,H&4)_;T 0-37G)#3$T:^.-1!;-%WS5^=7 M-]6R?':2XKJ6A0I! HF?IS$J"AI$) ERU$&E4993N:?>)X$HHQ]*[[D?6,4K MC*Q[N[S5_I %^SW_KQNN-H\':K,O73(?+),4^VG\+A8.G'>X7,!XX>G!H+;@ M_?-#^>S/[R6TF'#2B> S:9]P(SQ-2T'MT!C5\5C>+(]QC&@(DBRB, )%@!/0 M-Y;' 1W_LMV;39C>!]O4-__H'@B[.<"EXXVXM^D37.DPSYSD&L>1U]=<>!KM MU)K&.![=4+BQ1@B]$";)B:C*%.4CR^&JM@GV\[)L7R-;+=!#O=Y4_]PU710D MC,.4Y!$)<1[D(&?> + E&(D0;$2R1$@[(6!:.7=#SO2:5!OLHY(50?A[B?S2+TOO=NE> M7X&D"/(X9XE:' 01HHE/,(9]>Q'#,5NU%3H7UQ+%T90;$QJ V6X _H!+>#"V M^"R7O#A&R8GA-9Y&-\:4!CM>%L'0Q(SPBMO-S7HW6 ]&ZL5M434W]99-I]@8 M_K(N'ZKM0W-X7SA% ( ($A(GV,]A#%%6]&#B+$\5AI8A)';&W2%FOAU9#0B] MQPZTY(J8(;\(KGE-Z NU5:T>L/?+(>1?N2\&U&U*TN,^.ZPA87FQ2HG=4\M1 M9MWEAM::-O+EDI(-3B4**:Q+-G4LRMW_?[YJX\1^]:IIRA;2QVK^M5JVZUB' M#U[Z291A0H/(CWP& J<%Q#TJF(=2]6%-8S&]57W/7^1NF$(?;ERTF%M]6.Y1 M2VYB&'>2F':[Y!\Y$>^1>[_TV'_E;FKA'VXW[)UU8,*T+_:.)/V$MMMRIQLB M;\W:'VM46&197?995&JCSV5Y4U;?^ '#&2C".(KS! <1SA#%*21)WS2#%2ND MXEK:M91X=\#XEG6'['__KS0,PO^S*B7?#=##MJI(FV)8IQ(/9.]!3BVS/](F MI:4C6'=5,,>8]*8JCN9+;\8["WVFM(BEVT6!4\24-J+]HDB09C32(GY*+5M< M[^O25Q/9ZML$ZTQ*]9!J/O><6O1>XVYT"BE,OJO"-\XHI810DK/Q>=^7^5,K MNFD( ,W3.,5Y G%&_2(#?;MQD$H5T!C?FN$I^Y!V/.[PZ$KKA,DYZ.' ML,(80) 0DA->;C0N"A)% RR:2)TE-@[&L,#N)G!+@5$]D2]&Y)93N4%7ZME& MO@.0;?1[.>-V2)#E*)=-7DUXTU7A-F6N2.IKCN?1 G_PDD.?F\>%3R'!<9#A ME,0!"#'Q.P0@P@'6HN4*[1J6[>XBVH9#TCCM5R5YI$@;YE>+'A\^HN/0^G%!=ID49A%D, : \$YJ'4 M8JB!YDT?:'I1>^/\\Q_DRDCMC5$^$)/0B>F74](W:F\,H%VX("U/[ F-->@E M-Z36I(%BM3?T<2DJO$S6NPO4Z.:_MQ5_5VQ_K!7F.$]]$*4$DB KPBP+^F.M MK.U 99]]5'MV=M>_L-_?LRC8/#_2+[F&,(Y8,=TT3Z:20O:P>"F)#MATQ^Y/ M<71"[+10ZX:LZ3&E-M#U)*5J7=^4Y:)]T?!JWE:I_3:OECPKI?6:_V9?J79& M$T H@4$"4))@%(9!V)6(2Z(BQ(5,=JBU8<-Y(4S.MD9Q@J"?Q GP(YCB!!5A.+1+"M3/^16G^]+M*NCFJ96+DB%^Y/!'SOSE.5:<_ILA5]L:P![>)"?JWZ1+9CE F6I'%%*?/6\M M#(QD2EG9\FU3K4K6)+^RN:LBW_UE,4,XC](P]HL\"[+,!QGU\R'GSF"N8V%S M3/N6%CK[,?HP7Y1\-YAUGE5YTQ;4^*O:W'M?.Q/XX=2OU:HK]L7+ 3.I;"L" MSSN+1BKD*%\IBJ5Q_VC3S3W2W77W_N$+]!;Y=F3T!)$RBJK#'XZ*JQ;3WM)9 M??SIW[2?10!&4992%,(\I#!EPH]Z -"G8+:I-_.E[LWZ-YN56BT8$$IM%;&%7N*&8)@Q3WG&7Y&ZD M6E*65ZUN7M_RQP"EM&"S?^BS'[$?9:2_9QJ%<2!5JM= \Y:/.-'SS^@S-G'$ M:90/1JFH+?JUJND VN$C3B>(E1=8'5YR6FBU&"@FN/JXE%T9H/7ZLGSL5OM8 M@EP_/-2K]GV"65:$<9'F<9!@/TU)4%#<7^F"%$*5FL$:6K6S"K!'URYZ\O*' MZ^&!Q9L6KM=PO&IS_#&LR\WL33,];CY_6Z^] ZKY''['[=5);HU.X8\S)C!Q MUT"W&YJHTZ CDW1M7*EL_Y\WS99)[HMV2>@3GN;BS ]CE&- 27_)"?IY!N3> M1QO?GLP05'KL[/DV<=6!'"ERXVF6WZ,WS^^8_??S V(G5+BW^!+<,1_'M2/Z MIL^>$SO=.IB2S>BZR_G7]?7\^]^KS?U]O5RPS))OIK_^[$X0Q[F/J)]'B"0) M3.(HZ==!85Q0,"+/TX[%3O9WW=VUK'CFMRN&T;WXV'#87E-N-LLA'>0[XGQS M_*_Y>J%X'EZ_S^2RQ&G\-"YWO-Q[AJ'V#F"W::4;SX6I$BR0:AKSF2,";=S, M(VFI85Y%Y?QR.!EU<8M8&'DH%T7Y=3-#43E%5J9=3'"-4JVDIWM$[1G0CEL.RJY2'F'FA!". MY=(-G1MM1:VWAYG:OYF! @4T"5 *DQQD$$99VI]PBC.0I1IVNU6:M;W;?3OL M$VC>[5;B7/<^C5:ZC>_/N+HIHV4S1M@5;NB@"<.4-U\DN1-5R_;X$3_GWMP3 M-FG\-E]RG?Y2KJMZ\;+N^.-/A>['\C_]_OY'^@C^7Q]):>:>KD7T\W):)=3SE8U=U>! MV \'2,^\'5;OE4))=K53ALD3ZFG$(6[HIQG3:@L=6H>&(J;LZ_43$_$_YLMM M.0,4QGX:X32&<907202SN&^[2+)H]MABOMK,UYLQ$BK;KLP@?@E1[HS0:XK9 M/0>4EW?5:L53(7ZYIVW%A='\@DOI8:SJ"Y?'K[)-0@-W'&-Z1VP,:!*".(!1 M"H(H;;2R+_RYQZFH#][3.!6V26F< MRC$F,T[ILOYK>'*[/P2\6KPR1>*OOR[K9KLNAY-J480PB0@.@/ M+D/PB="KAWGW)DQVKG$M\OR6^-]N5IO9]7J^:FZ9 MR-6WA(6<;;MO]ONJVC2<. YQQ7SUM*F_=)4 V!@A?1V 69"'(,(Q@6Q6%T4A M*>*TK\&8A %,1&3? @S#@C^ ;X^$#/"]+!G%L845;#AM--!P#%_ MRN(NZY:E'?;/DG=\<1WHG+GH%VQ74O@C:GC(?B MU,^ WP;B\22^$H(M>F;:X&O3T-IZKY>=;3U6F_F2?'\L5XMJPR)\<[ZZV:[7 MY2+?;C[7F_\L-U_FU6+&FLZ2G.001!1CD$#B]_$^P44D]>R%MD8-!]/^X9&G M]BC?X?V0U\-F^U_MT[_/KNI\759WK:\E=]CU^49T*C6!6V2G3"U$[Q"CUX/T MOFXW;":U\9Z8 SA0V[,B,?I.SGXT>\"568YNLWZ8S1CA351$KV[NR\7V="W1 MZ_:%CMP/)"^5@W+: _TS>J.WI\MWN.K M&:;9%]/):8B7$TI]G!O12F$*3XBE?C>XH98&[*I-=V YO?PT_Z]Z?NWG:-X^^5\TL37P8!A1G((=9E$>%3U'?>A!@J3>(=;7IBE:>>:U% M7FL2_W31'DKOYI:-Z>1;I$^EE#M28648JG4ZN/6OAU0\DTV?)RG5$C M0\**5:XWU6W%Z-QIYF/=5)NNQ3Q(XY#-SJ.(A'' DLH(XKY%D$=(2J]&M&-: MK0Z@[>Y?M^#:M()]W4/_"V7U&D.QH'998E=2N5X0V^&:2K>.\C,7K)XM[0&&2%7Y! M011$OD^#!&7])!GZ.)%,OXS!,)Z;]JS M=D>Y![ZK[W'TIN)D"9\JT2>S0>/>1H_11Y)L9CDVF-73E5_O_)Z8"VI>V@32>9)HDZHHAZ"W1 ^3;;4 M)KJ@_@,X'ZM5>;XI'YH9PGX6@Q3&_/]F)(B!G_484A\!W8=PQ%MV97/9^Y-C M]EK0!D[C2+A"3/:F\X*<#&IVP&1')&\IIR#:%8SJJ#(HJZ\N6 MGR]\HH=ZO:G^R2M1-IM\WE3-C*"(!#B'41I!$*8HCOVPAT$"GBN*UPO2WKB4 MOLK7#!H0>1R2G&[J)UI,.B?E6$X]7U',%QLN9]YS%W@M9+OZ*4OH"0DUYALW M5-2<>;6E/JY52V]NM@_;MNCO;^NZ:7Y?L31ZR7']-J]6> )_&%#HO15> M:X;WPH%GWM?6%%Y/W2GI%J-?7<\UN_==B+QNF^64WPCCIL/!1_9?>VR$^%F2 M^R3-:9*#/ 4H(P.V+%0IQ&X'F) *C2[;?J M')YLD6-+/C(;'0SX99KHP UY M?]'A&?T&HH.:>]]W=%"T65-T&,.X:G0X.!_[#.4,D#C)BY0B"#+V(XD2T)^3 MC1%&4B?[M35J..6G\VKMM47HQLFY.JEJBFV%S]&B?*C'+P1Z6L4]1I^$J([V M@)NZ.=ZL-Z11$V_CU0_7JTVUVM;;%WK\A1]LJ^K54*",@4 P]P'") D0!F* M^C4<7IU2ZFRL!3B&%?.-8;XWXV6^Y?66B%0;G,R78^5X$C=J%6I-'K2LXZ*\ M*RF\=J>ZKOWZ#1:."H:X-A\O/I9-6T/V/ >L+-.IA',,B(8] GM@[>P;O!K5-&\F6'2PK?!FU*D. M!+B#SG"X4\$__]Y"W!%7&0UR8[O'SQ+F1O.@/=#I\8SY4'<8D"_6'^O57;G> M!^8P"4F6XRBG$-(\\EF$[L_ )ED ->V%F,5H>+HV*!@;)]YO#/Z&WW&T/U\; MZ4C3 #^V'LV>S--X-=N:]Q_G:23<9"65Z.L9[#V2:6- 6QG1ZQ7P0ZX-M MC_1ET$U(1F 2A'D6Q)A E >HWU-+<%3D5N=K8\':F:^]'M8FF["-]K#I^&;% MJY-%N&>]H8]N[W7"]H:KC$0Y7=WCO<^TWFCF-=SI>73?-/] MUQ#/AD.#*"-IG$>D"&-:A"0$?M!7C4I3DFLZAC<6Q;1'N-N;&GOXATFI@:/; MHSTV-FS8=);6,''"3^SGJKF9+[W_+.?K_C-/#A[;?H-\Y?LX.ASJ>C309J?4 MC1U]S.I6>U[QM%I=K$K>Z?=3F2@!64PCOTBB/(]9"()Q?^<^#8@?FI!\12B& M=;]@ OY7B\RK5Z7WQ+"947%53^B5<@M.,*OGG\OO&_=/0HN0KD''1WKS?8GY M6&,5%5T+QV_)>ON"O2@B=,MT[@= .89!G% _Q#2$611E/L)#G(E]H?+^%F#8 ME?--[6W8B-_INN JCPU?G!9UQ]Q@5M#G'+_'#&CSK?<+]_:"6_[2-#SA\W^NJ]N M[KWYNO3*[X_E#5^ 8V/O@9M;=B[NTRN/AX#V*[_.6=,WI=?@_B:: M#7#'\1B?^AGPVP@_WI6O1'>+_6/:R&[3T-KZV#-4:28#28A0',4Y+0HB':1 !]@>1%$WF^\PE7 4YEUZ"EJ=#(@4R18M:0B-( MCUA*<&#:L0"O8KT#X5H)=CW2ZV)C=U%6,[+:L$3OLKRK>!.KS>?Y XO8/%B# M-,5)FH4A@3Z)HJZ9."KB7&3*J_SEAB>R.TS>'I3'48F-;G7"3HN>%:[DQ$^2 MIA/9!)LW_.VN_O;_,"-Y(A'Q'[@"1 ?YPS$"7M&"T5Q-JPGCX=>:^HRL1F 6 M(=;SY?EJ47[_?\NG691'3(AB0I,L "D@?H[!T$Z(H9Q(R'Z['97H4'DM+(_A MDM4):=)$A<(D7TI*(4Z5-JUXP<%)L5#ERQ6U4,;_@UR,8T)$+XHNG[QF_V(6 MQCE.BARD$0HC$@<0)6'_]33!0H=@I+_4]&)XA\7C8,0E08Z7MY7 &"62\R0A M-C2,^D-[CPQV)4JF'^-JL.N174%^1'\IUU6](*M%,=^4,YB2,(8D\F-8@-Q/ MB,^:[=KQL5C= O5OMS7&=Z@\!LOCN.2'NR1IXN/>'%^* B!*E48M>,;!&Z*@ MQI<[ZJ"(_Q69&,.$B%X@ULB"-T27\[M9A *84AIG,,8%"7WH!T.&$=(:/M?:@_$X&G%5D*3F;34PQXJ<"@@2HF'L/[/XR)A78V7ZL:Z(NQ[;'^1S M@=VAWW:KC_VFF1$2X(B$653$3$Q@GB5!T;64Q0D2'N6JWV\K'S@\[-PBD\\( MI*D3SPE,LJ:8%8@3IC$O>,'#&YF!*FO3Z\5H"U[)#L:Q(:\ANVQDUU8>!BP1 M09!DF+41Q# ,4-\6:SY04Q&9%BSK2)A9KY5G*4JD:="48U0UF6^8? 4107F:)C'Q$6+SK#@'6=]<0)&PIHQJQ-(^:#=2 M!G3>#I[T=J@BD\*[HN9)5-L5/WQ[IJXR9AF3. *D,5#KI0R[\N)C=QWV]&8%I/7@Y)5%DFV M1 7%'%%*.B+(D3;U>&;^2=%0(\H5K5!$_X-$C&%!(A^I'Q[JU=6FOOG'U?V< M]9J+[:;9S%?\FLX,% AAG&0)"=(\3R)<0-@WFN' E\Q*QC1E*3=I(7HMQC-O MA]([@"F=HXQB5SA3L46L6KZBRJF^O.4$/Z>S%QW$NJ)+>HSY,9/1QY'H=:W+ M\ENYVI:4&KMK:57*T,?>R>UJ])B953LI[3]E)L M#[*]PN[U,+T_.5"O16JY2)$H@:](G3$?N'%13K]9M>&^*R>$5S?WY6*[+"]N M/Y=_H9N;>LN+W-U]6=6M2/[:(+,\O;8_:> M&28GN+:]*";+#CM03KQ[0[CW3CFM:>L:=.9XU>KY!WN+F,[SB['>9&JOUR\G M8L)$'<"-R#&5\;43@U N"O61;SM?7GQ=5G?MU=_]CDI?Q+&WI1T_>TPQI9&? M1WZ<)"&&R(^B=!<9?1SY22*TQF 'B>EMUSUX;X_^2$',W@2Y2&/84V*!Q1TG M2>[PJOAG\G QBNT3T<&.%]T(!I9LK:<8)W)27Y2WU:IP\%XH9JBP&2W K6Z9-&@Q[XVM0L]&&""OK;;(E,4VZ)G3LNZ04ZQ)^@Z[&]Z1*O_H M@I<4BT4:\Y9H?4E%[EZ)FY:,=W';G1QX ML6I'8HH3G($P#2F%A,(<=<<$:!!F4.@:B-X6#4?"YR!Y8MS!E)S*Z&%7<-9B MG5C):':,T\DW(X28.S6[T,J\(Q,)O3:]G#,88$Q4\JZK#=^Y/E\MJF_58CM? MHN]5,P-1!@C3T=P/"2V*C/B,M'9C(HS/B[V5U=[\I%XCU M]OE=B9IF^_#8PAEJ\A,0%XB"W(]H I($XS" /8J,0J&;F:;:-CP3.$"\NR1T MYO6@O0ZU=P!;[34-$RX16!.;V!MRTX=WZPB)Y:^)':*V[F7 ,6(+7O)L'5OI M,LB[ TM<)JVK[?1>R?LGO/5\WO!UMH?'D'^>\M"[_F*H6L'0G/!GPV\OI^O+G; ?^-/4#3GJUV)IUF8@-!'+.7V M*8>?ZRSU6E//O)VQWH&U7FNNMV'V>IW!9][.9'X' M9F>TY1LNEEQYZNZ+:[W)C[2\O"_C'$ GX^F+A*'](Z]ZMG]GE::0I&D* M4N@G29"!/,J&X^,PCR57:=^/7<87K;JH?.;]U6'],.]2]SO^EP_M \L'SS@_ M,G%N [CW"Y/C1;U.1G4-'\Z M?WBS3SB08.CKM_]:&8A&WB9*471[7C2'N6"Q:N8,C%Z-'$B@6-^UQ M)Q?+!ES>#MB9UQ+983OS&#J[P>0D42<$7@_!;HBN)EMJ$UU03IR^L&YWSUK; M7ZB=^1$D64A]D-(HCGV?!!#T#44PE5I:5/AZPS)TOOK&>*W73]YCA\V[J1\> MJDT;0>P.I1_9.3%^1E#IQJ 98T"MK5M)QFZ>4>"A?\Q2/\(T+X+,H=,,*:&_9:+">_;A]^,K^7M_V MA8#_Y(QX'26")T@<]=?D2Y;&>YFKZY(:.M@[6XE\S=63+#>.ZG-NQ%=7R;&V M<*C!APYE!SL%F(4IS' 41"$@(,PBC'T(>OP%S9+98[M,>K69KS?.I >"V&4T M^Z69PO*=SY?\A-F9][6\JU:\T,C;1XG>JXKN>)]60"5]_R^CG;*\V)=-)<]- MKY@OCK1 E&<^R?PX12 #%*99-,#/$QRX>>3C3=BV3G3\=.+HWF$Y45?_[-*H M2LM4A^7D_#:],+(4^+:LV)@>+(AQ'N* X#SV@0]]2.,XZBP(($G2V8K?L"X7 M4VNC/'(A>FS[@_M%.HP;X41KA*(\3F* XII06,1C@)YF?]]'VVH6M M'4GL"O'V6GYO9P?*N8@KZ^>IPZT)WSH>:[N>\],%VN>NG"3**O:FGSW$JM)B M+;Z.\MOTP?7E,F7BAS$,(8P20J,,@ 3#O,#VIUOT[/M9SRC)G:GT?63:WJ[\-0SL>E[KZL3-H6.*UT7ZMUD M+3*]8]K,\@4%0Q#Z*BC3)@]XTE 'D MY&&]\6;9/<>GJ>+(__Y?:1B$_VT]K&?)L?YUTML',]F MA+OI_Z0P\I0YF+=(^GOZ9*7;1-\RO7O;N(#&*/!3DL$0QTD ]^:.E69LENYFJV\/-WWKY:R2/8)!XX)ZNNW/WOB8HRWB0X:ZO;\ M].F+Q/*17X0H([A@/8R$)(:\Q%UO&BEB%P\ICC?*YOE%O9M!N].0/TN4^'E6 MW45[W,\>&TQ0YN*JNYR_I2)"\V5>+=CL^GK^G3^E>5\O^9!GOWC=\!F.$IKA M+"DB0-( 9R!)L@X*2(HPD9Y[Z@9@X^ABX_W%H9;+A7=;LV1\_KV4K"%JAGN) MN=F4M"M,HQJ/XVW99HB] \CM[]K/>/D/4ZT)0IVZZ*KDCN"3TP[B\W M-,&\F2_KL-OA5>AQ\:N;^W*QY4^K1K$ M)HAUTY3\AR%-9/_FV[QB7[4L.>;YLKPJ;[;K:E.5S37_[77Y?9,SJO\QBP$D M-*)1X,,HS&A!,T1V-:+]("1)+/P@N2-X32=]VX>'^?J)B\MYF[2W_47B76Q' M:!)YU-P1J ;SR-]IKK99Y2MT1/\@\O^X(9)FNH_9DNY-=2.S1=SL^>B6+<;&' M./"XO&N,U.Z.9\G5K0'\'BZ'>;$Z".$OD!001A2G.*1Y'.=)!"&*>R04A+[4 MXI:!]DVG.0>R=J!B'+7'IEC2J8]15PBN=4WL!?74Y+0#1@0&36M=\L2>6NHR MZ"8W9K5&+7RYT&6<35$1/F@/+^=-4]U6Y2)_POOWN3[--SPJ//$-CQ>0*/)I M& <9RC*(L\"/(4$]I#0&4EL-1H$8EN7#8;\'ST\.'<#W>OSM&1\Y?3;K)3&A M=L9!+ #P(?#!A1(7>LV2HR MBWGY?O'@S-M9M%M?V-OD]4;QE'$PRVOM4LW;K;A7-J-WS;/JN?XXITX>4+2Z M1&B68-/U;H2Z$4LFL+N>>B@IQI#\Z6"8T'7YW]MR=?.$OE?-C"08 M!E&.$/"S'( H L#O6XZ!'RE%AQ'M&=;] US> ,S[DT-3%?8QY$I*MB5>Y<18 MB5*S:GN<)Q$=U<"R8PJIPZ)CVJ>-+6E5>ZW=HGZ85ZM9S)?^XQ!D),NSC,8! MI$'?<@*I5-5C'>U9RV;/O"/#<0=45>/&4"VI<9985DTXE0DVJWC'61-1/ V< M.Z9X.BPZIGC:V!JC>,V057XJVW+V!<0AQG$$HIP6@-^V+8:F Q_G8R5/ND'# MFO?#\N$.E@:%DZ=67>*,LJI%XY[-JM\DV9K*O21.4N:4>7=7Y]1-$A"ZD7R- MF[&V [S-*)F\IF&24#8EC@L(_3#-AHP2 $#&SU;%V[(X4^T43MLL58+0,3-4 M,URJSTZ%:+0X,QWXD9Z5RC/KF&Z-M49H-JK*DK1:%55SLZQYL^>;\@$]U%NF MF%U*Z" M=Y[@2D34=%#MF+)I,>F8O.GC2_B.-[\R4:_09L#P"I@N)PRBN""!3U%*LQC2 M&+#);X\ QA(7>O6V*YAQ>N@>O.-=VR0*LU-M5(OIH%3L2XGA1H(-W-;7IR] M$^)HP@=N:*01RUY>@S?&GJABDF93/+CD.( Q^!%&0)SJ(@C8H"Q+B' MD,-8ZG: UH;M98EJXJB793%UG(Q@.7GL83X_D^F /LKP=T(@C;C!#84T8UIM MH1O+:22>K]=/U>KNLGQD>ETN=IGL<10)SA,281CA+,"D2+(PSH;51DA#&9G4 MW;;Q?8X=3&^NNL>AG6PQM9R29SG!'"AV12@EJ3NAE::'JW7PG6!?8G2/Q-Z0:V$CVYOB%7?D:/IE>ADDFP'JN&8LJPVWU7E MTOBN8/O5?5EN/G+&^11+Q:U0*!='U-@SDFT?8^=$6CV:4#?RY_%FU)H[VGC]Z7;# M,DI3E!.:^"'.PR A*([[!J,XE3H..:*9B31(:;-]#)OJ.F2 2#U*-,G&^G&& M)-5(DE9W]4C6$ %%4N)&:):.Y\T]?S+CVWS)#TU^K%;M1GV7A*4^C5+?#V%* M0IQ%48CVRP)1FHE/RL MQS8!D1)S9WN$JDV51Q$K-B\^2<&Q:; >WAR8]6HRI-;>IV0*U]_7Z\UUN7XX M*%/UHM4H 7%6!"@/**8IS@$JNIDT(3&-L'C1^?%M&5;R%N$']@\?O.JP:*>\ M#.G@54#4+5,JI^PM.(^C.RR!.E+?=1 K4QO=+L&*= M'5!^G=;49GJ;1 SX6*_N3C>:A0F&[3LI21#D)/53B/M&(8F%;B%I:LIP!. MM00 #:0*Z+]=/N7DGV/3K?X:6)40?[OLJFG_>);%I/]-+HXIOSX2'1!^C<;4 M1CJ:\NW3XCJHK\"*.O;)*EF/@9BN(\*)C"YB$*!PPXDMK1U]NR1>U[7A;CX&S]P=C5 M5FAIA"\DU=&Z&U1%4H9G>Y5(CE$F(I9:J7=,,_7:)E*D1!.#T@IZOGK1I"T14"0U=FR^K--O1S0S/X]\@/TDA5%,8$X#GZ'N M,.;(EZIY9!>9Q74SJ=? ?GBYI2O;..SA*>\YV'&XI.8ZYVMUE;;F9F??ZAD\ M(A(/K'K>L0ABUW8#[_:H>D T2J%O\VK)WP:B]?IJOBRO>.LMP%E*T@(6$?!S M!'!( QSA83LH)T2JHNB(9@S'CP'9A]MZ_:%AV+QF /=L\V5??D$N+HRA6$SD M+;$KI]BO$+O'95=RC_-S0C\UD.J&&.HPI-;>X21EJE705RJAS(J,Y>Y\93.* M09!%+'?WAR,ZH1]+)<;JK1@6J>MZ,U]V>8\>35+G4U"2K% IJ4A*_)E1I&/T MG!*DT90ZHD?C[7@I1YJ8$2XK5S\\KLO[8)3D : MIED&@BC <4S\8MARC]^=D[Y>_ MQ=H)!=-&N!M"IL^)JPU#\OJK8I/:O^7J!;C;5MVKS].+%\IAFN/ QQFE L@30&$7#B^7\;*&, M"MK&9E@T>W-X[=S6H ]?N47>H4G\0:S>**^URFO-\EJ[O-XP.6VU[F,Q*7;9 MO7+*K=&SW5OBWF12K]DK)R+#5/YW(Y!,9GWMQBB4N3G?0:QW$+^^A-C^MOE[ MM;F_+Y>+VWI]/?]>-B]P 4#2"*,XCW$,TI@"AJ?'18%8>FX/C1.A:&>)UYOB M,5N\UAB92^16?'W[S($+K';MK:<:'0IQ_##5^#)_XN.FS2C:!./BD4-L^*+>KL1CTVP?=K]# MJP5:+KM":Q>WE^5-?;>J_LF^I%Q7-3.QV;RT(@\)*$B1!EF6AF&6L,ERV%N1 M%3&5COH.89\H1^BLWLU;SKJI3&?YF3?8[AT8KQ!J'.)9)KMP"+;]7$2A9WC, M<&]O.?_&O>W>SGBOM5Y/!N.0?U3R'8?@F\^.&*#MF_O2:RJ& M_K:ZF;/.-C_H3%O>"Q?;]L@7_]Q3R?[YIO;*_M4J_LM;OA/XK=T)9%_7M)VT M[CMIM>I*G9]Y7[<;;U5OO&7U4/$UFTW][]XO\U^]\OMCV2[BM+5K^%=PE_1? MT9X]:]@_XU&V-?A_6?SJK:OF'Q]NUV7IK9E9OS2_GK7M_E+^VK+%7Q!IT\1'YM@/ MO- %9V3=S>0YS+]YQ]F=/QN.O-KFYJD;X3<'603[#SXL&;US[Z[Z5JX84ZO2 MJW@E%/97_DU?N_*W35O^EB.L=KL:#>L*NT=P.$K^T<>V(S)8]U7C/$'PK MD790#!Q*NUUDY[4DW46<6G>0#@TYLF:813[(0)!D:1&"*,8$)K '%J DTKEI MI &.&XMSS[,K,SM#.GRG9S/(LMLD$V)9+SF_R_,VW2,V=C3Z\GWLY>@T6'+[ M1CO7>G9L7D&%%HN*_V*^/%^Q#.^A_> +J$46%$5(8H03'T(*?9 ,FTLXR83> MZIP4H,NA@_TT6.@=F*ASH\"4WW5L #G@-KQ39*H#Z-P\3A<5D_E66+^@L;A??L M$U_8&'QMAOX",0D2@/(PCZ(LBE.:1%&0](C9;'ST)-<63C>VG7H+.S7K;?2X MD:-VH5R@>,28&1W2:$#.#GKUN0PR>FX[6[B[CS=.A,"$_AIO*,\LQ>" M*Q+4HSQ-LP!DV$\R'(<(IW'1X_5]+!0BIT?I0H \*8]FYOGV>H'B9-_)#C R M-GJ:?*]_UF^O.XR<^CO9+33-_Z?H'NK+ KH\(;,V8-W[CBX0V.?AK56"B3PC MOU0P@"O7WRK^'/!K^S!O[]4/>%% "0F*,"A\ A!-$S_.![SLO]46"FRCM)@% M[05M9]N)M4^AHX:J"P76.X+L,H'+?4 ]$=+M?H>6"30[3&B18*I.XMH2P60\ M'%T@F-8SDLL#KX']8?5_#[9^'>S7IS;^7S,$+P^S)2&*T@QD, ZR.,D#/QGN MIP"8Y@IK!5-#GCQD>C]JIJ!D?GWJ)A?<;*69X]3DRZTJ3(UVRLBJJ9?H6G*8 MVA5JZP]3H[:[&.%,1Y)=G##LIK=7*ESI)TXM6SA#RNMK&,[ $\_;=@6GKN?? M\W)5WE8;RJ@_.)K!EUI>;B[A @99A@$-$2(QCBD%P[(*R9)". $ST+;A3*JK MS<8@>QUFC_?59R>KVN54F9NO)EP@D--,S+Y<@1!JTKK:3@>6K=K:;#Z5F_MZU$V-^NJ17+0?I3" M$(0A]DF69UD(TCAKRRO2HH@+XLN5;]75JNE ]OD/A6RYR<8P?'EJ0W@'*,^\ YZ0% M7@4I/+&$K-\-;BP)&[#KA]JO9IB3W\M$JTVUJ);;3?7MH, _^=[>Q5]P&>=S MF.VF6V F\_6J6MTU;-K2SG):39\1&F8)CA#D1[)]D@!>,:BM5(NI#X'B26T^7 MM 0K,.VRCJJ8(R2&RCP)KS'QY?_##7"^"= ]Q@[\'&*(HB!)$,Q2!$$&^Q9S M%$JMO8]IQ_3J3[L3]NRX2WOGYL\=/-M3^^-$G9JG:Z#7C0&FQ9*7,VAM[%B: M#G_WA^8O=:F;^:\:R> MR:H1I[HXQ1V<8&X^*^]G-V*"?;/USE15>;<4;5!;HGN&:1PG>0&C # L&!8A M!3VV),^QQ5 CB,A"G/DP:%*SUZ1?JE57#_Y7JW%#U%%6@H8!'TT2,F.$$N.3W8IO=Q+3* A3/R0Q\-.(84P V17[\V,? MAK'B@1*;""V>*S%T'5KY@(G5CB![SL35/J!^W,2Z^]_'%7CAXR=3] @WHMK$ M')B^]J[@$=&HMSON?M4_:O2Q0]+N#Y("Y07-BI2 // SD@0DZUO$D 2S;^7Z M:RT:O<:T)*,_AZ!D;X ,Z+P>GM)ICE&DBL4!6VS*J;DRC4:4^ 1')_14![-N MJ*(62VK]_4Z+0G4[?IAI'RA"GZ(HSH@/@@P.JD@H"K5HE&!;4ZJ4TDF"D=2. M4BH#G&K3JDG.#YSD25ZO)/EU6K%D;1'3+"6&A*ZD\ZSMXO:WNEXT5_5RT>VB M(K^(X\@G40 3"%$ :!3W#;'D3NBHP(BO-SR/YZ#X7.QQ72^V-QMO77XK5]OR M[1,"VN@[+4>6F)/3H)ZT%I''(5GD2^)6MWG>U"YNJ_ G=BW[58M?46$-]#AP MN7JD ;6VKB(MLMW,NNG;P47*T#VN))65X.YDI/6YN:>559$:9X15%?^/NCJ* M"=$9]V79E.RS]VBU*)C$+.M'WGG([C7RKN4"I#A-01C3,(H*BL.TAMN^R+_8@)?5$*\-BTV_;Y,KI\S->#_!Y'<")#A@+D'9B1JZ3 M;^!&%,2"%[P<%BD$2X&!8 M&HBB6&KS?FQCIO?A___NKK4W5L&M\"D9E=S5;J#5=/;@3JQIG]$UM,6LB^EYJ)D^=]YN_.KE M253'?DDW:9&LN5F\>LHV6;DMDNJ$U6O;V(J=R'<4O)+6 $A7'^-KA\\%HG[@P,AU"709\2"F;K_X@9CKR1UQTF34 M^%FGVWS+L\NRNI7>ZLOR4%#2!J?DU3)-A(N-!B=@6D[D>X!'1_(NE9_XWI<0 M<0,BK)GY>6BK;J?>7LTRP9G6+/YU37;V5UHLL[)Z?'Y?G;U<.-BG+J(X\&S/ MCP@DU&4-/F0QCTCM2TV'RG#FWAYUW"9_@;O#]PW2+J.O91;D32GO9_'7/TX0 M/XV9^.2ADY-GB?G6NY;=(&,9FW%I#/8_QX 1^JV39 M!IB7O]$;9YMLFUYDW]/5^6;+.UEVMTYQ6:;=Y2KF0X\Z*'8@)CB*6>!Z5E.< MW@]=C&*U:[JCS9K>\SNX?-E@_5*#!7NTH(%;S?6_)O_("Q"MDW+TQ=KQ\1#< M(CQ-*"376L2C<.(+K9^1.+2%J#\2\Y!A$XX=O4^JF3M1(6W/9:2KVW3YN,G7 M^>M@6D[#)B9;3,AT<&]$U$=X&!$XK[?-0.KTNY0:; MJ>3&[?*?NZQ(5P,0?D^K]#!=X>]ID3RDOY7I_6Y]D=VG"Y=%F 4Q(019%-DA M=3R[AQ0% 330WO&4P1P'K(\C:MO]Y>GXU=#"GN9;O%= M=8YUN5U8V"4,NQC9M@O].(Q"U,_MB1U(U7S69/*D:>P9X%#!'QU8?9FL%.FC MZJG;*?&T5ITS#8KX2Y&7Y2)&0>@2SXY# MBI!O8Q^V#Z-RLPS*/;4RVIAA%:Q!:!,W0?Y&RYI^ZO0*VC"K4^M8C49-P>2( MGKUV2;HCKEHJ/&G0*[Q<[IYVZ^I$(W[*BVWVKZ82"[.832P863'_QW)I1.VH M P(M*G72PX!YPYIV LP4= M[:"XINKA4KP"[RJ]/PZF>;XCVSQ41=_^S-;K/DFE40@11G[@T> M?.)(7:8T!L+XV>L.]]$MBY]Z\*!#_[/R_-IA9QDM-I@R$R5"E8C>(! MW38>M7FHMWDWWY4>GH17<25_MZ)P'$*(,"$\27<=:%.;4,=BM(-@!V+UBHT8 M-J[8'Z[":59IG8$05>83Q4!6C;72;TB!Q:D<5%T#$9F+TIIP[9VZ&N-/55'K MU8YW(!:(8H=$=F@A*X*1%Q/;[8W[/O87V^JZLYJ6*IJ44M$>G%K]^Y@[">4;2?X\-6^L4Y^HG1;.=&:.BS",260Y04 C-X ( MV1XBG>DHC.D8E5,R:%CC.*;YY1TC\PUA3N?9Y\:YI)!?2/(EVM_(KLPV:5E& M^=-=MFG>J\G*Y3HO=T5ZF_ZU)9R%_UTP[&/J,1*A* Q\'S+L-6^EQV$ /8_( MS-$TF30\.R._W9Q?LIL;$%U])>>7^/;\ZE(NS=!%K5B:<0)6Y=*,#B X0 CV M$,$?%4A0HYQXEB5&W8#>:>9^'HJGVZG<:'N54[W+]$^\7%:/?'.%O2[R#?_7 M95ULCB7%^@6OFA(ES5U7)P@]C]F0Q(%++.@'F-1'8##$D><'4KL+6@T;5D". M%>S!@E=HST"-%W2 U2[JZPV#F$Z>+ )R:JF5?".J*4/D@'8:B<<\%-2,:_D$ M[5GB>2R:WJ=%D:YND[_JY+6]#.A9S+-BZA#,I=NS?9,E=MLZV6?]0%Q=VWW?"V/91'-&( M(3N(.[.$4*FRA*.-&=;@I@[*'B X0*A8N&$\OV))Z*34RNGT.%:-9)J?L360 M76HC>AX9I3YWM>LP9UB!\\QO@>/POEBTQ ]/$I, 4=GH2Y;3H8'FN!P@:A!6OP1=H MJ4QQ-1$L,>.=GFBU"; 6PL5FQ$*4')L@Z^5S!O-ES0[EQMJ>D5V@B[[*#_)0 M$%H.=6' ;$1C%-FP@X$01 9V@L2-SVHWZ$*U )G^F&C=%C(3#I-;0R*1..7^ MT(5 R3)CP9E'5FW./;6](E4>Q%K9+: ACQDUP,]"FC%F] MT0BZ ;Z MOSG):XI"O(FE$QIXGX?.:?;I>'*AC3%9M?N6?D\WN^I!F-B-*>9_AG'$6&S' M,>FL1%Q=571-]-M3*5B+1TV[A(F24RD3'"GJT6?T&%6=UKB OL@R-B\ED49_ M1#/46!B_LGI51(^\]:3GF\-?R#;+['F=LOO[=+F]NN\6(OYKE_!?X$E;LXE! MPAAZKN6BB$"*7 M9L-\7A &3RIU.@]"P4E62OZRJ?'&T19J4*=CF[9I"_7+4 M^N HS^XYWX"D6R;,[\$F_1,D^V7%YT-.=*WA&HW^V(7>N01>WVHPJ-Y1K'WB M+>+U;[5NG8'&L:H!=*Z=@=?.S679>$1\E-:6IV@/\QA<3LR!\"KU=!$1OZ[. MAU$>NI>H6=%KKED0Z"$8H]!E/N'IML?_J,O(\W^P&R"I\VMJ%@P/-#VH,]#" M4KL IDB?F-*;9TY.J15(,W2Y_P->!A1R'(_S4+B1/KR[KS^>$5&%N=[=K;/E M;]LV;^M-X[^RZMDA:"&'AH'GD4J0&D29-D"!VG3(:X5-:GSVB<5*'VY"CH ME *S\U8K%8<$-4N9*Z%C_U5I\_(Q755%E/8V?TW7J[L7FI7;(KO;\9]T=YPL M% 51@$-H,<\)>?H&@SZ!"QD3/OZOUZQA)>O @H<*+Z7*#P M^>GRY0O5NP$JI$DN%9KA2SDG%J'*[!KAA<#Q_!'LS2/O'>/ L:5!52ZD%>3P MM<8 PZ!::_2<./(9# )L^7T*;;FBATN4OCW)PODIGRG]B!617J%"XLSZA9(+ MQWJ&.A_2?>-;\N?7A(]66;*N3MY?W7]+R[3XGI:+."(LI&X8AGX4^K'G(8([ MP]@3F^MI-&=X].7 P%.'3''0'<&EI.I,0Z.R!E5D]O@:2O$%G0MY%A.9YG:H9J8C; W MZ8J5HIR-H5-2SR9B4EG07J^"S$71CK,F(FD:.)^9INGPZ)BH:6-+9?:R\ BQ M+"NT[3@.'9_:,4)6+YS(17+/>4A\6$JGY)_MZ+&<;IXB.#\19FIF?4(*^L!\ M1-)_H;VG8QE#WO>M9!OEFWH>]#79[.[Y_^X*/AHN. C;M2E#/)W@>03EW0SV M"P8>03!T&SGK I0AQY\ MG5^ )#:OYA$HM8TLHP$3V]=2IN_8'I?Y>,Q@OVL")_-)V[AL 5B>=>[6Z=5] M]\[5_NF7T*$4XRCRB4-]R'SL!E?_98=LP/7PC[D0%B'A# B5%O6 MI/T)5:X!_:5&7=]+W;]>W_[PW9.TU5F;+-_U=.NMG3* M&XC0BEW;P3!R74A<#BV@N(,8^ECJ@L.DP$XE[1\\+-ZX! Y]^K1:T0PB*R?V MLPNJJ5%@,)ZS&2)TA$-@[)@TZO,:5*9U_[EOE3>K--MG49@_[T MDXV@$X4$(0O%L8^A:[DVH9X?(SYO8;[X17>USYM_%NLTP'*Z+])^$Z?ZZ?SFCK['HNK!XFBFT:QY!"Y!/7:VT& M)+!\F2QEG"7#24L'KNY0JST\.4D:2::8*DW'HYPPO:+P -EI*GJG.]?*:VS;ZGG547(1AR&Y%#H1]$ M-,"^VUH-68BDEK''VC*L5"V\NIAVII\R8WTQ*E\ZMML:L.G&6;A^@Q*1[XI-)#R'.",(@CSV*^PS,[ M&G>F;.HSV9>*%$S(]"O%MXD.4(%E TLZG5+@3CB+,DN:=/)TP%;T"5NF,J9W MC PG2NH$SD-IQKGP/BT:RX>HIEP]IY5T;1Y:Z2H7MN<&Q/&1[] HQ);G1C[K M[?ARMXWDOS[)6E'>P0)IBTM.3!1($U,2LWS)R4B/I4MA)M:0=UP,"(@Z;_-0 MCQ'X]ZOF%D<&];G;]Y",DH#SZX #J.#>$D9/N8%I?YIA^7&X/=;"JD+'1L;C2" MMAW%.(B\;K4:Q[XKM7(\TI1AB;FZ_95]:_4%_,3^YYI=WK"?595F+*V".ZJ+%@S*/3FG,OGZA1 MF^G8)"FSY2*,4>!CUR$.\7S'JVR;B?5?32P*'\UH[Z?CS;L+*C0K ME^N\W!4'EU%""_HLQ!:DT($!0\1M"D=7EU$\)W"E3FKH-6WZX,;5%?W]_.(" MX$L*ND6#6WSYRSFY8 #?W+#;&_!E<+EMD@ (GNLX'?>2QSRZ,AG-I?RW=[[W M8,$?)[O5)T?FT$D0,U&9AZZ:Z2K*GZK5D/I^'RZ* MJI9.M;Q+7O:_8_DR*%?OG+MN^G&^JS>CJAV6]QG+[F&RNZA>$RU_X M)[;E^>8Z+;)\]68,J?^2)MLT3K*B+M*S0%6)S)"X3N@PY/I6&(7-(HQ;+5?AROIEY6N>?(P/>Z*M)S6C3Y'7BH<+<9WRI?KY.BW/_MQ,G?;$(WH'ZS MP2CN MN>(\8\!NKJ^%YM+3!D0L^YY#+.32\!H,:""#!C-H0)^!!O89Z("#YI<[Z*#& M/O%PIT;PT.!D.&0S&4I,>_E6^"=A5:@VMKDQJ/'OS=AS763+E'M;?W,!*7() MH;85VR&FU+5BW^[\03@0VJ.>5U4=#W^O]1[4[O,QKB8 '# FC,O6\X!:$DX:P?*,] 1 M 5HFP'7?)&LC_V\:G41-\UD[(M/XU,JB_T"-4*S(^BGC^4'"=G),PFUL!J7> M?PR>\A]-/=2VX+[QG"3.BPKLPG-B!SJ^30.&?3]F./::)XZ@A5U&I%Y>5OF^ MZ0ZH$1@)TN%P'E,A4=Y<&1/ M2IT-62U9Q('O,^81.^#J1%W/)5'8?=Y#S%D\-S/M;5)LY63DTT_+=(2W*"2. MP?'_R[.8+^ N?<@VFVI!*K\'S?=.TS,$NH,P=_/J ^*PCS1\2;^E#Z\L^>!> MO%Y#6GA11$("7>)0;#D0,"S%JU563R!6NQ1L08R1ANYZ5 MXUPY=D1D/#_2XS)#7DP"AV&*& H\%A*7=9]W_-!OQV6V64F.RI]]6'Y4[C H MC,GI9O4CC,:BG,VK+XC#/C8:R_F];^.'D;S@__;WOW4_X7]42U5__]O_ 5!+ M P04 " "-BV=-[PM*J6B5 WY@< %0 &9T;G0M,C Q.# Y,S!?<')E M+GAM;.Q]6W,;.;+F^_Z*WM[GGL;]$+14DGB:8FEX M<5OSZQ<@690LB63=JT1/3(S;E@@0^>6'1":02/S/__WU=O;#EVRQG.;SO_\( M_P9^_"&;7^27T_GUWW_\_>-/ZJ-Y\^;'__V__MO__.\__?3_](>W/]C\8GV; MS5<_F$4V6667/_PU7=W\\,=EMOSSAZM%?OO#'_GBS^F7R4\_;1O]L/G+;#K_ M\S_2'Y\GR^R'K\OI?RPO;K+;R=O\8K+:?/?-:G7W'S___-=??_WMZ^?%[&_Y MXOIG! #^>=_JX"?2OWXJ/O93^M%/$/V$X=^^+B]__"%*.%]NOKO$EQ0?__KL M\W_AS:>AE/+GS6_W'UU.7_I@[!;^_/]^??MQ(^=/T_ER-9E?9#_^K__VPP]; M.!;Y+/N07?V0_OO[AS??='*5+U;3>;;ZVT5^^W/ZP,_J(N*^GB7(WZUNLH7) M;^\6V4TV7TZ_9&_SY3*.9]/MS2*[^ON/5ZOY*D(!!9 8)"#^1^D.5O=WV=]_ M7$YO[V81CY\[&["YFKN^?7>7+2;IIV^SN#"\G]QO/MQM2NH/6!CQ?YK/IY2.S_/$F MRU8E!GJB8=<#?#]91)1NLM7T8C*K/=H7>^E@Z!]7\<^-6M]=F(E[$[W6VZSVT ]WU;$0.S,0?UMW[,][:&G(-KN*/]C,]L7T\SI] MQ?O(T9,#/=6NX^&5M- EF[XQJX76945O(V^>Q+SS?Q+MERU M*=SA'GL2J9Q;4JV7EH;^2YY?_C6=S>(7;2*M-_,8V%]/XS>IY3*NW;]EJU/C MKM!%?X-VR]7T-BTN?KV*?%:WJ9-_;:R,^WH7E\:L)+FZ^*[^8/AMLDC+Z9<6 MI3W497]"'?IY>S*6_(;^1$[[;I?K61:=NV*OQT0]W,? 96,;WET5G;0'0NWO M[ ^6X@L?;7\058U!B::M#?)+7.WRQ?WI(3WY8-L# M* W-RY]O>SCE"'[@XRT.9N<^O9F_7TR_Q*5N=O^/;':9 LW)O,3F784N^AMT M!557ZZDE$:)9VL[ ]]GBX\UD<3)>.=B@JP&I&,#9Z6R=#,/'[&*]F*[*XUJO MMZY$,9/913IPB#[;NRL]64XOXFJQ&4UV65>@"GUV)58Y^W&B64N#>[_([[+% MZCY%_O]<3^_2E)J?#B].-.MV<"557ZYUMT,MI^I2C5L:Z([U27U':E3CH;>+%!O=\]K3WZ4SUU)D+M$?FS39QG&7O/L^FUYM5]6/\Q^PZJ;K")O_A%IT-J:3F3S;L;(#E5'JJ75O# M6^47?][DL\MLL4Q^P.IDY'VX16=#>C$QY4.V20OZE+OEW5U9I3?ONCLA9[-= MUN"[J\UO8Z"0;4++;+ZLL5_=WC=T)G)M2?H:8-)_#=-2L9_.AO]H+=O\\O>X M-I3U6NKUUIDH'[+E:C&]V"0)%-^MXGK\I0F-*G3:F6";,/M#=K=>7-RDC*E% M?KV8W-86J51WG0E3(^K@G3Z#Q>32\F\Y6ZN,C7FW2X]_EL6B8MLUHOO0Z]71$&%25Z^-DW M/U_D\_C7BTHY(!U\5:\@E+0R-?JJ)<;C*Q=R*\=\&]J_G7S.GF1+OM1NMEA\ MTRS=]9#IK@=D&TE>ZJWED?Z6K=H=[-,.6Q[O-@AW\Y8A?KG;3L;^<359M(SY MH8Y;'O^GN&QG[8[\>9=MCSE?368MC_E9E^V-N08Q5L^'69(%=XML&4WZ)C)Y M&W^P^WSJMZW+6]OOSKZNLOEE=KFY+%9\>PQ)7Q)S(^+59/EY(^=Z^=/U9'(7 M,8+\YVRV6A8_22:?_P3@[EK<_]C].#P?SG:[,@TJI?5<8$TPN]O[?+&'X]Q_C,$-[G0=@.(.(,T&YE4![I!#$5"'I%$#"BF^! MVX3M^6*GM6Z1>T&NW_)5]BDJ3\=O_/,(+J>:!LT-QP()*3$DT##F@"VD9DZH M,E(_9JM:7/R0+V(8\?? M^/ENRR:)TNB0Y'D[Q3342Y"XOQ\XLFHQ=CTMKEQG_;H3W!A*.$ M&1E M@0:3EO[;/M6E3]Z;5AYL5;?\W!]\;G>PD@3Y?).I_W6Z/$+(H^V"5])9ZJT5 MED@)D(-V#RCPY,P8V T-\NX [XM<3X9J\]O)='Z$5"]^/F@L.;:,>&T4@5!K M:$DAF\$>GQ>96M)SWCZR?;'FT72*]OOW>;35L^F_LLN'Q-5?XN#3C/HUN_V< M+@E".:N\!4! *BE&W)/]U*8Q@#XO\]:=ZO.^5# R MHZ>SJSQETW^%S:W>0U]!,8F8],Y:+1QV@C.H][A3P/JDY=V!TX>VR-DI9^K9 MOMJ:Z(N=IP?_(;N839;+S?GHIMK&7J::&T^GN@W:Q5/?)UA[5T1=QGP[81V!+H&G6BZ24[:Y5&2:W^CUQ&52<"T:IE 9RJ#CA M^R#3"M5D]P:7IO:IP]K7R/ AU30>6]W4*"?9@8<62XT(<5Q+#9PDHI#=Q46K M 45)9>O[[ 3]-7*S"]R_#^^54P^P9/Z^1 MCUWKHS^ G0>/N?HPO=&6NB29]O= ML9=6TXH]!,8HPEA) #4R@$G,_,-6+)7N>XS ZZJ](KOJJ6 \[MRSH*SUH#NA MXQR'@B;4M61>L!CDP0*=")@_#]/7$S5[U45M _CTNZ]J1$M'K&-+W0<*? S$ M#"/<&\2!,XKLYVWTB)N$(J\W6F[#=@ZCH#$8UOH6=+,51J4E7'+$F7=8(>JT M*>15TH#O*S;NP516!_UU.(68.>L40=&/ID0I)*39;S!AKYJ$&Z\TL.W9):RF M@'&D-[]T$^W?F1N<2,%8] IR@H$(*7ZO*Q#.V3(>T!ZJ.E=_OFO5S[U+;44("2-=IM[ M*PQ9JS4A3)'X[W)[MEV[$H4 ZN*?Z^ERNDW:N'_TKU,7GZIV%93Q1@E %33& M(DRY-KI 15MY9BF.[1#DH!O0">9][;"\,/@3EYH.M @IHXA#+)F%T00RB240 MA7S68WE>G.I._0>6G69P#TFG]-=%EIV\V'2R;72=HZB<,*(ADH1Y:!W:R>R\ MQ*5NL+X>BC76? DF-<&W]OZ<7DPNH].1+L#\E2_^7,90Z6\';RF=:!& XW'$ M#@-OC6/6*8]H,6;NT9DN92WH,.\"WP'MS-L2=XV.-0M,4"$]4=['\(!;!YQW M.TF]TJ3)D<"(3D_'L(#5Q;QO=CUR&-\O\B_3Y=.(Z4TJP#R9/90:V^SZW,VR M5:8N_VN]O=#W\/)0&6JV_IV!$"6I0$PX@R$R%!H6/5QFBSK M[+5=UIW> AA$1WW-@^(-K?>["J,/\CQ(<8S3I=H'SSD %F/EF)0:4@DHT)H# MPA %1#9)#1VAW>V$F%T 7=^]:W66V)WZ/DV^;AYN.^@B=OJMP0OH-"3.(D>% MQDY3@R-VF,3%C_!R1;P:)["\3I*.3ST#^A&[9QO2C?_+*,CT:CK9/TFX\^0O M'SU=^#;^>CK;O(D5/[.^W50-J.9%M/&-P7!C(6(* V4LIP!H"PJ=<^G.)%VF M;^=A -7T[3J4\ X"8<8A;Y650G)JO990%A( Y9L4="B?0G.@'N>KH%9-)$=N M!E]D_--G7#<'[Y]N)O,2A.MU' $YI03!!HJH.Z2-TP06ND#-MA/8F7L,KT%A MKW'R//I)3]/DT4^"]$9@*P%D,=:0F'BM[)X%E#79O>?_GA ]JF9 ZIM\$Q-$ M0>/?EM.H_!T5%JE>[";,_9#^]N[JW7J5$K"6FU?+_S&]OJG&^ 9?%*CTFB-@ M$,38,\L-X+Y TSC>)-E&?+]$[T\CO23E1,ENI]N-F3@]]\(]?VVDQP2<(V-Z M2'4JD9%3J9_ $0+2<$(A)1+Q&+CC;4*DMQ8J5,I1&A"/DM72*W04J#;&$TT= MX#+^C4-F1(&((.S,LO4Z8LOS,NG=J6!HBS%TYMXPAD-C0Q6''#$+$5#"&KB] MLX8H,]P,6-#\W=UF=9I?OTTIY\L/J5+M]KG%X]MW1]N%R$6#B$)6> NTT@Q M7\CKE3FS)Q4ZXL+3*VLM(MZ77UR<\CR\67R$4L\_' "A3B(/L/"$,0 WZ]EL;^GYR?_C5P+/W20!0A$- E6*4.T$98]NR#Q + MAU0IV]J+3^+7JSCNG0;W.EN7NN%9K:= N78$800%YA@JWNM7#LV MPU&:+\?]EI9UT-MB5$**#UG*:XW:?G?E(WZ3V7]FDV//&=3N,RBGH,.6.8.= M ,!0(%V!$=*^B5\T0IYVQJ :3&U#'V/B;,3MS?S37WD2X]A12^6^@H(>& $0 M1U 9H3C&QA:8$-?HYM8(??@?V\):1) M#,4?LXM\ M?EF9GD_:AO08CJ#21)FE%$031OS>I4;ZS![F&(B#S4 ?F&B?;J:+FCS;-PT" M2N^<0M #A1T@"C)=2*RQ;[+#,\(=R"%I5A?S@5F6]J!6-_5H]M V,.\%C^&6 M]91YQS9R[V4VH,EIX0AW$H?D66W0AR;:]*HVSXJFP5IDHQ_M$/4FNM ::K7' MD@/99--EA#N"@]*L)N:#LDRE':':1/NV=1 * F*EB#8;0.*@96I_X,ZH;&+2 M1KC!-QS7&L'^:K*,&0,42"1!PHXA9L!^'\I9UF1W9(2[= .1J2+* R49EZGB M?*A)<,YJXCT!PL;_$8@$VI]C,ZF;9+R,T)_O*7NP';#[HE."(0UO/9F=V&V) MQK7JOEKSSH.G&B#B@$/868]XFM0/B6JNWQJDW1](-";/LZMY/6M@4-Z6WU(K MTSQXX0C3)'JL#"$H;70AS%YRZOJ]S',FW&N&\?#L*K./5J)U8 (@:W%2,7_ M4YBJH!1R*RCZ+7IW3MRJ"_'PU"JU>5:F>4 41""M\5Q[!AP&F.\G5=KEZ77_ M[)S(51OC$;"KQ$9&B=8!&&LD)-$/0 ;$.(MZM]^/QEKU4U'N++E5$^*AJ55Z MFZQ<:G!WX%=J"B+4[Q&#,)PHP2&&-%\';O M$Q@"F2E5VZC/7:9GN[C%PQFE7W9MU&\Z\20@!@71_B%#%2!$J (OP'F3,J(C MS-SJB$NE-IRZT4A/1F:^S&?3R_2VAI[,)O.+[.--EJV&,RX?HQB;HGQIFVX> M!S2=S-[GNQ>+3MN4,LV#4#HB#C3VAC)IG=!>:DN9%P!C1P:LM; ?_LF7&[_Y M8*#2Q+@L9<\(K)"$BBN^DX@(Q\\L3;-=)3]]G[$)LGVYDOM!?KS(YI/%-#_Q M]N*+GP](^20)!90[)VST=C0H9$/,G-D3:'45>X@?#:#LC2:[(?X^7]YE%].K M:79Y\C7%@VT"48Y:C"02U,JX>#H,2"&CA;K)]9DQTZ6>GI^]^MH.JKT;F+,T=- QPX(G2"$A-"FFH,1"?J06IH]L&G2QO4HP>_^/^N9Y^F+VS?Q+=OJER9<^'K@5B.$X_9 6@ EI <<[R9BB\,P>]&V7.RT MVMMZM7TJ=3@_?'R[(\_%J(,DG */(#02((,1KZ0!'K:I!I[Y?R5 M+]GB<_ZJ2-( RMXN0"RRN\GTX=VN=@G4/KZ#Q%=EXZI )52$,XF-LUBE&FG>%;+X*-=Y M99RTO"(U0+(O5KS-Y]?E_=T7/AV U40VP!)NE%-.XD*B05 M0IW9W:J6*-,BHOWMU=Q-H\E.KT06N0\F7YY@SN%&@5 !I:$$,6B-9QY(7!AB M#IQHPIL1UCYHB3>MX=D7:^Q.#9\F7[<0Q*'^EL\O3GHNQQL&X+EQ!@ N+? J M(LG4DV!AYZDE1C10H)H M;)OD4U5.LNYOCZ8Q.VKBUVMU@1UORRQ'+WX^""HE\1X"AB5TGL5 L-AT$C1: MSP;<&.$KS2TQHPTH^]UG.;G!$BBR7"IE-&&"8>:E8P7)A72XR4:N'.O.2DLG MU16QZVTOY=%C]_/+CZO\XL^;?!8ULDRQ6JE"P&6["- Q!"(,0!K@ /"4B <$ M)#RSQS1;S(7I".$!.%8^5>9PH^"M UP0A(G!7"-JA2@VG01B]LP>R6M?^8?9 MU0SIOD^QWT_NTY%I^?/K;QL$F2Y&$@T=P5IB2&E9'P*@&19Y8PTPUW6H&V+_JX MV[M9?I]E'[)9NCI6B48GVP8,A1;4>^P84%)S@T&Q?R"-,6=6B;D#.K4-<<]6 MZ,J!$,90;""Q"%&X7Z&U:)1I/L($FP[8TAC3@>Q+I2/-9VVB#36*&"H-TSY* MA5'\QTY&!7FC@&O<3G,W@7M;0 _GZY3BT[%F 4$%L<(81,R(\=HK4V2H*:-L M$U,T;L>Y&TJUB'6O1UR/@"E_SO5BHQ 7:P8@E4I)JCE'Z<9/(:6RJM=D]3-@ M5&M(#^ ; F*3V?O)-/K\NZSK1Z,_%I6= M;!Q\JLM.!2148J$U40P4N4X:,WMV^1ZM\ZAUC'N,]->WZ\U)3%'.-JKK)ILO MIU^R;7#Y-E^F5-IW5S'*/![\5^DI2"7;K*81]=O^4@JFUU-+Z;'W*K3C8/34G(K3+H1B4TTZ%K M0FH)&KUG/\)-@@YHUCK&PSGJE1ST "1EA',NA?4.08DIL#NI4F[@F;VWT %S M&F,ZEM3:!BFU 2BL /(QFJ'<&D)Y#%T+B:V6_6;DG]664QMX/S!LB$+6[S>8 MWF2KZ<5D]NW SJRJ-?:&$"245M)"BT5Z%G9;7MQC3U2I5;ACZ2M6M0:*4,TM MHDP[BJ)EU$KM)5+XS%*;VU7R\:K6U9#MSYMHHZJU1!(3F0KS2LRH$AX94\@F MJ#J[#9MZBBU5U;H:E+W1I-6JUI0Y@9@PQ&D=)Y,P?O>(=I21,]VD4O&8Z5)/ MSZ6K6E=#M7<#\[9N5>LXFZ*/KJ31F!&'F&([J12UI(FC.;/>OWV>+C302MW,'!H=9!2J^@9-$=UX0[;XD%H)#;:WEF16F; M*/[P&4)+X Y JLTPEVJ]NLD7J9A+.3(];16?-B. M-+4 '8PP[]:KY6HR3^59JK#F4;- 4X$&+;42.N7.:AX%+"0UV#1Q>D:YN]\= M=>JCVOL>VAZ&Y;NK5 ?>S_*_1O$HW'XPU;;-GC4+4BB(HQ,+TWT%R8$&!CKF M, ;,$BE?X789T]P@@;5@P BCC 5(%1+%Q>U<7U=II-SCVV35$'U=VV3&&PNM M8!K'.,X"PZ5$A6P6LG/=7*VHV%+;9-6@?)W;9)!'G&),)32GVC#$)7<[&9WA ML,D9_YCI4D_/I;?)JJ'Z6K;)$#=2&0>4510)2@6"K)"*<=)D(1ISA-J2::F+ M8U_L2(]RQ 7W_2+_,HWNG[[_?9GN2+V[RQ:3E%FN+E;3+]O3X],N6O7. E,@ M1NJ*6,*DMYA%D'2!"C"-'C\8LR6J08N\9ZQ[9.!#[MUQF;N<9?*?LZKVC#WE]W]7^M=F?Y/^8?L(I]?3#?O"SV,_%/> MGEGKXNL"Q9PZ$!<69:V'Q'&H"V0]D;K7#/(^BM+V2.$1Z*LWYRYM1>G),A63 MOTUOX&RX<,S!>[%!T,PPY1'FDGA*L(6&XT(ZS1K5KQRA.1V6(,_>V&M!([UM M2;_\>H&Z3?N/_SI%OA*M@\.,.>H4\LPC#JTC@A9R1WO0Y([Z",.-43&Q??7T M5\LE*O9BNAEB_/LLVVA^?EF2EV6:!VL=8D@X31PR&FJ$M=Q*S@&2_-P>@QP3 M,3O03Z\E/%)AB C5%KK=6W5'Z'BP3;!0,QV!8A 2Y3EPQM!"1A)E[^7T3FXY M.,^NT]G2I^^+BFWIIL_"1-OI\FBNO+NRT^6VOFV<1>\7V>UT?;LL]^95M 4Z3&K1@+GE[P9]U\SM17%]T3H"N,BBSVRS[7\C9&EB M/N"V?=]@_KA::L2]1+#?L.< .)'&1<4 DJK;&6&I*?"B^MQRL$6,I),,2(Q4WD2/G1>21U3Z.1SNV_;V1I>3-&VLD>&X6+S/ M?;SZT]%V05G#G &,2"CD,)B1W:R0FUH/QN=WR_[ZJMB.-KM7O4NBH"^^+IW M)3Z6Z3#@Z#TA;(@%!DK(M($6%N@HC)H<*95?N;]?HG:@H^$87.R?/=C\Y?%G M=LMV$3C&@D6/WUK)=*HK '"Q=$" &@52X]T"& ]+6]'*<+PL9M>C*KB52/E" M^Y#>AB1.6PBM=)!C[S4N9'=<]%-@__ME9'.5C"MH;QR;!Q0#3*JHB[/1"!71 M)+[8B8-"^B:7@,M7'/U^"=F"3H:/OG?O?M4*O7=M@T 8>RV8,)I3(SVPJ[^T_!V1 MLC65C,E"%OL#>SS;LY['N@Z(81I#/*>=Y%(S:QW93V?F>:.$.?!O%@^DI^$# M\]V#1[6"\EW;P.,4IA A!9",TS>Y/WN9 6!-MHC@"+,YQ\/-9HH8W*P^VD&H M&?Z\W$M@%L1HSS HC7 ,8F00;:ED?+?16KF%%K1& M0GL:W1Z+@;0$0LX*%*PF37(ZJU?#Z+S6;+^WB+K1P+<*(0@*D[QB47FS(K> M]7;-8/[4L]@*WH4]G*=L,M.'GV?;!L(XXINGGP$A K#E45H+[.S_3SN M^^W:?C:D;!G\P0BGU\OH8,I[90$-RL3UEC"^V;B6F#@130J3P"D5@/15QAJH"!0I\D\3>ZB\0#[7+ MTP47.]/!P$S4>JCW=.$B+F!6:06Z $ Y:;XJS!.HI;7)C_-7M M^+3"C@/+<6LJ&"+.3E70TR-KI7EWJFUP"+AD\(T$B"EMXGI2G'Q2H&6O12,' MK&[5">-:!K]O2[=+/_J4?YI\_6.ZNDFO$4:$4A!?M9A5W2X#9$P#%9UAHASG ME#/""[^8,MO((QSO5:\!K&+'BNF+NA_VNT_OKF+ O[Y-+_E^/O[.\HLM@B(Z MBB1=]+*]%9PJ1>6#?+#)SO=X;V_U2+QVK:+\D8$"2 PV_$L_"9\6D_DR*F&97[DX:]8;+?T^GZZ6"9ZBX,_] M*H_^:+0*J_O)_#+-L+L$TPO,:]YI2.56B6&.1I^"$.0L$\4)$D>0\EZVF7OC M7']$R0?24']V=%-R>E/LYW*Z6J<7ZZ1KO5[]EJ_^,UN]GTR//I):LHL0 MI9=<.TTQ\<9LJF@6H'-C29-;*"/,.NR=HQWKXX&10SR:F=_&3F^R^7+Z)=O> MIOEV=,,\G[D=2?*AGH^OVHN:97H*T;-W@@L#)(.&$:A)<9 EA 7\%3ZRR0W ME@/J-9>04HK@=S7RM/.NYM"4DVUM-Y09($6 MUA:)ID(H9,_[WJA@M12!+U!CG#*L;;*%[(@KIKL-X[9?M10YM%7#:O!V!?UM?$22P7L1IB8U!W" F M'.<%@I(T\GO&;)R:$W$@#0S-X=_GBVS[LM@_MBE O\2%.\G\;OYP;4LMILOX M*QO_.;_>'F?N(:E!ZL;?&3PF#!&,!8^(0H"X9(6K(KFC9_9,>O_4+#DW^E;D MT)-E\R[04:AA31M_HM< &,8:6,9DAI$M0E2:$Y)+\_L\<71$KY]58V!TIOK M:M>D\VVC4U&Y?7;T=5ST7 MJ!#FV G5X59!8\DMUDH1B*+,SG*/"SD5MF=&RQ8=Z?9 '?1D:5<1*_YVL .E M+7C[095[(^^E%@%QB(W4G /N/5.I@!W2EC+/);:.O<(#(H\PE,!9I3Q# #.\ M>59A*Q' JDDNS0@C@,9Z/7X05 W,UW40%%2Q\$54/UM1P$ M42(M3]7B /(>2QK];E5(90%OXB*.,"AOV[34Q;$W=DQFV7)7,+K<"\4'6@1@ M#9)1-JJP4\PA89W9R4<=;G2I=7YYXF'!ESX>&.," M$^9$C+F$AA )7,PJZJTZM^6GJ7Z/\*4FI$.0Y6.V^#*]./40Y8$6@5DKG 5 M"F@9HQO$W2Y>G>U,7QJ?EFP^6,^NRQSN^EDX^"0%A!Y#@46 MCC,'4( ME6>V/]>F@@]SIP:P_1*E$/PD3XH/!J2DLS9*P3$4-*ZW$!:&E MHFN3-C="D M=$Z3FK@.OT#56IB"H)YP RFP0C+@N"&B6,ZYB8O[>3DU_1B99ACWQ:1?%OER M^7Z17TW+;,R\\.G B83:>*XI)51R0!CTA5R4-7KZZG54^*SKS#0'L_;]ZEUU M[T$'I!SX9D$N/&0E+H$*41C<=JV(?@".'FZ10C= C::2EO$TD:VN[,$,E MU/W"1P/R2E!IC8?..$J0T;@X&Q6:J3.+5EK3=W,H!U@#RMG^@ 6.:Q:((Z=. M2:5$E&DOA[']VOS._84V*-$E"H,?;!,@0MA(8%-VDM(. M)&^JD)%:T80IU4N@O2;OH"U(^Z+-AZBC^%VIWI'-OF2S?%.48S?X(]0YVBZB M!Z/KK3RRWD,+HZ"$[J>( &=V^[@%G3^K%MH>NKWMS6>SV;:,QZ^3Q9_9(SR. M;=,?;!2@X@S[./.<8I@ @[THL)-&L3,[UVF?0ZU!VYL_D\TC!K,X8'5Y.YU/ MD_SI):/3+#K1,A#.H8S2&6PA$\8*E0H";N5UDO>[3_(*J=0NOCTN;:M%#-TV M%Z_,S61Q?71G]J6/!\IYC/2D\(8"Q["@WA;^HD26-K.P']?%<0"=+65-8 M!W.AJ[C. 5$B-&;1LEHC%:"IIME>)D::5)H;80WK]HG2%-'>65*J3,(+GPX, M6H4T(\XZ9826V+G]\IN>%C@OIG017-4&LR^2/#ROO+\!=(0D+WPZ< H%$Q0P MB;V)4PA0#O?DY[2)SU+];;C7%($W![/7.ZF_Y?/\6UJ?]G>/-PS2.HE1E-9$ M6VR\$H86&U3*,]+$OKR..KNU[4N;N/9G:@I;F!Y>,OD\#GP=Q_YP@6][KW;[ MN4^3K]GRU^D\7TQ7]V_F43UQLD3'_MM>4G76U?VOV>HF%>[?OQ1_U(3U-HI MM0082\"()(0IS: O3+YV6C2I?B'.>OT X*Q-5!,<^^*$FRSFT6JFAVTVK\65.&D[U"0(*&%$1P,"34I?Q! 5 M,:Y)=\N:,&6$1R4M,J4E2(%"VHE MH;TF\?2Q']E+5>3>2I6 M5V+9JMI5H,[YZ*Y)9-->G,$.X&)C/]IRU*@PX0B9UN)RUC'48R/?J>6O4C]! M>BZ8(EAC31FFV".WQT(H0_M<%KMG77=4J3 2NM/7[J7,TO/V2KZ6*SKE5[(+!\+X$18PT41E%!)?22*PLQ54@!KX L MYRCT@H6[O9OE]UFQ3;71TZ>H&AV__<_R8!SM)ECI(NN5B":3,\0PL184:$!/ MSJQ"2B<\>:$*8T?P#VHB;+::3&??DZ6 1L8XRP%@8MA&G8D1EM@H!PH+$"B5 M@M4-%@=TM./:XM?)*DZ$^?4WO\\6%UEZYVKSRR,(->X[&"8()$::B)]RP',% M4(&;XEA_OS:E-*/R8772EXM<7ZY."!RH@$@Y A#5&$AK+ *D0$DCW&0U'*'C M/&[F5E1&[#:W<8$*#<.&P X]YY@9FVOI!8"M1DCWV$V>)= MTJ]71?3CEN47ZTT%XNA2SE>;O(CXH=M-3S5\LH.387K$B7KZD8"C:[S99+26 M2&XX$11;C@ 2D.#XBZ8>TC*[^-MU_N7GRVR:%A62_I)&31ZM)?%'88O(A^QZ M?#41OMF>T^K?(@F8 M=D.#PDY^BM]Q0/N//Q(0TX9;C051B#@&J>*H&'.Z5W0>:VXK2F^ 6[>ZWKYM MY>:7=K(ZI?1O/AM]3(<8C4XFHQ9KP!V(0NVD *91KON(;INWJOTF '9# Q6' M=9F&YF>3EXY1GGTF$ 6I\)[)5%[416\/P+VA0EXW*3)0_1[,N-7>!+AN9[V/ M8<)D]I_99.'C3UY*D3SRZ> <-,2A]&!3Y"_5DD.[DT0RKII08$2W7%J=^JDB5) 1A%4A311P":W_D=T=Z4#0M0'L1M*F/5B M\0U;CSL&ASX>$+=6$8,T,H )3S"%9"]+LU(BU2][C)L0+6'8:6"X'>*'[&ZS MM7*=$J@.6HEC30(D3FDA.'- J;@@,HUE(1/TCC^19MA8ALX=LD-/YUE M"Q/Y>ITOCF\9?//) +E75G.CD9"1XA9+MK=V(GY;DVVCZIS*^^E\,K^8ICVP5&QD'OLAE0,_LH]>-W-:?%+(CR<%95)C2K90S!14LL)Y(YAS!0V MG)L" ^4:!8=CF[?M\R+O _-1S.[]7W[-)DF8K6RU\Z2&GOF,>@:$1U13A+3$ M3/+-J:=TFW)_I>[J=#3S]V-=+K/-Z-].)Y^GL^EJFBUWX%^^FW_(+J*KN2T] M]UL^7Q3_3%GBRU//W+;V'<$!#[VE"D"9DHR1$]@5.$I$F]QY>K76HS2WGEJ/ M@;325P;47CY]_\B(^$7VSW4VO[@_\?!NB=;!<1.#;JT4!E)C3 C&H)";8=#H M1OAXV#@@7PXQMC6=],[%E\9]\F7?$JT#XX12%GT')[64GD'J82$WI_[,7@)H ME0F'6-8:VD.R;+F?C[]FZ5)-19H];1XL-<@8%H--[6V00F#/)Y^F$ M"R5XUA#N89?6C86OM:SN6X:(I4"<1V]&,$LI0$+N)RW&N$EMUA$E"HU]2:VK MC][Y]Q#MIHO:VQ339?GU]$CS #9O1YCX1WHL'J52$JB0W-IS"35:Y\$A?K4' M=5\D>Y\V+:+>5L\W)1Z$.;FH5N@E0,*L@\ KX66*ZG!<2 H<#*:-#CU&3+E6 MJ)'W!7MOA6*6J^GM9)6]NVK$ORK=! :!P@)+;B2!@EB+F2F0T)0U*7<]YM6W M"P)VB'M?##23Q>(^NAG;T^7L<@M,'1)6["EPH[DCAA(CH7&62\3DWNNEODF5 MA1%E#O?"PVZA[XN*OT[^*U^DY.CENRN;?=YAE1+P\&8V4[B-PSS7#"B&DD=+< M2H?W<],K=6;^8>O,J,Z\6KCWMCSGBVC2HXN1!O\PYM.+\;%V02E/-48$D%0C MD:DX>>7#;A9L5.SM57*L*@>>U2QI#^W>F)7%X.EJ&E6[Q>4N7TY7IWEUN%5 M(A761XX*A>/L) 3$,&LGIZ/VS,IF]<"JUK"N?;G_UWR>W6]?H?/K^>72?;V8 MK2\WE[YO;[-%.KE^/[G+%@=Y4Z.7 "'D7FC!'#<.64\=$P^ANFZ2(#Q"[ZP[ M'G6/?7^KX#=C_2U/I<:C&-GE']/5C9DLTWN;Z3\)N2^363ID*;%$UNTT0,T8 MX)I(KR%'UD6SOO=&,&T4/XSHVF.?ZV=/JNB+L+]__+38!%;W<>"_Y%^RQ3QM MM9_DY-%V03ML!'*(8CW^;$SH%V;:/?%+#V93>87V<>;+%N] M31I.>CR^*W*H23">-=D)'J$9&WX;I"5%#$FUDQL= MAQL%Z;U0VGD.D-$(B-%T9C97?QB'/,DR8W24:XI] V/UH'N#9)WN;SZUH<.=DP2,0- MU10RRR'43@!!32%!#%^;9).-<+N@;8JTC>\ V8G[O_YCFBWB]]_1.U'+H+G9S\6H=1?@8#^! M26$)U!@^9L! MSUL%EYZ -9PPP @ Q%.B:2&GDZK)&CMFBK7+@4-,:XSWD+Q"M7B%]D>C%G-! MM%%"8$D\HD;MY:3EG@AX/>[]<+RJA_>0O,*U>(6+O5N- 8>,*XN0)9Y[C??8 M,7IN1XC#\:H>WKWSJH$W6P1#I4*)-KXG $T -H +2IBCVD,0T=UAJ56CJD@C MJJPXPHAC .WU-1/4E\ETEE#R^>+C9)8]'*$=H?7A1D$X8:DE&&B%#?+0$+/W MKK5SYWIOJE^&Y!VIHS?2;=!Z(0O]&.<.M0E6QA4F^<(QCH/1=8DKSGX;"H%& M]47'["H.2[F6M#&*:D./=CA?;XTAPHU@5&J8IK7DQ$.GM2:$*8ECJ.C+S()N M9OO'BYOL!W66&L-#?R M?E ?T?V,ENX-"0XH@MY(K*DDFEC@52$_C*ON>;"N0U[4O!=4#?<1\:[->T%. M20&)YAX289'A0/@" X)@DZW]"(2PNLQP02$+T5KF2Q:E!@^)D=#_1AYWI2Q>N^O^$5!Q(! M#+D&,4:3U#*]GYP4-PD?1IAOWSWMVD2[+V:5":K*G#E5ZB- MID00BI%0C$5%[!!QL)$EK!YHY*O);' ^UF#+B?.AEI4P$EI>7*QOU[/H^E[^ MLLB7R]_G<068);E^B2N)SJ[R1?9I\K4^5\OU'XRWD'O.K6$&*<1Q7%YVV#%" M5*E]^/,RJ)T3N!/-C)W5;^._NF3U-_T'YX",WI(3VG.-M(D(*&ZK3 U".0R45 M*?RLJ"=Q9E>(AJ9L1VH9/YG?9LOEIYO)_--?V>Q+]FO\],U#ZDXG##_ZC<%J MH ! BA!@,!3,$E'@R[V'3?8<1GB8U"GH*HV^/^U7/E78T.?[9\M@FO%ND:^+9HMOE MY.@W!L21D]H0[2GUFH!HE@I/@4M(^XE-_[V<]*7 \4^0PA 4DO:QG)SXSL"= M=)1#I"5DQE&EH2H"-&Z(;5)BJ7QT_._EI'=-CG^V=+MT/%@9&+U42C##T&)C MJ)&.X+V5,;!),83JP7;G)TNODOIUE35^DO>Q!#PU%%8P[(2%EA*AI1?:J6)+ M6"CAFQ"^_'71)R;_W[QO7W/#LS]M!O\Z6>W^5>9N4^,^@Y).,$V<1:;O:&!MC4R[B=/YNGOUG-FD8RI;I.)76D\P38#G1 MFL7Y35EQ$BV@ TW>0WA5&Z"ML:HFCUM1SVDR'[@:6G:4ZBKJJ 0YFW<:M*&0 M<0^0\8C*&(8#9?: ,] D_7F$R2O]$;-WU8S#PK9[P"\Q1THQPK2WUD GJ2M6 M-4$1;[+B5]_G&]"1'<9JUE;$**[X;Y)Z7^.U?HD]I10!YH'G""CF^.;E917' M9!TOE0];4J9'/N;CE- G^72;BA,Q2,F^&>_)A.I/$6T=!_+G(43Z^?; ,'6> M> (!)4AZZZ5R!9[(-;K@,R+7JR..Y6/75_]W-;X-Z-_-']42.)-[&5^/8W#WLKY6[:J$9FT,_T>C>WIL!Z*NI78R*_43T#4 M8R4-L= @2"FW5NS>YE- LW)5(@?$HXR]J=91D R)U6<*1!#X;@F9H\(Q>+, M"DAUQ):\1Q6,Q7*XY6IZFTX._7J50-L&8YOOEH_N3R&]U4T_+-(+PGS(4A&/2(+HV458)[-T MHE&/P65[C[@9ZX$RWG A@)6:6KY7ECR[^M.]4*P\KSM2TSCIG03Y]%?>&J%W M_04DE:!( ($!PR &5!;)+3;<,D>:O"$^HJV]5T3A>HH9,6GCUQ_+;JG98P : M 0F)2VEKDJOX%T<*?!#7\CQV^EX;<6NH9KS4]?FZ/0^BZ#!(AQ#F7@ "'+82 MD6+/**(39W83XHYH-^^5$;>&9D; VT=[>=7X&1L&D6X).J8H0TXS)B10H) 6 M>-OD)8L17E$8&P^K:V L>T"_31:+V/.7[W2K!S-*H?-:DL0'RXE@&R,AO;%( ME+L VO7AUINH@:O#W"O__D69C@*15!C(E5&". @<]P04B#@#S^Q5SH[8;NJR;<^53+V27[R588A6$E(D(A&16>:Q1@8/GK$F-FQ%2L2N2 ME%_%&BI@!$1\&/]OD]OL])/8U7H*!@/C 1:4.FT@HC#=MMKA8:,[<5Z$[(0I MY=G8@@;Z8J1-SY;F=^E>^L7-/)_EU_K-GV@9I#(V3G+%&.*0(RHP M\GM<+>[UNL^7;/$Y'XYSS?B0=XE[?SEZ1Q>&"LMPQ9Z"B_$,\493@#ED1K&4 M&[/#@W#;Y&FT$6XL][04=ZN$D9"RXI):$% Y(A(@RU>UP<.[.B M<)VQIAH[6]!$?PQ]O\@OLN7R0]1Q_-+T<,AN 2CU $>I]L%CJY4TF&.A"+,8 M@^UU@R0[IN#,\B Z9<.^6?+F]FXR723#>Z(IO/K$M:I:E>!&&T4YLQX2RGS6&B\W\@'O%$%H!&NB+UR ML&-=#+_)_/LRNUK/WDZOZN5!/30/EA/O#"?&&PF5Q%!C6$BNF6ARO7&$N2.] MLK #_'NKB_(H=2'YL-_"=(1SQQL&[+!)US@Q<8AZ;KT1#UOT%C7)5!KABQ&] MLJU5Y,>2&7+HY]]GHHB*H:&-/A073/IH*AP'8JM#)J'4I6+HSF]!MY$D"4% @011O#)%A./>0(NP MIUI$#2N%]WAH?68%$;L@2L-3J6H*& DA>SB5@L!H)P$D&ML8W%"%&2IP<3$$ M/R]B=L::%DZEJFGBO$ZE(IC$2V>IX4[$"!LX^2"[,6=F'CME1ZU3J6KX#[^[ MT54N)U+0$X20$H8X(H@V0!8X:*B;%*D8X:YO#\MT=^"/@(0=YW%2(S5!'C O ME27"&.==@8>AXLR6YDZ8TC"/LYH&7G\>IR)..:P$$IXCC#U$BA?R6N//+$6I M,S94S.*LAGI?+#/KY2J_S18?LME&E\N;Z=UIAAUI%;#U("*'++.. >H0)?LU MA#K7A%TC7%S[8E=[B(]@17U;(KFH3/.@(I"6<,:LTH!"!P3>HTFM;W)\/\*C MTV$=N;JH]W94=?'/]30JZX@(?V3)(&>7ZDNVF%QGI0Y/FW0;B#,J1EI::PXL M1])BN@^XJ>,/KK6FEKD.?IL59_>AB!A?PM6S4KE?:H@P 4T4[%:8\0@7'A M,9+O/0^-Q)G=E^B4A9T@/@*^_;(XGCYWJFGP7$BB*?+2AGP<7Y"/<8=Z"PXX) &T ?_P>(-1:9_8$G:%3, M^G79N8XYV [^(V!EHR(W'#DB+%2F8[95QWHD MQ[K/LDM+>'1UNPS62,@59X):$X,^G*Z/% @QW>AN]@@CX4Y]O)YT,%:6MIG: MCB P6+)H^YUCT37ADNU3D#QL=%-[A%YA]\1IFMY>31_],?29Q:]G.\MW$R17 M6D>?F6"(+-(6 [=?49" 3=Z=&F&Z>\?VLC/^K?9W[C-T0XP3[6D%^3):OH<4+4GIM !;"&B(@YXARO3]Q MDK[))=GJ4?%YKH]Z6@3 MZ;%0\R0%4XQYIWR%!>R$:>;7"T= M8138D=X/W*ZOC_,8"WIXP9AS5"/!/+&$$FWD'@W>*'>H,E/NLL4TO_RXFBQ6 MO?"EEB8/5>VH!F3?5"C.\NTZO7[Y?@-T&4OZ0K- C=%2;Q+F%<"0.U6\"!$E M->C,H[SH_QK'^75 GVL_ADH>UI%6 M 4K&I?-$1UT3#H5'8/NX*_"*2%CJ=DEOLI:Q$\>:!4< 1I%$/M()T+C4\^UV M=9)6(G%F'E4K>G]V+-0:O'W/VM&\O-;^+&:.<>,<] @1ZC"*VL3:IN*.#B!1 M+C.]&UG=U55VD4#?#__#9)69?![UM)[.K]_=98OM9;\CHI?O),2E"V&H$!'1 MFY<$(D-%@02._M/W,\-+S3#NG5*HHQCU-LZZO3^FP^GGV:3^>7;J/#9(YL0?^3S13:]GG_S<3N- M7YD4,)W,HK.RGK\T,4ZXC?"E-G>6=<.['WM;)7GW(D6P2,(E8(Q&**:,X&= MD;R0+UTA.J_,L2Z\TG:0'9@YGVXFJS_R]>PRO1=QL=K/EIU74)U8)SH,,; ' MSE& #?#6)$ T*=")P#?)6&3?->_:!7Y@6NYQ>Y_-)[/5-%MN=XJCA[I.:8.$X5IX4."DF&I"4/Y=$[0#]'L[4(K1TO1J>C&9 MK[9YM&\.^0UOEA^RR3(&9Y]G]^_SY7)SSK )I]Y=;9M$*ESN/GWL;*F;;PR( M$*B !P1)JRB"S!I6X&L\;O)"H?@^V#T.S?1W56:'H/LZN9W.=]O=D\_1?5[= M?\BNUO-+=?E?Z^4JU;OU40$?L]5JEJ5__3%=W<2&T_FU6J]N\D5L4&8ON94O M"@19X273"GI/,+!:*%J@"1QML1!Q[F4!BFHD#;;/%)@B/2JU/9K;[*6.T,] MW"Q0PBT#T3VP E@" +3<%=)R@)ILS(WRA*4%O3^;Y:W!V^^<'?[@M.VI"ZU6 MB$)$J4])WQIKN'B MV$I!B8;6($> W^.&&T7H8V90/6WGG0$[-(4^Q5&A((BH4&Q M-\Q!(11@^QD&2),"_+!S===0T"%=U\>D=VU_F/SUZR1.JNEDMGE9]RH]&;;X MDI4R$0<;!Y\>+K-$2LF,9)Y2KO"PCK,;<#5&JXU@[.CID\O(]-R>KE%:?!/MU,E]?Q?^N%W$"'HJ4 M:G<8HJ2((.MX-+#1LMK(>[A?^^GYI36VP)Q>$>]W&W_@PA'M[^*;Z-4"+IR# M4D#(L3%L5P!$&2M8J4<1.LIEV5_S?C$ JW9C_W@70:5<62DDTIX21K'S&A8H M*,C/["&F5OAP\%)^JU#W-KNW>0'+]%#R]$LT5[/-EDY*YY_,IP//^-W8U&RV MJV?S\*-RD_]T!T%ZX[7&J:@<)X! ;_&NUJFUG/M2#E(W")A\N?HU6]WDEX_& M;;/EQ6)ZEW1=QA"4[B,8(BC""!G@I)828<%D@0.S[@S/;-HDQ]-7*3N"?2Q6 M80R'^GT8!P"@C#X@\<1ZI(25DF\OV%$A"76E:J65O"5!7 ' MJP\M_FZ6+A'\,IG.W[[\-&A;70?%B*.<;B/)@_KB;+.;3^?6R&$@)#_Q0DX"(]")& M0<)00LSFP<3=F3.C*5%EN(#\Z9#+!. 'VP3+&<6 $AO#2H0I1E[A0DYN\)E5 M'6JN[J$T&HS2Q#F[4#Z"-O@)TE8K;ITS/$^G[WWPN(&14 MJEX/"7 ,8.7U]E&#) L!C9YL'B&SAB+"T^>L&JB@MVOU24S]M+Z36BS2M>J- M8Z[O'S[S?G*??K81[$&Z^>7[V63^V^3V]%V +KXNF @@I<00[9%QVF%E]LAB M:_M]6[)S/RC5+GAI M/"5>6HBD$AYLRV-O9:78GQGIAJ5+WIUB^B*AN[V;Y?=9MAGQN\T1X4D"'FP3 M8KBCD2$6:X6 B_,<.KQ'3I FF5LCW$[;PUQ]8@: M0UQ B"#S%&CO]CJ#YLQ>N!E+T#0:A0X[<4J%4Z>:!@JA \ ;X4V4U0F/--I+ MS,R97:P>!7=*\;FVBGK;%TCKS>/U+ZUG)]V'(ZT"!IH:J@CD7%$I%,4/NWK) M8_H>J%A'[4\#]]8@?B6.P=L2%[G;^HH E(J+EK58"2ZIEYZ)O6NE=*,K,2/, M$SF/);^N]EX)_P_F@+;:?S">L50CFT 7YW0<#BDG%L2E6WKO(B,\BN'YYO:/08*6 MR_8HF=;V8+?+'EB7:192D7P$.*04:\*0T5;X0@+/7,,:CCT?(I=61]X90N,^ M$K9&$BDYIX!0BR4R@M)"%F#\F82&[:KUZ %O-4#_?+5&5E&!(X(^>C' J5T)MBBCPK3)&Q%C/'H8$_G:4LKK.>"5 MT?&R/3]- < M68DTU?NI094^D[*9G003K2+;E]'9[_(V@P M,&?B4K6ET+P]*/NBQ1_9]/HFNFTJFO')=?;;.IFS=U<;!);OUJOE:C*_C+!L MMP%/;[;5ZB\ @QF!F@,"J>4$"F?Q?@9:S$"NW/1YXCMW_>K:Q/*]QQ2:AL4 MR$-G#/:019SD/I15Y9Z_&G]9BCX-1&?@]T76&'DL-ELCJ;+0[6T^WXJB5MM' M039U,//G>R:/ME2.\+5YY\%R8[66GB'DG#?1N>#['1-,N3B/R+)WCCU_B+1? M10WLD!V"M+H_=JBGP)EQ%@(.K&(>0*" V*O"0]UKK#J8B] #=;O52V][_4\S MUD\$KB]^/G@?'2#KE,( 6Z<=X@@^>%V-GJZA8^)<1RM\&Z .19@=WRM09MK .D\$Y\,L ;29I.H:]3V\]4*JX M4UIINE4?X#[&H*5,7T=Y6@>/E9[DS-9X(J!2C\$8PQS%5G-- (9" 2D*C&*4 M?F:5#9I3Y6 5HBYA[RU]L+4K(I48V]:7!=^QW ^ON90Q(U6Z"7$>*.24 UP MJR7!D8@%&LK ,ZNYUR([GKX_W1WH0]J H6\H=6L*"(B+@44>"4ZYE K3;7*Y M]!A;8$N51>_:[S@H1?GBG,>[")%Q4J47_ZB4SA,:<1 %"I[;4@^%G9,)*,V* M@\Y"JX#WY>H>'+2^+W&YJD3KH*.T&H.(J12$46\I!X7<5)FSK<+9%AW*+CFU M(1^<:FG<)^]8E6@=2%R^&4"4:N089)X8@O:8,G%F5Z9:94)9EM5&NR^6Z74$ M+1VCS"^+O[ZYO5OD7[9G<2?O"I1J'R*25C$'L!2,&T2LUZZ0G8E&[P^_)J;5 M84/>/=Y]<6T;_&>+/1XGV76@19!.(D1MA,]I(6+X :#9>Q_8-5DD1[ACTR6? MVD&X+P:]G4Y@KKD26U0>Z-& M-EEF-_GLS?!J2;!X(B2WWJA53>0 MU[_N]F4R6V]TLKE0?) RAS\$9]?^NG7]+?3UN9PHV" 85Y;BRGA1!OIK=D#!BQMEG.. 1'$10,!";> ^U/2B4=V=$89BP^U7 MUD5\<)[]EA4[; U.HYYU$J.0&'Q@ [R"2"%$A$?[K3H.>9,$U=>TI52#%F49 MUQ3SP9GWR^)XX8'C#8-CC& $I*5::F:LY'1OSP$$W\NI?P,:E&5:';Q[*YQX M<;'^_^U]ZW+;N+;F_WF,>8 YN%^JIJ8*UUV9ZNYDDO39-?,'I9;I6*=MR4>2 MLY/S] -*(NW8NE ""5),]M[=.[$)$OC6MX %8%T>RMRD92;2*+3I;"/,^.?[ M8B/5^8UZ*#T%_FN;:?O0&(_PL*U/!,Z\I7$2H(P9;U64AH<5@EJS/(YL?&E'-#G,1"W)P'U/H'^45RZ6 >/N)?:<&JA%!@BP]WS>0U$*?&AYY^\+M:3 M^VOG8(MHY^+52UTYPJ.7CP7K!$3..R8XXD9Q"&AMQ6@UOEBW#@V[!%S[]*;K M.9*D6VN7<_G0-=8R8T=C6Y$.HLNOZQ^%K,GXJ/Q73Q93Y[N2!D5_!=5[;1 M"/.-,/XY6]^9I]5Z\5 L&ZAYPS<$Q# AR'/ $!?2 4?I+GV1L,+21K?/O6#0 M1.6;OB)P2* FC#AKE#2 (P%4A4(T4E)6] $J?NO<>)/VN!/8>YH$]"3.8M/B MTUW1OQ=]OGE!*>H5(YY8P#DQB&*P*^L55P/L&A60ZLABGZTF7[XLRZW[)D)K M-Z)37O3'F@5J%>=H*CK MDWOU^'@_FVX/2(KE;'%CMF][B]]9:"*X?+.&!LOJ 40LETX M340(2SRRJ(^N:93,VHNDDLU%9%?%XVS* #OM0'+Q2X.2U"$H)*"&&R8D):)&21,^DB)1^54 X&5EBM*O;2 0>(JY 2 *2Y3 M _1JR<[I'F24[;ZXSD>W\HOE'\6_U'1:UN&)_ZXS2.L#Y3+^]$_=O M#5R13S4--(Y-,5;6B%"8*4JB0;*]X8X:JU7*%GJ L7Z=+($M8YQYREI]+*;% M[&N)P!_%VCPMER?=[@XV"UXH#DN[5A*K19SFH4752)$E(]O4MB?X_9-5&QCG M.Q:,8X_"_'[<^^WE8X%CZH'V%#,(#0 &.D"KD5"'1U)-JG.V)&":[_#M<;:> MW,_^JRP,N;W?,8O5"4_)PXT"U$P@JR$CP@E$D.%*U%!1\'.L6NG,:0WA?+Z1 M6\%\GGQ3JU6Q7L6N_K&83T^N6L<;!D;B[@08015$5C!CC;+5:"TT*:&C PQ- M[XQ/K:*XWJ5<;&4'[VP3#&/)08FLV2Y<64"L YYZ8=@"<9M#^!H%ZA;T#@I!HU2F*F*&P&AW7.H4^ XQA[WPB M2D*W)^ZBX&70QP+A*]7]\5 MRQ?392,6'6X4G %:2H$0TSSJ$+?V8@#$ " M0Z8PL@H*(A2K1NN<'EG6W-8Y<(X_\WE0#]=OM!M_9ELFEE$(. T5QEA2IOT. M'04YS%I#ON<+K\9$:<>?^3SDA\O+[OR9L>52.\\@(9Q&60AM5(40B%;BN+C9 M-8W:\F<^3RH_K3^SM5!S!!!Q3C"O/3.F0DE)-+* I>[)U*(_\UF2^>7/_(R< M X(J$#=GD,4M%.<^2FV'G.;*I'!Z@!?4V3G=@XS&[<\,G/=EQ2^.%9- BZCO ML,9")EUC#I"OG=BV70)^3?[,7","#;60$FT\\T)*6XU,.3HR4[0CJ3?Q9SX/ MZ''Y,VLL,=4( DXHE\H29G4U=@_'%N2>)OZ+_)G/ W@,_LR8:"N%D]$>L-$, M,0B["D^C(4VIF70]GF%I2V#+&.=BU1_%^MU\NG@H?CN>O_:'YX(A$@M+@#+0 M2@6181Y78\%2IB3_'. 4U)YH%^V!VK,3ZLLS'Q,372:BV(,YW)S%=EE6=;+']_W?SRL=_5AR_ M$CO2+I2I[&ZN5/BE);',GY]QYKCOC5)M8]\>K#\OB<3*[ MJ;S==FJAYC<;E=DZ<9]%N"8O#,AZJ$TT33T3-NZ9C4:5UED$49YB7R-F8@=" MZ(^BE0GP' RW.A5CUNP504H#XY;(6@B89\J4%X@5 E:#E&(HS9VM1TS#5F#O MCWB5^FPMAL^3;V>NO7O:!\(1%,8Z[2%G1-JH9Q6XUFN<3F+;F^;!V^!490 ;I$&##.$1'4Q9X7 *>'8U^C$W1[-DK'N?U;;H7/1 MC+9K&RSW"'IMB,=(N6CE.B]V8W9(LA1^7:,S=_O3V&5 9SQQ+?VW/RP77VJG'G?/Q;+27DSH:;KV==3$UGSEP2-I - ($V-9=4*V"-QLIP9QQQ#NRP MX("PD665;H<625Y4YP%^35Y45C NN$ &.LV1B5 J68T,>S&R8J@=2;V)%]5Y M0(_+BPH87]IB7%%#85D>"]<+ A<2I62Q'2#)TL1_D1?5>0 /-W"IFX Z8YVT MF%KG..9 .44QJM#Q@#2*8[UZIX>TY3(+\L/E97U)>NZ9>" MF940)V>M%T\%AR.TDDDD@71* >%+9F_&(;D%*:[U YQ\+I#?/@9GAY.LN"'YT*9\ PI)1QT#I(R;1&I-NY2N*2HV*'RX%PI+MK#+QL7)M^: M<>'E[ZUP(0&_7%SXL%S?BN77 MV?24W;#O\2#C !P$V#C,A8Z# \!N1^;*I' P2J,5(_MEPB:6+>SYED4$\3YW8=AQ;I((#$ M8$.&\B?AT^2^6)G%P\-LM8K0KPXN*$>>#CC.ILQ1P\J:%D@CC^%N6G1*&C^R M.B(MR&S1-J9CB 4VEBKNK5'04HX1P,+5(]8X*9GV]>1B3UN"6L8XV^;VC8_0 M1BD^%NNGY3S^WRJJ6>$7RY<_/>V><];K@H"4>8DY9=@AAQ5$@M;( /YS%$Z_ M@"AO,MUVCGWFZ^!6*VX)H*57H*Q\8$C<0V#!4#52!W'*''?V!NQKL?QK<:T\ M:Q'E; 'M>]S$*I?T[S_JS7\5-T<8=MZ+@H,6&( X\2IJ%T2,T]UMN].,X)2X MJ>LY'4YG7*>H9U]I2WNU=/0IEK>+Y4-Y6_+^K_O9EU-I%1JU#T9#XKFEI0^& M$Q92BDTU=BQ42I:.ZSE,:'$M;1'LBS>*;Q?V[>W>H:WBH><#,X(##*U0,L(A M(8.P5@Q+48H#RO68^9>3HTUPLUE2]_>+?Y6TC8:?73S]M;Y]NG^[@!^SJ1J] M(,2A:ENF3A60(&\5L5Y7H]=4I?B/7&,YIHMMJR[0SF9E[9;FC\7MT[P.^?M^ MVFX_WC (9+T30#B)O4"(4 9(-5J%:,H9US46:KK8BFH3Y?&DHG(21O6QS@@* MG-"$:UR='QO+7$J]C6L,_;V87:U#W3/%WCT\3F;+T@O_1)J\1NV#1UP:3HP4 MJBQ<8JAA]=A+LR&!9M<8 =PRS9+ [BL8\QFC.GYY]?-$:!)B$5%&.N*@$TA8 MQ38U;A5$$B/;:-Z]G@A-)YU16I675 02XYF0NAHMX'!D_M6M<^"<",WSH+XF M3Q$,X]:28"NY41P(0:4$]<@T'IE?83M";N(I M25R-T3DTL@#+-#$W]A0Y#]3+/46*Z=,R;M4^/?VUFBYGQ\-L3[0(Y6&X(-!I M*PT%/,ZWQKQ (>40<+A$2)'=H@M<+^;"YV)Z-Y]-)_>?GAX?HY5YG ?[GPZ0 M""^\AQX**44Y7^IZ]E02CBP2L64.M(+IQ?*/@[DM-NY*L0.[T4SF-Y^7VXN* MXW1HU#AXXQ6GU @3MV::4RYMS61*<8JK\@!O+5MF1Q<0C\'%C&$>+7WL'.,> M>RX]!KP:,91)*:D&..5T8KNVC'$N5NW\C;;Q@8O%S8FDM/L>#]@)0I&VE!.G M27G1RFBM+XC\;,4G&@MZT3JV?;"FFD>;$^=%B\!(G*TMBP8^5-)(Z#VN#QFL M(BD%NJYGYFF7.Y?#VP=]FM.F' ]R5M$X"J P-%0BZQ2KQB,%3"D->+[UTW_J MQ#;HEMOV[6@AM".+FFJ= V<=QI\%=3:OJ'Z*SC+L*&# M8TP %\P+)+=8,(0D3O$T&"#MVJ%%6M'9LP#/1;XVTB52@PP05!K$2Y\*P*7T MNY%A)>7(0F8ZDGJ3=(GG 9TY/J;C=(D4Q!VADYPRBYD30CFL=V,G0-B1915. M$_]%Z1+/ S@7N8:2+E$X+8T20%K" $70*&4K="2 (\N8TV,B(9 M5C3%UAZ@@T27+#D?S7P)DU;K][>;B>^%7^RGQ?U- U/F=./@E50:*FP8M]Q( MB)RL=()KYU/\^08XTW1FU;2.= _\*GO;C$SED\%(I"CECFAHJ/6 IX-%$&$,E2'0 *,)+O/R[,9E MO$F9:JYG$YX^U:1#FQ+R4D9HO.C!'@H<>#)X8R6E7@+L@7:&:RJK2PA.]=@2 M)"=):=$FD@G!CMM)KH&X]SP:K *"**2<),9C3)E4U1Y-8(1'YNW=FKS3H>QA M16BV$@2H.<1>"0:98L1A1$UU\"PH42EA\P/8/?-26Z$M@+.=A13W M\9U?HH7]^V3Y=_&BY\>.10XV"@ +*CAPC%CKHQTM,:]62D$0'9E_>0O2?GU& MTA:TV6>A;0#)B81A>YX.,AI6DD <-W%* *N58=5:*Y%06;.3=[]&M4^9=$SS MN;%5':PB,F;SI]CQW0@6\]7V%GW[W.?)MV+U^VR^*+-.O)M';2Y6ZZ@8/[[% M_>=3_/7OQ?IN$7_SM=@Y2Q_U?,O6BV"M@IAHJ:FGU!*!E$"5'(P'*5NP =I? M[7-[N++*JS-Q9#M,=3$OCMO_!UH$I!F+\X !T90!T?)51E?KAXI&;DNXM1@VWBH2;"&"$Y!'!($A'A&,:AVQDI&2S4K7ZYW MU]@2OGTQ2$]6L^D9]-D\'P2CT%KDD=4.6<(9I96-JN,"G+5.?8ZJ1.E"/L&: M2V#MBS)V=O^T/EIOZ$"+0)4V$ CNG9>4T,_O,DKX"6:Z4Q9J7,R'NS%4P%1HY$@P OA -8& %^/H\1D9/0Y7W[[&' 1=KDX\/ODV^SA MZ>$D"WYX+@#+%8=>1470T:B'43]JC6"(CVU]ND2*B_;PR\:%.$DVXL++YX+P ME&$5S7W-J>;2(85U-1:K4$I^O@%N?5KA0@)^V=:&U*7STWJR7-O)^J1MTNJ' M G!6:24PP*3,:0XJ%"5G*3=J _2OOG8-N%1N%[OSGM7C^,MIR8,OQ>+V]=G6;.]!:>O? M",II23S7E%)MM,,.BQH7;^#(XF;[(-3>7(@>>HJ]U]PC2X%6"K)Z^4.:C:S"S&#F MV#0Q]'3=M3&8?H9K+,D!!H))(#!"+BJ>A6Z;(=]#"9IE)>\&@V.9?3Y'6>CX MV;^/(-"H?7#,&VXD1@)Y3YVGD9#5^)&D*0<[PS6\VF/%&5G9+\4\6SS&]*ZX M>;HOWM\>R_4\OS%WY>G8ZMW\Y3.S^73V&&>,)L1L]T.!$NDU@AP![^+0O(D0 M5F@ZD%1C<[CV4V<,[E4X61:[3\67US(7G5VWJ<]Q-*BB,!(!A:C65 M7D+'K%:86P=$H]O7K@V%UYU_(0K]???+4\Y4%[PM<"6LX&5-*T\]*$N_,EQA M R)6/XF^-Z;(P36^*\BSV:Q5T;!_%(LOR\GC75DA^,1=Y,$V@4B#O!'>6*.H MM)!9;ZHQXCC)CO.9<2ZCGBT[_\KJW)PL;'&P3F"664XFQ8LI@RC#1 M;#=&ARS,6H0J"[/2I;W?1DG&-A=_5-R,Q4ZN3E<%^N'!P DVV#(D+!0:$ 8( M$=5H(E IMP'#7=I2I/JZ!E *G.>18U5,_\>7Q==_V^Q_E]^WW-C]Y34M=C\. M?W[:0X7G7P;G!))QHVZ8,!@;(T!? ?MU#<6>IBERM2>\;-R%+])DJW)12[UVFCCNBT464Q7\:@ M0$IZ;8 L/9YX[*\E4B"AW1*W1\RZ[=@$4!R,Q NH$X9T#_?%5%*KV>3#9#J[G4WC*/_WY'%R MN/3P\0:!,B>!\!3@B$?DO0)0U3V6(.6B?H!61,OK25NP=K^2J/O[FJL'#YP. M/QR 5!X2A01T.MI)1@LEJO$8*%.NP@:8:JD]FK0&:;Z8OO]8+*MK_]6),^^W M#P? @/6&,0GCKLEI#HS5U:@\\RE95P>TX/1QU)T,=K9$79.'",@/W3UYQGVP M38" :$)Y7%&E4[X&_3^Z?5[&M9 M&N=?B^7?93[RI\<3V]\C;0(7%E-)<-SJ$^<]-H!6,R;D>&RGF"W(;]$-LA,2QFU:M*EV/43.XY%%"K:>:!6W?<1K$"=36HU3(I3BTC'$ M[4U&9948F" "U(K$C_% MHHO1S<:BW7S\IN/4R6?Y^_]/W0- @C%79"*P 99H!SKOANQ%A3GI*S:XCG-OVN M?RG0]T>VJM/GKX2OF@:!&5*8(DF@5T9H9!FI1BQY4B3H-4Q@%Q/@)+.2<,[F MVOAC,=R3R^'>YP/0AA@+!$-$>BRQA7'NWXW-8SL7N3HO9UW)2/NW=>*!)\%PRS@&3G#ME/,# [ARV!.&F6?K8ZSDFZ(P^+>&; MV:MZWVK_6X,$2DV:!ZJAAAAJ):@6UBI$-*Q'SF1*K>(!%@;(ZL/?/OP7GU#^ M\532_/VM?EK%3Z]6:KJ>?9VM9\4^_IQH$93E7C@4%_NH)\B1N.^HE25.Q6I< M:UF[8EQT 7$R+79C_'TRGWR)@'XL5H^+^6H6V>\7R^<23J>XTO UP1,DHBYA MQ3%7!#H*ZOTJ 7$?.Z[5K'L"=8-[MGO5W2CJ(C^[X1PMAG2H31 <&4]D4Q8 M[Q0 %E77BM1&E1K9R7@7W&H;Y-Q$VJ)1KMUG,.EMHT IH$0@'J=-(K#S3+A* M72BU.(5*0SQDRD&E9)1[VO4WW^\'[^/VDS!5[DS*VV>*,"H\!( Y VT%5;<).V/ MKN#PYGS*[,^&FP'Z7 O-;XOYE]]F7XL;M5H5ZP16GO>B0 EFF@I8ENZVW$EH M*:S04(:.K"I%ZT3L%.ULNZS=T/"VK<*&XNGLM_^XC28GE.ILPSWA:H MP%9ZIV!41T6@T64IZ!TNV)N4JDU7<%R4S,+N(<]C':UCQ^X6]U%NJW)OL/[> MFUWTG$VPA/2A+'>^M3&+^\FZN#&+U7JUJ0?[UV15W'R8?-^F&#UM/:6].)BX M;$ELJ<:(2">]E7'#OYM$.J.0>IJ.U,W-)M'\Y/[%#FXWPL\+MWI\[#N9YU#G M+>\LAE@C)@U76$((J-B4RR:P3/+<*,"F6^/G_>TS/5\.4"V79=+HS7#T]S<4 M5O^:+&_.2!>:]HW@N%+2*D.HE?&_E&GM*QR13*KF/KZYK#'I#J<:S2JN;"YQ MFPZ>#GWZX;G@"-/("%+6EP4<0:I9-19(85+UM@%2KP<.O/:22T _V\[Q8FR> M1S>_*>\#RIC$T[E*._A<$ I!Z"'$W%AL$=: FPI9CF5*IK,!\OI"5KV>(?L7 MQ.6!XP^/]XOO1;$Q[SX\+:=WL8]E5T[$CA]O%E@T7E%<7X2R%!E "9U_LLXML\$3?[KC?S:,M_[0!?I,L[?/=9/[^<>-'^8_XBO7JW:Y"W3^+V9>[ MN"=07XOEY$NQ^659OME/9LM_G]P_'=V>#:6/@6,/H-0$2^PX84 :6]RDKXM?>M9Y-G4MEQ-WZU63\6-?5IN*U'&X6PP61U<#G$EZE$EL@CH8K.].XW=COF5IGY8SJ9%1&#SSD-[ M@C[[%*#E1&N+@$=219$#SU"%.UF^17CVD0\-I-N !9;X!!C(;@P MT$K'),0P6O0["4A&4@+&SPX^R.+_.WZ3[$R9]G75>+\AT\:)8_/;-\B49<#G MJ^+7C>/^RQ\%=.PPBC:TA0Q##K62VPME!K2C?986K4\;:JNJ6'Z-\_X!#7C! MA%VQ\_^*X]UP>0-"\]O'%K\71%1G 9!C& @2<>78X0I?BMC(TF7F(N/!F\C^ M1#?L6TGB,>/20DFY5))1[(FHD85@;([4_?+AZ WE>9(8C+%Z#3>4(MHJQ&IN M-) 2",,]K) E-*G,Q@ Y?B&KLMQ0GB6(7!3_6,159C:-R]#&4/QS/ENO/G[Z M\V2:HZ/M K)QW\DUX3*:\-Q*Z,3SI."24B(/D'3]TN5-=$M[@LE%PA\."+?[ MKI,$/-@F *]T!,XY4@9,<.&!]=48H4T*N[W&0]^X$%(H)CFIQH6$R)K%>Q!G/+W1[2*!Y"+:N_ET\5#41:)_VUG6)W8K1UH% M9Y6V7EKA<#1EI./0U;M"0UW6JZV\I=N'L'MI3S(],_#DIN1HNV B2KB\8U"$ M20=P-+5K_)S/FQ@\!PM;D7LS+EV$\,4WI*5.O+_]QV)QL_JTN+\Y[LZX]^&@ M@&6, $<@Y90J&'=;K.IIU+.1^9^T)+5%R[ F$F WIYZH]+GOV:",%9'OQD)# M$'26.*VK?GJ3Y H]0+.[,_$GH9KQU*"(W[J+IIPMOA;WBTTFGMVE4I.S@U.M M@\7""($1\X@0ZPW2OMXO",13S)L!.BBTRZ;N<,YV\%KQ[?.;WR?+OXLR MSKTIN4XU#1P03QEV%L2-IV*80U-O-N+N-.5L:H I ;MA5LL@YZ+5/XIYL9S< ME^67;QYF\]EJD^K@:]&46XW:QP7;8\,PAHY:QP"#<3-;CQW(%((-,!UW-P3K M NGLATI)^]/?&L1JM/RE8"VSS'#&J>4>EO:AJ$U-QM#8$N\.ZD2A7UEFNZ?? M#J"XV3^^G7H?N\!O](+ +1,XFLQ$PV@Q4Z@LJU[?ZG M<(LA!X[JD<4V#(7@?:D@9N6Q' ",\*WP% 4-XR>Z M=A"]AI0T4&-!N:"2"%@FBW*&L@I'"* 9UYEQ+M)UEI+F/'%E==/[6#Q6D67+ M,HOFPXF[U<.-@H-$\?*LG7O"89ED$]0X$S0VE[D>V+'/W:X-4?1+N&;^G0>: M!6*PUM(0[ 2$B%!-#:Y&:K <&^E:$'DC%EV$;EJ& +G_MMP1@=*9-%^"8"LQUP5&-D.L?]UK!TY],FS\H_+XG2DPLFV 1IG-"?$&DP-!(Y10.LQ M4Y#BA#O B2M9\@V8E()O-K^ 4L-.S%;U,T$BAR3 G!M#%<-Q2G>HGG^)23%Y M!GW=T-?\="GR6=ESVGOD^:G K(-< T2]]LYJK:-!5HW#$SLRH_D"^>UCP$78 MY>+ [[/Y[.'IL,F\][F@!8 .(Z2-HL R"36O-4)#-K(L[1=)<=$>?MFX,/G6 MC LOGPO6:8>]C+:\4$(I"ZFN=4-R.[+L@ZUP(0&__"F9U-/Z;K$L+W:VV:7, M7=EB=<#JZ.Q;<0[&$$H%H>>*4AB+!P3#]X.ZL MPZ\%STL7=*ED6>K7(T0)LO6I''>-:L<,?X4= ->Z9/U%LLRUVG^>K%FZ]+KX=3YU]GOBF4[AV".2,H)0I+2K$2M7T-=%9W MM.Y9FM8RQ+ STVCDS/4JPA[#"QE2@,>^X^1]U@(4BN%2*+2 ">@RP1Y@ T7(3CL MO&<,8D>)YI90!3CEBG)?.Q(1D!*J.<0B\KU/+"GH_\IUUCR/2!2/ 1YIIC5C MR$NB?:WJGNM15V-JS*HEVQ?F3I#OJE M2>,T4^<)Y7K23"DB*:-EK P6@&)$C%?5N"S@69,K7&V:J5;H=I% LBWB90]? M(G:T-%V#5H%A!)GTT@G(A1 >,%3OVB52*<3[>?*;74J\]@0S&"NRY])T%F!: MQAU:Y"$1G#J!ZLM-XE&*/ZT8X*+=^\XGN\BRSK1O'(L_%J6^EYDQZ@N8YV?4 MP^)IOH:G)N*+7AHB)E$TBCE"D"?24 7KXPD,J5^CJ9W9>SA5\L-U53NIC*3WPR&$:PPL K)9WWT3(CLIZH#%,I M]W\#]/[I4PN&(<'!ZTA=K%&M5D\/V]CO,F]2$6>)F\7]XLOW!M'*&;X>##)4 M2R@P T993UTT6BO<*:8I-:B'Z(U]A9K3F3"S*M%?IT?^5Y.1E[E$RC3WGXOE MPU&CJK./!D&55LAHHP7'UG*@F:Q0=H@T*A,UHB/ G+S=IU-#$/)5KD?5@/]] M47I5W,_6WS].UIT4O6[^]> LPIYH*ZC52B)OW;._"'SC;/6W7Q;%NWFD4[%:Y]2Q?=\.V$*N+.:00P/PIC"'>MZ-JJRU*WYIV)!D M?97Z5$19H:1YH[6 MUH&3*"5-V)@TJ<>SB3;E=X7:L3W4S*,8VV\%5,;P&&(]$ X#"B.8IIU?P00&YU9%Y\F6S/77^I2EZY9G6;>1?W4G'[]+2,\&U[N[T+ M?ID>NTJ:?50=SGY9@ @RKX54V%- O)=2UJA0FE2;I?E&XF=G>]=BNY;)O]_] M V1 0"^51=Q3Q;A#KC8U&;,II[]G1\IO]P]N?O-3Z4'/(KU"-?EG,?MR%^=, M];583KX4U03Q83F;%J5(;G,>4#7L3,#(@K5.\WXT\DP:#$8- M#P9=[#T"Z4H5V^M%B):0/\:#0A@DJOL234UJG*D-:_'(2N5B^[Y,%@M'(TNT@,4"2#(EIN2M&2B/M+ MFJ2X4HS_*+1W7>R%!->BA.KF9E,^9G+_7'RR27W43K\;!''..R(QCE,=A @H M5V=#Y@RF'(D.,;/E]1Z)MBG&:U&9?R]6Y1PQOZGCP!;ECW+>UC7M0L!8=JC(UTB'\:S"ZLN7Y<9C\5T$9#9?S::;P+A>%^ # M?0H,,&4,T\HA:#B7@E1Q@II:XU/VER,\6+W6M;<=Z5^+ANY,BS)75N?[SS?? M"E9ZH+F,Y/32,&09T;K"U*?%,H_)B6W0&I4JU2O4E)ZVC@U[$#P&2"JKA8&8 MN[H#=!(\V8!S):]$Q[Q*"0J)*+ M R@E[^$0B^$,5P<'+?),:O?JHX%@JBF&3&-(A=6>T:K6J*;$2YF@ M74-,N#YV[4H3;_9Z*\7R:UQZ]TOEC\7\ZW:+60YU]7FQGMR__+U9K-9_+-;_ MMUA_+*:++_,RH_<1'>KLF\%3I"P17'NLK=$<*R3L2J#12*2"U8TKCN/45%E;2H%2FG&6,:4T:L$*U M(==K.Q*0Q7DMIQ#;N[MJW/6TT;W#Q]M/!H,A@98!%@UO+3G#7M4(>Z52SO?@F'PD M6U*8_D4X^-7&_>?3;/W]W7RU7CYM@HG>K^^*Y>>[R7P'1&T2=W?1>VX? K!" M4B&]I<)(08PF50JF\OI"I!SDP3'Y,_:X[G0LTV>]^I__]D:<<=A_;WZU]S>[ M][R1T.UBN8YXK?_'=/&PE>PF_]?=XCX28[4=CUL]/KZ;QR0(%4+B1?G8T3[95A?38/-A:I5/ A'9"0@VCWFJ#!1*XPI$2 M.;*(BERD>SW%]22N7*;!MH-E+>AOLV,5C7]X+I2E RR0!#,(L>+8<$UV8Y$" MX[&5$\O/@45[Z _&R+R@'GDG"1 .?RXHS3$&0#)II(XB 1Z(';)*>3.R*?5" M5K66@: U09RF^.TZPA&)*X#$8$/;\B?/Q_ZE+?>A*I-YX,![\D7$W-7.L %9P [#!3$A#C:FM36PGXR!:5GG5G4,*\ M2B4:7$E<60;F$P;B+*44$5!RIVK,"4C9JHXIUGM@"M2"**]2?097\39N_30Q MBE)EL <$NK@QK#"/]GI*JH0QQ5T/3'U:$&5/=X,?BN7F8G ^W9Y._#F?K5>_ M;@CW7]9XJAUDQCC"/-9<":AE==MK,&ATO?#KAK (P''A)#!,UP8U%^FZNR$\2URY[(#/LW4YN'?SFW+2?9K@L5839KRSSRZ>/,6]<(@G5[W/8YCC)@A^>*\/"R^<"D1Y!YJR0CDCII)*DSKE#B4XY MSAW@JM(*%Q+P&_P9:B;7#@\T)%YP"Y 4Q%,!11WM#PF#":P;XB5"[[9,=I%= M[!GW\KRR[-&K0-L79[)'C@,O?%-PF%GEL0;$(,@K6-V/4VAY0 7QIRD M6.04S"^_HLM\4HA0 &FJ)4<<6T-0>0"Y0UD9G.(;,2#Z=\[!?$Y$YPEL\,;' MU3@1*1I78>2E!!1#&O<"F->)\0S2(REI*\-S#U(J;O$(\\0(#8"P N\N@PTQCJ=< M"PW(/>BJ=:4%N0U>5T[F2?@Q&U87*G-F%T*T@!%0V$G@E08&",UH)0'K7$KL MVX!LLA[W[@.7Z-ATJI"DKB/YA;22J,/2OS18W!4!R 6@U%A%>O)@-/ M>4T(P@AY'26A630P"%2ND@;323NO,97O&K!"M2'7GJ(T/L:Q+F?EKO(Y2$-- MUW&'N?[^*UACO]\\8U@[8J54EE#H-(%D%_R)'/3-5L!?P1I%D!0R(*P3 #BJ M" M.' TG=MYZ _F?.4*TKD16Q;3(,1&$<7]+Y,"X0I9B4#6X([&P(E4AH@IBW6QE:!TL@[14>VCO=+E]>! BT* M9C#S;,\NPDQ("*&0#A(MB!5"(U2AQ@5.*5 _Q/N,Y/'S;'GI_5DN1ZFAG5,\]YJ@YQ'@NM7 MQ.'Y_%"E)7 2,*&PQ)X*26H):&Y2EKBS;<1!>Q>,1063Y'_]&A@%#ZU7"( MFT,.$*.(4L*=)Q)C;JBN9,!4TL'+V9Y$V\VAF_]:#P=,@1&IX4GGX,$JSU X%_S,I\L"U-VCO =.2P0! H[:0N_V.X (:6=5JV&%./1Y(8< "GZD,1X=6KRSW4HG%V^KI Z[ ME ^?%^G\@=M^OZQ>'Q: M3N_B"#XL%U^6DX=?F8/VOCAXJ(!F3E**"****T2W =G8>\1H(Z7[E3FH"(@ M$6V1N,&WCD9,$0.\QI'@7V6>+R)=9YF#SA-75BORS=1U(HW0X4;!42>E]Y S MX(2E#GB%JU%"*,<6]IR?'?L,PS9$T2_AFB4*.M L*$$ Q-1;QBFR#$F-T;-R MXY1KIB&2K@61-V+11>B>YM&!TG/[^W P*\_)-@$+*\HZ3!3&J5YSP@'?'8X! MH!W+RHILWD?)0EQT ^_@[^9^RY-7QQB/.-0$6.L@5A%\Z2K4J!3C M]#5L_I8@C3"*88(1P (:0D1MM$ .)/MU69QUQKQ$*/UN;3X6Y5%&',"S8?+\ MS*6[G28O#0);)&DI"&"-9)@+Z6N4&$JIHS;.>^)V-T =R*BGF^+-4<:O*^'7 MMW/:"1\72,$%,H8I2A!CFRI!<1P4 C?<*^&]I8,V>6DL,,8(Z"3'GJG296*+J3(D9;D=X*%-+@*>>3WWK_U]-_B>1^Y\ M/0D:.6R=%5!*@9#DTBE485R><(PK3*-/51BL4+-MNTZL9B^!:-V^.?WR( G MLLRD*"S"A!E'.:U0@XJG%"49X-G60$V:UN74G16SIZ?/MQOOYG%1>]@\V))A M<]GG@I706N28,AQ0ZBG O+;Y#)"XV2%LGB^3ZG,5_B-.MHJ?*47^H M3EKN)_-]:UO2]-[25X.#'"N--"&2,.$Y(?$'.YSCZIDR[P_P^&U \WX_ FQU M06@TA)97A;:^&8@60D(L#>#2,*2,8+;"#0"30GS^TQ-_:.++OSXTBJ,]O;4Y M:W5H^9M!0>\[^73Q M$+_]31?SXG:V]A'F%WNB#YZ_IN"L11*:;!'2CEFF/>X7B2=Y#;EG@K\ M(FP6J>2Y37_Z:U7\YU-L[+X6S\[&V2_17_6CR?7XH2;!$T\!=X1RY;5'W#(I M2YBE1X2I9CY1>4;9R,H[U"90')=Y9Y%4C$?V6&(AK<8I"4]9E 9X&9TN[M?V M5TO ]J&G?:=!:%-=,2'2 >NYQ\)20(V7VZ3T.$[(@C)%%Y#V29FMTWMQ,GC_ M9-M@/!!>8P"4\XHA2ZW1NS%;&'\W+AHE2[X!DU+PO7@C^?\6\\(OOOTV>RBK MDQZ/W=_W;$#$>F@T5,P#K3C2VN&RGY((3JA+.?"^$AY<*+=%N\AF.XM^-:'& MCY_*/;._16 :TD-A#[J#J;1R)9V-PM+$R?B<7D,MKH0M0-ICY0YG3WF4)M M&-6<,JN!9Y:4:>8,JL8(E1E9$JUD29]FSD6X]L2=@PO4T>>#(G%$\3]1O:A5 MJ#R!JS8(RCHYMG1#Z3(^SIJ+4.V),;\UR1)SH$F D )$M7 $E^%V"$GHJA%2 MC%.BR ;HR=OE$G4IIKDW2V;Q\-=LODLW/5_-HJRV?@++R7RUE=:QB,5S7A,L M8!)HS+#4"$*.1;EC* \8%=8&J!1V#7]6NH 0!_90'6"=Z=3UX6&R_/[^]M/L MRWQV.YM.YFLUG9:QD67([^)^-IWU&'GXMBL-SF$/-PKE4;=2AF/CD"X#[)%T MVW-O8Q5LEKFYHQ7C&/Z-;E$:O2 8!ST&AD+GO87,>*IPA8".:_&X]+T-*KQ> M4[K >4"Z/CJ=UT(83;'#Q*(H$\R VMY] PP9;1;1VO @Z\-+Q9C?Q+]&FNX\ MFLIE(7;MIKRN]W&IF$]GD_M/\=EM%KM-M[^?])1H[PL!>T0 8,)Z80QG96DT M4.%"*1M9I&\;!%D,01"YC-$_BG^]P&RYF,<_3E\.X#1C+WU5B'-E'+F*> 9[*M4C-3(CGXN#'(EKI3\6+LCK-27>R;6!:<6 (EM!X MP)D"T-7@&J=3HL4'N+'N@&5M0SP@*RB.J?CAYS_H4-_.*6V;2!!Q1FG<]$IB ML>"6 KM=@: R3#=+G)E[%7*3Y?UW=;-XK",H+EJ!WKXF8"$I=0AJ+X@&D FE M>84&92(ELO*Z#*/&M&B\^B2CG6OE>5?.9Y-[]?@8,=E(<>=Y_?3P=!___K5P MM[?%=+TYWVGB"7/9"P/ 1CK K*40(,.E1 )7Z @,1I9#N1OB+'J0Q'!Y>O+6 M\])7!@8)AU9%<*"UG#M6%MZN!"+8R"Y%NZ91,FLODDHNWMI9[&V$>5KH8OVO MHICO;,E_/,5M<_SIN_EV.+J(%EQ1IDJYC2+]O'B<31E@)V]@VWA]4$Q!S1RV M6L:Y!GL!M:B10TF[T%'P^5R"+7J742YVF\G]]&D3F/-GW!$LCPZL,:H!@W(^A>JF,V[Y&B1*OYSPE.Y.S22;;1?3DONSYI[NB6/^VBT(\ MY>E]H$D04FBO)9! 04H8=1RH:H1&B)32;@/D7A8+MB6L^V33:>?O@XT"10PZ M)I4M+^VXYTX#6HVRO+H?U[J<+NP&[+D(V8O]O>T.X<^3;VJU*@X[U!UY.E#@ M*/ 6:Z4-CQVWTK.ZKP:.;&?%64Q8BY%-RL!#DYO[QX*@AJ++ X'8<2$LSKA7I OGM8\!%V.7BP.^3;[.'I\/59/<^%[#Q.&X=K=H4 M#!>*4U-?FW#1K"S!E?'@7"DNVL,O&Q=F\V9<>/E/Q71V.RMN3D0K;034W<_QB64PGJP8!B7L;!":)(L0QC^.FC')$ MG*QW9I32L65N29?R =XDP9J+-.KF/YY6ZXW[6NSO$0?1$VO96>\)&GL.67EY MHK'&4'(":RRM2 +G(6(8#O[^M\#@Y?^U[/'B$!3+$2$(L MP,8BCFO34$@WLFU61U)_79TV'>B+;P6>!Q17]_G-9'FS^O.QC*$H'X7@^"5! MH\;!6^XTFX0K(]&.$PY/AA@>9,LIE7',L@\Y6V"6&9?2T3^*-9F>S]W>J;;VRP8!@ES M4F!;UDC6$B+@:OVS20>9 UPZNR/"_LFO#^MQ-!.D?59(9^C( CJSL2 L=SZ'Z\?9>G)?5L@PB_DF>JTL MB7!\ACK<*"!*E"104T*I5]IQJ>O+*^=Q2F+9Z[V:2>=6:XAGM*263U%.STY- MCQC:B@W5"N"YE\1=G,!I1NUO M$+QE7F+LA<6$62*@>_;8LUZ/K+YE]@4P">V>N'269?6F33! :8,U-@2(N+P# M[T@=306(2TE1.L#"D7TQZF+ L_I;OYA.&['J<*. E0 8,221 4 AS^5SS"OP M(&7W-\!BB]EHU1KB^=+YK"=QU#<1AWG$9A5AVH;D%3=116;3V3%^G6X<$/;: M0QPU2FD@.1>:UQ<06NH4^^KL&H:CVA.VCOW%EX1[4@YM8CL/W0L>>CXX"PPV M7'E%E),4.DUE#05-"R(;8/W SJG2)MH]G$V]F$:KG[IO997%8UF%&K4/7I1E M,Y06%ECAM1%,FOH4U\@4%QCX,Q^==X%^3V9[U[>L M)LZX*6SZF8_2TW#N_[[Y_=+%TZ1P>@K2>-:'W'(X;7X#Q M)&E$"!I/D9("82$88!S5-5L)4XV\PO<7ZSY>!J+PF;Y;AO M]4-!:>:!-!!PB1$7UD3KH$(4&S.R1!)M4.N- WR/\F@PT^Q^4?ZKK(O^O_[; M_P=02P$"% ,4 " "-BV=-$]3:-.CJ 0 *;BD $0 @ $ M 9G1N="TR,#$X,#DS,"YX;6Q02P$"% ,4 " "-BV=-9+VB@ T2 #S MQ $0 @ $7ZP$ 9G1N="TR,#$X,#DS,"YX