0001628280-20-006504.txt : 20200506 0001628280-20-006504.hdr.sgml : 20200506 20200505192142 ACCESSION NUMBER: 0001628280-20-006504 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 71 CONFORMED PERIOD OF REPORT: 20200331 FILED AS OF DATE: 20200506 DATE AS OF CHANGE: 20200505 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Arista Networks, Inc. CENTRAL INDEX KEY: 0001596532 STANDARD INDUSTRIAL CLASSIFICATION: COMPUTER COMMUNICATIONS EQUIPMENT [3576] IRS NUMBER: 201751121 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36468 FILM NUMBER: 20850649 BUSINESS ADDRESS: STREET 1: 5453 GREAT AMERICA PARKWAY CITY: SANTA CLARA STATE: CA ZIP: 95054 BUSINESS PHONE: 408-547-5500 MAIL ADDRESS: STREET 1: 5453 GREAT AMERICA PARKWAY CITY: SANTA CLARA STATE: CA ZIP: 95054 10-Q 1 anetq12020-10q.htm 10-Q Document
616000060610004000000false--12-31Q1202000015965320.00010.00011000000000100000000076389000756550007638900075655000000.00010.00011000000001000000000000P2YP5YSee Note 4 of the accompanying notes for a reconciliation of the ending balance of cash, cash equivalents and restricted cash as shown in this condensed consolidated statements of cash flows.On January 1, 2019, we adopted Accounting Standard Codification Topic 842 - Leases ("ASC 842"), which resulted in a cumulative-effect adjustment to the beginning balance of Retained Earnings for 2019. See Note 1 of the accompanying notes for further details. 0001596532 2020-01-01 2020-03-31 0001596532 2020-05-01 0001596532 2019-12-31 0001596532 2020-03-31 0001596532 2019-01-01 2019-03-31 0001596532 us-gaap:ServiceMember 2020-01-01 2020-03-31 0001596532 us-gaap:ServiceMember 2019-01-01 2019-03-31 0001596532 us-gaap:ProductMember 2020-01-01 2020-03-31 0001596532 us-gaap:ProductMember 2019-01-01 2019-03-31 0001596532 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001596532 us-gaap:CommonStockMember 2020-03-31 0001596532 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001596532 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0001596532 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001596532 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001596532 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001596532 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001596532 us-gaap:CommonStockMember 2019-12-31 0001596532 us-gaap:RetainedEarningsMember 2019-12-31 0001596532 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001596532 us-gaap:RetainedEarningsMember 2020-03-31 0001596532 us-gaap:CommonStockMember 2019-03-31 0001596532 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001596532 2019-03-31 0001596532 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001596532 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001596532 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001596532 us-gaap:CommonStockMember 2018-12-31 0001596532 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001596532 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001596532 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001596532 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001596532 us-gaap:RetainedEarningsMember 2018-12-31 0001596532 2018-12-31 0001596532 us-gaap:RetainedEarningsMember 2019-03-31 0001596532 anet:BigSwitchNetworksInc.Member 2020-02-05 0001596532 anet:BigSwitchNetworksInc.Member us-gaap:NoncompeteAgreementsMember 2020-02-05 2020-02-05 0001596532 anet:BigSwitchNetworksInc.Member us-gaap:DevelopedTechnologyRightsMember 2020-02-05 2020-02-05 0001596532 anet:BigSwitchNetworksInc.Member us-gaap:CustomerRelationshipsMember 2020-02-05 2020-02-05 0001596532 anet:BigSwitchNetworksInc.Member us-gaap:TradeNamesMember 2020-02-05 2020-02-05 0001596532 anet:BigSwitchNetworksInc.Member 2020-02-05 2020-02-05 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:AgencySecuritiesMember 2020-03-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateBondSecuritiesMember 2020-03-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2020-03-31 0001596532 us-gaap:FairValueInputsLevel1Member 2020-03-31 0001596532 us-gaap:CorporateBondSecuritiesMember 2020-03-31 0001596532 us-gaap:MoneyMarketFundsMember 2020-03-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:AgencySecuritiesMember 2020-03-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateBondSecuritiesMember 2020-03-31 0001596532 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-03-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2020-03-31 0001596532 us-gaap:CertificatesOfDepositMember 2020-03-31 0001596532 anet:MoneyMarketFundsRestrictedMember 2020-03-31 0001596532 us-gaap:FairValueInputsLevel2Member 2020-03-31 0001596532 us-gaap:FairValueInputsLevel2Member anet:MoneyMarketFundsRestrictedMember 2020-03-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:MoneyMarketFundsMember 2020-03-31 0001596532 us-gaap:CommercialPaperMember 2020-03-31 0001596532 us-gaap:AgencySecuritiesMember 2020-03-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-03-31 0001596532 us-gaap:FairValueInputsLevel3Member 2020-03-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:AgencySecuritiesMember 2020-03-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:CommercialPaperMember 2020-03-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2020-03-31 0001596532 us-gaap:FairValueInputsLevel3Member anet:MoneyMarketFundsRestrictedMember 2020-03-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-03-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateBondSecuritiesMember 2020-03-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-03-31 0001596532 us-gaap:FairValueInputsLevel1Member anet:MoneyMarketFundsRestrictedMember 2020-03-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperMember 2020-03-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:MoneyMarketFundsMember 2020-03-31 0001596532 us-gaap:MoneyMarketFundsMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel3Member anet:MoneyMarketFundsRestrictedMember 2019-12-31 0001596532 us-gaap:CommercialPaperMember 2019-12-31 0001596532 anet:MoneyMarketFundsRestrictedMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel3Member 2019-12-31 0001596532 us-gaap:AgencySecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel2Member 2019-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:CommercialPaperMember 2019-12-31 0001596532 us-gaap:CertificatesOfDepositMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateBondSecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2019-12-31 0001596532 us-gaap:CorporateBondSecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:CertificatesOfDepositMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:CertificatesOfDepositMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel1Member 2019-12-31 0001596532 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:MoneyMarketFundsMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel1Member anet:MoneyMarketFundsRestrictedMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:AgencySecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel2Member anet:MoneyMarketFundsRestrictedMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:AgencySecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateBondSecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:AgencySecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:MoneyMarketFundsMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateBondSecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0001596532 2020-04-01 2020-03-31 0001596532 2022-04-01 2020-03-31 0001596532 us-gaap:OtherCurrentLiabilitiesMember 2020-03-31 0001596532 us-gaap:OtherCurrentLiabilitiesMember 2019-12-31 0001596532 us-gaap:LeaseholdImprovementsMember 2020-03-31 0001596532 us-gaap:FurnitureAndFixturesMember 2019-12-31 0001596532 us-gaap:FurnitureAndFixturesMember 2020-03-31 0001596532 us-gaap:ConstructionInProgressMember 2020-03-31 0001596532 us-gaap:ConstructionInProgressMember 2019-12-31 0001596532 anet:ComputerHardwareandSoftwareMember 2019-12-31 0001596532 anet:ComputerHardwareandSoftwareMember 2020-03-31 0001596532 us-gaap:MachineryAndEquipmentMember 2019-12-31 0001596532 us-gaap:LeaseholdImprovementsMember 2019-12-31 0001596532 us-gaap:MachineryAndEquipmentMember 2020-03-31 0001596532 us-gaap:PurchaseCommitmentMember 2020-03-31 0001596532 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-03-31 0001596532 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-03-31 0001596532 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-03-31 0001596532 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-03-31 0001596532 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-03-31 0001596532 us-gaap:CostOfSalesMember 2019-01-01 2019-03-31 0001596532 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-03-31 0001596532 us-gaap:CostOfSalesMember 2020-01-01 2020-03-31 0001596532 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-03-31 0001596532 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0001596532 us-gaap:RestrictedStockUnitsRSUMember 2020-03-31 0001596532 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001596532 2019-01-01 2019-12-31 0001596532 us-gaap:RestrictedStockMember 2020-01-01 2020-03-31 0001596532 us-gaap:RestrictedStockMember 2020-03-31 0001596532 us-gaap:EmployeeStockOptionMember 2020-03-31 0001596532 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-03-31 0001596532 us-gaap:EmployeeStockMember 2020-01-01 2020-03-31 0001596532 us-gaap:EmployeeStockMember 2020-03-31 0001596532 us-gaap:EmployeeStockOptionMember anet:A2014EquityIncentivePlanMember 2020-01-01 2020-01-01 0001596532 us-gaap:EmployeeStockMember anet:A2014EmployeeStockPurchasePlanMember 2020-01-01 2020-01-01 0001596532 us-gaap:EmployeeStockOptionMember anet:A2014EquityIncentivePlanMember 2020-03-31 0001596532 2019-04-30 0001596532 us-gaap:EmployeeStockMember anet:A2014EmployeeStockPurchasePlanMember 2020-01-01 2020-03-31 0001596532 us-gaap:EmployeeStockMember anet:A2014EmployeeStockPurchasePlanMember 2020-03-31 0001596532 anet:StockOptionsandRestrictedStockAwardsMember 2019-01-01 2019-03-31 0001596532 anet:StockOptionsandRestrictedStockAwardsMember 2020-01-01 2020-03-31 0001596532 us-gaap:EmployeeStockMember 2019-01-01 2019-03-31 0001596532 us-gaap:EmployeeStockMember 2020-01-01 2020-03-31 0001596532 srt:AsiaPacificMember 2020-01-01 2020-03-31 0001596532 srt:AmericasMember 2019-01-01 2019-03-31 0001596532 srt:AmericasMember 2020-01-01 2020-03-31 0001596532 srt:AsiaPacificMember 2019-01-01 2019-03-31 0001596532 us-gaap:EMEAMember 2020-01-01 2020-03-31 0001596532 us-gaap:EMEAMember 2019-01-01 2019-03-31 0001596532 country:US 2020-03-31 0001596532 us-gaap:NonUsMember 2020-03-31 0001596532 country:US 2019-12-31 0001596532 us-gaap:NonUsMember 2019-12-31 anet:segment iso4217:USD xbrli:pure iso4217:USD xbrli:shares xbrli:shares
 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended March 31, 2020
or
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                     to                    
Commission File Number:
001-36468
 
Arista Networks, Inc.
(Exact Name of Registrant as Specified in its Charter)
Delaware
 
20-1751121
(State or Other Jurisdiction of Incorporation or Organization)
 
(I.R.S. Employer Identification No.)
5453 Great America Parkway
,
Santa Clara
,
California
 
95054
(Address of principal executive offices)
 
(Zip Code)
(408)
547-5500
 
(Registrant’s telephone number, including area code)
Not Applicable
(Former name, former address and former fiscal year, if changed since last report)
Securities registered pursuant to Section 12(b) of the Act:
Title of each class
Trading Symbol(s)
Name of each exchange on which registered
Common Stock, $0.0001 par value
ANET
New York Stock Exchange
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes  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, 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
 
Accelerated filer
 
 
Non-accelerated filer
 
Smaller reporting company
 
 
 
 
 
Emerging growth company
 
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.   o
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  ý
The number of shares outstanding of the registrant’s Common Stock, $0.0001 par value, as of May 1, 2020 was 75,704,516.



ARISTA NETWORKS, INC.
TABLE OF CONTENTS
 
 
 
Page
PART I. FINANCIAL INFORMATION
 
 
 
 
Item 1.
 
 
 
 
 
 
 
 
 
 
 
 
 
Item 2.
 
Item 3.
 
Item 4.
 
 
 
 
 
PART II. OTHER INFORMATION
 
 
 
 
Item 1.
 
Item 1A.
 
Item 2.
 
Item 3.
 
Item 4.
 
Item 5.
 
Item 6.
 
 
 
 



PART I. FINANCIAL INFORMATION
Item 1. Financial Statements (Unaudited)
ARISTA NETWORKS, INC.
Condensed Consolidated Balance Sheets
(Unaudited, in thousands, except par value)


March 31, 2020

December 31, 2019
ASSETS




CURRENT ASSETS:




Cash and cash equivalents

$
761,333


$
1,111,286

Marketable securities

1,875,660


1,613,082

Accounts receivable, net of rebates and allowances of $6,061 and $6,160, respectively

352,159


391,987

Inventories

261,798


243,825

Prepaid expenses and other current assets

85,949


111,456

Total current assets

3,336,899


3,471,636

Property and equipment, net

37,806


39,273

Acquisition-related intangible assets, net

89,373


45,235

Goodwill

84,781


54,855

Investments

4,150


4,150

Operating lease right-of-use assets

83,377


87,770

Deferred tax assets

448,432


452,025

Other assets

27,027


30,346

TOTAL ASSETS

$
4,111,845


$
4,185,290

LIABILITIES AND STOCKHOLDERS’ EQUITY





CURRENT LIABILITIES:





Accounts payable

$
84,815


$
92,105

Accrued liabilities

100,443


140,249

Deferred revenue

332,175


312,668

Other current liabilities

55,574


52,052

Total current liabilities

573,007


597,074

Income taxes payable

58,507


55,485

Operating lease liabilities, non-current

78,502


83,022

Deferred revenue, non-current

264,600


262,620

Deferred tax liabilities, non-current

250,304


254,710

Other long-term liabilities

38,099


37,693

TOTAL LIABILITIES

1,263,019


1,290,604

Commitments and contingencies (Note 6)





STOCKHOLDERS’ EQUITY:





Preferred stock, $0.0001 par value—100,000 shares authorized and no shares issued and outstanding as of March 31, 2020 and December 31, 2019




Common stock, $0.0001 par value—1,000,000 shares authorized as of March 31, 2020 and December 31, 2019; 75,655 and 76,389 shares issued and outstanding as of March 31, 2020 and December 31, 2019

8


8

Additional paid-in capital

1,149,224


1,106,305

Retained earnings

1,698,766


1,788,230

Accumulated other comprehensive income (loss)

828


143

TOTAL STOCKHOLDERS’ EQUITY

2,848,826


2,894,686

TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY

$
4,111,845


$
4,185,290

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

1


ARISTA NETWORKS, INC.
Condensed Consolidated Statements of Operations
(Unaudited, in thousands, except per share amounts)



Three Months Ended March 31,


2020

2019
Revenue:




Product

$
410,906


$
505,415

Service

112,123


90,009

Total revenue

523,029


595,424

Cost of revenue: 




Product

163,629


198,152

Service

21,149


16,702

Total cost of revenue

184,778


214,854

Gross profit

338,251


380,570

Operating expenses:




Research and development

113,154


119,669

Sales and marketing

57,086


51,053

General and administrative

18,349


15,506

Total operating expenses

188,589


186,228

Income from operations

149,662


194,342

Other income (expense), net

12,157


12,333

Income before income taxes

161,819


206,675

Provision for (benefit from) income taxes

23,388


5,646

Net income

$
138,431


$
201,029

Net income attributable to common stockholders:




Basic

$
138,431


$
200,911

Diluted

$
138,431


$
200,918

Net income per share attributable to common stockholders:




Basic

$
1.82


$
2.65

Diluted

$
1.73


$
2.47

Weighted-average shares used in computing net income per share attributable to common stockholders:




Basic

76,264


75,920

Diluted

79,939


81,201


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



2


ARISTA NETWORKS, INC.
Condensed Consolidated Statements of Comprehensive Income (Loss)
(Unaudited, in thousands)
 
 
Three Months Ended March 31,
 
 
2020
 
2019
Net income
 
$
138,431

 
$
201,029

Other comprehensive income (loss), net of tax:
 
 
 
 
Foreign currency translation adjustments
 
(2,739
)
 
235

Net change in unrealized gains (losses) on available-for-sale securities
 
3,424

 
3,179

Other comprehensive income (loss)
 
685

 
3,414

Comprehensive income
 
$
139,116

 
$
204,443


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


3


ARISTA NETWORKS, INC.
Condensed Consolidated Statements of Stockholders Equity
(Unaudited, in thousands)
 
 
Three Months Ended March 31, 2020
 
 
Common Stock  
 
Additional
Paid-In Capital
 
Retained
Earnings
 
Accumulated
Other
Comprehensive
Income (Loss)
 
Total
Stockholders’
Equity
 
 
Shares
 
Amount
 
Balance at beginning of period
 
76,389

 
$
8

 
$
1,106,305

 
$
1,788,230

 
$
143

 
$
2,894,686

Net income
 

 

 

 
138,431

 

 
138,431

Other comprehensive income (loss), net of tax
 

 

 

 

 
685

 
685

Stock-based compensation
 

 

 
27,556

 

 

 
27,556

Issuance of common stock in connection with employee equity incentive plans
 
482

 

 
17,082

 

 

 
17,082

Tax withholding paid for net share settlement of equity awards
 
(7
)
 

 
(1,740
)
 

 

 
(1,740
)
Vesting of early-exercised stock options
 

 

 
21

 

 

 
21

Repurchase of common stock
 
(1,209
)
 

 

 
(227,895
)
 

 
(227,895
)
Balance at end of period
 
75,655

 
$
8

 
$
1,149,224

 
$
1,698,766

 
$
828

 
$
2,848,826



 
 
Three Months Ended March 31, 2019
 
 
Common Stock  
 
Additional
Paid-In Capital
 
Retained
Earnings
 
Accumulated
Other
Comprehensive
Income (Loss)
 
Total
Stockholders’
Equity
 
 
Shares
 
Amount
 
Balance at beginning of period
 
75,668

 
$
8

 
$
956,572

 
$
1,190,803

 
$
(3,994
)
 
$
2,143,389

Cumulative-effect adjustment to beginning balance(1)
 

 

 

 
3,702

 

 
3,702

Net loss
 

 

 

 
201,029

 

 
201,029

Other comprehensive income (loss), net of tax
 

 

 

 

 
3,414

 
3,414

Stock-based compensation
 

 

 
24,291

 

 

 
24,291

Issuance of common stock in connection with employee equity incentive plans
 
791

 

 
26,323

 

 

 
26,323

Tax withholding paid for net share settlement of equity awards
 
(6
)
 

 
(1,850
)
 

 

 
(1,850
)
Vesting of early-exercised stock options
 

 

 
69

 

 

 
69

Balance at end of period
 
76,453

 
$
8

 
$
1,005,405

 
$
1,395,534

 
$
(580
)
 
$
2,400,367

_________________________________________
 
 
 
 
 
 
 
 
 
 
 
 
(1) On January 1, 2019, we adopted Accounting Standard Codification Topic 842 - Leases (“ASC 842”), which resulted in a cumulative-effect adjustment to the beginning balance of Retained Earnings for 2019.

4


ARISTA NETWORKS, INC.
Condensed Consolidated Statements of Cash Flows
(Unaudited, in thousands)


Three Months Ended March 31,


2020

2019
CASH FLOWS FROM OPERATING ACTIVITIES:




Net income

$
138,431


$
201,029

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




Depreciation, amortization and other

10,208


8,362

Stock-based compensation

27,556


24,291

Noncash lease expense

4,073


3,689

Deferred income taxes

457


(718
)
(Gain) loss on investments in privately-held companies



(1,150
)
Amortization (accretion) of investment premiums (discounts)

1,042


(2,069
)
Changes in operating assets and liabilities:




Accounts receivable, net

46,329


60,531

Inventories

(17,691
)

(82,596
)
Prepaid expenses and other current assets

25,751


30,664

Other assets

3,946


(2,475
)
Accounts payable

(6,386
)

(2,391
)
Accrued liabilities

(39,450
)

(19,014
)
Deferred revenue

21


(50,756
)
Income taxes payable

3,982


2,040

Other liabilities

(3,422
)

660

Net cash provided by operating activities

194,847


170,097

CASH FLOWS FROM INVESTING ACTIVITIES:




Proceeds from maturities of marketable securities

414,503


302,264

Purchases of marketable securities

(674,649
)

(332,247
)
Business acquisitions, net of cash acquired

(66,225
)


Purchases of property and equipment

(3,107
)

(5,237
)
Net cash used in investing activities

(329,478
)

(35,220
)
CASH FLOWS FROM FINANCING ACTIVITIES:




Proceeds from issuance of common stock under equity plans

17,082


26,323

Tax withholding paid on behalf of employees for net share settlement

(1,740
)

(1,850
)
Repurchase of common stock

(227,895
)


Net cash provided by (used in) financing activities

(212,553
)

24,473

Effect of exchange rate changes

(2,691
)

195

NET INCREASE (DECREASE) IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH

(349,875
)

159,545

CASH, CASH EQUIVALENTS AND RESTRICTED CASH —Beginning of period

1,115,515


654,164

CASH, CASH EQUIVALENTS AND RESTRICTED CASH —End of period (1)

$
765,640


$
813,709

 
 
 
 
 
SUPPLEMENTAL DISCLOSURES OF NON-CASH INVESTING AND FINANCING INFORMATION:
Right-of-use assets recognized upon the adoption of ASC 842
 
$

 
$
93,207

Right-of-use assets obtained in exchange for new operating lease liabilities
 

 
9,034

Property and equipment included in accounts payable and accrued liabilities
 
524

 
1,055

___________________________________________________
 
 
 
 
(1) See Note 4 of the accompanying notes for a reconciliation of the ending balance of cash, cash equivalents and restricted cash as shown in this condensed consolidated statements of cash flows.
The accompanying notes are an integral part of these condensed consolidated financial statements.

5


ARISTA NETWORKS, INC.
Notes to Condensed Consolidated Financial Statements
(Unaudited)
1.    Organization and Summary of Significant Accounting Policies
Organization
Arista Networks, Inc. (together with our subsidiaries, “we,” “our,” "Arista," "Company" or “us”) is a supplier of cloud networking solutions that use software innovations to address the needs of large-scale internet companies, cloud service providers and next-generation enterprise. Our cloud networking solutions consist of our Extensible Operating System ("EOS"), a set of network applications and our 1/2.5/5/10/25/40/50/100/400 Gigabit Ethernet switching and routing platforms. We are incorporated in the state of Delaware. Our corporate headquarters are located in Santa Clara, California, and we have wholly-owned subsidiaries throughout the world, including North America, Europe, Asia and Australia.
Basis of Presentation and Principles of Consolidation
The accompanying unaudited condensed consolidated financial statements include the accounts of Arista Networks, Inc. and its wholly owned subsidiaries and have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and the requirements of the U.S. Securities and Exchange Commission (the “SEC”) for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP can be condensed or omitted. In management’s opinion, the unaudited condensed consolidated financial statements have been prepared on the same basis as the audited consolidated financial statements and include all adjustments, which include only normal recurring adjustments, necessary for the fair presentation of our financial information. The results for the three months ended March 31, 2020, are not necessarily indicative of the results expected for the full fiscal year. The condensed consolidated balance sheet as of December 31, 2019 has been derived from the audited consolidated financial statements at that date but does not include all of the information and notes required by GAAP for complete financial statements. All significant inter-company accounts and transactions have been eliminated.
Our condensed consolidated financial statements and related financial information in this Quarterly Report on Form 10-Q should be read in conjunction with the audited consolidated financial statements and related footnotes included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2019, filed with the SEC on February 14, 2020.
Use of Estimates
The preparation of the accompanying condensed consolidated financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Those estimates and assumptions include, but are not limited to, revenue recognition and deferred revenue; allowance for doubtful accounts, sales rebates and return reserves; valuation of goodwill and acquisition-related intangible assets, accounting for income taxes, including the valuation allowance on deferred tax assets and reserves for uncertain tax positions; estimate of useful lives of long-lived assets including intangible assets; valuation of inventory and contract manufacturer/supplier liabilities; and the recognition and measurement of contingent liabilities. We evaluate our estimates and assumptions based on historical experience and other factors and adjust those estimates and assumptions when facts and circumstances dictate. Actual results could differ materially from those estimates.
Risks and Uncertainties
In March 2020, the World Health Organization declared COVID-19 a pandemic. Consequently, in an effort to contain COVID-19 or slow its spread, countries around the world, including the U.S., have issued orders to quarantine residents to their homes, practice social distancing when engaging in activities deemed “essential,” close all business temporarily deemed not "essential" and place restrictions on travel and mass gatherings. COVID-19 has negatively impacted the global economy, disrupted business, sales activities, global supply chains and workforce participation, including our own, and created significant volatility and disruption of financial markets, and it is possible that it could cause a local or global economic recession.
Our contract manufacturers and suppliers are experiencing delays in the production and export of their products, which has negatively impacted our supply chain, and any continued disruption in manufacturing and supply would negatively impact our business in the future. In addition, we expect that COVID-19 related disruptions may have a negative impact on demand from our customers in future periods, which could result in a year-over-year decline in revenues in the second quarter of 2020, and this may continue into the third quarter or beyond. However, the extent of the impact of COVID-19 on our operational and financial performance, including our ability to execute our business strategies and initiatives in the expected time frame, and the impact of any initiatives and programs we may undertake to address financial and operational challenges, will depend on future developments, including the duration and spread of the pandemic and related restrictions on travel and transport, all of which are uncertain and cannot be predicted. Management is actively monitoring the impact of the global situation on the Company's financial condition,

6


liquidity, operations, suppliers, industry, and workforce. As of the date of issuance of these condensed consolidated financial statements, the extent to which the COVID-19 pandemic may materially impact the Company's financial condition, liquidity, or results of operations is uncertain.
Recently Adopted Accounting Pronouncements
Credit Losses of Financial Instruments 
In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, to replace the incurred loss impairment methodology under current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. The standard requires a financial asset measured at amortized cost basis to be presented at the net amount expected to be collected. For trade receivables, we are required to estimate lifetime expected credit losses. For available-for-sale debt securities, we are required to recognize an allowance for credit losses rather than a reduction to the carrying value of the asset. We adopted the new guidance in our first quarter of 2020 under a modified retrospective basis, and there was no material impact to our financial statements upon adoption. In addition, we do not anticipate that it will have a material impact on our consolidated statement of operations or consolidated statements of cash flows going forward.
2.    Business Combinations
On February 5, 2020, the Company completed its acquisition of Big Switch Networks, Inc. (“Big Switch”) a network monitoring and software-defined networking pioneer headquartered in Santa Clara, California. With the acquisition of Big Switch, we expect to expand our data center networking solutions and further strengthen our network monitoring and observability suite delivered through Arista’s software platform CloudVision and DANZ (DataANalyZer) capabilities.
    We paid an aggregate of $73.3 million in cash for the acquisition, of which $5.3 million in severance and other costs was accounted for as post-combination expense and was excluded from the purchase consideration. We also incurred certain acquisition-related expenses and restructuring costs of $6.6 million, which primarily consisted of retention bonuses to continuing employees, professional and consulting fees, and facilities restructuring costs. The following table summarizes the purchase consideration of $68.0 million, and the preliminary purchase price allocation based on the estimated fair value of the assets acquired and liabilities assumed at the acquisition date (in thousands):
 
 
Preliminary Purchase Price Allocation
Tangible assets
 
13,376

Liabilities
 
(24,346
)
Intangible assets
 
49,040

Goodwill
 
29,926

Net assets acquired
 
$
67,996


The acquired intangible assets are amortized on a straight-line basis over their estimated useful lives as we believe this method most closely reflects the pattern in which the economic benefits of the assets will be consumed. The following table shows the valuation of the intangible assets acquired (in thousands) along with their estimated useful lives.
 
 
Acquisition Date Fair Value
 
Estimated Useful Life
Developed technology
 
$
31,040

 
5 years
Customer relationships
 
13,150

 
7 years
Non-compete agreements
 
4,060

 
2 years
Trade name
 
790

 
1 year
Total intangible assets acquired
 
$
49,040

 
 

Goodwill of $29.9 million is primarily attributable to the expected synergies created by incorporating the solutions of the acquired businesses into our technology platform, and the value of the assembled workforce. Goodwill is not deductible for income taxes purposes. In addition, the acquisition of Big Switch did not have a material impact on our revenue and net income for the current period, and therefore pro forma financial information has not been presented.

7


3.    Fair Value Measurements
Assets and liabilities recorded at fair value on a recurring basis in the accompanying condensed consolidated balance sheets are categorized based upon the level of judgment associated with the inputs used to measure their fair value. We use a fair value hierarchy to measure fair value, maximizing the use of observable inputs and minimizing the use of unobservable inputs. The three-tiers of the fair value hierarchy are as follows:
Level I - Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;
Level II - Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities; and
Level III - Unobservable inputs that are supported by little or no market data for the related assets or liabilities and typically reflect management’s estimate of assumptions that market participants would use in pricing the asset or liability.
We measure and report our cash equivalents, restricted cash, and available-for-sale marketable securities at fair value on a recurring basis. The following tables summarize the amortized costs, unrealized gains and losses and fair value of these financial assets by significant investment category and their level within the fair value hierarchy (in thousands):
 
 
March 31, 2020
 
 
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Fair Value
 
Level I
 
Level II
 
Level III
Financial Assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cash Equivalents:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds
 
$
351,469

 
$

 
$

 
$
351,469

 
$
351,469

 
$

 
$

Marketable Securities:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Commercial paper
 
83,261

 

 

 
83,261

 

 
83,261

 

Certificate of deposits(1)
 
3,000

 

 

 
3,000

 

 
3,000

 

U.S. government notes
 
576,488

 
7,114

 

 
583,602

 
583,602

 

 

Corporate bonds
 
923,194

 
1,753

 
(3,116
)
 
921,831

 

 
921,831

 

Agency securities
 
283,044

 
939

 
(17
)
 
283,966

 

 
283,966

 

 
 
1,868,987

 
9,806

 
(3,133
)
 
1,875,660

 
583,602

 
1,292,058

 

Other Assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds - restricted
 
4,307

 

 

 
4,307

 
4,307

 

 

Total Financial Assets
 
$
2,224,763

 
$
9,806

 
$
(3,133
)
 
$
2,231,436

 
$
939,378

 
$
1,292,058

 
$



8


 
 
December 31, 2019
 
 
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Fair Value
 
Level I
 
Level II
 
Level III
Financial Assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cash Equivalents:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds
 
$
562,580

 
$

 
$

 
$
562,580

 
$
562,580

 
$

 
$

Certificate of deposits(1)
 
$
4,001

 
 
 
 
 
4,001

 
 
 
4,001

 
 
 
 
566,581

 

 

 
566,581

 
562,580

 
4,001

 

Marketable Securities:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Commercial paper
 
66,717

 

 

 
66,717

 

 
66,717

 

Certificate of deposits(1)
 
3,000

 

 

 
3,000

 

 
3,000

 

U.S. government notes
 
518,884

 
414

 
(20
)
 
519,278

 
519,278

 

 

Corporate bonds
 
787,741

 
2,392

 
(73
)
 
790,060

 

 
790,060

 

Agency securities
 
233,491

 
577

 
(41
)
 
234,027

 

 
234,027

 

 
 
1,609,833

 
3,383

 
(134
)
 
1,613,082

 
519,278

 
1,093,804

 

Other Assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds - restricted
 
4,229

 

 

 
4,229

 
4,229

 

 

Total Financial Assets
 
$
2,180,643

 
$
3,383

 
$
(134
)
 
$
2,183,892

 
$
1,086,087

 
$
1,097,805

 
$


______________________
(1) As of March 31, 2020 and December 31, 2019, all of our certificates of deposits were domestic deposits.
We did not realize any other-than-temporary losses on our marketable securities for the three months ended March 31, 2020 and December 31, 2019. As of March 31, 2020 and December 31, 2019, we did not have any marketable securities that have been in a continuous unrealized loss position for more than twelve months. We invest in marketable securities that have maximum maturities of up to two years and are generally deemed to be low risk based on their credit ratings from the major rating agencies. The longer the duration of these marketable securities, the more susceptible they are to changes in market interest rates and bond yields. As interest rates increase, those marketable securities purchased at a time with lower interest rates show a mark-to-market unrealized loss. We expect to realize the full value of these investments upon maturity or sale and therefore, we do not consider any of our marketable securities to be other-than-temporarily impaired as of March 31, 2020.
As of March 31, 2020, the contractual maturities of our investments did not exceed 24 months. The fair values of available-for-sale marketable securities, by remaining contractual maturity, are as follows (in thousands):
 
 
March 31, 2020
Due in 1 year or less
 
$
1,173,934

Due in 1 year through 2 years
 
701,726

Total marketable securities
 
$
1,875,660

The weighted-average remaining duration of our current marketable securities is approximately 0.9 years as of March 31, 2020. As we view these securities as available to support current operations, we classify securities with maturities beyond 12 months as current assets under the caption marketable securities in the accompanying unaudited condensed consolidated balance sheets.


9


4.    Financial Statements Details
Cash, Cash Equivalents and Restricted Cash
The following table is a reconciliation of cash, cash equivalents and restricted cash reported within the accompanying condensed consolidated balance sheets that sum to the total of the same such amounts shown in the accompanying condensed consolidated statements of cash flows (in thousands):
 
 
March 31, 2020
 
March 31, 2019
Cash and cash equivalents
 
$
761,333

 
$
809,491

Restricted cash included in other assets
 
4,307

 
4,218

Total cash, cash equivalents and restricted cash
 
$
765,640

 
$
813,709


Restricted cash included in other assets as of March 31, 2020 and March 31, 2019 primarily included $4.0 million pledged as collateral representing a security deposit required for a facility lease.
Accounts Receivable, Net
Accounts receivable, net consists of the following (in thousands):
 
 
March 31, 2020
 
December 31, 2019
Accounts receivable
 
$
358,220

 
$
398,147

Allowance for doubtful accounts
 
(424
)
 
(638
)
Product sales rebate and returns reserve
 
(5,637
)
 
(5,522
)
Accounts receivable, net
 
$
352,159

 
$
391,987


Inventories
Inventories consist of the following (in thousands):
 
 
March 31, 2020
 
December 31, 2019
Raw materials
 
$
130,357

 
$
96,712

Finished goods
 
131,441

 
147,113

Total inventories
 
$
261,798

 
$
243,825


Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consist of the following (in thousands):
 
 
March 31, 2020
 
December 31, 2019
Prepaid income taxes
 
$
8,706

 
$
20,153

Inventory deposit
 
12,802

 
13,716

Other current assets
 
50,373

 
64,464

Other prepaid expenses and deposits
 
14,068

 
13,123

Total prepaid expenses and other current assets
 
$
85,949

 
$
111,456



10


Property and Equipment, Net
Property and equipment, net consists of the following (in thousands):
 
 
March 31, 2020
 
December 31, 2019
Equipment and machinery
 
$
63,461

 
$
64,748

Computer hardware and software
 
39,061

 
36,627

Leasehold improvements 
 
31,150

 
31,235

Furniture and fixtures
 
3,713

 
3,774

Construction-in-process
 
405

 
265

Property and equipment, gross
 
137,790

 
136,649

Less: accumulated depreciation
 
(99,984
)
 
(97,376
)
Property and equipment, net
 
$
37,806

 
$
39,273


Depreciation expense was $5.2 million and $4.7 million for the three months ended March 31, 2020 and 2019, respectively.
Accrued Liabilities
Accrued liabilities consist of the following (in thousands):
 
 
March 31, 2020
 
December 31, 2019
Accrued payroll related costs
 
$
43,842

 
$
80,133

Accrued manufacturing costs
 
30,998

 
31,920

Accrued product development costs
 
7,162

 
11,410

Accrued professional fees
 
5,160

 
6,335

Accrued warranty costs
 
6,341

 
6,742

Accrued taxes
 
1,843

 
1,716

Other
 
5,097

 
1,993

Total accrued liabilities
 
$
100,443

 
$
140,249


Warranty Accrual
The following table summarizes the activity related to our accrued liability for estimated future warranty costs (in thousands):
 
 
Three Months Ended March 31,
 
 
2020
 
2019
Warranty accrual, beginning of period
 
$
6,742

 
$
5,362

Liabilities accrued for warranties issued during the period
 
1,070

 
932

Warranty costs incurred during the period
 
(1,471
)
 
(1,168
)
Warranty accrual, end of period
 
$
6,341

 
$
5,126


Contract Balances
The following table summarizes the activity related to our contract assets (in thousands):
 
 
Three Months Ended March 31,
 
 
2020
 
2019
Contract assets, beginning balance
 
$
25,565

 
$
6,341

Contract assets, ending balance
 
9,636

 
5,699


11


The following table summarizes the activity related to our contract liabilities (in thousands):
 
 
Three Months Ended March 31,
 
 
2020
 
2019
Contract liabilities, beginning balance
 
$
61,050

 
$
32,595

Less: Revenue recognized from beginning balance
 
(4,847
)
 
(2,826
)
Less: Beginning balance reclassified to deferred revenue
 
(2,433
)
 
(1,259
)
Add: Contract liabilities recognized
 
10,555

 
8,804

Contract liabilities, ending balance
 
$
64,325

 
$
37,314


As of March 31, 2020 and December 31, 2019, $26.3 million and $23.4 million of our contract liabilities, respectively, was included in “Other current liabilities” with the remaining balances included in “Other long-term liabilities”.
Deferred Revenue and Performance Obligations
Deferred revenue is comprised mainly of unearned revenue related to multi-year PCS contracts, services and product deferrals related to acceptance clauses. The following table summarizes the activity related to our deferred revenue (in thousands):
 
 
Three Months Ended March 31,
 
 
2020
 
2019
Deferred revenue, beginning balance 
 
$
575,288

 
$
587,227

Less: Revenue recognized from beginning balance
 
(100,377
)
 
(190,597
)
Add: Deferral of revenue in current period, excluding amounts recognized during the period
 
121,864

 
139,841

Deferred revenue, ending balance
 
$
596,775

 
$
536,471


Revenue from Remaining Performance Obligations
Revenue from remaining performance obligations represents contracted revenue that has not yet been recognized, which includes contract liabilities and deferred revenue that will be recognized as revenue in future periods. As of March 31, 2020, approximately $716.5 million of revenue is expected to be recognized from remaining performance obligations. We expect to recognize revenue on approximately 80% of these remaining performance obligations over the next two years and 20% during the third to the fifth year.
Other Income (Expense), Net
Other income (expense), net consists of the following (in thousands):
 
 
Three Months Ended March 31,
 
 
2020
 
2019
Interest income
 
$
11,662

 
$
11,898

Gain (loss) on investment in privately-held companies
 

 
1,150

Other income (expense), net
 
495

 
(715
)
Total
 
$
12,157

 
$
12,333


    

12


5.    Investments
Investments in Privately-Held Companies    
Our investments are in the equity of privately-held companies, which do not have readily determinable fair values. These non-marketable equity securities are initially recorded at cost, and subsequently remeasured to fair value on a non-recurring basis based on observable price changes in orderly transactions for similar investments of the same issuer, or for impairment. These investments are classified within Level III of the fair value hierarchy as we estimate the value based on valuation methods using the observable transaction price at the transaction date and other significant unobservable inputs, such as volatility, rights, and obligations related to those investments. In addition, the valuation requires management judgment due to the absence of market price and inherent lack of liquidity. The following table summarizes the activity related to our investments in privately-held companies held as of March 31, 2020 and December 31, 2019 (in thousands):
 
 
March 31, 2020
 
December 31, 2019
Cost of investment
 
$
3,000

 
$
3,000

Cumulative impairment
 

 

Cumulative upward adjustment
 
1,150

 
1,150

Carrying amount of investment
 
$
4,150

 
$
4,150


During the current quarter, there were no realized or unrealized gains or losses recorded on our remaining investment. During the three months ended March 31, 2019, we recorded $1.2 million of unrealized gain. The unrealized gain was recorded on an investment that was remeasured to fair value as of the date an observable transaction occurred.

6.    Commitments and Contingencies
Purchase Commitments
We outsource most of our manufacturing and supply chain management operations to third-party contract manufacturers, who procure components and assemble products on our behalf based on our forecasts in order to reduce manufacturing lead times and ensure adequate component supply. We issue purchase orders to our contract manufacturers for finished products and a significant portion of these orders consist of firm non-cancellable commitments. In addition, we purchase strategic component inventory from certain suppliers under purchase commitments that in some cases are non-cancellable, including integrated circuits, which are consigned to our contract manufacturers. As of March 31, 2020, we had non-cancellable purchase commitments of $352.4 million, of which $337.6 million was to our contract manufacturers and suppliers. In addition, we have provided suppliers with inventory deposits to secure our obligations to purchase inventory and the amount of these deposits may increase in future periods as we work to reduce product lead times and ensure adequate component supply to meet future demand. We had $15.6 million and $16.5 million in deposits as of March 31, 2020 and December 31, 2019, respectively. These deposits are classified in “Prepaid expenses and other current assets” and “Other assets” in our accompanying unaudited condensed consolidated balance sheets.
Guarantees
We have entered into agreements with some of our direct customers and channel partners that contain indemnification provisions relating to potential situations where claims could be alleged that our products infringe the intellectual property rights of a third party. We have, at our option and expense, the ability to repair any infringement, replace product with a non-infringing equivalent-in-function product or refund our customers all or a portion of the value of the product. Other guarantees or indemnification agreements include guarantees of product and service performance and standby letters of credit for leased facilities and corporate credit cards. We have not recorded a liability related to these indemnification and guarantee provisions and our guarantee and indemnification arrangements have not had a significant impact on our consolidated financial statements to date.
Legal Proceedings
In the ordinary course of business, we are a party to other claims and legal proceedings including matters relating to commercial, employee relations, business practices and intellectual property.
We record a provision for contingent losses when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. As of March 31, 2020, provisions recorded for contingent losses related to other claims and matters have not been significant. Based on currently available information, management does not believe that any additional liabilities relating to other unresolved matters are probable or that the amount of any resulting loss is estimable, and believes these other matters are not likely, individually and in the aggregate, to have a material adverse effect on our financial position, results of operations or cash flows. However, litigation is subject to inherent uncertainties and our view of these matters may change in

13


the future. Were an unfavorable outcome to occur, there exists the possibility of a material adverse impact on our financial position, results of operations or cash flows for the period in which the unfavorable outcome occurs, and potentially in future periods.
7.    Stockholders’ Equity
Stock Repurchase Program
In April 2019, our board of directors authorized a $1.0 billion stock repurchase program (the “Repurchase Program”). This authorization allows us to repurchase shares of our common stock opportunistically and will be funded from working capital. Repurchases may be made at management’s discretion from time to time on the open market, through privately negotiated transactions, transactions structured through investment banking institutions, block purchases, trading plans under Rule 10b5-1 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), or a combination of the foregoing. The Repurchase Program, which expires in April 2022, does not obligate us to acquire any of our common stock, and may be suspended or discontinued by us at any time without prior notice. As of March 31, 2020, the remaining authorized amount for stock repurchases under this program was approximately $506.0 million.
A summary of the stock repurchase activity under the Repurchase Program for the three months ended March 31, 2020 is as follows (in thousands, except per share amounts):
 
 
Three Months Ended
 
 
March 31, 2020
Aggregate purchase price
 
$
227,895

Shares repurchased
 
1,209

Average price paid per share
 
$
188.61


The aggregate purchase price of repurchased shares of our common stock is recorded as a reduction to retained earnings. All shares repurchased under the Repurchase Program have been retired.
Equity Award Plan Activities
2014 Equity Incentive Plan
Effective January 1, 2020, the Company's board of directors authorized an increase of 2,291,660 shares to the shares available for issuance under the 2014 Equity Incentive Plan (the “2014 Plan”). Pursuant to the 2014 Plan, the 2020 share increase is determined based on the lesser of 3% of total shares of common stock outstanding as of December 31, 2019, which was,12,500,000 shares, or such amount as determined by our board of directors. As of March 31, 2020, there remained approximately 22.6 million shares available for issuance under the 2014 Plan.
2014 Employee Stock Purchase Plan
Effective January 1, 2020, our board of directors authorized an increase of 763,886 shares to the shares available for issuance under our 2014 Employee Stock Purchase Plan (the “ESPP”). Pursuant to the ESPP, the 2020 share increase was determined based on the lesser of 1% of the total shares of common stock outstanding on December 31, 2019, 2,500,000 shares, or such amount as determined by our board of directors. During the three months ended March 31, 2020, we issued 51,292 shares at a weighted-average purchase price of $184.19 per share under the ESPP. As of March 31, 2020, there remained 3,905,368 shares available for issuance under the ESPP.

14


Stock Option Activities
The following table summarizes the option activity under our stock plans and related information (in thousands, except years and per share amounts):
 
 
Options Outstanding 
 
 
 
 
 
 
Number of
Shares
Underlying
Outstanding Options
 
Weighted-
Average
Exercise
Price per Share
 
Weighted-
Average
Remaining
Contractual
Term (Years) of
Stock Options
 
Aggregate
Intrinsic
Value
of Stock
Options
Outstanding
Balance—December 31, 2019
 
4,564

 
$
42.50

 
4.4
 
$
740,387

Options granted
 

 

 
 
 
 
Options exercised
 
(309
)
 
24.72

 
 
 
 
Options canceled
 
(16
)
 
199.60

 
 
 
 
Balance—March 31, 2020
 
4,239

 
$
43.23

 
4.2
 
$
681,292

Vested and exercisable—March 31, 2020
 
2,626

 
$
29.64

 
3.7
 
$
454,105


Restricted Stock Unit (RSU) Activities
A summary of the RSU activity under the 2014 Plan and related information are presented below (in thousands, except years and per share amounts):
 
 
Number of
Shares
 
Weighted-
Average Grant
Date Fair Value Per Share
 
Weighted-Average
Remaining
Contractual Term (in years)
 
Aggregate Intrinsic Value
Unvested balance—December 31, 2019
 
1,070

 
$
190.35

 
1.5
 
$
217,701

       RSUs granted
 
350

 
207.22

 
 
 
 
       RSUs vested
 
(122
)
 
146.47

 
 
 
 
       RSUs forfeited/canceled
 
(42
)
 
229.04

 
 
 
 
Unvested balance—March 31, 2020
 
1,256

 
$
198.00

 
1.6
 
$
254,386


Shares Available for Grant
The following table presents the stock activity and the total number of shares available for grant under the 2014 Plan as of March 31, 2020 (in thousands):
 
 
Number of Shares
Balance—December 31, 2019
 
15,146

Authorized
 
2,292

Options granted
 

RSUs granted
 
(350
)
Options canceled
 
16

RSUs forfeited
 
42

Shares traded for taxes
 
7

Balance—March 31, 2020
 
17,153



15


Stock-Based Compensation Expense
Total stock-based compensation expense related to options, restricted stock units, restricted stock, and employee stock purchase rights granted were allocated as follows (in thousands):
 
 
Three Months Ended March 31,
 
 
2020
 
2019
Cost of revenue
 
$
1,327

 
$
1,098

Research and development
 
15,928

 
13,131

Sales and marketing   
 
6,396

 
6,534

General and administrative
 
3,905

 
3,528

           Total stock-based compensation
 
$
27,556

 
$
24,291


As of March 31, 2020, unrecognized stock-based compensation expenses by award type and their expected weighted-average recognition periods are summarized in the following table (in thousands, except years).
 
 
March 31, 2020
 
 
Stock Option
 
RSU
 
ESPP
 
Restricted Stock
Unrecognized stock-based compensation expense
 
$
38,896

 
$
222,371

 
$
8,560

 
$
3,569

Weighted-average amortization period
 
3.0 years

 
3.2 years

 
1.0 years

 
2.5 years




16


8.    Net Income Per Share Available to Common Stock
The following table sets forth the computation of our basic and diluted net income per share available to common stock (in thousands, except per share amounts):
 
 
Three Months Ended March 31,
 
 
2020
 
2019
Numerator:
 
 
 
 
Basic:
 
 
 
 
Net income
 
$
138,431

 
$
201,029

Less: undistributed earnings allocated to participating securities
 

 
(118
)
Net income available to common stockholders, basic
 
$
138,431

 
$
200,911

Diluted:
 
 
 
 
Net income attributable to common stockholders, basic
 
$
138,431

 
$
200,911

Add: undistributed earnings allocated to participating securities
 

 
7

Net income attributable to common stockholders, diluted
 
$
138,431

 
$
200,918

Denominator:
 
 
 
 
Basic:
 
 
 
 
Weighted-average shares used in computing net income per share available to common stockholders, basic
 
76,264

 
75,920

Diluted:
 
 
 
 
Weighted-average shares used in computing net income per share available to common stockholders, basic
 
76,264

 
75,920

Add weighted-average effect of dilutive securities:
 
 
 
 
Stock options and RSUs
 
3,675

 
5,279

Employee stock purchase plan
 

 
2

Weighted-average shares used in computing net income per share available to common stockholders, diluted
 
79,939

 
81,201

Net income per share attributable to common stockholders:
 
 
 
 
Basic
 
$
1.82

 
$
2.65

Diluted
 
$
1.73

 
$
2.47


The following weighted-average outstanding shares of common stock equivalents were excluded from the computation of diluted net income per share available to common stockholders for the periods presented because including them would have been anti-dilutive (in thousands):
 
 
Three Months Ended March 31,
 
 
2020
 
2019
Stock options and RSUs to purchase common stock
 
601

 
162

Employee stock purchase plan
 

 
105

Total
 
601

 
267



9.    Income Taxes
 
 
Three Months Ended March 31,
 
 
2020
 
2019
 
 
 
 
 
 
 
(in thousands, except percentages)
Income before income taxes
 
$
161,819

 
$
206,675

Provision for (benefit from) income taxes
 
23,388

 
5,646

Effective tax rate
 
14.5
%
 
2.7
%


17


The effective tax rates above reflect tax expense recorded on pre-tax income in the three months ended March 31, 2020 and March 31, 2019. The change in effective tax rate in the three months ended March 31, 2020, as compared to the same period in 2019, was primarily due to a decrease in tax benefits attributable to equity compensation settlements.
In March 2020, the World Health Organization declared the novel strain of coronavirus a global pandemic. As a result, the U.S. government enacted Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) and is signed into law on March 27, 2020. The CARES Act includes, among other things, provisions relating to payroll tax credits and deferrals, net operating loss carryback periods, alternative minimum tax credits, and technical corrections to tax depreciation methods for qualified improvement property.
10.    Segment Information
We have determined that we operate as one reportable segment. The following table represents revenue based on the customer’s location, as determined by the customer’s shipping address (in thousands):
 
 
Three Months Ended March 31,
 
 
2020
 
2019
Americas
 
$
400,660

 
$
439,638

Europe, Middle East and Africa
 
72,624

 
111,269

Asia-Pacific
 
49,745

 
44,517

Total revenue
 
$
523,029

 
$
595,424

Long-lived assets, excluding intercompany receivables, investments in subsidiaries, privately-held equity investments and deferred tax assets, net by location are summarized as follows (in thousands):
 
 
March 31, 2020
 
December 31, 2019
United States
 
$
30,489

 
$
32,565

International
 
7,317

 
6,708

Total
 
$
37,806

 
$
39,273




Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
You should read the following discussion and analysis of our financial condition and results of operations together with the unaudited condensed consolidated financial statements and related notes that are included elsewhere in this Quarterly Report on Form 10-Q, and our Annual Report on Form 10-K filed with the SEC on February 14, 2020. This discussion contains forward-looking statements based upon current plans, expectations and beliefs that involve risks and uncertainties. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of various factors, including those set forth under “Risk Factors” and elsewhere in this Quarterly Report on Form 10-Q.
Overview
Arista Networks pioneered software-driven, cognitive cloud networking for large-scale data center and campus environments. Our cloud networking solutions consist of our EOS, a set of network applications and our Ethernet switching and routing platforms. Our cloud networking solutions deliver industry-leading performance, scalability, availability, programmability, automation and visibility. At the core of our cloud networking platform is EOS, which was purpose-built to be fully programmable, highly modular and reliable. The programmability of EOS has allowed us to create a set of software applications that address the requirements of cloud networking, including workflow automation, network visibility and analytics, and has also allowed us to rapidly integrate with a wide range of third-party applications for virtualization, management, automation, orchestration and network services.
We believe that cloud networking will continue to replace legacy network technologies across data center and campus environments. Our cloud networking platforms are well positioned to address the growing cloud networking market, and to address increasing performance requirements driven by the growing number of connected devices, as well as the need for constant connectivity and access to data and applications.
We generate revenue primarily from sales of our switching and routing products which incorporate our EOS software. We generate the majority of our services revenue from post contract support, or PCS, which end customers typically purchase in conjunction with our products. Our end customers span a range of industries and include large internet companies, service providers, financial services organizations, government agencies, media and entertainment companies and others. As we have grown the

18


functionality of our EOS software, expanded the range of our product portfolio and increased the size of our sales force, our revenue has grown rapidly. We have also been profitable and operating cash flow positive for each year since 2010.
We believe our future success is dependent upon our ability to continue to develop market leading products and features that address the needs of our end customers and our ability to sell these products to new and existing customers, including an increase in sales in the enterprise data center switching, campus and WiFi networking markets. We intend to continue to invest in our sales activities in key geographies, as well as our relationships with channel, technology and system-level partners in order to reach new end customers more effectively, increase sales to existing customers, and provide services and support. In addition, we intend to continue to invest in our research and development organization to enhance the functionality of our existing cloud networking platform, introduce new products and features, and build upon our technology leadership. We believe one of our greatest strengths lies in our rapid development of new features and applications.
Our development model is focused on the development of new products based on our EOS software and enhancements to EOS. We engineer our products to be agnostic to the underlying merchant silicon architecture. Today, we combine our EOS software with merchant silicon into a family of switching and routing products. This enables us to focus our research and development resources on our software core competencies and to leverage the investments made by merchant silicon vendors to achieve cost-effective solutions. We work closely with third party contract manufacturers to manufacture our products. Our contract manufacturers deliver our products to our third party direct fulfillment facilities.  We and our fulfillment partners then perform labeling, final configuration, quality assurance testing and shipment to our customers.
Historically, large purchases by a relatively limited number of end customers have accounted for a significant portion of our revenue. We have experienced unpredictability in the timing of orders from these large end customers primarily due to changes in demand patterns specific to these customers, the time it takes these end customers to evaluate, test, qualify and accept our products, and the overall complexity of these large orders. We expect continued variability in our customer concentration and timing of sales on a quarterly and annual basis. For example, our sales to Microsoft and Facebook as end users in fiscal 2019 represented 23% and 17% of our revenue, respectively, and benefited from certain factors that are not expected to repeat in fiscal 2020. Consequently, the percentage of our revenue from Microsoft and Facebook in fiscal 2020 is expected to decline, which will likely negatively impact our revenue growth. In addition, we have provided, and may in the future provide, pricing discounts to large end customers, which may result in lower margins for the period in which such sales occur.
Recent Developments
In December 2019, a novel strain of coronavirus (“COVID-19”) was identified in Wuhan, China. This virus has spread globally, including to the United States. In March 2020, the World Health Organization declared COVID-19 a pandemic. Consequently, in an effort to contain COVID-19 or slow its spread, governments around the world have issued orders to isolate residents to their homes, practice social distancing when engaging in activities deemed "essential", close all business deemed not essential, and place restrictions on travel and mass gatherings. COVID-19 has negatively impacted the global economy, disrupted business, sales activities, supply chains and workforce participation, including our own, and created significant volatility and disruption of financial markets, and we expect that the global health crisis caused by COVID-19 will continue to negatively impact business activity for the foreseeable future.
We have taken numerous steps, and will continue to take further actions, in our approach to address COVID-19. As a result, we have closed our offices across the globe (including our corporate headquarters) limiting access to only those employees providing essential activities, have instructed employees to work from home, and have implemented travel restrictions. We have also worked closely with our contract manufacturers and supply chain who have experienced delays in component sourcing, and production and export of their products, which negatively impacted our ability to supply products to our customers on a timely basis during the three months ended March 31, 2020.
The extent of the impact of COVID-19 on our operational and financial performance, including our ability to execute our business strategies and initiatives in the expected time frame, will depend on future developments, including the duration and spread of the pandemic, restrictions on travel, transportation and other containment measures, our compliance with these measures and the impact on our customers, partners, contract manufacturers and supply chain, all of which are uncertain and cannot be predicted. However, any continued disruption in manufacturing and supply resulting from the COVID-19 pandemic or resulting restrictions would negatively impact our business.  We also expect that COVID-19 related disruptions may have a negative impact on demand from our customers in future periods.  While we expect to see some short-term strength in demand from our cloud titan customers, this may be more than offset by prolonged sales cycles with new prospects in the campus and enterprise markets, which could result in a year-over-year decline in revenues in the second quarter of 2020 and this may also continue into the third quarter or beyond. Accordingly, current results and financial condition discussed herein may not be indicative of future operating results and trends.
In anticipation of further COVID-19 related disruptions to our business, we have undertaken a comprehensive review of our investment and spending plans and expect to reduce discretionary spending in future periods while maintaining an ongoing

19


focus on key initiatives. Although management is actively monitoring the impact of COVID-19 on the Company’s financial condition, liquidity, operations, suppliers, industry, and workforce, the full impact of the pandemic continues to evolve as of the date of this report. As such, the Company is unable to estimate the effects of COVID-19 on its future results of operations, financial condition, or liquidity.
Acquisition
On February 5, 2020, we acquired Big Switch Networks, Inc. (“Big Switch”) a network monitoring and software-defined networking pioneer headquartered in Santa Clara, California. With the acquisition of Big Switch, we expect to expand our data center networking solutions and further strengthen our network monitoring and observability suite delivered through Arista’s software platform CloudVision and DANZ (DataANalyZer) capabilities.
Results of Operations
Three Months Ended March 31, 2020 Compared to Three Months Ended March 31, 2019
Revenue, Cost of Revenue and Gross Profit (in thousands, except percentages)
 
 
Three Months Ended March 31,
 
 
2020
 
2019
 
Change in
 
 
$
 
$
 
$
 
%
Revenue
 
 
 
 
 
 
 
 
Product
 
$
410,906

 
$
505,415

 
$
(94,509
)
 
(18.7
)%
Service
 
112,123

 
90,009

 
22,114

 
24.6

Total revenue
 
523,029

 
595,424

 
(72,395
)
 
(12.2
)
Cost of revenue
 
 
 
 
 
 
 
 
Product
 
163,629

 
198,152

 
(34,523
)
 
(17.4
)
Service
 
21,149

 
16,702

 
4,447

 
26.6

Total cost of revenue
 
184,778

 
214,854

 
(30,076
)
 
(14.0
)
Gross profit
 
$
338,251

 
$
380,570

 
$
(42,319
)
 
(11.1
)%
Gross margin
 
64.7
%
 
63.9
%
 
 
 
 

Revenue by Geography (in thousands, except percentages)
 
 
Three Months Ended March 31,
 
 
2020
 
% of Total
 
2019
 
% of Total
Americas
 
$
400,660

 
76.6
%
 
$
439,638

 
73.8
%
Europe, Middle East and Africa
 
72,624

 
13.9

 
111,269

 
18.7

Asia-Pacific
 
49,745

 
9.5

 
44,517

 
7.5

Total revenue
 
$
523,029

 
100.0
%
 
$
595,424

 
100.0
%
Revenue
We generate revenue primarily from sales of our products. We also derive a portion of our revenue from sales of PCS, which is typically purchased in conjunction with our products, and subsequent renewals of those contracts. We expect our revenue may vary from period to period based on, among other things, the timing, size, and complexity of orders, especially with respect to our large end customers.
Product revenue decreased $94.5 million, or 18.7%, for the three months ended March 31, 2020 compared to the same period in 2019. This decrease was primarily due to the recognition of $82.9 million of deferred revenue in the three months ended March 31, 2019 which related to shipments from prior periods for which customer acceptance was required. In addition, we experienced decreased demand from our existing customers in the current period, primarily driven by certain of our large end customers. Service revenue increased $22.1 million, or 24.6%, in three months ended March 31, 2020, compared to the same period in 2019 as a result of continued growth in initial and renewal support contracts as our customer installed base has continued to expand. International revenues represented 23.4% of total revenues in the three months ended March 31, 2020, down from 26.2% compared to the same period in the prior year, which was primarily due to a move toward U.S. deployments by certain of our large end customers. We continued to experience competitive pricing pressure on our products and services.
    

20


Cost of Revenue and Gross Margin
Cost of revenue primarily consists of amounts paid for inventory to our third-party contract manufacturers and merchant silicon vendors, overhead costs in our manufacturing operations department, and other manufacturing-related costs associated with manufacturing our products and managing our inventory. Cost of providing PCS and other services primarily consists of personnel costs for our global customer support organization.
Cost of revenue decreased $30.1 million, or 14.0% for the three months ended March 31, 2020 compared to the same period in 2019, which was driven by a corresponding decrease in revenue.
Gross margin, or gross profit as a percentage of revenue, has been and will continue to be affected by a variety of factors, including sales to large end customers who generally receive lower pricing, manufacturing-related costs including costs associated with supply chain sourcing activities, merchant silicon costs, the mix of products sold, and excess/obsolete inventory write-downs, including charges for excess/obsolete component inventory held by our contract manufacturers. We expect our gross margins to fluctuate over time, depending on the factors described above.
Gross margin increased from 63.9% to 64.7% for the three months ended March 31, 2020 compared to the same period in 2019. The increase was primarily driven by a decrease in product transition costs including some excess and obsolete inventory-related charges, which was partially offset by a reduction in service margins due to a relatively fixed services cost base on lower revenues.
Operating Expenses (in thousands, except percentages)
Our operating expenses consist of research and development, sales and marketing, and general and administrative expenses. The largest component of our operating expenses is personnel costs. Personnel costs consist of wages, benefits, bonuses and, with respect to sales and marketing expenses, sales commissions. Personnel costs also include stock-based compensation and travel expenses.
 
 
Three Months Ended March 31,
 
 
2020
 
2019
 
Change in
 
 
$
 
$
 
$
 
%
Operating expenses:
 
 
 
 
 
 
 
 
Research and development
 
$
113,154

 
$
119,669

 
$
(6,515
)
 
(5.4
)%
Sales and marketing
 
57,086

 
51,053

 
6,033

 
11.8

General and administrative
 
18,349

 
15,506

 
2,843

 
18.3

Total operating expenses
 
$
188,589

 
$
186,228

 
$
2,361

 
1.3
 %
Research and development.
Research and development expenses consist primarily of personnel costs, prototype expenses, third-party engineering and contractor support costs, and an allocated portion of facility and IT costs including depreciation. Our research and development efforts are focused on maintaining and developing additional functionality for our existing products and on new product development, including new releases and upgrades to our EOS software and applications. We plan to continue to expand the capabilities of our cloud networking platform, introduce new products and features and build upon our technology leadership. However, in light of the COVID-19 outbreak, we plan to tightly manage our spending in the coming year and as a result research and development expenses in 2020 may decrease from prior year levels.
Research and development expenses decreased $6.5 million, or 5.4%, in the three months ended March 31, 2020 compared to the same period in 2019. The decrease in the three months ended March 31, 2020 was primarily due to $14.3 million decrease in new product introduction costs, including third party engineering and other product development costs. This decrease was partially offset by $5.9 million in severance and other acquisition-related expenses from the Big Switch acquisition, including facilities restructuring costs and retention bonuses, and $2.8 million in stock-based compensation driven by refresh grants to existing employees as well as grants to new employees acquired from Big Switch.
Sales and marketing.
Sales and marketing expenses consist primarily of personnel costs, marketing, trade shows, and other promotional activities, and an allocated portion of facility and IT costs, including depreciation. We intend to continue to prudently manage our sales and marketing spend in 2020 with some targeted investment in strategic sales activities and, accordingly, expect sales and marketing expenses to remain relatively flat for the remainder of the year as compared to 2019.
Sales and marketing expenses increased $6.0 million, or 11.8%, for the three months ended March 31, 2020 compared to the same period in 2019. The increase in the three months ended March 31, 2020 included $3.7 million in severance and other

21


acquisition-related expenses from the Big Switch acquisition, including retention bonuses, and $2.8 million in personnel-related costs mostly driven by an increase in headcount.
General and administrative.
General and administrative expenses consist primarily of personnel costs and professional services fees. General and administrative personnel costs include those for our executive, finance, human resources and legal functions. Our professional services fees are primarily due to external legal, accounting and tax services.
General and administrative expenses increased $2.8 million, or 18.3%, in the three months ended March 31, 2020 compared to the same period in 2019. The increase for the three months ended March 31, 2020 was primarily related to $2.2 million in severance and other acquisition-related expenses from the Big Switch acquisition.
Other Income (Expense), Net (in thousands, except percentages)
Other income (expense) consists primarily of interest income from our cash, cash equivalents and marketable securities, gains and losses on our investments in privately-held companies, and foreign currency transaction gains and losses. We expect other income (expense) may fluctuate in the future as a result of the re-measurement of our private company equity investments upon the occurrence of observable price changes and/or impairments, changes in interest rates or returns on our cash and cash equivalents and marketable securities, and foreign currency exchange rate fluctuations.
 
 
Three Months Ended March 31,
 
 
2020
 
2019
 
Change in
 
 
$
 
$
 
$
 
%
Other income (expense), net:
 
 
 
 
 
 
 
 
Interest income
 
$
11,662

 
$
11,898

 
$
(236
)
 
(2.0
)%
Gain (loss) on investments in privately-held companies
 

 
1,150

 
(1,150
)
 
(100.0
)
Other income (expense), net
 
495

 
(715
)
 
1,210

 
(169.2
)
Total other income (expense), net
 
$
12,157

 
$
12,333

 
$
(176
)
 
(1.4
)%
The change in other income (expense), net, during the three months ended March 31, 2020 as compared to the same period in 2019 was primarily due to a favorable change in foreign currency gains and losses, which was largely offset by an unfavorable change in our investments in privately-held companies due to a gain recorded in the three months ended March 31, 2019.
Provision for (Benefit from) Income Taxes (in thousands, except percentages)
We operate in a number of tax jurisdictions and are subject to taxes in each country or jurisdiction in which we conduct business. Earnings from our non-U.S. activities are subject to local country income tax and may also be subject to U.S. income tax. Generally, our U.S. tax obligations are reduced by a credit for foreign income taxes paid on these foreign earnings which avoids double taxation. Our tax expense to date consists of federal, state and foreign current and deferred income taxes.
 
 
Three Months Ended March 31,
 
 
2020
 
2019
 
Change in
 
 
$
 
$
 
$
 
%
Income before income taxes
 
$
161,819

 
$
206,675

 
$
(44,856
)
 
(21.7
)%
Provision for (benefit from) income taxes
 
23,388

 
5,646

 
17,742

 
314.2
 %
Effective tax rate
 
14.5
%
 
2.7
%
 
 
 
 
For the three months ended March 31, 2020 and 2019, we recorded an expense of $23.4 million and $5.6 million for income taxes, respectively. Income taxes for the three months ended March 31, 2020 included lower tax benefits realized from tax settlements of stock-based compensation. The remaining changes in the income taxes were attributable to the overall decrease in worldwide earnings.



22


Liquidity and Capital Resources
Our principal sources of liquidity are cash, cash equivalents, marketable securities, and cash generated from operations. As of March 31, 2020, our total balance of cash, cash equivalents and marketable securities was approximately $2.6 billion, of which approximately $397.9 million was held outside the U.S. in our foreign subsidiaries. 
Our cash, cash equivalents and marketable securities are held for working capital purposes. Our marketable securities investment portfolio is primarily invested in highly rated securities with the primary objective of minimizing the potential risk of principal loss. We plan to continue to invest for long-term growth. We believe that our existing balances of cash, cash equivalents and marketable securities together with cash generated from operations will be sufficient to meet our working capital requirements and our growth strategies for at least the next 12 months. Our future capital requirements will depend on many factors, including our growth rate, the timing and extent of our spending to support research and development activities, the timing and cost of establishing additional sales and marketing capabilities, the introduction of new and enhanced product and service offerings, our costs associated with supply chain activities, including access to outsourced manufacturing, our costs related to investing in or acquiring complementary or strategic businesses and technologies, the continued market acceptance of our products, and stock repurchases. If we require or elect to seek additional capital through debt or equity financing in the future, we may not be able to raise capital on terms acceptable to us or at all. If we are required and unable to raise additional capital when desired, our business, operating results and financial condition may be adversely affected.
Cash Flows
 
 
Three Months Ended March 31,
 
 
2020
 
2019
 
 
 
 
 
 
 
(in thousands)
Cash provided by operating activities
 
$
194,847

 
$
170,097

Cash used in investing activities
 
(329,478
)
 
(35,220
)
Cash provided by (used in) financing activities
 
(212,553
)
 
24,473

Effect of exchange rate changes
 
(2,691
)
 
195

Net increase (decrease) in cash, cash equivalents and restricted cash
 
$
(349,875
)
 
$
159,545

Cash Flows from Operating Activities
During the three months ended March 31, 2020, cash provided by operating activities was $194.8 million, primarily from net income of $138.4 million and non-cash adjustments to net income of $43.3 million driven by stock-based compensation and depreciation and amortization, and a net increase of $13.1 million in cash from changes in our operating assets and liabilities. Cash inflows from working capital changes primarily included a $46.3 million decrease in accounts receivable due to strong collections and timing of customer shipments in the current quarter, and a $25.8 million decrease in prepaid expenses due to a decrease in contract receivables and prepaid taxes. These cash inflows were partially offset by cash outflows of a $39.5 million decrease in accrued liabilities primarily due to payment of corporate bonuses in the current quarter, and a $17.7 million increase in inventories due to the timing of product shipments and receipts.
During the three months ended March 31, 2019, cash provided by operating activities was $170.1 million, primarily from net income of $201.0 million and non-cash adjustments to net income of $28.7 million, offset partially by a net decrease of $59.6 million in cash from changes in our operating assets and liabilities. Our operating cash benefited from a $60.5 million reduction in accounts receivable resulting from strong cash collections in the quarter, and a $30.7 million decrease in prepaid expenses and other current assets including a reduction in deferred cost of inventory related to recognition of product deferred revenue. These favorable changes were more than offset by an $82.6 million increase in inventories primarily related to upcoming product transitions, a $50.8 million decrease in deferred revenue primarily due to the recognition of product deferred revenue in the quarter offset partially by an increase in deferred service revenue as our install base continues to grow, and a $19.0 million decline in accrued liabilities due to annual corporate bonus payments and timing of vendor payments related to product development activities and inventory purchases.
Cash Flows from Investing Activities
During the three months ended March 31, 2020, cash used in investing activities was $329.5 million, consisting of purchases of available-for-sale securities of $674.6 million, $66.2 million for the acquisition of Big Switch, and purchases of property and equipment of $3.1 million, partially offset by proceeds from maturities of marketable securities of $414.5 million.


23


During the three months ended March 31, 2019, cash used in investing activities was $35.2 million, consisting of purchases of available-for-sale securities of $332.2 million, offset by proceeds of $302.3 million from maturities of marketable securities, and purchases of property and equipment of $5.2 million.
Cash Flows from Financing Activities
During the three months ended March 31, 2020, cash used in financing activities was $212.6 million, consisting of payments for repurchases of our common stock from the open market of $227.9 million and taxes paid of $1.7 million upon vesting of restricted stock units, offset partially by proceeds from the issuance of common stock under employee equity incentive plans of $17.1 million.
During the three months ended March 31, 2019, cash provided by financing activities was $24.5 million, consisting of proceeds from the issuance of common stock under employee equity incentive plans of $26.3 million, offset by taxes paid of $1.9 million upon vesting of restricted stock units.
Stock Repurchase Program
From time to time, we repurchase our common stock opportunistically pursuant to our Repurchase Program authorized by our board of directors in April 2019. The Repurchase Program allows for stock repurchases of up to $1.0 billion and these repurchases are funded from working capital. The Repurchase Program, which expires in April 2022, does not obligate us to acquire any of our common stock, and may be suspended or discontinued by us at any time without prior notice. During the quarter ended March 31, 2020, we repurchased a total of $227.9 million of our common stock. As of March 31, 2020, the remaining authorized amount for repurchases under the Repurchase Program was $506.0 million. Refer to Note 7. Stockholders' Equity of the Notes to Condensed Consolidated Financial Statements included in Part I, Item 1, of this Quarterly Report on Form 10-Q for further discussion.
Off-Balance Sheet Arrangements
As of March 31, 2020, we did not have any relationships with any unconsolidated entities or financial partnerships, such as entities often referred to 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.
Contractual Obligations and Commitments
Our contractual commitments will have an impact on our future liquidity. Our contractual obligations represent material expected or contractually committed future payment obligations. We believe that we will be able to fund these obligations through cash generated from operations and from our existing balances of cash, cash equivalent and marketable securities. As of March 31, 2020, our principal commitments consist primarily of obligations under operating leases for offices and data centers and purchase commitments with our contract manufacturers and suppliers. See Note 6. Commitments and Contingencies of the Notes to Condensed Consolidated Financial Statements included in Part I, Item 1, of this Quarterly Report on Form 10-Q for our purchase commitments as of March 31, 2020.

Critical Accounting Policies and Estimates 
Our management’s discussion and analysis of financial condition and results of operations is based on our unaudited condensed consolidated financial statements, which have been prepared in accordance with GAAP. The preparation of these unaudited condensed consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, expenses, and related disclosures. We base our estimates on historical experience and on various other assumptions that we believe are reasonable under the circumstances. We evaluate our estimates and assumptions on an ongoing basis. Actual results may differ from these estimates. To the extent that there are material differences between these estimates and our actual results, our future financial statements will be affected. We believe the critical accounting policies and estimates discussed in the “Management’s Discussion and Analysis of Financial Condition and Results of Operations” section of our Annual Report on Form 10-K filed with the SEC on February 14, 2020, reflect our more significant judgments and estimates used in the preparation of the condensed consolidated financial statements. There have been no significant changes to our critical accounting policies and estimates as disclosed in our Annual Report on Form 10-K.
Recent Accounting Pronouncements
Refer to the sections titled “Recently Adopted Accounting Pronouncements” in Note 1. Organization and Summary of Significant Accounting Policies of the Notes to Condensed Consolidated Financial Statements included in Part I, Item 1, of this Quarterly Report on Form 10-Q.


24


Item 3. Quantitative and Qualitative Disclosures About Market Risk
We are exposed to market risk in the ordinary course of our business. Market risk represents the risk of loss that may impact our financial position due to adverse changes in financial market prices and rates. Our market risk exposure is primarily a result of fluctuations in foreign currency exchange rates, interest rates and investments in privately-held companies.
Foreign Currency Exchange Risk
Our results of operations and cash flows are subject to fluctuations due to changes in foreign currency exchange rates. Substantially all of our revenue is denominated in U.S. dollars, and therefore, our revenue is not directly subject to foreign currency risk. However, we are indirectly exposed to foreign currency risk. A stronger U.S. dollar could make our products and services more expensive in foreign countries and therefore reduce demand. A weaker U.S. dollar could have the opposite effect. Such economic exposure to currency fluctuations is difficult to measure or predict because our sales are also influenced by many other factors.
Our expenses are generally denominated in the currencies in which our operations are located, which is primarily in the U.S. and to a lesser extent in Europe and Asia. Our results of operations and cash flows are, therefore, subject to fluctuations due to changes in foreign currency exchange rates and may be adversely affected in the future due to changes in foreign exchange rates. A hypothetical 10% change in foreign currency exchange rates on our monetary assets and liabilities would not be material to our financial condition or results of operations. To date, foreign currency transaction gains and losses and exchange rate fluctuations have not been material to our financial statements. While we have not engaged in the hedging of our foreign currency transactions to date and do not enter into any hedging contracts for trading or speculative purposes, we may in the future hedge selected significant transactions denominated in currencies other than the U.S. dollar.
Interest Rate Sensitivity
As of March 31, 2020 and December 31, 2019, we had cash, cash equivalents and available-for-sale marketable securities totaling $2.6 billion and $2.7 billion, respectively. Cash equivalents and marketable securities were invested primarily in money market funds, corporate bonds, U.S. agency mortgage-backed securities, U.S. treasury securities and commercial paper. Our primary investment objectives are to preserve capital and maintain liquidity requirements. In addition, our policy limits the amount of credit exposure to any single issuer. We do not enter into investments for trading or speculative purposes and have not used any derivative financial instruments to manage our interest rate risk exposure. Our primary exposure to market risk is interest income sensitivity, which is affected by changes in the general level of the interest rates in the U.S. A decline in interest rates would reduce our interest income on our cash, cash equivalents and marketable securities. For the three and three months ended March 31, 2020, the effect of a hypothetical 100 basis point increase or decrease in overall interest rates would not have had a material impact on our interest income. 
The fair market value of our investments in fixed income securities may be adversely impacted due to interest rate fluctuations. We would incur unrealized losses on fixed income securities primarily due to higher interest rates compared to interest rates at the time of purchase. Under certain circumstances, if we are forced to sell our marketable securities prior to maturity, we may incur realized losses in such investments. However, because of the conservative and short-term nature of the investments in our portfolio, a change in interest rates is not expected to have a material impact on our consolidated financial statements.
Investments in Privately-Held Companies
Our non-marketable equity investments in privately-held companies are recorded in “Investments” in our condensed consolidated balance sheets. As of March 31, 2020 and December 31, 2019, the total carrying amount of our investments in privately-held companies was $4.2 million. See Note 5. Investments of the Notes to Condensed Consolidated Financial Statements included in Part I, Item 1, of this Quarterly Report on Form 10-Q.
The privately-held companies in which we invested are in the startup or development stages. These investments are inherently risky because the markets for the technologies or products these companies are developing are typically in the early stages and may never materialize. We could lose our entire investment in these companies. Our evaluation of investments in privately-held companies is based on the fundamentals of the businesses invested in, including among other factors, the nature of their technologies and potential for financial return.
Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Management, with the participation of our Chief Executive Officer (“CEO”) and our Chief Financial Officer (“CFO”), evaluated the effectiveness of our disclosure controls and procedures pursuant to Rules 13a-15(e) and 15d-15(e) under the Exchange Act. Based on the evaluation of our disclosure controls and procedures as of March 31, 2020, our CEO and CFO concluded that, as of such date, our disclosure controls and procedures are designed at a reasonable assurance level and are effective to provide

25


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
There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rules 13a-15(d) and 15d-15(d) of the Exchange Act, that occurred during the quarter ended March 31, 2020 that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Inherent Limitations of Internal Controls
Our management, including our CEO and CFO, does not expect that our disclosure controls and procedures or our internal controls over financial reporting will prevent or detect all errors and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within the Company have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Over time, controls may become inadequate because of changes in conditions, or the degree of compliance with the policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.

PART II. OTHER INFORMATION
Item 1. Legal Proceedings
The information set forth under the “Legal Proceedings” subheading in Note 6 of the Notes to Condensed Consolidated Financial Statements in Part I, Item 1, of this Quarterly Report on Form 10-Q is incorporated herein by reference.

Item 1A. Risk Factors
You should consider carefully the risks and uncertainties described below, together with all of the other information in this Quarterly Report on Form 10-Q, which could materially affect our business, financial condition, results of operations and prospects. The risks described below are not the only risks facing us. Risks and uncertainties not currently known to us or that we currently deem to be immaterial may also materially affect our business, financial condition, results of operations and prospects.

The COVID-19 pandemic could materially adversely affect our business, financial condition, results of operations and prospects.

In December 2019, COVID-19 was identified in Wuhan, China. This virus has spread globally, including to the United States. In March 2020, the World Health Organization declared the outbreak of COVID-19 a pandemic. Consequently, in an effort to contain COVID-19 or slow its spread, governments around the world issued orders to isolate residents to their homes, practice social distancing when engaging in activities deemed “essential,” close all businesses deemed not essential and place restrictions on travel and mass gatherings. These restrictions have resulted in significant business disruptions and a downturn in the global economy. This pandemic has had and will continue to have an adverse impact on the business operations of our customers, partners, manufacturers, suppliers, distribution fulfillment centers and service depots. The impact of this pandemic is uncertain, difficult to predict and could have a material adverse effect on our business and financial performance.
 
To comply with the shelter in place orders and to safeguard our employees, we closed all of our offices, with limited exceptions for essential employees in certain locations, and the vast majority of our employees are working from home. These changes may have a negative impact on our sales and marketing efforts, product research and development, other business activities, and overall productivity. 

As a result of the COVID-19 pandemic, we also have experienced, and may continue to experience, manufacturing and supply chain disruptions. During the COVID-19 pandemic, manufacturing and supply chain disruptions, labor shortages and logistic challenges have emerged and may continue for an extended time period. Our contract manufacturers in Malaysia, Mexico and

26


the United States are impacted by the pandemic and have experienced delays in production and delays in exporting products. While our contract manufacturers are currently operational, they are not at full capacity which causes supply constraints, and certain manufacturing facilities have experienced temporary closures. The COVID-19 pandemic could result in further closures of manufacturing facilities, which could interfere with our ability to fulfill customer orders. As a result of these manufacturing disruptions, the lead times for our products have increased. Similar to our manufacturing facilities, our direct fulfillment centers and service depots continue to operate with varying degrees of government restriction on access, which can materially impact our ability to ship product or provide support services to our customers. In addition, Arista manufacturing and direct fulfillment facilities are dependent on components provided by suppliers around the world, and these suppliers are also negatively impacted by the pandemic and have experienced disruptions in their operations. Other operational challenges may arise during the COVID-19 pandemic. Any further restrictions or disruptions on our contract manufacturers, direct fulfillment centers, service depots, suppliers and logistic providers could result in a worsening of supply constraints, an inability to fulfill customer orders, further extended lead times for our products, and adversely affect our business and results of operations.

The COVID-19 pandemic is impacting all countries where Arista and our customers operate and is disrupting sales activity. We may experience sales declines if these restrictions remain in place for an extended period and if the economic downturn continues. For example, our sales operations and marketing and demand generation efforts may be disrupted as business travel, industry events and customer events are cancelled. Customers may delay purchasing decisions, cancel orders, or redirect resources for capital expenditures in response to the COVID-19 pandemic, and sales channels may be disrupted. Sales cycles with our customers may be extended as customer operations, expenditures and network equipment upgrade cycles have been disrupted by the COVID-19 pandemic. Enterprise and corporate campus customers may lower investments in on-premise infrastructure as working from home may become the new normal for a greater number of employees. In addition, to address longer product lead times, customers may purchase products in advance of demand, which could result in lower purchasing in subsequent quarters or may result in the cancellation of such orders prior to shipment if infrastructure projects are delayed or cancelled or if financial conditions worsen. Any such disruption or reduction in the demand for our products would have a material adverse effect on our business and results of operations.

In addition, the COVID-19 pandemic has adversely affected, and may continue to adversely affect, the global economy and financial markets, which may result in an extended economic slowdown or a global recession. As a result, customers could eliminate, reduce or delay spending on our products and services, and we could experience increased risk of customer defaults and delays in payment. As our customers, partners, manufacturers, suppliers, vendors and logistic providers experience disruptions in their business, it may adversely affect our business and our results of operations. Due to the uncertain magnitude and duration of the pandemic and uncertain timing of a global recovery, we are unable to predict the full impact of the COVID-19 pandemic on our business operations and financial performance.
The cloud networking market is rapidly evolving. If this market does not evolve as we anticipate or our target end customers do not adopt our cloud networking solutions, we may not be able to compete effectively, and our ability to generate revenue will suffer.
A substantial portion of our business and revenue depends on the growth and evolution of the cloud networking market. The market demand for cloud networking solutions has increased in recent years as end customers have deployed larger, more sophisticated networks and have increased the use of virtualization and cloud computing. The continued growth of this market will be dependent upon many factors including but not limited to the adoption of and demand for our end customers’ products and services, the expansion, evolution and build out of our end customers’ networks, the capacity utilization of existing network infrastructures, changes in the technological requirements for the products and services to be deployed in these networks, the amount and mix of capital spending by our end customers, the development of network switches and cloud service solutions by our large end customers for internal use, the financial performance and prospects of our end customers, the availability of capital resources to our end customers, changes in government regulation that could impact cloud networking business models including those regulations related to cybersecurity, privacy, data protection and net neutrality, our ability to provide cloud networking solutions that address the needs of end customers more effectively and economically than those of other competitors or existing technologies and general economic conditions (including the impact of the COVID-19 pandemic).
If the cloud networking solutions market does not develop in the way we anticipate or otherwise experiences a slow-down, if our solutions do not offer benefits compared to competing networking products or if end customers do not recognize the benefits that our solutions provide, then our business, financial condition, results of operations and prospects could be materially adversely affected.

27


We expect large purchases by a limited number of end customers to continue to represent a substantial portion of our revenue, and any loss, delay, decline or other change in expected purchases could result in material quarter-to-quarter fluctuations of our revenue or otherwise adversely affect our results of operations.
Historically, large purchases by a relatively limited number of end customers have accounted for a significant portion of our revenue, particularly in the cloud networking market. Many of these end customers make large purchases to complete or upgrade specific data center installations and are typically made on a purchase-order basis rather than pursuant to long-term contracts. For example, revenue from sales to Microsoft, through our channel partner, World Wide Technology, Inc., accounted for 23%, 27% and 16% of our revenue for the years ended December 31, 2019, 2018 and 2017, respectively. In addition, revenue from sales to Facebook, through our channel partners, accounted for 17% of our revenue for the year ended December 31, 2019. Our sales to these end users in fiscal 2019 benefited from certain factors that are not expected to be repeated in fiscal 2020 or future years. As a result, the percentage of our revenue from Microsoft and Facebook in fiscal 2020 is expected to decline, which will likely impact our revenue growth.
As a consequence of the concentrated nature of our customer base and their purchasing behavior, our quarterly revenue and results of operations may fluctuate from quarter to quarter and are difficult to estimate. Changes in the business requirements or focus, upgrade cycles, vendor selection, project prioritization, manner in which spending allocations are assigned among multiple vendors based upon specific network roles or projects, financial prospects, lack of growth of our customers, capital resources and expenditures or purchasing behavior and deceleration in spending of our key end customers could significantly decrease our sales to such end customers or could lead to delays, reductions or cancellations of planned purchases of our products or services. Moreover, because our sales will be based primarily on purchase orders, our customers may cancel, delay, reduce or otherwise modify their purchase commitments with little or no notice to us. This limited visibility regarding our end customers’ product needs, the timing and quantity of which could vary significantly, requires us to rely on estimated demand forecasts to determine how much material to purchase and product to manufacture. Our failure to accurately forecast demand can lead to product shortages which could lead to delays in fulfilling current and future purchase orders that can impede production by our customers and harm our customer relationships. And, in the event of a cancellation or reduction of an order, we may not have enough time to reduce operating expenses to mitigate the effect of the lost revenue on our business, which could materially affect our operating results.
We may be unable to sustain or increase our revenue from our large end customers, grow revenues with new or other existing end customers at the rate we anticipate or at all, or offset the discontinuation of concentrated purchases by our larger end customers with purchases by new or existing end customers. These customers can drive the growth in revenue for particular products and services based on factors such as: trends in the networking market, business mergers and acquisitions, trends in economic conditions and the overall fast growth of a customer’s underlying business. These customers could choose to divert all or a portion of their business with us to one of our competitors, re-assign spending allocations, demand pricing concessions for our services, require us to provide enhanced services that increase our costs, or reduce their spending levels. If these factors drove some of our large customers to cancel all or a portion of their business relationships with us, the growth in our business and the ability to meet our current and long-term financial forecasts may be materially impacted. We expect that such concentrated purchases will continue to contribute materially to our revenue for the foreseeable future and that our results of operations may fluctuate materially as a result of such larger end customers’ buying patterns. In addition, we may see consolidation of our customer base, such as among internet companies and cloud service providers, which could result in loss of end customers. The loss of such end customers, or a significant delay or reduction in their purchases, including reductions or delays due to customer departures from recent buying patterns, or an unfavorable change in competitive conditions could materially harm our business, financial condition, results of operations and prospects. For example, we have experienced reduced and volatile demand from certain of our large end customers during the year ended December 31, 2019 and the three months ended March 31, 2020, and expect this could continue in future periods.
Adverse economic conditions or reduced information technology and network infrastructure spending may adversely affect our business, financial condition, results of operations and prospects.
Our business depends on the overall demand for information technology, network connectivity and access to data and applications. Weak domestic or global economic conditions, fear or anticipation of such conditions, international trade disputes, global pandemics, or a reduction in information technology and network infrastructure spending even if economic conditions improve, could adversely affect our business, financial condition, results of operations and prospects in a number of ways, including longer sales cycles, lower prices for our products and services, higher default rates among our distributors, reduced unit sales and lower or no growth. For example, the global macroeconomic environment could be negatively affected by, among other things, the COVID-19 pandemic or other epidemics, instability in global economic markets resulting from increased U.S. trade tariffs and trade disputes between the U.S. and other countries, instability in the global credit markets, the impact and uncertainty regarding global central bank monetary policy, rising interest rates and increased inflation, including the instability in the geopolitical environment as a result of the withdrawal of the United Kingdom from the European Union, economic challenges in China, ongoing political demonstrations in Hong Kong, and foreign governmental debt concerns. Such challenges have caused, and are likely to continue to cause, uncertainty and instability in local economies and in global financial markets, particularly if any future sovereign

28


debt defaults or significant bank failures or defaults occur. In addition, the COVID-19 pandemic has caused business disruptions around the world and may result in customers delaying or cancelling capital expenditures on information technology and network infrastructure. Market uncertainty and instability in Europe or Asia could intensify or spread further, particularly if ongoing stabilization efforts prove insufficient. Continuing or worsening economic instability could adversely affect spending for IT, network infrastructure, systems and tools. Continued turmoil due to the COVID-19 pandemic and in the geopolitical environment in many parts of the world may also affect the overall demand for our products. A prolonged period of economic uncertainty or a downturn may also significantly affect financing markets, the availability of capital and the terms and conditions of financing arrangements, including the overall cost of financing as well as the financial health or creditworthiness of our end customers. Circumstances may arise in which we need, or desire, to raise additional capital, and such capital may not be available on commercially reasonable terms, or at all.
Our business and operations have experienced rapid growth, and if we do not appropriately manage any future growth or are unable to improve our systems and processes, our business, financial condition, results of operations and prospects will be adversely affected.
We have experienced rapid growth and increased demand for our products over the last several years, which has placed a strain on our management, administrative, operational and financial infrastructure. Our employee headcount and number of end customers have increased, and we expect both to continue to grow over the next year. For example, between December 31, 2015 and December 31, 2019, our headcount grew from approximately 1,200 employees to approximately 2,300 employees, and our cumulative number of end customers grew from approximately 3,700 to over 6,000. As we have grown, we have had to manage an increasingly large and more complex array of internal systems and processes to scale with all aspects of our business, including our hardware and software development, contract manufacturing, purchasing, logistics, fulfillment and maintenance and support. Our success will depend in part upon our ability to manage our growth effectively. To do so, we must continue to increase the productivity of our existing employees and continue to hire, train and manage new employees as needed. To manage domestic and international growth of our operations and personnel, we will need to continue to improve our operational, financial and management controls and our reporting processes and procedures and implement more extensive and integrated financial and business information systems. We may not be able to successfully implement these or other improvements to our systems and processes in an efficient or timely manner, and we may discover deficiencies in their capabilities or effectiveness. We may experience difficulties in managing improvements to our systems and processes or in connection with third-party technology. In addition, our systems and processes may not prevent or detect all errors, omissions or fraud. Our failure to improve our systems and processes, or their failure to operate effectively and in the intended manner, may result in disruption of our current operations and end-customer relationships, our inability to manage the growth of our business and our inability to accurately forecast our revenue, expenses and earnings and prevent certain losses.
We pursue new product and service offerings and technology initiatives from time to time, and if we fail to successfully carry out these initiatives, our business, financial condition, or results of operations could be adversely impacted.
As part of the evolution of our business, we have made substantial investments to develop new products and services and enhancements to existing products through our acquisitions and research and development efforts to expand our product offerings and maintain revenue growth of the Company. If we are unable to anticipate technological changes in our industry by introducing new or enhanced products and services in a timely and cost-effective manner, or if we fail to introduce products and services that meet market demand, we may lose our competitive position, our products may become obsolete, and our business, financial condition or results of operations could be adversely affected.
Additionally, from time to time, we invest in expansion into adjacent markets, including the campus switching and WiFi networking markets. Although we believe these solutions are complementary to our current offerings, we have less experience and a more limited operating history in these markets, and our efforts in this area may not be successful. Expanding our services in existing and new markets and increasing the depth and breadth of our presence imposes significant burdens on our marketing, compliance, and other administrative and managerial resources. Our plan to expand and deepen our market share in our existing markets and possibly expand into additional markets is subject to a variety of risks and challenges. Our success in these new markets depends on a variety of factors, including the following:
Our ability to develop new products, new product features and services that address the customer requirements for these markets;
Our ability to attract a customer base in markets in which we have less experience;
Our successful development of new sales and marketing strategies to meet customer requirements;
Our ability to develop new channel relationships and enhance existing relationships to market and sell new products;
Our ability to compete with new and existing competitors in these adjacent markets, many of which may have more financial resources, market experience, brand recognition, relevant intellectual property rights, or established customer relationships than we currently do;
Our ability to skillfully balance our investment in adjacent markets with investment in our existing products and services;
The success of our partnerships with other companies;

29


Market acceptance of our new products; and
Our ability to grow our sales force to address new markets.
Additionally, future market share gains may take longer than planned and cause us to incur significant costs. Difficulties in any of our new product development efforts or our efforts to enter adjacent markets could adversely affect our operating results and financial condition.
If we do not successfully anticipate technological shifts, market needs and opportunities, and develop products and product enhancements that meet those technological shifts, needs and opportunities, or if those products are not made available in a timely manner or do not gain market acceptance, we may not be able to compete effectively, and our ability to generate revenue will suffer.
We must continue to enhance our existing products and develop new technologies and products that address emerging technological trends, evolving industry standards and changing end-customer needs. The process of enhancing our existing products and developing new technology is complex and uncertain, and new offerings requires significant upfront investment that may not result in material design improvements to existing products or result in marketable new products or costs savings or revenue for an extended period of time, if at all.
In addition, new technologies could render our existing products obsolete or less attractive to end customers, and our business, financial condition, results of operations and prospects could be materially adversely affected if such technologies are widely adopted. For example, end customers may prefer to address their network switch requirements by licensing software operating systems separately and placing them on industry-standard servers or develop their own networking products rather than purchasing integrated hardware products as has occurred in the server industry. Additionally, end customers may require product upgrades including higher ethernet speeds and additional functionality to address the increasing demands of the cloud computing environments.
In the past several years, we have announced a number of new products and enhancements to our products and services. For example, we recently introduced our 7800R family of products for demanding 400G cloud networks. The success of our new products depends on several factors including, but not limited to, appropriate new product definition, the development of product features that sufficiently meet end-user requirements, component costs, availability of 400G optical components, timely completion and introduction of these products, prompt solution of any defects or bugs in these products, our ability to support these products, differentiation of new products from those of our competitors and market acceptance of these products.
Our product releases introduced new software products that include the capability for disaggregation of our software operating systems from our hardware. The success of our strategy to expand our software business is subject to a number of risks and uncertainties including the additional development efforts and costs to create these new products or make them compatible with other technologies, the potential for our strategy to negatively impact revenues and gross margins and additional costs associated with regulatory compliance.
We may not be able to successfully anticipate or adapt to changing technology or end-customer requirements on a timely basis, or at all. If we fail to keep up with technology changes or to convince our end customers and potential end customers of the value of our solutions even in light of new technologies, we may lose customers, decrease or delay market acceptance and sales of our present and future products and services and materially and adversely affect our business, financial condition, results of operations and prospects.
To remain competitive, we must successfully manage product introductions and transitions.
Our ability to continue to compete effectively in a rapidly evolving market requires that we successfully release new products that meet the increasingly sophisticated networking requirements of our end customers. For example, we introduced our 7800R family of products for demanding 400G cloud networks and the next generation of the Arista 7500R, 7280R Series. However, the ramp in production of our 400G products has been delayed because of the limited availability of optical components. The success of new product introductions will depend on a number of factors including, but not limited to, timely and successful product development, market acceptance of our new products, our ability to penetrate new markets, our ability to manage the risks associated with new product production ramp-up issues, the timely development and availability of new merchant silicon chips from our suppliers, the effective management of purchase commitments and inventory in line with anticipated product demand, the availability of products in appropriate quantities and costs to meet anticipated demand, and the risk that new products may have quality or other defects or deficiencies in the early stages of introduction. For example, our new product releases will require strong execution from our third party merchant silicon chip suppliers to develop and release new merchant silicon chips that satisfy end-customer requirements, to meet expected release schedules and to provide sufficient quantities of these components. In addition, we introduced Arista Cognitive Cloud Networking for the Campus as well as Mojo Cognitive WiFi and Metamako low latency switches. If we are unable to successfully manage our product introductions or transitions, or if we fail to penetrate new markets, as a result of any of these or other factors, our business, financial condition, results of operations and prospects could be adversely affected.

30


Our revenue and our revenue growth rate may decline.
Our revenue growth rate in previous periods may not be indicative of our future performance. We have experienced annual revenue growth rates of 12.1%, 30.7%, and 45.8% in 2019, 2018, and 2017, respectively. In the future, we expect our revenue and our revenue growth rates to decline as we have become more penetrated with our existing customer base and product markets and as we look to enter and expand into new target markets. In addition, we expect that COVID-19 related disruptions may have a negative impact on demand from our customers in future periods.  While we expect to see some short-term strength in demand from our cloud titan customers, this may be more than offset by prolonged sales cycles with new prospects in the campus and enterprise markets, which could result in a year-over-year decline in revenues in the second quarter of 2020 and this may also continue into the third quarter or beyond. Other factors may also contribute to declines in our growth rates, including changes in demand for our products and services, particularly from our large end customers, changes in capital spending by our large end customers, increased competition, our ability to successfully manage our expansion or continue to capitalize on growth opportunities, the maturation of our business, general economic and international trade conditions, and our ability to be successful in adjacent markets, such as the campus switching and WiFi networking markets. For example, we have experienced volatility in demand from certain of our large end customers during 2019 resulting in slower overall revenue growth. Overall demand from larger customers may decline in future periods, which would impact our future revenue growth. You should not rely on our revenue for any prior quarterly or annual period as an indication of our future revenue or revenue growth. If we are unable to maintain consistent revenue or revenue growth, our business, financial condition, results of operations and prospects could be materially adversely affected and our stock price could be volatile.
Our results of operations are likely to vary significantly from period to period and be unpredictable and if we fail to meet the expectations of analysts or investors or our previously issued financial guidance, or if any forward-looking financial guidance does not meet the expectation of analysts or investors, the market price of our common stock could decline substantially.
Our results of operations have historically varied from period to period, and we expect that this trend will continue. As a result, you should not rely upon our past financial results for any period as indicators of future performance. Our results of operations in any given period can be influenced by a number of factors, many of which are outside of our control and may be difficult to predict, including:    

The economic disruption caused by COVID-19 and the government issued shelter in place orders, travel restrictions, social distancing requirements, and other restrictions on movement in response to the pandemic on our customers and partners.  
our inability to fulfill our end customers’ orders due to the availability of inventory, supply chain delays, access to key commodities or technologies or events that impact our manufacturers or their suppliers such as the recent U.S. trade wars with China and the impact of public health epidemics like the COVID-19 pandemic;
our ability to increase sales to existing customers and attract new end customers, including large end customers;
the budgeting cycles, purchasing practices and buying patterns of end customers, including large end customers who may receive lower pricing terms due to volume discounts and who may or may not make large bulk purchases in certain quarters or who may elect to re-assign allocations to multiple vendors based upon specific network roles or projects;
changes in end-customer, geographic or product mix;
changes in the growth rate of existing or new customers, including large end customers and service providers;
changes in growth rates of the networking market;
the cost and potential outcomes of existing and future litigation;
increased expenses resulting from the tariffs imposed by the U.S. on goods from other countries and tariffs imposed by other countries on U.S. goods, including the tariffs implemented by the U.S. government on various imports from China;
changes in the sales and implementation cycles for our products including the qualification and testing of our products by our customers and any delays or cancellations of purchases caused by such activities;
the rate of expansion and productivity of our sales force including any expansion into new markets;
changes in our pricing policies, whether initiated by us or as a result of competition;
the amount and timing of operating costs and capital expenditures related to the operation and expansion of our business;
changes in end-customer, distributor or reseller requirements or market needs;
difficulty forecasting, budgeting and planning due to limited visibility beyond the first two quarters into the spending plans of current or prospective customers;
deferral, reduction or cancellation of orders from end customers, including in anticipation of new products or product enhancements announced by us or our competitors, or warranty returns;
the inclusion of any acceptance provisions in our customer contracts or any delays in acceptance of those products;
the actual or rumored timing and success of new product and service introductions by us or our competitors including the execution of such new product and service introductions or any other change in the competitive landscape of our industry, including consolidation among our competitors or end customers;

31


our ability to successfully expand our business domestically and internationally;
our ability to increase the size of our sales or distribution channel, any disruption in our sales or distribution channels, and/or termination of our relationship with important channel partners;
decisions by potential end customers to purchase our networking solutions from larger, more established vendors, white box vendors or their primary network equipment vendors;
price competition;
insolvency or credit difficulties confronting our end customers, which could adversely affect their ability to purchase or pay for our products and services, or confronting our key suppliers, including our sole source suppliers, which could disrupt our supply chain;
seasonality or cyclical fluctuations in our markets;
future accounting pronouncements or changes in our accounting policies;
stock-based compensation expense;
our overall effective tax rate, including impacts caused by any reorganization in our corporate structure, any changes in our valuation allowance for domestic deferred tax assets and any new legislation or regulatory developments, including the Tax Cuts and Jobs Act of 2017 (the “Tax Act”);
increases or decreases in our expenses caused by fluctuations in foreign currency exchange rates, as an increasing portion of our expenses are incurred and paid in currencies other than the U.S. dollar;
general economic conditions, both domestically and in foreign markets;
health epidemics; and
other risk factors described in this Quarterly Report on Form 10-Q.
Any one of the factors above or the cumulative effect of several of the factors described above may result in significant fluctuations in our financial and other results of operations and may cause the market price of our common stock to decline. In the past, we have failed to meet investor financial expectations and the market price of our common stock declined. This variability and unpredictability could result in our failure to meet our revenue, gross margins, results of operations or other expectations contained in any forward looking financial guidance we have issued or the expectations of securities analysts or investors for a particular period. If we fail to meet or exceed such guidance or expectations for these or any other reasons, the market price of our common stock could decline substantially, and we could face costly lawsuits, including securities class action suits.
If we are unable to attract new large end customers or to sell additional products and services to our existing end customers, our revenue growth will be adversely affected and our revenue could decrease.
To increase our revenue, we must add new end customers and large end customers and sell additional products and services to existing end customers. For example, one of our sales strategies is to target specific projects at our current end customers because they are familiar with the operational and economic benefits of our solutions, thereby reducing the sales cycle into these customers. We also believe the opportunity with current end customers to be significant given their existing infrastructure and expected future spend. Another one of our sales strategies is focused on increasing penetration in the enterprise and campus markets. However, sales strategies focused on expansion to adjacent markets can require more time and effort since enterprise and campus end customers typically start with small purchases, and there is often a long testing period. For this reason, in order to grow our revenue, it is important for us to attract new large end customers. Some factors that may limit our ability to attract new large end customers include, but are not limited to, saturation with certain of the large cloud networking customers, competition, decreased capital spending of such customers, a limited number of such customers, and a decline in growth of such customers. If we fail to attract new large end customers, including enterprise and campus end customers, or fail to reduce the sales cycle and sell additional products to our existing end customers, our business, financial condition, results of operations and prospects will be harmed.
Some of our large end customers require more favorable terms and conditions from their vendors and may request price concessions. As we seek to sell more products to these end customers, we may be required to agree to terms and conditions that may have an adverse effect on our business or ability to recognize revenue.
Our large end customers have significant purchasing power and, as a result, may receive more favorable terms and conditions than we typically provide to other end customers, including lower prices, bundled upgrades, extended warranties, acceptance terms, indemnification terms and extended return policies and other contractual rights. As we seek to sell more products to these large end customers, an increased mix of our shipments may be subject to such terms and conditions, which may reduce our margins or affect the timing of our revenue recognition and thus may have an adverse effect on our business, financial condition, results of operations and prospects.
We face intense competition, especially from larger, well-established companies, and we may lack sufficient financial or other resources to maintain or improve our competitive position.
The markets in which we compete, including the markets for data center and campus networking, are intensely competitive, and we expect competition to increase in the future from established competitors and new market entrants. This competition could result in increased pricing pressure, reduced profit margins, increased sales and marketing expenses and our failure to increase,

32


or the loss of, market share, any of which would likely seriously harm our business, financial condition, results of operations and prospects.
The data center and campus networking markets have been historically dominated by Cisco, with competition also coming from other large network equipment and system vendors, including Extreme Networks, Dell/EMC, Hewlett Packard Enterprise, and Juniper Networks. Most of our competitors and some strategic alliance partners have made acquisitions and/or have entered into or extended partnerships or other strategic relationships to offer more comprehensive product lines, including cloud networking solutions. For example, Broadcom acquired Brocade Communications Systems, Extreme Networks purchased certain data center networking assets from Broadcom/Brocade and Avaya, Dell acquired EMC, and Hewlett Packard Enterprise acquired Aruba Networks.
We also face competition from other companies and new market entrants, including current technology partners, suppliers and end customers or other cloud service providers who may acquire or develop network switches and cloud service solutions for internal use and/or to broaden their portfolio of products to market and sell to customers. Some of these competitors are developing networking products based on off-the-shelf or commoditized hardware technology, or “white box” hardware, particularly where an end customer’s network strategy seeks to emphasize deployment of such product offerings or adopt a disaggregated approach to the procurement of hardware and software. End customers may also increase their adoption of networking solutions based upon open source network operating systems that may be provided for free and used either on “white box” or proprietary hardware. The entrance of new competitors into our markets or the increased adoption of these new technology solutions or consumption models may cause downward pricing pressures, result in lost sales or otherwise have a material adverse effect on our business, prospects, financial condition and operating results.
Our relationships with our strategic alliance partners or suppliers may also shift as industry dynamics changes. If strategic alliance partners acquire or develop competitive products or services, our relationship with those partners may be adversely impacted, which could lead to more variability to our results of operations and impact the pricing of our solutions.
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 channel partners and end customers;
greater access to larger end-customer bases;
greater end-customer support resources;
greater manufacturing resources;
the ability to leverage their sales efforts across a broader portfolio of products;
the ability to leverage purchasing power with vendor subcomponents;
the ability to bundle competitive offerings with other products and services;
the ability to develop their own silicon chips;
the ability to set more aggressive pricing policies including bundling of products that are competitive with ours with other products that we do not sell or with support service contracts;
lower labor and development costs;
greater resources to make acquisitions;
larger intellectual property portfolios; and
substantially greater financial, technical, research and development or other resources.
Our competitors also may be able to provide end customers with capabilities or benefits different from or greater than those we can provide in areas such as technical qualifications or geographic presence or may be able to provide end customers a broader range of products, services and prices. In addition, large competitors may have more extensive relationships with and within existing and potential end customers that provide them with an advantage in competing for business with those end customers. For example, certain large competitors encourage end customers of their other products and services to adopt their data networking solutions through discounted bundled product packages. Our ability to compete will depend upon our ability to provide a better solution than our competitors at a more competitive price. We may be required to make substantial additional investments in research, development, marketing and sales in order to respond to competition, and we cannot assure you that these investments will achieve any returns for us or that we will be able to compete successfully in the future.
We also expect increased competition if our market continues to expand. As we continue to expand globally, we may see new competition in different geographic regions. In particular, we may experience price-focused competition from competitors in Asia, especially from China. As we expand into new markets, we will face competition not only from our existing competitors but also from other competitors, including existing companies with strong technological, marketing, and sales positions in those markets, as well as those with greater resources, including technical and engineering resources, than we do. Conditions in our market could change rapidly and significantly as a result of technological advancements or other factors. Current or potential competitors may be acquired by third parties that have greater resources available than we do. Our current or potential competitors

33


might take advantage of the greater resources of the larger organization resulting from these acquisitions to compete more vigorously or broadly with us. In addition, continued industry consolidation might adversely affect end customers’ perceptions of the viability of smaller and even medium-sized networking companies and, consequently, end customers’ willingness to purchase from those companies. Further, certain large end customers may develop network switches and cloud service solutions for internal use and/or to broaden their portfolio of products, which could allow these end customers to become new competitors in the market.
Industry consolidation may lead to increased competition and may harm our business, financial condition, results of operations and prospects.
Most of our competitors and some strategic alliance partners have made acquisitions and/or have entered into or extended partnerships or other strategic relationships to offer more comprehensive product lines, including cloud networking solutions. For example, Broadcom acquired Brocade Communications Systems, Extreme Networks purchased certain data center networking assets from Broadcom/Brocade and Avaya, Dell acquired EMC, and Hewlett Packard Enterprise acquired Aruba Networks.
Moreover, large system vendors are increasingly seeking to deliver top-to-bottom cloud networking solutions to end customers that combine cloud-focused hardware and software solutions to provide an alternative to our products.
We expect this trend to continue as companies attempt to strengthen their market positions in an evolving industry and as companies are acquired or are unable to continue operations. Our relationship with our strategic alliance partners may shift as industry dynamics change. For example, companies that are strategic alliance partners in some areas of our business may acquire or form alliances with our competitors and could combine competitor product portfolios into unified offerings optimized for their platforms. Such changes could result in a reduction of business with us, a change in the terms upon which they offer us their products and services or even a termination of our strategic partnerships entirely. Industry consolidation may result in stronger competitors that are better able to compete with us, including any competitors that seek to become sole source vendors for end customers. This could lead to more variability in our results of operations and could have a material adverse effect on our business, the pricing of our solutions, financial condition, results of operations and prospects.
Managing the supply of our products and product components is complex. Insufficient component supply and inventory may result in lost sales opportunities or delayed revenue, while excess inventory may harm our gross margins.
Managing our extended supply chain is complex, and our inventory management systems and related supply-chain visibility tools may not enable us to forecast accurately and effectively manage the supply of our products and product components. Our ability to manage our supply chain may also be adversely affected by other factors including shortages of components used to manufacture our products, a reduction or interruption of supply, prioritization of component shipments to other vendors, cessation of manufacturing of such components by our suppliers and geopolitical conditions such as the U.S. trade war with China and the impact of public health epidemics like the COVID-19 pandemic. Insufficient component supply, or any increases in the time required to manufacture our products, may lead to inventory shortages that could result in increased customer lead times for our products, delayed revenue or loss of sales opportunities altogether as potential end customers turn to competitors’ products that are readily available. For example, we have been delayed in ramping our 400G products because of the limited availability of optical components. In addition, the COVID-19 pandemic has created manufacturing and supply chain disruptions, including shortages of certain components and, as a result, has extended lead times for our products.
In order to reduce manufacturing lead times and plan for adequate component supply, from time to time we may issue purchase orders for components and products that are non-cancelable and non-returnable. We establish a liability for non-cancelable, non-returnable purchase commitments with our component inventory suppliers for quantities in excess of our demand forecasts, or for products that are considered obsolete. In addition, we establish a liability and reimburse our contract manufacturer for component inventory purchased on our behalf that has been rendered excess or obsolete due to manufacturing and engineering change orders, or in cases where inventory levels greatly exceed our demand forecasts.
Inventory management remains an increased area of focus as we balance the need to maintain sufficient inventory levels to ensure competitive lead times against the risk of obsolescence or the end of life of certain products. If we ultimately determine that we have excess inventory or obsolete inventory, we may have to reduce our prices and write down inventory to its estimated realizable value, which in turn could result in lower gross margins.
If we are unable to effectively manage our supply and inventory, our business, financial condition, results of operations and prospects could be adversely affected.
Because some of the key components in our products come from sole or limited sources of supply, we are susceptible to supply shortages or supply changes, which could disrupt or delay our scheduled product deliveries to our end customers and may result in the loss of sales and end customers.
Our products rely on key components, including merchant silicon chips, integrated circuit components, printed circuit boards, connectors, custom-tooled sheet metal and power supplies that we purchase or our contract manufacturers purchase on our behalf from a limited number of suppliers, including certain sole source providers. Generally, we do not have guaranteed

34


supply contracts with our component suppliers, and our suppliers could suffer shortages, delay shipments, prioritize shipments to other vendors, increase prices or cease manufacturing such products or selling them to us at any time. Supply of these components may also be adversely affected by industry consolidation which could result in increased component prices or fewer sourcing options as well as geopolitical conditions such as international trade wars like the U.S. trade war with China and the impact of public health epidemics like the COVID-19 pandemic. For example, in the past, we have experienced shortages in inventory for dynamic random access memory integrated circuits and delayed releases of the next generation of chipset, which delayed our production and/or the release of our new products. In addition, we have recently experienced shortages and delays relating to certain components as a result of manufacturing and supply disruptions due to the COVID-19 pandemic.
The development of alternate sources for those components is time-consuming, difficult and costly. If we are unable to obtain sufficient quantities of these components on commercially reasonable terms or in a timely manner, or if we are unable to obtain alternative sources for these components, sales of our products could be delayed or halted entirely or we may be required to redesign our products. Any of these events could result in lost sales, reduced gross margins or damage to our end customer relationships, which would adversely impact our business, financial condition, results of operations and prospects.
Our reliance on component suppliers also yields the potential for their infringement or misappropriation of third party intellectual property rights with respect to components which may be incorporated into our products. We may not be indemnified by such component suppliers for such infringement or misappropriation claims. Any litigation for which we do not receive indemnification could require us to incur significant legal expenses in defending against such claims or require us to pay substantial royalty payments or settlement amounts that would not be reimbursed by our component suppliers.
Our product development efforts are also dependent upon our continued collaboration with our key merchant silicon vendors such as Broadcom and Intel. As we develop our product roadmap, we select specific merchant silicon from these vendors for each new product, it is critical that we work in tandem with these vendors to ensure that their silicon includes improved features, that our products take advantage of such improved features, and that such vendors are able to supply us with sufficient quantities on commercially reasonable term to meet customer demand. Our relationship with these merchant silicon vendors enables us to focus our research and development resources on our software core competencies and to leverage the investments made by merchant silicon vendors to achieve cost-effective solutions. However, merchant silicon vendors may not continue to collaborate with us or may become competitive with us by selling merchant silicon for “white boxes” or other products to our customers.
If our key merchant silicon vendors no longer collaborate in such a fashion, if they do not continue to innovate, if there are delays in the release of their products or supply shortages or if such merchant silicon is not offered to us on commercially reasonable terms, our products may become less competitive, own product launches could be delayed or we may be required to redesign our products to incorporate alternative merchant silicon, which could result in lost sales, reduce gross margins, damage to our customer relationships or otherwise have a material effect on revenue and business, financial condition, results of operations and prospects.
In the event of a shortage or supply interruption from our component suppliers, we may not be able to develop alternate or second sources in a timely manner. Further, long-term supply and maintenance obligations to end customers increase the duration for which specific components are required, which may increase the risk of component shortages or the cost of carrying inventory. In addition, our component suppliers change their selling prices frequently in response to market trends, including industry-wide increases in demand, and because we do not have contracts with these suppliers or guaranteed pricing, we are susceptible to availability or price fluctuations related to raw materials and components. If we are unable to pass component price increases along to our end customers or maintain stable pricing, our gross margins could be adversely affected and our business, financial condition, results of operations and prospects could suffer.
Because we depend on third-party manufacturers to build our products, we are susceptible to manufacturing delays and pricing fluctuations that could prevent us from shipping end-customer orders on time, if at all, or on a cost-effective basis, which may result in the loss of sales and end customers.
We depend on third-party contract manufacturers to manufacture our product lines. A significant portion of our cost of revenue consists of payments to these third-party contract manufacturers. Our reliance on these third-party contract manufacturers reduces our control over the manufacturing process, quality assurance, product costs and product supply and timing, which exposes us to risk. To the extent that our products are manufactured at facilities in foreign countries, we may be subject to additional risks associated with complying with local rules and regulations in those jurisdictions. Our reliance on contract manufacturers also yields the potential for their infringement of third party intellectual property rights in the manufacturing of our products or misappropriation of our intellectual property rights in the manufacturing of other customers’ products. If we are unable to manage our relationships with our third-party contract manufacturers effectively, or if these third-party manufacturers suffer delays or disruptions or quality control problems in their operations, experience increased manufacturing lead times, 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 end customers would be severely impaired, and our business, financial condition, results of operations and prospects would be seriously harmed. For example, due to the COVID-19 pandemic, some of our contract manufacturers

35


experienced temporary closures and labor shortages, and while they are currently operational, they are not operating at full capacity which has caused and may continue to cause supply constraints and has increased lead times for our products.
Our contract manufacturers typically fulfill our supply requirements on the basis of individual orders. We do not have long-term contracts with our third-party manufacturers that guarantee capacity, the continuation of particular pricing terms or the extension of credit limits. Accordingly, they are not obligated to continue to fulfill our supply requirements, which could result in supply shortages, and the prices we are charged for manufacturing services could be increased on short notice. For example, a competitor could place large orders with the third-party manufacturer, thereby utilizing all or substantially all of such third-party manufacturer’s capacity and leaving the manufacturer little or no capacity to fulfill our individual orders without price increases or delays, or at all. Our contract with one of our contract manufacturers permits it to terminate the agreement for convenience, subject to prior notice requirements. We may not be able to develop alternate or second contract manufacturers in a timely manner.
If we add or change contract manufacturers, or change any manufacturing plant locations within a contract manufacturer network, we would add additional complexity and risk to our supply chain management and may increase our working capital requirements. Ensuring a new contract manufacturer or new plant location is qualified to manufacture our products to our standards and industry requirements could take significant effort and be time consuming and expensive. Any addition or change in manufacturers may be extremely costly, time consuming and we may not be able to do so successfully.
In addition, we may be subject to additional significant challenges to ensure that quality, processes and costs, among other issues, are consistent with our expectations and those of our customers. A new contract manufacturer or manufacturing location may not be able to scale its production of our products at the volumes or quality we require. This could also adversely affect our ability to meet our scheduled product deliveries to our end customers, which could damage our customer relationships and cause the loss of sales to existing or potential end customers, late delivery penalties, delayed revenue or an increase in our costs which could adversely affect our gross margins. This could also result in increased levels of inventory subjecting us to increased excess and obsolete charges that could have a negative impact on our operating results.
Any production interruptions or disruptions for any reason, including those noted above, as well as a natural disaster, epidemic (such as the COVID-19 pandemic), capacity shortages, adverse results from intellectual property litigation or quality problems, at one of our manufacturing partners would adversely affect sales of our product lines manufactured by that manufacturing partner and adversely affect our business, financial condition, results of operations and prospects.
Product quality problems, defects, errors or vulnerabilities in our products or services could harm our reputation and adversely affect our business, financial condition, results of operations and prospects.
We produce highly complex products that incorporate advanced technologies, including both hardware and software technologies. Despite testing prior to their release, our products may contain undetected defects or errors, especially when first introduced or when new versions are released. Product defects or errors could affect the performance of our products and could delay the development or release of new products or new versions of products. Allegations of unsatisfactory performance could cause us to lose revenue or market share, increase our service costs, cause us to incur substantial costs in analyzing, correcting or 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 adversely affect our business, financial condition, results of operations and prospects.
From time to time, we have had to replace certain components of products that we had shipped and provide remediation in response to the discovery of defects or bugs, including failures in software protocols or defective component batches resulting in reliability issues, in such products, and we may be required to do so in the future. We may also be required to provide full replacements or refunds for such defective products. We cannot assure you that such remediation would not have a material effect on our business, financial condition, results of operations and prospects. See “-Our business is subject to the risks of warranty claims, product returns, product liability and product defects.”
Interruptions or delays in shipments could cause our revenue for the applicable period to fall below expected levels.
We may be subject to supply chain delays, or end-customer buying patterns in which a substantial portion of sales orders and shipments may occur in the second half of each quarter. This places significant pressure on order review and processing, supply chain management, manufacturing, inventory and quality control management, shipping and trade compliance to ensure that we have properly forecasted supply purchasing, manufacturing capacity, inventory and quality compliance and logistics. A significant interruption in these critical functions, it could result in delayed order fulfillment, adversely affect our business, financial condition, results of operations and prospects and result in a decline in the market price of our common stock.
We base our inventory requirements on our forecasts of future sales. If these forecasts are materially inaccurate, we may procure inventory that we may be unable to use in a timely manner or at all.
We and our 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 analyses from our sales

36


and marketing organizations, adjusted for overall market conditions and other factors. To the extent our forecasts are materially inaccurate or if we otherwise do not need such inventory, we may under- or over-procure inventory, and such inaccuracies in our forecasts could materially adversely affect our business, financial condition and results of operations.
The sales prices of our products and services may decrease, which may reduce our gross profits and adversely affect our results of operations.
The sales prices for our products and services may decline for a variety of reasons, including competitive pricing pressures, discounts, a change in our mix of products and services, the introduction of new products and services by us or by our competitors including the adoption of “white box” solutions, promotional programs, product and related warranty costs or broader macroeconomic factors. In addition, we have provided, and may in the future provide, pricing discounts to large end customers, which may result in lower margins for the period in which such sales occur. Our gross margins may also fluctuate as a result of the timing of such sales to large end customers.
We have experienced declines in sales prices for our 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 and service offerings may reduce the price of products and services that compete with ours or may bundle them with other products and services. Additionally, although we generally price our products and services worldwide in U.S. dollars, currency fluctuations in certain countries and regions may adversely affect actual prices that partners and end customers are willing to pay in those countries and regions. Furthermore, we anticipate that the sales prices and gross profits for our products will decrease over product life cycles. Decreased sales prices for any reason may reduce our gross profits and adversely affect our result of operations.
Our ability to sell our products is highly dependent on the quality of our support and services offerings, and our failure to offer high-quality support and services could have a material adverse effect on our business, financial condition, results of operations and prospects.
Once our products are deployed within our end customers’ networks, our end customers depend on our support organization and our channel partners to resolve any issues relating to our products. High-quality support is critical for the successful marketing and sale of our products. If we or our channel partners do not assist our end customers in deploying our products effectively, do not succeed in helping our end customers resolve post-deployment issues quickly or do not provide adequate ongoing support, or if we experience quality issues with these new products, it could adversely affect our ability to sell our products to existing end customers and could harm our reputation with potential end customers. In addition, as we expand our operations internationally, our support organization will face additional challenges, including those associated with delivering support, training and documentation in languages other than English. Our failure or the failure of our channel partners to maintain high-quality support and services could have a material adverse effect on our business, financial condition, results of operations and prospects.
Our business depends on end customers renewing their maintenance and support contracts. Any decline in maintenance renewals could harm our future business, financial condition, results of operations and prospects.
We typically sell our products with maintenance and support as part of the initial purchase, and a portion of our annual revenue comes from renewals of maintenance and support contracts. Our end customers have no obligation to renew their maintenance and support contracts after the expiration of the initial period, and they may elect not to renew their maintenance and support contracts, to renew their maintenance and support contracts at lower prices through alternative channel partners or to reduce the product quantity under their maintenance and support contracts, thereby reducing our future revenue from maintenance and support contracts. If our end customers, especially our large end customers, do not renew their maintenance and support contracts or if they renew them on terms that are less favorable to us, our revenue may decline and our business, financial condition, results of operations and prospects will suffer.
If we are unable to increase market awareness of our company and our products, our revenue may not continue to grow or may decline.
We have not yet established broad market awareness of our products and services. Market awareness of our value proposition and products and services will be essential to our continued growth and our success, particularly for the service provider and large enterprise markets. If our marketing efforts are unsuccessful in creating market awareness of our company and our products and services, then our business, financial condition, results of operations and prospects will be adversely affected, and we will not be able to achieve sustained growth.
If we are unable to hire, retain, train and motivate qualified personnel and senior management, our business, financial condition, results of operations and prospects could suffer.
Our future success depends, in part, on our ability to continue to attract and retain highly skilled personnel, particularly software engineering and sales personnel. In addition, our success in expanding into adjacent markets including the enterprise market requires a significant investment of time, effort and financial resources into hiring and training our sales force to address

37


these markets. Competition for highly skilled personnel is often intense, especially in the San Francisco Bay Area where we have a substantial presence and need for highly skilled personnel. Many of the companies with which we compete for experienced personnel have greater resources than we have to provide more attractive compensation packages and other amenities. Research and development personnel are aggressively recruited by startup and growth companies, which are especially active in many of the technical areas and geographic regions in which we conduct product development. In addition, in making employment decisions, particularly in the high-technology industry, job candidates often consider the value of the stock-based compensation they are to receive in connection with their employment. Declines in the market price of our stock could adversely affect our ability to attract, motivate or retain key employees. If we are unable to attract or retain qualified personnel, or if there are delays in hiring required personnel, our business, financial condition, results of operations and prospects may be seriously harmed.
Also, to the extent we hire personnel from competitors, we may be subject to allegations that such personnel has been improperly solicited, that such personnel has divulged proprietary or other confidential information or that former employers own certain inventions or other work product. Such claims could result in litigation. Please see “We may become involved in litigation that may materially adversely affect us.”
We employ a number of foreign nationals who are required to obtain visas and entry permits in order to legally work in the United States and other countries. The United States has recently increased the level of scrutiny in granting H-1(B), L-1 and other business visas, and the current administration has indicated that immigration reform is a priority. Our compliance with United States immigration and labor laws could require us to incur additional unexpected labor costs and expenses or could restrain our ability to retain skilled professionals.
Our future performance also depends on the continued services and continuing contributions of our senior management to execute our business plan and to identify and pursue new opportunities and product innovations. Our employment arrangements with our employees do not require that they continue to work for us for any specified period, and therefore, they could terminate their employment with us at any time. The loss of our key personnel, including Jayshree Ullal, our Chief Executive Officer, Andreas Bechtolsheim, our Founder and Chief Development Officer, Kenneth Duda, our Founder, Chief Technology Officer and SVP of Software Engineering, Anshul Sadana, our Chief Operating Officer or other members of our senior management team, sales and marketing team or engineering team, or any difficulty attracting or retaining other highly qualified personnel in the future, could significantly delay or prevent the achievement of our development and strategic objectives, which could adversely affect our business, financial condition, results of operations and prospects.
If we do not effectively expand and train our direct sales force, we may be unable to add new end customers, increase sales to our existing end customers, and/or successfully expand into new markets, and our business will be adversely affected.
We depend on our direct sales force to obtain new end customers and increase sales with existing end customers. As such, we have invested and will continue to invest in our sales organization. In recent periods, we have been adding personnel and other resources to our sales function as we focus on growing our business, entering new markets and increasing our market share, and we expect to incur additional expenses in expanding our sales personnel in order to achieve revenue growth. For example, we expect to continue to invest significant time, effort and financial resources into hiring and training our sales force to address the enterprise and campus markets. Despite our efforts, we may not have significant experience selling to enterprise and campus customers, and there can be no assurance that we will be successful in these markets. There is significant competition for sales personnel with the skills and technical knowledge that we require. Our ability to achieve revenue growth will depend, in large part, on our success in recruiting, training, retaining and integrating sufficient numbers of sales personnel to support our growth, particularly in international markets. New hires require significant 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, retain or integrate into our corporate culture sufficient numbers of qualified individuals in the markets where we do business or plan to do business. In addition, because we continue to grow rapidly, a large percentage of our sales force is new to our company. If we are unable to hire, integrate and train a sufficient number of effective sales personnel, or the sales personnel we hire are not successful in obtaining new end customers or increasing sales to our existing end-customer base, our business, financial condition, results of operations and prospects will be adversely affected.
We are subject to a number of risks associated with the expansion of our international sales and operations.
Our ability to grow our business and our future success will depend to a significant extent on our ability to expand our operations and customer base worldwide. We have a limited history of marketing, selling and supporting our products and services internationally. Operating in a global marketplace, we are subject to risks associated with having an international reach and requirements such as compliance with applicable anti-corruption laws.
One such applicable anti-corruption law is the U.S. Foreign Corrupt Practices Act, or FCPA, which generally prohibits U.S. companies and its employees and intermediaries from making corrupt payments to foreign officials for the purpose of obtaining or keeping business, securing an advantage and directing business to another, and requires companies to maintain accurate books

38


and records and a system of internal accounting controls. Under the FCPA, U.S. companies may be held liable for the corrupt actions taken by directors, officers, employees, agents, or other strategic or local partners or representatives. As such, if we or our intermediaries fail to comply with the requirements of the FCPA or similar legislation, governmental authorities in the U.S. and elsewhere could seek to impose civil and/or criminal fines and penalties which could have a material adverse effect on our business, results of operations and financial conditions. Failure to comply with anti-corruption and anti-bribery laws, such as the FCPA and the United Kingdom Bribery Act of 2010, or the U.K. Bribery Act, and similar laws associated with our activities outside the U.S., could subject us to penalties and other adverse consequences. We intend to increase our international sales and business and, as such, the risk of violating laws such as the FCPA and U.K. Bribery Act increases.
Additionally, the U.S. government has adopted broader sanctions and embargoes that generally forbid supplying many items to or involving certain countries, territories, governments, legal entities and individuals, including restrictions imposed by the U.S. and EU on exports to Russia and Ukraine. We have implemented systems to detect and prevent sales into these countries or to prohibit entities or individuals, but we are necessarily dependent in part on our third-party suppliers and distributors to implement these systems. We cannot assure you that these systems will always be effective, or that our suppliers and distributors effectively implement our systems to detect and prevent such sales without our prior knowledge, and we may incur additional unexpected costs or expenses to comply with applicable trade restrictions.
As a result of our international reach, we must hire and train experienced personnel to staff and manage our foreign operations. To the extent that we experience difficulties in recruiting, training, managing and retaining an international staff, and specifically staff related to sales management and sales personnel, we may experience difficulties in sales productivity in foreign markets. We also enter into strategic distributor and reseller relationships with companies in certain international markets where we do not have a local presence. If we are not able to maintain successful strategic distributor relationships internationally or to recruit additional companies to enter into strategic distributor relationships, our future success in these international markets could be limited. Business practices in the international markets that we serve may differ from those in the U.S. and may require us in the future to include terms other than our standard terms in end-customer contracts, although to date we generally have not done so. To the extent that we may enter into end-customer contracts in the future that include non-standard terms related to payment, warranties or performance obligations, our results of operations may be adversely affected.
Additionally, our international sales and operations are subject to a number of risks, including the following:
greater difficulty in enforcing contracts and accounts receivable collection and longer collection periods;
increased expenses incurred in establishing and maintaining our international operations;
fluctuations in exchange rates between the U.S. dollar and foreign currencies where we do business;
the impact of public health epidemics on our employees, customers, channel partners, suppliers, contract manufacturers, distribution fulfillment centers and service depots as well as the global economy such as the COVID-19 pandemic;
greater difficulty and costs in recruiting local experienced personnel;
wage inflation in certain growing economies;
general economic and political conditions in these foreign markets;
economic uncertainty around the world as a result of sovereign debt issues;
communication and integration problems resulting from cultural and geographic dispersion;
limitations on our ability to access cash resources in our international operations;
ability to establish necessary business relationships and to comply with local business requirements;
risks associated with foreign legal requirements, including those relating to privacy, data protection and the importation, certification and localization of our products in foreign countries;
risks associated with U.S. government trade restrictions, including those which may impose restrictions, including prohibitions, on the exportation, reexportation, sale, shipment or other transfer of programming, technology, components, and/or services to foreign persons;
greater risk of unexpected changes in regulatory practices, tariffs and tax laws and treaties, including the Tax Act;
greater risk of unexpected changes in tariffs imposed by the U.S. on goods from other countries and tariffs imposed by other countries on U.S. goods, including the tariffs implemented by the U.S. government on various imports from China, Canada, Mexico and the EU, and by the governments of these jurisdictions on certain U.S. goods, and any other possible tariffs that may be imposed on services such as ours, the scope and duration of which, if implemented, remain uncertain;
deterioration of political relations between the U.S. and Canada, the U.K., the EU, Mexico and China, which could have a material adverse effect on our sales and operations in these countries;
greater risk of changes in diplomatic and trade relationships, including new tariffs, trade protection measures, import or export licensing requirements, trade embargoes and other trade barriers;
the uncertainty of protection for intellectual property rights in some countries;
greater risk of a failure of foreign employees to comply with both U.S. and foreign laws, including antitrust regulations, the FCPA and any trade regulations ensuring fair trade practices; and
heightened risk of unfair or corrupt business practices in certain geographies and of improper or fraudulent sales arrangements that may impact financial results and result in restatements of, or irregularities in, financial statements.

39


These and other factors could harm our ability to gain future international revenue and, consequently, materially affect our business, financial condition, results of operations and prospects. Expanding our existing international operations and entering into additional international markets will require significant management attention and financial commitments. Our failure to successfully manage our international operations and the associated risks effectively could limit our future growth or materially adversely affect our business, financial condition, results of operations and prospects.
Moreover, our business is also impacted by the negotiation and implementation of free trade agreements between the United States and other countries. Such agreements can reduce barriers to international trade and thus the cost of conducting business overseas. For instance, the United States recently reached a new trilateral trade agreement with the governments of Canada and Mexico to replace the North American Free Trade Agreement (“NAFTA”). If the United States withdraws from NAFTA and the three countries fail to approve the new agreements, known as the United States-Mexico-Canada Agreement, our cost of doing business within the three countries could increase.
We are subject to risks related to Brexit.
On January 31, 2020, the United Kingdom, or UK, left the European Union, or EU, (commonly referred to as the “Brexit”). Brexit creates an uncertain political and economic environment in the UK and potentially across other EU member states for the foreseeable future, including during any period while the terms of the future relationship between the UK and EU are being negotiated and such uncertainties could impair or limit our ability to transact business in the member EU states. Additionally, there also is a risk that other countries may decide to leave the EU.
Further, Brexit could adversely affect European and worldwide economic or market conditions and could contribute to instability in global financial markets, and the value of the Pound Sterling currency or other currencies, including the Euro. We are exposed to the economic, market and fiscal conditions in the UK and the EU and to changes in any of these conditions. Consequently, no assurance can be given as to the impact of Brexit, or continued uncertainty regarding it, and, in particular, no assurance can be given that our operating results, financial condition and prospects would not be adversely impacted by the result.
Enhanced United States tax, tariff, import/export restrictions, Chinese regulations or other trade barriers may have a negative effect on global economic conditions, financial markets and our business.
There is currently significant uncertainty about the future relationship between the United States and various other countries, most significantly China, with respect trade policies, treaties, tariffs and taxes, including trade policies and tariffs regarding China. In 2018, the Office of the U.S. Trade Representative (the “USTR”) enacted a tariff of 10% on imports into the U.S. from China, including communications equipment products and components manufactured and imported from China. Since then, additional tariffs have been imposed by the USTR on imports into the United States from China and China has also imposed tariffs on imports into China from the United States. Although the United States and China signed an interim trade agreement in January 2020, the parties are continuing to negotiate a trade agreement.
If tariffs, trade restrictions, or trade barriers are placed on products such as ours by foreign governments, especially China, our costs may increase.  We believe we can adjust our supply chain and manufacturing practices to minimize the impact of the tariffs, but our efforts may not be successful, there can be no assurance that we will not experience a disruption in our business related to these or other changes in trade practices and the process of changing suppliers in order to mitigate any such tariff costs could be complicated, time-consuming, and costly.
The U.S. tariffs may also cause customers to delay orders as they evaluate where to take delivery of our products in connection with their efforts to mitigate their own tariff exposure. Such delays create forecasting difficulties for us and increase the risk that orders might be canceled or might never be placed. Current or future tariffs imposed by the U.S. may also negatively impact our customers' sales, thereby causing an indirect negative impact on our own sales. Even in the absence of further tariffs, the related uncertainty and the market's fear of an escalating trade war might cause our distributors and customers to place fewer orders for our products, which could have a material adverse effect on our business, liquidity, financial condition, and/or results of operations.
Given the relatively fluid regulatory environment in China and the United States and uncertainty how the U.S. Administration or foreign governments will act with respect to tariffs, international trade agreements and policies, a trade war, further governmental action related to tariffs or international trade policies, or additional tax or other regulatory changes in the future could directly and adversely impact our financial results and results of operations.
Sales of our 7000 Series of switches generate most of our product revenue, and if we are unable to continue to grow sales of these products, our business, financial condition, results of operations and prospects will suffer.
Historically, we have derived substantially all of our product revenue from sales of our 7000 Series of switches, and we expect to continue to do so for the foreseeable future. We have experienced declines in sales prices for our products, including our 10 Gigabit Ethernet modular and fixed switches. A decline in the price of our 7000 Series of switches and related services, or our inability to increase sales of these products, would harm our business, financial condition, results of operations and prospects more

40


seriously than if we derived significant revenue from a larger variety of product lines and services. Our future financial performance will also depend upon successfully developing and selling next-generation versions of our 7000 Series of switches. If we fail to deliver new products, new features, or new releases that end customers want and that allow us to maintain leadership in what will continue to be a competitive market environment, our business, financial condition, results of operations and prospects will be harmed.
Seasonality may cause fluctuations in our revenue and results of operations.
We operate on a December 31st year end and believe that there are significant seasonal factors which may cause sequential product revenue growth to be greater for the second and fourth quarters of our year than our first and third quarters. We believe that this seasonality results from a number of factors, including the procurement, budgeting and deployment cycles of many of our end customers. Our rapid historical growth may have reduced the impact of seasonal or cyclical factors that might have influenced our business to date. As our increasing size causes our growth rate to slow, seasonal or cyclical variations in our operations may become more pronounced over time and may materially affect our business, financial condition, results of operations and prospects.
If we fail to maintain effective internal control over financial reporting in the future, the accuracy and timing of our financial reporting may be adversely affected.
Assessing our processes, procedures and staffing in order to improve our internal control over financial reporting is an ongoing process. Preparing our financial statements involves a number of complex processes, many of which are done manually and are dependent upon individual data input or review. These processes include, but are not limited to, calculating revenue, inventory costs and the preparation of our statement of cash flows.  While we continue to automate our processes and enhance our review controls to reduce the likelihood for errors, we expect that for the foreseeable future many of our processes will remain manually intensive and thus subject to human error.
We may become involved in litigation that may materially adversely affect us.
From time to time, we may become involved in legal proceedings relating to matters incidental to the ordinary course of our business, including patent, copyright, commercial, product liability, employment, class action, whistleblower and other litigation, in addition to governmental and other regulatory investigations and proceedings. Such matters can be time-consuming, divert management’s attention and resources, cause us to incur significant expenses or liability and/or require us to change our business practices. For example, we were previously involved in litigation with Cisco and OptumSoft. Because of the potential risks, expenses and uncertainties of litigation, we may, from time to time, settle disputes, even where we have meritorious claims or defenses. Although we have insurance which may provide coverage for some kinds of claims we may face, that insurance may not cover some kinds of claims or types of relief and may not be adequate in a particular case. Because litigation is inherently unpredictable, we cannot assure you that the results of any of these actions will not have a material adverse effect on our business, financial condition, results of operations and prospects.
For more information regarding the litigation in which we are currently involved, see the “Legal Proceedings” subheading in Note 6. Commitments and Contingencies of the Notes to Condensed Consolidated Financial Statements included in Part I, Item 1, of this Quarterly Report on Form 10-Q incorporated herein by reference.
Assertions by third parties of infringement or other violations by us of their intellectual property rights, or other lawsuits asserted against us, could result in significant costs and substantially harm our business, financial condition, results of operations and prospects.
Patent and other intellectual property disputes are common in the network infrastructure and WiFi industries and have resulted in protracted and expensive litigation for many companies. Many companies in the network infrastructure and WiFi industries, including our competitors and other third parties, as well as non-practicing entities, own large numbers of patents, copyrights, trademarks and trade secrets, which they may use to assert claims of patent infringement, misappropriation, or other violations of intellectual property rights against us. From time to time, they have or may in the future also assert such claims against us, our end customers or channel partners whom we typically indemnify against claims that our products infringe, misappropriate or otherwise violate the intellectual property rights of third parties. For example, we have previously been involved in litigation with Cisco and OptumSoft.
As the number of products and competitors in our market increases and overlaps occur or if we enter into new markets, claims of infringement, misappropriation and other violations of intellectual property rights may increase. Any claim of infringement, misappropriation or other violations of intellectual property rights by a third party, even those without merit, could cause us to incur substantial costs defending against the claim, distract our management from our business and require us to cease use of such intellectual property. In addition, some claims for patent infringement may relate to subcomponents that we purchase from third parties. If these third parties are unable or unwilling to indemnify us for these claims, we could be substantially harmed.

41


The patent portfolios of most of our competitors are larger than ours. This disparity may increase the risk that our competitors may sue us for patent infringement and may limit our ability to counterclaim for patent infringement or settle through patent cross-licenses. In addition, future assertions of patent rights by third parties, and any resulting litigation, may involve patent holding companies 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. We cannot assure you that we are not infringing or otherwise violating any third-party intellectual property rights.
The third-party asserters of intellectual property claims may be unreasonable in their demands, or may simply refuse to settle, which could lead to expensive settlement payments, prolonged periods of litigation and related expenses, additional burdens on employees or other resources, distraction from our business, supply stoppages and lost sales.
An adverse outcome of a dispute (including those lawsuits described under the “Legal Proceedings” subheading in Note 6. Commitments and Contingencies of the Notes to Condensed Consolidated Financial Statements included in Part I, Item 1, of this Quarterly Report on Form 10-Q) may require us to pay substantial damages or penalties including treble damages if we are found to have willfully infringed a third party’s patents; cease making, licensing, using or importing into the U.S. products or services that are alleged to infringe or misappropriate the intellectual property of others; expend additional development resources to attempt to redesign our products or services or otherwise to develop non-infringing technology, which may not be successful; enter into potentially unfavorable royalty or license agreements in order to obtain the right to use necessary technologies or intellectual property rights; and indemnify our partners and other third parties. Any damages, penalties or royalty obligations we may become subject to as a result of an adverse outcome, and any third-party indemnity we may need to provide, could harm our business, financial condition, results of operations and prospects. Royalty or licensing agreements, if required or desirable, may be unavailable on terms acceptable to us, or at all, and may require significant royalty payments and other expenditures. Further, there is little or no information publicly available concerning market or fair values for license fees, which can lead to overpayment of license or settlement fees. In addition, some licenses may be non-exclusive, and therefore our competitors may have access to the same technology licensed to us. Suppliers subject to third-party intellectual property claims also may choose or be forced to discontinue or alter their arrangements with us, with little or no advance notice to us. Any of these events could seriously harm our business, financial condition, results of operations and prospects.
In the event that we are found to infringe any third party intellectual property, we could be enjoined, or subject to other remedial orders that would prohibit us, from making, licensing, using or importing into the U.S. such products or services. In order to resume such activities with respect to any affected products or services, we (or our component suppliers) would be required to develop technical redesigns to this third party intellectual property that no longer infringe the third party intellectual property. In any efforts to develop technical redesigns for these products or services, we (or our component suppliers) may be unable to do so in a manner that does not continue to infringe the third party intellectual property or that is acceptable to our customers. These redesign efforts could be extremely costly and time consuming as well as disruptive to our other development activities and distracting to management. Moreover, such redesigns could require us to obtain approvals from the court or administrative body to resume the activities with respect to these affected solutions. We may not be successful in our efforts to obtain such approvals in a timely manner, or at all. Any failure to effectively redesign our solutions or to obtain timely approval of those redesigns by a court or administrative body may cause a disruption to our product shipments and materially and adversely affect our business, prospects, reputation, results of operations, and financial condition. For example, in two prior investigations brought by Cisco in the International Trade Commission (“ITC”), we were subjected to remedial orders that prohibited us from importing and selling after importation any products the ITC found to infringe Cisco’s patents. As a result, we were required to redesign certain aspects of our products and obtain U.S. Customs and Border Protection’s approval of those redesigns before we could continue to import those products into the United States.
Our standard sales contracts contain indemnification provisions requiring us to defend our end customers against third-party claims, including against infringement of certain intellectual property rights that could expose us to losses which could seriously harm our business, financial conditions, results of operations and prospects.
Under the indemnification provisions of our standard sales contracts, we agree to defend our end customers and channel partners against third-party claims asserting infringement of certain intellectual property rights, which may include patents, copyrights, trademarks or trade secrets, and to pay judgments entered on such claims. An adverse ruling in such litigation may potentially expose us to claims in the event that claims are brought against our customers based on the ruling and we are required to indemnify such customers.
Our exposure under these indemnification provisions is frequently limited to the total amount paid by our end customer under the agreement. However, certain agreements include indemnification provisions that could potentially expose us to losses in excess of the amount received under the agreement. Any of these events, including claims for indemnification, could seriously harm our business, financial condition, results of operations and prospects.

42


If we are unable to protect our intellectual property rights, our competitive position could be harmed or we could be required to incur significant expenses to enforce our rights.
We depend on our ability to protect our proprietary technology. We rely on trade secret, patent, copyright and trademark laws and confidentiality agreements with employees and third parties, all of which offer only limited protection.
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. We may choose not to seek patent protection for certain innovations and may choose not to pursue patent protection in certain jurisdictions. Further, we do not know whether any of our pending patent applications will result in the issuance of patents or whether the examination process will require us to narrow our claims. To the extent that additional patents are issued from our patent applications, which is not certain, they may be contested, circumvented or invalidated in the future. Moreover, the rights granted under any issued patents may not provide us with proprietary protection or competitive advantages, and, as with any technology, competitors may be able to develop similar or superior technologies to our own now or in the future. In addition, we rely on confidentiality or license agreements with third parties in connection with their use of our products and technology. There is no guarantee that such parties will abide by the terms of such agreements or that we will be able to adequately enforce our rights, in part because we rely on “shrink-wrap” licenses in some instances.
We have not registered our trademarks in all geographic markets. Failure to secure those registrations could adversely affect our ability to enforce and defend our trademark rights and result in indemnification claims. Further, any claim of infringement by a third party, even those claims without merit, could cause us to incur substantial costs defending against such claim, could divert management attention from our business and could require us to cease use of such intellectual property in certain geographic markets.
Despite our efforts, the steps we have taken to protect our proprietary rights may not be adequate to preclude misappropriation of our proprietary information or infringement of our intellectual property rights, and our ability to police such misappropriation or infringement is uncertain, particularly in countries outside of the United States.
Detecting and protecting against the unauthorized use of our products, technology and proprietary rights is expensive, difficult and, in some cases, impossible. Litigation may be necessary in the future to enforce or defend our intellectual property rights, to protect our trade secrets or to determine the validity and scope of the proprietary rights of others. Such litigation could result in substantial costs and diversion of management resources, either of which could harm our business, financial condition, results of operations and prospects, and there is no guarantee that we would be successful. Furthermore, many of our current and potential competitors have the ability to dedicate substantially greater resources to protecting their technology or intellectual property rights than we do. Accordingly, despite our efforts, we may not be able to prevent third parties from infringing upon or misappropriating our intellectual property, which could result in a substantial loss of our market share.
We rely on the availability of licenses to third-party software and other intellectual property.
Many of our products and services include software or other intellectual property licensed from third parties, and we otherwise use software and other intellectual property licensed from third parties in our business. This exposes us to risks over which we may have little or no control. For example, a licensor may have difficulties keeping up with technological changes or may stop supporting the software or other intellectual property that it licenses to us. Also, it will be necessary in the future to renew licenses, expand the scope of existing licenses or seek new licenses, relating to various aspects of these products and services or otherwise relating to our business, which may result in increased license fees. These licenses may not be available on acceptable terms, if at all. In addition, a third party may assert that we or our end customers are in breach of the terms of a license, which could, among other things, give such third party the right to terminate a license or seek damages from us, or both. The inability to obtain or maintain certain licenses or other rights or to obtain or maintain such licenses or rights on favorable terms, or the need to engage in litigation regarding these matters, could result in delays in releases of products and services and could otherwise disrupt our business, until equivalent technology can be identified, licensed or developed, if at all, and integrated into our products and services or otherwise in the conduct of our business. Moreover, the inclusion in our products and services of software or other intellectual property licensed from third parties on a nonexclusive basis may limit our ability to differentiate our products from those of our competitors. Any of these events could have a material adverse effect on our business, financial condition, results of operations and prospects.
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. Use and distribution of open source software may entail greater risks than use of third-party commercial software, as 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 that we use. If we combine our software with open source software in a certain manner,

43


we could, under certain open source licenses, be required to release portions of the source code of our 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 these licenses could be construed in a way that could impose unanticipated conditions or restrictions on our ability to commercialize our products. Moreover, we cannot assure you that our processes for controlling our use of open source software in our products will be effective. If we are held to have breached the terms of an open source software license, we could be required to seek licenses from third parties to continue offering our products on terms that are not economically feasible, to re-engineer our products, to discontinue the sale of our products if re-engineering could not be accomplished on a timely basis or to make generally available, in source code form, our proprietary code, any of which could adversely affect our business, financial condition, results of operations and prospects.
Our products must interoperate with operating systems, software applications and hardware that is developed by others, and if we are unable to devote the necessary resources to ensure that our products interoperate with such software and hardware, we may lose or fail to increase market share and experience a weakening demand for our products.
Generally, our products comprise only a part of the data center and must interoperate with our end customers’ existing infrastructure, specifically their networks, servers, software and operating systems, which may be manufactured by a wide variety of vendors and original equipment manufacturers, or OEMs. Our products must comply with established industry standards in order to interoperate with the servers, storage, software and other networking equipment in the data center such that all systems function efficiently together. We depend on the vendors of servers and systems in a data center to support prevailing industry standards. Often, these vendors are significantly larger and more influential in driving industry standards than we are. Also, some industry standards may not be widely adopted or implemented uniformly, and competing standards may emerge that may be preferred by our end customers.
In addition, when new or updated versions of these software operating systems or applications are introduced, we must sometimes develop updated versions of our software so that our products will interoperate properly. We may not accomplish these development efforts quickly, cost-effectively or at all. These development efforts require capital investment and the devotion of engineering resources. If we fail to maintain compatibility with these systems and applications, our end customers may not be able to adequately utilize our products, and we may lose or fail to increase market share and experience a weakening in demand for our products, among other consequences, which would adversely affect our business, financial condition, results of operations and prospects.
We provide access to our software and other selected source code to certain partners, which creates additional risk that our competitors could develop products that are similar to or better than ours.
Our success and ability to compete depend substantially upon our internally developed technology, which is incorporated in the source code for our products. We seek to protect the source code, design code, documentation and other information relating to our software, under trade secret, patent and copyright laws. However, we have chosen to provide access to selected source code of our software to several of our partners for co-development, as well as for open APIs, formats and protocols. Though we generally control access to our source code and other intellectual property and enter into confidentiality or license agreements with such partners as well as with our employees and consultants, this combination of procedural and contractual safeguards may be insufficient to protect our trade secrets and other rights to our technology. Our protective measures may be inadequate, especially because we may not be able to prevent our partners, employees or consultants from violating any agreements or licenses we may have in place or abusing their access granted to our source code. Improper disclosure or use of our source code could help competitors develop products similar to or better than ours.
We expect our gross margins to vary over time and to be adversely affected by numerous factors.
We expect our gross margins to vary over time and the gross margins we have achieved in recent years may not be sustainable and may be adversely affected in the future by numerous factors, including:
changes in end-customer, geographic or product mix, including mix of configurations within each product group;
increased price competition and changes in the actions of our competitors or their pricing strategies;
introduction of new products, including products with price-performance advantages and new business models including the sale and delivery of more software and subscription solutions;
increases in material or component costs including such increases caused by any restriction from sourcing components and manufacturing products internationally;
our ability to reduce production costs;
entry into new markets or growth in lower margin markets, including markets with different pricing and cost structures, through acquisitions or internal development;
entry in markets with different pricing and cost structures;

44


pricing discounts, particularly to our large end customers;
increases in material costs in the event we are restricted from sourcing components and manufacturing products internationally;
costs associated with defending intellectual property infringement and other claims and the potential outcomes of such disputes;
excess inventory and inventory holding charges;
obsolescence charges;
changes in shipment volume;
the timing of revenue recognition and revenue deferrals;
increased cost, loss of cost savings or dilution of savings due to changes in component pricing or charges incurred due to inventory holding periods if parts ordering does not correctly anticipate product demand or if the financial health of either contract manufacturers or suppliers deteriorates;
increased costs arising from the tariffs imposed by the U.S. on goods from other countries and tariffs imposed by other countries on U.S. goods, including the tariffs recently implemented and additional tariffs that have been proposed by the U.S. government on various imports from China, Canada, Mexico and the E.U. and by the governments of these jurisdictions on certain U.S. goods;
increased costs arising from epidemics like the COVID-19 pandemic;
lower than expected benefits from value engineering;
changes in distribution channels;
increased warranty costs; and
our ability to execute our strategy and operating plans.
We determine our operating expenses largely on the basis of anticipated revenues and a high percentage of our expenses are fixed in the short and medium term. As a result, a failure or delay in generating or recognizing revenue could cause significant variations in our operating results and operating margin from quarter to quarter. Failure to sustain or improve our gross margins reduces our profitability and may have a material adverse effect on our business and stock price.
Our sales cycles can be long and unpredictable, and our sales efforts require considerable time and expense. As a result, our sales and revenue are difficult to predict and may vary substantially from period to period, which may cause our results of operations to fluctuate significantly.
The timing of our sales and revenue recognition is difficult to predict because of the length and unpredictability of our products’ sales cycles. A sales cycle is the period between initial contact with a prospective end customer and any sale of our products. End-customer orders often involve the purchase of multiple products. These orders are complex and difficult to complete because prospective end customers generally consider a number of factors over an extended period of time before committing to purchase the products and solutions we sell. End customers, especially in the case of our large end customers, often view the purchase of our products as a significant and strategic decision and require considerable time to evaluate, test and qualify our products prior to making a purchase decision and placing an order. The length of time that end customers devote to their evaluation, contract negotiation and budgeting processes varies significantly. In addition, customers may delay upgrades to their network infrastructure which extends the upgrade and sales cycle. Our products’ sales cycles can be lengthy in certain cases, especially with respect to our prospective large end customers. During the sales cycle, we expend significant time and money on sales and marketing activities and make investments in evaluation equipment, all of which lower our operating margins, particularly if no sale occurs. Even if an end customer decides to purchase our products, there are many factors affecting the timing of our recognition of revenue, which makes our revenue difficult to forecast. For example, there may be unexpected delays in an end customer’s internal procurement processes, particularly for some of our larger end customers for which our products represent a very small percentage of their total procurement activity. In addition, due to the COVID-19 pandemic, the sales cycle may be extended and there may be delays and reductions of expenditures and cancellations by end customers. There are many other factors specific to end customers that contribute to the timing of their purchases and the variability of our revenue recognition, including the strategic importance of a particular project to an end customer, budgetary constraints and changes in their personnel.
Even after an end customer makes a purchase, there may be circumstances or terms relating to the purchase that delay our ability to recognize revenue from that purchase. In addition, the significance and timing of our product enhancements, and the introduction of new products by our competitors, may also affect end customers’ purchases. For all of these reasons, it is difficult to predict whether a sale will be completed, the particular period in which a sale will be completed or the period in which revenue from a sale will be recognized. If our sales cycles lengthen, our revenue could be lower than expected, which would have an adverse effect on our business, financial condition, results of operations and prospects.
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, they have contained and may contain undetected defects or errors, especially when first introduced or when new versions are released. Product defects or errors could affect the

45


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. Real or perceived errors, failures or bugs in our products 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.
Additionally, real or perceived errors, failures or bugs in our products could result in claims by end customers for losses that they sustain. If end customers make these types of claims, we may be required, or may choose, for end-customer relations or other reasons, to expend additional resources in order to address the problem. We may also be required to repair or replace such products or provide a refund for the purchase price for such products. Liability provisions in our standard terms and conditions of sale, and those of our resellers and distributors, may not be enforceable under some circumstances or may not fully or effectively protect us from end-customer claims and related liabilities and costs, including indemnification obligations under our agreements with end customers, resellers and distributors. The sale and support of our products also entail the risk of product liability claims. Even claims that ultimately are unsuccessful could result in expenditures of funds in connection with litigation and divert management’s time and other resources.
Levels or types of insurance coverage purchased may not adequately cover claims or liabilities.
We maintain insurance to protect against certain types of claims associated with the use of our products, operations, property damage, casualty and other risks, but our insurance coverage may not adequately cover all claims or penalties. Depending on our assumptions regarding level of risk, availability, cost and other considerations, we purchase differing amounts of insurance from time to time and in various locations. Our insurance coverage is subject to deductibles, exclusions and policy limits that may require us to self-insure certain types of claims or claims in certain countries. If our level of insurance is inadequate or a loss isn’t covered by insurance, we could be required to pay unpredictable and substantial amounts that could have a substantial negative impact on our financial results or operations.
In addition to our own direct sales force, we rely on distributors, systems integrators and value-added resellers to sell our products, and our failure to effectively develop, manage or prevent disruptions to our distribution channels and the processes and procedures that support them could cause a reduction in the number of end customers of our products.
Our future success is highly dependent upon maintaining our relationships with distributors, systems integrators and value-added resellers and establishing additional sales channel relationships. We anticipate that sales of our products to a limited number of channel partners will continue to account for a material portion of our total product revenue for the foreseeable future. We provide our channel partners with specific training and programs to assist them in selling our products, but these steps may not be effective. In addition, our channel partners may be unsuccessful in marketing, selling and supporting our products and services. If we are unable to develop and maintain effective sales incentive programs for our channel partners, we may not be able to incentivize these partners to sell our products to end customers. These partners may have incentives to promote our competitors’ products to the detriment of our own or may cease selling our products altogether. One of our channel partners could elect to consolidate or enter into a strategic partnership with one of our competitors, which could reduce or eliminate our future opportunities with that channel partner. Our agreements with our channel partners may generally be terminated for any reason by either party with advance notice. We may be unable to retain these channel partners or secure additional or replacement channel partners. The loss of one or more of our significant channel partners requires extensive training, and any new or expanded relationship with a channel partner may take several months or more to achieve productivity.
Where we rely on the channel partners for sales of our products, we may have little or no contact with the ultimate users of our products that purchase through such channel partners, thereby making it more difficult for us to establish brand awareness, ensure proper delivery and installation of our products, service ongoing end-customer requirements, estimate end-customer demand and respond to evolving end-customer needs. In addition, 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, fail to comply with their contractual obligations or violate laws or our corporate policies. If we fail to effectively manage our existing sales channels, or if our channel partners are unsuccessful in fulfilling the orders for our products, if 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 and keep them motivated to sell our products, our ability to sell our products and our business, financial condition, results of operations and prospects will be harmed.
A portion of our revenue is generated by sales to government entities, which are subject to a number of challenges and risks.
We anticipate increasing our sales efforts to U.S. and foreign, federal, state and local governmental end customers in the future. Sales to government entities are subject to a number of risks. Selling to government entities can be highly competitive, expensive and time consuming, often requiring significant upfront time and expense without any assurance that these efforts will

46


generate a sale. The substantial majority of our sales to date to government entities have been made indirectly through our channel partners. Government certification requirements for products like ours may change and, in doing so, restrict our ability to sell into the government sector until we have attained revised certifications. Government demand and payment for our products and services may be affected by public sector budgetary cycles and funding authorizations, with funding reductions or delays adversely affecting public sector demand for our products and services. Government entities may have statutory, 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 business, financial condition, results of operations and prospects. Selling to government entities may also require us to comply with various regulations that are not applicable to sales to non-government entities, including regulations that may relate to pricing, classified material and other matters. Complying with such regulations may also require us to put in place controls and procedures to monitor compliance with the applicable regulations that may be costly or not possible. We are not currently certified to perform work under classified contracts with government entities. Failure to comply with any such regulations could adversely affect our business, prospects, results of operations and financial condition. Governments routinely investigate and audit government contractors’ administrative processes, and any unfavorable audit could result in the government ceasing to buy our products and services, a reduction of revenue, fines or civil or criminal liability if the audit uncovers improper or illegal activities, any of which could materially adversely affect our business, financial condition, results of operations and prospects. The U.S. government may require certain products that it purchases to be manufactured in the U.S. and other relatively high-cost manufacturing locations, and we may not manufacture all products in locations that meet these requirements. Any of these and other circumstances could have a material adverse effect on our business, financial condition, results of operations and prospects.
We may invest in or acquire other businesses which could require significant management attention, disrupt our business, dilute stockholder value and adversely affect our business, financial condition, results of operations and prospects.
As part of our business strategy, we may make investments in complementary companies, products or technologies which could involve licenses, additional channels of distribution, discount pricing or investments in or acquisitions of other companies. For example, we completed the acquisition of Big Switch Networks in February 2020, the acquisition of Mojo in August 2018 and the acquisition of Metamako in September 2018. However, we do not have significant experience in making investments in other companies nor had we made any acquisitions prior to those of Big Switch Networks, Mojo and Metamako, and as a result, our ability as an organization to evaluate and/or complete investments or acquire and integrate other companies, products or technologies in a successful manner is unproven. We may not be able to find suitable investment or acquisition candidates, and we may not be able to complete such investments or acquisitions on favorable terms, if at all. If we do complete investments or acquisitions, we may not ultimately strengthen our competitive position or achieve our goals, and any investments or acquisitions we complete could be viewed negatively by our end customers, investors and securities analysts.
In addition, investments and acquisitions may result in unforeseen operating difficulties and expenditures. For example, if we are unsuccessful at integrating any acquisitions or retaining key talent from those acquisitions, or the technologies associated with such acquisitions, into our company, the business, financial condition, results of operations and prospects of the combined company could be adversely affected. We may have difficulty retaining the customers of any acquired business or the acquired technologies or research and development expectations may prove unsuccessful. Any integration process may require significant time and resources, and we may not be able to manage the process successfully. Acquisitions may also disrupt our ongoing business, divert our resources and require significant management attention that would otherwise be available for development of our business. We may not successfully evaluate or utilize the acquired technology or personnel or accurately forecast the financial effects of an acquisition transaction, including accounting charges. Any acquisition or investment could expose us to unknown liabilities. Moreover, we cannot assure you that the anticipated benefits of any acquisition or investment would be realized or that we would not be exposed to unknown liabilities. We may have to pay cash, incur debt or issue equity securities to pay for any such investment or acquisition, each of which could adversely affect our financial condition or the market price of our common stock. The sale of equity or issuance of debt to finance any such acquisitions could result in dilution to our stockholders. The incurrence of indebtedness would result in increased fixed obligations and could also include covenants or other restrictions that would impede our ability to manage our operations. Moreover, if the investment or acquisition becomes impaired, we may be required to take an impairment charge, which could adversely affect our financial condition or the market price of our common stock.
Furthermore, through acquisitions, we continue to expand into new markets and new market segments and we may experience challenges in entering into new market segments for which we have not previously manufactured and sold products, including facing exposure to new market risks, difficulty achieving expected business results due to a lack of experience in new markets, products or technologies or the initial dependence on unfamiliar distribution partners or vendors.
If we needed to raise additional capital to expand our operations, invest in new products or for other corporate purposes, our failure to do so on favorable terms could reduce our ability to compete and could harm our business, financial condition, results of operations and prospects.
We expect that our existing cash and cash equivalents, will be sufficient to meet our anticipated cash needs for the foreseeable future. If we did need to raise additional funds to expand our operations, invest in new products or for other corporate

47


purposes, we may not be able to obtain additional debt or equity financing on favorable terms, if at all. If we raise additional equity financing, our stockholders may experience significant dilution of their ownership interests, and the market price of our common stock could decline. Furthermore, if we engage in debt financing, the holders of such debt would have priority over the holders of common stock, and we may be required to accept terms that restrict our ability to incur additional indebtedness or impose other restrictions on our business. We may also be required to take other actions that would otherwise be in the interests of the debt holders, including maintaining specified liquidity or other ratios, any of which could harm our business, financial condition, results of operations and prospects. If we need additional capital and cannot raise it on acceptable terms, if at all, we may not be able to, among other things:
evolve or enhance our products and services;
continue to expand our sales and marketing and research and development organizations;
acquire complementary technologies, products or businesses;
expand operations in the U.S. or internationally;
hire, train and retain employees; or
respond to competitive pressures or unanticipated working capital requirements.
Our failure to do any of these things could seriously harm our business, financial condition, results of operations and prospects.
If our estimates or judgments relating to our critical accounting policies are based on assumptions that change or prove to be incorrect, our results of operations could fall below expectations of securities analysts and investors, resulting in a decline in the market price of our common stock.
The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America 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 described in “Management’s Discussion and Analysis of Financial Condition and Results of Operations", in Part I, Item 2, of this Quarterly Report on Form 10-Q, the results of which form the basis for making judgments about the carrying values of assets, liabilities, equity, revenue and expenses that are not readily apparent from other sources. Significant assumptions and estimates used in preparing our consolidated financial statements include those related to revenue recognition, inventory valuation and contract manufacturer/supplier liabilities, income taxes and loss contingencies. If our assumptions change or if actual circumstances differ from those in our assumptions, our results of operations may be adversely affected and may fall below the expectations of securities analysts and investors, resulting in a decline in the market price of our common stock.
We are exposed to the credit risk of our channel partners and some of our end customers, which could result in material losses.    
Most of our sales are on an open credit basis, with standard payment terms of 30 days in the United States and, because of local customs or conditions, longer in some markets outside the U.S. We monitor individual end-customer payment capability in granting such open credit arrangements, seek to limit such open credit to amounts we believe the end customers can pay and maintain reserves we believe are adequate to cover exposure for doubtful accounts. We are unable to recognize revenue from shipments until the collection of those amounts becomes reasonably assured. Any significant delay or default in the collection of significant accounts receivable could result in an increased need for us to obtain working capital from other sources, possibly on worse terms than we could have negotiated if we had established such working capital resources prior to such delays or defaults. Any significant default could adversely affect our results of operations and delay our ability to recognize revenue.
A material portion of our sales is derived through our distributors, systems integrators and value-added resellers. Some of our distributors, systems integrators and value-added resellers may experience financial difficulties, which could adversely affect our collection of accounts receivable. Distributors tend to have more limited financial resources than other systems integrators, value-added resellers and end customers. Distributors represent potential sources of increased credit risk because they may be less likely to have the reserve resources required to meet payment obligations. Our exposure to credit risks of our channel partners may increase if our channel partners and their end customers are adversely affected by global or regional economic conditions. One or more of these channel partners could delay payments or default on credit extended to them, either of which could materially adversely affect our business, financial condition, results of operations and prospects.
We are exposed to fluctuations in currency exchange rates, which could adversely affect our business, financial condition, results of operations and prospects.
Our sales contracts are primarily denominated in U.S. dollars, and therefore substantially all of our revenue is not subject to foreign currency risk. However, a strengthening U.S. dollar could increase the real cost of our products to our end customers outside of the U.S., which could adversely affect our business, financial condition, results of operations and prospects. In addition, a decrease in the value of the U.S. dollar relative to foreign currencies could increase our product and operating costs in foreign

48


locations. Further, an increasing portion of our operating expenses is incurred outside the U.S., is denominated in foreign currencies and is subject to fluctuations due to changes in foreign currency exchange rates. If we are not able to successfully hedge against the risks associated with the currency fluctuations, our business, financial condition, results of operations and prospects could be adversely affected.
Our business is subject to the risks of earthquakes, fire, power outages, floods, health epidemics and other catastrophic events and to interruption by manmade problems such as terrorism.
Our corporate headquarters and the operations of our key manufacturing vendors, logistics providers and partners, as well as many of our customers, are located in areas exposed to risks of natural disasters such as earthquakes and tsunamis, including the San Francisco Bay Area, Japan and Taiwan. A significant natural disaster, such as an earthquake, tsunami, fire or a flood, or other catastrophic event such as a disease outbreak, could have a material adverse effect on our or their business, which could in turn materially affect our financial condition, results of operations and prospects.
For example, the COVID-19 pandemic has created manufacturing disruptions, supply chain disruptions and supply shortages, labor shortages and logistic challenges. Any health epidemic, such as the COVID-19 pandemic, could have a material adverse effect on our ability to obtain components for our products that are supplied from Asia or to manufacture our products in Asia. Any such disruption of our suppliers or our contract manufacturers would likely impact our sales and operating results. In addition, a health epidemic could adversely affect the economies of many countries, resulting in an economic downturn that could affect demand for our products and likely impact our operating results. The COVID-19 pandemic has resulted in significant business disruptions and a downturn in the global economy, and the pandemic is impacting countries where the company and our customers operate.
Additionally, in the event our service providers’ information technology systems or manufacturing or logistics abilities are hindered by any of the events discussed above, shipments could be delayed, which could result in missed financial targets, such as revenue and shipment targets, for a particular quarter. For example, during the COVID-19 pandemic, logistic challenges emerged and reduced freight capacity resulting from the significant cancellation of commercial flights has led us to use alternate carrier options to continue product delivery when required. Further, if a natural disaster occurs in a region from which we derive a significant portion of our revenue, end customers in that region may delay or forego purchases of our products, which may materially and adversely affect our business, financial condition, results of operations and prospects. In addition, acts of terrorism could cause disruptions in our business or the business of our manufacturers, logistics providers, partners or end customers or the economy as a whole. Given our typical concentration of sales at each quarter end, any disruption in the business of our manufacturers, logistics providers, partners or end customers that affects sales at the end of our quarter could have a particularly significant adverse effect on our quarterly results. All of the aforementioned risks may be augmented if our disaster recovery plans and those of our manufacturers, logistics providers or partners prove to be inadequate. To the extent that any of the above results in delays or cancellations of end-customer orders, or delays in the manufacture, deployment or shipment of our products, our business, financial condition, results of operations and prospects would be adversely affected.
Breaches of our cybersecurity systems, or other security breaches or incidents with respect to networks, systems, or data, could degrade our ability to conduct our business operations and deliver products and services to our customers, delay our ability to recognize revenue, compromise the integrity of our software products and our networks, systems, and data, result in significant data losses and the theft of our intellectual property, damage our reputation, expose us to liability to third parties and require us to incur significant additional costs to maintain the security of our networks and data.
We increasingly depend upon our IT systems to conduct virtually all of our business operations, ranging from our internal operations and product development activities to our marketing and sales efforts and communications with our customers and business partners. Computer programmers or other persons or organizations may attempt to penetrate our network security, or that of our website or systems, and access or obtain confidential, personal, or otherwise sensitive or proprietary information about us or our customers or cause interruptions of our service. Because the techniques used to access or sabotage networks and systems change frequently and may not be recognized until launched against a target, we may be unable to anticipate these techniques. In addition, our software and sophisticated hardware and operating system software and applications that we produce or procure from third parties may contain defects in design or manufacture, including “bugs” and other problems that could cause the software or applications to fail or otherwise to unexpectedly interfere with the operation of the system. We have also outsourced a number of our business functions to third-parties, including our manufacturers, logistics providers, and cloud service providers, and our business operations also depend, in part, on the success of these third parties’ own cybersecurity measures. Similarly, we rely upon distributors, resellers and system integrators to sell our products and our sales operations depend, in part, on the reliability of their cybersecurity measures. Additionally, we depend upon our employees to appropriately handle confidential data and deploy our IT resources with the use of security measures designed to prevent exposure of our network systems to security breaches and the loss of data. We and all of the aforementioned third parties also face the risk of malicious software, phishing schemes and other social engineering methods, fraud and other malfeasance, and intentional or negligent acts or omissions of employees and contractors. Accordingly, if our cybersecurity systems and measures or those of any of the aforementioned third parties fail to protect against

49


sophisticated cyber attacks, the mishandling of data by employees and contractors, or any other means of unauthorized access to, or use of, networks, systems, or data that we or such third parties maintain, operate, or process, our ability to conduct our business effectively could be damaged in a number of ways, including:
sensitive data regarding our business or our customers, including intellectual property and other proprietary data, could be stolen;
our electronic communications systems, including email and other methods, or other systems, could be disrupted, and our ability to conduct our business operations could be seriously damaged until such systems can be restored, which we may be unable to achieve in a prompt manner or at all;
our ability to process customer orders and electronically deliver products and services could be degraded, and our distribution channels could be disrupted, resulting in delays in revenue recognition;
defects and security vulnerabilities could be introduced into our software, thereby damaging the reputation and perceived reliability and security of our products and potentially making the data systems of our customers vulnerable to further data loss and cyber incidents; and
personal data of our customers, employees, contractors, and business partners could be accessed, obtained, or used without authorization, or otherwise compromised.
Should any of the above events occur, or be perceived to occur, we could be subject to significant claims for liability from our customers and others and regulatory investigations and actions from governmental agencies, and we could be required to expend significant capital and other resources to remediate and otherwise address any data security incident or breach, including to notify individuals, entities, or regulatory bodies and to implement measures in an effort to prevent further breaches or incidents. In addition, our ability to protect our intellectual property rights could be compromised and our reputation and competitive position could be significantly harmed. Also, the regulatory and contractual actions, litigations, investigations, fines, penalties and liabilities relating to data breaches that result in losses of, damage or destruction of, or unauthorized access to or acquisition of, credit card information or other personal or sensitive data of users of our services can be significant in terms of fines and reputational impact and necessitate changes to our business operations that may be disruptive to us. Additionally, we could incur significant costs in order to upgrade our cybersecurity systems and other measures in an effort to prevent security breaches and other incidents. Even the perception of inadequate security may damage our reputation and negatively impact our ability to win new customers and retain existing customers. Consequently, our financial performance and results of operations could be adversely affected by any of the foregoing types of security breaches, incidents, vulnerabilities, or other matters, or the perception that any of them have occurred.
In addition, we cannot assure that any limitation of liability provisions in our customer agreements, contracts with third-party vendors and service providers or other contracts would be enforceable or adequate or would otherwise protect us from any liabilities or damages with respect to any particular claim relating to a security breach or other security-related matter. We also cannot be certain that our insurance coverage will be adequate for data handling or data security liabilities actually incurred, that insurance will continue to be available to us on economically reasonable terms, or at all, or that any future claim will not be excluded or otherwise be denied coverage by any insurer. The successful assertion of one or more large claims against us that exceed available insurance coverage, or the occurrence of changes in our insurance policies, including premium increases or the imposition of large deductible or co-insurance requirements, could have a material adverse effect on our business, including our reputation, financial condition and operating results.
We believe our long-term value as a company will be greater if we focus primarily on growth instead of profitability.
Our business strategy is to focus primarily on our long-term growth. As a result, our profitability in any given period may be lower than it would be if our strategy was to maximize short-term profitability. Expenditures on research and development, sales and marketing, infrastructure and other such investments may not ultimately grow our business, prospects or cause long term profitability. For example, in order to support our strong growth, we have accelerated our investment in infrastructure, such as enterprise resource planning software and other technologies to improve the efficiency of our operations. As a result, we expect our levels of operating profit could decline in the short to medium term. If we are ultimately unable to achieve or maintain profitability at the level anticipated by analysts and our stockholders, the market price of our common stock may decline.
We may not generate positive returns on our research and development investments.
Developing our products is expensive, and the investment in product development may involve a long payback cycle. For the years ended December 31, 2019, 2018 and 2017, our research and development expenses were $462.8 million, or approximately 19.2% of our revenue, $442.5 million, or approximately 20.6% of our revenue, and $349.6 million, or approximately 21.2% of our revenue, respectively. We expect to continue to invest heavily in software development in order to expand the capabilities of our cloud networking platform, introduce new products and features and build upon our technology leadership. We believe one of our greatest strengths lies in the speed of our product development efforts. By investing in research and development, we believe we will be well positioned to take advantage of our large market opportunity. We expect that our results of operations

50


will be impacted by the timing and size of these investments. These investments may take several years to generate positive returns, if ever.
Changes in our income taxes or our effective tax rate, the enactment of new tax laws or changes in the application of existing tax laws of various jurisdictions or adverse outcomes resulting from examination of our income tax returns could adversely affect our results.
Our income taxes are subject to volatility and could be adversely affected by several factors, many of which are outside of our control, including earnings that are lower than anticipated in countries that have lower tax rates and higher than anticipated in countries that have higher tax rates; our ability to generate and use tax attributes; changes in the valuation of our deferred tax assets and liabilities; expiration of or lapses in the federal research and development (“R&D”) tax credit laws; transfer pricing adjustments, including the effect of acquisitions on our inter-company R&D cost sharing arrangement and legal structure; tax effects of nondeductible compensation, including certain stock-based compensation; tax costs related to inter-company realignments; changes in accounting principles; adverse tax consequences, including imposition of withholding or other taxes on payments by subsidiaries or customers; a change in our decision to indefinitely reinvest certain foreign earnings or changes in tax laws and regulations, including the Tax Act enacted on December 22, 2017 and the new U.S. changes to the taxation of earnings of our foreign subsidiaries.
Significant judgment is required to evaluate our tax positions and determine our income taxes. The accounting guidance for uncertainty in income taxes applies to all income tax positions, including the potential recovery of previously paid taxes, which if settled unfavorably could adversely affect income taxes or additional paid-in capital. In addition, tax laws are dynamic and subject to change as evidenced by the Tax Act. As new laws are passed and new interpretations of the law are issued or applied, our income taxes may be affected. Changes to U.S. tax laws, including taxation of earnings outside of the U.S., the introduction of a base erosion anti-abuse tax and the disallowance of tax deductions for certain book expense, as well as changes to U.S. tax laws that may be enacted in the future, could impact the tax treatment of our earnings, as well as cash and cash equivalent balances we currently maintain. Furthermore, due to shifting economic and political conditions, tax policies or rates in various jurisdictions may be subject to significant change. For example, on June 7, 2019, the Court of Appeals for the Ninth Circuit issued an opinion on Altera Corporation and Subsidiaries vs. Commissioner on Internal Revenue (the "Opinion"). The Opinion overturned the Tax Court decision and ruled in favor of the Commissioner validating the regulations requiring stock-based compensation to be included in a cost sharing arrangement. As a result of the Opinion, we have changed our position and determined it is more likely than not that these regulations are valid and recognized an income tax expense of $9.8 million for the cumulative effect of this position in the period ending June 30, 2019.
Further, we are subject to the examination of our income tax returns by the Internal Revenue Service and other tax authorities. Audits by the Internal Revenue Service or other tax authorities are subject to inherent uncertainties and could result in unfavorable outcomes, including potential fines or penalties. As we operate in numerous taxing jurisdictions, the application of tax laws can be subject to diverging and sometimes conflicting interpretations by tax authorities of these jurisdictions. The expense of defending and resolving such an audit may be significant. The amount of time to resolve an audit is also unpredictable and may divert management’s attention from our business operations. We regularly assess the likelihood of adverse outcomes resulting from these examinations to determine the adequacy of our income taxes. We cannot assure you that fluctuations in our provision for income taxes or our effective tax rate, the enactment of new tax laws or changes in the application or interpretation of existing tax laws or adverse outcomes resulting from examination of our tax returns by tax authorities will not have an adverse effect on our business, financial condition, results of operations and prospects.
The requirements of being a public company may strain our resources and divert management’s attention and affect our ability to attract and retain qualified board members.
As a public company, we are subject to the reporting and corporate governance requirements of the Exchange Act, the listing requirements of the New York Stock Exchange and other applicable securities rules and regulations, including the Sarbanes-Oxley Act of 2002, or the Sarbanes-Oxley Act, and the Dodd-Frank Act. Compliance with these rules and regulations and the attendant responsibilities of management and the board, may make it more difficult to attract and retain executive officers and members of our board of directors, particularly to serve on our Audit Committee and Compensation Committee, has increased our legal and financial compliance costs, and increased demand on our systems and resources. Among other things, the Exchange Act requires that we file annual, quarterly and current reports with respect to our business and results of operations and maintain effective disclosure controls and procedures and internal control over financial reporting. If our internal control over financial reporting is not effective as defined under Section 404, we could be subject to one or more investigations or enforcement actions by state or federal regulatory agencies, stockholder lawsuits or other adverse actions requiring us to incur defense costs, pay fines, settlements or judgments. As a result, management’s attention may be diverted from other business concerns, which could harm our business, financial condition, results of operations and prospects.
In addition, changing laws, regulations, and standards relating to corporate governance and public disclosure are creating uncertainty for public companies, and increasing legal and financial compliance costs. These laws, regulations and standards are

51


subject to varying interpretations, in many cases due to their lack of specificity, and, as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. This could result in continuing uncertainty regarding compliance matters and higher costs necessitated by ongoing revisions to disclosure and governance practices. We intend to invest resources to comply with evolving laws, regulations, and standards, and this investment may result in increased general and administrative expense and a diversion of management’s time and attention from business activities to compliance activities. If our efforts to comply with new laws, regulations and standards differ from the activities intended by regulatory or governing bodies, regulatory authorities may initiate legal proceedings against us and our business and prospects may be harmed.
In addition, as a result of our disclosure obligations as a public company, we may be under pressure to focus on short-term results, which may adversely affect our ability to undertake certain actions which could improve our long-term financial performance.
Failure to comply with governmental laws and regulations could harm our business, financial condition, results of operations and prospects.
Our business is subject to regulation by various federal, state, local and foreign governmental agencies, including agencies responsible for monitoring and enforcing employment and labor laws, workplace safety, product safety, environmental laws, consumer protection laws, privacy, data protection, anti-bribery laws, import/export controls, federal securities laws and tax laws and regulations. In certain jurisdictions, these regulatory requirements may be more stringent than those in the United States. For example, the European Union, or EU, has implemented the General Data Protection Regulation (“GDPR”). The GDPR provides for substantial obligations relating to the handling, storage and other processing of data relating to individuals and administrative fines for violations, which can be up four percent of the previous year’s annual revenue or €20 million, whichever is higher. Several jurisdictions have passed new laws and regulations relating to privacy, data protection, and other matters, and other jurisdictions are considering imposing additional restrictions. These laws continue to develop and may be inconsistent from jurisdiction to jurisdiction. For example, the California Consumer Privacy Act (“CCPA”) became operative on January 1, 2020. The CCPA requires covered companies to, among other things, provide new disclosures to California consumers, and affords such consumers new abilities to opt-out of certain sales of personal information. Certain aspects of the CCPA and its interpretation remain uncertain and are likely to remain uncertain for an extended period, and we cannot predict the full impact of the CCPA on our business or operations. Complying with emerging and changing legal and regulatory requirements relating to privacy, data protection and other matters may cause us to incur costs or require us to change our business practices, which could harm our business, financial condition, results of operations and prospects.
From time to time, we may receive inquiries from governmental agencies or we may make voluntary disclosures regarding our compliance with applicable governmental regulations or requirements relating to various matters, including import/export controls, federal securities laws and tax laws and regulations which could lead to formal investigations. Actual or alleged noncompliance with applicable laws, regulations or other governmental requirements could lead to regulatory investigations, enforcement actions, and other proceedings, private claims and litigation, and potentially may subject us to sanctions, mandatory product recalls, enforcement actions, disgorgement of profits, fines, damages, civil and criminal penalties or injunctions. If any governmental fines, penalties, or other sanctions are imposed, or if we do not prevail in any possible civil or criminal litigation, our business, financial condition, results of operations and prospects could be materially adversely affected. In addition, responding to any investigation, action or other proceeding will likely result in a significant diversion of management’s attention and resources and an increase in professional fees. Enforcement actions, investigations, and fines, penalties, and other sanctions could harm our business, financial condition, results of operations and prospects.
We are subject to governmental export and import controls that could impair our ability to compete in international markets or subject us to liability if we violate these controls.
Our products may be subject to various export controls and because we incorporate encryption technology into certain of our products, certain of our products may be exported from various countries only with the required export license or through an export license exception. If we were to fail to comply with the applicable export control laws, customs regulations, economic sanctions or other applicable laws, we could be subject to monetary damages or the imposition of restrictions which could be material to our business, operating results and prospects and could also harm our reputation. Further, there could be criminal penalties for knowing or willful violations, including incarceration for culpable employees and managers. Obtaining the necessary export license or other authorization for a particular sale may be time-consuming and may result in the delay or loss of sales opportunities. Furthermore, certain export control and economic sanctions laws prohibit the shipment of certain products, technology, software and services to embargoed countries and sanctioned governments, entities, and persons. Even though we take precautions to ensure that we and our channel partners comply with all relevant regulations, any failure by us or our channel partners to comply with such regulations could have negative consequences, including reputational harm, government investigations and penalties.

52


As our company grows we also continue developing procedures and controls to comply with export control and other applicable laws. Historically, we have had some instances where we inadvertently have not fully complied with certain export control laws, but we have disclosed them to, and implemented corrective actions with, the appropriate government agencies.
In addition, various countries regulate the import of certain encryption technology, including through import permit and license requirements, and have enacted laws that could limit our ability to distribute our products or could limit our end customers’ ability to implement our products in those countries. 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 end customers with international operations or create delays in the introduction of our products into international markets. Any decreased use of our products or limitation on our ability to export or sell our products could adversely affect our business, financial condition, results of operations and prospects.
If we or our partners fail to comply with environmental requirements, our business, financial condition, results of operations, prospects and reputation could be adversely affected.
We and our partners, including our contract manufacturers, are subject to various local, state, federal and international environmental laws and regulations, including laws governing the hazardous material content of our products and laws relating to the collection, recycling and disposal of electrical and electronic equipment. Examples of these laws and regulations include the EU's Restrictions of the use of Hazardous Substances Directive, or RoHS Directive, and the EU's Waste Electrical and Electronic Equipment Directive, or 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 U.S., and we or our partners, including our contract manufacturers, are, or may in the future be, subject to these laws and regulations.
The EU RoHS Directive and the similar laws of other jurisdictions limit the content of certain hazardous materials such as lead, mercury and cadmium in the manufacture of electrical equipment, including our products. Our products currently comply with the RoHS Directive; however, if there are future changes to this directive, we may be required to re-engineer our products to use components compatible with these regulations. This re-engineering and component substitution could result in additional costs to us or disrupt our operations or logistics.
We are also subject to environmental laws and regulations governing the management and disposal of hazardous materials and wastes. Our failure, or the failure of our partners, including our contract manufacturers, to comply with past, present and future environmental laws could result in fines, penalties, third-party claims, reduced sales of our products, substantial product inventory write-offs and reputational damage, any of which could harm our business, financial condition, results of operations and prospects. We also expect that our business will be affected by new environmental laws and regulations on an ongoing basis applicable to us and our partners, including our contract manufacturers. To date, our expenditures for environmental compliance have not had a material effect on our results of operations or cash flows. Although we cannot predict the future effect of such laws or regulations, they will likely result in additional costs or require us to change the content or manufacturing of our products, which could have a material adverse effect on our business, financial condition, results of operations and prospects.
Regulations related to conflict minerals may cause us to incur additional expenses and could limit the supply and increase the costs of certain metals used in the manufacturing of our products.
As a public company, we are subject to requirements under the Dodd-Frank Act that require us to perform diligence, and disclose and report whether or not our products contain “conflict minerals” mined from the Democratic Republic of Congo and adjoining countries and procedures regarding a manufacturer’s efforts to prevent the sourcing of such “conflict minerals.”
The implementation of these requirements could adversely affect the sourcing, availability and pricing of the materials used in the manufacture of components used in our products. In addition, we have incurred and will continue to incur additional costs to comply with these disclosure requirements, including costs related to conducting diligence procedures and, if applicable, potential changes to products, processes or sources of supply as a consequence of such verification activities. We may also face reputational harm or loss sales if we determine that certain of our products contain minerals not determined to be conflict-free or if we are unable to alter our products, processes or sources of supply to avoid such materials.
Risks Related to the Securities Markets and Ownership of Our Common Stock
The trading price of our common stock has been and may continue to be volatile, and the value of your investment could decline.
The trading price of our common stock has historically been and is likely to continue to be volatile and could be subject to wide fluctuations in response to various factors, some of which are beyond our control. These fluctuations could cause you to lose all or part of your investment in our common stock. Factors that could cause fluctuations in the market price of our common stock include the following:

53


actual or anticipated announcements of new products including the execution of the introduction of such products, services or technologies, commercial relationships, acquisitions or other events by us or our competitors;
forward-looking statements related to future revenue, gross margins and earnings per share;
price and volume fluctuations in the overall stock market from time to time;
changes or decreases in the growth rate of our revenues including from our large end customers and the networking market;
litigation involving us, our industry, or both;
manufacturing, supply or distribution shortages or constraints, or challenges with adding or changing our manufacturing process or supply chain;
significant volatility in the market price and trading volume of technology companies in general and of companies in the IT security industry in particular;
fluctuations in the trading volume of our shares or the size of our public float;
sales by our officers, directors or significant stockholders;
actual or anticipated changes or fluctuations in our results of operations;
adverse changes to our relationships with any of our channel partners;
whether our results of operations or our financial outlook for future fiscal periods meet the expectations of securities analysts or investors;
actual or anticipated changes in the expectations of investors or securities analysts;
regulatory developments in the U.S., foreign countries or both;
general economic conditions and trends;
actual or perceived security breaches and other incidents;
major catastrophic events;
health epidemics;
our repurchases of our common stock;
sales of large blocks of our common stock;
levels of investor confidence; or
departures of key personnel.
In addition, technology stocks have historically experienced high levels of volatility and, if the market for technology stocks or the stock market in general experiences a loss of investor confidence, the market price of our common stock could decline for reasons unrelated to our business, financial condition, results of operations and prospects. The market price of our common stock might also decline in reaction to events that affect other companies in our industry even if these events do not directly affect us. In the past, following periods of volatility in the market price of a company’s securities, securities class action litigation has often been brought against that company. If the market price of our common stock is volatile, we may become the target of securities litigation. Securities litigation could result in substantial costs and divert our management’s attention and resources from our business and prospects. This could have a material adverse effect on our business, financial condition, results of operations and prospects.
Sales of substantial amounts of our common stock in the public markets, or the perception that such sales might occur, could reduce the market price that our common stock might otherwise attain and may dilute your voting power and your ownership interest in us.
Sales of a substantial number of shares of our common stock in the public market, or the perception that such sales could occur, could adversely affect the market price of our common stock and may make it more difficult for you to sell your common stock at a time and price that you deem appropriate and may dilute your voting power and your ownership interest in us.
Based on shares outstanding as of March 31, 2020, holders of approximately 22.2% of our common stock have rights, subject to some conditions, to require us to file registration statements covering the sale of their shares or to include their shares in registration statements that we may file for ourselves or other stockholders. In addition, we have registered the offer and sale of all shares of common stock that we may issue under our equity compensation plans. If holders, by exercising their registration rights, sell large numbers of shares, it could adversely affect the market price of our common stock.
We may also issue shares of common stock or securities convertible into our common stock in connection with a financing, acquisition, our equity incentive plans, or otherwise. Any such issuances would result in dilution to our existing stockholders and the market price of our common stock may be adversely affected.
Insiders have substantial control over us, which could limit your ability to influence the outcome of key transactions, including a change of control.
Our directors, executive officers and each of our stockholders who own greater than 10% of our outstanding common stock together with their affiliates, in the aggregate, beneficially own approximately 22.7% of the outstanding shares of our common stock, based on shares outstanding as of March 31, 2020. As a result, these stockholders, if acting together, could exercise a

54


significant level of influence over matters requiring approval by our stockholders, including the election of directors and the approval of mergers, acquisitions or other extraordinary transactions. They may also have interests that differ from yours and may vote in a way with which you disagree and which may be adverse to your interests. This concentration of ownership may also discourage a potential investor from acquiring our common stock due to the limited voting power of such stock or otherwise may have the effect of delaying, preventing or deterring a change of control of our company, could deprive our stockholders of an opportunity to receive a premium for their common stock as part of a sale of our company and might ultimately affect the market price of our common stock.
We have not paid dividends in the past and do not intend to pay dividends for the foreseeable future.
We have never declared nor paid any dividends on our common stock, and we do not anticipate paying any cash dividends in the future. As a result, you may only receive a return on your investment in our common stock if the market price of our common stock increases.
We have adopted a stock repurchase program to repurchase shares of our common stock, however, any future decisions to reduce or discontinue repurchasing our common stock pursuant to our stock repurchase program could cause the market price for our common stock to decline.
Although our board of directors has authorized a share repurchase program, any determination to execute our stock repurchase program will be subject to, among other things, our financial position and results of operations, available cash and cash flow, capital requirements, and other factors, as well as our board of director’s continuing determination that the repurchase program is in the best interests of our shareholders and is in compliance with all laws and agreements applicable to the repurchase program. Our stock repurchase program does not obligate us to acquire any common stock. If we fail to meet any expectations related to stock repurchases, the market price of our common stock could decline, and could have a material adverse impact on investor confidence. Additionally, price volatility of our common stock over a given period may cause the average price at which we repurchase our common stock to exceed the stock’s market price at a given point in time.
We may further increase or decrease the amount of repurchases of our common stock in the future. Any reduction or discontinuance by us of repurchases of our common stock pursuant to our current share repurchase authorization program could cause the market price of our common stock to decline. Moreover, in the event repurchases of our common stock are reduced or discontinued, our failure or inability to resume repurchasing common stock at historical levels could result in a lower market valuation of our common stock.
If securities or industry analysts publish inaccurate or unfavorable research reports about our business or prospects, the market price of our common stock and trading volume could decline.
The trading market for our common stock, to some extent, depends on the research and reports that securities or industry analysts publish about us or our business or prospects. We do not have any control over these analysts. Recently, more than one of the analysts who cover us have downgraded our shares and changed their opinion of the value of our shares which could cause the market price of our common stock to decline. If one or more of these analysts should cease coverage of our company or fail to regularly publish reports on us, we could lose visibility in the financial markets, which could cause the market price of our common stock or trading volume to decline.
Our charter documents and Delaware law could discourage takeover attempts and lead to management entrenchment.
Our amended and restated certificate of incorporation and amended and restated bylaws contain provisions that could delay or prevent a change in control of our company. These provisions could also make it difficult for stockholders to elect directors that are not nominated by the current members of our board of directors or take other corporate actions, including effecting changes in our management. These provisions include:
a classified board of directors with three-year staggered terms, which could delay the ability of stockholders to change the membership of a majority of our board of directors;
the ability of our board of directors to issue shares of preferred stock and to determine the price and other terms of those shares, including preferences and voting rights, without stockholder approval, which could be used to significantly dilute the ownership of a hostile acquirer;
the exclusive right of our board of directors to elect a director to fill a vacancy created by the expansion of our board of directors or the resignation, death or removal of a director, which prevents stockholders from being able to fill vacancies on our board of directors;
a prohibition on stockholder action by written consent, which forces stockholder action to be taken at an annual or special meeting of our stockholders;
the requirement that a special meeting of stockholders may be called only by the chairman of our board of directors, our president, our secretary or a majority vote of our board of directors, which could delay the ability of our stockholders to force consideration of a proposal or to take action, including the removal of directors;

55


the requirement for the affirmative vote of holders of at least 66 2/3% of the voting power of all of the then outstanding shares of the voting stock, voting together as a single class, to amend the provisions of our amended and restated certificate of incorporation relating to the issuance of preferred stock and management of our business or our amended and restated bylaws, which may inhibit the ability of an acquirer to effect such amendments to facilitate an unsolicited takeover attempt;
the ability of our board of directors, by majority vote, to amend the bylaws, which may allow our board of directors to take additional actions to prevent an unsolicited takeover and inhibit the ability of an acquirer to amend the bylaws to facilitate an unsolicited takeover attempt; and
advance notice procedures with which stockholders must comply to nominate candidates to our board of directors or to propose matters to be acted upon at a stockholders’ meeting, which may discourage or deter a potential acquirer from conducting a solicitation of proxies to elect the acquirer’s own slate of directors or otherwise attempting to obtain control of us.
In addition, as a Delaware corporation, we are subject to Section 203 of the Delaware General Corporation Law. These provisions may prohibit large stockholders, in particular those owning 15% or more of our outstanding voting stock, from merging or combining with us for a certain period of time.
The issuance of additional stock in connection with financings, acquisitions, investments, our stock incentive plans or otherwise will dilute all other stockholders.
Our amended and restated certificate of incorporation authorizes us to issue up to 1,000,000,000 shares of common stock and up to 100,000,000 shares of preferred stock with such rights and preferences as may be determined by our board of directors. Subject to compliance with applicable rules and regulations, we may issue our shares of common stock or securities convertible into our common stock from time to time in connection with a financing, acquisition, investment, our stock incentive plans or otherwise. We may from time to time issue additional shares of common stock at a discount from the then market price of our common stock. Any issuance of stock could result in substantial dilution to our existing stockholders and cause the market price of our common stock to decline.


Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
(c) Issuer Purchase of Equity Securities
On May 2, 2019, we announced that our board of directors had approved the Repurchase Program (see Note 7. Stockholders' Equity of the Notes to Condensed Consolidated Financial Statements included in Part I, Item 1, of this Quarterly Report on Form 10-Q). Our stock repurchases under the Repurchase Program during the three months ended March 31, 2020 were as follows (in thousands, except per share amounts):
 
 
Total Number of Shares Purchased
 
Average Price Paid Per Share
 
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs
 
Approximate Dollar Value of Shares That May Yet Be Purchased Under the Publicly Announced Plans or Programs
January 1, 2020 - January 31, 2020
 

 
$

 

 
$
733,858

February 1, 2020 - February 29, 2020
 
597

 
200.9

 
597

 
613,846

March 1, 2020 - March 31, 2020
 
612

 
176.59

 
612

 
505,962

 
 
1,209

 
 
 
1,209

 
 

Item 3. Defaults Upon Senior Securities
Not applicable.

Item 4. Mine Safety Disclosures
Not applicable.

Item 5. Other Information
None.

56


Item 6. Exhibits
 
 
 
Exhibit Number
 
Description
31.1
 
31.2
 
32.1*
 
101.INS
 
Inline XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
101.SCH
 
Inline XBRL Taxonomy Extension Schema Document.
101.CAL
 
Inline XBRL Taxonomy Extension Calculation Linkbase Document.
101.DEF
 
Inline XBRL Taxonomy Extension Definition Linkbase Document.
101.LAB
 
Inline XBRL Taxonomy Extension Label Linkbase Document.
101.PRE
 
Inline XBRL Taxonomy Extension Presentation Linkbase Document.
104
 
Cover Page Interactive File (formatted as Inline XBRL and contained in Exhibit 101)
______________________
* The certifications attached as Exhibit 32.1 that accompany this Quarterly Report on Form 10-Q are not deemed filed with the Securities and Exchange Commission and are not to be incorporated by reference into any filing of Arista Networks, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date of this Quarterly Report on Form 10-Q, irrespective of any general incorporation language contained in such filing.


57


SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
 
 
 
Arista Networks, Inc.
 
 
 
(Registrant)
 
 
 
 
Date:
May 5, 2020
By:
/s/ JAYSHREE ULLAL
 
 
 
Jayshree Ullal
 
 
 
President, Chief Executive Officer and Director
 
 
 
 (Principal Executive Officer)
 
 
 
 
Date:
May 5, 2020
By:
/s/ ITA BRENNAN
 
 
 
Ita Brennan
 
 
 
Chief Financial Officer
 
 
 
(Principal Accounting and Financial Officer)


58
EX-31.1 2 ex311q12020ceocertific.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1

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


EX-31.2 3 ex312q12020cfocertific.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2

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


EX-32.1 4 ex321q12020ceoandcfo90.htm EXHIBIT 32.1 Exhibit


Exhibit 32.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER AND PRINCIPAL FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906
OF THE SARBANES-OXLEY ACT OF 2002
I, Jayshree Ullal, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report of Arista Networks, Inc. on Form 10-Q for the quarter ended March 31, 2020, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and that information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Arista Networks, Inc.
Date: May 5, 2020
By:
/s/ JAYSHREE ULLAL
Name:
Jayshree Ullal
Title:
President, Chief Executive Officer and Director
 
(Principal Executive Officer)

I, Ita Brennan, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report of Arista Networks, Inc. on Form 10-Q for the quarter ended March 31, 2020, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and that information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Arista Networks, Inc.
Date: May 5, 2020
By:
/s/ ITA BRENNAN
Name:
Ita Brennan
Title:
Chief Financial Officer
 
(Principal Accounting and Financial Officer)



EX-101.SCH 5 anet-20200331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2104100 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Business Combinations (Details) link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - Business Combinations - Schedule of Intangible Assets Acquired (Details) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Business Combinations - Schedule of Purchase Price Allocation (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 2131100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2431401 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001001 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Condensed Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Fair Value Measurements - Investment by Maturity Dates (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Fair Value Measurements - Schedule of Fair Value of Financial Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Financial Statements Details link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Financial Statements Details - Accounts Receivable, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2413407 - Disclosure - Financial Statements Details - Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Financial Statements Details - Cash, Cash Equivalents and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 2413409 - Disclosure - Financial Statements Details - Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 2413410 - Disclosure - Financial Statements Details - Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2413404 - Disclosure - Financial Statements Details - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2413412 - Disclosure - Financial Statements Details - Other Income (Expense), Net (Details) link:presentationLink link:calculationLink link:definitionLink 2413411 - Disclosure - Financial Statements Details - Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2413405 - Disclosure - Financial Statements Details - Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2413406 - Disclosure - Financial Statements Details - Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Financial Statements Details (Tables) link:presentationLink link:calculationLink link:definitionLink 2413408 - Disclosure - Financial Statements Details - Warranty Accrual (Details) link:presentationLink link:calculationLink link:definitionLink 2136100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2436402 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2336301 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 2135100 - Disclosure - Net Income Per Share Available to Common Stock link:presentationLink link:calculationLink link:definitionLink 2435403 - Disclosure - Net Income Per Share Available to Common Stock - Antidilutive Securities Excluded from Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2435402 - Disclosure - Net Income Per Share Available to Common Stock - Basic and Diluted Net Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2335301 - Disclosure - Net Income Per Share Available to Common Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Organization and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2137100 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2437402 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 2337301 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2134100 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2434402 - Disclosure - Stockholders' Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2434404 - Disclosure - Stockholders' Equity - Option Activities (Details) link:presentationLink link:calculationLink link:definitionLink 2434405 - Disclosure - Stockholders' Equity - Restricted Stock Unit (RSU) Activities (Details) link:presentationLink link:calculationLink link:definitionLink 2434406 - Disclosure - Stockholders' Equity - Shares Available for Grant (Details) link:presentationLink link:calculationLink link:definitionLink 2434407 - Disclosure - Stockholders' Equity - Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2434403 - Disclosure - Stockholders' Equity - Stock Repurchase Program (Details) link:presentationLink link:calculationLink link:definitionLink 2334301 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 anet-20200331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 anet-20200331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 anet-20200331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Accounting Policies [Abstract] Organization and Summary of Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Fair Value Disclosures [Abstract] Due in 1 year or less Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value Due in 1 year through 2 years Available-For-Sale Securities, Debt Maturities, Year One Through Two, Fair Value Available-for-sale Securities, Debt Maturities, Year One Through Two, Fair Value Total marketable securities Debt Securities, Available-for-sale Balance Sheet Components [Abstract] Balance Sheet Components [Abstract] Interest income Interest Income, Other Gain (loss) on investment in privately-held companies Unrealized Gain (Loss) on Investments Other income (expense), net Other Nonoperating Gains (Losses) Total other income (expense), net Nonoperating Income (Expense) Segment Reporting [Abstract] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] Americas Americas [Member] Europe, Middle East and Africa EMEA [Member] Asia-Pacific Asia Pacific [Member] United States UNITED STATES International Non-US [Member] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Number of reportable segments Number of Reportable Segments Revenue Revenue from Contract with Customer, Excluding Assessed Tax Long-lived assets Property, Plant and Equipment, Net Share-based Payment Arrangement [Abstract] Stockholders' Equity Share-based Payment Arrangement [Text Block] Number of Shares Underlying Outstanding Options Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Outstanding, beginning balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Options exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Options canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Outstanding, ending balance (in shares) Vested and exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Weighted- Average Exercise Price per Share Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Outstanding, beginning balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Options granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Options exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Options canceled (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Outstanding, ending balance (in dollars per share) Vested and exercisable (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Weighted- Average Remaining Contractual Term (Years) and Aggregate Intrinsic Value of Stock Options Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Weighted-average remaining contractual term of stock options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Weighted-average remaining contractual term of stock options vested and exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Aggregate intrinsic value of stock options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Aggregate intrinsic value of stock options outstanding, vested and exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Movement in Deferred Revenue [Roll Forward] Movement in Deferred Revenue [Roll Forward] Deferred revenue, beginning balance Deferred Revenue Less: Revenue recognized from beginning balance Deferred Revenue, Revenue Recognized Add: Deferral of revenue in current period, excluding amounts recognized during the period Deferred Revenue, Period Increase (Decrease) Deferred revenue, ending balance Investments in privately-held companies [Abstract] Investments in privately-held companies [Abstract] Equity Securities without Readily Determinable Fair Value Equity Securities without Readily Determinable Fair Value [Table Text Block] Schedule of Shares Repurchased Class of Treasury Stock [Table Text Block] Schedule of Option Activity Share-based Payment Arrangement, Activity [Table Text Block] Schedule of Restricted Stock Units Activity Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Schedule of Shares Available for Grant Schedule Of Share-based Compensation, Shares Available For Grant, Activity [Table Text Block] Schedule Of Share-based Compensation, Shares Available For Grant, Activity [Table Text Block] Schedule of Stock-Based Compensation Expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Schedule of Unrecognized Stock-Based Compensation Expense Share-based Payment Arrangement, Nonvested Award, Cost [Table Text Block] Summary of Fair Value of Financial Assets by Level Fair Value, Assets Measured on Recurring Basis [Table Text Block] Fair Value of Available-For-Sale Investments By Contractual Maturity Investments Classified by Contractual Maturity Date [Table Text Block] Income Tax Disclosure [Abstract] Schedule of Income Tax Expense (Benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Restricted cash included in other assets Restricted Cash and Cash Equivalents Total cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Restricted cash, pledged as collateral Restricted Cash, Pledged As Collateral Restricted Cash, Pledged As Collateral Warranty [Roll Forward] Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Warranty accrual, beginning of period Product Warranty Accrual, Current Liabilities accrued for warranties issued during the period Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Warranty costs incurred during the period Standard and Extended Product Warranty Accrual, Decrease for Payments Warranty accrual, end of period Fair Value Measurements Fair Value Disclosures [Text Block] Schedule of Revenue and Long Lived Assets, by Location Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Provision for (benefit from) income taxes Income Tax Expense (Benefit) Effective tax rate Effective Income Tax Rate Reconciliation, Percent Earnings Per Share [Abstract] Numerator: Calculation of Basic and Diluted Net Income Per Share, Numerator [Abstract] Calculation of Basic and Diluted Net Income Per Share, Numerator [Abstract] Net income Net Income (Loss) Attributable to Parent Less: undistributed earnings allocated to participating securities Undistributed Earnings (Loss) Allocated to Participating Securities, Basic Net income attributable to common stockholders, basic Net Income (Loss) Available to Common Stockholders, Basic Net income attributable to common stockholders, basic Add: undistributed earnings allocated to participating securities Undistributed Earnings (Loss) Allocated to Participating Securities, Diluted Net income attributable to common stockholders, diluted Net Income (Loss) Available to Common Stockholders, Diluted Denominator: Calculation of Basic and Diluted Net Income Per Share, Denominator [Abstract] Calculation of Basic and Diluted Net Income Per Share, Denominator [Abstract] Weighted-average shares used in computing net income per share available to common stockholders, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Add weighted-average effect of dilutive securities: Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract] Stock options and RSUs (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Employee stock purchase plan (in shares) Incremental Common Shares Attributable To Dilutive Effect Of Employee Stock Purchase Plan Incremental Common Shares Attributable To Dilutive Effect Of Employee Stock Purchase Plan Weighted-average shares used in computing net income per share available to common stockholders, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Net income per share attributable to common stockholders: Earnings Per Share, Basic and Diluted [Abstract] Basic (in dollars per share) Earnings Per Share, Basic Diluted (in dollars per share) Earnings Per Share, Diluted Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Axis] Award Type [Axis] Award Type [Domain] Award Type [Domain] RSU Restricted Stock Units (RSUs) [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Unvested beginning balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number RSUs granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period RSUs vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period RSUs forfeited/canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Unvested ending balance (in shares) Weighted- Average Grant Date Fair Value Per Share Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Unvested beginning balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value RSUs granted (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 RSUs vested (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 RSUs forfeited/canceled (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 Unvested ending balance (in dollars per share) Restricted Stock Unit Activities, Weighted-Average Remaining Contractual Term and Aggregate Intrinsic Value Unvested, weighted average remaining contractual term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Unvested, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Intrinsic Value Business Combinations [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Big Switch Big Switch Networks, Inc. [Member] Big Switch Networks, Inc. [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Tangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Tangible Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Tangible Assets Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Goodwill Goodwill Net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Net Income Per Share Available to Common Stock Earnings Per Share [Text Block] Investments Investments and Other Noncurrent Assets [Text Block] Number of Shares Shares Available for Grant [Roll Forward] Shares Available for Grant [Roll Forward] Beginning balance Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Authorized Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Options granted RSUs granted Options canceled RSUs forfeited Shares traded for taxes Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Shares Traded For Taxes Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Shares Traded For Taxes Ending balance Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Financial Instrument [Axis] Financial Instrument [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Money market funds Money Market Funds [Member] Commercial paper Commercial Paper [Member] Certificate of deposits Certificates of Deposit [Member] Corporate bonds Corporate Bond Securities [Member] U.S. government notes US Government Agencies Debt Securities [Member] Agency securities Agency Securities [Member] Money market funds - restricted Money Market Funds, Restricted [Member] Money Market Funds, Restricted [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Level I Fair Value, Inputs, Level 1 [Member] Level II Fair Value, Inputs, Level 2 [Member] Level III 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] Cash Equivalents, Amortized Cost Cash Equivalents, at Carrying Value Cash Equivalents, Fair Value Cash and Cash Equivalents, Fair Value Disclosure Marketable Securities, Amortized Cost Debt Securities, Available-for-sale, Amortized Cost Marketable Securities, Unrealized Gains Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Marketable Securities, Unrealized Losses Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Marketable Securities, Fair Value Other Assets, Amortized Cost Other Assets, Amortized Cost Other Assets, Amortized Cost Other Assets, Fair Value Other Assets, Fair Value Disclosure Total Financial Assets, Amortized Cost Cash Equivalents, Marketable Securities, And Other Assets, Amortized Cost Cash Equivalents, Marketable Securities, And Other Assets, Amortized Cost Total Financial Assets, Fair Value Assets, Fair Value Disclosure Commitments and Contingencies Disclosure [Abstract] Long-term Purchase Commitment [Table] Long-term Purchase Commitment [Table] Purchase Commitment, Excluding Long-term Commitment [Axis] Purchase Commitment, Excluding Long-term Commitment [Axis] Purchase Commitment, Excluding Long-term Commitment [Domain] Purchase Commitment, Excluding Long-term Commitment [Domain] Contract with manufacturers and suppliers Purchase Commitment [Member] Long-term Purchase Commitment [Line Items] Long-term Purchase Commitment [Line Items] Non-cancellable purchase commitments Purchase Commitment, Remaining Minimum Amount Committed Deposits to purchase inventory Restricted Deposits Assets Restricted Deposits Assets Schedule of Cash, Cash Equivalents and Restricted Cash Schedule of Cash and Cash Equivalents [Table Text Block] Schedule of Accounts Receivable, Net Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Schedule of Inventories Schedule of Inventory, Current [Table Text Block] Schedule of Prepaid Expenses and Other Current Assets Schedule of Other Current Assets [Table Text Block] Schedule of Property and Equipment, Net Property, Plant and Equipment [Table Text Block] Schedule of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Schedule of Warranty Accrual Schedule of Product Warranty Liability [Table Text Block] Schedule of Contract Balances Contract with Customer, Asset and Liability [Table Text Block] Schedule of Deferred Revenue Deferred Revenue, by Arrangement, Disclosure [Table Text Block] Schedule of Other Income (Expense), Net Schedule of Other Nonoperating Income (Expense) [Table Text Block] Statement of Comprehensive Income [Abstract] Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Net change in unrealized gains (losses) on available-for-sale securities Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax 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 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 [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Stock options and RSUs to purchase common stock Stock Options and Restricted Stock Awards [Member] Stock Options and Restricted Stock Awards [Member] Employee stock purchase plan Employee Stock [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive securities excluded from earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Income Statement [Abstract] Statement [Table] Statement [Table] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Product Product [Member] Service Service [Member] Statement [Line Items] Statement [Line Items] Revenue: Revenues [Abstract] Total revenue Cost of revenue: Cost of Revenue [Abstract] Total cost of revenue Cost of Goods and Services Sold Gross profit Gross Profit Operating expenses: Operating Expenses [Abstract] Research and development Research and Development Expense Sales and marketing Selling and Marketing Expense General and administrative General and Administrative Expense Total operating expenses Operating Expenses Income from operations Operating Income (Loss) Other income (expense), net Income before income taxes Provision for (benefit from) income taxes Net income Net income attributable to common stockholders: Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Basic Diluted Net income per share attributable to common stockholders: Weighted-average shares used in computing net income per share attributable to common stockholders: Weighted Average Number of Shares Outstanding, Basic [Abstract] Basic (in shares) Diluted (in shares) Revenue, remaining performance obligation, amount Revenue, Remaining Performance Obligation, 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] Performance obligation, percentage Revenue, Remaining Performance Obligation, Percentage Performance obligation, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Statement of Financial Position [Abstract] Rebates and allowances Allowance For Doubtful Accounts And Product Sales Return Reserve Allowance for Doubtful Accounts and Product Sales Return Reserve Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized (in shares) Common Stock, Shares Authorized Common stock, shares issued (in shares) Common Stock, Shares, Issued Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Cash paid to acquire business Payments to Acquire Businesses, Gross Post-combination expense Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Cost Expensed Acquisition related costs Business Combination, Acquisition Related Costs Total fair value of consideration transferred Business Combination, Consideration Transferred Income Taxes Income Tax Disclosure [Text Block] 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 Developed Technology Rights [Member] Customer relationships Customer Relationships [Member] Non-compete agreements Noncompete Agreements [Member] Trade name Trade Names [Member] Intangible assets acquired Finite-lived Intangible Assets Acquired Intangible assets, weighted average useful life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Statement of Stockholders' Equity [Abstract] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock Common Stock [Member] Additional Paid-In Capital Additional Paid-in Capital [Member] Retained Earnings Retained Earnings [Member] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Beginning balance (in shares) Shares, Outstanding Beginning balance Stockholders' Equity Attributable to Parent Cumulative-effect adjustment to beginning balance Cumulative Effect on Retained Earnings, Net of Tax Other comprehensive income (loss), net of tax Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Issuance of common stock in connection with employee equity incentive plans (in shares) Shares Issued, Shares, Share-based Payment Arrangement, before Forfeiture Issuance of common stock in connection with employee equity incentive plans Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture Tax withholding paid for net share settlement of equity awards (in shares) Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Tax withholding paid for net share settlement of equity awards Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Vesting of early-exercised stock options Adjustments To Additional Paid In Capital, Vesting Of Stock Options And Restricted Stock Adjustments to Additional Paid In Capital, Vesting Of Stock Options and Restricted Stock Repurchase of common stock (in shares) Stock Repurchased During Period, Shares Repurchase of common stock Stock Repurchased During Period, Value Ending balance (in shares) Ending balance Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Equipment and machinery Machinery and Equipment [Member] Computer hardware and software Computer Hardware and Software [Member] Computer Hardware and Software [Member] Leasehold improvements Leasehold Improvements [Member] Furniture and fixtures Furniture and Fixtures [Member] Construction-in-process Construction in Progress [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property and equipment, gross Property, Plant and Equipment, Gross Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property and equipment, net Depreciation Depreciation Segment Information Segment Reporting Disclosure [Text Block] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Raw materials Inventory, Raw Materials, Net of Reserves Finished goods Inventory, Finished Goods, Net of Reserves Total inventories Inventory, Net Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of revenue Cost of Sales [Member] Research and development Research and Development Expense [Member] Sales and marketing Selling and Marketing Expense [Member] General and administrative General and Administrative Expense [Member] Stock Option Share-based Payment Arrangement, Option [Member] ESPP Restricted Stock Restricted Stock [Member] Total stock-based compensation Share-based Payment Arrangement, Expense Unrecognized stock-based compensation expense Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Weighted-average amortization period Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Schedule of Basic and Diluted Net Income Per Share Available to Common Stock 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] Statement of Cash Flows [Abstract] CASH FLOWS FROM OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation, amortization and other Depreciation, Depletion and Amortization Stock-based compensation Share-based Payment Arrangement, Noncash Expense Noncash lease expense Noncash Lease Expense Noncash lease expense resulting from the change in right-of-use assets of operating leases. Deferred income taxes Deferred Income Tax Expense (Benefit) (Gain) loss on investments in privately-held companies Amortization (accretion) of investment premiums (discounts) Investment Income, Net, Amortization of Discount and Premium Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable, net Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Other assets Increase (Decrease) in Other Noncurrent Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued liabilities Increase (Decrease) in Accrued Liabilities Deferred revenue Increase (Decrease) in Contract with Customer, Liability Income taxes payable Increase (Decrease) in Income Taxes Payable Other liabilities Increase (Decrease) in Other Operating Liabilities Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities CASH FLOWS FROM INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Proceeds from maturities of marketable securities Proceeds from Sale and Maturity of Marketable Securities Purchases of marketable securities Payments to Acquire Marketable Securities Business acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities CASH FLOWS FROM FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from issuance of common stock under equity plans Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised Tax withholding paid on behalf of employees for net share settlement Payment, Tax Withholding, Share-based Payment Arrangement Repurchase of common stock Payments for Repurchase of Common Stock Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate changes Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents NET INCREASE (DECREASE) IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect CASH, CASH EQUIVALENTS AND RESTRICTED CASH —Beginning of period CASH, CASH EQUIVALENTS AND RESTRICTED CASH —End of period SUPPLEMENTAL DISCLOSURES OF NON-CASH INVESTING AND FINANCING INFORMATION: Noncash Investing and Financing Items [Abstract] Right-of-use assets recognized upon the adoption of ASC 842 Right-Of-Use Asset Obtained In Exchange For Operating Lease Liability, Recorded Upon Adoption Right-of-Use Asset Obtained in Exchange for Operating Lease Liability, Recorded Upon Adoption Right-of-use assets obtained in exchange for new operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Property and equipment included in accounts payable and accrued liabilities Capital Expenditures Incurred but Not yet Paid Prepaid income taxes Prepaid Taxes Inventory deposit Inventory Deposit, Current Inventory Deposit, Current Other current assets Other Assets, Current Other prepaid expenses and deposits Other Prepaid Expense, Current Total prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] ASSETS Assets [Abstract] CURRENT ASSETS: Assets, Current [Abstract] Marketable securities Debt Securities, Available-for-sale, Current Accounts receivable, net of rebates and allowances of $6,061 and $6,160, respectively Accounts Receivable, after Allowance for Credit Loss, Current Inventories Prepaid expenses and other current assets Total current assets Assets, Current Property and equipment, net Acquisition-related intangible assets, net Finite-Lived Intangible Assets, Net Investments Equity Securities without Readily Determinable Fair Value, Amount Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Deferred tax assets Deferred Income Tax Assets, Net 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 Deferred revenue Contract with Customer, Liability, Current Other current liabilities Other Liabilities, Current Total current liabilities Liabilities, Current Income taxes payable Accrued Income Taxes, Noncurrent Operating lease liabilities, non-current Operating Lease, Liability, Noncurrent Deferred revenue, non-current Contract with Customer, Liability, Noncurrent Deferred tax liabilities, non-current Deferred Income Tax Liabilities, Net Other long-term liabilities Other Liabilities, Noncurrent TOTAL LIABILITIES Liabilities Commitments and contingencies (Note 6) Commitments and Contingencies STOCKHOLDERS’ EQUITY: Equity [Abstract] Preferred stock, $0.0001 par value—100,000 shares authorized and no shares issued and outstanding as of March 31, 2020 and December 31, 2019 Preferred Stock, Value, Issued Common stock, $0.0001 par value—1,000,000 shares authorized as of March 31, 2020 and December 31, 2019; 75,655 and 76,389 shares issued and outstanding as of March 31, 2020 and December 31, 2019 Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Retained earnings Retained Earnings (Accumulated Deficit) Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax TOTAL STOCKHOLDERS’ EQUITY TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity Business Combinations Business Combination Disclosure [Text Block] Aggregate purchase price Shares repurchased (in shares) Average price paid per share (in dollars per share) Treasury Stock Acquired, Average Cost Per Share Contract Assets and Liabilities [Table] Contract Assets and Liabilities [Table] Contract Assets and Liabilities [Table] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Other Current Liabilities Other Current Liabilities [Member] Contract Assets and Liabilities [Line Items] Contract Assets and Liabilities [Line Items] [Line Items] for Contract Assets and Liabilities [Table] Change in Contract with Customer, Asset [Roll Forward] Change in Contract with Customer, Asset [Roll Forward] Change in Contract with Customer, Asset [Roll Forward] Contract assets, beginning balance Contract with Customer, Asset, after Allowance for Credit Loss Contract assets, ending balance Change in Contract with Customer, Liability [Roll Forward] Change in Contract with Customer, Liability [Roll Forward] Change in Contract with Customer, Liability [Roll Forward] Contract liabilities, beginning balance Contract with Customer, Liability Less: Revenue recognized from beginning balance Contract with Customer, Liability, Revenue Recognized Less: Beginning balance reclassified to deferred revenue Contract With Customer, Liability, Beginning Balance Reclassified To Deferred Revenue Contract with Customer, Liability, Beginning Balance Reclassified To Deferred Revenue Add: Contract liabilities recognized Contract With Customer, Liability, Contract Liabilities Recognized Contract with Customer, Liability, Contract Liabilities Recognized Contract liabilities, ending balance Accounts receivable Accounts Receivable, before Allowance for Credit Loss, Current Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss Product sales rebate and returns reserve Product Return Reserve, Current Product Return Reserve, Current Accounts receivable, net Realized losses on other-than-temporary securities Other than Temporary Impairment Losses, Investments Marketable securities, maximum maturity period Debt Securities, Available-for-sale, Term Marketable securities considered to be other-than-temporarily impaired Debt Securities, Available-for-sale, Unrealized Loss Position Marketable securities, weighted average remaining duration Marketable Securities, Weighted Average Remaining Life Marketable Securities, Weighted Average Remaining Life Cover [Abstract] Document Type Document Type Document Quarterly Report Document Quarterly Report Document Period End Date Document Period End Date Document Transition Report Document Transition Report Entity File Number Entity File Number Entity Registrant Name Entity Registrant Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address, Address Line One Entity Address, City or Town Entity Address, City or Town Entity Address, State or Province Entity Address, State or Province Entity Address, Postal Zip Code Entity Address, Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Title of 12(b) Security Title of 12(b) Security Trading Symbol Trading Symbol Security Exchange Name Security Exchange Name Entity Current Reporting Status Entity Current Reporting Status Entity Interactive Data Current Entity Interactive Data Current Entity Filer Category Entity Filer Category Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Shell Company Entity Shell Company Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Amendment Flag Amendment Flag Equity Securities without Readily Determinable Fair Value Equity Securities without Readily Determinable Fair Value, Annual Amount [Abstract] Cost of investment Equity Securities Without Readily Determinable Fair Value, Initial Costs Equity Securities Without Readily Determinable Fair Value, Initial Costs Cumulative impairment Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Cumulative Amount Cumulative upward adjustment Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Cumulative Amount Carrying amount of investment Equity Securities, Gain (Loss) Equity Securities, FV-NI, Gain (Loss) [Abstract] Realized gain (loss) Equity Securities, FV-NI, Realized Gain (Loss) Unrealized gain (loss) Equity Securities, FV-NI, Unrealized Gain (Loss) Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] 2014 Equity Incentive Plan 2014 Equity Incentive Plan [Member] 2014 Equity Incentive Plan [Member] 2014 Employee Stock Purchase Plan 2014 Employee Stock Purchase Plan [Member] 2014 Employee Stock Purchase Plan Authorized amount for stock repurchases Stock Repurchase Program, Authorized Amount Remaining authorized repurchase amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Number of additional shares authorized for issuance (in shares) Percent of shares outstanding to increase number of shares available for grant and issuance Percent Of Shares Outstanding To Increase Number Of Shares Available For Grant And Issuance Percent of Shares Outstanding to Increase Number of Shares Available for Grant and Issuance Maximum increase of number of shares available for issuance (in shares) Share-based Compensation Arrangement By Share-based Payment Award, Maximum Number Of Additional Shares To Be Authorized Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Additional Shares to be Authorized Shares issued during period (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Weighted-average purchase price (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Common stock reserved for issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Basis of Presentation and Principles of Consolidation Basis of Accounting, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Recently Adopted Accounting Pronouncements and Recent Accounting Pronouncements Not Yet Effective New Accounting Pronouncements, Policy [Policy Text Block] Accrued payroll related costs Employee-related Liabilities, Current Accrued manufacturing costs Accrued Manufacturing Costs, Current Accrued Manufacturing Costs, Current Accrued product development costs Accrued Product Development Costs, Current Accrued Product Development Costs, Current Accrued professional fees Accrued Professional Fees, Current Accrued warranty costs Accrued taxes Accrued Income Taxes Other Other Accrued Liabilities, Current Total accrued liabilities Financial Statements Details Supplemental Balance Sheet Disclosures [Text Block] EX-101.PRE 9 anet-20200331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 R22.htm IDEA: XBRL DOCUMENT v3.20.1
Investments (Tables)
3 Months Ended
Mar. 31, 2020
Investments in privately-held companies [Abstract]  
Equity Securities without Readily Determinable Fair Value The following table summarizes the activity related to our investments in privately-held companies held as of March 31, 2020 and December 31, 2019 (in thousands):
 
 
March 31, 2020
 
December 31, 2019
Cost of investment
 
$
3,000

 
$
3,000

Cumulative impairment
 

 

Cumulative upward adjustment
 
1,150

 
1,150

Carrying amount of investment
 
$
4,150

 
$
4,150


XML 11 R26.htm IDEA: XBRL DOCUMENT v3.20.1
Segment Information (Tables)
3 Months Ended
Mar. 31, 2020
Segment Reporting [Abstract]  
Schedule of Revenue and Long Lived Assets, by Location The following table represents revenue based on the customer’s location, as determined by the customer’s shipping address (in thousands):
 
 
Three Months Ended March 31,
 
 
2020
 
2019
Americas
 
$
400,660

 
$
439,638

Europe, Middle East and Africa
 
72,624

 
111,269

Asia-Pacific
 
49,745

 
44,517

Total revenue
 
$
523,029

 
$
595,424

Long-lived assets, excluding intercompany receivables, investments in subsidiaries, privately-held equity investments and deferred tax assets, net by location are summarized as follows (in thousands):
 
 
March 31, 2020
 
December 31, 2019
United States
 
$
30,489

 
$
32,565

International
 
7,317

 
6,708

Total
 
$
37,806

 
$
39,273


XML 12 R47.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity - Stock Repurchase Program (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Aggregate purchase price $ 227,895
Common Stock  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Aggregate purchase price $ 227,895
Shares repurchased (in shares) | shares 1,209
Average price paid per share (in dollars per share) | $ / shares $ 188.61
XML 13 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Financial Statements Details - Other Income (Expense), Net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Balance Sheet Components [Abstract]    
Interest income $ 11,662 $ 11,898
Gain (loss) on investment in privately-held companies 0 1,150
Other income (expense), net 495 (715)
Total other income (expense), net $ 12,157 $ 12,333
XML 14 anetq12020-10q_htm.xml IDEA: XBRL DOCUMENT 0001596532 2020-01-01 2020-03-31 0001596532 2020-05-01 0001596532 2019-12-31 0001596532 2020-03-31 0001596532 2019-01-01 2019-03-31 0001596532 us-gaap:ServiceMember 2020-01-01 2020-03-31 0001596532 us-gaap:ServiceMember 2019-01-01 2019-03-31 0001596532 us-gaap:ProductMember 2020-01-01 2020-03-31 0001596532 us-gaap:ProductMember 2019-01-01 2019-03-31 0001596532 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001596532 us-gaap:CommonStockMember 2020-03-31 0001596532 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001596532 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0001596532 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001596532 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001596532 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001596532 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001596532 us-gaap:CommonStockMember 2019-12-31 0001596532 us-gaap:RetainedEarningsMember 2019-12-31 0001596532 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001596532 us-gaap:RetainedEarningsMember 2020-03-31 0001596532 us-gaap:CommonStockMember 2019-03-31 0001596532 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001596532 2019-03-31 0001596532 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001596532 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001596532 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001596532 us-gaap:CommonStockMember 2018-12-31 0001596532 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001596532 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001596532 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001596532 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001596532 us-gaap:RetainedEarningsMember 2018-12-31 0001596532 2018-12-31 0001596532 us-gaap:RetainedEarningsMember 2019-03-31 0001596532 anet:BigSwitchNetworksInc.Member 2020-02-05 0001596532 anet:BigSwitchNetworksInc.Member us-gaap:NoncompeteAgreementsMember 2020-02-05 2020-02-05 0001596532 anet:BigSwitchNetworksInc.Member us-gaap:DevelopedTechnologyRightsMember 2020-02-05 2020-02-05 0001596532 anet:BigSwitchNetworksInc.Member us-gaap:CustomerRelationshipsMember 2020-02-05 2020-02-05 0001596532 anet:BigSwitchNetworksInc.Member us-gaap:TradeNamesMember 2020-02-05 2020-02-05 0001596532 anet:BigSwitchNetworksInc.Member 2020-02-05 2020-02-05 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:AgencySecuritiesMember 2020-03-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateBondSecuritiesMember 2020-03-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2020-03-31 0001596532 us-gaap:FairValueInputsLevel1Member 2020-03-31 0001596532 us-gaap:CorporateBondSecuritiesMember 2020-03-31 0001596532 us-gaap:MoneyMarketFundsMember 2020-03-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:AgencySecuritiesMember 2020-03-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateBondSecuritiesMember 2020-03-31 0001596532 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-03-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2020-03-31 0001596532 us-gaap:CertificatesOfDepositMember 2020-03-31 0001596532 anet:MoneyMarketFundsRestrictedMember 2020-03-31 0001596532 us-gaap:FairValueInputsLevel2Member 2020-03-31 0001596532 us-gaap:FairValueInputsLevel2Member anet:MoneyMarketFundsRestrictedMember 2020-03-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:MoneyMarketFundsMember 2020-03-31 0001596532 us-gaap:CommercialPaperMember 2020-03-31 0001596532 us-gaap:AgencySecuritiesMember 2020-03-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-03-31 0001596532 us-gaap:FairValueInputsLevel3Member 2020-03-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:AgencySecuritiesMember 2020-03-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:CommercialPaperMember 2020-03-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2020-03-31 0001596532 us-gaap:FairValueInputsLevel3Member anet:MoneyMarketFundsRestrictedMember 2020-03-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-03-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateBondSecuritiesMember 2020-03-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-03-31 0001596532 us-gaap:FairValueInputsLevel1Member anet:MoneyMarketFundsRestrictedMember 2020-03-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperMember 2020-03-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:MoneyMarketFundsMember 2020-03-31 0001596532 us-gaap:MoneyMarketFundsMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel3Member anet:MoneyMarketFundsRestrictedMember 2019-12-31 0001596532 us-gaap:CommercialPaperMember 2019-12-31 0001596532 anet:MoneyMarketFundsRestrictedMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel3Member 2019-12-31 0001596532 us-gaap:AgencySecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel2Member 2019-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:CommercialPaperMember 2019-12-31 0001596532 us-gaap:CertificatesOfDepositMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateBondSecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2019-12-31 0001596532 us-gaap:CorporateBondSecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:CertificatesOfDepositMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:CertificatesOfDepositMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel1Member 2019-12-31 0001596532 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:MoneyMarketFundsMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel1Member anet:MoneyMarketFundsRestrictedMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:AgencySecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel2Member anet:MoneyMarketFundsRestrictedMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:AgencySecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateBondSecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:AgencySecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:MoneyMarketFundsMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateBondSecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0001596532 2020-04-01 2020-03-31 0001596532 2022-04-01 2020-03-31 0001596532 us-gaap:OtherCurrentLiabilitiesMember 2020-03-31 0001596532 us-gaap:OtherCurrentLiabilitiesMember 2019-12-31 0001596532 us-gaap:LeaseholdImprovementsMember 2020-03-31 0001596532 us-gaap:FurnitureAndFixturesMember 2019-12-31 0001596532 us-gaap:FurnitureAndFixturesMember 2020-03-31 0001596532 us-gaap:ConstructionInProgressMember 2020-03-31 0001596532 us-gaap:ConstructionInProgressMember 2019-12-31 0001596532 anet:ComputerHardwareandSoftwareMember 2019-12-31 0001596532 anet:ComputerHardwareandSoftwareMember 2020-03-31 0001596532 us-gaap:MachineryAndEquipmentMember 2019-12-31 0001596532 us-gaap:LeaseholdImprovementsMember 2019-12-31 0001596532 us-gaap:MachineryAndEquipmentMember 2020-03-31 0001596532 us-gaap:PurchaseCommitmentMember 2020-03-31 0001596532 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-03-31 0001596532 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-03-31 0001596532 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-03-31 0001596532 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-03-31 0001596532 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-03-31 0001596532 us-gaap:CostOfSalesMember 2019-01-01 2019-03-31 0001596532 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-03-31 0001596532 us-gaap:CostOfSalesMember 2020-01-01 2020-03-31 0001596532 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-03-31 0001596532 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0001596532 us-gaap:RestrictedStockUnitsRSUMember 2020-03-31 0001596532 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001596532 2019-01-01 2019-12-31 0001596532 us-gaap:RestrictedStockMember 2020-01-01 2020-03-31 0001596532 us-gaap:RestrictedStockMember 2020-03-31 0001596532 us-gaap:EmployeeStockOptionMember 2020-03-31 0001596532 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-03-31 0001596532 us-gaap:EmployeeStockMember 2020-01-01 2020-03-31 0001596532 us-gaap:EmployeeStockMember 2020-03-31 0001596532 us-gaap:EmployeeStockOptionMember anet:A2014EquityIncentivePlanMember 2020-01-01 2020-01-01 0001596532 us-gaap:EmployeeStockMember anet:A2014EmployeeStockPurchasePlanMember 2020-01-01 2020-01-01 0001596532 us-gaap:EmployeeStockOptionMember anet:A2014EquityIncentivePlanMember 2020-03-31 0001596532 2019-04-30 0001596532 us-gaap:EmployeeStockMember anet:A2014EmployeeStockPurchasePlanMember 2020-01-01 2020-03-31 0001596532 us-gaap:EmployeeStockMember anet:A2014EmployeeStockPurchasePlanMember 2020-03-31 0001596532 anet:StockOptionsandRestrictedStockAwardsMember 2019-01-01 2019-03-31 0001596532 anet:StockOptionsandRestrictedStockAwardsMember 2020-01-01 2020-03-31 0001596532 us-gaap:EmployeeStockMember 2019-01-01 2019-03-31 0001596532 us-gaap:EmployeeStockMember 2020-01-01 2020-03-31 0001596532 srt:AsiaPacificMember 2020-01-01 2020-03-31 0001596532 srt:AmericasMember 2019-01-01 2019-03-31 0001596532 srt:AmericasMember 2020-01-01 2020-03-31 0001596532 srt:AsiaPacificMember 2019-01-01 2019-03-31 0001596532 us-gaap:EMEAMember 2020-01-01 2020-03-31 0001596532 us-gaap:EMEAMember 2019-01-01 2019-03-31 0001596532 country:US 2020-03-31 0001596532 us-gaap:NonUsMember 2020-03-31 0001596532 country:US 2019-12-31 0001596532 us-gaap:NonUsMember 2019-12-31 anet:segment iso4217:USD pure iso4217:USD shares shares 6160000 6061000 4000000 false --12-31 Q1 2020 0001596532 0.0001 0.0001 1000000000 1000000000 76389000 75655000 76389000 75655000 0 0 0.0001 0.0001 100000000 100000000 0 0 0 0 P2Y P5Y 10-Q true 2020-03-31 false 001-36468 Arista Networks, Inc. DE 20-1751121 5453 Great America Parkway Santa Clara CA 95054 (408) 547-5500 Common Stock, $0.0001 par value ANET NYSE Yes Yes Large Accelerated Filer false false false 75704516 761333000 1111286000 1875660000 1613082000 352159000 391987000 261798000 243825000 85949000 111456000 3336899000 3471636000 37806000 39273000 89373000 45235000 84781000 54855000 4150000 4150000 83377000 87770000 448432000 452025000 27027000 30346000 4111845000 4185290000 84815000 92105000 100443000 140249000 332175000 312668000 55574000 52052000 573007000 597074000 58507000 55485000 78502000 83022000 264600000 262620000 250304000 254710000 38099000 37693000 1263019000 1290604000 0 0 8000 8000 1149224000 1106305000 1698766000 1788230000 828000 143000 2848826000 2894686000 4111845000 4185290000 410906000 505415000 112123000 90009000 523029000 595424000 163629000 198152000 21149000 16702000 184778000 214854000 338251000 380570000 113154000 119669000 57086000 51053000 18349000 15506000 188589000 186228000 149662000 194342000 12157000 12333000 161819000 206675000 23388000 5646000 138431000 201029000 138431000 200911000 138431000 200918000 1.82 2.65 1.73 2.47 76264000 75920000 79939000 81201000 138431000 201029000 -2739000 235000 3424000 3179000 685000 3414000 139116000 204443000 76389000 8000 1106305000 1788230000 143000 2894686000 138431000 138431000 685000 685000 27556000 27556000 482000 17082000 17082000 7000 1740000 1740000 21000 21000 1209000 227895000 227895000 75655000 8000 1149224000 1698766000 828000 2848826000 75668000 8000 956572000 1190803000 -3994000 2143389000 3702000 3702000 201029000 201029000 3414000 3414000 24291000 24291000 791000 0 26323000 26323000 6000 1850000 1850000 69000 69000 76453000 8000 1005405000 1395534000 -580000 2400367000 138431000 201029000 10208000 8362000 27556000 24291000 4073000 3689000 457000 -718000 0 1150000 -1042000 2069000 -46329000 -60531000 17691000 82596000 -25751000 -30664000 -3946000 2475000 -6386000 -2391000 -39450000 -19014000 21000 -50756000 3982000 2040000 -3422000 660000 194847000 170097000 414503000 302264000 674649000 332247000 66225000 0 3107000 5237000 -329478000 -35220000 17082000 26323000 1740000 1850000 227895000 0 -212553000 24473000 -2691000 195000 -349875000 159545000 1115515000 654164000 765640000 813709000 0 93207000 0 9034000 524000 1055000 <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">1.    Organization and Summary of Significant Accounting Policies </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Organization </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Arista Networks, Inc. (together with our subsidiaries, “we,” “our,” "Arista," "Company" or “us”) is a supplier of cloud networking solutions that use software innovations to address the needs of large-scale internet companies, cloud service providers and next-generation enterprise. Our cloud networking solutions consist of our Extensible Operating System ("EOS"), a set of network applications and our 1/2.5/5/10/25/40/50/100/400 Gigabit Ethernet switching and routing platforms. We are incorporated in the state of Delaware. Our corporate headquarters are located in Santa Clara, California, and we have wholly-owned subsidiaries throughout the world, including North America, Europe, Asia and Australia.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation and Principles of Consolidation</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying unaudited condensed consolidated financial statements include the accounts of Arista Networks, Inc. and its wholly owned subsidiaries and have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and the requirements of the U.S. Securities and Exchange Commission (the “SEC”) for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP can be condensed or omitted. In management’s opinion, the unaudited condensed consolidated financial statements have been prepared on the same basis as the audited consolidated financial statements and include all adjustments, which include only normal recurring adjustments, necessary for the fair presentation of our financial information. The results for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, are not necessarily indicative of the results expected for the full fiscal year. The condensed consolidated balance sheet as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> has been derived from the audited consolidated financial statements at that date but does not include all of the information and notes required by GAAP for complete financial statements. All significant inter-company accounts and transactions have been eliminated. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our condensed consolidated financial statements and related financial information in this Quarterly Report on Form 10-Q should be read in conjunction with the audited consolidated financial statements and related footnotes included in our Annual Report on Form 10-K for the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, filed with the SEC on </span><span style="font-family:inherit;font-size:10pt;">February 14, 2020</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preparation of the accompanying condensed consolidated financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Those estimates and assumptions include, but are not limited to, revenue recognition and deferred revenue; allowance for doubtful accounts, sales rebates and return reserves; valuation of goodwill and acquisition-related intangible assets, accounting for income taxes, including the valuation allowance on deferred tax assets and reserves for uncertain tax positions; estimate of useful lives of long-lived assets including intangible assets; valuation of inventory and contract manufacturer/supplier liabilities; and the recognition and measurement of contingent liabilities. We evaluate our estimates and assumptions based on historical experience and other factors and adjust those estimates and assumptions when facts and circumstances dictate. Actual results could differ materially from those estimates.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Risks and Uncertainties</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In March 2020, the World Health Organization declared COVID-19 a pandemic. Consequently, in an effort to contain COVID-19 or slow its spread, countries around the world, including the U.S., have issued orders to quarantine residents to their homes, practice social distancing when engaging in activities deemed “essential,” close all business temporarily deemed not "essential" and place restrictions on travel and mass gatherings. COVID-19 has negatively impacted the global economy, disrupted business, sales activities, global supply chains and workforce participation, including our own, and created significant volatility and disruption of financial markets, and it is possible that it could cause a local or global economic recession.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our contract manufacturers and suppliers are experiencing delays in the production and export of their products, which has negatively impacted our supply chain, and any continued disruption in manufacturing and supply would negatively impact our business in the future. In addition, we expect that COVID-19 related disruptions may have a negative impact on demand from our customers in future periods, which could result in a year-over-year decline in revenues in the second quarter of 2020, and this may continue into the third quarter or beyond. However, the extent of the impact of COVID-19 on our operational and financial performance, including our ability to execute our business strategies and initiatives in the expected time frame, and the impact of any initiatives and programs we may undertake to address financial and operational challenges, will depend on future developments, including the duration and spread of the pandemic and related restrictions on travel and transport, all of which are uncertain and cannot be predicted. Management is actively monitoring the impact of the global situation on the Company's financial condition, </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">liquidity, operations, suppliers, industry, and workforce. As of the date of issuance of these condensed consolidated financial statements, the extent to which the COVID-19 pandemic may materially impact the Company's financial condition, liquidity, or results of operations is uncertain.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncements</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Credit Losses of Financial Instruments</span><span style="font-family:inherit;font-size:10pt;">  </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU 2016-13, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="font-family:inherit;font-size:10pt;">, to replace the incurred loss impairment methodology under current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. The standard requires a financial asset measured at amortized cost basis to be presented at the net amount expected to be collected. For trade receivables, we are required to estimate lifetime expected credit losses. For available-for-sale debt securities, we are required to recognize an allowance for credit losses rather than a reduction to the carrying value of the asset. We adopted the new guidance in our first quarter of 2020 under a modified retrospective basis, and there was no material impact to our financial statements upon adoption. In addition, we do not anticipate that it will have a material impact on our consolidated statement of operations or consolidated statements of cash flows going forward.</span></div> <div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation and Principles of Consolidation</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying unaudited condensed consolidated financial statements include the accounts of Arista Networks, Inc. and its wholly owned subsidiaries and have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and the requirements of the U.S. Securities and Exchange Commission (the “SEC”) for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP can be condensed or omitted. In management’s opinion, the unaudited condensed consolidated financial statements have been prepared on the same basis as the audited consolidated financial statements and include all adjustments, which include only normal recurring adjustments, necessary for the fair presentation of our financial information. The results for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, are not necessarily indicative of the results expected for the full fiscal year. The condensed consolidated balance sheet as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> has been derived from the audited consolidated financial statements at that date but does not include all of the information and notes required by GAAP for complete financial statements. All significant inter-company accounts and transactions have been eliminated. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our condensed consolidated financial statements and related financial information in this Quarterly Report on Form 10-Q should be read in conjunction with the audited consolidated financial statements and related footnotes included in our Annual Report on Form 10-K for the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, filed with the SEC on </span><span style="font-family:inherit;font-size:10pt;">February 14, 2020</span><span style="font-family:inherit;font-size:10pt;">. </span></div> <div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preparation of the accompanying condensed consolidated financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Those estimates and assumptions include, but are not limited to, revenue recognition and deferred revenue; allowance for doubtful accounts, sales rebates and return reserves; valuation of goodwill and acquisition-related intangible assets, accounting for income taxes, including the valuation allowance on deferred tax assets and reserves for uncertain tax positions; estimate of useful lives of long-lived assets including intangible assets; valuation of inventory and contract manufacturer/supplier liabilities; and the recognition and measurement of contingent liabilities. We evaluate our estimates and assumptions based on historical experience and other factors and adjust those estimates and assumptions when facts and circumstances dictate. Actual results could differ materially from those estimates.</span></div> <div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncements</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Credit Losses of Financial Instruments</span><span style="font-family:inherit;font-size:10pt;">  </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU 2016-13, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="font-family:inherit;font-size:10pt;">, to replace the incurred loss impairment methodology under current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. The standard requires a financial asset measured at amortized cost basis to be presented at the net amount expected to be collected. For trade receivables, we are required to estimate lifetime expected credit losses. For available-for-sale debt securities, we are required to recognize an allowance for credit losses rather than a reduction to the carrying value of the asset. We adopted the new guidance in our first quarter of 2020 under a modified retrospective basis, and there was no material impact to our financial statements upon adoption. In addition, we do not anticipate that it will have a material impact on our consolidated statement of operations or consolidated statements of cash flows going forward.</span></div> <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2.    Business Combinations </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On February 5, 2020, the Company completed its acquisition of Big Switch Networks, Inc. (“Big Switch”) a network monitoring and software-defined networking pioneer headquartered in Santa Clara, California. With the acquisition of Big Switch, we expect to expand our data center networking solutions and further strengthen our network monitoring and observability suite delivered through Arista’s software platform CloudVision and DANZ (DataANalyZer) capabilities.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">     We paid an aggregate of </span><span style="font-family:inherit;font-size:10pt;"><span>$73.3</span></span><span style="font-family:inherit;font-size:10pt;"> million in cash for the acquisition, of which </span><span style="font-family:inherit;font-size:10pt;"><span>$5.3</span></span><span style="font-family:inherit;font-size:10pt;"> million in severance and other costs was accounted for as post-combination expense and was excluded from the purchase consideration. We also incurred certain acquisition-related expenses and restructuring costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$6.6</span></span><span style="font-family:inherit;font-size:10pt;"> million, which primarily consisted of retention bonuses to continuing employees, professional and consulting fees, and facilities restructuring costs. The following table summarizes the purchase consideration of </span><span style="font-family:inherit;font-size:10pt;"><span>$68.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, and the preliminary purchase price allocation based on the estimated fair value of the assets acquired and liabilities assumed at the acquisition date (in thousands):</span></div><div style="line-height:120%;padding-top:16px;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.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:77%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Preliminary Purchase Price Allocation</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tangible assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,376</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(24,346</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,040</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,926</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net assets acquired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,996</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The acquired intangible assets are amortized on a straight-line basis over their estimated useful lives as we believe this method most closely reflects the pattern in which the economic benefits of the assets will be consumed. The following table shows the valuation of the intangible assets acquired (in thousands) along with their estimated useful lives. </span></div><div style="line-height:120%;padding-top:16px;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="7"/></tr><tr><td style="width:56%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:18%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Acquisition Date Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Useful Life</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,040</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,150</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-compete agreements</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,060</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade name </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>790</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1 year</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total intangible assets acquired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,040</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill of </span><span style="font-family:inherit;font-size:10pt;"><span>$29.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> is primarily attributable to the expected synergies created by incorporating the </span><span style="font-family:inherit;font-size:10pt;background-color:#ffffff;">solutions</span><span style="font-family:inherit;font-size:10pt;"> of the acquired businesses into our technology platform, and the value of the assembled workforce. Goodwill is not deductible for income taxes purposes. In addition, the acquisition of Big Switch did not have a material impact on our revenue and net income for the current period, and therefore pro forma financial information has not been presented.</span></div> 73300000 5300000 6600000 The following table summarizes the purchase consideration of <span style="font-family:inherit;font-size:10pt;"><span>$68.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, and the preliminary purchase price allocation based on the estimated fair value of the assets acquired and liabilities assumed at the acquisition date (in thousands):</span><div style="line-height:120%;padding-top:16px;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.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:77%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Preliminary Purchase Price Allocation</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tangible assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,376</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(24,346</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,040</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,926</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net assets acquired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,996</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 68000000.0 13376000 24346000 49040000 29926000 67996000 The following table shows the valuation of the intangible assets acquired (in thousands) along with their estimated useful lives. <div style="line-height:120%;padding-top:16px;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="7"/></tr><tr><td style="width:56%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:18%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Acquisition Date Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Useful Life</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,040</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,150</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-compete agreements</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,060</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade name </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>790</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1 year</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total intangible assets acquired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,040</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 31040000 P5Y 13150000 P7Y 4060000 P2Y 790000 P1Y 49040000 29900000 <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">3.    Fair Value Measurements </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets and liabilities recorded at fair value on a recurring basis in the accompanying condensed consolidated balance sheets are categorized based upon the level of judgment associated with the inputs used to measure their fair value. We use a fair value hierarchy to measure fair value, maximizing the use of observable inputs and minimizing the use of unobservable inputs. The three-tiers of the fair value hierarchy are as follows:</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level I - Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level II - Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities; and</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level III - Unobservable inputs that are supported by little or no market data for the related assets or liabilities and typically reflect management’s estimate of assumptions that market participants would use in pricing the asset or liability.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We measure and report our cash equivalents, restricted cash, and available-for-sale marketable securities at fair value on a recurring basis. The following tables summarize the amortized costs, unrealized gains and losses and fair value of these financial assets by significant investment category and their level within the fair value hierarchy (in thousands):</span></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="29"/></tr><tr><td style="width:21%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="27" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level I</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level II</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level III</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Financial Assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Cash Equivalents:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>351,469</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>351,469</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>351,469</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Marketable Securities:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>83,261</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>83,261</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>83,261</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificate of deposits</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>576,488</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,114</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>583,602</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>583,602</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate bonds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>923,194</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,753</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,116</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>921,831</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>921,831</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Agency securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>283,044</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>939</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>283,966</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>283,966</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,868,987</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,806</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,133</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,875,660</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>583,602</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,292,058</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Other Assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds - restricted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,307</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,307</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,307</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Financial Assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,224,763</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,806</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,133</span></span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,231,436</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>939,378</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,292,058</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></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="29"/></tr><tr><td style="width:21%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="27" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level I</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level II</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level III</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Financial Assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Cash Equivalents:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>562,580</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>562,580</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>562,580</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificate of deposits</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,001</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,001</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,001</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>566,581</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>566,581</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>562,580</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,001</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#7f160e;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Marketable Securities:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,717</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,717</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,717</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificate of deposits</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>518,884</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>414</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(20</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>519,278</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>519,278</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate bonds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>787,741</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,392</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(73</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>790,060</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>790,060</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Agency securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>233,491</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>577</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(41</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>234,027</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>234,027</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,609,833</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,383</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(134</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,613,082</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>519,278</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,093,804</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Other Assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds - restricted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,229</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,229</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,229</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Financial Assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,180,643</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,383</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(134</span></span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,183,892</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,086,087</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,097,805</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">______________________</span></div><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(1) As of </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, all of our certificates of deposits were domestic deposits.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We did </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;">t realize any other-than-temporary losses on our marketable securities for the three months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">. As of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and December 31, 2019, we did not have any marketable securities that have been in a continuous unrealized loss position for more than twelve months. We invest in marketable securities that have maximum maturities of up to </span><span style="font-family:inherit;font-size:10pt;">two years</span><span style="font-family:inherit;font-size:10pt;"> and are generally deemed to be low risk based on their credit ratings from the major rating agencies. The longer the duration of these marketable securities, the more susceptible they are to changes in market interest rates and bond yields. As interest rates increase, those marketable securities purchased at a time with lower interest rates show a mark-to-market unrealized loss. We expect to realize the full value of these investments upon maturity or sale and therefore, we do </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;">t consider any of our marketable securities to be other-than-temporarily impaired as of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, the contractual maturities of our investments did not exceed </span><span style="font-family:inherit;font-size:10pt;"><span>24</span></span><span style="font-family:inherit;font-size:10pt;"> months. The fair values of available-for-sale marketable securities, by remaining contractual maturity, are as follows (in thousands):</span></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="5"/></tr><tr><td style="width:81%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due in 1 year or less</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,173,934</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due in 1 year through 2 years</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>701,726</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:30px;text-indent:-6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total marketable securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,875,660</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The weighted-average remaining duration of our current marketable securities is approximately </span><span style="font-family:inherit;font-size:10pt;"><span>0.9 years</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">. As we view these securities as available to support current operations, we classify securities with maturities beyond 12 months as current assets under the caption marketable securities in the accompanying unaudited condensed consolidated balance sheets.</span></div> The following tables summarize the amortized costs, unrealized gains and losses and fair value of these financial assets by significant investment category and their level within the fair value hierarchy (in thousands):<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="29"/></tr><tr><td style="width:21%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="27" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level I</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level II</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level III</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Financial Assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Cash Equivalents:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>351,469</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>351,469</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>351,469</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Marketable Securities:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>83,261</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>83,261</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>83,261</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificate of deposits</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>576,488</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,114</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>583,602</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>583,602</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate bonds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>923,194</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,753</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,116</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>921,831</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>921,831</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Agency securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>283,044</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>939</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>283,966</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>283,966</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,868,987</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,806</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,133</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,875,660</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>583,602</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,292,058</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Other Assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds - restricted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,307</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,307</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,307</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Financial Assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,224,763</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,806</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,133</span></span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,231,436</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>939,378</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,292,058</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></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="29"/></tr><tr><td style="width:21%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="27" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level I</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level II</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level III</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Financial Assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Cash Equivalents:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>562,580</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>562,580</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>562,580</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificate of deposits</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,001</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,001</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,001</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>566,581</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>566,581</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>562,580</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,001</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#7f160e;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Marketable Securities:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,717</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,717</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,717</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificate of deposits</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>518,884</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>414</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(20</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>519,278</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>519,278</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate bonds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>787,741</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,392</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(73</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>790,060</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>790,060</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Agency securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>233,491</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>577</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(41</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>234,027</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>234,027</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,609,833</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,383</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(134</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,613,082</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>519,278</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,093,804</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Other Assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds - restricted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,229</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,229</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,229</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Financial Assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,180,643</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,383</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(134</span></span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,183,892</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,086,087</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,097,805</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">______________________</span></div><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(1) As of </span><span style="font-family:inherit;font-size:9pt;">March 31, 2020</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, all of our certificates of deposits were domestic deposits.</span></div> 351469000 351469000 351469000 0 0 83261000 0 0 83261000 0 83261000 0 3000000 3000000 3000000 576488000 7114000 0 583602000 583602000 0 0 923194000 1753000 3116000 921831000 0 921831000 0 283044000 939000 17000 283966000 0 283966000 0 1868987000 9806000 3133000 1875660000 583602000 1292058000 0 4307000 4307000 4307000 0 0 2224763000 9806000 3133000 2231436000 939378000 1292058000 0 562580000 562580000 562580000 0 0 4001000 4001000 4001000 566581000 566581000 562580000 4001000 0 66717000 0 0 66717000 0 66717000 0 3000000 0 0 3000000 0 3000000 0 518884000 414000 20000 519278000 519278000 0 0 787741000 2392000 73000 790060000 0 790060000 0 233491000 577000 41000 234027000 0 234027000 0 1609833000 3383000 134000 1613082000 519278000 1093804000 0 4229000 4229000 4229000 0 0 2180643000 3383000 134000 2183892000 1086087000 1097805000 0 0 0 P24M The fair values of available-for-sale marketable securities, by remaining contractual maturity, are as follows (in thousands):<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="5"/></tr><tr><td style="width:81%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due in 1 year or less</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,173,934</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due in 1 year through 2 years</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>701,726</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:30px;text-indent:-6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total marketable securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,875,660</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div> 1173934000 701726000 1875660000 P0Y10M24D <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">4.    Financial Statements Details</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash, Cash Equivalents and Restricted Cash</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table is a reconciliation of cash, cash equivalents and restricted cash reported within the accompanying condensed consolidated balance sheets that sum to the total of the same such amounts shown in the accompanying condensed consolidated statements of cash flows (in thousands):</span></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="9"/></tr><tr><td style="width:62%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>761,333</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>809,491</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted cash included in other assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,307</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,218</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash, cash equivalents and restricted cash</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>765,640</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>813,709</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted cash included in other assets as of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">March 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> primarily included </span><span style="font-family:inherit;font-size:10pt;"><span>$4.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> pledged as collateral representing a security deposit required for a facility lease.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounts Receivable, Net </span></div><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable, net consists of the following (in thousands):</span></div><div style="line-height:120%;padding-left:0px;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;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:62%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>358,220</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>398,147</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(424</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(638</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Product sales rebate and returns reserve</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,637</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,522</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable, net </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>352,159</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>391,987</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventories</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories consist of the following (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:62%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Raw materials </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>130,357</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96,712</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finished goods </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>131,441</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>147,113</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total inventories </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>261,798</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>243,825</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Prepaid Expenses and Other Current Assets</span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets consist of the following (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:62%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid income taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,706</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,153</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory deposit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,802</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,716</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,373</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,464</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other prepaid expenses and deposits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,068</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,123</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total prepaid expenses and other current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>85,949</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>111,456</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property and Equipment, Net</span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"/><span style="font-family:inherit;font-size:10pt;">Property and equipment, net consists of the following (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:62%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equipment and machinery </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,461</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,748</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Computer hardware and software </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,061</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,627</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Leasehold improvements</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt"> </sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,150</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,235</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Furniture and fixtures </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,713</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,774</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Construction-in-process </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>405</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>265</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, gross </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>137,790</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>136,649</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: accumulated depreciation </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(99,984</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(97,376</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,806</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,273</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation expense was </span><span style="font-family:inherit;font-size:10pt;"><span>$5.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$4.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accrued Liabilities </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued liabilities consist of the following (in thousands): </span></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="9"/></tr><tr><td style="width:62%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued payroll related costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,842</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80,133</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued manufacturing costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,998</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,920</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued product development costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,162</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,410</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued professional fees</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,160</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,335</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued warranty costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,341</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,742</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,843</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,716</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,097</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,993</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total accrued liabilities </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,443</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,249</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Warranty Accrual </span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the activity related to our accrued liability for estimated future warranty costs (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:62%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:9px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:6px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:6px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Warranty accrual, beginning of period</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,742</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,362</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities accrued for warranties issued during the period </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,070</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>932</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Warranty costs incurred during the period</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,471</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,168</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Warranty accrual, end of period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,341</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,126</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contract Balances </span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the activity related to our contract assets (in thousands):</span></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="9"/></tr><tr><td style="width:62%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract assets, beginning balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,565</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,341</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract assets, ending balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,636</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,699</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the activity related to our contract liabilities (in thousands):</span></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="9"/></tr><tr><td style="width:62%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liabilities, beginning balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61,050</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,595</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Revenue recognized from beginning balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,847</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,826</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Beginning balance reclassified to deferred revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,433</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,259</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Add: Contract liabilities recognized</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,555</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,804</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liabilities, ending balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,325</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,314</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$26.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$23.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> of our contract liabilities, respectively, was included in “Other current liabilities” with the remaining balances included in “Other long-term liabilities”.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Deferred Revenue and Performance Obligations</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue is comprised mainly of unearned revenue related to multi-year PCS contracts, services and product deferrals related to acceptance clauses. The following table summarizes the activity related to our deferred revenue (in thousands):</span></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="9"/></tr><tr><td style="width:62%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:12px;text-indent:-10px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue, beginning balance</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt"> </sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>575,288</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>587,227</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Revenue recognized from beginning balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(100,377</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(190,597</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Add: Deferral of revenue in current period, excluding amounts recognized during the period</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>121,864</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>139,841</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue, ending balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>596,775</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>536,471</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Remaining Performance Obligations </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue from remaining performance obligations represents contracted revenue that has not yet been recognized, which includes contract liabilities and deferred revenue that will be recognized as revenue in future periods. As of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$716.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> of revenue is expected to be recognized from remaining performance obligations. We expect to recognize revenue on approximately </span><span style="font-family:inherit;font-size:10pt;"><span>80%</span></span><span style="font-family:inherit;font-size:10pt;"> of these remaining performance obligations over the next two years and </span><span style="font-family:inherit;font-size:10pt;"><span>20%</span></span><span style="font-family:inherit;font-size:10pt;"> during the third to the fifth year. </span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Income (Expense), Net</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other income (expense), net consists of the following (in thousands):</span></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="9"/></tr><tr><td style="width:62%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:12px;text-indent:-10px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,662</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,898</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gain (loss) on investment in privately-held companies</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,150</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other income (expense), net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>495</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(715</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,157</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,333</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table is a reconciliation of cash, cash equivalents and restricted cash reported within the accompanying condensed consolidated balance sheets that sum to the total of the same such amounts shown in the accompanying condensed consolidated statements of cash flows (in thousands):</span></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="9"/></tr><tr><td style="width:62%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>761,333</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>809,491</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted cash included in other assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,307</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,218</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash, cash equivalents and restricted cash</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>765,640</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>813,709</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 761333000 809491000 4307000 4218000 765640000 813709000 4000000.0 <div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable, net consists of the following (in thousands):</span></div><div style="line-height:120%;padding-left:0px;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;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:62%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>358,220</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>398,147</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(424</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(638</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Product sales rebate and returns reserve</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,637</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,522</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable, net </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>352,159</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>391,987</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 358220000 398147000 424000 638000 5637000 5522000 352159000 391987000 <div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories consist of the following (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:62%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Raw materials </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>130,357</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96,712</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finished goods </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>131,441</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>147,113</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total inventories </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>261,798</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>243,825</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 130357000 96712000 131441000 147113000 261798000 243825000 <div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets consist of the following (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:62%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid income taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,706</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,153</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory deposit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,802</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,716</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,373</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,464</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other prepaid expenses and deposits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,068</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,123</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total prepaid expenses and other current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>85,949</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>111,456</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 8706000 20153000 12802000 13716000 50373000 64464000 14068000 13123000 85949000 111456000 <div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"/><span style="font-family:inherit;font-size:10pt;">Property and equipment, net consists of the following (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:62%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equipment and machinery </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,461</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,748</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Computer hardware and software </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,061</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,627</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Leasehold improvements</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt"> </sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,150</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,235</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Furniture and fixtures </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,713</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,774</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Construction-in-process </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>405</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>265</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, gross </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>137,790</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>136,649</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: accumulated depreciation </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(99,984</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(97,376</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,806</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,273</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 63461000 64748000 39061000 36627000 31150000 31235000 3713000 3774000 405000 265000 137790000 136649000 99984000 97376000 37806000 39273000 5200000 4700000 <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued liabilities consist of the following (in thousands): </span></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="9"/></tr><tr><td style="width:62%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued payroll related costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,842</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80,133</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued manufacturing costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,998</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,920</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued product development costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,162</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,410</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued professional fees</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,160</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,335</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued warranty costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,341</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,742</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,843</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,716</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,097</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,993</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total accrued liabilities </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,443</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,249</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 43842000 80133000 30998000 31920000 7162000 11410000 5160000 6335000 6341000 6742000 1843000 1716000 5097000 1993000 100443000 140249000 <div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the activity related to our accrued liability for estimated future warranty costs (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:62%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:9px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:6px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:6px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Warranty accrual, beginning of period</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,742</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,362</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities accrued for warranties issued during the period </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,070</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>932</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Warranty costs incurred during the period</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,471</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,168</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Warranty accrual, end of period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,341</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,126</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 6742000 5362000 1070000 932000 1471000 1168000 6341000 5126000 <div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the activity related to our contract assets (in thousands):</span></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="9"/></tr><tr><td style="width:62%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract assets, beginning balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,565</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,341</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract assets, ending balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,636</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,699</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the activity related to our contract liabilities (in thousands):</span></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="9"/></tr><tr><td style="width:62%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liabilities, beginning balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61,050</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,595</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Revenue recognized from beginning balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,847</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,826</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Beginning balance reclassified to deferred revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,433</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,259</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Add: Contract liabilities recognized</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,555</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,804</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liabilities, ending balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,325</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,314</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 25565000 6341000 9636000 5699000 61050000 32595000 4847000 2826000 2433000 1259000 10555000 8804000 64325000 37314000 26300000 23400000 <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue is comprised mainly of unearned revenue related to multi-year PCS contracts, services and product deferrals related to acceptance clauses. The following table summarizes the activity related to our deferred revenue (in thousands):</span></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="9"/></tr><tr><td style="width:62%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:12px;text-indent:-10px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue, beginning balance</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt"> </sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>575,288</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>587,227</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Revenue recognized from beginning balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(100,377</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(190,597</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Add: Deferral of revenue in current period, excluding amounts recognized during the period</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>121,864</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>139,841</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue, ending balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>596,775</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>536,471</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 575288000 587227000 100377000 190597000 121864000 139841000 596775000 536471000 716500000 0.80 0.20 <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other income (expense), net consists of the following (in thousands):</span></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="9"/></tr><tr><td style="width:62%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:12px;text-indent:-10px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,662</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,898</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gain (loss) on investment in privately-held companies</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,150</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other income (expense), net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>495</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(715</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,157</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,333</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 11662000 11898000 0 1150000 495000 -715000 12157000 12333000 <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">5.    Investments </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Investments in Privately-Held Companies</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">    </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our investments are in the equity of privately-held companies, which do not have readily determinable fair values. These non-marketable equity securities are initially recorded at cost, and subsequently remeasured to fair value on a non-recurring basis based on observable price changes in orderly transactions for similar investments of the same issuer, or for impairment. These investments are classified within Level III of the fair value hierarchy as we estimate the value based on valuation methods using the observable transaction price at the transaction date and other significant unobservable inputs, such as volatility, rights, and obligations related to those investments. In addition, the valuation requires management judgment due to the absence of market price and inherent lack of liquidity. The following table summarizes the activity related to our investments in privately-held companies held as of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></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="9"/></tr><tr><td style="width:57%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of investment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cumulative impairment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cumulative upward adjustment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,150</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,150</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Carrying amount of investment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,150</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,150</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:inherit;font-size:10pt;">During the current quarter, there were </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> realized or unrealized gains or losses recorded on our remaining investment. During the three months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, we recorded </span><span style="font-family:inherit;font-size:10pt;"><span>$1.2 million</span></span> of unrealized gain. The unrealized gain was recorded on an investment that was remeasured to fair value as of the date an observable transaction occurred. The following table summarizes the activity related to our investments in privately-held companies held as of <span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span><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="9"/></tr><tr><td style="width:57%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of investment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cumulative impairment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cumulative upward adjustment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,150</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,150</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Carrying amount of investment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,150</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,150</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 3000000 3000000 0 0 1150000 1150000 4150000 4150000 0 1200000 <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">6.    Commitments and Contingencies</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Purchase Commitments </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"/><span style="font-family:inherit;font-size:10pt;">We outsource most of our manufacturing and supply chain management operations to third-party contract manufacturers, who procure components and assemble products on our behalf based on our forecasts in order to reduce manufacturing lead times and ensure adequate component supply. We issue purchase orders to our contract manufacturers for finished products and a significant portion of these orders consist of firm non-cancellable commitments. In addition, we purchase strategic component inventory from certain suppliers under purchase commitments that in some cases are non-cancellable, including integrated circuits, which are consigned to our contract manufacturers. As of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, we had non-cancellable purchase commitments of </span><span style="font-family:inherit;font-size:10pt;"><span>$352.4 million</span></span><span style="font-family:inherit;font-size:10pt;">, of which </span><span style="font-family:inherit;font-size:10pt;"><span>$337.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> was to our contract manufacturers and suppliers. In addition, we have provided suppliers with inventory deposits to secure our obligations to purchase inventory and the amount of these deposits may increase in future periods as we work to reduce product lead times and ensure adequate component supply to meet future demand. We had </span><span style="font-family:inherit;font-size:10pt;"><span>$15.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$16.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> in deposits as of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively. These deposits are classified in “Prepaid expenses and other current assets” and “Other assets” in our accompanying unaudited condensed consolidated balance sheets. </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Guarantees </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have entered into agreements with some of our direct customers and channel partners that contain indemnification provisions relating to potential situations where claims could be alleged that our products infringe the intellectual property rights of a third party. We have, at our option and expense, the ability to repair any infringement, replace product with a non-infringing equivalent-in-function product or refund our customers all or a portion of the value of the product. Other guarantees or indemnification agreements include guarantees of product and service performance and standby letters of credit for leased facilities and corporate credit cards. We have not recorded a liability related to these indemnification and guarantee provisions and our guarantee and indemnification arrangements have not had a significant impact on our consolidated financial statements to date.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Legal Proceedings </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the ordinary course of business, we are a party to other claims and legal proceedings including matters relating to commercial, employee relations, business practices and intellectual property. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We record a provision for contingent losses when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. As of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, provisions recorded for contingent losses related to other claims and matters have not been significant. Based on currently available information, management does not believe that any additional liabilities relating to other unresolved matters are probable or that the amount of any resulting loss is estimable, and believes these other matters are not likely, individually and in the aggregate, to have a material adverse effect on our financial position, results of operations or cash flows. However, litigation is subject to inherent uncertainties and our view of these matters may change in </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the future. Were an unfavorable outcome to occur, there exists the possibility of a material adverse impact on our financial position, results of operations or cash flows for the period in which the unfavorable outcome occurs, and potentially in future periods.</span></div> 352400000 337600000 15600000 16500000 <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">7.    Stockholders’ Equity</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock Repurchase Program </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"/><span style="font-family:inherit;font-size:10pt;">In April 2019, our board of directors authorized a </span><span style="font-family:inherit;font-size:10pt;"><span>$1.0 billion</span></span><span style="font-family:inherit;font-size:10pt;"> stock repurchase program (the “Repurchase Program”). This authorization allows us to repurchase shares of our common stock opportunistically and will be funded from working capital. Repurchases may be made at management’s discretion from time to time on the open market, through privately negotiated transactions, transactions structured through investment banking institutions, block purchases, trading plans under Rule 10b5-1 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), or a combination of the foregoing. The Repurchase Program, which expires in </span><span style="font-family:inherit;font-size:10pt;">April 2022</span><span style="font-family:inherit;font-size:10pt;">, does not obligate us to acquire any of our common stock, and may be suspended or discontinued by us at any time without prior notice. As of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, the remaining authorized amount for stock repurchases under this program was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$506.0 million</span></span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of the stock repurchase activity under the Repurchase Program for the three months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> is as follows (in thousands, except per share amounts): </span></div><div style="line-height:120%;text-align:justify;padding-left:0px;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;width:80.11695906432749%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:75%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aggregate purchase price</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>227,895</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares repurchased</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,209</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Average price paid per share</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>188.61</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The aggregate purchase price of repurchased shares of our common stock is recorded as a reduction to retained earnings. All shares repurchased under the Repurchase Program have been retired.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Equity Award Plan Activities</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">2014 Equity Incentive Plan</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective January 1, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;">, the Company's board of directors authorized an increase of </span><span style="font-family:inherit;font-size:10pt;"><span>2,291,660</span></span><span style="font-family:inherit;font-size:10pt;"> shares to the shares available for issuance under the 2014 Equity Incentive Plan (the “2014 Plan”). Pursuant to the 2014 Plan, the </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> share increase is determined based on the lesser of </span><span style="font-family:inherit;font-size:10pt;"><span>3%</span></span><span style="font-family:inherit;font-size:10pt;"> of total shares of common stock outstanding as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, which was,</span><span style="font-family:inherit;font-size:10pt;"><span>12,500,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares, or such amount as determined by our board of directors. As of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, there remained approximately </span><span style="font-family:inherit;font-size:10pt;"><span>22.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares available for issuance under the 2014 Plan.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">2014 Employee Stock Purchase Plan</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective January 1, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;">, our board of directors authorized an increase of </span><span style="font-family:inherit;font-size:10pt;"><span>763,886</span></span><span style="font-family:inherit;font-size:10pt;"> shares to the shares available for issuance under our 2014 Employee Stock Purchase Plan (the “ESPP”). Pursuant to the ESPP, the </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> share increase was determined based on the lesser of </span><span style="font-family:inherit;font-size:10pt;"><span>1%</span></span><span style="font-family:inherit;font-size:10pt;"> of the total shares of common stock outstanding on </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>2,500,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares, or such amount as determined by our board of directors. During the three months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, we issued </span><span style="font-family:inherit;font-size:10pt;"><span>51,292</span></span><span style="font-family:inherit;font-size:10pt;"> shares at a weighted-average purchase price of </span><span style="font-family:inherit;font-size:10pt;"><span>$184.19</span></span><span style="font-family:inherit;font-size:10pt;"> per share under the ESPP. As of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, there remained </span><span style="font-family:inherit;font-size:10pt;"><span>3,905,368</span></span><span style="font-family:inherit;font-size:10pt;"> shares available for issuance under the ESPP.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Option Activities</span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"/><span style="font-family:inherit;font-size:10pt;">The following table summarizes the option activity under our stock plans and related information (in thousands, except years and per share amounts):</span></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"/></tr><tr><td style="width:46%;"/><td style="width:3%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Options Outstanding</span><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of <br/>Shares <br/>Underlying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Outstanding Options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted- <br/>Average <br/>Exercise <br/>Price per Share </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted- <br/>Average <br/>Remaining <br/>Contractual <br/>Term (Years) of <br/>Stock Options </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate <br/>Intrinsic <br/>Value <br/>of Stock <br/>Options <br/>Outstanding</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance—December 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,564</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42.50</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>740,387</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options granted </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options exercised </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(309</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24.72</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options canceled</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>199.60</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance—March 31, 2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,239</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43.23</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>681,292</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested and exercisable—March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,626</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29.64</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.7</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>454,105</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock Unit (RSU) Activities</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"/><span style="font-family:inherit;font-size:10pt;">A summary of the RSU activity under the 2014 Plan and related information are presented below (in thousands, except years and per share amounts):</span></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"/></tr><tr><td style="width:46%;"/><td style="width:3%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of <br/>Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted- <br/>Average Grant <br/>Date Fair Value Per Share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual Term (in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate Intrinsic Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unvested balance—December 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,070</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>190.35</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>217,701</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       RSUs granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>350</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>207.22</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       RSUs vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(122</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>146.47</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       RSUs forfeited/canceled</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(42</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>229.04</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#000000;">Unvested balance—March 31, 2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,256</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>198.00</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>254,386</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Shares Available for Grant</span></div><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"/><span style="font-family:inherit;font-size:10pt;">The following table presents the stock activity and the total number of shares available for grant under the 2014 Plan as of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></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"/></tr><tr><td style="width:80%;"/><td style="width:2%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of Shares</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance—December 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,146</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Authorized</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,292</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options granted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RSUs granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(350</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options canceled</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RSUs forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares traded for taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance—March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,153</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Compensation Expense</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total stock-based compensation expense related to options, restricted stock units, restricted stock, and employee stock purchase rights granted were allocated as follows (in thousands):</span></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="9"/></tr><tr><td style="width:68%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:6px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of revenue </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,327</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,098</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,928</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,131</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">  </sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,396</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,534</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,905</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,528</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">           Total stock-based compensation </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,556</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,291</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, unrecognized stock-based compensation expenses by award type and their expected weighted-average recognition periods are summarized in the following table (in thousands, except years). </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:40%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Stock Option</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">RSU</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">ESPP</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Restricted Stock</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrecognized stock-based compensation expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,896</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>222,371</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,560</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,569</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average amortization period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.0 years</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.2 years</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.0 years</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.5 years</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1000000000.0 506000000.0 <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of the stock repurchase activity under the Repurchase Program for the three months ended </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> is as follows (in thousands, except per share amounts): </span></div><div style="line-height:120%;text-align:justify;padding-left:0px;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;width:80.11695906432749%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:75%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aggregate purchase price</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>227,895</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares repurchased</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,209</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Average price paid per share</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>188.61</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 227895000 1209000 188.61 2291660 0.03 12500000 22600000 763886 0.01 2500000 51292 184.19 3905368 <div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"/><span style="font-family:inherit;font-size:10pt;">The following table summarizes the option activity under our stock plans and related information (in thousands, except years and per share amounts):</span></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"/></tr><tr><td style="width:46%;"/><td style="width:3%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Options Outstanding</span><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of <br/>Shares <br/>Underlying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Outstanding Options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted- <br/>Average <br/>Exercise <br/>Price per Share </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted- <br/>Average <br/>Remaining <br/>Contractual <br/>Term (Years) of <br/>Stock Options </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate <br/>Intrinsic <br/>Value <br/>of Stock <br/>Options <br/>Outstanding</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance—December 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,564</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42.50</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>740,387</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options granted </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options exercised </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(309</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24.72</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options canceled</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>199.60</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance—March 31, 2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,239</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43.23</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>681,292</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested and exercisable—March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,626</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29.64</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.7</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>454,105</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 4564000 42.50 P4Y4M24D 740387000 0 0 309000 24.72 16000 199.60 4239000 43.23 P4Y2M12D 681292000 2626000 29.64 P3Y8M12D 454105000 <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"/><span style="font-family:inherit;font-size:10pt;">A summary of the RSU activity under the 2014 Plan and related information are presented below (in thousands, except years and per share amounts):</span></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"/></tr><tr><td style="width:46%;"/><td style="width:3%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of <br/>Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted- <br/>Average Grant <br/>Date Fair Value Per Share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual Term (in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate Intrinsic Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unvested balance—December 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,070</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>190.35</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>217,701</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       RSUs granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>350</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>207.22</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       RSUs vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(122</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>146.47</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       RSUs forfeited/canceled</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(42</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>229.04</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#000000;">Unvested balance—March 31, 2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,256</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>198.00</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>254,386</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1070000 190.35 P1Y6M 217701000 350000 207.22 122000 146.47 42000 229.04 1256000 198.00 P1Y7M6D 254386000 <div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"/><span style="font-family:inherit;font-size:10pt;">The following table presents the stock activity and the total number of shares available for grant under the 2014 Plan as of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></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"/></tr><tr><td style="width:80%;"/><td style="width:2%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of Shares</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance—December 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,146</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Authorized</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,292</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options granted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RSUs granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(350</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options canceled</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RSUs forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares traded for taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance—March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,153</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 15146000 2292000 0 350000 16000 42000 7000 17153000 <div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total stock-based compensation expense related to options, restricted stock units, restricted stock, and employee stock purchase rights granted were allocated as follows (in thousands):</span></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="9"/></tr><tr><td style="width:68%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:6px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of revenue </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,327</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,098</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,928</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,131</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">  </sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,396</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,534</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,905</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,528</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">           Total stock-based compensation </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,556</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,291</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1327000 1098000 15928000 13131000 6396000 6534000 3905000 3528000 27556000 24291000 <div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">March 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, unrecognized stock-based compensation expenses by award type and their expected weighted-average recognition periods are summarized in the following table (in thousands, except years). </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:40%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Stock Option</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">RSU</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">ESPP</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Restricted Stock</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrecognized stock-based compensation expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,896</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>222,371</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,560</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,569</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average amortization period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.0 years</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.2 years</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.0 years</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.5 years</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 38896000 222371000 8560000 3569000 P3Y P3Y2M12D P1Y P2Y6M <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">8.    Net Income Per Share Available to Common Stock </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of our basic and diluted net income per share available to common stock (in thousands, except per share amounts): </span></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="9"/></tr><tr><td style="width:69%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:9px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;padding-left:16px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;padding-left:16px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Numerator:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#000000;">Net income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>138,431</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>201,029</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: undistributed earnings allocated to participating securities </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(118</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income available to common stockholders, basic </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>138,431</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>200,911</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income attributable to common stockholders, basic </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>138,431</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>200,911</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Add: undistributed earnings allocated to participating securities </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income attributable to common stockholders, diluted </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>138,431</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>200,918</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Denominator:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average shares used in computing net income per share available to common stockholders, basic </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76,264</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,920</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average shares used in computing net income per share available to common stockholders, basic </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76,264</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,920</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Add weighted-average effect of dilutive securities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock options and RSUs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,675</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,279</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Employee stock purchase plan</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average shares used in computing net income per share available to common stockholders, diluted </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79,939</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81,201</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income per share attributable to common stockholders:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.82</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.65</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.73</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.47</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following weighted-average outstanding shares of common stock equivalents were excluded from the computation of diluted net income per share available to common stockholders for the periods presented because including them would have been anti-dilutive (in thousands): </span></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="7"/></tr><tr><td style="width:69%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:9px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock options and RSUs to purchase common stock </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>601</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>162</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Employee stock purchase plan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>601</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>267</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of our basic and diluted net income per share available to common stock (in thousands, except per share amounts): </span></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="9"/></tr><tr><td style="width:69%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:9px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;padding-left:16px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;padding-left:16px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Numerator:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#000000;">Net income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>138,431</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>201,029</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: undistributed earnings allocated to participating securities </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(118</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income available to common stockholders, basic </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>138,431</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>200,911</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income attributable to common stockholders, basic </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>138,431</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>200,911</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Add: undistributed earnings allocated to participating securities </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income attributable to common stockholders, diluted </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>138,431</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>200,918</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Denominator:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average shares used in computing net income per share available to common stockholders, basic </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76,264</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,920</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average shares used in computing net income per share available to common stockholders, basic </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76,264</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,920</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Add weighted-average effect of dilutive securities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock options and RSUs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,675</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,279</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Employee stock purchase plan</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average shares used in computing net income per share available to common stockholders, diluted </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79,939</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81,201</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income per share attributable to common stockholders:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.82</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.65</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.73</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.47</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 138431000 201029000 0 118000 138431000 200911000 138431000 200911000 0 7000 138431000 200918000 76264000 75920000 76264000 75920000 3675000 5279000 0 2000 79939000 81201000 1.82 2.65 1.73 2.47 <div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following weighted-average outstanding shares of common stock equivalents were excluded from the computation of diluted net income per share available to common stockholders for the periods presented because including them would have been anti-dilutive (in thousands): </span></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="7"/></tr><tr><td style="width:69%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:9px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock options and RSUs to purchase common stock </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>601</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>162</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Employee stock purchase plan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>601</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>267</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 601000 162000 0 105000 601000 267000 <div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">9.    Income Taxes </span></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="9"/></tr><tr><td style="width:69%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:9px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands, except percentages)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#000000;">Income before income taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>161,819</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>206,675</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#000000;">Provision for (benefit from) income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,388</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,646</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective tax rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The effective tax rates above reflect tax expense recorded on pre-tax income in the three months ended March 31, 2020 and March 31, 2019. The change in effective tax rate in the three months ended March 31, 2020, as compared to the same period in 2019, was primarily due to a decrease in tax benefits attributable to equity compensation settlements. </span></div>In March 2020, the World Health Organization declared the novel strain of coronavirus a global pandemic. As a result, the U.S. government enacted Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) and is signed into law on March 27, 2020. The CARES Act includes, among other things, provisions relating to payroll tax credits and deferrals, net operating loss carryback periods, alternative minimum tax credits, and technical corrections to tax depreciation methods for qualified improvement property. <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="9"/></tr><tr><td style="width:69%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:9px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands, except percentages)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#000000;">Income before income taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>161,819</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>206,675</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#000000;">Provision for (benefit from) income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,388</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,646</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective tax rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 161819000 206675000 23388000 5646000 0.145 0.027 <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">10.    Segment Information </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have determined that we operate as </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> reportable segment. The following table represents revenue based on the customer’s location, as determined by the customer’s shipping address (in thousands):</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:69%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:9px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Americas</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>400,660</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>439,638</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Europe, Middle East and Africa </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72,624</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>111,269</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asia-Pacific </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,745</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,517</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>523,029</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>595,424</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-lived assets, excluding intercompany receivables, investments in subsidiaries, privately-held equity investments and deferred tax assets, net by location are summarized as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:69%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,489</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,565</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">International </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,317</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,708</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,806</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,273</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1 The following table represents revenue based on the customer’s location, as determined by the customer’s shipping address (in thousands):<div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:69%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:9px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Americas</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>400,660</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>439,638</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Europe, Middle East and Africa </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72,624</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>111,269</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asia-Pacific </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,745</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,517</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>523,029</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>595,424</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-lived assets, excluding intercompany receivables, investments in subsidiaries, privately-held equity investments and deferred tax assets, net by location are summarized as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:69%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,489</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,565</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">International </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,317</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,708</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,806</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,273</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 400660000 439638000 72624000 111269000 49745000 44517000 523029000 595424000 30489000 32565000 7317000 6708000 37806000 39273000 On January 1, 2019, we adopted Accounting Standard Codification Topic 842 - Leases ("ASC 842"), which resulted in a cumulative-effect adjustment to the beginning balance of Retained Earnings for 2019. See Note 1 of the accompanying notes for further details. See Note 4 of the accompanying notes for a reconciliation of the ending balance of cash, cash equivalents and restricted cash as shown in this condensed consolidated statements of cash flows. XML 15 R6.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Beginning balance (in shares) at Dec. 31, 2018   75,668      
Beginning balance at Dec. 31, 2018 $ 2,143,389 $ 8 $ 956,572 $ 1,190,803 $ (3,994)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Cumulative-effect adjustment to beginning balance [1] 3,702     3,702  
Net income 201,029     201,029  
Other comprehensive income (loss), net of tax 3,414       3,414
Stock-based compensation 24,291   24,291    
Issuance of common stock in connection with employee equity incentive plans (in shares)   791      
Issuance of common stock in connection with employee equity incentive plans 26,323 $ 0 26,323    
Tax withholding paid for net share settlement of equity awards (in shares)   (6)      
Tax withholding paid for net share settlement of equity awards (1,850)   (1,850)    
Vesting of early-exercised stock options 69   69    
Ending balance (in shares) at Mar. 31, 2019   76,453      
Ending balance at Mar. 31, 2019 2,400,367 $ 8 1,005,405 1,395,534 (580)
Beginning balance (in shares) at Dec. 31, 2019   76,389      
Beginning balance at Dec. 31, 2019 2,894,686 $ 8 1,106,305 1,788,230 143
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 138,431     138,431  
Other comprehensive income (loss), net of tax 685       685
Stock-based compensation 27,556   27,556    
Issuance of common stock in connection with employee equity incentive plans (in shares)   482      
Issuance of common stock in connection with employee equity incentive plans 17,082   17,082    
Tax withholding paid for net share settlement of equity awards (in shares)   (7)      
Tax withholding paid for net share settlement of equity awards (1,740)   (1,740)    
Vesting of early-exercised stock options 21   21    
Repurchase of common stock (in shares)   (1,209)      
Repurchase of common stock (227,895) $ (227,895)   (227,895)  
Ending balance (in shares) at Mar. 31, 2020   75,655      
Ending balance at Mar. 31, 2020 $ 2,848,826 $ 8 $ 1,149,224 $ 1,698,766 $ 828
[1] On January 1, 2019, we adopted Accounting Standard Codification Topic 842 - Leases ("ASC 842"), which resulted in a cumulative-effect adjustment to the beginning balance of Retained Earnings for 2019. See Note 1 of the accompanying notes for further details.
XML 16 R52.htm IDEA: XBRL DOCUMENT v3.20.1
Net Income Per Share Available to Common Stock - Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Numerator:    
Net income $ 138,431 $ 201,029
Less: undistributed earnings allocated to participating securities 0 (118)
Net income attributable to common stockholders, basic 138,431 200,911
Net income attributable to common stockholders, basic 138,431 200,911
Add: undistributed earnings allocated to participating securities 0 7
Net income attributable to common stockholders, diluted $ 138,431 $ 200,918
Denominator:    
Weighted-average shares used in computing net income per share available to common stockholders, basic (in shares) 76,264 75,920
Add weighted-average effect of dilutive securities:    
Stock options and RSUs (in shares) 3,675 5,279
Employee stock purchase plan (in shares) 0 2
Weighted-average shares used in computing net income per share available to common stockholders, diluted (in shares) 79,939 81,201
Net income per share attributable to common stockholders:    
Basic (in dollars per share) $ 1.82 $ 2.65
Diluted (in dollars per share) $ 1.73 $ 2.47
XML 17 R2.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
CURRENT ASSETS:    
Cash and cash equivalents $ 761,333 $ 1,111,286
Marketable securities 1,875,660 1,613,082
Accounts receivable, net of rebates and allowances of $6,061 and $6,160, respectively 352,159 391,987
Inventories 261,798 243,825
Prepaid expenses and other current assets 85,949 111,456
Total current assets 3,336,899 3,471,636
Property and equipment, net 37,806 39,273
Acquisition-related intangible assets, net 89,373 45,235
Goodwill 84,781 54,855
Investments 4,150 4,150
Operating lease right-of-use assets 83,377 87,770
Deferred tax assets 448,432 452,025
Other assets 27,027 30,346
TOTAL ASSETS 4,111,845 4,185,290
CURRENT LIABILITIES:    
Accounts payable 84,815 92,105
Accrued liabilities 100,443 140,249
Deferred revenue 332,175 312,668
Other current liabilities 55,574 52,052
Total current liabilities 573,007 597,074
Income taxes payable 58,507 55,485
Operating lease liabilities, non-current 78,502 83,022
Deferred revenue, non-current 264,600 262,620
Deferred tax liabilities, non-current 250,304 254,710
Other long-term liabilities 38,099 37,693
TOTAL LIABILITIES 1,263,019 1,290,604
Commitments and contingencies (Note 6)
STOCKHOLDERS’ EQUITY:    
Preferred stock, $0.0001 par value—100,000 shares authorized and no shares issued and outstanding as of March 31, 2020 and December 31, 2019 0 0
Common stock, $0.0001 par value—1,000,000 shares authorized as of March 31, 2020 and December 31, 2019; 75,655 and 76,389 shares issued and outstanding as of March 31, 2020 and December 31, 2019 8 8
Additional paid-in capital 1,149,224 1,106,305
Retained earnings 1,698,766 1,788,230
Accumulated other comprehensive income (loss) 828 143
TOTAL STOCKHOLDERS’ EQUITY 2,848,826 2,894,686
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 4,111,845 $ 4,185,290
XML 18 R18.htm IDEA: XBRL DOCUMENT v3.20.1
Organization and Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2020
Accounting Policies [Abstract]  
Basis of Presentation and Principles of Consolidation
Basis of Presentation and Principles of Consolidation
The accompanying unaudited condensed consolidated financial statements include the accounts of Arista Networks, Inc. and its wholly owned subsidiaries and have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and the requirements of the U.S. Securities and Exchange Commission (the “SEC”) for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP can be condensed or omitted. In management’s opinion, the unaudited condensed consolidated financial statements have been prepared on the same basis as the audited consolidated financial statements and include all adjustments, which include only normal recurring adjustments, necessary for the fair presentation of our financial information. The results for the three months ended March 31, 2020, are not necessarily indicative of the results expected for the full fiscal year. The condensed consolidated balance sheet as of December 31, 2019 has been derived from the audited consolidated financial statements at that date but does not include all of the information and notes required by GAAP for complete financial statements. All significant inter-company accounts and transactions have been eliminated.
Our condensed consolidated financial statements and related financial information in this Quarterly Report on Form 10-Q should be read in conjunction with the audited consolidated financial statements and related footnotes included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2019, filed with the SEC on February 14, 2020.
Use of Estimates
Use of Estimates
The preparation of the accompanying condensed consolidated financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Those estimates and assumptions include, but are not limited to, revenue recognition and deferred revenue; allowance for doubtful accounts, sales rebates and return reserves; valuation of goodwill and acquisition-related intangible assets, accounting for income taxes, including the valuation allowance on deferred tax assets and reserves for uncertain tax positions; estimate of useful lives of long-lived assets including intangible assets; valuation of inventory and contract manufacturer/supplier liabilities; and the recognition and measurement of contingent liabilities. We evaluate our estimates and assumptions based on historical experience and other factors and adjust those estimates and assumptions when facts and circumstances dictate. Actual results could differ materially from those estimates.
Recently Adopted Accounting Pronouncements and Recent Accounting Pronouncements Not Yet Effective
Recently Adopted Accounting Pronouncements
Credit Losses of Financial Instruments 
In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, to replace the incurred loss impairment methodology under current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. The standard requires a financial asset measured at amortized cost basis to be presented at the net amount expected to be collected. For trade receivables, we are required to estimate lifetime expected credit losses. For available-for-sale debt securities, we are required to recognize an allowance for credit losses rather than a reduction to the carrying value of the asset. We adopted the new guidance in our first quarter of 2020 under a modified retrospective basis, and there was no material impact to our financial statements upon adoption. In addition, we do not anticipate that it will have a material impact on our consolidated statement of operations or consolidated statements of cash flows going forward.
XML 19 R10.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements
3 Months Ended
Mar. 31, 2020
Fair Value Disclosures [Abstract]  
Fair Value Measurements
3.    Fair Value Measurements
Assets and liabilities recorded at fair value on a recurring basis in the accompanying condensed consolidated balance sheets are categorized based upon the level of judgment associated with the inputs used to measure their fair value. We use a fair value hierarchy to measure fair value, maximizing the use of observable inputs and minimizing the use of unobservable inputs. The three-tiers of the fair value hierarchy are as follows:
Level I - Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;
Level II - Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities; and
Level III - Unobservable inputs that are supported by little or no market data for the related assets or liabilities and typically reflect management’s estimate of assumptions that market participants would use in pricing the asset or liability.
We measure and report our cash equivalents, restricted cash, and available-for-sale marketable securities at fair value on a recurring basis. The following tables summarize the amortized costs, unrealized gains and losses and fair value of these financial assets by significant investment category and their level within the fair value hierarchy (in thousands):
 
 
March 31, 2020
 
 
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Fair Value
 
Level I
 
Level II
 
Level III
Financial Assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cash Equivalents:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds
 
$
351,469

 
$

 
$

 
$
351,469

 
$
351,469

 
$

 
$

Marketable Securities:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Commercial paper
 
83,261

 

 

 
83,261

 

 
83,261

 

Certificate of deposits(1)
 
3,000

 

 

 
3,000

 

 
3,000

 

U.S. government notes
 
576,488

 
7,114

 

 
583,602

 
583,602

 

 

Corporate bonds
 
923,194

 
1,753

 
(3,116
)
 
921,831

 

 
921,831

 

Agency securities
 
283,044

 
939

 
(17
)
 
283,966

 

 
283,966

 

 
 
1,868,987

 
9,806

 
(3,133
)
 
1,875,660

 
583,602

 
1,292,058

 

Other Assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds - restricted
 
4,307

 

 

 
4,307

 
4,307

 

 

Total Financial Assets
 
$
2,224,763

 
$
9,806

 
$
(3,133
)
 
$
2,231,436

 
$
939,378

 
$
1,292,058

 
$


 
 
December 31, 2019
 
 
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Fair Value
 
Level I
 
Level II
 
Level III
Financial Assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cash Equivalents:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds
 
$
562,580

 
$

 
$

 
$
562,580

 
$
562,580

 
$

 
$

Certificate of deposits(1)
 
$
4,001

 
 
 
 
 
4,001

 
 
 
4,001

 
 
 
 
566,581

 

 

 
566,581

 
562,580

 
4,001

 

Marketable Securities:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Commercial paper
 
66,717

 

 

 
66,717

 

 
66,717

 

Certificate of deposits(1)
 
3,000

 

 

 
3,000

 

 
3,000

 

U.S. government notes
 
518,884

 
414

 
(20
)
 
519,278

 
519,278

 

 

Corporate bonds
 
787,741

 
2,392

 
(73
)
 
790,060

 

 
790,060

 

Agency securities
 
233,491

 
577

 
(41
)
 
234,027

 

 
234,027

 

 
 
1,609,833

 
3,383

 
(134
)
 
1,613,082

 
519,278

 
1,093,804

 

Other Assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds - restricted
 
4,229

 

 

 
4,229

 
4,229

 

 

Total Financial Assets
 
$
2,180,643

 
$
3,383

 
$
(134
)
 
$
2,183,892

 
$
1,086,087

 
$
1,097,805

 
$


______________________
(1) As of March 31, 2020 and December 31, 2019, all of our certificates of deposits were domestic deposits.
We did not realize any other-than-temporary losses on our marketable securities for the three months ended March 31, 2020 and December 31, 2019. As of March 31, 2020 and December 31, 2019, we did not have any marketable securities that have been in a continuous unrealized loss position for more than twelve months. We invest in marketable securities that have maximum maturities of up to two years and are generally deemed to be low risk based on their credit ratings from the major rating agencies. The longer the duration of these marketable securities, the more susceptible they are to changes in market interest rates and bond yields. As interest rates increase, those marketable securities purchased at a time with lower interest rates show a mark-to-market unrealized loss. We expect to realize the full value of these investments upon maturity or sale and therefore, we do not consider any of our marketable securities to be other-than-temporarily impaired as of March 31, 2020.
As of March 31, 2020, the contractual maturities of our investments did not exceed 24 months. The fair values of available-for-sale marketable securities, by remaining contractual maturity, are as follows (in thousands):
 
 
March 31, 2020
Due in 1 year or less
 
$
1,173,934

Due in 1 year through 2 years
 
701,726

Total marketable securities
 
$
1,875,660

The weighted-average remaining duration of our current marketable securities is approximately 0.9 years as of March 31, 2020. As we view these securities as available to support current operations, we classify securities with maturities beyond 12 months as current assets under the caption marketable securities in the accompanying unaudited condensed consolidated balance sheets.
XML 20 R14.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity
3 Months Ended
Mar. 31, 2020
Share-based Payment Arrangement [Abstract]  
Stockholders' Equity
7.    Stockholders’ Equity
Stock Repurchase Program
In April 2019, our board of directors authorized a $1.0 billion stock repurchase program (the “Repurchase Program”). This authorization allows us to repurchase shares of our common stock opportunistically and will be funded from working capital. Repurchases may be made at management’s discretion from time to time on the open market, through privately negotiated transactions, transactions structured through investment banking institutions, block purchases, trading plans under Rule 10b5-1 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), or a combination of the foregoing. The Repurchase Program, which expires in April 2022, does not obligate us to acquire any of our common stock, and may be suspended or discontinued by us at any time without prior notice. As of March 31, 2020, the remaining authorized amount for stock repurchases under this program was approximately $506.0 million.
A summary of the stock repurchase activity under the Repurchase Program for the three months ended March 31, 2020 is as follows (in thousands, except per share amounts):
 
 
Three Months Ended
 
 
March 31, 2020
Aggregate purchase price
 
$
227,895

Shares repurchased
 
1,209

Average price paid per share
 
$
188.61


The aggregate purchase price of repurchased shares of our common stock is recorded as a reduction to retained earnings. All shares repurchased under the Repurchase Program have been retired.
Equity Award Plan Activities
2014 Equity Incentive Plan
Effective January 1, 2020, the Company's board of directors authorized an increase of 2,291,660 shares to the shares available for issuance under the 2014 Equity Incentive Plan (the “2014 Plan”). Pursuant to the 2014 Plan, the 2020 share increase is determined based on the lesser of 3% of total shares of common stock outstanding as of December 31, 2019, which was,12,500,000 shares, or such amount as determined by our board of directors. As of March 31, 2020, there remained approximately 22.6 million shares available for issuance under the 2014 Plan.
2014 Employee Stock Purchase Plan
Effective January 1, 2020, our board of directors authorized an increase of 763,886 shares to the shares available for issuance under our 2014 Employee Stock Purchase Plan (the “ESPP”). Pursuant to the ESPP, the 2020 share increase was determined based on the lesser of 1% of the total shares of common stock outstanding on December 31, 2019, 2,500,000 shares, or such amount as determined by our board of directors. During the three months ended March 31, 2020, we issued 51,292 shares at a weighted-average purchase price of $184.19 per share under the ESPP. As of March 31, 2020, there remained 3,905,368 shares available for issuance under the ESPP.
Stock Option Activities
The following table summarizes the option activity under our stock plans and related information (in thousands, except years and per share amounts):
 
 
Options Outstanding 
 
 
 
 
 
 
Number of
Shares
Underlying
Outstanding Options
 
Weighted-
Average
Exercise
Price per Share
 
Weighted-
Average
Remaining
Contractual
Term (Years) of
Stock Options
 
Aggregate
Intrinsic
Value
of Stock
Options
Outstanding
Balance—December 31, 2019
 
4,564

 
$
42.50

 
4.4
 
$
740,387

Options granted
 

 

 
 
 
 
Options exercised
 
(309
)
 
24.72

 
 
 
 
Options canceled
 
(16
)
 
199.60

 
 
 
 
Balance—March 31, 2020
 
4,239

 
$
43.23

 
4.2
 
$
681,292

Vested and exercisable—March 31, 2020
 
2,626

 
$
29.64

 
3.7
 
$
454,105


Restricted Stock Unit (RSU) Activities
A summary of the RSU activity under the 2014 Plan and related information are presented below (in thousands, except years and per share amounts):
 
 
Number of
Shares
 
Weighted-
Average Grant
Date Fair Value Per Share
 
Weighted-Average
Remaining
Contractual Term (in years)
 
Aggregate Intrinsic Value
Unvested balance—December 31, 2019
 
1,070

 
$
190.35

 
1.5
 
$
217,701

       RSUs granted
 
350

 
207.22

 
 
 
 
       RSUs vested
 
(122
)
 
146.47

 
 
 
 
       RSUs forfeited/canceled
 
(42
)
 
229.04

 
 
 
 
Unvested balance—March 31, 2020
 
1,256

 
$
198.00

 
1.6
 
$
254,386


Shares Available for Grant
The following table presents the stock activity and the total number of shares available for grant under the 2014 Plan as of March 31, 2020 (in thousands):
 
 
Number of Shares
Balance—December 31, 2019
 
15,146

Authorized
 
2,292

Options granted
 

RSUs granted
 
(350
)
Options canceled
 
16

RSUs forfeited
 
42

Shares traded for taxes
 
7

Balance—March 31, 2020
 
17,153


Stock-Based Compensation Expense
Total stock-based compensation expense related to options, restricted stock units, restricted stock, and employee stock purchase rights granted were allocated as follows (in thousands):
 
 
Three Months Ended March 31,
 
 
2020
 
2019
Cost of revenue
 
$
1,327

 
$
1,098

Research and development
 
15,928

 
13,131

Sales and marketing   
 
6,396

 
6,534

General and administrative
 
3,905

 
3,528

           Total stock-based compensation
 
$
27,556

 
$
24,291


As of March 31, 2020, unrecognized stock-based compensation expenses by award type and their expected weighted-average recognition periods are summarized in the following table (in thousands, except years).
 
 
March 31, 2020
 
 
Stock Option
 
RSU
 
ESPP
 
Restricted Stock
Unrecognized stock-based compensation expense
 
$
38,896

 
$
222,371

 
$
8,560

 
$
3,569

Weighted-average amortization period
 
3.0 years

 
3.2 years

 
1.0 years

 
2.5 years


EXCEL 21 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +.:I5 ?(\\#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,$% @ LYJE4"?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 " "SFJ501G03+>T K @ $0 &1O8U!R;W!S+V-O M&ULS9+!2L0P$(9?17)O)VU1,'1S43PI""XHWD(RNQMLFI",M/OVIG&W MB^@#"+EDYL\WWT!Z'83V$9^C#QC)8KJ:W3 FH<.&'8B" $CZ@$ZE.B?&W-SY MZ!3E:]Q#4/I#[1%:SF_ (2FC2,$"K,)*9+(W6NB(BGP\X8U>\>$S#@5F-." M#D=*T-0-,+E,#,=YZ.$"6&"$T:7O IJ56*I_8DL'V"DY)[NFIFFJIZ[D\@X- MO#T]OI1U*SLF4J/&_"I90<> &W:>_-K=W6\?F&QYRRM^G<^VN14M%UWWOKC^ M\+L(.V_LSOYCX[.@[.'7OY!?4$L#!!0 ( +.:I5"97)PC$ 8 )PG 3 M >&PO=&AE;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S M:7;;M)F$[4X?A1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N M+F+HAHB4\GA@V2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X M%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53" MQ,!J9S]6:\?1TDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@ MX_%X.+;+THMP' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMH MG J-6T_3:W?=TXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2 M%;7E0-,@ %AP=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9R MG9 %#@ WQ-%,4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S M>IU].LYKE']IJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,B MUY1&)$6?R"VZY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C? MC8CWJV^:/5>A6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SCFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1 MVC?"J_B"P#E_+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE M"0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ MZK:4OK4F.$KTL@'37[]EUVY".E,%.70[@:0KX#;;J= MW#HXGIB1N0K34I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B M(>ZAAIC/PT.'>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)5 M8#%;Q@,KD*)\3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6Q MP54=SU5;\K"^:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>; MG*YZ(G;ZEW?!8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4< M!A87,N10[I*0!A,!S93)1/ "@F2F'("8^@N]\@RY*17.K3XY?T4L@X9.7M(E M$A2*L P%(1=RX^_ODVIWC-?Z+(%MA%0R9-47RD.)P3TSU#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+? M.7#;.MX#7N83+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4 MJUJE9"L1/TL'?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5 MBZPYC0IO0=5 Y3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%0 M2P,$% @ LYJE4!#$+>LU P .@\ !@ !X;"]W;W)KM.]TG2;H^ZRML/YJ1K M^\_>-%7>VJRIO M_CSJTEQ7L8C?!YZ+P['K!Y+U\I0?]'?=_3@]-?8JF:KLBDK7;6'JJ-'[5?P@ M[C>2>H)#_"STM;TYC_JEO!CSVE]\V:WBM)^1+O6VZTOD]G#1&UV6?24[C]]C MT7C2[(FWY^_5/[G%V\6\Y*W>F/)7L>N.JW@11SN]S\]E]VRNG_6XH"R.QM5_ MU1==6G@_$ZNQ-67K?J/MN>U,-5:Q4ZGRM^%8U.YX'?Y1:J1A HT$F@C#S0D2 MY$B0$T%(M_AA9FZI'_,N7R\;N?_L:EL[>EFG MR^32EQD1CP.";A!B0B2V]B1 2."1&)W^%]APA,0"$JY .KJ\H2M,5Y"N'%W= MT#/O!G#$# MD4"!C]+DGP!$++#"# C-&O_,$.$*D6&$.%>:<+SP) "$LL8 2 M"\Z7G@2 !)R^@Q)WG.];#2 !KT6*XY3R"K[="!,P7 1"*W@%WW. H8#I B;W M01"OX-N., '?!8ZOD+R"[SS"!*P7..6"AYA\\Q$FY#Z.NN!))N8^P(3Q%SS4DKD/,"'W> M:^F[CS !]PEGGWBNI>\^P*B ^X2S3SS7RGP3 MS[52O@K'A-Y?A+-//-?*WV, $U3!V2>>:S7S5<#K/J2"LT\\U\K;R9L1DSE, M/7S79/-49:$W)N$G /%TJX6_(H"Y"ZC@)P#Q=&?^AR["!#YU)7X"2)[NS-_/ M"!/ZWL5/ ,G3G?G[&6&R@ I^ DB>[LS?:0##=EIRTXE4NCFXIJV-MN9\.11U&[V8SO9#KFO9&]-I.Y7T@]V(1]O(3A>EWG?] MZ=R>-T,W-UQTYC1VJLG4+J__ E!+ P04 " "SFJ50NGP]/YD$ !6%@ M& 'AL+W=O+M*2A'?LUU]/QEZN]6B?1OJ_2$^=K/^K6FJ[M]UK-O3.IOKF=C M4Y[:]OMX\]MV.5>CHUC'YV$LHDI?[W$3ZWHL*?GXYU+H_%KG&'A[_5'Z+U/C M4V.>JCYNVOKO_7;8+>=^/MO&E^JM'KZVIU_CI4%V/KNT_O?X'NLD'YVD.I[; MNI_^SY[?^J%M+J4D*TWUX_R]/TS?ITOY'V%R %P"X!J@S: E $E"C&(]3O+F)+Q5IQ%E23I+#)'&E1D32 M$B[3Z0]\*=LQHAW#[6ABYRRQM_5X9TMJ>R/HDFWE0?9C13^6^R$CN+:L'K2@ M;T;A;$>0!1V\D]V4HIN2NR&CL"Y9-5!J%SQQ(\@,>K"R&R>Z<=R-(6X.I'4W]<)DU MWN;\R!#5P/T$Z@=XP[6ET/D_U;T;&@MA-RHR736CF4&SF1*D)&J.5,=9:KFL/3&:]8F+@N@ M56[49:1JSE1'F:HY+K52QC","3JCP&1R)Y"Y"IRK= FN@0,3$33MR8VDTU"6 MN6Q0)BMPLCI*5A"0::TSU) @ V4SZ1-DTE-.5D?)"IR9UJ%2=*E*NN!4;E:# M3%?@=/64KL"Q:;WEA@39^/+)^)'I"IRN]"6W!DY-E_Q0N HRCPIR(R:S%3A; M/64K"&PM3:GHVU#4I4^&9"#3%3A=/:4K" FM5:C8I)9T*;O+.9+9"CSU]33U M!9[5HED!H[@A!=4FCF2A$&5*K?.9%H#I[6GM)8T M;)%]JKG?XA#Y#592IBIRJGE(,.2[I4I)N_ M3R7W/C*'!IRA@3(+.1S3IBX T"4I"E6:F1F.HLQ1Y!P-E%LHG0FD/3C=FFTD MH?,>,#=>,DN1LS102]L. M,16JOJ0F[F*UO=[4\648+UVZ[LXGG>>;H3U>3G&+ZU'RZC]02P,$% @ MLYJE4.XAV4%2 @ 40@ !@ !X;"]W;W)K(+VB#:[ERHJQ"0@[9&?"& M8734IHH '\((5*BLW3S3T<+ES0JH\B42KT MT;5EK=NV6XG3WF8W^+W!'PS>\JXAZ V!80 =F2[U*Q(HSQAM'=;]6@U2A\); M!7(S#VI2[YU>D]5R.7O-TR@#5Q6GEVPZB3^2^%/%=JX(DT$"9/X!PK="^-H? MC"%BNS^P^@/M7X[]B5%$)XFTI-:2"$:>48=%Y$703K*TDBSG)*E!TDGB41*X M@!":+ ]E$YK02A/.:#P(#9Q.$X[R2$WW,8B>44Z@(BM49($RBM]$LU0FS#W% M!"*V0L06".-4;^*'$/<4$XC$"I%8( (#(GGNM#R437!2*TYJP5D:..GM,V!N MSE/2"98'[5<4M("%YB4%9^GB, K#.9=-&05)>AOKQLWI6;!F=Z?W-)9%:<<" MH[M=/;8_$3N7-7?V5,AG0E_F)TH%EE'A0L8KY/L^# @^"=6-99]UCUPW$+3I M'W P_(O(_P-02P,$% @ LYJE4/AP0WLO! ,A, !@ !X;"]W;W)K M&7RL)O]$TO,X? ,17Z\+*]5_;4Y&-/.OI7%J5G- M#VU[?HBB9G+ZM+6QQ/YJF>-9>RS.M_-Z:HKJNYG+\7?#Z^'MJN(%HOS_FK^=.T?YV? M:OL6W:+LCZ4Y-++T5R;R?.L2^6YJKYV+[_M5W/1 M.3*%V;5=B-S^O)FM*8HNDO7QSQAT?FNSJSA]?H_^2Y^\3>8Y;\RV*OX^[MO# M:I[.9WOSDE^*]G-U_=6,":GY;,S^=_-F"BOOG-@V=E71]']GNTO35N48Q5HI M\V_#[_'4_U['^._5< 4:*]"M@FW[_RKP6(&_5XC[Y =G?:J?\C9?+^OJ.JN' MKW7.NT$A']AVYJXK[/NN_Y_-MK&E;VLIDF7TU@4:-9M!0U/-31'9Z+P]152I+@)AEEP'X#O F0X0 P#Q'V >!I "J<;!HWN-:=>HX@%94XR M0):IF&)L1T$[RL]'!OI$W9?DL=V1;)I% <,!3 B@2&/*Y(, (Y=B<4DBDE=, 0 MA-"C)& H=0T1,)2JU'.$=)HHP"R)H2496,I<2^PW%=OQX2(4Z;*88PI8PAB4 M@(/DA(R.DB=V\)\U4"P(86 M0(D)*P%BR46L!/"$6?DZN]'-0DLJ8<@2@"RYD!U%^D>6@*ZW%$ (8(0($[H!$"8.(0V=>[:-XJFTS:V#0EW$P5T2JA8 M!B8#8^*P^/@Y@#$A&&W$W(_-8(>E67M'&Z3+4JD"FPS&Q&% ' ZL#APX[_W$ M@8_QS.:/'/D8[&'L_L-=7K= EPD1=(1!P3]QZF,\M?DCY[Y1=+?TV/./][%] MF=2)<+]U-+EI*$W]VE_*-+-==3FUW9E^4GJ[^'FD[J;"*=_(A^UP??,]S'"; M]$=>OQY/S>RY:MNJ[&\K7JJJ-=:E6-A..YA\?WLIS$O;/2;VN1YN<8:7MCJ/ M-U31[9IL_1]02P,$% @ LYJE4"$#JAU- @ V08 !@ !X;"]W;W)K M^OFR 4_5>,W_=4H/YHK,FSR[(E6]*\9=MG M:FDU#\4!K6___0"MSR+;%X'KN>>>@WC)!\9?14V(]-Y:VHF=7TO9;X- 5#5I ML7AB/>G4FS/C+99JR2^!Z#G!)Y/4T@"$81RTN.G\(C>Q R]R=I6TZ^+: MMIC_*0EEP\Z/_'O@I;G44@>"(N_QA7PG\D=_X&H5S"RGIB6=:%CG<7+>^<_1 M=I]IO '\;,@@%G-/.SDR]JH77TX[/]2"""65U Q8#3>R)Y1J(B7C]\3ISR5U MXG)^9_]DO"LO1RS(GM%?S4G6.S_UO1,YXRN5+VSX3"8_&]^;S'\E-T(57"M1 M-2I&A7EZU55(UDXL2DJ+W\:QZF7?*K5#16Q'!31[<--&$*4<,6&)F M1*#8YQ+ 5:($JW3P6&"_1D1AZBX!G2Z@(8 /+F(W 7(2($. E@0 6MLP8F*# MZ:8B*8*1968- V$4@LPM9^.4LW'X2=P$L9,@7ON!J>5GQ&P60C^ !&:6G34* M+ [(@Y3$*25Q2+&*E,FJ"$0 64H908AVD,G.F$=V12]2O352]=-%$LRW6?$74$L#!!0 ( +.:I5"1+]*%BP0 +(5 M 8 >&PO=V]R:W-H965T&ULC5A=C^HV$/TKB'=N[/%' MG!4@=6&AE5II=:NVSUGP+N@FA"9AN?WW=4*6Q>,)V1=(G#,S9SS.&7:H9N-=71\?HJC:[&R>5M^*HSVX)Z]%F:>UNRW?HNI8VG3;&N59 M!(SI*$_WA_%\VHX]E_-I<:JS_<$^EZ/JE.=I^=^CS8KS;,S''P/?]V^[NAF( MYM-C^F;_M/5?Q^?2W457+]M];@_5OCB,2OLZ&__"']8"&H,6\??>GJN;ZU&3 MRDM1_&AN?MO.QJQA9#.[J1L7J?M[MPN;98TGQ^/?SNGX&K,QO+W^\+YJDW?) MO*257139/_MMO9N-S7BTM:_I*:N_%^=?;9>0&H^Z['^W[S9S\(:)B[$ILJK] M'6U.55WDG1=')4]_7O[WA_;_W/G_,*,-H#. KQJ(SD!<#3C<-9"=@?PT$'<- M5&>@K@80WS70G8'^C&#N&L2=07PUD+HMX&5VVW(MTSJ=3\OB/"HO*^Z8-@N; M/\1N06R:P;;^[3-7L#,(]. M3-*)B9G!=.(P:[L> 'E4#$G%$%10E(4)4Y:0H'(_#:$\,@E))B'((!E: M)N';WQ>$,UI8&1%&8V5E83I:X$6S[&"W+R/#VCKDR>?Y MY%T@MGGEJJOV+2XII$.83ZMEO4X*/6RZ$ M2BY-S_X+:!T'2L=QSX50HWG,#.#$AV ^(5K-@5#SH*%"J.:3OL\96LJ!V@3C MA@J$6/)8XH8Z"/,)T:(*A*@(32[>[MW'^%1HU05*=24N0:AK$PZL1]^! M5C8@=KE:X:3##>P$(#9)\#J8\ ., JZ^X-%G3XLJ$**J<=,!8E_L/C)[(@E: M*P6AE7@_L1#AEA>,=#T)4R* P9=Q".'N2QP +8,5!=2)B?$\K*F@T'OAXF-[%(C'!7]8 M">J)(^*>M"=HT6>(RVGF'VGYMC]4HY>BKHN\/6EZ+8K:.O[LFUM'.YMNKS>9 M?:V;R]A=EY=3Q,M-71R[$]+H>DP[_Q]02P,$% @ LYJE4*.M8"H1!0 MQ!@ !@ !X;"]W;W)K[JOO4'.I]^N6Q:7=5GR[;IV5W M:.OJ86RTVR[)F+#<59O]_/IRO/>YO;YL7OKM9E]_;F?=RVY7M7_?UMOF[6IN MY^\WOFR>GOOAQO+Z\E ]U;_7_=?#YS9=+4]1'C:[>M]MFOVLK1^OYC?V8NUX M:# J_MC4;]W9]]F0REW3?!LN?GFXFIO!4;VM[_LA1)4^7NM5O=T.D9*/OZ:@ M\U.?0\/S[^_1?QJ33\G<55V]:K9_;A[ZYZMY.9\]U(_5R[;_TKS]7$\)^?EL MRO[7^K7>)OG@)/5QWVR[\>_L_J7KF]T4)5G95=^/GYO]^/DVQ7]OAAO0U(#^ M;P.>&O"I03+[;PW9NUQ^D]5,,JLA=3B%%?'37^/!]#9^-^3$>K2@Z$O1302Z&]>">\%*H7*KP/P@M0 M.8J9@2FAF1(,C)SH4G7CC!2MM8A#F9GD"*U$8$6.2]16?"&<:,VBL)GM8PVF M@ %>O,2 41T9805(%M;ZS%:T&2198"9(,Q:L7B?! E0+,B$S31;RZ\82V(U% M)@3FDV604BE38CW9@2G*G+0L&,^976 Q[ZP&7I#;8-)\G,PB1 D\I"O)QY!Q MA)%GO78D=\.D^0 7WAE2,O8A+-H'_U@@EJ-4$50J^'(T4EJ =6"W-GV^F@' M0]1JBNH-JOFX"%PJ/T!&G,.HQ1RU&J1ZCVI&+M+X>$4-H+/1V-R$89Q:S=.B MD(XT*TFM'L!3;PJ?6T6:EAQ+51QI%1F702IAI!)"JBSS","2 M'2D_6A9"S@XF*I&VHT>'-.&C*YU\_"%=84S,$)HPH0F4D&6NS,5,)5!$RME< MD8:ELVE+R/("Z-@0Y2!&&*JDH6I+R7G2N%R$P@4GGSQ(R$SDO27E9(!#)*E1)G#&$F,F!B*9G( M@(FI2I=/,"@K$P?1V@;Y2/@TET?I;FR4DW6F2-STR3D^C]^"LFH0,DE$OS M%HFB7&_+LV/97=T^C4?>W>R^>=GW0]NSNZ=C]5L:CG7%_96]6%MP_\;1Q!S\V35^GO,RG-,W/=?5PNMC6 MC_WPM4C?V^.Y^O&B;P[3_PR6IW]<7/\#4$L#!!0 ( +.:I5!,<:&PO=V]R:W-H965T&UL?5/;;MLP#/T501]0 M)4K6%8%MH.DP;, &!!VV/BLV;0O5Q9/DN/O[4;+C>IO7%TFD> X/*2H;K'OV M+4 @+UH9G],VA.[ F"];T,+?V X,WM36:1'0= WSG0-1)9!6C&\VMTP+:6B1 M)=_)%9GM@Y(&3H[X7FOA?AU!V2&G6WIU/,JF#='!BJP3#7R#\+T[.;38S%)) M#<9+:XB#.J?WV\-Q'^-3P \)@U^<2:SD;.US-#Y7.=U$0:"@#)%!X':!!U J M$J&,GQ,GG5-&X/)\9?^8:L=:SL+#@U5/L@IM3N\HJ: 6O0J/=O@$4SWO*)F* M_P(74!@>E6".TBJ?5E+V/E@]L: 4+5[&79JT#^/-[16V#N 3@,^ NP1@8Z*D M_(,(HLB<'8@;>]^)^,3; \?>E-&96I'N4+Q'[Z7 !\W8)1)-,<3_P/DZ?+>J<)?@NS\4_B?_?I5@GPCV;Y:X%O.W2K;HJ0;7I&GR MI+2]29.\\,X#>\_3F[R&C]/^5;A&&D_.-N#+IO[7U@9 *9L;'*$6/]AL**A# M/+['LQO';#2"[:8?Q.9O7/P&4$L#!!0 ( +.:I5 ?WP8'M $ -(# 8 M >&PO=V]R:W-H965T&UL?5-A;]P@#/TKB!]0;8=@",O6O6V MH)USPY$Q6W6@A;W! 7I_TZ#1PGG3M,P.!D0=05HQGB3OF!:RIV4>?6=3YC@Z M)7LX&V)'K87Y=0*%4T$/]-7Q)-O.!0$TT=8ZKFE9"G^,UQ!^?"@ MQ.>H4-FXDFJT#O7"XJ5H\3+OLH_[--^DZ0+;!_ %P%? 7.+#D?O>5,$96Q'OO'CKO=>2)VG.KH%HB3G-,7P3PMN:#S+QO[WR Z\%*2&S]"G?]@JZ&@<>'XWI_- M/&:SX7!8?A!;OW'Y&U!+ P04 " "SFJ50"[[^0[4! #2 P &0 'AL M+W=O3DFD7JMI MDS;IU&GK9RYQ$E2(,R"7[M\/2)IF6[0O@(W?\[,QV8CFQ;8 CKQJU=FD"@_#;%1Y J4#D9?R<.>F2,@#7 MYS?VC[%V7\M%6'A ]2PKU^;T0$D%M1B4>\+Q$\SU?*!D+OX+7$'Y\*#$YRA1 MV;B2S3&;8-X#. +X!#S,.F1%'YHW"BR R.Q$R] M[T5XXMV1^]Z4P1E;$>^\>.N]UX(GMQF[!J(YYC3%\%7,;HE@GGU)P;=2G/@_ M<+X-WV\JW$?X_@^%=]L$Z29!&@G2_Y:X%7/X*PE;]52#:>(T65+BT,5)7GF7 M@;WG\4W>PZ=I_RI,(SM++NC\R\;^UX@.O)3DQH]0ZS_88BBH73C>^;.9QFPR M'/;S#V++-RY^ U!+ P04 " "SFJ50&V&:SK4! #2 P &0 'AL+W=O MIL>CON MCX#?$D:W.I-0R=F8IV!\KW*:A(1 0>F#@L#M G>@5!#"-)YG3;J$#,3U^4W] M/M:.M9R%@SNC_LC*MSF]H:2"6@S*/YKQ&\SU?*)D+OX'7$ A/&2",4JC7%Q) M.3AO]*R"J6CQ,NVRB_LXW>RN9]HV@<\$OA!N8APV!8J9?Q5>%)DU([%3[WL1 MGC@]<.Q-&9RQ%?$.DW?HO10\^9*Q2Q":,<<)PU>8=$$P5%]"\*T01_Z.SK?I MN\T,=Y&^6]/39%M@ORFPCP+[#TO,)7D"D>HQ0^V& IJ'XZ?\6RG,9L,;_KY M!['E&Q=_ 5!+ P04 " "SFJ50@& -L;4! #0 P &0 'AL+W=O8N^4;.%HB.VU%N;U M J'C";TS?$@Z\8%!\O33M3P"]SO[FB\Q6:54FIHK<26&*@R>I/L#[N CX!' M"8-=G$FHY(3X'(P?948W(2%04+B@(/QVAEM0*@CY-/Y,FG0.&8C+\YOZMUB[ MK^4D+-RB>I*E:S)Z34D)E>B5>\#A.TSU7%(R%?\3SJ \/&3B8Q2H;%Q)T5N' M>E+QJ6CQ,NZRC?LPWEPF$VV=P"<"GPG7,0X; \7,[X03>6IP(&;L?2?"$R=[ M[GM3!&=L1;SSR5OO/>=77U-V#CH3Y#!"^ *2S CFQ><(?"W"@7^@\W7Z=C7! M;:1OE_3D/P*[58%=%-A]5N%'"$^V_\1@BXYJ,'6<)4L*[-LXQPOO/*XW/+[( M.WR<]7MA:ME:Z6:2$[6F31=[9%9@:O9 =G2]R@M;"_3J#, MF-.$OCF>9-/ZX&!%UHL&OH'_WI\M6FQAJ:2&SDG3$0MU3N^3XRD-\3'@AX31 MK; 9]@V@,\ O@#N8AXV)8K*'X4716;-2.S4^UZ$)TZ.''M3 M!F=L1;Q#\0Z]UX(G:<:N@6B..4TQ?!63+!$,V9<4?"O%B?\#Y]OP_:;"?83O M_U!XV"9(-PG22)#^M\2MF-N_DK!53S78)DZ3(Z49NCC)*^\RL/?Q$=E[^#3M M7X5M9.?(Q7A\V=C_VA@/*&5W@R/4X@=;# 6U#\+;3F$V&-_W\@]CRC8O? M4$L#!!0 ( +.:I5"<'3Q*M0$ -(# 9 >&PO=V]R:W-H965TIVF3-NG4:=UG+G$25 @9 MD$OW[V=(FF5KU"^ C=_SLS'9:.R3:P$\>=:J^/C+FR!2WFAPYO: M6"T\FK9AKK<@J@C2BO'=[CW30G:TR*+O;(O,#%[)#LZ6N$%K87^?0)DQIPE] M<3S(IO7!P8JL%PU\!_^C/UNTV,)220V=DZ8C%NJ**F@%H/R#V;\#',][RB9B_\*5U 8'I1@CM(H%U=2#LX;/;.@%"V> MIUUV<1^GFW0_P[8!? ;P!7"(>=B4*"K_*+PH,FM&8J?>]R(\<7+DV)LR.&,K MXAV*=^B]%CRYS=@U$,TQIRF&KV*2)8(A^Y*";Z4X\5=PO@W?;RK<1_C^'X6' M;8)TDR"-!.F;)6[%?/@O"5OU5(-MXC0Y4IJABY.\\BX#>\?CF_P-GZ;]F["- M[!RY&(\O&_M?&^,!I>QN<(1:_&"+H:#VX7B+9SN-V61XT\\_B"W?N/@#4$L# M!!0 ( +.:I5!)LO5OLP$ -(# 9 >&PO=V]R:W-H965T-/ =W(_^9+S%%I9*:NBLQ(X8J'-ZMSLU,&9VQ%O//B MK?=>"LZ3C%T"T1QSG&+X*F:W1##/OJ3@6RF._"\XWX;O-Q7N(WS_1N$_\J>; M!&DD2/];XE;,>Y5LU5,-IHG39$F)0Q>5=!O:.QS?Y$SY-^S=A&ME9#[0! #2 P &0 'AL+W=O'B %ZG?]\!.Z[; M6GD!9IASYLPP9*.Q+ZX%\.1-2>URVGK?'QAS90M*N"O3@\:;VE@E/)JV8:ZW M(*H(4I+QW>Z&*=%I6F31=[)%9@8O.PTG2]R@E+"_CB#-F-,]?7<\=TWK@X,5 M62\:^ ;^>W^R:+&%I>H4:-<932S4.;W;'XYIB(\!/SH8W>I,0B5G8UZ"\53E M=!<$@832!P:!VP7N09TZZI S ]?F=_7.L'6LY"P?W1O[L*M_F]):2 M"FHQ2/]LQD>8Z[FF9"[^"UQ 8GA0@CE*(UU<23DX;]3,@E*4>)OV3L=]G&Z2 M9(9M _@,X O@-N9A4Z*H_$%X4636C,1.O>]%>.+]@6-ORN",K8AW*-ZA]U)P MGF3L$HCFF.,4PUW^1/^#3M7X5M.NW(V7A\V=C_ MVA@/*&5WA2/4X@=;# FU#\=/>+;3F$V&-_W\@]CRC8O?4$L#!!0 ( +.: MI5#BC, !M0$ -(# 9 >&PO=V]R:W-H965T%2".4JK?%I)V?M@]<2"4K1X'G=ITCZ,-_S]!%L' M\ G 9\ AY6%CHJ3\@PBBR)P=B!M[WXGXQ-LCQ]Z4T9E:D>Y0O$?OM>#\-F/7 M2#3%G,88OHC9SA$,V><4?"W%B;^!\W7X;E7A+L%W_RB\6R?8KQ+L$\'^OR6N MQ1Q>)6&+GFIP39HF3TK;FS3)"^\\L/<\O;#05UB,<[/+MQS$8CV&[Z06S^QL4?4$L#!!0 ( +.:I5#V M!K5KS0$ )P$ 9 >&PO=V]R:W-H965TT[1)FVRN:?N9U5')@5C ]?KV!72ML=R7A1E_?V98 MAFQ4^L6T !:]2M&9'+?6]B="3-F"9.9!]="Y+[72DED7ZH:87@.K DD*0I/D M2"3C'2ZRD+OH(E.#%;R#BT9FD)+I/V<0:LSQ#M\3S[QIK4^0(NM9 ]_!_N@O MVD5D4:FXA,YPU2$-=8X?=Z?ST>,#X">'T:SVR'=R5>K%!U^J'">^(!!06J_ MW'*#)Q#""[DR?L^:>+'TQ/7^KOXI].YZN3(#3TK\XI5M<_P>HPIJ-@C[K,;/ M,/=SP&AN_BO<0#BXK\1YE$J8\(O*P5@E9Q57BF2OT\J[L(ZS_IT6)]"90#<$ M,AF%RC\RRXI,JQ'IZ>Q[YO_BW8FZLRE],AQ%^.:*-RY[*RC]D)&;%YHQYPE# M5YC=@B!.?;&@,8LS_8].X_0T6F$:Z.F:GKSAOX\*[(/ ?BV0)IL68Y@W3 Y1 MDT-$@&Y,8I@T;G*,FAPC ON-20QSV)B0U>V0H)LP%P:5:NC"3*ZRR^@]TG"[ M_L&GN?W&=,,[@Z[*NCL:;E*ME 572O+@&F[=4[$$ FKKM^_<7D\#,P56]?-; M0)8'J?@+4$L#!!0 ( +.:I5"] V-BP@$ #<$ 9 >&PO=V]R:W-H M965TAE? G=^[]T[X)*-2K^9%L"B#RDZD^/6VGY/B"E;D,S< MJ!XZ]Z566C+K0MT0TVM@52!)06B2W!+)>(>++.2.NLC48 7OX*B1&:1D^L\! MA!ISO,&7Q#-O6NL3I,AZUL OL+_[HW81650J+J$S7'5(0YWCA\W^L//X 'CA M,)K5'OE.3DJ]^>![E>/$&P(!I?4*S"UG> 0AO)"S\3YKXJ6D)Z[W%_5OH7?7 MRXD9>%3BE5>VS?$]1A74;!#V68U/,/>SPVAN_@><03BX=^)JE$J8\(O*P5@E M9Q5G1;*/:>5=6,=9_T*+$^A,H%<$,A4*SK\RRXI,JQ'IZ>Q[YJ]XLZ?N;$J? M#$<1OCGSQF7/!=W>9N3LA6;,8<+0%6:S((A37TK06(D#_8].X_1MU.$VT+=K M>I+&!=*H0!H$TG]:O+MJ,8:YCQ?918OL(@)?KHI$,&ER582L+DZ";L*3-:A4 M0Q?&995=IN*!AHO_A$\C]9/IAG<&G91USR=<6C?%2R"@MGY[ MY_9Z>LM38%4_CRE9_BN*OU!+ P04 " "SFJ50T.X3$\0! W! &0 M 'AL+W=O'B EZG?U_ CN-N>3$PG,L,,,XGI5]-!V#1F^#2%+BS M=C@08JH.!#,W:@#I=AJE!;-NJ5MB!@VL#B3!"4V26R)8+W&9A]A)E[D:+>\E MG#0RHQ!,_SD"5U.!=_@]\-*WG?4!4N8#:^$[V!_#2;L5657J7H TO9)(0U/@ MA]WAF'E\ /SL83*;.?*5G)5Z]8LO=8$3GQ!PJ*Q78&ZXP"-P[H5<&K\73;Q: M>N)V_J[^'&IWM9R9@4?%?_6U[0I\CU$-#1NY?5'39UCJR3!:BO\*%^ .[C-Q M'I7B)GQ1-1JKQ*+B4A'L;1Y[&<9IWKG]M-#B!+H0Z$JX#SYD-@J9/S'+RERK M">GY[ ?FKWAWH.YL*A\,1Q'V7/+&12\E37E1C#[.,F6=0DBPBD5R8Q3'9E M0C87)T"WXN>*#AXC_@%5 MO!?R554 .GAK>*OV8:5UMR-$E14T3#V)#EKSYRIDP[19RAM1G01V<4X-)W$4 M9:1A=1L6N;.=9)&+N^9U"R<9J'O3,/G["%ST^Y"&[X:7^E9I:R!%WK$;? /] MO3M)LR(3RZ5NH%6U: ,)UWUXH+LC3:R#0_RHH5>S>6!3.0OQ:A>?+_LPLA$! MAU);"F:&!SP#YY;)Q/%K) TG3>LXG[^S?W3)FV3.3,&SX#_KBZ[VX28,+G!E M=ZY?1/\)QH32,!BS_P(/X 9N(S$:I>#*?8/RKK1H1A832L/>AK%NW=@/?])T M=,,=XM$AGAPV3H<,0B[R#TRS(I>B#^2P^1VS-::[V.Q-:8UN*]P_$[PRUD<1 MK[* B*2J2(@1;3P3!I N99*A(AA!03P3#+.SW&A59(P2))X)A5KC( M!A79( 2I)X)A,EQDBXIL$0*_\!AFH? TPF]0A%#XI<= V4+MZ<)-I0B%7WT4 MM%!^BE[7 XT1"O\ H*"%$T#Q>TT3A,(_ RC(/P1D]M@U(&_NF5=!*>ZMZS$S MZ]1*#K%[+/_"AS[TE!5"@XDE>C+WMS*M;UIPN&H[79NY M'-[_8:%%-_8V,C78X@]02P,$% @ LYJE4%"I0#BX 0 T@, !D !X M;"]W;W)K&UL=5/;;MP@$/T5Q >$-;M)MBO;4C95 MU4B)M$K5]IFUQS8*&!?P.OG[#MAQW=1] 68XY\R%(1V,?7$-@">O6K4NHXWW MW8$Q5S2@A;LR';1X4QFKA4?3ULQU%D0925HQOMG<,"UD2_,T^DXV3TWOE6SA M9(GKM1;V[0C*#!E-Z+OC6=:-#PZ6IYVHX1OX[]W)HL5FE5)J:)TT+;%09?0N M.1QW 1\!/R0,;G$FH9*S,2_!>"@SN@D)@8+"!P6!VP7N0:D@A&G\FC3I'#(0 ME^=W]2^Q=JSE+!S<&_53EK[)Z)Z2$BK1*_]LAJ\PU7--R53\(UQ (3QD@C$* MHUQ<2=$[;_2D@JEH\3KNLHW[,-Y<[R?:.H%/!#X3]C$.&P/%S#\++_+4FH'8 ML?>="$^<'#CVI@C.V(IXA\D[]%YR?G.;LDL0FC#'$<,7F&1&,%2?0_"U$$?^ M#YVOT[>K&6XC?;ND)_\1V*T*[*+ [J\2]Q]*7,-\^A"$+7JJP=9QFAPI3-_& M25YXYX&]X_%-_L#':7\2MI:M(V?C\65C_RMC/& JFRL&UL=53;CILP$/T5Q >L@81 (D#:;%6U M4BM%6[5]=F"X:&U,;2=L_[ZV82FELR_8'I_+C(TG&X5\42V ]EXYZU7NMUH/ M)T)4V0*GZD$,T)N=6DA.M5G*AJA! JT9^Z+\%GKNFU39 BFR@#7P#_7VX2+,BBTK5<>A5)WI/0IW[ MC^'I?+1X!_C1P:A6<\]6[ #-QF M8CQ*P93[>N5-:<%G%9,*IZ_3V/5N'*>=.)UI."&:"=%"2)T/F8QC)Z>P':J\X/$7F;$H;=$?A]DSRRD3O190$&;E;H1ESGC#1"A,N"&+4%XL( MLSA'_]$CG+Y#,]PY^FY-#U-<8(\*[)W _I\2PTV)&.:=+&/4)$8$=AL3#+/' M30ZHR0$1B#(_<8_\*G-O>5RJ;KE7<5VCQI]_!J M(3285(('\W^TIK,N"P:UMM/$S.747Z:%%L/<.LG2OXL_4$L#!!0 ( +.: MI5!:F@R@P0$ #<$ 9 >&PO=V]R:W-H965T?$ Q]V_'V#']3+V)7#G MY^4.N.2C-J^V W#H30IE"]PYUQ\(L54'DMD[W8/R7QIM)',^-"VQO0%61Y(4 MA&XV]T0RKG"9Q]S)E+D>G. *3@;904IF?A]!Z+' 6WQ-O/"VA(!!0 MN:# _'*!9Q B"/DR?LV:>+$,Q/7^JOXQ]NY[.3,+SUK\Y+7K"OR(40T-&X1[ MT>,GF/O),)J;_P(7$!X>*O$>E18V_J)JL$[+6<67(MG;M'(5UW'6O]+2!#H3 MZ V!3$:Q\@_,L3(W>D1F.ON>A2O>'J@_FRHDXU'$;[YXZ[.7DC[N&PO=V]R:W-H965TI5"VP)US_8$06W4@F;W2/2A_TV@CF?.F M:8GM#; ZDJ0@-$ENB&1<]:^ GN5W\RWB*+2LTE*,NU0@:: M^EAV,6\!'PS&&TJS,*E9RU?@G& MM[K 24@(!%0N*#"_7> >A A"/HT_LR9>0@;B^ORF_AAK][6JXQFHO_#A<0'AXR\3$J+6Q<4358I^6LXE.1['7:N8K[ M.-UDZ4S;)M"90!?"/L8A4Z"8^0-SK,R-'I&9>M^S\,3I@?K>5,$96Q'O?/+6 M>R\EW>]S<@E",^8X8>@*DRX(XM67$'0KQ)%^HM-M^FXSPUVD[]9TFFT+9)L" M613(WI5X^Z'$#&UL;5/;;MP@$/T5Q >$77:W25>VI6RJJI5::96JZ3-KCVT4+B[@=?KW M';#CN*E?@!G..7-AR ;KGGT+$,B+5L;GM VA.S+FRQ:T\#>V X,WM75:!#1= MPWSG0%2)I!7CF\T'IH4TM,B2[^R*S/9!20-G1WROM7!_3J#LD-,M?74\RJ8- MT<&*K!,-_(#PLSL[M-BL4DD-QDMKB(,ZI_?;XVD?\0GP)&'PBS.)E5RL?8[& MURJGFY@0*"A#5!"X7>$!E(I"F,;O29/.(2-Q>7Y5_YQJQUHNPL.#5;]D%=J< MWE%202UZ%1[M\ 6F>@Z43,5_@RLHA,=,,$9IE4\K*7L?K)Y4,!4M7L9=FK0/ MX\WA,-'6"7PB\)EPE^*P,5#*_),(HLB<'8@;>]^)^,3;(\?>E-&96I'N,'F/ MWFO!/VXS=HU"$^8T8O@"\X9@J#Z'X&LA3OP_.E^G[U8SW"7Z;DGGM^L"^U6! M?1+8_U,B?U?B&F;W+@A;]%2#:](T>5+:WJ1)7GCG@;WGZ4W>X..T?Q>ND<:3 MBPWXLJG_M;4!,)7-#8Y0BQ]L-A34(1YO\>S&,1N-8+OI!['Y&Q=_ 5!+ P04 M " "SFJ500U[D@2@" "N!@ &0 'AL+W=OMNFS 4?A7$ ]3<+Q%!6A)-F[1)4:=UOYWD)* :S&PG=&\_V[B( M@+/U#]CFNYV#,45/V2NO (3SUI"6K]U*B&Z%$#]6T&#^1#MHY9,S90T6*XO ME5 +J"PZ?($?('YV>R9G:%0YU0VTO*:MP^"\=C_YJYWO*8)&O-30\\G84:4< M*'U5DZ^GM>NI1$#@*)0$EK<;;($0I21S_#:B[NBIB-/QN_IG7;PLYH Y;"GY M59]$M78SUSG!&5^)>*;]%S %Q:YCJO\&-R 2KI)(CR,E7%^=XY4+VA@5&:7! M;\.];O6]'Y[$J:'9"8$A!"/!C_Y)" TA_"@A,H1H1D!#*;HW.RQP63#:.VQX MO1U6N\A?1;+[1[6HFZV?R?9PN7HK@SPJT$T)&L[5@[A&[)2+. M1@B2(<>D@35IH/GA78K$+A!:!4(M$$T$DFQ6Q0!)-*35D"Q*,W]6R1(51UD< MV[-$UBS1(DN0IW:!V"H0?[P;B54@L228M6.3+ I-P]#S[#:IU2:UV.0SFP$3 M3_OYT"6SNF0+EZG X)(M7)+DD4MN=F-9OTOOO3MT8 MS/3=R,8&\RV )N> .LF_8W:I6^XDTQ=R9_'."%P%FJ8 MRC$;3M!A(FAG_@YH_$65?P%02P,$% @ LYJE4 /+@O8M @ L08 !D M !X;"]W;W)K&ULC57;;ILP&'X5Q/UJ#N84$:0V MT;1)FQ1UVG;M)'\"JL',=D+W]K,-012T^^JNM[VF"0?RJH!.3OJ-+V3/VH@=?CVO7TXF PD%J":*:*VR 4JVD M$5!?BEF;+9&DR#GK'-YO;TOT*?)76*W^04^:Q3;OU/((-7LM0B_( MT54+#9BG'A-,,#/$QH+(HK>8[1(3I2,$J9!CTL":-##\\(U';!<(K0*A$< 3 M@3B=5=I#8@-I#"3%2>K/*EFB(IQ&D3T+MF;!BRQ!EM@%(JM ]/'5B*T"\2)! MZ(6S;8T7A?IAF-RQ2:PVB<4&SVQZ3#2Q^13@$-_Q2:T^J<5G=@(WZ<('9Q[V M[#:9U29[]PQMLH5+D&7!G6+4E6G]*CU+.?'\H_,6VQ,GV>(4H,E5H"_S[X2? MJT8X>R;5K6*^_1-C$I2D]Z!BE^K_,0XHG*3N)JK/^TNT'TC6#C\(-/ZEBG]0 M2P,$% @ LYJE4 *$*R-* @ K @ !D !X;"]W;W)K&ULE5;;CILP$/T5Q :M9(S=NJ52[]CQY**&F\HFWT.@G M)RYJJO12G#W9"J!'&U0S+_#]Q*MIU;A%;O=VHLCY1;&J@9UPY*6NJ?BW!<:[ MC4ON6-+,>JAD96O'$$G#;N)[+>DLP$6,3O M"CIY-W=,*WO.7\WBVW'C^J8B8'!0AH+JX0K/P)AATG7\'4C=,:<)O)_?V+_8 MYG4S>RKAF;,_U5&5&W?E.DL,W7^'*S --Y7H' ?.I/UU M#A>I>#VPZ%)J^M:/56/';N"_A>$!P1 0C %!WTN?R%;^F2I:Y()WCNC%;ZEY MQV0=:&T.9M-*89_IXJ7>O1:AG^;>U1 -F&V/"=YA5B/&T_QCD@!-$EB"\(X@ MR!*<($0)0DL0O:L@>ZBRQR06TUA,E/F1CZ>)T#31- V9(8A1@GAYHPE*D"QH M-)DTJJN<:S1%TZ1(H^0A#88)\"0K-,D*(0AQ@@PER):K27S\W^TOT', W0M* M0A+/"$IF?$062(J"HID\N)5(@%#$,Q2XF4CX 5UQHQ#$*5-=HZDC_61.5MQ0 M)%XB*P:::PCW'4&,1](9"MQ3)/V K+AC"&*9J:RKB:QI-J-=/9'FZGJ*%6KZK[IQEBT/]ZJ>;5:=4.U1/X]CCK]F+2[ M\/SWT^B_[.^^O9MOBUTUKU?_+!^:YYMIG$X>JL?%ZZKY6K__6AWOR$TGQ]O_ MO7JK5BV\8]+.<5^O=OM_)_>ONZ9>'T=IJ:P7/PX_EYO]S_?C^*?+\ 7Z>('^ MN(!L\0)SO,!D%\P.S/:W^O.B6=Q>;^OWR?;PN%X6W:J@*],&\[[[XSYV^_]K M[W;7_O7MUE"ZGKUU QTQ=P>,/L/H/F+.$2Y^0&8M@0\6&K+0^^O-.0NM\ & M#F#V ]C> )21/&#\'K,YD/3>1<+S6#B/!?/DP3A@W,!Y')S'@7E,]E@$;$;(LXE25#YCPT'&1(%*@%0"H.(R*H'-\LF0 MR2(X!R@R%G.)D$L$7+([OHL\_C&T2T)E; #.DU%18T()$DJ 4+8@[A*;2&MM M@\_# W#4/E K/"U2V&$4H!1SBU& DR%K\N6#@!1-3$*42+ ] J22, 3V+!IA M6H1=BY!M,6\UP$^TB])4V+@(.5>^4@E85S1>,4H 1TD'P?,)>QPADV,+@[M7 M,LF$F%,"+J>B5V=NV.>$;8Z SQDITMB>*(Q8%]A5"-D*>PC<+ZQ2PBY#V"T( MV05;%=P'VLQ-*\>> 0"J9*(2+%5CP]!##$-S'\"D$%"E$)432&'#T, PC!!L M+20Y(PQ#8\/00PQ#<\.09L%>H8=XA>8>D&]H14B?"'8(/<0A-%<^(U*"](E@ M6]#(%H0=1V-;T"-L06-;T,@6* \'MP7CR/J4QX3C2MN*Q@:BD8'HG!+W!4R) MXTJ4#+8/ ^Q#RG4-%KNA$?4(%KO1 P)S!%T,#, 5 R/42, \I&S78&17EY7O@>0>?W&ML-*J_W SXE2)\(=A0+',4(E9G%7F#3\' X[ 4.)?%Y M.!S/S=$J ;#"*G'861Q*X(6*WV$O<",2>(=5[)"*65@NJ[@(Z1/!*G9 Q58: M0CBC="/"@77GT+$B>_S\R% N=!U6IT/JS LGQZ57F BKSZ']G)W<@AQ=*?:, M+Z#Z=+"2'7-^080P7EU\#;FKZ 0CF*,PK:6L)(3 M4G*^ 20NTT"4[T@ 94EB@^6<4#:0^W\J90-'*ASR27I6"=M"0D=T^=)-X @= MO=I&N,*K[81M)@&;L<)A0\*VD$8\(&D8;D]^GRH7L1TB,R.U)"?TP:DAQ?4*5 M8E+&9&2$SAH%%.VD!A\E]-:H$64 *:%K1@TI!$ZH7D(=C;*Y[T*@:9U!?.1" MYXP:4@R<4%GO#.,$A!VDKADEM,VH(>7 "=5ON,O;%2%**I9("4TX:DA!<$)E M#RYYWG4&@,8J+<9):.Q1P'FZA]SPG%)$G]=C2B3""I M00YUR($ 7:X4RIB,C*!R BIW0E%)4K,=C2@72&JD0YUT+F^\)= A9XUB#HA@ M6FY/%12.^NCR]K@[ OUQB!*"%2@).D===$X<1.J[':-SH9&.4"<=" Z7+PP. M@!6"(V@-T+-;B L!Y0OAJ6$.9"9G7V#I_M.U1^+[=-RLYM\JYNF7M]T7]EYK.NF M:L=3G]OX/E>+AX\/J^JQZ7[M3GJWAZ\R'3XT])8-@/)>&.WD$35*]0>,9=$ (_*.]]#IG8H+1I1> MBAK+7@ I;1*C./3]!#/2=BC/;.PB\HP/BK8=7(0G!\:(^'L"RL5*))PY_=V6 MJCFB/?)*J,A U1,?O\#L9X>\V?PWN '5<%.)UB@XE?;K%8-4G,TLNA1&7J:Q M[>PX3CMI,*>Y$\(Y(5P2@OVG"=&<$+TEQ-;\5)FU^D 4R3/!1T],/ZLGYDX$ MAT@?9F&"]NSLGG8K=?261TF8X9LAFC&G"1.N,,&"P)I]D0A=$J?P0_I&X/P1 M$?A[MT3D=!%9@F@MX:=N@MA)$%N"^-TQ1)MCF#")Q706XV]\?(9X5\3.6<3. M442\*<*%V;E%$J=(XB!(-B+)__I(G1*I0R+=2+@PVU^.5Y>8@:CM>Y=>P8=. MF>NRBBXMY3XTCV 3/^E6,W6&-YJI3WTGHFX[Z5VYTD_,/H2*&PO=V]R:W-H965T,# M+"I>9B=JTK%IVJ1-)MNT_,R"<^PJ#?M%PPHO127)$.FOG3(%5.8CN<)W4#_&L] KM*HT M/8-!]GSP!+2%_R$\5HG!6\#/'B:YF7LFR87S5[/XTA1^8!H""K4R"D0/=ZB M4B.DV_B]:/JKI2%NYP_U3S:[SG(A$BI.?_6-Z@K_X'L-M.1&U0N?/L.2)_&] M)?Q7N /5<-.)]J@YE?;IU3>I.%M4="N,O,UC/]AQ6O0?-#CN5?P%02P,$% @ LYJE4 (2J'>. @ 2 @ !D M !X;"]W;W)K&ULC5;1;ILP%/T5Q <4#-@F41*I MI&DV:9.J5MN>W<1)4 $SVTFZOY]M'$:,UZ8/Q;Z<<^ZYUQ8WLS/C;^) J0S> MZZH1\_ @93N-(K$YT)J(.];21KW9,5X3J;9\'XF64[(UI+J*DCA&44W*)ES, M3.R)+V;L**NRH4\\$,>Z)OQ/02MVGH<@O 2>R_U!ZD"TF+5D3U^H_-$^<;6+ M>I5M6=-&E*P).-W-PWLP7><:;P _2WH6@W6@*WEE[$UOOF[G8:P-T8INI%8@ MZG&B2UI56DC9^&TUPSZE)@[7%_5'4[NJY94(NF35KW(K#_,P#X,MW9%C)9_9 M^0NU]< PL,5_HR=:*;AVHG)L6"7,_V!S%)+55D59J @3Y;&V#'C 24@ M]UN!7BO08\4IN8"C+!A!E#F-7HZE '0O'O1U&4+@5+\:I\Q!BN/)->SQAI3K M<4H$,X#^@*RO8L7+U,O?ZS#_O1^'!3":. M@VCP.:HIWYO9(X(-.S92_Q],U]L2+W([)Z%_: M;L9^)WQ?-B)X95)]7,TG<,>8I*JD^$Z=\4&-]7Y3T9W42ZS6O!MNW4:RUL[M MJ/_QL/@+4$L#!!0 ( +.:I5#*YDS2_P$ 'T% 9 >&PO=V]R:W-H M965TU$YM92]@>$Q*6&EH@G MUD.G_E2,MT2JD%^1Z#F0TA2U%&'/BU%+FL[-4Y,[\3QE-TF;#D[<$;>V)?SW M$2@;,M=W'XGGYEI+G4!YVI,K? /YO3]Q%:&9I6Q:Z$3#.H=#E;GO_4,1:[P! M_&A@$(NYHYV<&7O1P>9O0!/!7@N\,/_%@130; J0*,R8_4#D21/.1L< M/FY63_29\ ^!6LR+3IJU,_^46Z&R]SS8)2FZ:Z()('!;Q'%%A'])4%* MP*P"6U5@4Q\L._B>G2"P$@2&('QC8[^R,6)B@^E&3)1@[*V\6&#[Q ]W=CFA M54ZXE9.L^AQ'3+3H\R[$X4J,!10'_UC:R"HELDCQ5U*B;9D_*6ZW>PCF@4$D]W:DY'U^$,9"LGQX[-+^X^1]02P,$% @ LYJE M4 >D3KSJ 0 \P0 !D !X;"]W;W)K&UL?531 MCIP@%/T5XPSGG M<(XBV2CDJVH =/#6\5[E8:/U<$!(E0UT3#V( 7JS4@O9,6U*>4%JD, J1^HX MBJ-HASK6]F&1N=Y)%IFX:M[V<)*!NG8=DW^?@(LQ#W'XWGAN+XVV#51D [O M3]"_AI,T%5I4JK:#7K6B#R34>?@)'X[4XAW@I851K>:!37(6XM46WZH\C*PA MX%!JJ\#,<(,C<&Z%C(T_LV:X;&F)Z_F[^A>7W60Y,P5'P7^WE6[R&P1S^.]R &[AU8O8H!5?N&917I44WJQ@K'7N;QK9WXSBMI/N9 MYB?$,R%>"#CY+X',!+(AH,F9B_J9:59D4HR!G#[6P.R9P =B7F9IF^[=N363 M5IGNK2#[.$,W*S1CGB9,O,)L$,=[!-TO$&0,+"YBKXO8\QQE^+8[R;QNDD\;I*-FPE#/[C!28(W;CRP M),68^.U0KQWJL4,W=NA=ZGB'T\?]QHX'EI@#0S=VT.KXV>O@!Y.7ME?!66AS MDMUYJX708"2C!Z/9F!MH*3C4VDY3,Y?3?S@56@SS%8.6>Z[X!U!+ P04 M" "SFJ50]:PS>AD" (!@ &0 'AL+W=O^CTFPL7+55Z**Y( M]@+HV1:U#,51E*&6-EU8[NS<090[?E.LZ> @ GEK6RK^/ /CPS[$X6/BI;G6 MRDR@\" 9=]^ %OJ]SHK>!G X-<] .3Y,CY MJQE\.>_#R !@Y,R#E0W=ZB ,6.D,7Y/GN&\I"E<]A_NGVQVG>5()52<_6K. MJMZ'11B=(PF,)_A3LP+3HT39](^@]--*MY.+AJEI6]C MVW2V'2;_1YF_()X*XKD )_\M(%,!<0K02&:C?J2*ECO!AT",'ZNGYI_ 6Z(W M\V0F[=[9=SJMU+/WDA39#MV-T:1Y'C7Q0A._5U1K15K,$J0!9HK82Q';>K)< M 4=^ ^(U(-8@>1M51CC)'6_$UJ<27-'?J/B MVG0R.'*EC[<]A!?.%6C+Z$E'J_6U/ \87)3IYKHOQLMI'"C>3_&ULE59M;YLP$/XKB.\K^ 4;HB12DVC:I$VJ.G7[["9.@@J8@9-T M_W[&4$K,4:5? G:>>^ZYL^^X^455+_512NV]YEE1+_RCUN4L".KM4>:BOE.E M+,P_>U7E0IME=0CJLI)B9XWR+,!AR()=I85\J+SZE.>B M^K>2F;HL?.2_;3RFAZ-N-H+EO!0'^4OJI_*A,JN@9]FEN2SJ5!5>)?<+_Q[- M-A@W!A;Q.Y67>O#N-:$\*_72++[O%G[8*)*9W.J&0IC'6:YEEC5,1L??CM3O M?3:&P_!/,LZCE6F5_TIT^+OS8]W9R+TZ9?E27;[(+*/*]+OH?\BPS M V^4&!];E=7VU]N>:JWRCL5(R<5K^TP+^[QT_&]FL 'N#'!O8'Q_9$ Z _)N M0#\TH)T!=0R"-A2;FXW08CFOU,6KVN,M17.+T(R:[&^;39ML^Y])3VUVSTN2 MX'EP;H@ZS*K%X $&]8C L/4>X4^D!>X'B-R2%@+@*)/I 6N8S0N9" M0)$B%+EM#H1A$DT(@HL9C:N93M4@@HL0Q9]("UR& M*+DE+0G0X1!QLP*A.(7E8+BF\;BF:3CU48:K$*/;DX+A*L3XAJ1TH*LF&CH? MJ@T PLR])\%@ILEE=;#S8NUMU:G0S60PV.UGTGL[DCK[*S1;MY/E.TT[Z/X4 MU2$M:N]9:3-QV;EHKY261F-X9T[L:&;K?I')O6Y>N7FOV@&S76A5=L-ST$_P MR_]02P,$% @ LYJE4+G;M[.& @ H0@ !D !X;"]W;W)K&ULC5;M;ML@%'T5RP]0@P%_5$FD)>VT29M4==KVFR0DL6H; MSY"D>_L!=BP7;J?^L0&?MN_LD4;N3:+BZ MDYUHS9>#[!NN3;<_)JKK!=\[4E,G*4)9TO"JC5<+-_;4KQ;RK.NJ%4]]I,Y- MP_N_:U'+ZS+&\6W@N3J>M!U(5HN.'\4/H7]V3[WI)5.4?=6(5E6RC7IQ6,:? M\/TC1I;@$+\J<56S=F2M;*5\L9VO^V6,K")1BYVV(;AY7<1&U+6-9'3\&8/& MTYR6.&_?HG]VYHV9+5=B(^O?U5Z?EG$11WMQX.=:/\OK%S$:8G$TNO\F+J(V M<*O$S+&3M7+/:'=66C9C%".EX:_#NVK=^SK&O]%@0CH2THF Z7\)9"20CQ+H M2* ?);"1P#Q",GAWR7S@FJ\6O;Q&_; >.FZ7';YGIEP[.^BJX[Z9?"HS>EE1 ME"Z2BPTT8M8#)IUA/,0F1+#B+>0AA&#D81Y##,GIA$F,D9GY@0A#%]KTH9J"4#M&2>EBR8AN$,>5I" M4$8(@Z7DH)0D581."<%F^\SN:DP_<*U$H M!B-_LT1!^C%"-$@-A#-;+RT]2']W?>'ZM615NIS:'@MNZ#E%J8F.C. MV#N9^\+4J<5!VV9NVOUP: X=+;OQ0I!,MY+5/U!+ P04 " "SFJ50[RGJ M#"," '!@ &0 'AL+W=O]?05$AT'?#))E*# \Q)$ M<=.Z>69B!YYG["Q)T\*!.^),*>9_=T!8OW5]]QIX;:I:Z@#*LPY7\ /DS^[ MU0I-+*>&0BL:UCHC&;.]K)D;$WO?AZVKJ>%@0$"JD9 ML!HNL ="-)&2\6?D=*>2.G$^O[)_-MZ5ER,6L&?D=W.2]=9]=IT3E/A,Y"OK MO\#H)W:=T?PWN !1<*U$U2@8$>;K%&Q:X<-A=5C?"7\3JLTL=-#LG?FGW H5 MO>21[V?HHHE&S&[ !#/,#8$4^U0BL)78!:OTX+[ ?HWPO6=[B=#J(C0$X9V+ MP$X060DB0Q#=$82+;1@PB<&T!I.DT=+*&A2'R0,IL55*;)$2+:0,F'A6Q?=2 M;R%E#?H8/E"26)4D%B7Q0DFR*O+!C]+%#=K;4'[RX(A3JYC4(B99B$G7)Q1& M2RUK4.P'R4(*FKT?"KPRK48X!3NW4M_4673J9B^!?G^+^$YUN:$IW6B&%OD= M\ZIIA7-D4KUN\P9+QB0HC=Z3VJI:=>5I0:"4>IJJ.1]ZT["0K!O;+IIZ?_X/ M4$L#!!0 ( +.:I5"ZP_[8LP( %4) 9 >&PO=V]R:W-H965TTD MW=_/-I12^_(2L#GWW'.NXVNO;T*^J#/G.GIMFTYMXK/6_7V2J/V9MTS=B9YW MYLM1R)9I,Y2G1/62LX,+:IL$IVF>M*SNXNW:S3W*[5I<=%-W_%%&ZM*V3/[; M\4;<-C&*WR:>ZM-9VXEDN^[9B?_D^E?_*,THF5@.=\C?QO87 '@/P%# 49S& C 'D/2!SY@=E MSNIGIMEV+<4MDL-J]&**(,VGK,B\'5$!*%S@ M'!93@F)*0$SFB2F!-!GQ)%< "IG2P&)0"K>!%)!#_3Z0!IG,0E%_!P"PHDBS M!3T+;0D!>G)?#PK_.1GQ95VBO;BTFG; M]F>ST]W@ =O#S)O?V3N#.^3>:88+QP\F3W6GHF>AS5'I#K2C$)H;E>F=47DV M=YQIT/"CMJ\K\RZ'@WX8:-&/EYADNDEM_P-02P,$% @ LYJE4,1NC8HT M @ & 8 !D !X;"]W;W)K&UL?57;CILP$/T5 MQ'O78"XF$4':I*I:J96BK;9]=L@DH#68VD[8_GUM0UB6>/N"/<.9,V<&>\A[ M+EYD!:"\UX:UP$T*,-:AC"09"B MAM:M7^36MQ=%SB^*U2WLA2-_QBN=\3@+>!7#;V<[3U3R8'S%V-\.V[\P @"!J4R M#%0O5]@!8X9(R_@S_ZJ*J-G_G>$4[TPM03 M[[_"6$_B>V/QW^$*3,.-$IVCY$S:IU=>I.+-R**E-/1U6.O6KOW(?PMS!^ Q M $\!.O?_ J(Q('H+B&WQ@S);ZF>J:)$+WGMB^%@=-6ZF:5QVM[9=[I: MJ;W7(L99CJZ&:,1L!PR>8<()@33[E *[4FSQ73A^GV!WCPB#S)TB#HX6< M 9/,\GP*@R B9*''A5L%R>H#0:E34.KH3[@0E-XE"G&8I?%"CP,6K;+X@R-% MG'*(0\[B4&W)_7=8I80D"SD.6)3&9"D'S2Y4 ^)L9X_T2GYIE3FZ,^\TWAZQ MN9 +_U:/O6%*O=$,,_,'%>>ZE=Z!*WW=[:4\<:Y JPP>=+\J/:8G@\%)F2W1 M>S$,J\%0O!OG,)I^!L4_4$L#!!0 ( +.:I5!7JMA/^0$ /L% 9 M>&PO=V]R:W-H965T^W $- :3&TG;-^^MB$HFTRDW 3;G/G.S 1/VDOUIBL $[PWHM5; M4AG3;2C5>04-US/906O?E%(UW-BM.E+=*>"%#VH$C<)P01M>MR1+_=E>9:D\ M&5&WL%>!/C4-5_]V(&2_)8Q<#E[K8V7< IDGV@AN9WW/W';!/9WN3NT+?"O[/):WMZSI(X3NG9@4;-;M!$'S3)I*&6 M/YE$J$GD ?$5(&(A#HA10.P!R8<,YC=9#IJUU[1>LV2+V1RW25";!+%9X( Y M"IC?%9K$2QRP0 $+)(/53:&89HV;+%&3Y3T@"6],[C4Q>]"*%6JR0DP8#EBC M@/7SO60A_FV'3W03$R71 Y\'=X@]T5!$%+-;'WIU;=U8_,'5L6YU<)#&3@!_ M3TLI#5A@.+,?6V4G\;014!JW7-JU&L;1L#&R&T9]]A]02P,$% @ MLYJE4+O,-O E @ !@8 !D !X;"]W;W)K&UL M?51=;YLP%/TKB/?5F,\T(DA-IFJ3-BGJU.W9(3\'V MY=QSS[G@FW=,7N8WM19'SBZ)U WOAR0MC1/S= N7=QL?^+?!4GRME JC( M6W*&7Z">V[W0)S2R'&L&C:QYXPDX;?P'O-YE!F\!OVOHY&3O&2<'SE_,X?MQ MXP=&$% HE6$@>KG"#B@U1%K&Z\#ICR5-XG1_8W^TWK67 Y&PX_1/?535QE_Y MWA%.Y$+5$^^^P> G\;W!_ ^X M5PHT37*#F5]NF5%ZDX&UBT%$;>^K5N[-H- M_+$V)KOE=FK7XEBA2YX)TG^H_5$O-/X'6DFUF: MH.V=?:?=2AV]%G$AJB ;,ML>$$PP>$4BSCR5"5XEMN$@//Q;8+1$X6+E+ M1$X7D26(IB5PX":(G02Q)8@_M"&>M:''I!;3]"IQFLZ]N%"K^T_<)$XQB4-, M,A/38Y))F6 F9(G ./FD*:E31[K0@<-9E6VZJ!+?S[3NEI@O&4[<2C*GDLS1 MD72F)%LV/L1)-M/B0D51-!.#)M>'@3C;22.]DE\:97[4270<9@^AN7ZS^%8/ MN7XFO=/T$_(G$>>ZD=Z!*WVY[14\<:Y BPSN=*\J/93' X63,MM,[T4_FOJ# MXNTP==$X^HM_4$L#!!0 ( +.:I5!-,' M6P( )H' 9 >&PO=V]R M:W-H965T0BV.>?,F0%FLIZR%UYA+)S7AK1\YU9"=%L M>%GA!O$'VN%6WCE3UB AM^P">,3%H4-VZ>:;/GEB>T:L@=8N? MF,.O38/8GP(3VN]*XOE5 '(,\Z=,'?L?C1/3&Y Y/*J6YPRVO:.@R? M=^ZCOSWXGB)HQ,\:]WRV=E0J1TI?U.;+:>=ZRA$FN!1* LG+#>\Q(4I)^O@] MBKI33$6DE_U250[-W6=$SZC*Q'/M/^,QX0BUQFS_XIO MF$BX^45RYH,ZI(*PUZ':YUJZ_]<"=*1YJ=$(R$8"+(V/<(X4@( MWPGP+@&.!&@0P)"*KLT!"91GC/8.&QYOA]1;Y&^AK'ZI#G6Q]3U9'BY/;SF$ M209N2FC$% ,FF&'\"0&D^A0BL(4H@A4]6 ;8KQ&^ERXQAS4F2NTN0FNBH>:' MFU%>HSGYU. ^8Q4 W.."_\[7X8$^\RP]3ZAMBE;KESI$*V M3]WDSI0*+'UZ#[)4E1R4TX;@LU#+1*[9,"V&C:#=. G!-([SOU!+ P04 M" "SFJ50)"+P#.@! C!0 &0 'AL+W=OT5[DJ)%RV&,LR@8Z(EPV0*].:L8[(E7(SU@, M'$AE2!W%@>L(__L(E(TY\M%'XKD]-U(G M<)$-Y R_0/X>CEQ%>%&IV@YZT;+>X5#GZ(N_/Z0:;P O+8QBM7=T)R?&7G7P MO1H MAYP*:G*A\IF-WV#N)T;.W/P/N )5<.U$U2@9%>;7*2]"LFY6458Z\CZM;6_6 M<3I)HIEF)P0S(5@(_O\)X4P(-P0\.3.M?B62%!EGH\.G/VL@^D[X^U -L]1) M,SMSIKH5*GLMHCC.\%4+S9C'"1.L,,$MXG"/B'<+!"L#BXO ZB(P_/#&16(7 M"*T"H1&(;@3231L3YL%@>H,)X\"-[&4B:YG(4F:W*3-A?&]5QX_=9#.QZ,Z, MG[BQW4ML]1);O#S8!1*K0/+YH:=6@?030T_OAQZF[K8,7EU7_7S\)/S<]L(Y M,:ENOKF?-6,2E*+GJL8;]6(M 85:ZFVJ]GSZ;J= LF%^DO#R+A;_ %!+ P04 M " "SFJ50%9W)(: " ."@ &0 'AL+W=OW;KRVH M"!?W_$/:LTK?V7-1 M4J6GXN#)6C"ZLT%EX06^3[R2YI4[G]JUM9A/^4D5><76PI&GLJ3B[X(5_#)S MP;TNO.:'HS(+WGQ:TP/[P=3/>BWTS+NQ[/*253+GE2/8?N9^@LD*,A-@$;]R M=I&=L6-*V7#^9B9?=S/7-QFQ@FV5H:#Z?QIR5U;YHFL#N^LG^V MQ>MB-E2R)2]^YSMUG+FIZ^S8GIX*]:5O5Y:_FL8'A"T <$M **G 6$;$-X#R-. J V([@&) MW:VF%+LW*ZKH?"KXQ1'-XZVIZ2*81'KWMV;1;K:]I[='ZM7S/"+^U#L;HA:S M:##! P8>,H$QS^'.!L2V0QMD@Z+"S(_#SA-MM+S.=]:BR:$THS4;QN3U_>[0@X M_P=02P,$% @ LYJE4%DEE"T# @ CP4 !D !X;"]W;W)K&ULE53;CILP$/T5Q ?$8 B7B"!MMJI:J96BK=H^.S ):&U, M;1.V?U_;$$H3/VQ?L&W\4.D(+2]TRZ&3+.T_ >>\_A;M#;O 6\*.% M4:[VGG%RXOS5!)_KO1^8AH!"I0P#T-4C% MV(4)%P32[(L$=DD<\$-YG*9N@LC9 M8V0)HC5!$KD)8B=!; GB?SK([DQ.F,1B.HO!.,WRK5MGZ]39/NB$<>PF2)P$ MR?N=IDZ"]!U.T_]RFCEU,H=.?JA4?.CN&5MEEVCQA>Z'^PJ=1]96(2]M)[\25OI;V\IPY M5Z"["3;:;J.GXQ)0."NS3?5>3#-B"A3OY_&'EAE<_@%02P,$% @ LYJE M4+/U9N_V @ A L !D !X;"]W;W)K&ULE5;; MCILP$/T5Q'N#;3"751)IDZIJI59:;=7VV9LX"5K U#C)]N]KC$.)/53M2\#F MS)P9C^=DEEY5Z=5F(?!GA_8N5+/XOJ1VX1H&-CL/_,+KS2\CT1S[$35F=]@=^Z4 MJ*T7'4K-WH9GV9CGU?J_F<$&Q!J0T8#0OQK$UB!V#*(A,I/J>Z;8>BG%-9!# MM5K67PK\$.O#W/6;YNS,-YUMIWSP^@_.[8%G2&"&SJ1TP (N(2D7^]S1AN;!P#++'+,H PGIY]LLAF1 K# M$H !#2A<#;"@.RI<%(NY.L,Z@ $A*%PAL* [JB1>D-B59_H_Q815 P.R4;BR M84%3(J(SGVDD#"L'SH KGLVX@'4! \)0N,( @EQA $ 4S5U06!FP+PT4>?T& M@>;^0F%I( APX3:"!:63"J4Y)FY;;@%B6^" MD7L_H\E,4W-Y-.-?%^S$N3&SYV1W'#$?B9F)_L"'^?0+D\>RZ8(7H?1D9>:? M@Q"*ZW#00C?+28_$XZ+B!]6_9OI=#G/AL%"BM3-O- [>Z]]02P,$% @ MLYJE4(8/F/"] @ Z@D !D !X;"]W;W)K&UL ME9;;CILP$(9?!7'?X ,&LDHB;5)5K=1*JU9MK[V)DZ %3&TGV;Y];<-28H9* MO0FV\\]\,SZ,O;I)]:+/0ICHM:X:O8[/QK0/2:+W9U%SO9"M:.P_1ZEJ;FQ7 MG1+=*L$/WJBN$H)0EM2\;.+-RH\]J MM2.7RK.4+Z[SZ;".D8M(5&)OG MN/U>Q$U7E/-DX?O5.XX'I#,?M-^\??/(V MF6>NQ4Y6/\N#.:_C(HX.XL@OE?DJ;Q]%GQ"+HS[[S^(J*BMWD5C&7E;:_T;[ MBS:R[KW84&K^VGW+QG]OO?\W,]B ] 9D,"#TGP:T-Z"# *W521 M%F30)#:"(0P"A;$E$PGMZEV@&.TA!!ZEWD-XYR(.9ZC3, M:YINIE".8 H#*0R@% &%32B4S4 R$)(!D&4 R2:0=YC,K&D.4O(I!:. DD\I MZ0RD "$% EVY[:8K@IA6;"_ -'LTBW!4);3'89G-( MEVA!V0QJYMQC )6&J+XZX!&+H'PQMP\P>+@?,0%8DR)#IBR<9HLTGV'!QQQ3 M@)6%+ KD198+E,ZPX(J @9* PY+0B[*[Y2K"^IG^WYK"M0,S8 ?.%$D,5P8, ME 8DPWF.PI"2T6E\2^CPD'DD_N;]*^]>05^X.I6-CIZEL?>WOV6/4AIAPT$+NU9G M^_ :.I4X&M?,;5MUKX^N8V3;OZR2X7FW^0-02P,$% @ LYJE4,YRF\M M @ ) < !D !X;"]W;W)K&ULC97;CILP$(9? M!7'?-3:G)")(R595*[52M-6VUPYQ EJ#J>V$[=O7-H12F$B]B0_,_-^,XQEG MG9!OJF1,>^\U;]36+[5N-PBIHF0U54^B98WYZIO+WGG'1;7WLWS=>JDNI[0;*LY9>V'>F M7]N#-"LTJIRJFC6J$HTGV7GK[_!FCT/KX"Q^5*Q3D[EG4SD*\6877TY;/[ 1 M,*JM*@'%1-*3=_[L6K;(__);:_QAOB#F;PFZZHW#?3/#*[-[R MF(09NEFAP6;?VY")#1XMD%$?$01"[,G"/281+!"",89.()P*! DL$($"D1.( M_HD@GB79V\3.INF3C''T !.#F!C )#-,O, 0LB8P)0$I"4!)9Y1D00E@1 HB M4@"QFB'2Y7D].*P5R%@!C/6,L5HP4ABQ!A'K)2(,9HCU,HT4QR&,P0%<0P$ M>E B^$$9XO^_XQ@LLQTF0!1D7LIDD>^','YP.3!$2Y T?R:HTF3 MJIF\N/:LO$)<&_&PO=V]R:W-H965T"T+47L-WR_]1_*PH= &&,3/@E_EZ-QK6WD1 MXK6]^+);^F%;$2_Y5K44N3Y<^(:79MNS5*+J M670I5?[6'8O:'*\]_WL8'@!] P!P/X;0/L .@20R#3?569:_9BK?+5HQ-5K MNKMURMN'@CQ0+>:V733:F?]TMU*O7E:,1HO@TA+UF'6'@1&&#(A LP\I $NQ M!BL<;A-L; 0)4SP%1;N@AH"."**8X@012A 9@NA&!C:1H M$%0$F4,PAA;#D&)BG"!&">+Y7#/ M$8I0N$K%74>B.X3%O4(PLUC",DO8E,6N=G%/D7B.K#:($L>;C.#6(XCW(G!0 MX+8BZ1VRXJ8AF&LL63/[%-):54)B(O^E1;(P*,\>S!KC_P/[L$<(<%+C_@-TA"NXLP)QE MB1+;[;(,TJDJ"(P2U_L>< N";4%"'!\VP"T(=U@0< L"9D%+ELSJ-Z;9=$^" MH<;;O-L=%FY4:GN0D,1!@7N0DOFB4-R#%/NX347I03?OI2RE;WAR*6GHO0NEM MOMF,[X507!<9?M#W[*CGL^&BY'O5GB;ZO.F&E.Y"B5,_@ 7#%+CZ"U!+ P04 M " "SFJ50P* 5!O$" !%"P &0 'AL+W=O>\[%'.[R*KI'>>)%*JO8DBN3OQFLF%:'FC_SF( MKF9*+[MC)-N.L[T-JJL(QW$:U:QLPO72[MUUZZ4XJZIL^%T7R'-=L^[?AE?B MN@I1^+QQ7QY/RFQ$ZV7+COPG5[_:NTZOHC'+OJQY(TO1!!T_K,);=+-%N0FP MB-\EO\K)?6"D/ CQ:!;?]JLP-HQXQ7?*I&#Z6"2;T7UI]RKTRK,PV#/#^Q O 8H&N_%4"& /(2D%CQ/3,K M]3-3;+WLQ#7H^J?5,G,HT W1S=R93=L[^Y]6*_7N94T3NHPN)M& V?08/,&@ M$1'I[&,)#)788"\D M%M/T&)(G!#EB?!B.48P+F X%Z5"/#DTRATZ/H9,ZL'V9[,G!@4PX82^^\BG6DKFO$D!&C"KBDAOV\I3A-'$P2C M!8YG"($.=HLPH(G,I( ="A% 4^)J(AY9DF;4E>2C*,YF_ 7!?H=\PZ/4\_WD MW<,+0/ ,$=CI$&!U-'6)^$Z6%04I7#(^+$?:?&<(P9:'4N]9(SSS1B+8II#O M4PB[/C6 \NE+N)&YWHLGP M4?/N:.S$N5'F,S_9'6?!6VR&%V=_8V9$.]2\I.D'S!^L.Y:-#!Z$TJ.1 M'6 .0BBN2<8+?0!.>J8=%Q4_*'.;Z?NN'^SZA1+M,+1&X^2\_@]02P,$% M @ LYJE4$* #? D @ ? 8 !D !X;"]W;W)K&ULC571CILP$/P5Q ><#01((H)T256U4BM%5[5]=L@&T-F8VDZX_GUM0S@2 M?%5>8GN9G9W9X"7KN'B5%8#RWAAMY,:OE&K7",FB D;D$V^AT4].7#"B]%&4 M2+8"R-$F,8I"C!/$2-WX>69C>Y%G_*QHW>/+,&!%_MT!YM_$#_QIXJ:02-KWG@"3AO_.5CO FP2+.)7#9V<[#UCY<#Y MJSE\/6Y\;!0!A4(9"J*7"^R 4L.D=?P92/VQIDF<[J_LGZUY;>9 ).PX_5T? M5;7QE[YWA!,Y4_7"NR\P&(I];W#_#2Y -=PHT34*3J7]]8JS5)P-+%H*(V_] M6C=V[0;^:YH[(1P2PC%!U_Y?0C0D1.\)"VN^5V:M?B**Y)G@G2?Z?ZLEYJ4( MUI%N9F&"MG?VF78K=?22QW&:H8LA&C#;'A-.,,&(0)I]+!&Z2FS#67IX6V W M1P1XZ2X1.5U$EB"ZDQL,8W%)#BXN& !#B^DX(F=Y:!*.UXDU[!SXTRMV,2'4?H]/.P M/RC>#K,>C1^<_!]02P,$% @ LYJE4!,/:V$- @ ?@4 !D !X;"]W M;W)K&UL?53;CILP$/T5Q >LN7II!$B;5%4KM5*T M5;?/#ID$M#:FMA.V?U]?6!:!U1?L&9\Y)4M@ K>&.UE%;9*#3N$ M9-,"(_*!#]#KDPL7C"AMBBN2@P!RMD&,HB2*,&*DZ\.ZM+ZCJ$M^4[3KX2@" M>6.,B+][H'RLPCA\=SQWUU89!ZK+@5SA)ZA?PU%H"\TLYXY!+SO>!P(N5?@4 M[P[8X"W@I8-1+O:!J>3$^:LQOIVK,#*"@$*C# /1RQT.0*DATC+^3)SAG-($ M+O?O[%]L[;J6$Y%PX/1W=U9M%19A<(8+N5'US,>O,-63A\%4_'>X ]5PHT3G M:#B5]ALT-ZDXFUBT%$;>W-KU=AW=259,8?Z 9 I(Y@"=^W\!Z120?@1DMGBG MS);ZF2A2EX*/@7 _:R#F3L2[5#>S,4[;.WNFJY7:>Z]SG)3H;H@FS-YAD@4F MGA%(L\\I$E^*?;()7R4X;!%Q5/A3I-XJ4DN0+E,DF9\@\Q)DEB!;*DCB51L< M!EM,[S X+N)/JV*VL"3"^#'WR\F][7@ MC986@;C:%RZ#AM]Z92[(PCL/D:?$7/N5?Z^'BYL% M'S1N,OT@XMKU,CAQI1^5O?H7SA5HB=&#[E:KA^%L4+@HLWW4>^%&@C,4'Z9I MA^:16_\#4$L#!!0 ( +.:I5"^7-_%WP( !T+ 9 >&PO=V]R:W-H M965T:UE4:N&?M*YG0:!V M)UXR]2!J7IDW!R%+ILU4'@-52\[V-J@L AR&-"A97OG+N5U[DLNY..LBK_B3 M]-2Y+)G\M^*%N"Y\Y+\M/.?'DVX6@N6\9D?^D^M?]9,TLZ!CV>TTJ6R%>FLFW_<(/&T6\X#O=4##SN/ U+XJ&R>CX MZTC];L\FL#]^8_]BDS?);)GB:U'\R??ZM/!3W]OS SL7^EE"/ R(7 M$+T'H \#B L@@X"@3<769L,T6\ZEN'JR_;PU:TX1FA%3_5VS:(MMWYGR*+-Z M6<:4SH-+0^0PJQ:#>QC4(0+#WFV!H2U6^"X\ILGM%FL(D]YB-A F@X5$8*Z1 M)8CZ!$D($Q"0@%@"J8DRW..Z$9. 8A) S$@V*4B03C\ M&4B03?@ZV5TYB+F%:3CX.@ LRFB4PG)0"+LW! 3%(Q0C%P":7A0$&OP1X0EE M<:!^P@FFO=/8E@6 (83PF-$1['04 8KH" 7L=40^41?8RVB*F1WHYB!D"8F' M=;EW,R$Q2D8$P6Y&D)W'*& /HN0398%=B-()EXH#W=PJ(4D'=]P&@N&8CED M=C6";#UB1 P;$8?3RX)A(V(TH2P.U#\&280&_Z8; $63<)A1T.L12BZ/MO]2 MWDZ<*]W\S_96NQ[O$3<]QF!]A6;KMO=XIVD;QQ],'O-*>5NA30=C^XR#$)H; MD>&#^6@GTZMVDX(?=#-,S%BV#5L[T:)VS6C0=<3+_U!+ P04 " "SFJ50 MK2P3KR]! "*-P$ % 'AL+W-H87)E9%-T&UL[7WY<]O(F>C/ M[_T575[MKE0%TKP/3Y(JC2Q/M/%(BB3/5#:U]0HB(0D9$F T#)3^\>_[^@+ MZ 8(RI[=;%:IRI@B^^[OOOHW>5Z(+^M5DO_VS5-1;-Z]?9LOGJ)UF'?3393 M+P]IM@X+^#-[?)MOLBA]WN3M.HR3-V*;Q'_=1F?I-BE^^V8\ MG;_YW6_R^'>_*7YWEGZ.,G$=/D:B(_*G,(ORW[PM?O>;M_@S-QF*'].D>,K% M>;*,EM5??PRSKACV S'H#7KNCSO1J_F-9_[SZ7U>9.&B^(_J[^_3Q78=)86X MVVVBZH_]7N>/M1W^N VS(LI6.W$3;=*LJ#8LLJTSH.Y\'65QNL2]BO=AX;13 MV_V__^?_^#9E%IV%21X7<9K4+.(A7.7.Z.=)$1<[\2%>1>)RN[Z/LFJ+7J_? M&4Y&DUE-UYOH,<8#A25? O_]2?]+Z[2!;=FO'@ MIS2#]8>XE4#<%G F(LT$@5*V@W^7[EF>UPQV%WX1%TLXGO@A7M"(-;L<]#K] MZ;C?'_1K1CI=+@%2\T!]$!_C)!)7B;.6\6@\%#\ 5A3B= U7NP@!V+-?GL/= MOI'/\"_8Z5WZG%3;WL+YAN)L%6;AOF'TB5UGZ>V$O\> M;[S'/1_WQB-G5!H!]NWK@@3E7;X)%]%OWP#%R*/L<_3F=\>CWNQ$5 ?ZF"Y@ M[NNG-*D#R?%HVAF/>PXNW,4%@''Z(/J#X_L3<1LMMAFLRJ4#ZS4 PFV1+GX) MQ%&OVP,8%YLP$Y_#E8NH@%C+.'D4M[OU?;IRX/OR_,ZY+#FQ./^R> H3H'0^ MS+C\TVT=V)YMLPQQFA&9)H=+W3J$\D\N[=18!/0(B%S\.4*J$JHA&_ ?4 P MYS'-G /[&&:PA]/%(H)6T&;)[6O&NEV'JY7X?IL#@N1UZSL'U'C$C?V0I<_% M$\#,>A,F=2AR^Q3!D,UMRK=Z2XQ%7&T+@.0$[Z^N&QQ*!O!V :SFB_A#Y R/ MP#&>3\;#@0-'\I8^Q#E"[)\B@* Z*M[I] >=H4-<-/6VQ_@ 7SKGUDC[96_) M2;S]_^C,#=0I67+W5>@ PW(&0-C%S\ BI&1Y"*+%A&,!*T#D40% MDHTLNH=-YC09P'#ZC%O-\9>C2=";].D'^ @<+(#&^28B!%LY,'.1?(8%IIEG M_NLLVH3Q4D1?-GB\/%E:/ 'Z+20\A7D>N;N[2Y$D-[$SR&.,!\OC>GC^DZ?(Y7CF4$#>=%VO?S5QMD&X@ MNJ^B,(]$%C\^%9WTH;/-HYJMO(\>(MCJ4A3 POU-KNC4:D[KZN[THX2H.GC[ M>''Z_<7'B[N+O& M$Z';M>[/Q^)CAD4F':!/P)ZC9 &CB>/+%"2DR4DK(<613V[OKL[^\/NKC^_/ M;V[_Y9]F@_[T.W'^QT\7=W]RH B071Y$7B-LT "#[_J]7@ _2'U(A-OB":C' MWZ CKCY)U0]QGF_EEZEA;8 #2*2 _BV>M&9$C8#N1BA!U=->YIK[EH>+JUM@ MZ[F_$]-Q,!F/Z=?I)!C.YK_:OD"4)=H&B(/DM@/,:1%N8D"D:LL;8!D@J0"] M#+,$)O5QC.UZRQ12$FH01++H">@WBEE%LY(E0&M$)LLO0A=MF@9M!*1'3FN '>1#01L6D)4ZQ2$O1< MH\%*HMR:1&./%O1#E$2H_A!>+M=Q0K8E />1P]IIJDMR3@>\?_#/%XXTE&\VA:N7=.:2N/ZRR=M23OD M6EJV_CE"P3U:=L+/<+&/D4+);4[: S'&+4%'\NTW4T-/[!W44N=TN5VXZ $" M7NPQC[4A4&QDV] ];STZM]@HA6:@'@G4/] )@4/R92IUCL M!-IO\Q4;2,/E7[8U>AR"J+1HP<:V21:%*V(QCR!"Y3PSG+_ 43Z'\0HON@.X MV,G#1J5\[VX\#,AI^J)[O+5@[U_%.>C$H#U_% M4?6\A:C*9]H IPZF18]Q@L.*>RDM6B@%N"ML(X[C#7![[^L!B\E(!3V&9O0) MB;3_1OY\ [1) -@^A]G2088SWC3LL!,]/$2+PH)AI#/WU;55!_AS_^L0S,5L MV$/G/D3@PR&@/^&6!( MT+*?D'UW WO*F^C?-YS&@790\+$?7A@>,-FVD/OBX3#5SZ.B6&DZ)X<-\2(; M%_UU(U='^RG*B2]ANS!;[3K1ERA;Q+F2V$%4\+3\ZU:S>>G-O\*A'_%B;;,-L)N== /$.W M)=PIW*\TY4DO2K($\$ 7E?$(WJ4;$#%FHP$0_H](AP NWYS>GN%7;P#/GY]B MD+5AY=L56TE%*!9[2 Y0#Y?LX)$Y-)Q@&A?=%;> =F2:ZA-=@2'"Q8*='B13 MI:A!8_.';4;D:8F#K7+'E=I.A$%S^@=0Q=N;\<].;W\O/GR\^OE6?+BY^E%< M79_?G-Y=7/X@3L_N+GZJ,:4:>0)/)HN Y"S0WVS)B/ ]_D46_@U*\4M8[OW. M4C?(ET7"@S/!^PAH]"*6#N-PC2ZSOTE91AG7'4D&UH"3L1%4ZA^U9LPFW>'X M![C/$X$\ >6>V%C!\2@W6?P9#AT(SE.T8F80)CZWA+WJ8[CV+,*/)WA19D@8 M+EK'VS4 Z#+.V4+MRD8DH-'LUO&1E9S.P[*KUIN]*]Z1&EMMO87VLNUM[@.Q MB\N?SF_W@1@(^(LH GY"6NW;N,5NI9$K7T/Y=^$K6A'2JYE MHZ M_9*YBEYILHW795-[G$K38I@X["@_7%R>7IX==)1QG>2P!0*3*9;;7C* _O?1 M4[AZ($8L18V\EJVW@JIC>28GXH$MDHV'TG&$AKFQ^!,UQ=NL8KU_='/.$Q(4URNP$8(=:W9)$,ERB9<9NA MTGO)7P%)] TS?#U;!,AQ?GGPP(.7R E6VZ64 BH^0C:B[7<,:C8_VL/F0\TL MF;FIYE%9/I+T)G JE .:I<](0F"P.$<-0 H+"UM8R$O" M G5]0&'!$3:NLD=@:1;#O=VNURB,H7H=P[6BH 5'9\EAUS#+HMXY;S=IL('T MN^(KYB[WK8:IH:K<%<=%^A@1JR/=*-UF(M_>Y_$R#C-R9R(F#7K?/4I_ MI[Z!IOJK-SQX\$:\D2$L;S \2[;S$=683]0;[)([@'.)F&Q2)@Q6P1 MQS,\_U*@1HTH8ZS=M[LO"!2)S7L<%+I4EKN(IQ?B9[8JP%1@4,#OHGA;,-6 <=E&;\X\3 MCM>.B:\"T4#83/ K/ FY&Q*D<+M Z%%$LZX5A^0E=.%>0#A.PD?:O71$PZ2; M."'5"W?W,LCPW*(4 _(0?3\$M2$3,VO\/:,2!$F8PYA$R[*MM'KUO"E3R$<28V-B)) N<]_2ZA$9L1D7#!',> :+2* MUS T803S@/: SA+9JM+ WIT2RZHY!8@0'Z"5P$P$%.&VJR5B*N9?2$/N7[:) M9IU #&FTZ#YC M.]Y( G]7?&)3XSEHNVL*(4'@92I1$HI+_.DPKH2-\ )0EZ4E$2Q)X$+O)LI3 MZ_ 7D+SU*DC6!^UXO;'DL9"52UK.6AE2\*AD;!,:;59I;J2*=O?BJ@>(PL@( MZMIMO[ DB*1I5 Y!1G M8$?/9E&QS1(A@^CR[RB>15_7HXP@E9MK%8AJ<6KFEL8B9XM">*AF+K/R-#$; M,Q&E2D&B1=*X@$&2J6*KC0QL@@VHD\;U@]B-!["*/[.P1#&+*Z*#"41H78]*+$?"T8'LH1!S8C>R&1 !B/SO Y@Q@6G4EM@UBGEE?JQGY^ MH&(_&:<99XOM&L.(,/ :.!PB M!L. ABS,SA%D3[EC%@6X;6/E@)"3.2"95F M[(J;./^%1_^D+I>$-!!FF-,BH6'AY6>4K,7OHW %1*"D'RZCQ8K$DK.KGR[> M=X"&A:#V Y%9QR"JHK0,U +.>+4+2/X$+O'P@#22PAP2@BC=%> L!\ DZ983 MZ )!T,U2+0C[\FH=25\)FP&S(QFI!:(N*ATP%2H@(=XWB0/Q4AG=H1^(*D^ M,H M&TH,01Z?$K59QG3@.#Y=1Y0\AH\,NY8A#8X 8&JIQ%<01- O&*ZTFDN4 MC7CVO;*- A%#[8@$%MD=R= ;W?D-W0MH8(M(&RH(+E#ZRV"+*QF^!(,]A@AD MZ#+IFJ-$022)'D..PQ*>C%PYAAT!>EQ,->#> 1Z"NMUZ-,F0XHE;'Q.T6FT MBJ5=2:Y(D@)#_]D"G0=2!T+# ) BUIB)T<2%1()%2+8O4C97"%BE3<<+,N23 M\J%E%9? \/X4E6'M52,X[FL)='F7*Z:UX7 :16^@)0D##Q+*Y,]:Q*Z[(K:F MF%/FW:(0QB0+(=LZH#BQUJQT>-G_F<["F82FT, H5_^PQ3V3+A/*R MR%[+8 MS,>KP4LQ)+..'%:Q8^P+]8QZ/B04:UP8A[_A@0,5!+3+:'Z>6UI<]0'Q33)Q M8^\B"D\=S%;MD!B%Q =1.DX44]:[R?&BET(:'O 2F)HQH\D1FE4NN( M,ZL7G%*T@W&ZXO?I,\R0,3F,T$Y3:!%<[O'!(F0L%>HP/QE(: 9?B#)%@AO M%4^8%>V0.D5?0..2;$A?%\4A1H]*G8Z1P]%AZ[UK10=(/08<@J88:*YH5HL0 M9?9383:J,Q,GJY7G.4%E4%P4@),7P;TK3YK_:Y(6Q*#%O% M(.;!'T"'351H8(@.'M(2[52[H$QMR0PBYUY* :TVZQ.I2[ -U\TG M1EM0<*VO 6'#$C#D21RXW4P++F@>,)'-<.3ZCD!,B18D/XA3-V[A.@-JCFU9 M)SC#&RS$1XJV*X?B7R1PA%MN!A3NW[9 -D#EFO"F/YS>?J^$AM/;3_1+IS\, M_ -TRO,<2=^+ N9E14E-2L*. " ^3VK]12"N&3W.1YOG-&8ZPCD MN&6Z2A\EP0;]"5"\3D]BT? 3)I)&C4>X@R.M\)" M)=0!C%&H$)'A(DM5SB??AF8WL+-G%'-232TTK4@K%D%+MR=?I_)SNA+),B5I M&>5Y$C:-[$<\1\H@U0DE3_;[\BH4**UK5_'Y@<8N%6\,KG,\@#H6 HCB/5K& M?)%TWD8-WKU!5_B[7%EVHG%@:6^2)&L#(+L/+/L";NK[^%':&> =D)X6SSP6L%)Z M. F 6Z7W\&HI*;T[45M3NL0F [I-^K;TN49+9F,H[>#Z[]-DB^-*NP2H!93, MHT)Q LI*8HU1"KXX$$@O1 "H!4%2N)#7Y5L=\[N'%&DZ29$<3$6^>:#W><,Y M\<9FW9Z^-"/3 ]=CTSM@ONX-.UZ0V2&5X9S:7$5BGF1D2W;6N!PBUV%:U> X MME,9%FLC)0FBQZ2'R%!)D(FNK>6I&"]TJ\+R3LWR[LKF0 'BUW Z$1^MB8\' MHV XFH@3+.-1:3Z:![U13Z@D?#&8!_/!!&F9LY\C,9D&\_E$NF_EMXY!DOBR MD3402TGYHN :TCM9\J#J2:SBFU,MF4)#TJ?NX10 R:3Z21(:4!;@L&0@(I^C M%-)8XRDP# %1TPCBVGHA4[CRRI71SME+25=4 V]/R+K*%F'M3G(.09U/^58! ML%*TBTG*7+MWM%$:\, *(.(# MQ/!'#GNL\G[O,1Q"KQGG5$I*71XBEA,?8( MO21XPV.R @#ODP8$5@>1E#_%&P*;_K@GIK+5)>;58Z8!3!P"R91:II7B5=/=\E6/D% MQ6]I'[O?60$72N0TI5U?HKM&*KAX/SZGGQ/1L'4^XK9 M_[AD"1.77_4U(-T!GH 77A+7&KFV6,9L^&P6V91'AH-M=&RTXF]* 6+KD25Z M4EXDD&U!^DB-6Y&L<&0 8"<[JP^.*&P]^[2V66.LUK K:H8& M]=X7FDS:0;9D\FO3;E8!E(>>29,T"+5Q 9;\VTS[%ESVB*@?,P\=A+A"%,7+ M_,MV^;B6A5?0:E[8WLLXV6P+F06)GD+>G:079NTD K"YUMK04PR<#YC%SNYJ M?@\ 6KX 5_F;PHPM^T.5<+;2TY.A/$X\;;>)TYHI)@4?= HR^DH$\:Z,.$0N M"6S^3GRD8[D0'4 "GIOL3>SSB0 V_[I-\82(-^?:CQ IPS:C%=5E6RC5E[21 M$OMEMFN[L_ *OU.S5Z8W6PRLI;1:20YG!M*X?QT-HY5WL6\@MF#SK%8@3B%7 M%)C@'7FANI%U>ZBQJ0B=+$OO99 :!M>;1CP+JP2TO^T]VAX*-F+ID!"JLJ*# M1UCN]*ZV-Z9F"P9AV(I%4GA<#G5N+O(=%B&-=@IV'K:P/I3.QOU@-)G#)QE%7_ID?FUJ9Q4J M,T&#[RA0$),2J68-9LW/AL%@TM?=U+^5KRM_GH%6R;EM=)/+B((80*GHGX@A MU?"ICE?^MOP7!TZBZ)_0/7-8T'@Z"4:SF9@&_?Y(MQW#2B:]@?ZW.L^9CI4% M)10.K?IX^4LF[AS F[(U&8CZ< MPS:G, 9^,Y],=)_JWS#B9!;,9U,Q#V:]"4T^'$)'^ &+%('0K';1#P;S0= ; MSW1G3GY2<..!DHY- T"5ZTV=L^!O_;^Q0%Z%4("?03 S7 Z&<)G7O>163G] M#'@S&N+7W/A2;89!IW[WMRM>5/_]+L+D_"V:SD1@!+A\#S3V!;^;! M *!'_;L/DZ>S:3 =]0$"A_.!.)XB/(*&2@'K?]'D'':NFZ:T(YC$F8,M.4E<'M&#\<2PX= @-)?DUS$NJU WQL1"/*WDQS; M08=-1\4 [92T(;5=O_C3/BS:OYWN 7MG)TM)-4]V->LB,=*$ ',..-M/07:Q MI2OR_*G 0=K/.B5E$,3VXCE:?5;;HM-C$Q 28WMNQU^!=T7\ND75D_D050M(NQ M0= $-&C)T;L9MI+0:>3;'#,P9$!3Q!HFFJ1-[K)$1@K/QB/*=/P@TARQBZ/5 M,J?KKC2)95V10(8"^@]6V8_9T\HA)*30PQ%%675,-"62X2;[I5.D';FVRJUS M3*5VSBA\T/I61;JV,\7)X"!OEFJ DX90LO 8EZ HM,FVA :'XWCWX&,MX M!C9]^Y"F!I<"%;E,EIXMA:O9((EKL?>F,"SZ@HG%8C#2\']74@JH0 M'K!]O?ESU!5-,Y!0'#BB,1& &R.%T.\^3PLT!4M??X$YE=A5 M#EQ*Q1ERT4"V,5$J5[[%\#29'&$E(K>;KC9 80]NVW^"E%!;4AP0=#KI!\,A M2F4SD"U1'KVIG%4I*:8P-:BU4C?HSR05.. &<&8@#"-4968@ODY[\_8SUQ;* MK6S<.>4$Z647+1^8'&#>$?@J*NY<. Y("%"KNE!QH@GHX:5WZAG>< M9-\5NJC(C554!!V6M;78I>_:&*4UO.^CX:YBZ\Y!UID92.UXU,/Y+.B/IN2A M;4AR 85D@"+Z\60X@W]D1<%2YHN5^)*KI!)Q#%V@ MW[$?C$ Y@S,+^OVA]AZ:M8$6 R@TG:/!83 ";68P%JKJ_;D=UB KU$DF(!6D MUO7QO^$9J#E+CC[ 0L!!M*4,>G K0WW^!N[[ U#)!NB*G?8GXLJWR#&<)JC# MDU$PFHQDDXUOBUK5ZJ//=D;^W8$Z7F\/[Z' JL?!?(0PU._#38TGHE3)XMP\ M"H 8V/!@P+=$0CVKS.; )/PH0V?W!%3^21\_C(+I:$;<=(LQ3$]AMJ0X(CO, M"O""WF$83H+)8,K%NK"^# JR6?I9<@:8%EWC\,]@.!8? !_C0EGN'^(O!;DJ M\<[0;#"=CBA]AT)8, (G3CH;K($#LM\(].W!9%Q[2H]4QK<_G ;D3L=5PHV=!C2Q)N16Q+]L#@9L =@,6 M]4O-37@4QD.),;X'(B8@-(QU*P!6S,/:R9'@1R"90$]AJ:H)4QE0!T9#M(!K M C)&4P]\,Y\K[/>4E$'T[O6 $*.5]P'S?!,)5])#2+_FAO2F5R2\K_P[,_*PP2>JH7 4%X MF8SU?IP^E8)$(#Z6" U)U'<"MT9I%4G&/>V']7C >CT%\07NW?^.5"R/V.QR,F=D,^Z/#+,A'@XD59$N,9S#L MCO0WRH+A78K-80)B8[:6(V.R:]_*4G5YW$$%=9:4WDDY$8QUA>A4!Q\9L1J9\'\&J-L.>/O M^NQ6'Q=F27%!)IV[)AD63HE2NS4&5[:AY0%P;?.H72QN'0JZ(/DR]'-?#_*A MWG@Z#@8SU!O&LRGH9]/#D0^YXG!*Z->? Q[,IPIKWLOCLIYEH!#R2E0=QW.3 MHJLK..A9/8P$G=,@V?=!-IL!:70WZJ#:&!6K*>+:&"1&9"EJ?[2I&PW =;!6 M:F[@W1#! T>ZX4RLG]5-E7.(*'5J&ZUBF& MN7T!Y9S86IMSV;IY!/)2=VP3& OO*@E05:C9>V*.'5^E*:DYD,B5EC/K_;.Q MZ^^_$15)3275*LZ; 0QE@1DGZDIKVD/\ %2.2_@P!5,%W<_U QJHU34\KG& M5M<2M2^4IT3.AXIG,)D,^,,,!&Z,()!%T\L5%7QC7"U M.8Z0YEJJ5!+6OQR%BC(OC+R"F#S,U160C\60-K77:76$7GBV\VV= *K"<0T$=++K8[Z#V%],DU;A6#R/BFA'SV; M*,V%6'[_P:1,?Y7$TK+^MJ _V[\O=[CE0CT499&[(QF.H_XU[U;8J<].L(UI MM=U@_J5=:IZI(__W3.7!RD3@ZN0C:J7^?6^8C)*!9)9BH#):(PI0%MK)3?61 M*F&DZ">56;J*9NAT!L4'S2JZ]K1[#%&D6CQ'9MRCOC%O[7OP\!I@%>3_74)9(-J;:M5R%UR) S2;Y/69VH:I?5E:^@M!.6?T'N@ MG94H)574M.-3Y.B6G?(!L(]?)T5Q;<6N[X6Y.S<]6R]552I96!LS9;U(YE2I MGJ;&#CN[K1Q( R69WV@J-M'M9K*T$L_,'BM5 MW$4!N2S4DI!CC1I2NKF.A4!WVX,J6ZHZ4<4^"%#RCA%ENF)+,SFI-94LPNMZ##7.J4H3YD<7P M2O>,:M]899E9UZRRU(9J(]Y:)VC?IEJ.'Z-'?.F.GQFA:-,+5H!AKYP[#^"> M<>*BJ=,GR\>$#+/$-9B8,(90,A,-O+$&-@QR'?+5V'BWT 'Z@7GU3"=9!Z82 MF:J7J J1>9"++H[O"]=8>H?4+L#)DC)56>2R?O>P#6Q_'^K:?O9MZSK+VB_E M94D<="P3 W7)HIWQU]6R]A)-DN#F7[2M9U6/7AVOAA=:LP4N5'B>14E)_C%/ M7(<86HG*@2WLZHK0IJ8 'A#6:3:/)I:](.9^>96HL !H?H[,*D-.E[Y7"94T M:/E,<0HNVD7B+!6G4CF&)'M1'#(O*EZ M K N<$*UL:H)XN'R/\7:>S46KFN3*9)%LY,X:)6E#?OE6H,ZF=!"ZO(XL\1Q5W : _A9Z!W=.+; M0KWYE2X &I2Z&7TANR31<"IVR2A _,HYD#+Y>>&!Z) (:VWSEPYU5EE5":C,WX5LEF57/;&EH],JY:3C M >4(9?I759$6_+YJUSH4AN)[!.HE&>(\.<98OIO?99,9$C&#,?TK*P8 K*FX MY4"'B&LK%%8,30LN'V!;.(.RO5,5U(E,F27+DG,?)K^PU@<;+K:*7:WP+/1V M:,2E?-\D4?KFS1:@N=^['W?T$X/6LQ7ZR8I3+O?8GP]' 06#K]D\8]^KW5C= M:,#BF5TO2;L9@,JE]*H%&O=IV>^1-=;;[--[P1#/'$!_14G5F0WK:4>XW#Z%P0?' %UD"YZR@ -"9$ M&'.7C3#,4Y-K !=6(*TA.ZT];N*A=HT:@+J M/5 .M75O2KEG([$8# -9O.QN&6\-]O# MX)U!;RY.9<8$=R!ETRSB2/1GL^ZDSZ6/ZF8AMZ$9MX'$Q'8]DKQ:A#!3;WI& M\DU/^Z1:7.AG>JD5OW*' M?Y9>1M7 :JJ7[B'XB3%O8&'$8##O4_**W)NT\\N_C$!''AA5I-5LNF'%-FFA M9OBMX137P'>WH7E;53<)Y)\#N2;+')-KKUBT+%<%P\P>+O4X9,SVR\/.01!:MQ <#Y]F5EZ04(A8>3#FS?=#50H@HP]1T,@QFL\D+( JGVK_8$L^Z MO;ZNARG\M1Z!JJF3 ML.:2U*/^;-3%7!--C0V8X1&WA>IA,.]AI.>L-1#SZ P$5VS$LLAE"Z>BLGR5 M&2@5JJ=!692R:W/;);;\G-&$=OAXY)4L4W-E <3EEF !CLC^5K7\6=V ]L%P-M4S/))Y:.DX(M7OYNGTXV$/ MHQ('H^YTH']F%P'^2N4\^O-Y%QA&>6&5NQ\%@^&B4%F:@Q%?!) > 8VXAST@PG M%IQ&)MY+0!QY#3(5_->=S@6_2X&LH%Z%$Q[?3PK S[# M,48(3;L@OM/W3[FC*O\"9/41HR']K8&>$C09PD;U1W>(JEX\Q MLA-:V:P+5+/?)4B VQ\"=Y%BY&F)A/R *_72!1TQ9P1L#0/* L<$/M&WXZ52 M=!A^L/$1P6J4@;E[N8%]^-T?!W"RXM2PVP%A41UNEV[L&*_LQ$5DP./R/0'Y M4 NB>N+RK3G*:)@VHSI "B93$0IVV"B(PF@$RB]AC8QDDY%<=/32)+*PFZFT M%]LJN9&:L)59J1ZKC@O/]ZP;:M.O)/&*GTEWB3H;"H:05699":A+*V\=DA51-XZM-,DI<,7S 2>(#?OBEA^P(247C0X(PY-@.)_ M?\?#D?B!"T&P4WR)]0')78W"&S%8^.]X,-MWW(!(TV!,Z#48H1)0Q\/1W*K# M+??='A44"TFW*78;7>\ BZRJ$$Y/@KQY[4J[63.+DVO+:A6G&VCO2;>ZDY(0 M@2P 90L?#SE@NQCW,P.EEDYQ, B&TSYE&8XG'!(TGLP-85?[E87<0FO#P-AZ MDF< OY2?^OH[X.S\R?=ZN@P8O0::00AL441 H3.646EOSL/I4K>U^M8;)&== M<=AL?NE,%FB4H?T+R@TL%47 P$)^+&49K[9X+U;A5(N9VM.6!/%O:L&\WQ?O^41+&ZB6]CUP2 K$_R9; MG1Z\*@4@[KIFH']AN>FD=&T.)DK^OI7/-S(TTHN,!X%ND=;#]$24!!>.K.4&$9="=C=8'T[71(WX*4 M6R9NSA';UH :@X%=/>*9O675=PS_ISHWX3P]+H4L' LJ^X3:)V4>P^P9-T,LG;87I:"Q&HV# <"HJ8.3@.L S-Q^I[ MPW;:(E6N4\^9E][YJJ1&8#9/O(S#+.9G7TJ)$A+Z2CDS=HZ?>4.9<[ P_"U= M&,.7I8X=4('-,6>@C8Z4+:(;1UC"832;R^1L8+>4?):H9QDQ=7F*50)Z,YT) M5BF>487RTB._N,-;8_V[M<+=[,?XTE5,(?['ZM.)6R&,'DQYP,HR"-AF^.L, MR%F\63&+/]-A*0_(2*'[>$]:2 FW425XO@PS/+4KB3;R1\_]"F;EEQM\S*H?) M,\HK:^@!2)JR'DW_OGFI?/"W%O-?Z MJW5<*< D\1&M11QP._*Q9,I0!,'%A.C8=Z8?7+(<(\E25IYVH)=#3_GY/N^L M,K*B] @!X%U',3Q-EL*D'&%E@:A\I8LP0KZ)W1K0;6>/'T>)Q0&T_Y&3Z>"J M;^1K$0D^EKD&O:/S1ZQ\*&/ZZ?E?4F^3OZA >%W-XC!IHD MZ!=R5_0' VT&T"0\^[S3#S&]H:36"<201E/O,O9'NLYHE3=^8K>_>A++T:RJ MOQ.P,U4I192U*1=9P\6P$5X82CBT!8(]G=3*@65K? U:O^"JTN7*[XJ$;!LQ ML<.Y*:3)1DE2#8U-NMT]EK9&%XDHCXRC?CWRI@/"1!-\O([9HA98!4>, =U7 MMN&[RE.L3BG$H%3U4$$>ECU450_S[\HOKCVJ][5X<^YKA\[C8X'-V:MO<%7? MTS9SF95CYK0KJZK"F[1(&M<\DHVM5/0P;,!^3Z;TR!UF*E?E[W(J7GDKE;,H M)Y=YT][>JD0V]PT>YA/E"UR7GV*V(_?C\J.:$:^$L]_J04DK7T#&L*8CD@-D M2B"SE=_-Q 6GJN@XL5HIW]2/3:D/V$^FP6"VXCHON% //DM..2*G[+Y6')'S MGY8Q8%MF/\;\^Y/WZ MD/?K0]Y_UP]Y [T@^'*L'+>+)[C!%5W4C7]"+>'32LJ;OJ?W";JEV*+^P M6QVX1:3>Z^/!_T6/!S==.I:&+J+.1Y*$K-F<:\_%=9@1S/H@K)7ARPL3KP_\ M?ML'?EN^!EM/$8SQU.I:DFM.]4N"5&VI!>J_/FWX^K3AZ].&KT\;OCYM^/JT MX>O3AJ]/&QY0N^@KGC9L$(70XZD595";.QB#72H!^OVNE(;QHWR1S"OL_&]] M_^R0%[A:J:#MW]!JHV^^/JGU#_FD5A, U;U35>WS^FS5GF>KF@[9>L7*5Y7Y M?^@#5TT[;OWV5760UZ>POO%36,VW5/M*EGLOKX]F_4][-&L/W:^^:N4A^:^/ M7/T]/'+5=(_5]Z]>X%9X?0[KO^XYK$99OOI2UC>\R]>'LUX?SOK5'LYJ NKJ M@U+5MJ]O2+V^(?72-Z2:X*[AJ2 G':)X?3FH]_NU'F-9_(9,[O49E';/H+2IT]K*^BC+H9BR?DY4RVOAQ@,*-S;2LU)I+[]5 M_;7.U__2.E_-06J>$F!Y+2"]E@+[1RP%UH*(>ZJ$M2$RKT7#?MVB88TWMZ>> MF'-_K^7%_I[+BS5==:GFUJ'W_EJV[!^\;%DK8?U[739,U>OYNMIHK\7+7HN7 MO18O>RU>]H]8O*S1?/"?I'*YC6HJ)7RV0\EODIW0ZSFSA#ZU0Y*G?P[<);(.RU M/-=K>:Z_I_)<-0FI,BSX1'3$I]OWXO@( \QCK',E%^\$%T?W7=$;\T9J)[$S M_/[\$;X3%T6TSIW2>-_'C^+V.2X63B0Q1<&22=MZFDH]).G$D8&*WK'?RHIJ M=%9K6:70(+]1HYSN5LZ/I8HX#"/MCKHC2D%RM8FIAU]))96U^G-#,):3U^K3 M&"LYCB_9;4-&J[U= PV' *$\I+U[J]V!+[ET[VB!EJ:$DJ9TDNN# W@U"KD_ M8=5YD[!&F_?FL59;#?R=37ZK4ZV2.K3-7RW?\YY4U1=0&SU@H :I9K[_J,I# MH)W&U"N#5G! IH 9E_MKHD75?(>@DN^VOWV]_]F;_K5O@II.U;2[P[MQZ>#DZ6YMT']8AN:'M2V#0K:V9O^^*UV)*W(EN>U?]6DR3I41,:,B3=Y?E2))V+\>9(NC-[TR0/)W35%,67T;CZ M/,.ZQIXDP]IQZ[(,&SJ4\PSK&I83Z^I:>=&>,-:/DYZ0/KU3W7@/]6!=_%[X+0A ?,%Q*&2 M-EG]^44YDW[Y**U/G?0I5SHO1*!A_8SSW9H9& MM"8W+:5R<-Q;*8!,KM"CI[$;PPXXT^]=U+)H$FKL]R]R7:$?'\%PIO&F:!YH MWOVW,.F*7M\?#W*Z0;[0XQ@79W8,")31\J6$@].,WAI0YDN[W76XHZ]/"42; MCMU*P9%@BN)Z-5'4M>IH*AB: >S$4B]K,GE"JEH]YFC(A"0S#CV_ EH")\=C M9!(U<-1ZJU,-?=3[1VF2U]/ ^'MF:G,>9W:HI;3U'7J:*C"3C\^$W_"A8G*'8W_W M[5"F795U/57'I7X-3E!S)=D7NR[1=IOE)EC6C4STXRMOR9/?;$MO;]7QPTR? M.,W*?'%G0CKWB-,>0<^,S?]UO73^#.>:H[73G*T3A4NJ&;XI"=I_KC"6673+ M0RZG2M?SD&]SSOU!*4BSGM[(0_N$&8XK8LJ>#&A'/S--?*4_&N"XFL?8HJF5 M^[R_L4E5;6AKK[Y2SZ.AFS\KNA72ZD3[<[D7&;6WJ0N[;W' ^['==];M>Y6/ MO7V_T@VTZ+;G,O:/T' O^SN[5]24L_TG3MBF8.7:I&V5 EN'/ XI]]<.)ED1 MF5XID\!BQ]5Q1RI[3WE]@0;XO+ZJW6B/=_BKUOG9>RF.#""7,MNS9'/8L3YL M'5;;^H!>-DK0J.^BU]V>DKM(3X4%G*=D:K.B]IS5?K+C'%O++M8)MNQ1S>=:XNYO6!O #XXJ%A&(\&M6WACS(Q#P4P]#D>4XH"4J:)1$R^)DJTF-;%" M9E%A'15J*ZS7%L:PB(B'/C1*XGY)UG$8U.O(>V2/?<)"C2A?+4[AV(8:3=8 M_TUXUXPNAZA.#44/7I*-T5B@P;NN&FW^H-H">]F_IXY #3^O8_/[)!.?$ETE M)(YR+L>N0[Q*\0V'*QY6T:#3ME[!KZG;F=( ?C_?UR3&^\[GX)Q]KU?KOW-5 M,J/8M9*:=/V]X/_K),XW2"DOR*+W$P# #0 'AL+W-T>6QEBV+(MT,63YZ=:L&TT>XJ-S='[G+^LX5L)* M;2B^+S!6H&&45Q$LE"H_>%Z5%)BAZDR4F.M()B1#2@]E[E6EQ"BM3!*CWM3W M%QY#A,,XY#6[8:H"B:BYBN"\=P&7?RU2',&'D[??:Z&NW@!WG;R;3/R'TZNQ M_\0&3B%PC,]I!(/%>^C].?3,UY^]9!L=X>?/Q#\%'Z$7ST,_01Z!S_> !]"> MQ N3Z+6;%H>9X,/>S:!S:#)B&*P1C> UHF0EB]:J>/ MW(""24]@*GT#GBL$1*8=B^93OL)@-NCMD2'P*CHC/UJEMSV#7?2MZF M.?8V=GH0%Y1D+=2G6B^'V['I.7PG<48:.VZR7H"FH[*DFX^4Y)QAMYC?%@P. M+!B'J*L#"B')H^:95DFT TL(UE@JDFQ[?DA4+G&CNG9JLD,U3X]0\TO?YQQS M+!'=%JU[_S7?Y?^L>';^]Y+MK\I8\ MJ-*_.(Q Y/P:1BV,0>10]>?'Z1L:D(5X:W:@J0I=GK,&2V"7\WAC^Z\J(>3@L8KM-*' M_1V^SDUQAFJJ[LP2;3""@_W%" \6_:QECXC@8-_BE-3LTA8<_E'$/P%02P,$ M% @ LYJE4,&6/H$P! S"0 \ !X;"]W;W)K8F]O:RYX;6S%FEMO MFS 4@/^*QV7\)HUDL9"$N3%%70OMM'*U0S=FU M6\FUBYCFE9A&'\U&6';#EZ+!#F>Y++>7X$-P_G Q>R9#A;TLXX:1DD>70CM1 MLO#/&27+P%&R!G#4XX5 F2&0V8"0G4CF M"&0^)&0*("<(Y&1(R Q 'B.0Q[20UW;)M7QN*QC7 :^N*FY_,;-@,[D$D"<( MY DMY'GMI!;.A4!66W7-5"_9=<%?;IB=["!>/L;%[ M3(P7HJ4+R=7+*.,=NQ">2]5A1/U"+)A+O1'._Q4VS"8QN4ZJ2FZ1VDX1.K / M4Q(10BDZD)A-8F*=S+PI'E=&E<*Z5^S3CSK,6R ;)I&8V")7H=U+79A*L)LP MFYFMN!7LPR8\=CR P$E#C&DD)O;(#O&._^S>5LP:,;$V9F+9[!'"MST\U$,T MS!7QD++HS UBS!;Q$+I@K^^:1\^]@928..)AS+'GA/-JS"#)@ 8)K! 3DTCR M_R32=Z<3=&U";).^@;H7$K-)0FP3=,3N].T$$TM"+!8X8O?&$--)0JR3GJ&[ MEQ'32T*LEP.#XZY'=S QU23$JNG'/&*ST'99*XB)J2891#4[S&ZOP5R3#.2: M'2A,CV"N2:E=<<73,Q"&;&%.NO'GLEPAKZ2(7\G@Z0CV6N(B;DGHU[^]*US=W,W+S<0 M$W-/1IU@Z\=LB]DM?.N:8>[)B-US /-ZW2XK/T!,S#T9L7L.8-Z&WF1EX2$F MYIZ,V#V';GJ3YG"=:.:8>W)B]V#/YM$Y7 'EF'MR8O?@R2(X&&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/% MVLUNVD 4AN%;0;Z #.=G2%*%K++)MND-6#!@%+ MSU1-[KX.FSI2XJ\+]+$! M(= Y[\:/K#$//].Q+H>NSI^"+I>K,$QG5(\/TYF+Y^VZ&IZW4BU^U<,^E745WH[A3S>\ MYB:EDL/Y36[&!>-/WOOT/^N[W>ZP24_=YO6+BG\+JO!UD,X'*3W(YH., M'N3S04X/BO-!D1ZTF@]:T8-NYX-NZ4%W\T%W]*#[^:![>I L@8Q+?A+"FJ^U M *Z%[[4 L(4OM@"RA6^V +2%K[8 MH7OM@"XA2^W +J%;[< O(6OMP*]E:^W M KWU"O?:Z&:;K[<"O96OMP*]E:^W KV5K[<"O96OMP*]E:^W KV5K[<"O96O MMP&]C:^W ;V-K[T*9R7HL(2OMP&]C:^W ;V-K[BPFZ^W [V=K[<#O9VOMP.] MG:^W [V=K[<#O9VO=P1Z1[[>$>@=^7I'H'?DZQV!WI&O=P1ZQRL\JT0/*_EZ MQXG>N:F'M'TIPZ'=YTN7?!K^;C^GR&>>IW^Z?*%W&+2F<7R]^B9^G M?D2$3W^U>/P+4$L#!!0 ( +.:I5!WOQ-;U@$ #4A 3 6T-O;G1E M;G1?5'EP97-=+GAM;,W:74_",!0&X+]"=FM8Z9=JYM M2AT;:]C*5+^:CC<-EBG+B%=FV:I&C*VQX3?-_;GZ;ZG M%7G?5/2O:'8V:TJJ;+GLTBUY<)YT%6JBV+5YJ+6GZB7ZQLPW>9^UCX^Z2XW9 MNF4_%N2GRQ$_6MH=8*@<^O'RR% ?4$L! A0#% @ MLYJE4!\CSP/ $P( L ( ! %]R96QS+RYR96QS M4$L! A0#% @ LYJE4"?HAPZ" L0 ! ( !Z0 M &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " "SFJ501G03+>T K @ M$0 @ &9 0 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 M" "SFJ50F5R<(Q & "<)P $P @ &U @ >&PO=&AE;64O M=&AE;64Q+GAM;%!+ 0(4 Q0 ( +.:I5 0Q"WK-0, #H/ 8 M " ?8( !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ LYJE4.XAV4%2 @ 40@ !@ M ( !,!$ 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ LYJE4)$OTH6+! LA4 !@ ( !H!H M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LYJE M4!_?!@>T 0 T@, !@ ( !D28 'AL+W=O&UL4$L! A0#% M @ LYJE4!MAFLZU 0 T@, !D ( !9RH 'AL+W=O&UL4$L! A0#% @ LYJE4)P=/$JU M 0 T@, !D ( !*C 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LYJE4.*,P &U 0 T@, !D M ( !ZS4 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ LYJE4-#N$Q/$ 0 -P0 !D ( !U#L M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MLYJE4-RP7)3X 0 RP4 !D ( !)D( 'AL+W=O&UL4$L! A0#% @ LYJE4,+GZW2W 0 MT@, !D ( !.T@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LYJE4 *$*R-* @ K @ !D M ( ![$X 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ LYJE4-?:YU7> 0 J00 !D ( !VEL 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LYJE M4 >D3KSJ 0 \P0 !D ( !ZF( 'AL+W=OAD" (!@ &0 M @ $+90 >&PO=V]R:W-H965T&UL4$L! A0#% @ LYJE4+G;M[.& @ H0@ M !D ( !B&H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LYJE4,1NC8HT @ & 8 !D M ( !B7( 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ LYJE4$TP<"U; @ F@< !D ( !@'D 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ LYJE4%DE ME"T# @ CP4 !D ( !"($ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LYJE4,YRF\M @ ) < !D M ( !8XD 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ LYJE4$* #? D @ ? 8 !D ( ! M9I( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ LYJE4*TL$Z\O00 BC&UL4$L! A0#% @ LYJE4&)7:6M8 @ 7@P T M ( !?-L 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! M A0#% @ LYJE4"V>3C?Y 0 >B$ !H ( !7.( 'AL M+U]R96QS+W=O_$UO6 M 0 -2$ !, ( !C>0 %M#;VYT96YT7U1Y<&5S72YX;6Q0 52P4& $ 0 !R$0 E.8 end ZIP 22 0001628280-20-006504-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-20-006504-xbrl.zip M4$L#!!0 ( +.:I5#3D8R6(@\ #V: 1 86YE="TR,#(P,#,S,2YX MI Y&0A T%J !H M6_WU>P#>11(D)2565YI)9F02Y_KA'!Q<2+[_Y7GNH4MSZ/VOW1Y6#0^N7##^__U6[_<7%_@ZZXX\\)4^A2$*R(BYZHFJ$O+I%? MT43P.?K"Q5?ZB-OM@ B9'\_2/9/.C,PQPDH).O85^4N*""1[2(3(/4;87%E*A/>$[D CODO#53:G'6Z3P]/1UA0:7"1PZ?=XZ[ MQ]WNR4FOAAV'7U[C"6)FC/.F#\O)G"5 MZ*CE@G2@41M:$4&=F*Z:*$N@&[B)%6FM7G>"F^FFU&(#96 \/VYN1 ;KUX0>$#/!TON!"(98#;(+EV%!*H=K: M7 D\>N_:W5Y;0Q%TF!ON8&6Z9]KH-*DAZA!/R811.V%T!#JT4*>9.MM09!,5 M?-F>8KQHKD::,% EO+*I.H)[Z^!3J(_AM:E":W:80H76[C.VN"I1)T^B_VI' M=&U]J=T[WDR+)$,UTR*BVX86[SI8.!IJ@,U1;?*\\###BHOE1_B[GF:>$!DN MUPD3K>([K6+OS08J&LZ,3/585E^E--56]6C@EHAB8_G%(U0=-=*4GP+"+6JS MGB;KJU$\FM:,GXA "W[=3*0DSM&4/W8<[C,EECHSO;6E-&DCC/YH)US6U,87 M FK!966&S:N3IHS_6B>[9MBZA#;7)2+2/S;6@#P[L^8JQ%3FU\9*,$P=6=E' MRJF"GQMW#TD=S:[71(F(1O]H)\1K*J 60G/[N1$8,97YU4[H5Y7 C'%E..E+ MT<7%@K()#Z[ -3U:GD5#YCV9(%,FGX4#EKV8[BP$7Q"A*!0QJ?F$83 39'+> MPD%R#V8F?SK8.X+R.VJ2$Y =S,W@ "2.[QDC;A(E(PXZ79ZW)'C;(Z'EW]TH METR:&@4DE-$=MLG#XZ8V 0GQ=M29O #1"%.>:%+RDC M4E[R^9@RPT^VD&[R^7Y0-IJ+D#AL8B%<"=[:=-GX*"0++T:N;@C %5&8 M>AO@$#&PP7':/3WM'M>" [T*&?ZXY\#H=1?7]\AP,@"[V)2./=*7DBC9=_[R MJ2#NQM#5%U$)[FD]<-LHDHGX!"5242 617(/O2 'T9TOG!FDWCN8#Y&^YX65 MT18[086$RCYPLDX?B(0B(Q4E8@]=('38 X8 V0#@D-X&WTGW]*3;JYF? W[[ MA K8/Z=*;V+(/G,O.5.436$63.O"8F-@+6-.>@5E3(H;PLQ%&7X'6+07&F7% M&GRLN>^D=YH/'BM(>YG;P ,N84 ,/R3WJ*N76R^PIY?)1S,"PW]=N"KY6."" M>()_.J9&X$BS,VG0"GFB-%,4U(S+AKHM'S1\9 0<44U[G<[!P M!FWH(QDP@(O<<+DU3$NXVQ$^61?AM#04B$.OM,!#X*9 &2Z(:+*@UH2A'=CC M-8%-!!QP3-P^4MSY.N.>2X2\_LNG:KDE/ L8VW$]71/7M*!_HT#47B'\2,0= MGI*ZN$7-+6ATXY(U/JZGP0!*I$GWR+L?,16_8\\GMP3K>9;I=?4\74QJG7SW MN@63;\T'&48HS6G?01BP1R+-=/=B>8N5+R#LKR O-)N)K\?:.CGO=0L6ITM MA#N),#1>HD@<,O+V",DG+/3@_4@V1S?'JA+-W#)S.9HQ\P-TD5>2Y?[X M-ORD#&;(%'O!-LSFJ#:14@EX;N.P'/#TSD*JE?XK$AYM-1UZ1.BV)OL+-@;6 M#89>MV"#H0S'/=QBB+MG4DTWB\)R>GN-!460 M!:9N&!2Z2#;10U3KK%=N151EGG_=M#<$PE$DW53C06((%=CKA4L+:.;Y MIR6@I>^- !??*7O"F<2\(Y!GT8XF'D2"/3*-5ZRHN]J7KDZ*E:QN. MA_7KE(N_Z#TX!B&DEY^PMZ7 +.%:&9 _-PS(2 X*!>UE% :5Z0-^KAMP:0+K M]L/)FX+MA[ 0-N3[Z>5&05) 9PV#DS<%*X9IG^]['V\RM.3)K&/)R9N"L23K M^_T;.Y(S-[6=GA#8=S>+TTM,O9].;IA=KTC8C3#@O0?H?-I-SQP_8@>9^; ?5]IJA+/5^?]1L11Q_:I$1>/SN>[Q+W MH^#S:RP895,9\6F4!+^Y%O:"[77!N8YF/49O_Z>40XEV*%(O>-]KI&"*Z3XF M[)J 7V!)G3YSK[1?B9NC^A:=K*[,RBZ5&Z4;=RFCBEFJ"I4I9G'H0*5@-JD& MFK&T3T->%U0*#>'?PV)B**:8T;^-%A"!(W\^QV(YG(SHE-$)=3!3X7DZ2*%W MW*/UWQ"Q'FMKH=$M>G=$6HZ)W%"2>70KD84282B2=@#:CL9W +P6\,?=WG$^ MNC< 'KV*?NU3L(_(5,^:!LQLTFJF]8 MH+//!]X6A&G(!*6X[+7K&Q52Y>3V MFNAM04U4 ,1>UC-YGS8I74JI[57*VX(JI1"0_2M%UGU0O-ESX,?F&&(^.^WW M,]YY'Z[W/&0-/O:$5?12S2)L]OY)R+RGAPM3>#G@DN:/<]1G5XE?[CAH"7Z! M )1(..!H7),\KV#N?091]]+?&JYUV5?BG#L.5H)SZOF+8)JM1:)7]Z///Q[ M7T7'+%'(>(GB(Q>_ZL,:&V)>P;42ZMR9KQ*H SFI%18H:) 1=8 W ")<[M1O MM9GK4Y%&P_" Y*8@U^%="77N$;PRJ/7EMA&'TO*BTYX'P!-0[LDB?@\QGPH\ MWP;2I4PK(YA M=DOF8R):YLLNYZV:;:EGQKI(E/1!-E6^UNM7P?W%>#;$L'W M&,]4#>"&-K:%@H8+(BAW'TQ#UQ?A0EVGJ9&F9PR8 TUADE1FGJ75BQF6 M&!(\WWV+F:^_K>8+RJ:77"H9/C\0FU+=;AUC@BMS#JI@L5RU9AP\<'K><@1Q MJ2HR,OADGJIC(^16UW>@)'LD'C='Y"V&5C;>76O=__K1^1_>=UV3#;!WAZD[ M8)=X017V?H<) P 8ON$OF"9F'R4/#[B$/MDJRQ?Q7+U@\#S^I#E!^7[%_;&: M^%[TK@LP)>P3(PSCP#V!&&!@'!&/)/;3^O2[VYU24QJM>7((Y(J,5?BN,_CK M/P2+(2,/,]!V.GMXXO%;?V+O;(/3-_232\:-W50Z0*3?4*V+=Q"N.T'8/')) M9:OUS=51QZ9;'_@NZ'3T1)4S^T34$Q=?)0QL1]E1S][DY8>\@L]=W!.'3QG] MF[@#5P_3$XIS7[7!+/W"%;CGSTGPK-]#YBLXL1N^N9A_2BQ<)L4LGYCC/]AV M$HGQ.36?=UV-EBWPV;EX:F23^;[JQIXIXO)2?DGY(?-:FULLOD(/':='B>C1 MVC!>YEPH'4JZ+DO\L"&7?TQ(S2 9$,JB=[- OIU=0HT&, >6W7//@W'V"0LW M=DXSFMT+%8O^4 .CJ!8H$Q/K-=Y!$,L5-ZM+=2R,&M:SSE5G,U!8./[8^.7;Y.Y0 MW2]%@75!II3IT^%AK0LUD(>EA-J'N ]\Y2U'JP[8"L?=G6]:S8QNIK!/ZL=: MCJKB\!*#72V_A&OP\9BMK>.^NB?8I=[RBD!^TZ6=GDI&4\.!7O7$GEFDB9RS M.9L=*P=B!T%!%[SV5JMJ#G$'VX\* GKLJ^!X]U7XW,;U9$(<-9R4KK-&_MHZ MUPTRL)&\<6:*WH,%8"^XI&IEK:_\]HX!7SJDI![4HVPAH/!5Q%O.B.="Q;_ M3!>\*W.%9B0O/C$HJN&_$#J=P=2F_P@3F2D, +HH 6$W=!(/(6O0K6]K9,G6 M2X9;Z$W+P)2//G-ELIJ:+?MJM'OYA9=/G#DP0;LAD"'"/>Q(_^);.SM 5Q-=G:A/_L:X3N/N%/(E/(2)L8P0@C] MO<; OCH-=[67)[J'0[[,+MI:[N^L27I,&TX^RV!A>#A6D*N).V#7SXY9^8! M"K^;!B.=#KADT0-F \(E[N<%9WV7+X+>'WIBZVQW-ILGWQTQ*6B\>L"K+#$% M)RN#*D]TVTSW6#X5A&;C;.?43IW *ZOWW8U)<''EI(F=WBI+_7U MFEIT" *BRP\^+F=V-* CA3O%J9%AP'3E**F3V3U\&=&[&O3?SAM!OWP06+]\ M@(OP_5W?&H,2J2\^@2R.W;S%XU6+;_$SG?OSJ+9)#DV$EO(+TO?5C(OT:LYW MD_92?BV=YZQDPTF8#0M6\VNUW+FEW_2A&)P[%&,PE-D972.*[S>W"\X%2AC< MYOC##_\#4$L#!!0 ( +.:I5 "KA=E72$ *Y: 0 5 86YE="TR,#(P M,#,S,5]C86PN>&UL[7U;$)$J]CNAN*6SW]MFG M"EPE;E.DMDC*UOSZDRA2UHV7HNI"RG,BNF51+* R/R02F8E$XA__^>UZ].XV MEM/A9/SS>_(3?O\NCOTD#,>7/[__XS,Z^GSR\>/[__SGW_[QOQ#ZK^-/O[X; M3/S\.HYG[T[*:&&L16C1Z5_TR&H[_ M^GO^X>PTOOLV'?Y]ZJ_BM?UUXNVL>O?5;';S]P\?OG[]^M,W5XY^FI27'RC& M[,/W5FN?R)_0_6,H_PD1BACYZ=LTO'\''(ZGU;MKO.3^\6\OGO_*JJ>),>9# M]>WW1Z?#50]"M^3#?_WVZ^>*3S0<3V=V[./[?_[MW;L%'.5D%#_%]"[_^\>G MCT\ZL>40GO_)3ZX_Y*\_',^GPW&<3D\FUVXXKB"; @%5/U=E3#^_M^,X ]XS M-PO._V-3F]G=3?SY_71X?3,"GC^T1]0@SNQP]"K:GC7MC,0\(F$^BN?IXQC& MY'+H1O%H.HVSZ9'___-A&4,#)G;NO 3R7@&:A34Z7 [A36:=DUB37&HWT-+ M!(]#'$]C?M-T,AJ&O.8A=Q=G0VU%SZE=V MUQTKGV?PLQK^\W1BIU=GH\G7UXW!QIYZ8F!R?5/&*WAF>!L_@N%S'7^=3%M@ M9W.__3!W?A/+>I;"*[KJAX7/LXG_ZVHR"F"AGL+R.;MKS,KZ+EMB":SI"WL9 MMQ/Z[,%67G]FA^7_L:-Y_"W:Z;Q<,+V-E(V-NB/KX_@V3JN5Y/CN-SN;ES 6 M QBHNBM1HTZ[8^MW6^:Y3^;P\5/T$9Q^@.;W.&M,?)U>NV>L MG,?PZ]"ZX6@XJV\?-^BR8Y:RC97_SZO>K1TM+?A/H"[!=X-5,G_7F,E7O*1K MML%%*:V?+8WFYN.XI<..V1G$%,LR J2W<3ROOC .KUVS-A%+-.DO,Y"?NY&P\N=(GP-N^V:M3+> MV&%8(IM55(7WR;S,SO1NUDZ;+^F<[0EX\6C;)-1$;'V+M@FJ)WYK M&[1$SKWW6X.0%X^V34+M(5K7HFV"Z@[1F@:MD -J<2$#L Q^OK)E/+H%EO-[ MODQR;'TRKB)4VXC7Y];#D>IJ&'Q7<9M@#)NIB,AG6V_1IUNC^V.F6O M$S8_Q\NLT#^.*\\CT[.-]O4M.B*HYDS?VK C\NK-SVWMVB%NYUVACC=]7G:_ MZR9 _1XZ(OC\IIJD'MZX2[1SYXXZ(O\AP%A]]\=X./LTG;? SHX==\1>M=1- MOZ]U9Y/RE^SMO9JK>OUUQ?EXIN7569"+=\5OLS@&*[^K MMZU$O^N7OC*GL#^R=DD"_$Y5INF>*FCQ1-26E%0YNLE.7951.Y^B2VMO/E!, MS( M,T$T\_0IS-483,KEV*_#^>64SG]Y+1MV%?E5R/O+$ZE= 6 ?KRT"%9H:SY$A MDB$";",?!4.1J!AT\C%)7 ?%1W/HJ/3O)B7HOY_?D_?OOL;AY=6L^G71BRW] MBZGU-/%\^<2':?:-<)4I%@Q)4.&$M/N*FE7E9/#/HP,="_RF-!'1=6?S@W"/'](P53CG,<*9)">N0DS'$LM49.^20U<' M53Y4)\[5*D>Z38>N]H&CGE[:N0>[ZS&@'OW4Q](^#NMCU2OTQK:F15")V( 9 MDC%PI+"TB(CD4;11&1XB:$C[&L^Q=<[K,5EPKB536B+OP"=P%GY$K##"EB1B M&.%"\T/WX=H=M$F;8/6U)#ZB03PDCPXU%+"@; MM30>OGM#8K#;2*T?\=?#T]? WZ?V7]B[O,)M'_S5#0KCM3:2,@3+>4)> W/. M.8:H\R8Y8X-)X@T)P*L&;M(14CW*PK,#$;7$876;PAOL$P%ST(%OC#@C%%$: MP">VP1FM66#8M!+$>%,2T1I8?0G%_>F*/X>SJY/Y=#:YCN4] W?;Y:-.\T)J M2Z./!(Q^$Y$0VB/+L$")>0^@>DH\.W37OF51Z0BWOJ2FBASOI$C6M"BB<]R3 M! ZAR*$UZS"*T6!$HB$I (>I22RT'P>\9=EH#ZJ>5Y9'R=:_3\:^[N*RLEFA M@\1868UT8@1IK"2P[ T2E@A*<0 33KVA]:61R=DR4 >QMM22D)H]%-0E184) MB'O!4<*&(N8D1390K;T FXSJ-[3"-!*6[C#;U^I22U36-RJTUP(3SI /V".< MM$ &,XTB,4%[GI3&#:2C]S6FD72T"E-O K&HAS*^_#7::=Q-A6QM6P2BDU'& M(\EY0";"1#!1&Y17U$# 5C>\@7B(MR4>':#5EY3<'ZW^ODP^%O.->41;6A:2 M&\.L@OG@8&:P;,@13 CR7EA-/.!)&ABI\DU)2/M8]24?.T7Z5X2)N3,&\P"& M5K6+%9Q#%HQZ1$U*U"?0CK:!GNC=(FT_%MX*9GU)PT6Y%.2*ZJKNS 9Q6/%T M8:B.%-N$HH)5DEL:$!9.@[>G=8J!$",:A#7ZB8DV';))%S#UYY]\/\&V;?R? M/UHD+*RC7"#J D&@2P7P%P,B7!(KK"1"I$-7!BT/?@L8]1:P"&&8 ;*C"SN$ MI>S$W@QG=E/&R)H6!0O"8F\EV,O"(*DB>-_!"21M](%2)PUSA^YYMBP'[4'5 MESA\RMD0XQCN#RH?>3^_SJ.14_W3T \W&8_;&Q>2,BR"3BAHK(#]J%' UB& MDCH&JRT82(?N@+8L))V@UF.\\Y[818F9U?5'P1P^3V A;PZ![M)38;3VA'&) M'.<<62T5 EPP2@PF$>$4ERT?9>E7?!ZTS_KSO4\?: @*B:6.$&<)H4$ M]1@\?DN086"'X4@(D7O,1EL062,'X?%S!7;,!28)"L)04!!8(IJW1ZG45'*5 M0J -]H7Z\;I>,SS/M5Y#4'K3:79ZE6?6LQJ5LQ-;EGR03)*GT+QJA%]KM0ZPJPW]?;HH/QG(/ZAJM @ MNMG#IQJJ8[>>BD@=P=XP)((+*##P78.*'$FP"YRF6GG:P+SJQZMO3XZZ1Z_O M-,@G%8[K)T.N:E8 ;=X@>OQ8X;VB.('OP+W!2%A0H106;.2T!C\B49N:)!OTX\VW-_ - MH>DQW/^H..Q];=BZ)FB-UH5(P7C)&=(&H#,BJ)RC99!GU@1P:S$E![^-W)Y8 M=(-8?]*R*+![,-3L LX-LO$YH9%U,H%";8WQ50BJX5& M *Q%SE--HH"9QP]^_Z %J6@=I?\Y;'RP8]W*V>!N1W59$>R[AY-S*2?SV:=H MPW!T-XBS6%X/QY5K=']IS=%UMG\WB,&K^RP$&$_$.XHPQ: +"8 5%"/@5WFI MFG9=%(;OH$<#^9C9_R,)RG/Z8+U5<[J_%9NR+XQ$+" 5$B!&(B M2:2("$B#8>6\@6]3@T6EGWRU%@2F;9#VELA8Q\Y8WZB06 J>8/74U%/$(M/( M1]"SG$GK@U6$6?]Z<5!O11Q:1:C77/@EH;73X)\_7[B@!1J#.^ M?"CIO '1^IT4)*9@P)1#SAF,J)4<66,48E9AFZQEJ4ETI9\=P$,6H$F/(]-C ME,_'&*;YCI*/T^F\NB(M+8IU_P':*]\'EZMGW>;X9?7G%P6O[N<@R6-.4PE'10)),#:R]?F9"5^+U,A9Y4 /1 MF^#;N^N%=JG2YKY,P!C.WG3.JP(N\G;O2F8WR?0KNRRPB@)CJE"BP2$9B,NF M7$".TB!=8(:)!D&QGHJA]B6O_8'P M1)8&FZ<4:'=E30XL\F1!NS/7H+IY/]MY;]_@;&=D^E9V7R;+(JR_V?*O.,LA MZX>P=@U]M[%]D:0/C#L)RIX!ZRYI!)/3(^M-$,F'0'@[=??WH/(:C_<:E=:?.H5R."GGJ''+>G819>M[01PUR%)[)#F) 'N22#-/$.18VX"DY*+-VO# M=:[0VH1U;P)V7[([+HYQ5:;)LHSY+B*VH9M"6N<(#P8IHS1BF()1FZ1#P26O M=5+2I78*T?V(0M8NL'MV&;YO&S=Q&59T4OB(@W*2@;BQ_W$9.A^9_G(!;LKHAW9QP=O-*%:C/@Y'UY-RMKSK=V-6P/;F1+!?Y!!T@F=O)9!V#>NNB2I*8UA#<+B-KKA?,J0[ :)4$M&VM]RR);G' M<1S3QCHG6UH6C%/B8I"(&AE!]?$(BW8T8%]:G2Q)8&(V\-+ZR6[N;15I&\K^ MSLL]M]U>'OS;($-UFA?8..5R=G\2EB#/!4 @279394J)2PI3J95TYSUX8FU+ M4D> [D^<[H\3;G:Z-K8K$G7@P^J *.<"$1HCHEYJE"SV@F,31&Q@G<@?7(": M(;D_R5F>.+S7K2M/'NXD4G4Z+$+R+LBDD&;)(HP]12Z8B*07/E=8"(TL8?6# MRUI'$.]/""NZ'W*+7R%U*WLHA)&)$VT0$0(\!4QHSGI.2$FN.2.2$MI@3=0_ MN)BUA>G^K:SE95.O,K&6;0ME*)'2P2P2DB A8@+-#OZGM]H)G"2WK,%!=?,C M&>I=@+E7(7IV/]6N>&UPB*?FK!&6V1!'2.J&46:4!>$MP!]DZQK_,/+ M4G- ]R=.&R\:V4FR-O949)?7"-#3P+M$F,E\JQ*L_]P%FF @A)5-+I_\H>+3 MW6.[=_7UZ!:D5ZZ&JWLII&',86405]0C#NX-"CH'\+F,@8*AJ9K<0$]^J*AV MM[CNV7Y_.#?\RI5R;2]%4"%2K1E*T7(DH_+@4&L /L5HK&6<-2I4^$-$U/O! MM<\*8].JPNQB:@!XCS<+S]-@.*U,2O!ZP1V^'LZO-\K:SKV!36' IK!5SJ)# M6JI\+2W'.9PCDM%1@_O30.;VF]K2OM#U 7!?PO?'&&;.:/BO&'ZQPW$N@WT^ M?N!PDU+;TK*@(K&0;_7P,3!XLX3?# &,HW;&4JI5(Z'ZL:+T[8/98XK40PGU MS5E0#\\5D2CL(XFYDIM&4<>(M'88,6 H (HD-+GO@/13@*0GV6B*7&\ED:J$ MK//T.$GK?-PH'6R#/'7PMD*ZH#P+%E$K7+[Z3*+ 6+Z>'1ME*?,TR4/?H'Y# MZ7>',83[*=7QI$+&ZOLHGI+99[V,E_34N*AD0ZL"GS)A!@-%C_5 J#-I3ID\ M.^5&ZY-C+0:U]K^ZX;7.A2 7V;J#J3P#F7/SZA3&E\FBO,H&/!KV7$A\-L#L MZ.AT,#@5E,MC+(]/#5-2RA-RTM(!K2X541ORL*H\3V^8]EK!:0579Y,2AFF\ M*(;K[[Z4=CRU?IE/6GU:#FWX?_.%H=B-Q'9"1S$X(V='Y)2<#)@29X;I$SK@ MF),!U?B(#P[^-H;>9+'F'#B$4=KWC'EPH_[WHN#!@S?U<&[N"-9G^&H '\>7 M"XNGQO+6U2N+4S*0@R/ ^/CT3)P,3HZ-YOQXH+4X.@7,!X>>)7UH\Z#G 3EL M/YL*J@4^E88S*@!/8./L]%0"TJ>8F<,7KBZ,B"8([=]96$87'M6/ZMT_V&_( MI[.-GB6A^?SUXIJW.>B&![B/8X(5]M'NU>FW66EA-@S'MKS[" -4E8S,FZF3 M$=!W^7$\BR4XJILWAKIZ:\&U<9(XB< ?-HAR[)%*4B/BB53">0MH[;$+BEM,&)U'ZD MZ&#&?EWUZ49X]RY+RQS<6I)T_VPAI,;*^PC 4(8[" MZJGD3.,!6R< #6#J:_@_Q6F$=^7HZR#>QM&D*A&Q_K1@K79%3-1Z$S7"6";D MN%2(,6V0L=K'Z+F+41RZ>FDXBB^NO6X7K]X.#L=*,595:W*MF@<\-@C'^D:% M8@">"1AY,,M1#,XBZ:Q!T3/BE*?>J@8W%/3D&KE)/-YXL?/548#:)NDT)<96$WEB%"/4=1Y#1HXI@P#>S2GM5#2^9$ M,WSZ,R1NXW@>[TWQYYG'I]^6F\WY# [\%S:'95_16^&T]ECBA+!Q+%_6CA'W MP2&KE'H_' W:LD;*NH(>4TEN38 ;I1,#N(Q9F$%AI3%)*-=96>G;PFJ;M<&T;,.U_ MQZ:JBYX+\,=RNKBA<,W.32NW,=W&\L)>QNY>\?WJQ-^BG<[+^"1/O*?7/:1& M']_=%\D= .+309S9X6A_6V-'M_#ZZH+)29F+^#[L. ^BF]4JLERWBX(?'1T- MC# GQL#Z>TR/%#T;G,HS:80D0N_Q:J?-+"P';'D_YW!\/H[_-]KR^T"_&IMM M'1?D5#!*0%<80@7F^LBKM15\OC9W\5PWP4S]/WK^'7Q5TP=K0H;O+Z ME7+-K'R6B;^J8OW3LCW+4W/9<%J9)-%"KP41BB0"_BZ8BO##6(HPU@P\"16# MP3(JE@YGG7PZPXZ\GU_/JWN<*A?^Z1FQA9.V.3C62O^%2O MX."%1OB-6,V19"DYCB,W\F!W"]ZJ!#<=@=XDN,+K^T*93V^/)GDIW225Z]H4 M%ENA,7'(Z[R)IPQ#(8B4]V1]B-Q[81O$<;K=E=R[I+6(ZH'HO\?8'-OI:;+F&&W7!_L:GQ(+MY!0OYF MEH\>(WY12.JY=HA%8Q#U0BV@\,QI@H5T0C>XN+F?E)>]"E^+R.XGL/ E,]-E M..$^2/"P@=%]"&/M.U]6*O\]SO8>XE]%U.+4Y::-OTW-BA"H=UGRE H4!4S3W$V+\O'?EN3PC(;F4H6F20$ M$*TM$L2;A8>@ [@,36X!Z6FGN_5A[P"VWBR@T6CR%31X7F0'D[F;I?EHISL_ MZG50B*2XLC%G@'B+DE8!66$<$E&"Q\D8D[9!\DU/EWQVIR^Z K%[0V?3^O^L M_/$!+/[/**JU"JYN4WB#?2*$(2<(>).,4$1IP(A;F,]:L\#P'I?]T^N;T>0N MQD^Q\L]VXGEK6_#HG 9A4\A[G6M&)^MG5=6-[.%OT"2UVA4>F(B& M>I!#CA&FUB/,E%A:13$RK-JQ"=Z,%'2%6Z^E?5ZSS&YN6"2K0*K!8+:,>12P MYL@YHT#D*1=@%2G+&\3.^JGMV(V^:!VXWAR/!SUGATO&6[IGCT M<$$$=0*#!\TUCPC<3@_B+@322I*HI*6TR0Z_>H-BT2I8>PPWK*@\_*+6\+X# M$%V5TVY6=9D2#^0FC"2-&K$UVA?YHDF-O4=&8H6"M0QAEX_O,Z^UC8:K1A>W''[Q\-VDX/GATHXP M[K$\SE.8ZD^];4T+&PF)S!&DF7%@@3N,+.8..28D 0VK79-M_YX*.>Y-LCJ M=Y]KU/*0_K$=Y6#_/G?G[^_D7980V",ECRZDWO?Z?$_*W>]Q\S'@A\<*[Q7% MB7/$P?I"PH)^HU%%<*!TU#A1FV@M?[-CCC[9K[\!\"6,P**P[W*'F' TCW.LP"(EU-X$4=CP7-U7!LG+ OGBZ2=Y8XA9%1(-1.1+#26NS%L:O1>SM0VT>MV%>0Q$SH"?YISLS75?-S0KB+2&&)-0 J6# MN/ M+2-[JW9$]W8';B:AT>5%D[PO^ M12S3I+S.CNRY&PTO%^6G]NA(7I3QQ@[#?37.^X-NR^!XTX/S;:78/*;QZ5F\ M.NDU6UL7(@7C)6=(&Q.1$4$A:YW)=9Q,D)1C2O9HI"PYV+9S\_BQPG&.K4D* ML2 LDAJF'>'*(ZU8SG2(W+&#C\VV/G(OTH8: =9O?DA-:5\!D=*,8DTC2I89 MQ#5X7%8*@6BN8(A)B"ZUDW[^AD6A%=AZ%8BGB-04C)6-BH@5(1H#9I3G4V!* M(IMKUQEI6>*!&B4;)!;V8WOT(B!MP??J')#O 9!!O)E,AQL.86UZO(C*F80- M1Y:0@"A+":3:WN?")8.%/_C,L*X&O&7@]FEKEMD:G]T!-GGSYV9Y >+^K;D% M61JX:%X3XHHP@R@2A$O(Q(2DY1X('IY,"&<0=_FK"]87V9$]XN=CUF:]T7 M" #M4T:8VQE'^'T4EW>;+L^,5W]?R^?F'*]67E$HIRRS.J#H6$#8:P&6,QA* M\(D'HCFX]X=?P[CZ? >OC?)7)!E-@QYX*[0W3)EI$DG-(12Z0CR0A M84G01BCJ<:U]BEYQ><%&-;Z[H[*ZGR*YX!R&E5D+S9#" $>0D2)IDJ84/% L M&AR;Z,<.[U0.)OVBVU_VCU\4*;*CI>ZH.'AZYWOU-^ DA@M[EQ\^RD;*9=RV M8=B\\\)@+;C"#) S#E$/8V1C A^'*BRIVG W]\*;*P7GPN;9-FZ9=%X"5Q]$1)&,R2 J1;ZD*$8G@ MO0O$1RW;N;NXM\N\.A:Z/2#>>4RPIG/==7CDO+RTXV5,-5_;F$>_O /_8G@Y M'J:AS]'519DP@/5B,@*(#XZ<[LGZ'"^S:?%Q7.6CY=9]OJOS0,_+5W8M=GU> M>O?R7?W=O_/RW>'V-DG6=D/!PY+'Z[H_QN<+E'UN[T'0K:JA.5"F7\XH/2? M?_MO4$L#!!0 ( +.:I5 71\,3:S4 .F7 @ 5 86YE="TR,#(P,#,S M,5]D968N>&UL[7UKD]LVD^[W_14^V<^.<;^\M=DM7'-AN_,=_?;V9O+K+REE> M3'_Y"?X,?GJ534?%.)]>_?+3[Q>OU85Y^_:G__K/?_N/__/Z]7_K3^]>V6*T MN,FF\U>FS-)Y-G[U5SZ_?O7'.)O]^>JR+&Y>_5&4?^9WZ>O7JT:OEC],\NF? M_XA_?4EGV:NOL_P?L]%U=I.^*T;I?/GNZ_G\]A]OWOSUUU\_?_U23GXNRJLW M" #\9M-JZQ/QM]?58Z_C1Z\A>HWASU]GXY]>!0JGL^6[:[RD>CQ^.YYO&CQ\ MF+Y9?;EY]%G7?^'ELU!*^6;Y[>;16?[2@Z%3^.:_?WMWL83D=3Z=S=/I*/OI M/__MU:L5ONHD[3,P_,_CXJ;-_'K-WHQRZ?9;&:*FR_Y M=(GN+ Q@V<]UF5W^\E,ZS>8!IDCX"J1_W]5F_NTV^^6G67YS.PGPO&EO4#:; MI_FDT=B>-.ULB)$CX\4D^W#Y=AIX9N,CB#BX\Q[( M_+@H1]=A'GPL\U&F)I/U]&R%RGI]=T;DYS3@VXB$QRU;&6#H_B:?QW5TIJ9C M4TSG8<4-*V^^?X0UFG8]Q)KB4+^'E@8\'6?361;?-"LF^3AN3SJ=Q+7TXCH+ M\VK_@.OVT-. /Z9E0.\ZF^>C='+\Z%_LKCM2+N;A[R7[/UR:=';M)\5?S7BP MLZ>>""AN;LOL.CR3WV5O@XYTD[TK9BV0L[O??HC[<)N5]32%!EWU0\+%O!C] M>5U,QD&9=6'[G'\[FI3M7;9$4E"\/Z97V?Z!/GFPE=?[-"__F4X6V6]9.EN4 M*Z+W#65GH^Z&]79ZE\V6.XG^]ELZ7Y2!%S8PJNY.=%2GW9'U/BWC7+G+CB%C M6R?=#?M>I=M\'7X,VE+8VM/)2H4]AJ(&_7=';#VUL4;3=H98H7"_3M5%>F_+ MC@>H1J-B$7[]E(VR_"Y"\SZ;'SWX.KUV3UBYR,;O\O1+/LGG]?7C([KLF*2H M8\7_XZYWET[6&ORGL%P&VRWLDO&[HXEL\)*NR0XF2IF.YFNE^7@^[NFP8W)L M=IF5918@O5&V,;VV]]4Q$1^"\56NE'SW]38JGVVL M@75Z[9BPCUEY690W4<@_?)GD5P=Y^([LMFO2RNPVS<=K9.,2M<3;+,IH3!^F M[;3YDL[)+H(E-_\6AA(7Z-OX71O"6J_?CHFKJ=35;-_Q8/^("OXT(!:5@G1R M- =V]]<*,:O%Z'/Z=3_(+SS:]A!J(K:]1=L#JB=^6QNT-)S*^JTQD&>/MCV$ MVBS:UJ+M =5ET98&K0PG+(LK&0C;X,5U6F;J+I SJI^:@M+7^_L$ M2Z>S?!2V31L'G(V?M6H7F@/?UB<0]>9FH\Y:(>-#>95.\W\ME=6 X,7BYB8M MOWVXO,BOIOEE/@J;[]IM$23K8S')ZQS['=7IZ/:-?7N+C@947!''0W_WL&X_.[W:3[_-%NT0,Z!'7=$WG*KFVWV.E^4OT9KKS%5 M]?KKBIBU)A+/:&^B:V2Y3JR]),U).J#7+@G[E-UN0J**JS*].8ZB?=UU1$K- MU7Y/NZV#2\M1-;[UCP^'N G,S*?S-^/\YLWZF3?IY$F\S);0SRJ:,X:-TN5( M'[1L>U#AYQCG44Q?C[/+=#&9-QSBUGXZ''!QD^;3X\?[J)O6A[OL_?5-=O,E M*YN.]:4^VA[H=>BO'"V^9*\WT#0<[HZ>M@XZ"$T>-J?PZ+OPZ_KI.*[&<<6K M5V5?Y]DTV,T=O>S%Y6SSSOC&ZIV38O02FDLD+]/9ER60__OZXZ0:TS(Z=U:1E+V=9S>;084],IO\\E,80%*G64(U M1=0( HU'&# #K!?:"NPT0H)8_YC89H JTJ8/*O=RI+K+[#XOI/,PJ-UD>&H0%9&6G]2)T M+U"LON8'SJ[8(O&8868L]$IXSCWD%/(U*)!R)'H4H1U+]'.1ZH[[11? +:7I M1(*Q2I+([".5HJ:(/&J;0"T!Y8 KH*R0U"@E044S 9PD+ZI9G0K-5A6OUBIT M&"=K2$8;>/T]9.4T,O*(KG,0D4-%X[E%&3])='YU\5<^'UV_S^9_%>6?L[?3 MT<^_/=+='W!Y7Y.$8PG#?JTXQ0(K3 AVIAJU#%MXG\Q]R0ZIQ]F&G"@Z :FO M6?\Q_;8ZARW6]%?(9+-?RP<)%2],^GU-$Q&(-9))ASF!A"OMJ*I4N;#GXK,0 MB^,UTY9QZGL_>&!+7F2W:9G.L\FW3]FHN)KF_\K&G\MT.DM'2SU+C<=+S-*) MS6=12UY$'^@]EJ:8S=?^PG&-W:2C-R>",V@YYU([Q"BWC@JLK>1>.P@X5XWE M$IV57 X+YA.*]0,"/F63F,X4Z:AC/NWO))%0"X@-#Y.X[^QYL7/.E=>-@;5J0X62C#RLTU M0_IOZH-71!G!$=1,$$8P*H?GZ.U+0MI#K2_I>%_$K*3;;)ZIJS); M9>;N%8[MC1+G#%#8QG596^,Q$T!9J C!F'%)[?#\LGW)1FN@]24:G\MTG$7" M]PO$TT<3HKUF4D'GN;,,R+!)5[:%U,XVCTOHS,7:EQ@<"=4IPU::Q;X9[@T$ MA%IA>: 000_(FCX5Z&M^4G/X;C%,>[H=X+Z/>"9D#/$"4J"MHXP2[*7H J[ZDI!K?#KW[CRQZ5[*QNLO*]"K[?99=+B;O\LM=)XO'=)L0 M8I14W !J$1"&& ZK^:2]DP-T;'0B53UB>-*P@D.N@#CSJ (!E<* !WL$8A VP<8A;I+ARAG&"986*U;)/5W?SJ(+:K#TZL^\@ MM 8=5=">=T,@Q[2%BG)A*?9**0 K4 3?1ZS=9S95Y?[-;T;AP'W?5BL0F$) MA71 "LAPF+!4! P$8\(2RLV9>C=J<_)@T[497G\/63DK[\;I1&28W@WEB! , M"B )!M9C24P<->%84&9Y\U.R$WHW:G.BKG?C,)":L_:YC7"?I?-V'%22_#)/ MG]G5Z?3AA0CAN\5-MBJ3_?F1I;15/+I];4*UYT1II 7%%&E)!!8K]+A$UO99 M &)\PI:8.U>HEJA]\4F,W:_F-"0%&*TV9U,! X!SP>)TL##D4 MMODR>1I_3%-+;1CPGJ/XWKNM^A+?!V],@J4D171_(0HL\$J#Y8ZXQM?HX<7" M#%Y\F\,[Q)0T(:G%3@!'B#,((@^IJRA@D#0O\'":1,2F M(0CX$O2!55+\IQ M4'?;7Y#VO3'!V@:=VH;9HI5R$C"E4(6O1KQY%M5I4B![7I!:AO<$1Q\O%3EM ML4QB[;N@^WGGJ<]QWA73J\]9>5,=,]T/M*M9+06C;]KW'>+L:9F$B64UU8932@RSWA!CUS0[PW2?@2$[SVQ:Y5_1 M)4:#/JEY3N+J/I0PRR,*\X#"_5=[SG .[BNAU$.IE.9":^6\,UZZ"D@H>@TS M.>ATIS4!>5ISJ6,$>RO/=0@=>YWY#7I+(+=$*HU]L,$MML8(JRI<@(8#/PKJ M4 Z.D;BCL/TA>Q4^@SQ:.F^1&XJH[B&J^GF WO&*<+?K>)4<>^(U-,Q\MBD[$>7#')Q[&*X/K6^(OK+'MZ M\VJK_IQ]K_Z8QDNHK[-Y/DHG_8[C_O+B#YU!;N/\!?;A=EPX\G=-M,YPZ/K;G#R=0<.*EQ=)Y#J$2U$BD+5,4 M,$L%K96XW#%E>\.@'SV88, $YH!B#BV@D$D(_)HBHXWJ<[?=Z3 [AAE/0YN/ M0:!/=]BLG#\0@/#;4^:'CY*/93%>C.8?RHNLO(N9"B][N;8]FEAB NU28N8H MY]!P;&E%/E5TL$ZLIEPL6L6CH4I^"&?CR<5Z@+.M!O_.YQ-F+*66$^5@@ 63 M6&JDHHD$76*8[J3C6?2-T\&*-UJ[@;SAZ#1E^<_93=9=-%-E-?@MF>CG;%[#Q]-"$*&FN] M%L!PC:!R3FR45T-Y\V3BSKQ<+6K@1Z+1,W]]@"*&CL21_I'/KZLR;AM_<732 MA#_CS^G7_2)P2&\)$E8*IY4%5ECE+,::K7%QCL@!UKEHSMJ79:1#N/H2HWC! MQH?+-3TUUHH7GT^01CIL8M0CQP%!FK*-$N00)0/:$#I8,-J I%]VQW# A]OA M13'9=4RRO5$".#&&*R$$]$9P(96LM!IG(.RSXGA-QA_)K1=YWP(TO<5XQ_O% M@D9TF>^:Y0^>2@@%2F&), ( 6&H)CM?>K:%AH'FE@!W*GL[VB5&,: Q"A:0TYI@C@RMQ-PKC0=XQ-T"WY[I=^TA MU)\I/YE$E7,Z_BTM_\P>X+'3KM_6* %A)]1>"FN(($03QUVU?WG+CC ".]/I MVI>#UN#I;7O/I@&#F.>AQCAD&L(AFD'"!$34>,:#/NQ5L%A!A14'$L'F7MS.-(+V M^7XL*KUS^GE$Q2Y>WS^=>.*"G0*,U]Y:HKC"&E9T00";QSMUEF;7A?[7&)"^ M&/V^F!:/![M_@=_:)EZ02;TDV#O*A-*4 L J&@%5SENP],7Z>]FL MO(_Y=!'&?A_ I+/+HEP'57U.OV8S]S4L?X$E^30MORW16E[H,)T'R"=+LN=9 MFP3DK&-),QXMB:#:WF_(S$+_A -NO =*UO-,!Z5J MMS=J2XL$0VF9X9Y+HK4EU@"B*OH40,TM%'$V@G,L*+UM6-F\ED[RZ+E$"^V9 M$LH(BC#BQH:]=T.+!3 M /E,I[-\5,,UV;#'))ZX$ZHE<$ABB@S4K%+(H9.L^:T]$)R;K'2&VD"EJCUI M2L+L4@(Y)QSRQDKME245'F$W'6#@0^>!)F\\EB=Q+9P7TE"%@ MK8+:&.L!\\16)X,<4G!$:GYGGM7A2EDS3/N2,Y>6,1EN]C$K+Z[3LDZ Q;8F M"1<$*N4X@2S\AY&"RE04:B..B(4_AZBLEF Y%>/W;50O/I\PSH0VCFADM!?4 M,6 VM 4EL-=L]WH_C>!)A3,7W_WK&E14#+>:EU_L;(?HG/'-H.F+]4\NE7F_B&A]N%R.?/9A,9_-TVD,"*QK!C7J+R'( M 4Z8#]N?P01K3$FUW2(CV1'KQ3G$X?6!V2#EJ2TY2AS4EBM(L(K7@3OOE+05 M%A;S(XSHKL2G8YX?(V$'HGEBR5HOK\](.5RVMO648,X-DQQ0(F6L-VD =A4> M#KH^;],])^EJ"<]3U%UXF&#_T&AS_[O(Y]\>C^^,$NT50LI(I:5%B.A@TBHB M'0#2"^MB_' =0>Z8L@,3[8V7FCM* 1**4!KL=:+6%!EN>HWY.S31OC8S=B?: M'X9 GXGVS85@- 50%81WJ>( M').*7YO/V\2E!7!ZLT3O9R?&>[Q#FE M2=@TN=$<:$JMBM2^O?'NAR-[^I:!N M'PF4 '/DO$888B@4Y-3=8U#O!H=^$P-:7A8Z0JK'.,PR2V>9S5;_OIT^=]%\ M*B837Y1_I>6N4ZP#>THP,YPHBSE4L5BH D[""@\&?'-'8)\'V4W]#MV"U5NR MX0%^XN>>2X7C]4)&4^*Q"<08+$U%DP+]5G&O)P"=<>VIF^%(K'KC_U9O[HN. MI:Z0C0-Z21@U3"EGN2!".:(%8I6J[34[HAAW9\IH7T+3'8K# M3A R%.&%631YD)&"JQI18NEK'E,7&?U8E$O6 MS.=E_F4Q7X6!KNJH[Y"2(WM.$'1,*JFQH(A@CP% E4O0<^R;VS:=I<'V)5?] M(MN?X^Q_%K/558R?BRW^GJ5J]B5='G'?Q)2K]>V;J]L]LW7MIX]9F1?C]9V< M\8%_II/%KI/8KE^=2**HPDA1J@'G5")J<(4XYKAY29_.LGO[DN6!0=^K[OYV M-EMD8[LH@W*P&OW*]*B";!_3NRR#M4_#;]!E8AES7#N)N'5>:$[@/4(>J>:^ MYTE]X(M,+' 6M)\_6PLZSA M$XMTK MG #%SHA*^:EV_I+B^Q:V$[,<:]ZG2?LMOU38,O MZ*G[U+>=C1.LI0]:!>7&6:("Q1SPS7QS[HBPH^_CE*!-](8@,_M<)7O;)L0Y MCHUDQ%.ND1&*,5+1+!D\(D?Z[(\(V@:O\WR2NZS\F%YEC]_:XI60/LW+)>&_ M!=@7Y2I/I=^WO9W>9:LM0G_[+9T'CLR_V:"3S&P\O9GT/)KW:;DJ9WJ2MU^, MKK/Q8I)]N-Q\'7[,I^ETE*>3U56SNP?6_>*U&=EJ.&&C?I>G7_))0"";K8D9 MQ[.WT:(L5W6#WQ?3LOHUIHG-WM7(.6KU/8E71CCNC+":6:0 =,9J*[ +JBR$ MLE;(]G#QW)?IU-H[$JJ (F$S#9J_5TA3Y0E=XZB ED7Z9 MCZ+/YL.ES6Z+6;[_FNP=K1)+D?<"8&^4-PQ9Z02IZ"2>#C#&>1A"TQJD_:TQ MY6U1AO'J(N(VBLZ_I0FT=ZW9T2Z)9Y-$(N3.XJ$'(58=X=M;8$L<\K<#Y.GE!HD!UDOA9=C!C<0 Q[NW*NJ 1,T7 MI#U^ ^ 0K_LY MJ31T 6I?"\C&V:N_;7[\OWE6AO=??WL7+U;=Y_VNU4$BH7 .00DD14P+2<%F M^33$B.9U2P^WM,[-&=X%P+V+U\-SY.=D[/4G'M1/8APQAH$PJ[@289X9!2MS MPG!OX<"]VRTS?)L\=0CEWUN\ANF//B>I.K$TO9W>+N:S)2APKT:]HU5BJ"*0 M<:P(XM00AK#;T!D4Q &64>F(C]NDY6C,3BD;J)%LK%LE!!LCE!12&:2D) M@9NH#7^,7TNC#XQVYP=1-+AOPK MYMO-YDO$=GF9#^PJ008*JIT5817WW$OHXD49U<9^1,A&]QO>266N8Z '(GKW M93R7V>R_!QC32:3KU\"IU>7KG].OS>6Q7O\)\-8K$BUB3U78&KC3:HV=HY T M3W;K[.3V+(2T$_2'+KFQ&%.7DONH_T0;R:GVP!'BK>:2$" K[*!ES;7%S@Z' MSUMRCT'_5))[3]=C*@\0SFU=)()KP(GE3 '@A,':XLK><\B8YDF?G1TO#U/^ M6@*X\8GSLK3<&I&'NL6VD^9MSR?&.*"%9=IS+>-]XYRP:KR \0&>,)]6(-I$ MLZ\%YL%P#S-5=S=,*'4RBCNP '!,N<5>5]0J+)O;IYU5AQK&8M(JK(V7D"?F M\2IB(BYQ#_;5Z?C0A>:X7A,4;"#''+%0,PJ-)1R*BG9WS.TYG16!&L!RU"OF MO6E%#=:K[7,*.DO"!BPU8= I)KSCEVLRI/PUBKVH*TXQ(8+YYZ M+,-].BS-4 6NW5_=VGDUB*VO#"90L5@6ZAIE82$(A+_/YB<=3KG('DKLZ<82 ME\>GIPT/RT;%[TXXNF*ZO I9IY/PQ#ZL9G+Z:!EYMZ/ 1OW&B3"2 M2&MQ^ .T6U.! MO?2NQY.\%VM6=,&0HD.$!EU=8CW=+JZS;/XNLC*R;'> [;8F08%R&,!@]'GJ M6+#^F"6H@H5[V3RDMJ/Z$FUSN^@$I[X4S9>&NS=.<7NC!"''&7!6*&!Q!$I9 M55$)$5'#CGD]GGDUI.$HI+Y7N1ADL.J0Q.&$SC,3;*KEC78/#+ ]464[VR5 M*.ZD7 :X" 5U5!7&[2'1Q2[[BQJJ W&O7@_2CL0-7>#7:?3JRR?5OOA7_G\ MVBQF\^)F[2WYM/->QX/[2"C3T@A&@?<0"T>Y(+*B*UCF?:J9>UC?N<+9'6S] M9::OAO['TZ$'ZWM7#-B.9@F*]P/8@";!'AIN#;.FHM1HBH8F()UP\5G2>6N M=;)25)-BSRVPC?I) &;44. @U4A0 ;!"?DT?A> (^Z+U.,!3KA@M0'?*56,S M_ .7C4V[!$K(/2%60J*IC$4\/*UH=08,Z*;8CGE98^UHBMH@).13=I=-%]GZ M"JU_9;ONFSZLH\0SA#'7%#NJ%5>.$,@V&.,CBH)WM-0,0H:.A;'YCK1K5#J[ MRJ?3Y4G04G,/PYNDLUE^F<=[/&QVF07%>[P>^SZOZ?%O2+0#' FM9$ !!V,1 M4LK7F# (>?/EJ?7(XGY$Z[3X=B-SU9@1KBR M$9F&I'DX9>N!P$.1J3;Q[/I,=^N9V1/1/]WA7;R48!I$ZJ3GFTLWRNIF6?_CF"S1\=9NKK,X_DH(WSQ1/AS?K.Z M:2A\.KL,LV4%SMZ["-I[20*]QE9JBR@E6'#*D%N;1\%D=K96XNE D=QW"T$[ M+T@P$0@SXX"RPBDBE41K#S7GACK0HSFT\PJ"4PA-,0#$!WT\?#0B85DLY_%^ MFCV'RNV^*/%02.>9]PC"P'I#O685"X"C?0K]0=6=^I; MB? ,5SHRZ=0B\CP MX2A,L@>72345VON>$D6YD9@!*8P@ FL!!*_6)6#M$=&779UVGQN_V6H/=KP+5L#Y.TH#1 M@['5L:KV-TZ8PY!@10U3SCN+%%760ND0)M0S?<)KV^ZOZMM*QCY[J&X7"55* MN(#;!58E-(^3Q8/LBK:EX:B:_#ZTLNV Q*&L3?,L4;K! )A MC9,6>8<98@H&K72#*35FV'&PK7*VKM0 M/E)*]U\IMKU5HADFC$/, 2="*TX@9!6=QJ$!A5!VPKVGUX6UAM01A\(WMXMY M5O[?M!S_E999.AU?%)?S^./N&Q#V-DR D0)RR1@P""+O 11P30'1& SP9K N M>-T)6'TM .^R=)9=%Y/QVYO;LKA;&:Q[%X =K1*LL?:">, E0(A(;;6IZ$2& M-_?4=%:EKLL%H#VD^I((OR@#](LR"TCX_&O\:;] ;&^4V( 8X9 J3[T+KR2, MN8K*J-L/)PZD#WEH#:@>HQWCU2]+=^#;:8#F*HRXSO5NVYLE2"GFC&&8Q^J> ML;BQV@B^)4>$FW56::U+D6@1JI/;&,L2;TW,BV7#Q&@&&)8"4P,H@5@Q1"K7 MDG":GY'R>+R_K%6L>BL-TD6_)D.EY7N%F=D6VC<8<, MM?6*1'DGH+82X: S*Z.IWLPM*CQL7E^M?_7U>&D[$:HG7[%V)X/M:I8XR(,F M+S5$B,)@OJF8;;NFU)(C+D;N7]/M<+4Z'*F^9.*AG.^0@8>/)19+(QE6P'(F M"60QBJ6B)"CMS567_K79XWE^!#(G.R,^6>&I/]*R#!SXMBR_E$ZZ/H=>!1U_ M3K]V2.R#=_1(3L<,7HSU._7TWG^3B?+.;YW8,BC.[K:+((X_!A_71I&:-E9E4_IX[0 MV#_BE?=QN0Y_N'PZ_'D5"M#-($$FYPLI;1CA?79T@N84.UDJ0[SK: MXTABZ\>$M/&B1"E"H$=2&$"\Y51HCM:(AD]TB, M12KC$DVC!M$0.L MHHFP7NOHUG1?M<>FH@_(^EIBW,WMI/B69'IQ%K##98$&!R+%P!" M\88NQF7S*+[.3C]:%X7VX#GMSE)[(54WL1!]=SK[JO\$44(5I P'E709XB*M M7V/GD/9]%ET^2K1Z-%Y/ 7S'/OB:_KAX&<9(3<QF=8U$S.,K)ODH']IH.A_5Q&K7PZM.[01>YW+.E@[J\-IRFDZJ"D++"VB*Z=6[L'B,5VF.=9R^ M3;M,.!'>(F>,MR:L:D0IKRFDU"J%* :UDMFZ=O(>2%Q]IVZ3CA-&K33!$T"2#@"C&).4:LQQVQ3L&3#D5BJ].V!US[=-+.ROD#L0V_/179\%&R.23^ M-2NNRO3V.BRMDRUNU9W/)X8[K'4P+(%A2A+#K# 5$!3*YK$HO3E$N^5_T3Z( M#77^>H*Q$KR'(]SJ.MKY?,(Q!N%-PK**)B+Q0%/]6N)3T1U"WP?W M!^4M'!+3^V.V"NM;&-AV']_SAQ*E#36:*XM-V'*5LR 6G5R-GD';O!1PZP9V M2UPH6H*B-_?<;T[M]\IM'DHP]DA:2Z1SDD!#L?6J4I\0UP.J[=PN0X^&HM.9 M.CGJ^+NS=(;47Z+7.75+Y&I_ %3UQ\GOU^\P,G[+Q.M:%A1B!66$DX< M4T;+:L .B@&EK+7+OL80]+6LOB^FO^_//7OP5$*LMX0R ()M2AV7RCEN/I(@XNVG^W1;F^&OOJ4?CM2RS>VBA!DB%CN1$""FDD MM8ZP#96,-Y^\71RQ-+=6CZW.QO63.MM%9_XCLR'@/Z]%KN/"WK4V2VGIOU"_:@\QSBQA'#P?:5U7SP6,*IT0Q3 M*1U2E$AD):@88*VDS5TUO1V<]28 3[?KYC#VILBMA[B_[.&C!Q.DE5)!P1 @ MQG&9H'7X#35<&3K,0[/C&+.%NTRA;M\2Z!Z,.DI52^78: M+T<(2F4[X]MVM$DHP-((JZ)A6'DBJ!=564XF)CH>$PW/X- 6_Z J4(QGZ M,'SZXZ(<78>-IBY;=[=-K(788(I(>-@9*Z&I(EJ]L\>XXKNKT=,:!BD)Q&5 M51;L80+SL$TB HG![%248P2!Y$YAN30UB"'4V0&6T1RNV!P!;&\[8ASGI^RV M,DABO>+T1BWFUT49+RI?I2+NNA2P9@^)%CK@AHBWD#L+*/6TFCS!T+$#3%8_ MY8% )Z">5J@V%Q?>DW'_3%,YJ]-I8A#UAD-)C>52*\@LPAN4"!K@S1:#$[T. MDR$])(S M1(1PC"(A"(6JPL5TY8;R>SM^IKX/[+\ZGH>+,V[ MK$ROLN67-IUG/LW+?Z:3Q<[8P7Y'DA@,C>,*& PXHE(3NBZ<&OCA)6FN:O#O M4>@'S9R^)LN#6E FONZ)MKS$3RID/E[ MZ//3;%%W1 />RM[UDQH@I:&"*"D8E-XIKBQ:E2G00 ;3JY99\",U($L\A!9K M%J:DQDHS%4Q,5^&HK.NS\'O7J0&U1::SU(##P!YT:D"SL+2P&1!#/2.!7$DP ML,2:"@"LW!E4U>I-!':&I1V&XV#,GS.([8'>&.>@#&JQX=!%K4A6R%)/SBHL MK;:4]!'DTPS8'Z+;'L)G$)9V5A)[&DE]P7"8?;KX?6^\TT:H)J73,VL-"03EG^K%1#>^ .9LG;AE^5)!,O65\"_6%^G96?K]/I MVC_UOEC>D9B-/Q63B2_*V*@+:[#10!(,;>"O9@0;*[%>WM-:<8-HT]P_/^0H MJ,:VSY!Y\QW-E-79VVDGR6H,24QO8U1(J[5RGC%@JM4*"@#@ "^;&*J0]C^7 M&K'P_*?1XP.1D\RBQT-()(?"2Z4IY\ ZAJEENN* 8;YY??KAQ3M^+Y/H* Z> M_QSZYY)%)YU#CX>0*&ND<]Q(ACDS3G)LQ88#UC:?0\.+L?Q>YM!1'#S_.108 MLXJ>S>( 54+]O/T2'S/L[3<:!S\ D*/2, M217+^ B%-80$@8IS&*/O*0GRU+(_P#E\(/O/?^(.(*2X[3$F6'A@'% (^7@O ML0:&;$QS:WHM;O1C"I^%#)S_/'YL60]S'A\XQH1"1!!% F&A-;9:!IVPXJ$6 MFO\M'3QG/H^[E8'SG\=KNWY19K-A3N)#!IA0ZP4/EIM25G!'K4.6;WP2BOX] M'4MG/H,[%(#!3]\U!/<9L#:?Q=#K"(;Z,EO>P=)AUMW.]R9"DHBQ#C!3+Y21 M1&Y,%Q7$YSO:+D_H,.J %8,7^[UKPH.""$_6A$U5FNJ*HD4Z^9R5W:3_=#'. M1"C!B&!4&",-C#6C M;5KAJ8:2.!= ]4I:9R%VE"C!Y49[9["Y!3<\3TPG<^=,&-=[?NZ2WNY6EC &TF+K8ZE,!"%%EHE5?K<)K#:U(F9^),5F"3*&<.8) 0QQSBP66*UQ ME!RJ/L^(NDZ*K2TRG27%'@;V=Y@4RY#5RFC#G0UFM UVO\$5 )J@YA6NSB8I MMK8([$R*/0S'P1AE9Y!9J)R#R./HIS(4X: !*U A2Z%TYY046UM*^D@Q; ;L M#]%M#^$S2(H]*XG]GI)BM<,^V'$84R@@8!1#6=&J )+GF G5*>V()I=P2[ G3%0T,N@'>E'<"BZ$;, >S!^ZK M7;W%E=&%(V#/*Q/ E$&2.:.51( :8#FK$(:6#BCSN769:;LB>3L0GXT0#Z[^ M/J&,$&20IA[*H!$Q&>L+:B&0"/L(:[[RMNYX'KPHMX;RX*7YQ5##7\MBUHE; M=OO;$@B!A-Y$K0:L\P^QU !B7S#'#J M$-)"!7Y4'!":-3>Z6P\+&ZQ\=POYX(7^>2Q:E_*]_6T)\Y )Y!'!3D,B@:"& M5K@:H)OKS*U?/S%846X-W<%+[=DFB%/!K?6 D*#K">.-(X94?&#&#NC.BL%* M>>>H#S!&:<6'SV4Z7M: _YQ^S5Y2I4\PBH1;B@QQ'&G).2=$LHV72E-[A-^_ M]0LINI+HX:/>?UA1_.09&NYK_#'[$5RTV^]+F=%($R>$%8)ZXS%;9>HH2[7G MHLZ,^A%/9O H]KB472% M:E\VS981[PW*V-DN,9PH+ 3!W,8[+QG5BFQH97[@@4&M<+&>9!R%U_:)Q&)$PQB[?BII-LMC>8YMFS22#(>&&E=P0(2XC TE8T 2\'F%K5$H^> MW9]V'#(]AE%EX5W7:CJVV5TV*6XC"&O[J$XPU;[62=AC!5(> @.A%!HI1S9T M&Z8'6/2L&XEH'ZO>G*/9)/1Y%0;^6UK^F9R9O7H,CH,Y=3N#; ,/E<,0&\Z"(: L<[:>V0U&[8]W%!* M^D@[: ;L#]%M#^%!FNEG++&GD51W&'BC:/0?/K34]7I_*$:TPC4'MS+4R6[ M#?1'! MM7=DE\^A5@>)XSSLS]PZ&" 5#&+"-Z= P4BO%0XS,-VGNX".3C#M?;?*RKM\ ME+U,PJ;ZZQ*QV>=BGDX>?A^/@-X7\_^7S3]EH^)JNB=WKK-W)I8@B*3S3'"B M"-$J_%5A3 GYGHKG'R^W0V'#V8OZ*N+9%^7ZH_@M7FJA&PC!9*P/V1S!QEB"LF?/:>\>P-!@9[6&%HZ6RSQ#. MKH.):XM,=Y4*#P)[T,'$F\/HU2(6\2BF$8$]![([VR5>P7C5JW<2>"0(A\;H M"J!H>G[_ <6U1>2ID+:(:V_*XN.A[CVV>O'YA&/&J>7.(8!04(<])9MI3357 MPSXR;8EO3S6L%I'ZOJ1AD*>00Q*"4X4)W]P4TWH>VF?/)IP9A0BUP1J&"C$! M ),53<$\&6 9M2-Y\RP\^#A$>@MS>&SJC.VBS*=7*ZMM[X55^]HF6%)@85#J M(%<"<8>L!Q7-'JOOTZ':6*EM&GD2'?E&_\W^7_OO?RNSV;BWI^64 _AZ MMT_!VD)7D?"^#\ASK#[^0,-XK^303/)1Y[$O%:_]4[^J?E%]>EGY+=JO!'5HP].OV_3S2I=5:+YX*.= M;/7O?Y-_6NS*-S=),M? W'1:>\END9;XKEG5PDM!4 M;*[1_L8Z*;]4D!J[)30/_9*NMV7[ MG3?J.V]JC[(4R[:N^_' MLHW,9K)D+?.%;:KRP9)EY7*=E[LBE;]]F=UL MLNMLF6RV3ZVXDN.:2.[^7#"/^+%@+J8X\@FCC+NL-4.:Z"ZV^V#TXOB<'7B= M4;\]$73/#/UC>YUDLW(N=[>W27'OY-?.D07.,Q)Q4A=>2:_H)MBSPVTO#!R; M>N$\,+;J&L?FJOZQ-]@Y6.P<3*Z[T_D^Y/RA#'RWJ4'2(>^[PE"/8)\A@,*.441I0'P(&!1%'>4 MU;-M #EBJ4>IQQ@.,7'E)U,4!X1C:9S'D3T)5+"<"M>1D$V7#)]CZ8R>&"%W M'F/?C"FYA7R3J]3)>[(MO*T_9]FNV M^;!)_W>:%'N<"S\*?(0"$0%.? \P! /6CCKA0ZB3X@Z$(BCT?.2AF&$OE% @ MHFX04< XYAZ/M*:I/1)6)H=FMG$\YUZBDOW/6:>E9BIJVQ<=5P+FXP8]C53P MG /:"V=OR9OKO'A32ELNG ;_O?SINM*0=-7D@YN;=;K_L=$2D@$L_5UR+? MW7R]^BL_H(H]#HB'2>1*6$@PS 1NU":$B(1=E-\4%A!Y,K7$D+LA#'T48"XX M)!%'G 8D@&Q4Z=_6 !V_^K)C"!C-*^=CP!P=HKEDO-=\B?Z-@O\@)%0QXF#" M127KE;XW9CC2CDXR/XW[5LW^=#5=>U5N?("\ASO;$&[)G8^B=E)OSBKX320V MQ.DSH7AL;TT;BT>W-I]F3)B+KB6W6,R)0[4IOWCK-2$BR M5@5DEU_3=$OSV[M\H]:>#SO";@@BR# )0S_F',2>3PB# <>10)B*+GGMP";L MC<$&F%,A,09KMEA.QB",1-L2C C36=WN\_F6 MURU:2$Y68=++I7KQU2UMLDV5GCKO6:KA7#@5H'&3HF<8.9/_#.%O'JG.( MR M<[U)3T(^;XHT66?_E:Y^3;+-N[PL/VS>;K[)MJN-]$5(,*!J'L%B+EB(H(!Q MW6KLPEAHU8,-;MG)]](@6F1J872NR+[EFS3]?V;K^EZY4BW MW"4;[D@-KN)UFA$ZBE6S>$QKDJYREJZTO+G MD2LMS[!TKBK2!+GST"DSICRN-C3'3U>%.FZMSO-X/4 7L4=X%($HY *(*( ! M9;!MSV4XUEDO[]_** ODN2F%&L!F-WD:AT@];7J@2F\;$AM8(^O227K.B-)P M2N>A2 ;LR$UW-CTMNDQO5#+V*;W+"]7FH8"3A2#T(LR(%P=B%(<,H M"'W0=?#T_GQ[8Z>!Y.PQ35:8?(J<,R-G,)_S&#C#S<@-]S/-8;/\FJYVZ_3# M]:?T6[K9I:60-O+O,E7?)&NZ*[=RY!8EWJS>Y9N;=]FW=(5E1K$MK]2.U2(* M&:*QP/(?.>D)(N)"KP45!WZD,PVQ#,7R1*5%KTY"M?CKNRM:"YR]"57IJS+B M366%4YOA_%$9TG'3:2P'=E3'^?A.4T/MN\V.X@XB_)PNC^/)F:CW2,8^UO@Q M.7XI$I3%=K$_=O9KFM\4R=W7;)FL\?>L7-"8!X0$@>?2""- (P;I/NIXB'01 M^&$MV%XR/\(C\R>)J*, #^3MO*Z.1YF>7.JPU47WI)U'FB>_>JQW9XEX1L;, M$#>M.AFR(3?9E32TI$Y@CUMB^6V2;181#UV,(TYY$!!7^AFRJ&T+H(!VUI+> M+8RJ)34F'37ISUP'-1F%M"%J\A)?YO3D%!6G]&0P=3/0D^$VY"8[4W<]P3(5 MD@V4OZ6W7])B@0D-*8DQ"RBG%'/F$M@V$'D,=141S8^UK!PMFNYBH4O+RPIA MD1$]66B!.'_44$:0A(>VG]"!G@1-/_C[ L\'=PZ]Q2C^&\=- T$@?,080)PC MX-$P8 +7#6#?CTFG8=[C8RT/<[XK\CMU'#I;K=:IPY-R6RTJX&M%KM["CPY9 MW19Q+/&D-_@5"#,#7WM-Y6#_F?61'B3-8ZVC#_!\< ?1B/-EEGQ,ENJ:F[8- M 'W?]]PH!I%/7, AH&T;GJ"=SCKW^V3;T5X">M,@THCX^@1U"/I6N=&,^Q*+ MTX 9,_8_IN!4^.]-U0PR@/[8+SY<+@D.97@ &60ABP"-, M"6H_F'O=;KC1^#C+ _[S)E,WGE3+,!US?!TNS@]S2S3HC>W/[]]><>9<7N$K M?JDSILMV4)?I\N\W^;=?&G/4N([;+]2PCH^&]<'D9\9R#SZF']?:]= M O:YG10 )A@((]?U.0UYC##G0=L""W"@D[/K?*[EP5N=9-A4)^"2M79)5W=V MNB7IMHC1&\X2A?SO1'GZ$07G2[.TB9I'IMX+^=/RJY[6=QWYFEN7[[)-^G:; MWI:+&$#!)!0J&&4>!Q@+TL() U>K=-T:",N:TK?40!G@5!9HEHG8\U8WV9J% MH_0TSJ:/K.AB7X[/B*AUM\U#<>V;F8\\'#2SN)T*%*H<154=JB*39H>G7/@H M\BF+*80>1!2%C(-H'SRB6.NJT0'-6-;C&IDJ BOVV)RR :>9\PW@LF,*. Z- MFAGAGL$#+.?R)0;MY(B".W+;).(B8GI@.:LJZ:E93N'4UA4NJ;%M//X?QV$TH1R-0 M3Q%;6!=.!:R:$.^A73COSYR M2)\YV@ZHW!&V)V'E)DQ);?0^_3$Z? 2QX=K M=1=9NBFK!?A/Z5J]'4#S?DV*5+VON_J8W-\^N*L,<80\%T.$(P)I2*-( M@ H4"6 4N"_5RXZ$PM[ K$"]J5 Y#2P'%X7\E:H*?+)SHL,(/3.$1_+4/ ;Y M6,;FDXP&2T)!CD$=GLP*8Q^&* + YB'H<^X1UM4.(@[G4D8"XOE-;#+K03Q M-5_+WEO^OU4$5.+1_T#@VZ4'D^'+O/!M<%/:+ULT7#WS_AS+/:>P;^WH#*TXZ$X4F M[A7S"$Y3D_#XFH0Y^&2"4%:+\R*.,&.N1^2TB8+8 XR0N,491 0O[M(BRU>7 MVZ38CA[+.F+44;W'YG06P"-8%\Z7]";;;)1^?6E>(?@IVSAE%>5.7R@W%Y>. M'L(L^'$6T>O"J2U[M6&KAC].Q-+L!#]9[5('-N%#2I7)/%HEZ^ M&R<:V7;;=/&HMDR]O5#;IKZ3GWF>?)8QZ1GW6(Q*0SK#CQ&7!C%@.#(-]T;G MV*0V']Z6Y2Y=L5TA(V'=9+TZ5?VP@<2_I\4RDW 7/$9A!#PW@,3G?AAYG,,6 MB NXN]BD-VIMLV/P,0^@DTBA6J2.L6I'E[2%-""^6."_8_B8B/C)HT-KSU& M&#DR:#-_3OCMN7$FNF[1P,>R;9O+L68,(B^NTVR[D[#;(+* ),(DH*& M_+./Z!YI[(5"4[8G0#B:KB_5^M5ZRFE#+P>.,VVPYKG) \.199.%!O/.L3AI M&-(59A)FVW-A?NRZU 64N(12Z$+/#PX+;RYJ]ESX9J3PI(]0 M?\>E-:;??DM:;Q;K;+;,4K&F77KOZM4?0ZT&V&]]Z5W/$V,I59/HJZ.7#F"!Q_CW-;KY*L<7?TB*Y M2=L5J8]%MDQ5U=5U4W7E N@)EX41%%XDT4<\!*TA/O9&W2BV -]R0&MAOG$: MH/O58Z>"ZLA4OA;&R4JU!R=.^.,]TSW=5^ MC !LDR![$T8[OIQ9"%](A 1[@1M[U/4#AB+H[A,0/V+^I%7(@Y#/I39Y)?M* M4I15"*]FI].5*0_K";,*W$;=_SJB]0\9HJ>/RYU[TK]4,.[.RC016--KQL)N MJ552=]8"R#P*.0U\P@1#'HU$L*^TPQ%UC4Z91\0]0MQ\ MK"W[UVN_KHAKSJ-#HNX$_>J51-XIF-&-OI-Y;[0(O*^[[60$$B)"!$<1!B[F MR ]1>_&%!T7L>Z,&8;/01XK##ZO3)X_$AMT_4C">SO,3QN-G*N1_M)"LY5>; M4=E.!_M! K,EGZ>SV 0!-2%081]#J @<=2:0036NL%O M=N!'"M$/#AI,'J&-]X"18O24SI\P2C][7.%'B].:OK49J6UULQ\D5ENCQW2T MMNO'N>TC0Y]%(>$A%KZ/41R&+MGO@HBUL4(L7JTR]8=D M?;C^_O @2>RCB 4 >[[G^2$/2.CNSZ0#7_ Q ^LPI*,?/OF4WB995?R7J75A?/JWMLIKE@ M?F"_&"?TCM5E MS%^TI]=[^3]2?R7^_B*6.0 'W/4\$B/* QX#;W\-&8LC[9@Z,_QC1=JD";3% M/M NCP+M5@5:&4++*H3FS29>?K"W1SB=&=$Z079FT%]'Z#U_L.1T@C=!1![7 MOR_%Z9GVMAE%[[DR]%Q,GRO642/]Z5G^*4N\1<1\[H9N$!$N_\4 9QYJ+:'" M]<>,]#;PSSG2?WMV?7OGR.M:VC[IJ7&JLGKVCAG%QVEYL%=Y M-<@S$TQP'^+U%BAT21BXV&?"5^=APMC;OP;KNE#_7L)I8,XRVEW,;::J[?S1 M)Z0V_3Z3>>?T<="*J\:90O;M'S.*A!,386]".,PW76/A;_FW"M?;#4NOTZ)( M5Y_2;^EFEQZ_<>XS-Z(4>*Y/!$3<13RFU L]$@>00\9THIJ1!BW'IQ:C.H#6 MHG0:F,X?"JC3(#U=4F*1[6YA9'2B]0*""8ZM:'H7WLZHLU':YZ&S9DW*+793 M/>U[U.!"^#&+"(4TB#GD 1>Q\-M6I.0R_\7!&>_HR-@^9Z8T^-]-O!HG'_C_+_&:3_5>Z M\A8^93X4/J,P9(SXQ'>CJ&U7Q"%HGZ:\ZIX\#6^TTR!Y^-KDE7X"]2XMRW_L MHWFQQ^N%-XV3PLHT)DHFFG1]DKF M:O6/9OJ2K-7J99-3J5G-7+H[@F:':6$-T6HS.3RW*D>\VZ,1<=YT?U MT@AC?>>7F'F>0)1! 9#/ B^(>-BV@BFENI>6Z'Z^_NQ2^W*1IW/+AS>,O):9 M4U:DQ\)+PR+9I-O%VXW:Q%,+/F6VN2NR;W*&L;[_FJY7R_SV M+MED1P>9HIC+4>EC$1#$/00Q(AP(.6,C$:,A?:G TWA[]B+6$4J5.>QQOE% MG3W2+D<9+5.^RI<[]5'5OL8\J7\ <0H7/-(R1894* 6PT2==>IX1+FL,3ZMH M]LS*+?=,O=2 _^*6^NDJ_;XDDZL\%AHB'$: 0N)22T)QJG8VTC\;R-*PVP#E8 MX/Q5F^ T-CC'1CC*BA?*!:;R6K<9V+POO*^:.RP5%&.)45(^\,#F;] M3 (ZGD?GD;*.:&\^U=C1K$I_JC(:S?H_ M4S1W4^HI&-;3XPJ(8K8%V-RE,[7:=F3N7*&<8>[GH9S&K7I5%^+G.J+\?M\4Q^^ M^"3_761+^:9-OR!"81!\#%2%#LPB@.8^:W#[8%,&)(]--D&TA&E.8# MZB;-JG /EFHK_M%5[*E=HRG<1U[9(W_)/S,2\1YL=])RFUZ@RZ@GL(M0!9&'?* MP"> -?[*Q1ZY.I$T3JQ7Z8_ MN8+S;[K!1KD_M'T_CT!GL,$]D>#[Y8.H[_^.W=^O\/DTO MT^);MDQ/S$W7E5/EGSY<'RJ2ZY([FI?;H\5#$F'NT\C'0F8O4-UEY [W&0'/B!'JV AKX\48>R[=&ZQ9 2+3T:-L=CN&A_VY5ZX+--M^5M5 M_)"N/FP^J5HQ=3Q/ZEEV%*:0'P >AR(*1.R2&$$"@ZH.C+J1AX)0)Q@8;]RV M\N]N;Y/B7@G_486F^BK;))MEEJR=VA)UJ=>[]%NZUI-\\\[HIN^3^D%/S ^\ M7[10BKLOL&<6VYJ1YR+,]\_*1.KN>\!X=QZAJS++K+%V1 M^Z.;KW]+MJI:]YXEV\?%N*H*S56U#K&<+/@>8]P/6T@0^;&."%L%8EF0'ZKP M?MWPC#C@1.X?7,K?6J4GT7;=UDVN9^,Q/>D^]L4!MPJ5S[G% M4=@GU^\A5)_1\E$\. ]='\?4?((1HJOWR_Q6-O7]\'KA_KB=&V "*'&I'^*( M(!034-]RB;'O4=CU[K A3=@<]@J5(V$=/5 ZV?ND9S@Z.UZ',SN7X6C DB>C MS10[^JN::@Z=;]1 _W"]Q]&LMY%TDUYGVT?#._8(C",LL(""! $6 ?);1(S3 MGKMPYG&,N(IY-$0;R,Y/#>C3=\6,[QC=QZXX#[)>=,GA\-(+O3 MXJ0]%\Y#CD>Q].1BI&UVN\HY3+-2_U$'5;_)F9O$A+SNXYK?YP!/'"2;9.BW**9Q4Z,7=&-,TR/P]Y-&Q3;K.OZDG>H0K^>10+ M@3Q" 4&!(-3G<1AP'#3-QAPBK<.=@QNS+'1'YT\JJ(\_"/?NYX\4SB^)S*/O[>9(([B.P7TDW[ M3IR'5(]DZS/IZ5@,=SH[^;"QC^MT=9.N<$GS]3J165^R7G@!$R"*":."AQR[ M. IHVVA(XTY7H1MJ:MR4]<*YJS'*3-59[E%JG( S0.YY]9V UT')ZH73P'-P MZ=")*-4X*#@NM?T._PVDN-LIOA>)>":J&&9P!J?M#!J36^EE?9],O%0OTR;% M2D8?_GV;;N0\_6.1KW;+[>^)JJK>WC^^:?[X43,FP@ @S\. ,5< 'R,WJM%! M##'1NL%U+$R60TD+T= CBY;]TRW%GZ-K]*+1\5.-K0U59M]:X31F.'O_X>6R MV"7KB^>>W)C)ZXZ#O'%F-C"VO^M>0\0A ,SH.]5BT?BIH M06$D !/4%1$)B_0&FJ91UUZ?TRY5X^DE8^#D_%Y=>]'D8R MQGPWL9^";CTQ/RW5#;9Q];@C86?TUC3E\]!3XU;E=CNJ"3ULOLS2\FU9[M+5 M D0^#JD?!I1XZOES(7C<-HZ K[7Q9ZA)RPGPNRSYDJWK:_$K$51O9N:%\]<> MIY-50(<^&&?* T-DT2KY>JK8.ZU5SCG8X=2&S$%"'Y.KK:"]O3-G >UO5"?] M',C9,/EL#G27"Y_S( R@%[O"%ZX4[X@VFYJ0Q#"&/1X>'MABIX$[^-7A_3!= MJNLD5.G$KGJ+SHI4=F=[B$2:97@4:6QG594TMOCGH(@M%FTEU';"G!50WYA. MRM>3(],3:,34>YVR:8*(ZWI!"%V_;3V((-9]8M-4N_K39^VG-Y].GN5([3!M M?N73NJ[,SWE,#K"JY[1.CS7M&S0.IY^.#H][.(@1"4!(_#CD<1A3'C6'"9E+ M&>MU74:OEBQ/XHZ.8C='ZL_'0!M<=DLZQJ-1+^:EXU)(:U5N6VRD6N[*;7XKASV6(3C?W+S+OJE] M955U3>Y_3?.;(KG[FBT3R;H 2F07Y$$1L?RJ(0Z&UJ3LA M3,L*^?!%C,JV:GJA[' J0YH;;2ZJZX.:>P/[GK\5^%=SNOB,:Y66 M.*U=SMZPO",SG>:]M:9^#&#+C*/X#,'(DX>'IW8-WKW;KS+ MRPJHN@$DV^RRSI/OSKVDIK2D2Z=QLDQ3W;[?I;?E>^DO= M'9*O94LW;S?2VK3<+D)!*?!CY 94!(PQ) F# 8&@?^I.SZN0YL!].<@VVMBP]7%J1E M=;WJD3E.:\\4][Y8<,YUM6JANUU3;+3U]J7)4@ M_3PXKO1@521\[\^W."8;2&K(U<\&3G:WYREVSHVVH83.9&P--N/Q2#+#2Z=CY319+W?K M:ESFU^KN]66R6;%LO=NFJ_?IMA[++9#WNULUAO/B@(C'?H2XG'!!$' ?^SQL M1C(,2"@Z[;"/@<-RRK$'] ^-$]*VJ3^O:G-C74_XCH"K;9\*>K6YTX!W)/HV M3]EKXX6S-Z&+3([O,8T#[S/R7+_3\&-XL-N1^6%4/A/?QG30# [;CV5I/G[W MUTM ]PVK5'_MM&XS36&]94.^SK2\&JL%9K_GIS:TU M*>J6F-OC1B\H'2E6LUN#M]LB^[+;5G4$V]SYF(Q_WO$!.V>R\7XLSB,%[XD] M-]&/]#3B\V:5E76G2%=MHJ_::QXK35=7N>PEVVR9W4EYV]Q1JN-YEQRUL8ZITY ;?!CG75J6_W!VQ\8X:3M!3EI3 MU#"\.S;&*??6Z&F9?5=VD[]YN*^78CZ [NQ7,UKU//;9 PN<@PD7=>HXKJ8. MI?R,#(_FS7DH]WCFYA.-F@$YY/Y-M:NW^:9ZY/AKOI9.:5!X08PQB3W, M0>PA!#TO#EL4'N)"Y^I6TVUK+;KH7]9ZR$&=Y%&>M:P0.^41Y OGRUF=&,<; M/1+:D1TQ..5MX2H_U("=RP=^F$"O-0GMFB4;=,T\U-B:=>,LVM):"ETW ME)D_CX- ,(*B, H:%$#^R!LPHS?0^HAS?A-Z^X.-\Z[>>9WCO+-U \>Y'HLC MS+F;)<5%Y!+N(T0%XEZ,@Y C":\!!J G="II1H!C>;L+KU:O9*+=V7_6I]HV M7#?!9+LQX]5,MQN\=B;:BT1?MZ M)^G]F#1?A\;237Z;;1YLZ4.7$!&$.);_'\8QC"(_:C%)?-!.)5H?)):3\R-( MUJK1>CG@O/#.CWL]$>Y9SW1DQ @U:;W\9JLJS;;_1JU+T_2CARCMDH.$ J1WA3';-O6IS=WZ2'U5_\NG#GV.XLMNL:#H?Z@7C M%J?3 '5JI$K0:ZS.$=A)=B2UF#PS#;+CD7E,@2S9EH_1IPWHN("'T"681"@.?AMQM4(4Q"+#.]H1M+/;W)IR_'FMW6IU-5,._ M6H52AU@/FQ$=9TFC^6J %$_D)CUQKEXRJ!+SM?-$J!MY?EPXS5JWU:=,)SOE M.)!U72&WX,\92[L-:[N(O366-6Z6:4=$L^A603D>!%=Y]3T9A-)5<_,Y5CAV89C.0A4BY9.?E=?C%4]"7[Y MN>R?;(_AH&ZR/S/?]%?^=E>BF]ZWB?N;+\JJ]I$'Y]BNT>_.&>B',[%@1"?/ M(QR,:?#3RWO&Y;K3=D@G5.T@J[?.[].T4K^/<@Q^E8@_RA&XH 0P M&:X"Z/H!# 1"+FK/,H4T\E#GS9&1<5D.$RVP>F7&N6N@.7?RM_2#Q22.Z["I M,F.?60D?5T_#QX=K9^_K.C=H37*433/VK\;FRXS]W&\K9GQ_=]N6,4OTJ4V: MB=PY@RV;J2S/IQ],1K9S3LUG%Q![+HMO;.4UYF_$-G?[.'+2E,XH?K6[J3%+AILFF_L;.8+_,8\)GS;INFSN& M6.Q[,V&UE83W!0&'37\J6PP$$"Z)1>#Y+CY$"1&C3C5LIMNT/ 5[_ZS:OEQ/ MK+EI8\P#W41U"O+UQ/3IS9$7S]0ZS>4RR1/\G9%/TQZ8AVP:M^J%FR?-L#9( M)A>8Q-AU(\ ]+! %'@EQ>^FE3*A=K4<<^[5@60+)OA!HE:_725$>E% SA>Q) MX !-,\J=(06;@53I"E-G&F5_DNK'6^=Z^;=@^%W T034M-)UI["J>/N @S[O9[[=4V*MOE'D?>SXR&< M"5S<343GZ5T]V1W9L99?<1WHAS,:/[ZOYQ$5)K#[Y).LXS+?-?+4#M'USQTJ"?VW$2'TZO4 =UFI?:TWR>W*G]TC26?4G67UU)MI*N=V<^;;%M^NOS\6ZHV MV1?"]07P0(@X] ,F!=[0=LF ;ZO$Q2&M619W240/34?R%LW61Z/,CU]/>!J M*C,K9,Y/ZH#.S\X?-;Z1)?TTPS'\Q!!0[;D-GJAX13WE("^RS9I]:S\ M B$:0H 1C#PD.(XQ\V$+C$;<,YK0#H=C>WFUP\K;"PMORA:G,L9TYFO F8;R MW'']J+F0.HX+ITF(7R1^2/IKSJOST/DQ#=9-;4US;3UB\/_<9=O[MQL9Y*KS M+>6'[=>TN/J:;#[49X_?YYMO,@2FJT_Y>BWR0OVE1> QF8F3" 24H8" (?[ ME1U J-99[9E!MUTM^JCB>Z188LG-EN/.]!X>.49=.+7)SI'-3F6TLY56.XW9 M%\[>\(NG9PC^4&0X#1NO)=+U>BGGIY!"SNTB++Y30V*;:S"MH]F,S.\OWYP:3\R6] MR3:JN,KYDLC?6*;]S\3-A\+Y!&L+/G\UU6=-&8LT.]2\3A'5Y&3_^ M]O+<]*'W5_D1V_+MYF,5:A8H]J! F(1Q[#(>!2&+2 N?1B*:QW18$[3]/:?2 MN5&0AAPYGPU;DT=7B]Z=:W"M359W']1&_RBQ]:$K)PFM/7O3CQY9^](R6F = MY+?IX^H_JZ1@#Q\SBCB/*8J".*(_B,18M->E,]N3:'\*J)O9, HUJ MGYBI%V6;6>T,@ZRNOZ<.LC9\//,@6YO\XP79AZZ<),CV[$T_>I#M2\MH07:0 MWZ8/LB(OKM/LV *.$? 10,@-8S]") HH:"V(? )F%6?UX8\8:J];<+\LU;KQ M>IYAMT@D(;A_M_K1H_ 9D8+Q$.]-WTL?KP0 M[B.?AS2*8N+%,04T)CYJ\1,APF8/EV]64X=A7>3Z.[BMD?K[MVEU%:+6YNTK M4\\Y;K]U[0$_NG+VYF6R[3<]S\U(-1]=CEJM?C*9OXLD*_Z9K'?I<7T/!#[V M?#\BP&,^X0(+$K56!T%V*D0'^Z>FLM, MR%)/FGJV-'TGFNN,ZJ@@Y\EMW,_WV:END)U9[Y@VQ;#2C_]E$A$[[(V?KECL M!:\IJ5F0,(XBA'E$,,0!\3S@NZUI0>#S65;Z#C=K#D7 0^\=?15$OZ+\Q6BG M^6&2EG^]3&7FZ4GG;OI__KLXV'AV,OV!5"XE+O8]P6&"!.7 M@GUE&:,!G\=BBFFKQJZ)GF^V8;R_3)UR3-E5YIIW/"ZP_E=+/S3[Q PJMV>=67LS8#$\3##=JXH,&&DG(*Y/Z'V:GB55MLO( (J'!$9$0* M!<04 ;0O(,# 8R.M9AO!:G^%.GWF218'+[?9-PG[."M_TV;EGU+UKI!2;YIO M*C-VR=JY2HM;)]G(Y/WFIJB.@LOD7W[TILR6KRIQ[^(W&S)MM+^\F3X@^[;;E-JFSL43C8C_.C8:Y&>;F &$8 1B&D%%$/1#YAN+41?9[,"O/.&8EKO19G[V>\!+"4VR M2;?C&+B??=0S6 @PC \G]2,O[I*SS!;\:&E)LI_<9?O)W;>S MD[M7XOWSR<5LN>22!GWXNFS1'G3T_^2M1 ;^F*[,ILDY:EM.-+MDGJ);1VM0S$ H8N M<&$,@(^)AZ-8YI]\[D?D,>0+U1^>FK/O,$>;A M,(8L# 3&V/7:UMP(4AUY[=N&915];KS*3$8BT]3)WASJ98(VZ>N9!&HP9S7_ M>T1-A]2O+YGS4*G!5IQ(^(:Q,D1SU!^+-&6Y6K-?0!P@#R+N(NA% ?.\$$H< M,(H@ V%,\5#UT6MM AVZ<%J,SA\U2@.:I,EQ?W6R1^]PG=)A=C3->D"8IGKU M(WN^.M;3G@Z*-H2I3IN )+NY_"O;+K^^3[=_Y<6?Y=O-\N^_I=6UVI@#"",/ MN@@$+A,! E0U!^( AA&+6>?-NB&-V%:R[,:IL6EL<@PBK<,>UUA\:4K3GBJG MQ:66\)=_=_ZHL774^^$4:NSGC$5EOWV7 91VVQ,Y8_ZIO0L3C,U@C\&(&;GA MGC0XZ7PGO_%VFZJ"$ _CP(VIC (!!Q13#\,VSQ4(:EU@-ZBA2::\"IY3X1N> M9&IPVCN_M$.GB2EP%R;'2BKW+.GED_KDSC:5[&'*RUED7WZZ)9!/-UX^I<-WIR^<@W'.L75.#;==#UA51[V.+'0:$R^:VIM]I\"OKE/HY/BOJ'/TG"?, MH9-TG''8=<;)6FU.^4R7#C!6O9X) M#^F5^HW:)^8U.9Z,A9<+#"?PRA2!ZZW,5NM86RY\'",8>R[S0Y>Y A.WVH%J MT%*M,^=38;0\$3] T9J*3\W*! '+EM-F$;!$MLFVZ9MWV3?U$0=+7V_T.C)B MI.C5IX/\>-&K%PL6HU=_KW2-7K_F^>JO;+U>0!2R@$.7 \"I[_G""WG[\9$' MM)Z\[ORAEN-#BT,O+'2GI)N.6V%#3WA?),**(K:MGI$P;6[FH3GZL/.!?6*4 MG+1%]:P6O4^WBX P#B"3^D,PYLB-,&Y/]\3$C^/%-M\F:ZLYZ6",6IJS-Z?S M4),0FF3421K(HV2EPWUG-2L=U6TC9J473FO9Q>D$5=KW*G+1EYQD/A5^GW+9'T_KD@4"!$XDA$G/A11&(_ M%E5["%(W\$.=Y+1_*Y:S514YWFZ6^6VJ7BNJ+X!P\+ M4KV@,H#:;F%A'%;UA+W%=$3G'PJ74P$;N0;K)$%G1'4XJ?.010-VY*:[FYXT MO:TNA*JNEY"B6.V*OI>V[XI"74-1B>78/58]=3++;C?!FHQ8/0T[@EGEEW4=R0%IFX].)VPZ1)[1.BO^ MF(?\V3$M'Z$_ZUYQ6.[3E>N\J&[7_Y2OUR(OU$4]BSB*J1 ",!"&,0.! !&I MI9GBR..=3HV;:LMV+K=3AQ74O0\U5MUKW082>5X"I^!03_5J<$?)KX37/([U MAT+H-!!UCD&9X%7W=KOQ^!UP&=T@GC7NBSM+QJEB0X,TSJ!>T*0U3RY/,\F2 M]6OZ:X'\D+HNC%J['PJ!YC^IRFQ3;;IGT9%!U MAO%CJ[HO8J8WV69S],+42#?C#_9CMVS]53BO1XP;=A'HXRSC.2%_)7?.O^"G M,Q.'R;O&/"89T]-@ZE)WLWX9+9(=7LEI@.^V7_-"+;0O0!@!X%.?A,)#'N01 MHHPP J$//>1&=*0'N@P@U9'#7L]S';",',"&N&^D&#:2WR8,8P<+]Q'MY?XP MST!VVEDV8YF!+O*#A#,33)B.:,:\,]:[DU7 +=]N/E;3DE^+O"P7GNC8:=IM:%=!ISXRC7+ M! .&WWP<[HWI7WI\:,/"]2(/12)RXY#[/H%8&M/"AR3B8PJ7:>SCJ-FGR\^O M3=LF;4NUCKY^-5)WFE"+6=L0][UR 3/!@.&L;;@W MIL_:&AO4X;?&@A#&C D7 #D]AE10#BAH+8@H&T>N+."V+&-5MG;=HGHE(J9/ M\R0I6W]GOW+1L\G,:(G;4.]-_.9OO7AX522K="5-N4J^I^4B9J%/ 8]]@N(X M!@!%$6PM"!GJ5'0\1]R61;+99MA6H*I=\ZV"-8MG6/OYN6OMWWP@V]Z<(NO#8:M./:LM5V9QS]\K7>GX8\XCO'?C7U^[W/.>QL M;>?\NLU1U $*/";$[)JK\2+XZ9^E6]6 M$U>OO@14OWJUM:G[.87"U?G-5&=8<%B5U>^\BFH,1K&*EC4\TM7Z1)) M5E3/F#=G]Q^'MF%;Q5M81Q/M7J\X]^:PHP"/0)^FG/9@ MSHYV/D_-.24<2.9,=&VH%8]5R@@K735'SMXWY;4!^"!!K(7JXV^NHDP";0-W*GD]"C^NP;JHX M6U\-E](.;K*BIB8I/2/!DWAN'KH]C>GY#$:.7H3X+=^D][\EQ9_I5NPVJ[)] MWY6* ,9$1 "[?DQ"#WOQOC&9$NMH?<\F+*MVARY$Q=KKG.L5=7LCV2*ZF?,M=T6P_U&V2 MD /D!%JSJF$M6<]]&G#.EUQ[9C60PZXIT%CTZ:9"+7,* MF'- -EE.=(:GL[F1"7YG(DUF;'F2*YECJ*L\?;[\-?^6%IMJV^$FW2QE@RS] MLGW2/(UESA9$-&("!!ABC\%V.X((A+76^HTU:EFT/O_]\N_.S1ZJL\FWNH\O MF^.WFXI-0JV>H'V^= X8G1:DHU!.KVY=^3LC=,9=, _-,V]6;KGKZBEAU>3] MT\9<)A 42$Y8*0KEIW!]>>NF9R-0IJ=> M#5N3"]7SQ)R1I8%,SD.$AAJ1&^U=&J=.'Z^O?TK+;9$MM^FJ:3."4>RY8EZ#QJ=SZ Z1T#(_?Z/_S-+ M"_GWO]Z_2[])0E6%G[I/E/L>8U M)7%TTDTJXR0EOUK4=9%(HRZ8F5*:M>V48%I@4%LWWV[N=MNRDFFO78\(,?"B M.,# CT,*(C_@^Q;5R>5>*MFC'V,(T0&E*@SE)G;O-BJ M%ST=FI>G'U^W0FLW<1^143VU?DIFLG5:<+6,CWP"Y2Q39U34$,7SD$53QCP^ MA&*2(QWADH+YJ.V]Y+*L7*YSI; +S@@/0BF7%$*$74)]OA=.RBG6U3 SK8XN M9X<,2E_*#!'=7=7&Y[B'P*G4\AS/S@'J^&K7B<$7A,^L%^:C@8;M>D8.;3#7 M^53*T:W5E[+QAP=B]EF-2FJJ%'/A4P^&A#.(?"!B@3P>\,-2K+JG*=\FZVX" M:;QQ+9WKEM5>BK 1^$5)K;IF'GMHS[_'!&[L\&E+7Y7)WNUNK1[FKA]8_R^E\LE:X M?DVR#4EE[TZODN\+5S"!@2J?%"&6&7',"6ZP\= #0NN(X"B(+.>K)W3X@-91 M<'7/&8[C*R/R/(&;;&CVP0RGLN.Q!R^<+Y4MZNVK64EZ-_[[Z[QA_[X*\3=M MLUY$L,*X[3#Q3GYUP$8HBD,B7 Z 8"1& +BHQ>:QR%MLTAOU(5?VHX4>L$XR MA&H9>F*#P:"A4&N?3A_'=7:CA@5W310UE"6O+VH\X-]"U.CGW]<=-7K:;"AJ M#&&\;]0XX'J(<@%CXL: Q1%V70YI0%C0UO%RGU(T9/[0N]%II@@=UK5'4893 MM&D,_L',SW-\#S?KA2%LB+=.MW)4+YPV&_K':PX+2KE+((N(B G"#) 81&U; M;A1WOXVC=PN6QU_]IG$-K-\*Z4 "SV=,XW&GEP%-3IO&_1JCT-?O7HU>-':[ M3..4U<\HMQF69G!YQG ;Z[PS^4SFXSV1&9'"+0,]B^/\_4F7S2$,7SR")-&9-;Z88:&>.C M0H##-.9HUKE9G910GQ/&(PZ81Z+0HPS$'FP1<8A$E]WY,7!8WJB_4G_%.;R_ M-CBALNV6#MGJC#RB)YE/JYY.U5%L5HZA!-BVOS32Y!GYK5\R;=]_W3+O842> MRL]'<"IX-AW1C" SH[;6J,PJ1?49C0#Z)/\#Z=T'GF_ 3L>+Q<;8D;GK<)L6]T( MI>J \\TVV[27T^_;QE_*;9$LMPO"/2%X(%@,_-@G*'!=5XIC@ CE$D/GJGFC MC5I,'0\XZP+Z8Z1' \[YHP4[P0-^G8D\5T!OQ2'S&*.6;'OF(4!;#'8=R^_R MSN>&8T7SAZS2%IPAA7EU.;TC);:\\\\ MU-6B??E8/=VB C?W!GLQ PB30+B4L(!1"M4SCC42EWA:.]DVVI^C"O>Z"-V* M'IC^=FS$LKZJ)16U=N+\E6V_.K?)9GW MSN170\6T*Z=]%=,"G8-E<:++0T^1HZ5MFGS.5D.S+5O_DZU.J;-\M$]I?UNBK4NFN'[/*P M438T4QOL@+XIW)C<&YCR[N$Z#5ZG!NSL$4^=]KU J%8^:,HY\Q!3B_:]F$&: M9;)3_?GA!5N6WN5EMBWK@IA%3&- 8A$1WX4 "(R$!]NV1!AT>IIG6 N6!;-% MXVSS@UAFFV_2#WEQKU%[W)_"\W(X'GMZDG?T8/6>PQK4**1IE&*/0EZ_(NL> M)':KFCYE\ZEZZ,$;@-NHY?G7BZ_IJO=.OUP_?S=H-7&_U7Z?4ND MO7\NL,^#$$58A0#N"PG(Q4"(B!'FRGB@55-DN&G+@MVB=?+KZF;=BR?WZU;K MDD^$?M"3_L/:6XZ8RR5& G0KQR.L#>G2>R74M^64> MB:XMX_)1^G9?C<7+I$OAL) M07S&":11Y+6(@"NT'E>RB6-$]6W!.P><%\[[5/,J9*M.T17>:?W17X5;W))_ MA?S"J;!7NKQ'?^2F&6FS-N.=A-J>'^>FVA8M/2GAMMG5U_.W[82=[HJB+9,] M- ^%!Q@)?:ZN9.-"!%Z$VN:#0+C]Q'M@HR,J=8LTT[WGTAS#NDH\(KG]972_ M*0M]ZON412T [M&XGQX.;G9$1?Q8I'=)MG+X][MT4Z9UJE3?8M".9)W%3!L^ MT%7,4>GOKYG/D3PCU7R)Q4ZZ:Z@] M)OLF6.Y8/3 NP9KE @VX"Z>"]Y#6R<7P9>K.%0:8XWT>XF?2H,=;_Z:YZK40 M6NS2XT>''ZDM8QRPP.5"O3_'7.&Z(6T!^"#LO^XYK-EQESD5UN-WQ >L< YD MN\>"YGA$#UJ_?,SQY#+8G<2N2Y)F/#$/6;1AV+D%1Y/P?F)IJ/$1);.%6H_K9-U7+TW1 MKJN:$S#>7SL;L ?2]W!G)*'=&.TDI(:=,S25&UPF/W^\_J8X6_9]NO M=%=N\]OF*DB9!I]" F" < 1#$F.?N+X?AU%;%.!%PNM4BVJS_3$+G]I3F219 MJVI_S8S4"OO=1'9JXO5T]N'IUQ;O1;UL64W;YR.V/9@]H[[E-QC)?\W:76*?G]CWE%F#<+(]S U*,$J<9C MTJ(@D&F=)C7=]HB"VT)W&NQZ>FN<]&Y:.R7?>CK[F-X+YXNM1 M'LIL&OD^"PC9@_&C6.NTJB4((\ILO3E<@W5^:N#^/*BJU*PW>FW*3^&(H1OT MQYB?.&1R">Y']>],>FX<@VS;R_)Z^'4X[R_,VV581055GJ<:KZZ)O[XKT MJ\20?4N;[[971;M"^'$0^(%'.%1U!A($1P(&$6MJQ[/*ZM MLJCUP.,SS:HWN&6Z\.'Z*OG^,2VR?"6_7Z1)F;*T_N\>6.B)(&1^1#SL^H$@ MOH^\=HP+QGSM1R"'P8E]X@L.,8@A#2.$8"#Q!;X/!44^ [8/5M9Q?_E@Y&=- MX)F9_T-+JIG7Q.G']Z5[OH?>TB:<5D M>CV7Q7)II0HLGPC0U3U MU;JZGP&O_L^NK.Y:V9NAWA^3/]ANB^S+KGJK["K_F*@BU 40&(? ]ZD+"7=A MA 5U:^41 0LA-Q$F[""/0NHBX,8RA?7#F/LH *X/0Q S@5CDV:ZB:HQREHU5 MSO9@B)/L+='%G?G[W7B$:GM%:[-S9'2UI79DMG.P^SBT73B-]H*GYJ ><0[*[[M$1JG[6/SCJ(3<],QX,[!@T-C\^>-S S6ZHW/_YFOU2W> MOR;91DG"A\W1JZ!%5LH?,?GEYJ9.+5I+%ECXB'A^$'ARTAC%<WM\:YD7:4 M]3PN+7]VE-)^2[*UZ@]OKO/B39E(_2SW)IJ)R/9=/BSXSLK;QN/L@S>:'SC[ M,E$W=1RL=QKS'65_\_>=QFZG-MRI+;]PDFO9+54,GD>,'>K"'N%TM%XS[\@Y M'@T=@^3(?C&Z3GDF2GL@)AA##WM1%$(WCOV0-!H(,&7A8JL>=C:X2'D&"_9\ M-XPP\8CP0Q$S"#"2$WPNF$PE0*"U.W& ;6Z%TL*BY!#/&%R1',DI%I< MK2/I0QQ!"J$;Z%VRH:_1]!EUUBU.'T!B-\D= MBS\].>TLI',0T#,4GJTJ'T[\/(3/B"5/'S,WQ$Z/@^";;;;*UKNM;/J0+M=/ MKJ4K(>U7Z';U_=8?KGE2J!OJ2YE"7WZ5W:]YEQ@#X,DY.Y0:*E@<0A+[A,& MHUA^A_>\5V@4:",6.1[;RJ]]SZF-[7+=@ MB4."U'L5.*UN=9^TG=V2TJO19/ZH6HGDZT M$F4L,GPFY,S!K_.(/[-@(I_?J#,1F=XGMVGS+C6 C.( @XABB#"B&,6H:9;Y M8:A503:XL6EBQ(6C(+[\SKLE@H<(OB5NC:AV5UI'5.\#7=H2W(/I.>MH'W,Z MB6%OGCH]!GBYS9=_?KA3\EHFF]7A):7J!_BOI%B5S2O7%+LA"V,2>(#0B# _ M0VU?FKJ\O/#YP.7^>VMG,V7ZC+NS. MSC/AQ1:_,WC=T(95N=U>J9=%\]N[=7Z?IE5[34N,T9@&"+@T@&Z 71 &^Y:B M&-'%M[3XDG=-G?NTH#/"CL%T'F MJ#I<'(+(G?PMO2RY%X'=$F/;S.D%A3UE MM?[H"H^9Y/<92L[DNT,(G$>*.\B"W%QW&G71^%VV2=]NT]MR 0BG/@0HC&6V M+5@$XIBW\#SN:9T5'@W41,O!VAMF1D'T9AQYG!(R4D?2%+::M"=U*"RTJ"?LDW])]W2\)$<.4I0L>##22+* MA5-;\JJ"20W97B31=.X/$49T;38;0WHQWC6 U$6?^PN6#K>1Q0"Y@'F>B!@4 MD8@A8X1%.'0C0D'4]5["OA]O3QN:*N?#Y6-375IS@IHS(W!C''HT#%K;-A#A$792A]X=;UH;V 2"U.=? TJK([$_:>9D8 MA2\]H>A!51?%D)8>J87\ZK%2G*+B&:T8S-JT:C$)JRT:.%*;1#JT9O((&=)<0R=P9TQ$0-GHZ2 M/&7DO)P,8' VFC+$AJ?",I@1C=?%57O-5B>F(6<>B+$;NEQX2+8'FS88A4#K M35V]3QY'3;3?!-?AIMO4Q!XM_81BFAJ%!RRTY*>V)\^Q=V;@JJC!:"Y0Z''3<7W"&BV: MRQ-MAC")"#Q@X=SB1"^VYB$"/;$_7IH8P(#VBN6[_5ZT!V,@$ L0%['G81A2 MY+<-A3#4VN_M\?'CK5R^ZUOFTXUL,J.GE:T4";;,'W,Q1F9Z$W;/$2B/_S<4/?I)1!U)();_K-3U4CYD"'*"F#9ZX=/?$(A"(7/8Q?X)(SV M6R'<#X'6&D*_%BR/2P5*50,6O=* GJ1URP7L\Z67$+14-8@FRPN>Y>6,8@WC M<1Z:--"&)]= #F=$3U=^S?/5\5[(9;Y>J8HM2F,,(?0$A;&Z7:!=!.74\[0N M+1G0S"B1?_E09_K(3#\.=;3&.GW]!*>"=;P36CH*V12J\QQ#+TK/(%KGI#_# M#'E6A QPTU6)?BWRLOQ8Y->9G!>%+L8!\@-)ALM"!@+D[K4N)X2*XIQ9/\9B>C#TCPTH1?R?'@? MT7P=I7T1OGD+_K V$B$W"'D8JCM#H>LS&,1M8:CP6N;+#6X M*HE?'>#I;KH,(K/K#LQ8/.INQQQ1>(2L5:BQUY3/L'1V]=@$N_-0)T.V/%D1 M-L=0][JQ]5HM,F]6OR7%G^F1/BY<'KM$(,@H@ !4S]2U4S'!(KVMWP'-V"XA M2=9IO<)PVR+3K2[KSV W71J)/#U1:D!5S.UA3:-(I_DY6Y$VF-1Y:)$)0Y[4 MJAGBIO/Z3+J1R=E:-HA7M]DF4XF9.D+?M@HYB4,4<01BX/L8,RK: [XB\CVM M'>2A;5G6HP9>-:Z2!P U5W6&4MIQI6=$-C57?XZ(?(AM&I5Z@:ESZT2&.)Z' M7AFSYO%ZDE&6>J\Q+2+H^2$541P2)G!$F-O.)F,7^1[5>E-7^],MKS+7.UKY MDY6E@0M++Y/6ZD*N1D'R35_ET*%-4SLL,=97 M/1Z\U3J1A!PHZ2(B/0B"4D/1FHZN4O,\W^$=/T"221C=)NDE5K4W@(1;1 M6,0($,( HR[ ;6O8];6V=?JV83DE^%CDW[)27?8K7>+\]*5&5_;8"[7">5Z MGVPY^$HPS= 8.6L^)N%B=I',XRC2NF;"%@;+0>;SQ^L[&!KEF*:Z*).-XS;:]WRN&U@S'7D-O",C%U=QE_;Z-6VK_?X[<=DY^>$ M'[_;TP;Y& (/8QX#+Y+_%_C8P[1MCE"H-5![-S+>1.?P&MJ@*8^=-W1/T'=F MH YF?![C<;@9CY_4-<-+U]'U>YK=?)6#%W]+B^0F?;]35V9^N*Z:+C_LMN4V MV:B;<1[EUSYW8Q ).<9I (2A*#-KWV*(JPS].P@L#PN6]!ODAIU\SJALRO3 ME1RP:DC>[:J2DHWQ$3RF'[LM64SO0KT%BQ:OTP!V:L3J$HP:LW,$>NJUBE[D MGA%>N\Z:ARI;MC$?L_M;U/,%]PB+L0<"3'T0<,$Q8BT&%L1:2\EF6QYC?:+3 ML[+3CVE38[DSYZ]P#'>W;U/LI54\/R6;DY.TZ M+VX32=6'+^OLIJI:6HA "@9W0Q'Y1(0\P($O@! 1(W$<,%_KN2 S+5H>K0W( M"Z=H8:HY4(O3R?= +YSD_)/@-EGO-L<9GW"].ZSU"YPBB\^&(ZRF>7^]$ MWQFU-$O_/#32L$W/WWELE#&C>J@JRI92I*^R6U7<>7TIOUM>RZF1_%GSIBR M?A!1[F(&.08((]]OP=&0N\8%VN+4QE2+&T?F]'M_>BS'&M3D M<7UJ3;2'NG,Z57_1 4-EWYR'7U%<,&ATG\!AFO/1(LOE-BFV+-G6;Q +#R(N M(B%\S_. H*$@40O2Y>&X$48/VJN)-!=.99BC+--ZSWPJGX\4?.RY>ZH@I./I M><:C!SZQ&9?Z.?\'B4\]C3<=IX;X8+1X]>[P"IT@ 4.$^6$( AB'D<^]!B $ MG)%18U5W6*\F3@UXUW),+X\4G>PX>+KI41??SC,FO>OP@.<$[OY!8E$/PTW' MH;[<&XU!\IO+=+--;M(%#F.*@LA%D$( P)=]?YIC<)E3!@/-!IM6XXFQ_)R MO#UQMT=H(3#H4&]0_2VQ;DWB/[[L@^D$_ !NJ$KW<,LKDN(^UO71V]XLCI;8 MR[^0Y2MO@6) "8*$ !8205RDSM,W\*C+M*HY1@,UG0Q+>"/GYIT=-5)F;L-' MTZT8?3SOTGFFY(T+;";DNEY^13' J-FFD_%^O'=^ F*;R$1?!J8/UR+;2%19 MLOZ8EYEJ^5 9S!F-7>!1*)"@D7I2W(\H#8 ?NSYA72M6.K6%0"0 %Q0R"$(J M R6#@2N\@(8HC.+8XN1^#T]IPAZ@TR*#U.O]+R8+("Y;OOFRO=VN\7*K**/50YL^X)*T-'>\6MDS]>6&<#^MZ2KF'[$C,3@O::5$[$K;3 MX';J)W9JY$X#?1:N6>7+G1KF==G9_%WT &\/5UT_ZZJDKZL>A3K%DPQ@"FX3 MO@8Q]TP\&\<3TP:XD6S,Q^S;>OGH1]F;TJ)(5]5Y_H])\:&H O+JG\EZE[9G MD!=11#WN8Q]1/^">QX( >3C2>_H8BE7>N\T$)J!<+\(= MV+ZLV988Y;!W:I1.!5.M%-3'<\>=#W0C[\R,P##[\Y@3F#8JM]ICAXAB?88( M[[9?\R+[KW2UB)CK0X9#CWNQE&#A>C%K!V4$@-;VV M- >Z&!'D@#@,8R@0+ M,R "0@,>1(@(:ON6@RF45.K/*U978_JIE@5,SBE4# MFUZM:AR:2J7)ZGQ52M>0#@K5BYLAZG1\3IOA2(XBY&(_BC&$-)8Y0#N2!(FT M#F:\U!8. 140(QP+%/J^@"[FGA\C(=R82AP3Z51^@&A6K+1X[J]8MB@V(UM' MZ*;7KFXW1I@B>;XJULN:#E+6GZ6N>G9T*^;)V6K(PS#@0A .. !@UB@=JS% MPM-*N[JTYT4^1D(U$ 2A8 &,>> 2'B(:8N%:O[N2'EUJ9WK]S C=W:1M;*;U MY.WXSL=*N_):?U:B [O76JF=Q2A-T(,!H0*("QUIG*4VTPX"&& T#B&(9 A-"5W_ #'T <^IZK]]*G(7T:N@;6F\^>NF2! MRN&:=#')VM<);G3$2)/-F0J1KA4OB5 O5GH+T/&4E'L\"C&7Z5E(1$QIS%S> MCAHO\+0>"CK?$"/0C[APPS@.N<](1) K8B\B'")/V-Y/?%:*C"QS#:.WIRC9 M8M:$,DVVO'6.)1V-ZD/N3(6JERDOJ55_?CHOT2?WJ@"RO,KQ\C]W69&279EM MTK),RU\+]2PF%#BF*$(\B($'8BQGDY@P&'#B^Q0"K9-K@QNS+5U)^=6Y2[*5 M>JXAJ2$Z7QJ,FDOR@WGMN"8_)J6:B_(--$5F \XYH+MP*GPC+\N_P-:Y=7E3 M1,]#O\R9\WAEWBQ/776L;45*Z)=L4]5S7Z9W29%LT_7]IW29WVS4S/.J2#9E M?0:LQ*M5=0 E6;.L7*[S1![M8!QY+$X5@7P?A3&C(

;,\V.:D-3 ] 9V:I([Z.S5,>_+=6N8G / +P*5VKW2*%HUP@CT#N!P R[KN<-T KY1\Y[>_.H)YX#W7#;'5XL&$O2ZH9 M[@:H(Y6ZG4EJJR\J,:\KBKP%Q%'@1QA 2F**7=]##+8S%,Z"3H>_K31L62&O M\JU,V:Z3K"WBR:^E0AZ!=;8'M(-5IHDLDVV3=_]_^V]>V_CN+KN^?_Y% 3F M8*8;2.W17>+>P %(D5H[.-65.JGT6EC3&!@J6TFTEV/ER'*JLC[]D+K83F++ M)$5*ZH4!NJO32TVJ[;X];?TOXHR7J?; M;7WRNY,$;@R)Y5C(]P(8));M$QNRKF88679,91"E,ZYA8C52/]5:P4$L:-2" M[Z^@U@MJP4H7=V@M!#'03>6_'/>T6F^$A!(^]H#11&G,@Y-&,BO,/\O:*'J( M_R5]RDC!SUMO:G07#7XH]&M M#ZEJ)3(8J\8+0R=:5,E2-L8.*9O:<'9:=.&LUN"C*6Y*]9.OB.5O= M9+#Q( XTV\$>C;F3J7?"JAW*Z7)X'U;1E4YAY M%B7WMN^V%1O?E_5B#5_S?LR?NXC4\L,@="-^7J]EAS9RJ+N/B)'Q#;!1CU5@.RG%J;]X;61,AJL>BONWK&HR=!YJT9/)^\[HV M=T21]*7@4X[/696AAS*KSQ??!Z2QA5S"Q\J8Q(D;1!8B-O(\UPU"Z$N=PC @ MC&$@,66?6FD@W6N3 ](0$\5X-))_?6!P8TOJ%B/W>;-LMB[6MWDOO+])@K M,TT^HJ]*<^/K,\N.Z)*_!F?"^SV[./VMR?)YX$MO2B%[,S^R++9\X5A1[<6A;G:2$0JF))*-" MQL;B%?C1:@5I(Q;L:K5@S>3*L=)L"8DQ=#:%(\?63C;HA^P5Z,2#5CUHY(// M?:5EA+Q#G.XA\B@%. ]2CY-J,4$%4;[6LCZBXK%8,^>WE FM7O>W^)&0AA&D M=N@XOF5[(;110"T+)A&)J8L4[K4<$,P<"=Y<;'FL\/\"C<8Y7&UYWKF>FJW7 M^7E48IUR1X1:@UR=&:V&Y7*. M4AH<$J73NU#MMBJ*[<2#3@(MQ[%=QXTQQEVL)$FD-I"J11B91HK;0!7=$\.0 M>>.&X6>B+9LG;>GASC ;Y\&;@3D4.A\LY0,WV[G[@,2!%85^8"<6@1Z$T*-= M'!Q!J@/2T2F0RD=GBAHEAA&S'LDAY-B>J386O;>C;SN1LG7SP,8 M_>?/O51R0GAN>G],S]#0G):>"WYF8[TV<"#V]1O7-Y&HQ M>!Y(TI3+^[E8C0Z)HNHVJUBW*5O1M-SDFX=N:T(0XM G#(">Y2&/!LB)NDDD MBB-?ZF@:Q1"&X=2I ITL.2:I^B8&HQ$LDZ/0![>!F:!*% MUJ=+=IU^N7O:U0=OW52/6AY88.3;#CVJX=(3OT MZ2%^('5]BKZHIOM(!Z&@5@K>2 7MH2:_?"ZVLM<8:'1>=+%]"M,ENU,W\35 M557FWW=5RI?2JX+?=%?/!$W3GQ)UK7>57+?S\P"?@;P^K'^;<4[BN*LR2[<9 MR9K_7F\^+NW=%NMU4I0_TG*U<(,X]%"]DPK!Q$86A7:G(K 2J3-5=<;'Z5J5E);B' M03J&3&U]+T>XXN+L(=_P+C_XGK(?+#/U.[(47!31ZT,8>$X4[3N)24Q1J( 2^2#3L$1V M"Y2\=X( ,6N8)$%.]8E.#S_'WO_TWJ7>34_*ELZ$+0,2^+"]:: 7X@>AU.-2 M-@RE]_?9LKK9O)^W^Y)5-_=WZ4][$?AQ@! E8>1%B'K\ K]N;2#!@1O('8RB M+Z[I?0I[J9^R6BM(5_^UVU;U?FE6L;X/8Y36$A#R*L(M]^R8,E,4\<&@DLP_'M)AR3Q2@Y^;S^%1Z%_MK M4=:7A!RUR'=%TQXO')L&$$'L1K[CN8EK64ZW534)W41J/<*T%L.@;58FEF]6 M)O)V96+-5R:NP*:IZ]78=7V@LSWU?ZPRFP<31LNVF*9FR.[@ZOH1_(+1T_LR MZF'F]W3+;Q1ZXG>NIH#57N?&?^&O_,J;!?20CUP' M^3ZVPM"'CA^[G6PW=*4.CIIME=9%,7J> JZM0Z#2Z^ M?KV.VUOEV^)L;_$%J"S9+]:OC5R!_?K"/3]93#V)O=S!9&[WZYF3P' M\VB?YF/'AUU[$]Z&?VF=L!2S#&2E!BHG7JPE-9T &-Z+8EV@JT M2-\SUA1E?!G[/LNK73GRV1JJ3E^:TC59>/-H-6IZV+RO RE?-RQ]:I@" MWZ(.M)!# YS )(Z<1@VU"/&DAB>F-/QY&*^%Z\/+;!#61RVN052OE?YIH7[) M9WFF:RNY62-=7Y9B1-?LJMSN)3ZX8,_M7?KS;PP_?#62Z6+?.*UGX3DP1-3R M:.3'Q/41CFS82:$A<1>;[('O@+V3@+H)'4*(@ TB/D@6Q@6_(/3'02YX9DG4 M4PU\"KONB8-M5E7K_;%++=13OBEM2'_=2-')[*J:HKC4B=['[A;Y=1K9NBD^ M7JY'>8&;[^O\H7^BT."F+3FO+^[K,E1T,T&ZT11/[@XSZJ?"*D-]FP7#62&J M* R)[Z*$8)]"$CJ(8IQTBBS?Q0I,-RGGSX!VY?4$_84GO50P38&9@7NW/WQ6 M5!_@M=@DO[$2G ?C1\GT_-2\87:1]SH^+A,M7 P3!UI^&%/B M(18TM,)]WX/2I!O;2:R_# NH,'J3:[H/\CXLMPQ;'Q]HM,22R0@.J[^"!([4 M@48>:/1U0Z.:.C8T(Z0&R91UT&T P*[@R/H1I1ATA%DZM=;,<(5C=9* MI$Z,F.%9"*)&SJ3RJ.N_>!:"G!,#SD((*+0(CET[L1R40(PI]KM V(Y\Z=HA M'V+TZO'G>HE?U+Z95(H!"5Q^B5_."^%JL7S,5KMU=G/_M2S8$U:]?F7/284V M*Q[VF<]3W/'7V18^0A&KB9 B2@+BP1!;I+E*S7.1Z\CMJM<5U/!\?:?N"M3Z MZIF^O4+P1ZU1]F8E;7X+]I"GL%JNHSS,93/<$G2MCV:ZC9\)X[2G]9Y\9GP3 MY>'9H/CUCGU0?444"NR(!%9B82_&)/$2IJ&+[/L^DD&ACGA34O *<)E*E\QI ML5J,@F.[K!& 8@8;H:" :ST U.GY/-BG-:/"W!.JB7@\;GMIE6WQNSDA<1+J M!DZ [,B+]JSU8ZF+ZG3$FP/QE&ZRTV+V0.89\MD \R:Y^$[ -Q7J*;@^<^JI M9"1*/66W1*GW6[I\S#=9^7HN%X2V&UJA%V$4>K8==!%CZE 9V@V) M8YARAS$6KWQ/G5 YH WR40QD8UDH!["]JO?CU4GN:.CQJ =6.IR=!Z2T9%+H M?^XD-M_RS;T[5HW_,RU7/](R8X_5M^*^XE^V0:T81G8(@\"*'=M)$LN.[#:H MAUU+Z+PW3:$,HZD3"!Y;A74EV[8:)791:C"U'U(3^"G'J;V5_WEL92?O,JZ, M>"JQWW1<;]5VD0[U6&Q3Z$4GSFWUU&?A##9P:DRF,/*8R?5#/_/WB/A"S_73 M=N=C%2>0E5L@OB_8@)CCN(CIQ*'65SI XAF&_EP;R(VURW=!! M-HIU0\=R4 [O!_..94W4"^VQJ*<7JL/8>?1"M612Z'_LY)"4[,I-?=P(Z_0L#&X%]H^2OR$LF? "P+:!>3K,3)$&A#&,)#VRNIF_+[5)@>D(2:* M\6@D_^1P]-:Z3M9$.#KO4 ^---@Z#QCI2*30_LA)7C%1;+95N:L/LKK>?"V+ M!Q:Q"^D@%- X#MR0_1FAR'70GG[$"Z6680<%,CX8/FC[E&\^L69@R<1)7A4Q MR$DQ(HUFHNP(^""+GXW6"9N(2GTN]7!)B[GS().>5-Y?YZ#/G\$KIY_S379= M94_;14!=NUZF"!!-*'&0C[I-*GX28#T+I^+AIMTOQW6"6JBN55,)HP=-.9D.ARJ:I7@TG7G"08X\ *7!BY?FSYGNVB MP/&ZH!'%H1;*B84:B7!UWN#A-4!/T="#0]-NI$697X"^]AHZ+L4O' MFFKR>.;XDDQ&%%TJ'@D?7[=<-I=\92N2/9?9,J_7==C7ZZR^KV>S0D_\ZIY_ MUM\_JW&!$AK9F$#'99:B&/MXWW_TH\3V5?+#=9];9_G>0'I(" MJZ.L) ^N&ZW8Q!@ZKZ)2.]#HJ&".<^!GV;59U 0^SN,*O&/TU5M(CWR\G:9" MZ.'XZ.4\#^*/G_;[4_"F\7UPY_=+5BVH'3JV ['M.+X=>C:B0;<[T2<>QHNJ MJ-+UP*ZO2""ICN]>T^".[R8;F0-])JGTT62\G4=]U9.*:/],WA_1>G5'2#H.%T(SXFE)O.E/MCP@)$H]X+D[!'KR1AS1JXW(F2*$7H< M1^ZAA9)/\Z"#FO1"PW,B^>)Y]L#QW!?EDP(RM'@J1I*Q M[90#3.?D7AXXZ -_<(6@ECCV:^673>N!DD[+Y\$JK1F]?X]Y=F6_6SWE*WJ]]N/5%(O M"K ;NI'K.<2W7!O[-' Q1I! P9.TI])FFIAM.ORXND-"X) 1:%("74[U\.4H M*]"FI7J(QT@E+,CD&1>N)+]UE6M[? B8#OEZRZ2O>9BH]&?2E$R5_=GC2Z8H M!?DF*LDW>95]SE^8S$W%ZF#.PK^3N?V:EM7-/=YM\TVVW<;%T_=\4W=/#SK= MD+K8=F'$6L\ D1A%+NUTADXHM3-X?'4C-E--2I_JG, AJ8] VP*>&/\K76K@ M*#?5!FNT\I9MLN98U.J-EJ92GE'SI:E\A!JPL9^%N35AH^=_MA&;IB1$F['K MS0MK68OR]3;]\5O*P)RGZ^V7K.*-[S8K7[+M(DY<-TX2#R7(\3!,J(]\+TD" M@E'LV9[4%)*&<(8;&B8,/'7*Y)H('5Z*,7]D&^4@OA=W!;B9>WU7@"ELAB.- MQG$Y?-FS'K!J-'P>I-294&'LX51D&4?NEO'W+T6Q>A\94A\&#*%)[%,84">* MDRZR#XG4I?S]K@7,AVGG71)"FP?.9 M,4U'1N>@ILTM::K5VPBH%=B>X^/ 3YS "2PHS%X9J0\VO#?FCO\5 MD+>*4\DF22;GN4X?-E[(U"QQ:(D$3&J9DA0TKZ.3;(YR\.@67QE'VK M6'>J?EF%V\:W]?$S3VY,U.65&'K,VB2'F\ZA6LUDQYJ\\Z,'*^K>S0,E M _1_.+5DF!.BR.#3/.QW']%F15@U6A?UNQWTYW.VV78'7-I)&#DHL:W8MF&$ M'42]?>0XP)8,1'3$,[U6UDJLMXZM#B+E^*+%6#'BC.VI'(/>V'FD#[0")\*2 M@&D]H-)I^3S0I36CPMP#*OLRR9K]]($%_BTM_Y'Q_=YOPQ)H.;'G$]OW(M8+ M"WT81?N.&(VE.DB#@YG>;5;W IH['5I]LJ^1#'53#&BC&BE'LU9:[>)>W,0H MNV17W]8J74[/ V+ZTOGPTHA6GT3Q]9=LDY7IFK_GOGKB2W15R4:1+]G;V!"B M,(&0.C&*V."1]1'#Y!#;ESI+3D]$PR!K1=:5,'TC4XYGFNP5@]KXSLJ1[=C4 MMPHGQIN0<3V,TVO\/$"G.:?"Y*,JASSZ]+PN7K.LONCZYIG/F76(Q78<(<]A MG4&(O @SVNY[B$[B2LVXJTA^_D;0*+NKI?0@\3V M((QQ[+A>%$9VV$6*(BQU\XK*YQNF#_WV]>N$542N 58Q M37C.U[!?TK.\;ZR:;E;WHRW]\[@#;)P'4@;F\'&N=K CPL>PKFOO6"C>C<.\ M%\>O6V-CC'JMO!UN+&@8LK8])-2FKAT%MNN%^^T]$9%[A5A32,/@:38.;WD! MM)W;Y9%(R4-3-9DLQJ4)_-4\8F@ECGR(J9!M/2#3[/L\R*8[J??'BYKP3'IT MD94O^3([+>%+L7EA/,Y6Z$=:KK8U%HY_SG<)?"FJOV?5X5")!?'XF8PT":+0 M0YZ'$?NCT^M[GMH\R>@J#1/V]TUY.#[F'&A!=H$%J9JSO\P%U M0E>@WAO%,@"O675TEM 5/^IZ-_8AUL:*1&0P/=EC,(]69@8^G!O83UPRD[=E M7[,R+U9)4;;?XK]G+P)H6]CWXLA/J(12&,&8=0S4CN73J\'T4OO1L6RUT&:'9#L5R=*+[Y MG(\GY7'?5DW#I3:/ML-XEF=/M#/IJCS-T:;*5SQR_L(:J.6NK(^"I3^7Z]TJ M6R7,-]X*[:JZ$?HH_B 4A6$8>%$0PRBV BL)7&AU0EU,H!KH1Y,W8AMPG!,X M) 6ZK !_6L%17J=II-H4C%?BLJW$+ M;O0'15,XS:F)T%9!0ZS/ZTS"WAFE\ M \ZV61.5A7!SUKW]?G,?I]O'9%W\V*+O?#?QLEK8,/(C-W2HX\=>Y.'0"NWF M]B 8)4$H^O+CH!@&@;,_X8'!@PL#M3+P1Z=M;%CTV-17[76X.Y,*K"65]U51 MGS^BE8H-3'FHKV7QDK-*CE]_W_(SF&^>,[Y)?_. EHP&S<4!G9"$OTUI^R2! MOA4Y@8TH))V0T/*E+HHQ$-YP'R]&W_X3))]O_O8-)+Q%@X/J MR0 I;VP/-@V6TCQ@:C+!8K0G7G*WXNJ_=MN*PWY[5_"IWN&[N(!"A!02L5.B20VJPSB4##\#[*B<^YEEU6_'YA!I%Z M?I9]G__?DI/F^8@TQ9XOZ3XO2=!/4^:"6RWG7MQRC<6[DMXG=#P3_PM/ZM=Z M\OU/TJR8**2^;:!3/A/S:)JFM>#]%M/IRT/EUFWV]3JKC]?8O_,@T] DWL_FZO#D$GU2-E9=M,_*YXP%Z]XS(C D,('(\R/+]B(+ MV=CJPEC0%MK6K/SAAHG3U8TUUR3W6HVZ7_V@&<4JR?G2UJ5:SD6.:')I52QW M'&#-LSZI6V^D#'NV /L+NW4]"U OY[...E@^3!UD[+XN'R"TV/F.QX]SXK2S[6 MYB/QN_1G&PYGF^P^KQ86C)"/ LOU7,L.0@AM#[51D>L@J5/UAL8R/LIMY.TG M5-.?LG=5#793=$0[GI&R@]G6PW:JDFG;GYOW2ROOU[%'LKUF]0YB]=@\CUZB MMFP^#%UUNB3*+?[FU>MY[ MFOSG,G]A'[Q^_?28K9MA;[KINY+/2)6\X&1/E=15!O.HDMJR*Y)OE_RE5?\4'M9S:WU;L$OJS:)[?F&=+SR M$>NP3%8PRM=RMJXWS,;STNE$UU/UK>SQ+_&4]+4'KB9+:1[ -9KA MB9M#S;HI<85?R4>2)&O^>[2N&J?/>96N]XNJ5F#;H>U2+_2M$$9^B.QNLR:" M.)1Z(5)C6--[(^LID;J#=+1;IID0X75[G:??\[7*SAF=UHNB=A+790G;B ._ M=#)_Y>8?]JRT4B?;L"+N8B]/M1?%7#"J/[&/%P>:\4X=FFC9=+MNLV7&1E'? MU]D"D\0* DJCV+&@'S@Q=KHMEHAON50896J).\Y0LQ/&]R.VRJ[X'L2AB%0Q M6A6.ILS5B<6]SP>14]/PHVU2'!S@^EP)."2EB^P;[)UA/R]8[IAX/KE5ZQT*/CVEHTK$ M\4I$)RJ[PND64'G9U((!ZB^3D?@IXJH46+46TUR)JS?)BR@VX.F >4<>DV]N M:=C21B=AXH=6Z-EN2(@/$S?Q]BV$Y]I0"Y350H]#X:92ZP&MHL7*DXOF;-4Z MLU@[?- Y$X*>=$]N1G&0_W-EY,"L+L\E:G!M^$3BU_2U'79.%PF8.G2DTX:/>:<*O%YP=>8ZPE:,T M02AK]ER!IIR/\-2@FE.#(%;NLM7GP]+H B$/(=>E7I1$(0DI^W??BW20(W7( MHI: YE'&%1TO#VN@F;2K X!FTE!=3*LM_BQ@\7A8>V>;+-E479\QW)13$N'; M,+_4$1<7FWJ%^6]Y]1COME7QE)6=CM=%X%HQ(;$3L?$Q#*+0\@XJ(H=('0*@ M.[9A\.UW^9?92[;9#>[##31:%8#C>:R%A9U<\(/I!9W@JST;7Z+@SN*^]=#LGU7E<8PQEX21CZ*?3O"443V"CP2#A_W*L8U M3,_KH]?+-(Z"54T>V'TT[*^F->?N9;1L3J/CT_:I]"8'%,)<(:DA,]&^Y6#W M!BZ(['[I/]5[$89N;+F84M\&KJ)._+OHM1D=P.)V;Q\>/K@5&ACUKE%44 )A2%E?5L? M=D*0%]@:[D$8$MYP!_/]/0C77_Y*OQFY!V%0&0RBZ%CV:Z7I7O0<#JR6-U8> ML#I*:=:@U9*@&'#U>2D*7J9@F66K+;]>ZENZYCLJ?TLK?O?4Z\W];VGYCZSB M,PF'^Z@6$2$!=J@3$-OR$?1C2KLW=F)+0TO[MG_ M=7K!=B]8#L$&2D.,P-,6A!R WY8!5UMO*>_T\J(X* ;?+A>%$?1*.]I#7G.E M,P_P&LRO&.LYE\1N<^;P]JY R_^]R\OL9&SJXBAT(XNX=FA[K+=M[:^^B1,; M^0H[RO4$'F<_^5?V_<=TJX^N>DP7).IX1JM1M-7'[U]I%G-XCT8!CRAC$NVV^R;:LSK,> M&R$/2NO#U/;WP:)+YH\#RQXC99BIHSQFBDXMJ5TBJ#[_E$'*.KK/65F]?F6/ M-#^:C;+O/O-?69 P#D/B^0G%D0\A37#2+7D12*&63J5Z] EZEL^MV'H4F75* M!V)T@/^*$#7LN3:$=CJO0*WTJK:=7K1]'(">-5$&G\-+8J;PU)#8)73J\D[_ MPM,BA!A1AT /(\O',296TMU;11++]30LU:N$'6NI?M>L<+2'^1I8IE?R7/<" MDU:[C2\LS74U2M B=VXAC'MD=P MA)/$1EZT[^]B(G4GMH'P(R_3)]=?T)?8Q#+]H#(81-&Q[-=*T[WH&2_3]Q@K M#U@=I31KT&I)4 RX^KQ46::_WFYW+'QV]9;^VWJV8\OK6T)OG>AYQ8;/&(4:0-1@AM&++0LCN]G01:GE2QZ5/JW34 MY?^\3:^>@BV>GHH-V'*Q8,?SK*<2JE?PS+-1WP8P06G+;QF8=T&K;2^X M=' MY=OD=04N7AR[3P+=5,O.C9 S%U"0%.69ZWXCC$+J>!8,O2!P,29NLF^.O82X V:[ MM6L99^Z;WV7XXR 7U&=S,DY]SQ[3]3UG7?;TO"Y>,]8AOB_*>HUQRQ,"VZRJ MUIGZY+C^PI.;*I^FP(9,G%_5-T\>:;W8 $TS?R[KK,!LNK'"FDG38#S-,S/M MAGV5!3J+>YL]M\MQ-_=QW8VN&Y0%CGP+02\._2BV?3MTJ-^ME-(0N9;:?H\! M 8WO\C@(>S^D4 /N$'/ET&K:U6&KC[P9>^MM(Q!\Z_76*#+/.R8 1PUVSPN# M.A(Z SQM7NF?)%\$T"=AB&/'<2BR"?+#>"_ AGSB9?"2HDK8L984C]_^_677 M3[Z=F-2\P*I6 [JEQK>8;GQ*?ZSRXEOEOX:*8!RM-)*8\WRWIG2@[Z?U] MMJQN[NG/97V9Y2WK1-ULN";^+]\,\I*NFV[LMBKS)>MBU;OK-JNWWSCZS06B MT'<\U[?LB+IQ0B++Z5Z$Z[2:D>][=)@9)E!9JO)YX\?=MJ]QD/VZ+.F[)]C2V,WW$YM$.S]6*-:;@__P_(L=V_@-G#_EF MPQ')7[VJX_Z)N&@*<\*E^2] +?%<=4)(TN%QF!)0E_!CG&#DARX-(Q@D^U%* MZ*&X90K=""YRFE4C3Y1.N$&>4'[3[_]/$OE2_%<@B7"N6DDBY[#PLB$SC 4Z MO,RS6>WGW:^K[.GX)#B(8Q)CU\IO[V^]>O MG^EO# ?H,R#7W^+/-]]^9TP -PGX^ U*IO-AD_\S6X$=DPJJ1_:C5B_OH:%O,8@\1PR_TY1F/Z%G7Y!R M$&_*\.;^$\NEN4<<=-DPL!\F,%E"QS=KU'.>^YSX_&F3%>!I@2ZO.9?RJECN M^,ZP9GOKG[:TWZ0A7W-/E'I^5.KW6DO]73O/O66M-\^E;;M-N'VB>9^T4*?M M 4R;>CB4W'!N@@K%$7"R8^!LLA]'M\"L:^@HWZ%EM #%QG)S*3F5CL' )F+<(=\ HWL& M@6,4WSR&A:-D6HQ?.63G\I_S*EW3G\_99I57.U9'KC?+';\B&N^J+T7U]ZSZ MFN:KA1V%GH\M#Q+/]ST([=C:AP\)2F0FX+0%-3SD^WKRE$0&!+Z*VY A72Z+ M'7_?IKT-MO[5M+F<4IWC^DI%=$?,! 4BNY>EE@B.-8).)/B^JP"3"5X9N+G0 ML1=%Q.SK7?_07 +S@*S^M#ZL:ACQ3?R,FHR_2UY?0+M(?"_Q0V)'<00CFO@0 MQYZ7) '!, YC.Y([4D;B@XUCL-;"N;>__5KVY6?:EU/73> M=H$"SR)^8O'+JCP?$0]Z@=L%\ER*9#I="A]OF+'-)>_+1DP[ERC7]5*Q3*P# M9M@M.<0V1C5JI-&@ISOVT8^>3MD \^;1-1N20*'M05+ 1]L=K$>,VZP+R.\7 MQ8BZ@<6ZAS0,^%W/74!"J".-$;4PH^#DN1VR9(VV;3UGU?;A5.BBZ*@$92$XBM;'09G4"B);O86JY%K.( M1M1SD>]%^_Z4&TM=Q*$CGA2HY-]EO>-_Y32HBL%=(BU^2TU2C6:UVMQ5*Z^V M=P8=*0'3+D]W:;%\'HS3FM'IR3&-;@FO/!9/3WE5'U?&PL;%AJ]Y9IMEGFU) MOEVNB^VNS.ZRGQ5>\W/+J$,]C-GXW;6QZU$[LFS'MWV?8#>R"92Z4T-S:,.= MMB.U=0U]HU=R75&SYX*KB]/9+;G&V.+CR8]%.5HP^K]&P:NY]#(BIP0>[83!G;@^!9?Y[1=CWB>V/9]Q8\V MS$'T[1N]^R8'/%ESQ(!FT!,%$57VAY:%1@T';< M#K%"AUJA9[$P!&(6+F2\:6(ECH\L>2;(1C#=1?K]]I9^N0,-(B1?=U3T3 85 M)NU2(<9^8#^*%/$Y<2WTD\F\0ACAL5OD4M/ELE 1S-L0VCZ+>T_$=6 MU5M!MWMMDD#2[;8@JB8T6@YB7 \X"+H">^F?[HORTY:)GVCJ2M+#/N 9*HV9 MH-!4=N\A:=1%87RVF\1OLV66OW Y_-#I-F2"0Q)$EI.$K$L88Y_88="%))XE MM8%A4"#3P[=NIWRY%W=57[14W+-O?4^K=GX_7:^+'_Q^KBW_R7\/KJS KG_ MOK0#ZXK]\O8YXX=R9^OSK]P8* =!BHY5!)+]OL[]VR/WT_N*S_5WAM=O-\5E MMLHK\+G83C7]W^=@'S!U&#\3.FI)Y3T*]?DCRKW]YC 6:>&CV$J2R*:,K'8" M71>%;A>J'DU3SJ@9KT0L.SHG\!'_/=D*QK M$<0N<7&0Q+%'V\A,"+457@X9%,]PK?@Z>.G^3[JT+.K[/&J8UHP4EI;EW%*: M!5T$E@,I=A%,6._>#2UDA4D7P\->++-U1NZ31]DD,V0GC*11"E.>6CT:--4Y MX?RFZ+RFL%GS@(>B]KYY3$D'Q!OHYD5N?H=SQ4A$NW>YZSZ!YQ+">@$41E&$ M/0HQ@5U(G%"IR9J_'X*-?TW[6I-[65X.W\Z@Y>E+Y>,>Y+G]$ MZU62;_(J^YR_\#,L*O:PY6Q8V51H'I1O&PML&WFA%T%" \>V]I4Y\&.I=<>! MH8Q/;C&SMSE_I>U3V=PV#/*]S+9M[J]J1@P6:[%']%:N"6^$?:J5@8.T_?;4 M+V.CJ]^I'GAILG@>^-*53&'D,92\?9%5W.KUL!+ [P M\DV]A)#FY5_3]2Y#3WPB;>%$.$$P\ A!R&&C%]M'N--#O%AJIY4Y%2/,?FV; M+7"2MR::\UT,>O.P7(Z'C>:CI4_PHU$-6MG@6#?@PD&M_ HTVD>^X%#5XAZ0 MFB^V>3!VA#S?7TDXDK/";VN^.0CMW=%I"RMP H)BZ",KP2ZUB>U%74PG#$.I M%S8'13),V)MWAT.6'T^7E'QG37-_N,ZN&@ M'H/GP3I-N;Q_CU.C0Z+,(ME]QL\>NZZ/RKI+?QZZKYA8L4LP]K$=8XLD;D11 M&]#Q:2QU)?> ,(9IU2GCIX0IT6F(@V)H&LD\.2[M?6M4\>/$IAOEGG>H!T@: M;)T'C70D4FA_Y)0/RN&7DW2K;5Z$8@<3&/L)Y.?P$*=;;7.2**!R9W2KQ9"I M0DJG;SKS#HDA2]76V4%*.9'S6!KFC>R; M@E^;VV2Z79$NC?P$NV'BQM3QO"B,J=4%PY1(7;ZC&,+X!JJW]^BHO=@G:YO@ MJ,R\8Y*CM,ZL5M'$+^J]]:5O(#?,R'E@9F@29U[+&^2)!%[XQ50?L;8(/(R@ MX[E^3)"3T)!UK+H7HUP"':F1GGH4\Y 9=B_7 /^$43."==*TJ5T[U=49'3BG MW>EGSD!'9X.=H7E\)(\69\0/_-S472>^KRC>;:OB*2OWUQON7P@+$PIMZ./ MBHA%+BP50]/H;LI1JI-7[X@$G<"K MXPN\)V&6B&T]^-+J^CQ(IC>E#T=R:O=+:LW]!$U9C"1V24)=A_)#/UWD=;LC MW8#ID+Y:0B&&Z3V*;U[L5NY>*3LHL01OV#R51?CI.U9GG+FT$#_ RWF@:' 6 MIQ;C![NB/FN]<#W72UP,0T1IXN HP&&W[N\ZL4]DEN85/M[T,OV;%]Z5,:/B MF^H4M5;+AD]-3ST?+34/+>S=/& R)(&+\\Z27DA.".WW)6;'FXBH%[#.$>03 MVK83N9%M1]TPT',C)'>4^)! AGLOUT?W&BO//P^P46IJR+R#:K-#AWW+V83[ M"?M,NCQ)-,S;>5!(3RJGIXIT^*/V]M=^"'<4UPV1'Z($00]!$M DC,/N#0X/ MAW(WP@R/9GJ$]>XML/5QX[XI-I\N53=3)@L.O4;U5W(0]OZ5L*,IH\GV15_R MJV]HILWK>1!-8SZ];X@-=TK+3/A1=,^R^#$M24QH[%BNCQA;N^@)BEUMD^$2 M,4>>#Q\ -VTN:Y@?-V2P]BGRJ7@G:)[J1+F"_?-@G_:L9*;+E5U3?EOV:-Q; MG_C"^H_8#J(0.XZ5(.+BY$!? J7.CQH::RSN\?=F]73N!KLKQKTQC97CW:EW M:M],BDW_8NU;KWKPILOE>6!-6S:7WK,=Y)+JPM\1-Q,21C0)$F@S3*(XM#VW M.U>=(=62OU9>+7 BY]K>AVP M?EWWZ%T5Y?6_RPY)+_QI-4=YQ6^RA3ZQ%3YAD^;!!27EY]?T)+/7<*/Z(H(Q ML<* !F%L!\B. Y0X7<38B22GDM3C&.Z)O+_!>_GF!N]?OA15!H)?M5V:?ME6 MT;FC<1R5G2]2N7A^[&O/>^>$AMLZ#P!IR43\]G))=^3.VMV_0F?901B$-H%A MDA!"G21&W;N\?D @EC] 5_BC#6/H_)D!DF_5RCHFAAN#9LD19N(7_H5?ZUTY =F[*K' MHLS_R?XB;YPW1?>#?+O=M=\L=M6V8E_PQ>VTOD_S-U82C\"UKX!C.5;]2R1; M9D_?L[+]K@WE$*549&*<,EU:2#71#9D!6;(["8$P"&K*/)'&4( O9">YN8?$11%)GP$I_^ A#KV)S M$6(<8>2+6'Q$:*QTY8>!K&"GA]Y[3RZ, M_)3LFP?NU.6?&.,-\$%X&_EJ5=]]E*Z_IOGJ>A.GSWF5KA0!?AMEY_R#5@VRB2WD*M:*,:3,=R3P\J1<5P2 M8,;%%XPSLV7\M#,][ MIUU]\1K)[O-ESD_X]WV'8H\@+_(AACBRNCY=X$>VU'NW&L(9YE"G$&2M1#G\ MZ/!3C$0C6RD'I;V+G3KPRY$^T H\OX!@A%"7'>N!E4:[Y\$MG0D5QAY-Z=?P MND#U?@'6;7LNL\=LL\U?LF8ST^=BR[RD(=LTF+ #)+MN1 M]\V>I3=:NWV6OW"YO];;*_F@FVD>_25 &4/[>GJ&BF8>)#66W<>W!PVZ*,K8 MCX<*+QP["KPX@8Y#(T2)9T51M\H9N%XB=5J"PL>/LDM*X?AR(Y7RHS\]]6Z MF?.H6D,2*+0]6'IO!5@X<4R!3Q%%810AIUOR"X+0=Q1W$ZH%&WN+X:AW M 5RV6JQK,:K+O]*4C>;"_I$^B+,.[+1O(;;>L MJ_$]WZ1\7HKDVR4;%.S*["[[66&6_3\6EA!.MU)%4:?5X4QSFWVS![5QW2;K"BS!S;N!)U&\%SFR_.'.YD;^?39 M=&D@I,7B>50^C?F<&B9I=$I'E?M6;TE9V)9/8QQ '(>LIGNLPV-[7> 08Z2K MS@F&,USI&A6@/&@$O^2;=GO.R"LGE]U2K'N25L^_\LDF)%'[E+P2K7YW99:R MEO6U%H"6;$Q19BOTDI7I0Q87VXI)J.,O A8"!21T/,=A]3W&/@FZ\!;UI,Z2 MT!;4=/O72&H:O7I["GC.RJ8JUI5R5:S7:;D]?%=RQ42?^V*#@4F,EQL.=!*; M_7*@$WD%NL+@.@$3"FJEX_)0U+\>*FHO@GFP47]:A>%'5XR3Z2:K]J?\-)?* MIIOC.S_N^&FG"Q\1V\9);,<)(2[[Q\*T'H[@R$U@(G26HJ90QK^[0SWR[ M<"AU+3O 2>+3(")!0#RG"QOQ90A_2/&4YIN%X] PL"B) MD$5CL:@1(DDC25OG MRR/91 2(I.2-U)F-[=TJ1]VPW^IW01=6A$(*H1=3&D>6C7QLXS:FE]A$ZK2D M89$,DZG=Q=O>J"1R?I@)-\6P-)Z1KADQY_YX$H3;F< M.LM1DT.#)^X^YYOLNLJ>MHLHA@&D(<$D1G$'I7Y/GEO M9S[GIY"0Z+R?JE=BS<\RR?-,)^'%TRT,MYK98KY.B_)&6JP5_%SN. M]* M$MN-J!]&'NSB$P=)+ 'IC&JZ,:FUUF\LGIM]955:5F)S,(/"R=3!]\KD.]UIW4FX M M^SAWS#3R$ WYNYL>&7GXD;+#8A,YJKBN.74QR[ ND]ZR< M%X7/^H)Y;K# M76:KG,\J;T<_U_J\A3U3-5J\5JB438T&%[S+@63YUFG2YUF67,*XR64_6GJF*C'?X(Z)IR*3!V3 M\V?P8'9_9>%QS\5R S_V+6K[V(G\R'*1DW0:;$ML=XN9R),/:O>JS8ROU(IC MX.#6>$GH'N#.LA T#72-%X:IP:YTH0P?\)[R2F70.\CSF0]\A^4F.OC5X*"6 M*\ 7-K3#Q/,(M#WL0Q8S2?PN)HTMI&<$+!YOW"'PF^MO#8R#)7Q6'PB;,5?/ M2'BO;?J.^%Z*9$]LLTNN\V6Q<.&'^Z_2 +' M=4/LN]3'*$34\^Q@CU'7AHM-_:;^ZD[F!@2M"H3J(6SJX0>QPG7R<[;=_CMH MU8%R+P_P9\4H[13*1 /^#)6#&1Y>[0OFH'=&C/S@I2HTU0OE3T#1 CN0F]U+C"U0B?""#(]KN=X-K_9IE$7 MV':() \MK0QR8S?$Y@S>J\=5 58=== E8U\A3U08Q2GR'3*S(IP&-3_=A;J MAS+MWB(X3@;<%:!+I^/_3,M48?/;S,IVX,NOYQMNC64LMWUNN,&7]MB-6(1S MF ::(.M3N_5&=WUXAZ#[X='^PJ/N"80P\6SJ(.+AD 8V=MQN?WJ ;4_H/A33 M&@ROC*#5ZM\/4[]'\TQ' S%=Z!]8&$.;[_'*07MSO?^5XSW/ @.R<0M(5UL\ M7D$9:WM5"TQ#0]OKGE+#JJ<\YMZ0:LI2N.'4Z:J>-188>0XE(78#!WLPM&+' MVS?."6NW=>S)$8\VYJ:<-^LK<]N9,WQ!0-3J/\%4EG@N4@L"<@Y)7&)5[#85 MK]=9_L+?4/I+66RW[?N2"YO&#G$".PZ(%T ";^+\KL_+[=J^X-[-'OFNHQL8=A MFMR?!\1T)?/QXBA]'@ECK'O"DJ(DQ>Y[=;];?Q2RB"-BHP0YR':Q[[K4=]R@ M"Y[XE';3Z8) TQ-48:)<$FUOJM^J50K25JHDYC0Y+8B[$2W6A[V9O*<@9EX? M[O2Z/Q/L:4[J/?Y,>"8TR_BU+%:[976;5;MR#"E_&HJR77$(;'&61AL%8)MNJYG"K_S&R7X._EEK9E_JU8M,3$U MR&"!J4'CIBH1KC.RD05:79=[;IK]DYBY&\M'M:DY53_%YMUZ(AX+JP@AG$8!%X46Q;&5@!C&Y/(I8A5ZSB0.BY0-8;A.:W;+%W7VU3YO>JL M%U1LFMO7/U6/Z>93E3T]%V5:OH)MMMR5"B<(*ELK-O@;PU6YOE!S:B!W#]SM MW3O(K,=X?'[^2.VXV#IC60^QAIH\#U@-SJ+0^^C)(8IDWZMO^SJ(7M)\S='( M1I#?V.B%#7Z>%C;R4 )]&@2N'3I) @D.NL!!9#DRM-(0SC"X?DO+?V05%W7$ MIBOPE/[,GW9/[+\5_]XK:!;5Y*"EPVPQ?HWLLQS*N#CP[KSOH9@BGX30 MA@&$/L9Q3#HIEN](W8!J1, 40 3L*=KF[!%LMKA_ST[U[O+U*\CKUDQT$Y;9 M@M*!SA'*R !,#ZKK?B+H=,\)L*>=54;NP(+Z,T!X:(I26-;BI]!BP@$X!S5_ MR_*'QVI_ =YMQH_ZSSFZ9.!9T_$MOS-]E_)#TB?JB;LRT=6& [F+H(R'^#).6O7?L;RP2 M%X=^;/F0^'Z"(S>*O*#]>-NC 1'I84E_J.'.4Z<%<#%BS;&\+Y>KMC%+)(>1 M0F[HJ-;'"9^IU4J>3%^IU607 Y\%^2K]OW9IR2K,^O4V>R[*:@%#$L5VXGHH M\-DGA]C"81>)X%AHAFO(YX]5T?>Z0"-,OM)+.R=>_TV:IH@"8;]T8N&=#Q<( MH>K:?&"AG,$);@QS0P8A7[M7RDA:90O6>W:HXWMQX!/'BV)* ]C%\?T@E 6( MW*>/A8]&%6"R -0,<0) MJ6%$F6Z:*>.636%B18Z/B1,EEH5LQW*MCDU.B#SI3H=T@-&&%WMARMT.>?,D MQATF?5,=@PA;IG5 \LZ)2X,35>/F@Q'U%$X-6H;Y(0(3NJGRZC7)U]F777V% M*B0DLJP@C ,8AS")_-BA78@@"80A(OW!AN'1Z %<$&@4B4-#WJ3+L##JCQPD M)*S1 8?WF9^!@K)!T\- 77JAX0&1K?RWV4/.YSPWU9?TB<_=1W8(0T1\BEQ$ M@R1QNPZ+ Q$5VINH_.'C0. @"G!5LB"0-4P4!@:]4@*"J$WZH/#6@5XP*)HU M%SBHRO\ B$$^B$/B>K,L2KX%C?=&OE5L9!/S5S_*U[A890L4XX3R 8T;)&& MXB3T]_V2!+J!'#.&Q1H'(6\T7H%:):COC:Z5 BY5EBL#/1;%S'CV*E%GD+/Z M4-3K4B^9]/@[%U!IRN8#MW2Z)(ZQN_3G]8J-K/+[?%E';OM6V,,N=!([PE88 MV)"BV+?;>*[KA\*KL<.BC(,NI@Z\E:KVW[G\_Y)K,7* KBT(%L3$>Q:[N)C?RXBX6B M)):#CTJ$<<#32KKJO@!<'+C92'>4E$P4A8YI_Y2 (V^=/N"<,*07-D,,G MH M!N7P 3+#'9$&3,R^O"GOBA^;A4N\P(W=B++/MS%Q_<"VNDB.;6,EO$A\_LAP MX(%K4P2+C'F26#'DVS"H"%FF'2@'*T1PHF#FAV M4WXMBY>5@PR,E+V3-@XCC+B#VC'SSA01UJCZ.#/@**=QCCK#?)%&S]=B6Z7K_R=_KJ>$$A=& M;H(AI%$84L\+(=QWF"(W0$K@D0LQ,G8:<8"I4YI.5G-1$CGF#!P&'%'OM./F MC2$BL%%S<&:H44SB'&B&>"+T-AD/569I\_$D\-P(X@A2B"POM'S4S36[B1\E MHF"1^E##**E[]%R,)#GDC+G,"F.>R-%!T XMK]@=97RF^BN9,GV%5Y-=#'P8 MQ"OU9^;-^NMCL>DVS%"/T8$BUZ&V[]@Q=F+:=4^\*!0[9D;I@PU7[EH/J 5) MK]S(FW2YDAOU1ZZB2UBCH[*_S_Q,A5DQH"Z]T/"4B&/@KDSY76K?7I^^%^M% M$-A^@&EHV30@KN/3Q/6[S[S9?HJKJB[&/I R+?Q].?RD3T 6;WAU8L<.T+8;>F%=R )"T26>+?^S A59?R:SIL3!, M_HG6?X /XBL([24$S6MSG$E56NVVBP19#$E.E! O#FTW@C3L#@#Q$QL)78 Y M.,@XJPBM.+!7!QIYLJL(JDZ*KB.,8*+22H*T?_I6$DY;TKN6,-#%Z3&C)XT/ MZPE:?)%Y2X95V'19Y2\92:NTNPHE<6T888((]%$0N]AV Z\+QT8_MNSK,4I! MQL'.D3A^3D4J=['8<"=%L3."B4K8D?9/YQLOIRSIQ"G:%IG'BY18,O MOV$&O?[W'%%T54/GL<--2:0"=*%@V2;HFBP9Q12F@0 M]$@?&M[DWXL&-:?F@@9%]1_0,,0%<330IZQ\8&.BOY3%C^HQ+IZ>T\WK A+7 M38AC>4X8V\B.'$23-EK@(MFW1=1BC(.*3AMHQ(%6G2PS%&T498=Y!Y48(FN> M/IB<-*07*L,LG MR!'&7?WP%1L6DNB% 3_['[ MH>Z!Q I-\?3$#_XHEO_X]IBR)^9F5VVK=,-7D!>!&R),76P%!'G$LW'HNEW0 M*'(DWX@?%&JDU9I:(J@U7H%&)3B2*;UJ,\A=X;6;L8Q56\%1]53C2DZ/0?WK M.3JK[.?_S%X7GNT1W_*C; MY1+RZR8D227YZ2/!J5$%:EF Z9*FD:QIP@ RZ)<:HS@G!Q ET[2\L';&BS,<&6S=]"@9GD*A M\5&2O_CA$"MAW]DN7"=@ <+0P@E-'-]. KJ/%&!LR=[[(/OYAG&RO\/@N&K4 MRN2O?9"V[C)+QG!-#B4*ANF\].&=$6(LU=-4TL M*TPL%SEA&#D!=!"RO:![(S<,$U]XTD4]PL@@::]4&H02*0-E86+*NV$X$;)- M/U".S!!"BHIYHU9(8QJYD%^69W7# MJS& JQ%'AJ0UES%ASA4Y- @:H@,&;U(^ P U6Z:O](JZ MBZ$/A%CEWFT_/:3I\X+^[QU?'#K< )]7C\6NNLW25;Y^)1FK4$_YAM\2GZ1Y M^==TO"ZB3$6/0Z"783[ Y%Y[DK*]JN5V!)A/0I +^ MZ)+Y?V4@VC'T/MU^K_-HG6U FJVK;?>=]T357 0G>#Q5(4]+\\FR+J:M6F(M M2;K)*A5IUQOVF^DZ+K;5=N$$,7%M9-DN27PV+D;0#3I)-B%"P]11A)B>968EVU9/PN]8C5,(_2W [/P?BOV_B6*_S0#4*$9*7YL?J3EZFN9 M+S.T^J]=TX[$NZ?=.N4O+S:]@86/8S]Q/3= ;AA9#DPL%[:",7^5<;')'M(J M6QD;L^D2*D06V)#E.">)5=Q.$-6H!C#^6ZY$"='3BD M=P6.GH>7KM:+TCW6HTW:IJ*T5B3-GX)CM:@-:G] M2S1G0J6DMS'3^V#\:9LRS38,;\A,E(O)M;-&#XK3'QJ$<)]!VO"XUB5^@= :T! MQUX!OP)<(OB%B_QU6&=3S6"UCJ-Q;P=V J] \M=/7Z[?N#N;U>=3YDD@1_LDJ3? __ER;TA2 N0;[)DH^[ZRIY-?ZH!^YMM% MZ,+L$$3DW-^P*3!(C%. M&7-'CD;"QABAS;$)/4Q1\FH>Y%"37FAX5M0H0(HGAIN%@Q%"86!%EA\B-V:] MK60?)$2Q$@<$/WH\$C2"%%D@:I0<#0QXI,R#2_88)4(37( )DH[-BPJRXL]P M0:\>1CVP:8)18T,>1CPGVH>OA M@$3BF_H'QC',#"X.M/WVO3S ]4EL!1]J93](QG91CBKG#01_-.($*:S%28D] M\R,ZJK8E?HBS8KO=^RTXMYE=DW$SV*NN*Y-"_V,E#?*GYW7QFF7UX8M?V1/U MF&Z/XQ)BN['K.Q[[91H3:,A7>8!EP-]O0S_^-5DXFT9 5SX?FP*M3HF. M^>MHM]ES%Z\L'LKT">VJQZ+D$X_-=AI[@2-L)MZIB=TFS^/>0OM615F'UD=/+S-^.1*OGDXR#C\3B@T3/]&(7_!(]UK!-OF_I:C]H!WI//M=I>R9QO\DF_:7QEY MGXO!26[]A8B')3Z#*] M7Z#)AF.M95EQ2 A4!EU:-?,>>&* _;T]_23F0,Y2X+ OL!)URWXILX1[' M3/0:[HFT8@\=#D:E"WT.J7'6?)\#@=[(3*0:G-#CXM33 MP[I.WX6>'K'>T#C%7;8BNY+U!)L[?QH% M9S>';!<13& 8.%X4TX$L+C@:+ M;"8S]Z:S/+74:-Q5X^N,-\_\%[?U\'U[O6F2^%N6/SQ6V0HQ[*4/6?U#?@OM M_D2K1>S:,0V1%;M6Z/@0>W[H=%DDT!MG[=&0=L/CY4[@I[11"/9;')[K$S)Y MR[ JUNNTW/+&HFDE9!N)F5DJVKC,3/;$P^;^@4^;\U4SV\NZ&9M]L]9E#MK4 MVPEAGKS(;5_S6ME6*UL3J]V&G[*9M*-S=4?7JO@HI2C:;C/M3\6F[B;$Z7-> M=<.[VVR;E2_9*BG*9%?MRFP_KXZQ@[%K1Q 3*PQ1X+-A7Z>#!K'4ED[]T0VW MG8W@_8;W1N7 *66#12'6ZDU;"G+M5EL M=@KT,KMIMENCPNDD2R] *FGL9&V MM*>Y,%<\\P"^P?R*L1YT.>BR)B'?WMRCY9)O_>1#MV*=+U^;/^^RGQ5F_OQC MX:((Q;8=.X@XT+(\V[(QM2R81+%%$Q3*D%932,-XK57R*?2OG*WM9'Z]C^ K M&^$N\^=U5O\X9NTG4[ZJ?RY'65W>BZ%U MOE>+IW_"#Q"C3RP!_M?[E.4 L= M^= 3,?=ZT*G9_GGP4G=2A=%'5HZ,OV^SFWNZK?(GUO?=+JB%$R>*?>QA"V'D MAAC3+@A"D2=#0,F/-DRZWYM]"GL]W/F0Z2W%O601]'+ M>1!&57RAY7F2(\:7[,<1JLIBP[Y(DDGPZ6N MU$U9VH,;ILYMQG?8K5\!6A7/]?S<7CUX*[_N=#6_WO-+7XH*_#VK +V_SY;\ ML!8YC.DO.S'035IL&7 M[.J!GSZKYT$[C?F\/QMW=+.[3Y=5O>VBO@2]BTD"RZ9^@!W; M"RW?LJV81%U,FPD1/REN:*21./9T+%"&8IK\["?8^%;*T:MS\8TV4(N[#"\3 M=LJFK6J[NP?9*W@8W 47SFVBUN;>#+8_Z\NE,/%\R?.=]997NV5%LI=L M73S7]ZH>![91Y%$[B5G;XOC4MUP<)5W@T**!+.0'AANKQ]JH!*N#3%7>#_57 M'/HC6JM&_E8@.%(XF/]#[95O!$:T>5A+,,!NJ?:@WY +C8(F-^?3,NA*Z$3S MH-4KT3F-0^S[;+NM7XI)LL/ U%D!SX.H!=0UXTMVVY/X6-!K41NU6I@J/': MAKT\<)_)+F<-]5-L&F-$*Y7;@H.+7-I$$QC]1O7,7FAR>!Y3%[J2*8P\A9*W M@_%O*=Z=6K[6&=!VO4Z;@/L]6771H.W[DQS&VO"BRO<"*,=Y/F1 B12Y= M,4="V(]6YX4^K9G+?<2LZJEYNLV>1Q74GM7[>X*,N";9B[C>+(NG["[]F6T7 MT+4\;%'B>83Z28QIDE!,D!W;[$_/_F 9@A"9QNU]6]$,7&3?68E6VT$ZL><12'+H(Q MCJE%XL#"B>^VK'(HZUG((&1@*,,XJ=7)862H=V)(&=$V.;S4PD 'F>E72ON- MZ@&/)H?G 2%=R11&GD*E/LV)>+Y-0RNVO9B&'O(C#R)O'P_'7K*HBBI=2W5M M%*)((6DO2+B"W?&_ M*V@JT/^B9IQ*6JU'!/YU&;-.1QNF4?[(SP40J[Y^=U MO5$K7>-TS=]#^O:8917)M\MUL=WQPW?VF[8BS*JN10B%+K&B* PLZGE)$A!, M_"CRI48,6@,;;OR3?,/TY?S=ORJMVNVH)*O2?"U[^Y!6N\5Z"),Y+==?.)8) M6IV@%@J.E((_)MMV*N-C#_N,%,<\<&@FM?>OPIOS[P#-XR?K,_OJ?_RW[COL M#WY Q?_X;_\?4$L#!!0 ( +.:I5#JZ#Y@96L !IR!0 5 86YE="TR M,#(P,#,S,5]P&UL[+W;EALYDB7Z/E^1I^8Y*W&_])J:6;AF:XTRI2,I MNV;.BR\7Z1'!+@8]RDDJ%?7U!R#IC"M))^'N]*"ZNS)3BB! V+8-P,Q@,/R/ M__7]=OK3MZ*:3\K9W_X"_PK^\E,Q&Y7CR>SZ;W_YX_//ZK-Y]^XO_^M__K?_ M\?_\_//_T9_>_V3+T?*VF"U^,E61+XKQ3W].%C<__7U?'3]_GDW^:CF^(V?U^.\L7JNV\6B[M_ M^^67/__\\Z_?OU;3OY;5]2\( /S+MM7.3\2__5Q_[.?XHY\A^AG#OWZ?C__R M4Y!P-E]]=X,OJ3_^_<7G_\2K3T,IY2^KWVX_.I^\]L'0+?SE__SV_O-*SI\G ML_DBGXV*O_S/__;33VLXJG):?"JN?HK__>/3NR>=Y-4D?/ZOH_+VE_CK7_1R M/ID5\[DI;[].9BO(YF$ JWYNJN+J;W_)9\4BR!ZE64O^W_>U6=S?%7_[RWQR M>S<-,O_2WJ!LL<@GTY/&]JQI9T.,&ADOI\6'JW>SH)/KR==IH>;S8C%7HW\N M)U4Q3A#BZ,Y[$//CLAK=!')_K":C0DVGFSG7BI3-^NY,R"]YP/170NRD6DU$^31_]J]UU)\KG1?CW2OT? MKDP^O_'3\L_3=+"WIYX$*&_OJN(F?&;RK7@7#)_;XGTY;T&<_?WV(]R'NZ)J M9BFE*-_W)33<;!07=@^%_?)HNSNLB61@C7],;\N#@_TV0=;^7J? M3ZK_R*?+XKC?[5LQ7.XF^_RU?+*N@"QL4U70G2NJT M.[%^SZLX5[X5*6+LZJ2[83^8=-M?AS\&:REL[?ET;<*F2'1"_]T)V\QL;-"T MG2'6*#RL4TV1/MBRXP&JT:A\&J93%^/\F_ M3J:317/[.*'+CD6*-E;\)^YZW_+IQH+_%);+X+N%73+^+EG($[ZD:[&#BU+E MH\7&:$[7XX$..Q;'%E=%514!TF_%;-EXDSFQOXZ%B;OU;%%6;4ROW7UU+,2' MX'Q5:R/??;^+QF<;:V"37CL6[&-17975;23YAZ_3R?51$;[$;KL6K2KN\LEX M@VQGCK)TVOZ1SLC+[DWP^#_,I'VQY"0\1VMVA[0,WHM[-! M2\.IO=\& WGQT;:'T%A%NUJT/:"F*MK1H)7AA&5QS8&P#7Z^R:M"?0LBQ^_Y M4L;8>CE;1:@.#?+(;OH34=A\-V&+P*R/Y732Y-@OJ=/SB=6I M>)V(^;FXC@OZN]G*\XCC.33VW2TZ&E##F7ZP84?#:S8_#[5K9W!'GPIU?.CS MLOMC#P&:]]#1@#_Y\OJU^CMG2Q5L_ZZ$F9CB<0SVML8&EFM$YLHR>DB'=%KEX)]*NZV M*5'E=97?IDETJ+N.1&FXVA]H=]+@'B=FRO7X9L5U/,9_GW\MGB7,O-9N6E5/ MFL6,4!DS0B%;C?JUWEH>:3!3VQWL\PY;'F^PIB?EV,U:AOCU;CL9^^=%7K6, M^:Z.6Q[_ES!YBG9'_K++ML=<+O)IRV-^T65[8SZ!&(N7PVS(@KNPLP83>+7] MO \_V'P^]GMRBO?ZRXKOBV(V+L:K'/+ZZZ;EZ#6Y5C)=Y?.O*\&6\Y^O\_PN M@ +E+\5T,:]_\G/\R<\ ;K+E__OFQ]EK@U%?YZMSSWI0TPC'W_X2!I U:99! M2"Q"G&@.I!3"0D(T\9Y90P#3CCT5=I5)7%8;:'N7UD[FHVD9LSZ^!-CU]%$L MK9GJEJ]%-9A=WW;W^!?_DI_&9] ME/M^/<"=EQU6=%N\6"/R:O2"I$\;;C[QR]TJY?3GT7>^"1'R"AIL;*4(@^#9AV%V@KL- )6&7^^2?Z0@%8+ ML+J1,9^L!-#WC_ZVLF+W('!L5YEW2F ;$%$8&$&\1$C6J%"@S0\T\1L3I.P5 M\X9M/9D<2ZTG;#&H)* =< 66%I$8I"6J9">#DLBB6K/D&3$K! M]S"G7D9HXD\R/;G^_.=D,;KYO5C\65;_F+^;C?[Z6W'[M:A>H<>A)AG'$D+C M%:=88(4)P<[4HY;,@,MGQ8E:+#L!^(Q+33" BW>+XO;([6O;+*.:(AI6YR M MPB"(9KW82(H$L8VLQ1U40L.CTCGWL%,Q[XM='_/[=<9-N9E=M0S%_-?JT=6Y M5QAVJ&DFPE0RDDF'.8&$*^VHJB4.0."+7[!.4'[9*<9]KUF//)'/18 Q7Q33 M^T_%J+R>3?Y5C+]4^6P>G).5HS(>KS#+IP]QA<=8FG*^V)PJC1LL>QU]<'I:*SC@E'@GPJ9C&8'R4H\FF?KB3 M3$(M',)$6(> TY18$U&@5G//L4E9?/&/2]1VT#XCY^+U[,EXH3' ML6YG-YE0#".FB#":&P6"Y6RW8#N+80+OR(_+N[;P[HMYOY;E^,_)=+J'5?5' M,J 5LHY+JXD!*#A>BM9^/O(&TP3&T!^$,2=B>:;SEQ-K-;WQ$QHMC6'(^*!6 MI[ S'%MFH0R[!A<0VT9G$9=W0J.(,H(CJ)D@C#B.70SYK5'10O'+]!'3"))Z M0G,0UC@ :-QE<:\[FI1]J6 5'P8_^_Y[>&SGB-[RACA'CJDM VF'/'>.. V M>,@ S84=6'?"E.9L;$$#?3'2%M^*:7D74PQ'-[-R6E[??YIH]\4RLYPORMNB6H4VXJYP,[D[ MS+ ]K3('*&<<"X%!F+ <*N3P5L[@JUQ6N+0O=K6'>%_,^KV,MT?OBD6AKJMB M74'A(+%V-\J<,T!A&_<#;8W'3 !EH2($8\8EM9<5W>R+5ZT!WA>MOE3YN(B" M'R;3\X]F1'O-I(+.P=BKF_48^IZ^9B?79W+Y, M@2;-,XDTY5)1:W%P3SEBGM>1/"V9E!>_<)U @E>#FJWBW!?#ZO'M<4C^7L10 M63%6WXHJOR[^F!=7R^G[R=6^@\>4;C-"C)**&T M L(0PV&]TFOOY(5%J3IA M9(_XGSUKX9BWE]YXT@+A7E! @."$(*6A8ARM\TD@XU0WNG-R>4D+7@-L'.(6 M*:Z<89Q@6:-BM;RP,Y-V"))\K?0HS-]>'$D@Q[2%BG)A*?9**0!K^0 3%W;R MVYWZ&\:1CH/[,N)(0F$)A71 "LBPA9"*@(%@3%A"N?E!XDB--7]T'.DX?(<2 M1U*.",&@ ))@8#V6Q,11$XX%99:G'*6]$5:FIY*5(2Z@;H1YUS#SL5\],7G9=&X,-5K7?C -?D:I*_B$+DL\?O M+H7?+6^+]6L<7Y[XACL7KFZ_-J/:XH1]S8!'WYB%O5B*&&]$%%C@E08K.J? MKIHA7FT4DEKL!'"$.(,@\I"Z6@(&24K)G@'FF'5"KA.Q'/A"6$OUZAP(/F3[ M"^&A;\RPML%1M6&F::6(I-_&.OX;[HBCQF^#J,%1SIO.QUTK0 MO_'3+XN%4![$JD\(<9U?::E)BN>5O MRF1@,M.88X$)LA1@J.D&4RNI2+GM/V"/.XU>.\_.SJ&2OG;61P_7[\XIV(HY M_YA7BX=(W".\CR-Y2]^58>ZPAE@&/5JFK%%AM:XQY8BG!)8&& KMF.;G44H/ M^VA\.F^R?O(R3-3XP/ED=EW,7C[#UN-&NF=,#\6W&NRL1_63(6*L]-AZ0X . M2Y!F4% 8]*3C53;5R T_(QY-%IGC.LH<7YQ]>++2\OA;8\CS M"K\=XSY(+AY,9CNAMPQR2Z32V .C+;;&"*MJ7("&%Y;>UB%O4AAZDB[.Q]&# M90-V-Z!PDK'W MB'J^G..6AS3>U4IW. ME3;Q[24@-1NO7EV(!7(68:.5IHQAM-])O3D<.R_GT M@QDF* @B$-<$(LX@B[E7:XDL(>#"S-IVE?S\2G0*LKU=QU\-TBRK"%=CNCS[ M?(8YD3J(QP7_;;#:MSP=UU/&+.74 M>>SB:W\DV-I<;]9V"APP*44@!VBPMLNX;K'NKQ[-*/I<\T_%J BS)HCS>[%H M0+0]S3*ON64"(!_,?F0TM9"S6E)+0$HD>H!W"EIF57O ]D6A=[-O87!E=;\_ M0!=?8_<28\5Q+8D1+J7DT !O!K1+D00@>PO95<5=/AEOWB0, M^_+J P:5D 0SPU:QV"=0^OF=Q MUYJZ:1D#*'BO6$D?]F#,@0+SY[]#3.B'6 0*L*)D-8Q!,%VIC!J4D)"@[6!D_G3*J9#O! ;5LFPA&*C M-6&&BEC?$=82<*]3JN4/UNQ-9L6)Z/6E_[C(+>X?_/V_3Q8WY7+QJB!37I:2@XU;-/2J?J1V/66*_SH*OYL_'E1COYQ4TZ#1N9K"ZQ! D;3+C)J ML<+08:F<#QX#5-C:&@%DW87=0.\TDZF^C\P_YO?1)6Q^6/ZT08:=H,'JYSY6Q25$<.- M+9UV]L*>46A#S3O.RI-P[9$UU?));5(5LF&;1-WPJVW !V%]-Z):PQXR D#,B_+&.H, MIBI,LUI^K\R%98AT3KAN8#_;0>PCO(X\C7W:,B-AQ=:0":X1 EY9K/W#-+,R M)3UM@&DBG=.L7;C/Y?,U/[9]M5'F+1?.,R]AF#/*<$AP?3TES"^0PF0^8T;#7:ZH(-Q1*::'SI/9YJ-8XY:;8\9DA?3I_G1^E' EM M?X;4P8K/QQ5%S80T%G#F&#>0*6CJ%]NCG":X*7TFC%S HM,>U/WFWS8XTGV& M$(",,PZMY-Y;ZY WJD:(,BM3RHH=GU[R]HF3A&Z/]Q+76ED!<*AJPRN?SCC3 M@GJ*.>(:^[#K@FT0A/*T_.H!'MJ>JM27%PX3@>QS?RIGC=CQ_*.9UI8Y'D9O MC? **.AU?<&)*JE2TEP'&(MLB1J)*/86NQZ/5[E4^?1C/@ENGLGO)L%V M?KU%%L2C1BI@!(*2*N&DK%W!@)1.64 &&%%LB27M@-D763[%MPAFQ=CE52QN M.%>CT?)V.VN)J/)/BOE<.,,,$J1T\0J(JC44@M0+YV,"GAA)ZPM4:AU M7'L\-JL'NHH(A!4SJ.BFF,TGWXIUP.E].8]AI@]77_+O^T_2CNDI4T1!B2@( M8(?II;@DN#Y&9 3R"[M+UM92U2G(?9'NI8.PAUA=M1!5M-I^6?$6-?5K9J'"]'BUCI;AYLJ64U^Q34 M6WU[S45.ZB\6"D$P+*'26$TQ41)9[ R4WB% =-+9Y !#+.W2H.Q? >>)W84E MX$.UPFZ\BAM\+*K/-P'PQN&\71UD0C@E8<#;$D41,.6(^]B!GA*RL\ MPSB=T*]3Q,_#M]5(YVJYN"FK^.!P8YX];Y@1!ZB6D'"*HY?IE(VYF@8[S*0. MIN)E!8!ZY%OEHK!HC5*; &4@XA+[P$W M*NG1I0'&?GIGU>E0G^$D[ 1;JT'K##*DI#<&$XRIMUAPAX%V5!JJ/! IX<4! MIHMU2K'VX3X#S8XPL?:TBKF6UC+C')&*2H454S;H"RACG:-)E8$'6&VH+UHE MPGPV.AVTK':TR"R!TBI,-.>"$D\%"#] &!$1?!0(4D[S!YA7UB^-3H+X;!1J M9E#M:Y8YJT5P;#V@G%.'XLMGP9[DD&DG)&SV3OO;R37KETRGXWRN6/86G_F' MJ_A@C9^6?P[BH;CM8(X+7[]HED$I8GU6Y! U1(0)#OCJ.@W"4OC@-YT2MFY' MVOB:1ACNQZK\-@GXZOL_YO':QO9BFAHM)M_6IR6',3B^L\PCY0BD-ICZ(% 5 MQN=<:V0XH"G;RK"#VPDD*7M&O:^=)@CRD!"PGV8/G\LL<)( $19*[(@)ZR:C M:"-+ -2E'*T?S: ^*B1VJ>Z7S#H9Z/XR$?]S.5\GZ'\I/Q6C,FROJT>"'D;^ MI6QOB>OBZS*+P]Q'DG*,#5:6*:]8C2RR244^!WC$TB.!!Z"M_N[&!CT'RS+J M/_QY6JR(,!NKV[):3/ZU^OD>7C=IGCD%K!&2JN#K0D\DUX]7 )1BM@]PLSXO M>5[5! M#'"5'!3[6M'(8;[MR,2)%WV#H*L:&9M'NG8EV;SRT1"\:4D79ZLKL1FN+F;%U=[;"0=:9D *114#F."8!2LE)&HC MK\(HZ0GC 1Y&#X)[W:BF+RK^,:N*?!I/%'[-)[.(V(=9?.!R ^L>*AYHF0&H MF,/6:T<-M"#\2XE:7L>24M";GV#+-15GQ74,_'WYL1C9KH;Z8N3#"->8!? > M&YT?KNQDODJB7.50%K>3Y>T>EI[06R:\#%Z?0])2 8/?Q[BJS0SEA>BGCLI3 MYOXXI.U>8?T1>51%6\06Z_\^PFMS?[)!_*=Y)UE\FX]#[ BG@ ?_BRM8QW.5 MU,URU=_.P?O 2-N1EL['U9T&..8'PH/GL#.5WO(+/>4 TX@YM92Z;$GV\E*@A'42YSHAZ!C&_B? MWPKB^9,])HXKF@RE H MM!!VBP.Q_,)N4YQS.4P&_\S.QL,3(2=NQCM[R8(%HKA4VGEG-+6,AKUB@X,) MJ*><" [P%L;YO(T6P.\Q!;MAC+Z5:P 9Y]@ K(/K3RVFBB,4_K!!@5B?4JW\ M^-RZCW5U:B'!7%>.X#;K$^E)J-?\L7RRI8M!^N?LNK?Q2+:%A\+D;Q M9_L7QZ/[RH2U3 ?PF86 *DF-<_428$":ZSS K.LN2?.B$$6WJNB-GOG]YMQ= MC?ZYG%3%L91LTCYS6 N.!; 8QO=UJ +;GCF? MS(KYO%@7]HT8;GZSMZK3$=UDA%C!A/?1='8>,X9Y'4NUB&-^AA.\BZ5B>WHX M&R,#;L'V7=Q_G.:K7+58[?4N?N08/N[L)+/<<&X)]0%E*J7SVM?NG)5.IJR. MPSW .ROV4#^'9QVK M(,7RS!^NUH5L_I@%G;X+/Y@%8:)S]OHMQ+@!S,/'ILM8\F95".?#7?Q%4R^\ M]>_-8)CG1LDP][D$!@"E8!U1LPZ0E,SOM^.QMT+&/1[[N=76MR7[J5@]HO*E M_))_CX>K\=6"(($OJZ,O6)_:92:TX@X1(#D)=K[6%ONMWHBW*>'Z-Q<#Z(3? M_2BF;^J&<7\J[I;5Z"8,/.R##R7+&I!T=^,LV/= 26(X%092&/916KN>CBN< M4A'@+84 NF1B:^@/S[IMQ:K-F*266;7Q:>P/GR819GB/S%>\2V?KE?[ -5D%%:/56!M M-G[Z@T>?W$/9#KXM4TY21# %4#ALO!4 U2ZRDZJGH-;;]M3.KY:^Z)XDT\>B MFI3CE_DS&S/],7IK1/?,A'X'DKG !0@H4H821H&!0-?KFR,ZJ8+E -MG4R2 M06OL3J[I*BF/4IYC81^?MWZTT'1A8+7XPCA^I MAA^;LK&&2HSEQ\1-[+B0S&^W1TZ2:BX=G>2_IJR;=>L7#I"PQRFA-^=P79+L MX:QF-M[Z$^\"A(U./)KVD4DHM;%&8ZKC LTW&'C)34JT;(!)_MT<='0$ M]LFU"#]-KF^"A,$77=T<_?!U_8KZNUEM9_CR4;YWM$2VEU]B492@O?$?=T&5 MX_)N1Y"VBZ_)-".<2X\EAE@)P*0":(L.!9>60]@^:\K!**>OM3)!RCVK9T*O M&2:0Q\U$!2?76.MET%F-D\&JUY3L7BJ]=T;C_K71GTFZNLJSJC(QGBR6\76= M]5W_L5XN?B\7_[=8?,PG>U] :MA%!@4G5 ,B+:&42 D-V"+ K4IY:7* B0S= ML[$CX!^H=\9G;]\>.0[EOC:;U>W.'5-[E2C])?_^>GBRP<1*[SSC2"/OA")< M&,JD%!AZC!$2WDADR>7>8>N4F;TKYMQT#D9@,;F>F57%I-']ERJ?S8,4ZP#$&MYYYB#Z7!_WV=ZO50(?SA\I<*5F?X ME0U_G5VOE50C<<)L2OW*3$KLN7#$"FVI55;S8/!+P)S7Q'&7DODRP-UE@!.G M9PV>>XX\0;K5C:5ASYF"" 3K4T/M$0V>IB!*!ITZ;\-B0W#*4?\ JU4,D/'= M**JWV-1+@1JLWWM:998C#ZW&2#M%77"1@/% ,0Z%$0+T= ?V'+DGG1KX[2$^ MA-#3)G[[Z#Y,[]&F-8;;035[9N&U%AG@1 )B(?3,"L_"[F6MMDQ1P+0AK%'9 MYHXC:E\.E(E[^L$, R8P!Q3S^.0+9!("OY'(:*-2"E$/T/U(UNOSA^E2P#QQ MW9]7BT>T"'][3HGPHWA3:;P<+3Y4GXOJVV14J.^3UV**NSZ:66*"&,% 8XYR M#@W'EM:24$4O[,#V5#66K:+8 Q_F\5[:>H!S6]X&>WT_*5Y^/F/&4FHY40X& M6# )FQNO92+2]_-L1^?,2%?I2VXD@]GCK=@XWM^*VZ]%M>^*U.//9#C\V"LQJ+C6C ! MXA$*J64A7J>X" .*TG3#BA0D>V-%O74&IZ%8G<,WL3VW'UZ=I7MIL72>0Z@$ M#9YY+145-.7\%J(T^#->K5SV=((QW, M,NJ1XX @3=G6)7"(D@LQ<3I8J-J LU^J_%J6X\<&WN=RNC>5C&'$RABLA M!/1&<"&5K&U\9R!,J4(UP+4G4=.O\J8%6/LBSZ]5.9\'_^!JLF]U>?2IC%"@ M%)8(!["!I99@";;0,-!O;F]_)ROI:\KI(/9VOEPGM&^>(FQB'.]LDS$),'64 M2FZ ,@&?Z)V(3RR/.41C2'72$@G2EN0]FCA818=:)D%%Y%3R9PDG""DE#6^/H?U#,$4CWR 5YK:IU*[^)[- M(CK&$LJ8@(@:SWCP';QBVH(:*PXD2DJ@'F %M/8YDXIH[RQI=$OJE4]GGL3Z M5,!X[:TEBBNL82T7!) E,&7(I9):M)5/!K/'"AOET\$>WI1VMLF$8M1+@KVC M3"A-*0"LEA%0E5)!8X"O!K=(F+8@[8LV#[RNH]J3V3*,_2%Y41=7954\>LW3 M?0_+;E#F9)97]RNTX@WE& \O5^;XRL MV>(LF4C)%3_^J>&WM-8-1RG]DC](LIFC.AB1^R.5.UID&$K+#/=<$JTML080 M5])-]5A]ERFAC* ((VYLL!>VLEB0B[2'-I<7_U\QC@3VCBBD=%>4,> V)9IL9QH-TZL(*@G1.FM-@[8LV?R]B[=!BK+X5 M57Y=_+Z,=V3JM_@^+!?S13Z+2[>LHPYX9)#F)M7*RM,P"[&@\'73_/=/Y8S&Q)%T,H&//8 M08Y/>CS4*7HSJN./'N]IGE\8$2!SE"%$#")50LEO;QPAJ'FST8T['\ M1Q:5,5YJ[B@%2"A"J02.J%HB;BXMJ[AE+>\O,7,ZLS+-WL]G M3D-/)/(2( 0QPD9K76!FL(TE<+9,6,N6&W0#9DJC7EQ4*D]#LBR%J/)Y$W>33^&['N]GFA8^# M;-G;+G-.:1+69FXT!YI2J["O915G]:]2V%D#)2:6D1 M(EHSKXBLI8I%&2YK*VO;PSH5QQX3NY\]2OXR/O&IG$Y]6?V95_N.7(_L*)H)W"'1OR](1APLO0]8**X6TT91X M;((P!DM3RZ0 [#7YHZ\WWSO3^_.U*Q'M_C:V78< KVYLSS^<88PEA40J3*5D M! FQW:Z]<:K7FEP7QZ%4N'L+$*UMNWC__>JJ&"T^S)Z[$?6["G /NX[H);[Z MQ)1RE@LBE"-:(%8[L%XSG'+#>( N7E^$ZTX#P[XQ!9"G#"O(8A0$&2FPIK4L MEK*4I-FC/;L^WO;LBT\I*/=6[6"PKU AZ)A44F-!$<$> X#JHP7/L4^)-QQ? M1>%BUKA^M=)? +Y^,W'^I=P1^UV9I%_S54;(;;S]NF+%IR) .Y\LBDUYQ_5+ M7Y^*47D]6_7R'_ETN2\EH>NOSB115&&D*-6 OP (M.G)FN+6NCWX!DW$0"+L&2BO7J;]:/UH8?O"[/P9CE<=UE!$FN'"!. M4&,Q55I 62/CN$V)B3>O?R'7/)T5U_',Z\OET+5[C9S!9OY4K(XFOY3IE$WH M->/<4JR\#7ZQM!PII[6O<0(4IWA\1Y34N%3J]J>9PPS.9T5\/C"BM6%E_$DC MH_P_BGFL]K;)@?YPMRJ5I6;! )\'=W6T2O(/OWB%HFU_168Y%4HR1Y$0/EC[ M"A!B7K0ALS(I*^/HTZCU MD;J;70BA$L%^*TD9S$E@M<'0 Z2\U-K5)VT.:IAFEQU]='1A%$I%NY>;O]^* MZF-^73S]YL;W>><#3_*5E^XYYKNB\]DVAC% M,=4>68N 1,V>O6]EZ+8<+5>9JN&+=HS\\416 M&.@Q48R&H7,--*]%"0M!RG79 25SM\N!- P[IL/'>HNRP78^0(8GG\T$9R@^ MH6@8M8@(XQR3M1B4LI3TQP'EH;5+A10$.R;"ERJ?S2?K0^X&"\/SCV?< X&H MMDAX !1$ (.:U8@KDK(R#.B*4,N[0QJ('3'"S1;!MO.3Z:;RRPXF//]8)JT5 M +!8"\;P8 )2@UP]>.99"@,&E+35#@,2P>M4\Y^*Z]6C7K/%[_GMKCWAM8]F MG C()5>6.H658][C>D%#4KF4JM0#2E=JDP%) ';*@I@:6(5%::6(U>TC4RYG MB^K>E./]I-C;,E-&>QL#ROQIDR-MXMDI9;[DW]^- M RB3J\EH-=@&^\>.-IDF&DODH=" ,RB=,A1NQ,*8)KTY/*",FS9IT@Z2G1)$ MC<=!)?/-?]Y/9L5KEV+V?CY3@AF.9-@CG<80>ZBHJ<51(JD"S_%/O+P)8J2C MV =K&29[/IUA2Q@V6+@@ -064P9!+0J"L*?,D;?(B)-![(,/ MJXWN0_6Q*K]-9J/]%L?K33)). K_$] ZIAC &H#:FL(4L*1'4BXN8MDBDGW0 MXV,Y7^33_V]R=] >?RQS)# R^-7(08J@TA$C(BQNO687#%WMB>AUI/K/Q6A9!4)" M]/7+9/%JN>#7/I8A+RST B-"F"2&.J!$/7@D4=)R?W&QR43T.E+]ERJ/:2N? M[V^_EM,=>G_RF8PQ2)EV'$#'+$;4^5@ ?3ULD!:-A!<7CDR!KN/)[KZ/;O+9 M=;$G&OW:1S,B$!1* QSK(3$17%R''H3 2:E %Q=J; '!3LU^LZPB".MSLDC4 MH)/E:]G2AYID7H% ;22\)8;#8,TX7F=C4 ]5TILF%QI:; 7)CD\K I)!R,FW MPN:+?#/@ \<4KS4)'@V,#R,J*ZEB!FN(&:F%"EM@2@55>*$!QE:0[/PPNS+Y MHK@NJ]<22G=\,H-$0^N-]2)>@0)(V*WE0XD3*6L%NM#88@J G7+@\VT^G>KE M?#(K7KTCON.36?!V&$28Z7CM&,NPR%FP7>5PDN^ +C2*F )@IQQPMT5U'3:P M7ZORS\5-O.:8S_:O!Z^VR*3%V <8".(&*BB0UL^,G\U$^_;]% M7NU/I=_U\4PYJKPTABL#*.5>*J-K87!:06IT<<'*EE#L.*/^87@^_&27R['C MTQE&+$C .=#>>42A9VXK"M,ZZ=F$BXM>M@-B+WQ87P%ISHA'G\\"(@ KQ+E M3"*E(&'U\2OGGB;9$A<7NFP+QHY8H<+8QJOQ3?-=YN63SV1,$!*8S)UQ LMX M>0S4^YV@#J:DQ**+BTRF0-?#/66?3ZI5'8??BGR^K-;O$C\=18]O$&]'8\-< MF99Q0/,&3P_O:Y893Z.NA( ,::2TU6H=]3' :MVLL'A_TGX):.OIZ[6C&K7+ MH,)<:DRH1IPZ'LO L%I>8.R%W(YN5_5E=P"?:PZ_FWTKUC6L]/UO^6)UIAI- MT[F-SPE,+VN.D_!5!AH#K554:2"(-9)C[510#'1GG./J6P [%B^/=>WR:;$Y MWIY$/7Q=;!03_A8KX$UF'V;%RF:L9=V#1UK'F3<"(@DEMPK2X+\*:0!FAEBG M''0L)5SXUE:)QN1Y7LNP3PT<-OYVE3-L.,HXN##&+S=5N;R^^?)GN8^$+?6< M$0;#LJF$ U10)+%RW@G-G'0&:RR2+,D+9^%Y5-#,!^EZV7SXV\D+Y,/?,L4X M!-?#AZL%\W3?'=[3( M #/2<,:(, !H#5A@]49&@0V[L"UAT MN''P^8CRD@:S#$..O)=6LUIJ)D!*"O=;,U1.)53K* ^#6W_,JB*?3OX5E%>N M+J5-#A2G/Z6[C"CCPC[)@[_ I*1:&V-K9 !-NC(TH.2.,_*O%=Q/=M)^RZM_ M%*LWSAY&^/=B6ST22?JOF\ M6%QD'%$[:XF1@5I!)XA H;%>:\>'V8\;G6MV+.T:?#4;OY_D7R?3%>,VJAO' MMV(#"V.%[O"!W\NPIFW^JO/Y9/XE\K0)-*G?D5$%%#$NOM+A%=)4^7HN>06T M3+KQ],:6E<:4VG4&T;,R^K*JMJO)NUE :G5 KKY/]CE[.UID+IB,6!I*XUL' MC (CI:GE8_I2R@&?D1?/F=F*'OKBV:JT9=!@1&K]6.;JU997A)C'&LGSUW]E MR[B)[R%GFU\3D%38:Z(MG,0&^ MJ"( '_.[HCI(LU<_GSE-K(;<2QPL(1SC_ )M9-/,Z:1+2O_%LE=9UH8B>B-9 M46UJ148P;'$7@R^'J;:[568I\EX [(WRAB$KG2"UG,33E.2& 4;+AD&XUM31 MW]JVKF5;Z#+B5D=O&JQQ>]IE\75*(I%S'!&K+#3,^5I6AY-J?0PPH#8,ZK6H MD+[(]\?G7V-F\6QE[%X7 9'G1^4'>=BTB\SPL.QC9ICU!"NAH!6U':V]5"G> MQ( N> V*DAWIIK?LFSCD^R.X^'J#S #KI? R6!U&8H"! %M[(R;,)S!O0%?) M!L6\5C1Q^CG6,^?FX3'5IFABD#&L2*(4T,8PFXK M9S V+C7+LET.[&):,M[GY!4ZB5>;5AG!Q@@EA51&Z. 904(V*:8!.,F32AG] M%Z]2\3XGK_!)O-JTRB0B2#-%I2.,<@H M[439(%(*I8VP+#P^7AU&MZ]\RK! MFGT_F17O%L5M(U>BC>_)?)B;CCLC;)BA2 'HZD34H!PH4RIN#)F[Y_5?=A](?N'N]OF$&$K0^@.X,E T0#BNJS;&N) MN%37HU^F/#\$:5,E?1(PP/%L[*^D4Q[@8J,^,F>UPS0 :D0P=8 VR&VA-1GETAN8QGZ?Q5C4\X7*\3VG9$6Y ME]!A]V"6)R5G#?E>\EGYVK&2!D+;T6AYNYSFBV+\:U7.YP]WGWX-KH NKLJJ M^))_/YW+S?K/@+=>D1B#\_&R.>5.JPUV+CX->UFY$F^"X)UH;NBLCS?^NF3] MD_XS;22/)>0<(=YJ+@D!LL8.6I9B'3=/QY!KUL^*ZSC>+_]%_LX4>(D54P37 M@!/+F0+ "8.UQ76PR"%C&I7;>CMY'.SZ M?&:, UI8ICW74EFB.6'U> 'C%Y;:<5XRM:F)OA:V1\,]+C*POV%&J9-QJ@ + M ,>46^SKBYE.89D2#AA0">-A\*X3E9R\=#V+1KQVAS^(?^P"E]9KAH+;Z)@C M%FI&H;&$0U'+[H1,<8:.KZE\X=Y^__KJS0H\89W MNWF>A']2 OD#>G5N&*1L6QWGJAVR.G>[K+(@@C*A"?5AP@N'/$:.X4W%YWB\ MW4P^Q62KL]"CZDJWK"K3"),'*>>81]+VDNAQ185*-.>-1[PXI!$D/VG MS&UCWM>N\Z@^H)GF\_GD:E*,];TI9RMXEOGT<07RU0+1A)$IW<;S) T(A91[ MP1"T-F:^;Y 2$B6]:_6#L+-'_/O8K.HK$O'1Z/56=7H)JQV>A602O+JQ&OP>AWL04I\XA+J&BW"%#!&!:PS7*VBKH&FU6'3F4+T!=G8WL M?M>^6K+^GAZQOCV!= M0'URT/9C58Z7H\6G(EB46!5IM1N^!@ MI13T;IYB^W[WL9'C/;8)6R^)QV/AMV)]Q]58<*V^U,_$+A=I$EA6PQC4Z"^UF MOKK;NVEY7Q2?BE5BSB-D#T_:@VTS1A51Q##H)+'<$FGJ@F@!#\Q2RNJ_,2NT M,0/*;C$^V3[83+W?\MGR*@:G8O T'M3MX4FC=IEE #K*-(+1JP80&"OJ\<.& M;PL./Y#8!4>ZP#>5'QN+Q<9[BN5=7+N/(,G^QAE4@C@8*PDP1!T%6 M?2\*! MNY"R@UTSI560>S0K-V._*N;SH+M\ZHLF>]3^AIER"C*JF23,86R"#T]Y+2WP M26&2 :7(=[E!M0IP7W3:S(&_QW?H9HO[E0SY].$0YC"O&O:028BHH,9H0(2 MA &C]79WMC:%8 ,J#M@EP;I!NN>%Z]TL>#P0)T.:K^)N"\\W,-KT?Z&F1$FP":--BX Q8#V M=%-*3B$7UN;+2 #ODD*M MSSRG,4DW;+2*'CP$!B'">*"B(5VBW23H)KO!Q!P$\..$YAHSH5'M MA32<^]HAIIF7,*Q:6F(?BTQP&M8QO)&8.R$OY#F2+IG5,L1] MEIMY-M(7DCS]03/&)?6; <0EQDXSH3P"EG ).0..M#:L(!MK54GCI4Y+.WIC)VEB?98< ]V56 M/,;B?51J5-W^9P9V-4EIL2VJN^P$W7/RY^!C M +L;92A8W,%ULT(!BR-0RJI:2HA(2F&# 7&H/64W8,])R/8:E]_$ZIY<6#Y0 M*GMONPP(Q9V4JYJA D!%-=0;68F']D+NV;2I]->"\BW!>WJIBSV+[/L]1:R; M-\Z$D4PZ;H-UK(P1'&$+:TD H"G^Z]#"*>UO69WA?#IC;O+9=3&9U8/Z<[*X M,0RP"0M %-@CTTW!IF32VIT4G7/(XFUUU1 M3#\3C4SYIS\FQQ?ALI)\@HC) 73E*LD6(:6&,@A9IC M01QN%';N9A;_5GY;P?MN]@S8_2&'8YIGR )F#($ :2^D \')WDKOA+47%'1O MBP=EYS#WM4T^!Q\)[5\XD5TF=!N6^FT!LD M 5%'!==$ ,,U1&P3[E6::-CHFG0WT[&&\OY3_N=O\=Y%P'O^>['X<+6I*[DO MG_IPX\QXC,WJG12%B);>4;4Y@%&!LR2E.-,;\W@:<^"5YP!:!;FOE7X[\#"1 M)_.;8OQK68Z/Y];NUIF1CDI&J?6&.LD<$L;7"^:W*UAG+O[-J? M2?3X8YES@ 6DJ&;4(X88T,S4DL108J\FZ%GO?";SY7@XSVHQK++"U[5^W/>[ M8C9_.X\4.$ )$U9I2A%WCG"(-@6LF)?*G-5V"(M>,5^L<5U!O'W^8/7KJ: ]S#K3, MJ%;$^. $6>Z\I5)XL2DFR('@/J5FR1LS TYE4;L(]WH#Z_=R5@9O/"AN=AT' M/X^CWVM9[FN6*0<]P$@H*: $V'/I9"VI,2*EH-6 HE1=/LBTN/1/C$2 M]K!H9YN,0^V"-<6H"V8RPP)O*RMS *Q*>0+OC;U+<"J%VL+VK";GQZ*Z*JO; MB,^'K]/)]:KK-Q*O(DHS9@! "$GN"/),;HJS<(Z=../+J]M#E7A)--#C593W M3-M&[3./O5.!O9XA[:G#"M>Y)4%^BU)"S6_,+FW,A!>UJMK'N;\J: W&'E>D M6+SFR^0V?.3#U>?PTWDLM1]^MZN@2;M?D&$2K^(8!Y053A&I)$(U>H:Z'\CN M[92E;2OBS=!XE>01WY@]4%:EW2_*/!32>>8]@O'M/$.]9C6:P-$+*4%Y+@JV M/0-2=/=F9L+[/34;VO^2#'J-;?"+$*4$"TX9>,D6YD9@!*8P@ FL!!*_Q -:F!%,N<24_@4BG2JU(;4TW, ?Z!W+QGI]\8K3R7">?+MTF\-@B[MR M/MGS#/&^CV= 8BRUEQHHK)G"@+A-[$I: _@/E'QTK/);A+77H\;U0MOTX:7' M'\X8 99ZX!"SA"I+)&&XEHK@9B_]7L:QXJDK13*HO5+EZ8[=D#*O-LJLDUPK M%ZSTL#@ZSIS#M);26I=R#WAH]\^[I$X;X/9%H:=CK 5(.1MVQ+"P 5NC$ ]6?QQOI#$?REZ@[F_;V#%H??\E#.3 *5Z# MUIEB4-BP5P)-C+;!+@\(U')32B^LQGW[='CYAG'+D)^=:G'\&O\9 ,EG MX\_EU2+^<2=)FC7,@)$"Z0MYINK\$8-3$3\[ MSWZMROE)'%LUS(QF@&$I,#6 $H@50Z265CB=KO^4^%AHSMU;Z[>8H>$/9-BSKY@[J]WLZ]9YB /3K;4$"$*.8$J MOM"ZD=02G1+5&%#]FW,NEL>CW%_=Q8DJ.9SI<$5,^:%; R5H=^^N_#MF:YAQ)XCS1Q!K'-XZ\6, X:)4AU M??IO\OE-H%3\3Z35MWP:15C!^R4 JL/W_Z-1#D"3CC*%'*:2J<"L0"M/- >J M1D1@F?)DR8",XE:YL3,3H / ^UKR'X0(ME*Y#,/^O5P4\_=E/INO EZK:3^[ M_E2,BB#8T5P\NM>, . I LQ[C:S3PC &:YP(\!<2#>B'F%VCWS]+MRGAF_RY M$Y;'_5UDP9PG5E/DM)'<>8\ADS4"&"=5"AO0*4P__&L5ZO[)]O(&U0ET.]1) MQ@4,VX(._S:6(H.0L:Q&P4'3;RVH-TZXEL$^NR/?A&J'&V>*6"HE!IYSZK7 MEJG-O7<++4AZQV- QS==4JQUD,]BX%7+XO%KSB>L9HGV'P7Y-N7')?S3Z=0)YCUD0+YYP7%D$ZN%!^^8\/*&WC 2O7C%! M-5=( X0X9;7##YF'*<]:B!^#BMVCWE]D_Q3EUO0JDVLE\-"WGRZH1 M$X_L*;.$,@05(08:'=]DMES7>&B15"=*_A@L[!;Q,WFU.\OGGNKA-NPP@\XY M (VC87.(AQI8ZRTZB/&D>AC@QR!D+\B?]4RI-CE6!G ^?1LW3#F!P E!*3$( M*&."Z;.Y)RZ4TZ[1B4HW<__AC;B ]&R<5^/HP6[P>V;E/7\B\-.1+QLG?4-F M/<5$PK!ZVN#.$*0D8#6&0ND?Z"FPQFS:^?AQGYKH,5#V6(#-^F"F^7P^N9H4 MXR:5#QKUD!G!/+$^X,XT5HQ#@FTM/\ NQ6YZ ^\I]\2=ET&V#G1S7FYN_CHI MYN_F\V6Q;Q%MUD%&&%+4((J-AI("[;WCM?22H N[=S9,3B8JY;R4_)C?'WI. M:7_##,4:.%A #CSR(,Q$9C95E83F(LF(;WY&>KYWP8?$Q!-UH@ MO)8: (BI *B6'S/1:R)BWT\_#XF0J9KIP?%<>\E/RG@>X5.V,S&V8W@((>WQ M/QNTRHBB2%G&+5$(&,DHH8Y"2JU2B"HES^=_OC+J)A&F?#ACIUA;$<>RNT,40;B1S$2$,]\H!:A+6>/+?#Z0,A[(3&;+6"]['7$L9W-=7)55\4@]80>J\C"5)K.\ MNE_EQ/]>AM_.%D&/TU6,Q M<#1FW:L+QQ"TTY<5NY5D$UG7Q:RXFC2:[4];9, P*YTCC@"@K&2 *E;+YY5, MJ=1ZM//^K:B^EF^6?ZG8]L4==W55C!:3;P_3X5/P5U^;-7OHU+R33%D +346 M2!-V['CI"(D-"M0HV>\#]F]R?>L,['[-I),O9@W52@)8Q;)V($ =)K:47!-= MVZ30B$:Y75T?KC^2RW]KMUYL(> MR&N%-;NO=W6,?B_+PO:A]O9.T1]U.IG=59-O896!E/%>$N=U%6[F 0"-SH:[6NJV4M1%OJ-Y^^0:0J-X1_-N,N*) M%,A;"8A6ACLH*:_1<(!?2)7*[DCRPJ;L#/M^IW?KN3(]SW(&(/4^6%0$2LLI M<(*LC39%E2+-GLSIR)#_YW*RN/]A]P+ZK;X-^& MC<#GD^H_\NFR4+/9,I^JVW@)LX'QT](W9)!HSWQ\J();C)13WJ$:0R#<)55Y M[X1:S_V!LZCEY)*W)PSWW2Q\,I^:V'%NGOG3'DV5?462#E>*EO^.8M'G!^KR:A0X_]]3Y=&7YGI ML#]KB[WT0@+A%0\,J!%&"%U(588W/%6Z4.. )TH7,V&#D1+88"UT\#$E4PQ! ML56:EM"EE($_.I&ICR.B-TCVDS1U+C;[;[]/?LTGLWA@>X(3^EKS3&FK= "9 M&$L<<5921&K)E<$IR78#RD$^FX?9 N;G9%N8.M/)OXIQ+<*1;'O>/-/( HV% M1[%()H$H&%E!]@VDE'&3&" &,T1=)87^.&>;/#QN%O.=W1*=W&3E)( M#VO$[\5BG0SPL:@^WP28U;=\,ET-NC3E[6TY^[QXQ-+>\V]<7LTFL^OY=G@- M3/\=33+AL ,BK/4KGOH^DRS.*8_OQ< MYG-?3FASVGL)X^L6(+BR89$-=A[08)/=:!3T9\RX>50C[Z"&U@],KACRX>H% M11N_K-[&%V5*$0(]BJPG/L JPDRH$07$7=A31.G$VET:L7]M].7G)HJF[U_O MX,#3[AU^:X8E T 1Q[S#E@"H*-[B[)B\L&342?.[_GMX=?F M#S7-B+!&8468"8Z(DD9)+C<26T3IA84@!\&=1GP^644GIU>M[,(/=ZO['_EL M_"GXSM5DM"C&:X,QGH+N?FSUR!XRHP"UE&L,B39,6\1 ?:7)DH#@CT"[4U1< M]@%W;X'OV[MI>5\4J_$>?,?WE4]GUAINL"3 8 &"M44HWLK%N.SU394^CI1; M)U)[X+X1*_)]@Z=]V_J*C&AGD""2\J 3;QGAW-4(0@U#RC:35R,.Z1]RL,<;V9_[Y)R[7+^)*4-)YBI\_ED MI&9C&Q$HQB]:75+H$AL4[#4B/1%.6AK<#,XW 6?$+&QD\31T"$P^':VR',M9 M>;7".-^-\>_+VWAYO*P.'?*F]9IAQQ&3CGHC"'9((429)Y\+H-2$:PX#$8%IL9ZB&KC0F#KDMXF.YI&73H.O>J] M; _QOMCSQVP\B6[SUXA%/=M6*4+3E=*+\9?R8UXM)J/)W:H0_\H@YDII#I4C'$HI(.3U.3N&,NF>[O&76LI%/KTXRG:KDGDK/S<@/=" MD(<:!@U.(1)[SC %7E.!M+),4HP,=9MT6$$YN:C;U,-B<&;5Z R:6 M;EK9*BM1U&)MAZ^MF'5.7CXOQIO'@AX]8+OO*""]\PQ@:8$#WCE(/+<$'J2=+5QV4UN@E2?)SF MKR7T=O MF='$!G5@ 1 6V$L)9'TD0PV#*2;&@);G1= M/65"06 9"+XQ%D))Z.N"?@$/\?^W=VV];2-+^GU_S&[?+R\+]'4PP,PD<#(' M.$\-C^*!YAY#!-2CC'HNT\R0'%\$H5\R M#PJS+Q5D)I=?.RTH-,P!XFZTQ0^,N-88NHW(^*;,#S]#I,B/600>E99QRX74Y ME(0CLV.!C-P9L(?'8T'$"7A>,#GGK#L&BSA#PGAAX@?(%1*X.M6)NH],;#9@ M>Z@<+,_OD^RI]ICNZG3.0FQ7#PO1D.2,"&;*TB &/,.RP3P0 M1Q+L@A]67V>+^3];]BYN/CWW5]71:]Q 5]7-[. MK^<#[H8O7Z7!?GCXHN $A9Y@0+106AHJ!,.;EF(FVB1PR(%2^WPQR\4ZOOE- MQ:2/>[S^\,7/%[/%]7QV^RG^9AO+W9N!%EEZC)--%%/J5PD6:L2]!"Y'Q;%VC-T(UT4!IA;G6KEJ-4J)-37:&=G,/ MJ&E%SW1)O?^WM_35SPQ(;9 M]("PGBF>P$3Y5'PM7_?7Q9?EZFYS]6!VQ^Y5KHKORU5)SP96QZ%+ H6<1!]; M( D%51(QPF ]^%@V&SN=9I6/AFZC\,SIJX,$'!-J$.-$Q/^@CO]7:T?<3*1E M>'<0>!YOZ9S$@XCQT$TTNI1F8BFAD"FK(W!SKP'OU^,-SA,FP-@6%*$L-L-*4K4D(YL2.I5 !8=D_Z7N&T M%;3]-SS8TO;H]P-S-#I=S!F'L0;Q2<*R:DU$XHE,8>Z(K\ON*=HG2E04C?AB MA[O/OOQ24-I0H[FRV#ACE+- B^KM&6QU2)@;'MIS<-D1&9-E2?WNU.E^L?67 M L8>E4/>I'.20$.Q]>K1O-83.3'N%@RMR=BK1EC/9Q]GU^69QW&E\/Q[ 1.! M$((@>EH,:4"<(*9: _2FS22B%EI1LAH9U!8=U$\>4T;)Z80=%F\3LLWN^ MC(7U%Y,O6;A[N?CSL&'PRK>B#^=E)'9,9"+FY@[R?39 MKKQJ&WLJ*;.3XJ.]30]>%)!DR%ANA(!"&DFM(ZR64L;;;'H9^4'IP/!<(79% M^<3Z<9O"Z.A_MFC,I-,Y>U\7M^/C!=,UC*LJ'+V6I3[%8;Y9S M5=R6;4W-F((_/[7 J=&,TRE=$A1(I&5 -:TE+3-$7"&P!L <\# I<3/S6,3LY3 M?_K%@+12BC-05GBHLN.5\/5JN&J539 AE"YCY $T7$3!B_MSJLAXLC5P?EU< MQ[5& Z=\D^,#S8]?%2C!T BJH&-:>2"I%E1;324FNLR]FR;WSV7V7:9)AD>_'8'C$[)FFKOV.Z0\9$G M;) GWPL&,(:BZM0,&B>088#8:BU"8SX)UZ(JN=.VO",2):YO:_B3Z=PO_QV M,$9QK@AEW$-NM8]; :_6Q02<6MW0H-!XG@K>FAV#P.S#]Y)FYX%M_YH@XA*C M>Z,HQP@"R9W";DPYN=R5F6#.BE0%X5WRLO;56>PM^IA_MOR]7\G^)& MW965 _ 8FIO=(6BAHX) Q%O(G064>EKM,-'[LVT\I3%N^!T"YCE6>V'(L("\ M*LKMITQ1J9?Q^)U+,=KDIL$@Z@V'DAK+I5:0681K*A'4QDX=H]&0&K8]\"A[ M&Z)*1E<."7JU]6VZ3C7]?KA]GB^K5, MAAZ>$@#CT$3K$'#+( +Q@]HV>E> HLBY%@#/J+1T0( /S[2+ ?V8U7&<6G\] MI];OL[_G=P]WAT3S\U(71S5[PJ<'R8QQQEIFB+,XTE7OAHM%6E(@8 L!R*BH M=F@!R)*920W\4GB+&_NP*OMC%JOY [N#1X=%XRF5W#$)ZR1DB0CA&D1"$ M0E71QS#8IH*,*& PXHE(3RE'%#R])&P.)O^\/HV%L*D';FW1F9M_G M]]5&=Q41M/I1W$1ST#_P)63-( <96$-7U_?S'9A[3>QW&ZRGQ!G/KK,3*$LD!+5VX;<,0#86 KI'+ MD>KX^?@9Z]LV"XY(R @$6&CD4MWWG1$450%R: MD4=R"_-%\;6T5-X4T/OFV%@4?B3DEV)>^KJUV/:H\%]Y6A":*8T-C=LF@O$S MBHY[15<.:9MNE\W/0-^P) S.TK&(RK!.A$4< .(T4 ;(X" "#_:FZ"-773V M2>G6B7"+=T%)R-*QB,ENQRRS)WH7DQ?/"M@XX!%FQBI.E3>:<5N'4S!HXVMG MZ#Z,-/;4EFUC$84]D7]V(E:9E1]7\^NBU$Y?4@9K&[Y, $1 #RPM2[%99 5S ME%1<00JVV7,RS+\)2=OP(A8BC;6"&'!H ,)6,@%J;8>81>\!X;0P M'T8BSX1!-F)XL.2M22I(9Z+8W5L$8:,GX Q&VOJR.PCSN(Y0*M9L2/-X;,8I M">)@(!B-,%:+'%P>SWJ1(+UG4BO&% '*241EU? 4"L]1F[SP#"W/MR22?>)@ M-%+Y2M!T*+D\\U4"L@)C;(# 3"%'A-><51S17K5I7C>EDJ412F:_2,A&-B?C M10ID&=6.*H^0DIQ2H&N@T(B9]Q.!G*5Q$!",10CW L0#"6'#-PB>&:*\)]X* M&K'!E42H-E GWUNX$@RBXF""$)$'=84 MU#D"!/DV[7DRK/P=J>!TR<*DXG))L?/)G;?N#5.-1WR8W7XN5G?HE!"E?9O MHPISQ $(-9?&8<=)C19@^=2&BN6!\=#V_>ARAQM#-7^K<)S"(' M*,!,N_C#$F>AK/AB/&ASW#?!\X4\Y;%_OH_%G-S33+_&!<\7Z_EUWVT##CXS M>(D@M](Q1XACE&C.ZC(WI>A-M7,\>&B0M9YP" MA:Q'Y7$+Y;#.B 5 M$GSRC"&D;$,Y<#>07H77!61?//KN*EN_O;G8GY_M7YX M[V5P*B[ *=/8,^0BWA R$FFFMJP%$D--!NQE,*J9DAY"BS5C1FNL(@VC5G$5 M'95M58V7H<><"G2]S90\CUVIS(++!CI9P(FAGI'XYI)@8(DU-365FUBSC $P M<'2@TWG4S\9%&\% )^B-<0Y*&2G*H2O;,7+:SM'K@@?($TBH= (2@2WD$%=KU00E3:S/P)/I%2[+_AB3C9X= M>.J.E(8*HJ1@4'JGN+)(5%0SK%FKLA$%C@>W#9*S+'N@5S-WHVP_; C_X?Y; ML?K\;;;8Q1W^6"Y^1,DO;GKN.'?1BP0,;51DFA%LK,2:8$7KC9AHTZ;C\ACW M@P[AVY7DI.#KA*2LOXKZ<]\AE).V&172:JV<9PP8B!_#BK!1[.G-%#'V#//T MTG@1",8OB$\+R@:1PZ>O$"2'PDNE*>? .H:I975TWS#?)MDG1QOQK0M@*^Z/ M7_[^M6'1H/+W]!6"LD8ZQXUDF#/C),>V/O K9Z$D24!XVK[L\[L89@V"\8OA MKE1L8$E\\1;!*4F0)%("RA&3FF%35\,PU.P\M.->@N_"F#T.QB^/.?J'2")' M#6-<0\X-,5RC.OM1>_]>GC@]06P'@0F)X A0?& 8605T(J#0S9:WF-VRB!*>W;;T;\^\7/ M^'7 T^A>GCK@S'<,%"*"*!(("ZVQU3):I+4O)C1/62B7]?#I-Z,%^D70^+7 M7C^T/%7 .2\8J/6"1Z]3*2NXH]8A6Y=2,D73A,;?;8!LI+]'\(Q?]*?C_U,F M!+5$(.6YIX)0J&NE#;FU+<3^[4;A1R[ZO<$G>\'/NB.:D*14KCKJ5^J%,I+( MQP[D$3SO%OKP\?4>&)F]T)S4)^?WJNJE;J:/]PQ""48$H\(8:2!A2%M5=R!Q M:&KEN7G(1;*=L']$G);NV:*XCS);5OTBSZ9 .GH5XE.!>)ZI6TSD+L M*%&"/Z8.,-@F7#6ED'4ONW'@ MSD9]Z9@"&#G'N/'(:BNPDT8JV^SDZ;U!31&0,80S3PA@B'-FL<"JHB.'*NDQ M?OX-:IJ"KK<&->>Q*^\&-2P23QEM(E65LA:60[*JM6C2:A13AM ; -'&]2< M1_UL?,D1-*A1SD'D<1F:,Q3A:'PK4%&60CDQE7HAJE(TJ#F/$>-N4*,=]M$( MQYA" 0&C&,IJK0H@F;1H.@.WIE>XG-6@YCS&9*-G!VY0@S&0%EO/Y:;A*466 MB8IJTIJI%1\/;ALD9UF[\-6CG_QEYR&7@I4WO/;&$4FX)]H3I:@T, MNC9-O\>H13MD^HL(4)>,R%YK;LN6=N+],LC3ARX]\<@ F#)(,F>TD@A04\[Q MJ"@,+4W:P:CO_/W.4=>5]NR62:,1@\>H\F[A#_??EJOY/T4O-6NGGQH(980@ M@S3U4$:GA4ECM=5"(!'--=9&[Y]M;O1Y0IZ]('3&H^QEX=6,^5]6RW4OEO7A MIP4(@83>E*X)4%A2$1F_X[662OE)]1G)5@ Z8U#VP!]A*RP &93,,\"I0T@+ M%?E1<4!HUB:BEU_WCVQ%I%^N92\WAX>I][AAO/*TP#QD GE$L-.02""HH15= M#=!M/(>,!JQF*P:=<29[Q(^V6Q05W%H/"(G6JC#>.&)(Q0=F;!L)8>\2,CS' M,LR]V_+A\VIV4]S$Y7V>_5V\YD@,\!:!6XH,<1QIR3DG1+(Z1JBI;74>RJ1MLE!%7M53V>X2W;)HF)S1\C[/;8GTR@?/%=T-<4&EE2N\( M$)80@:6MU@2\G%@-:$?\779+U81IOT5\UC>UN+'%C^)V^;TDPLY6;Y+\>^KJ M$)5VV4X! @.A%-%U<:1>MV%Z8DUT^T%3]W1.%ATI;N,]O\87_WVV^D]Q'S\W M!=>I2X.5 !E"+:1E?;+F5 I14].9-GKJ[ 828T56QT1.!:M?BD6QFMW&UU8W M=_/%O/1G[N<_BJ;8:G1]D%)Q+Z5#1HE(Q*B\N7]<.VV3?Y5A#[%^ -8'I?,N M(/0,1S)1[;$64"#G 4?56ACA;2:!9[CA#>_JM:%^-H<$(R@@]% Y#+'A++I+ M"A#KK'VDK&Y3_)*A6W AJE(4$)['B%00=W??;Y<_BV(3_=\>XYW$ZR& M1BB"6#G"F@@=+9!ZC;%: :\^. M@73=N3INMS:DL+':4:8$L,A1'3]4:_,8H&GYM5E!K0N&9..T#%R-3YG12!,G MA!6">N,QJX,&VG,Q,8TYN*.=G&7)XCRW&W!$F7QUA;M0U;$ 4*,;!,=Y-)ZY M=3#J#L$@)KP^@HPL:0/8,3HU'<+E>4BH#WXD-R6+U8_Y=?'Z$NJ>YAN*K3\O M[V>W^W\OSQ__6-[_N[B_*JZ77QV:P!$$DG6>"$T6(5O%'16-*R/LL MKJXPGPL+1R\FV]H+OUSM?E5^#PXA.Z^^2& 2 DV)B=AP1 $-!*B5%B!R:E;/ M! 6J"[X.E]A]57Q_6%U_BX3XN%I^7,[J+@"+MG-?>.X:EP.@9_A]\;4+$MGNCWQ.F_LPVJ^^+IUHD_.)#UU M;<"2 @OC0B%7 G&'K ?5FCU6[S'YBT'RPG;KEA4YP&];I'\A_K87!PBH,YI) M;;CWBAAC(:E6S;6>6KIPG@"\B!>I$/AY5^+((''AC>'R'@!^ M'HLCQ!I8;F&Z=%0M]W!7U**Q,++9+-6^ \!/8*A_FMO9>OTY\D['!_^G47CW MZ!V"#MUTR(YF!=&P4BF,/;<2D&1,7&_WQUS1^I@*]J4DV9HB T.U1YYDQZY]3'P:[GK+0!\ MP7V#YY@ );U10#!.N4485+1BME7@)4,3;G <]\^BR_MZ/A6VOYX+VX$>9K.A@?G*>V.GQDTBQZF84CYJ!P$9MHA7-$84-S&)\^HLWDV"GU8]J47D3\7 MJWH!+U/7GJ:WG6_!7'SW )UR'D"DI2Z#'Y ) &O5 HUL ?N,VI5G _M4C&H0 MH=K]H?Q1KO9__^O_ 5!+ P04 " "SFJ50VZDFL_U+ @!9\AD $@ &%N M971Q,3(P,C M,3!Q+FAT;>R]:W?;.)8N_'G.K^!QS\RJ6DM.<+\DU3D+(,$> MSZ22M.V:GGZ_U*(EVF*73*I)*K'GU[\ =;5%2;8LV;JPIR=M&R")C;WWLR_8 M '[Y?W>W/>][G!=)EO[Y!+X#)UZ2WR_!4G/R_3__GE_][>OH_ M^ORS%V3MP6VFW3SL_Y]GMQT2P\!!,9#&K9W2TNOI3DM_GS2+X'?I?E-^^AE/+]G>MS,NSTH6AWXTZ6G%['G30KX\E#UU%Q53W2 M28KWCSJ]1P#*4P!/,1R_YKHX3=(RSN.BK'_%3(>:QXOK_FERE- M"QXKECU6U#^6M$^+LC-Y[.XJ[[TKXO:[F^S[^U&C>PP^>JSLYTN>&[6._]^] M0#Q\07N0YU;X[D\MBQ>_Z'&O&@)Z<50_R[:AIGN[O.K5]W.UKECY>\UBEG<4"H1HU MU@PZC9)V4?^MJJEN@.T%&&,;ZJ8__;Y@]M/OBP:T? X?=*D98)$_?'C*OWR1 M.E8BZ]ZX7*A'/98(]J3;]20-"A.H[R=9[VX1I)G M&FL>[;3;_6S!5X=M"[2FN*K1M+'6V,;Z8=Y$4?_!Q,\.<]Q8]\7V]6E1QV;W MP:JM3DOC=J\=]=IX$9Y.VFL>OBNF],W89 0 ?/\_OWZ^L!RYC9RJE5':CB?3 M&2?+96NF0YT"%1E!D#_X1TP.&TL[_MUXCEIJC-4L>VQZ#-#\FH@J%UC.$8@U*XS&@], M^,*Y>-QKV8M6>POUT/3@&Y9;3QB)[57SHBA?, >VH:9[?-?NUG_+M=0\D+7[ MUPN,>M6TA+;E-"VT$BLLQ&+K4 LVHX9:R]Y)KA.K)#8".>U'>8V#/->E7N!K MOUJ'P!.MA$MT>($"VUDX7:2)P[:%3D_= "=.3]U X]M_+##OKJ7N.W8 Q:#? M;R\>7]5<]ZU_#I+R?L'7JK8ZW;];-('0 F?:2]+8A8W3X2T:5YU<6 R]6F!& M7%,=#9U%2.1::AY8%-#5QG#.D"RU,O7R;=W#JQH[.O(XU MB\/*JSK)LK9_L?.RT'-9$/1TZD*>>!$@QK6 ..NZ+[8(#SO5X<_(;R[U%G,_@+FVH9:MVKX^6)PV\UZ"QY]U&F)HX66^UFHSI*4W5X2 M+="L4>,""(MO;A=#F&U<1F\WR\LG4#SN5C^"A5^OD]:DN\C+MBVU^KU(BUS+ M$MI6D[6 HG1P6X^?G3)_[URT][9'G"?MB8ML$?6/Q8DKU_K8]7\<+LVY_XO3 M*%<+S,A5G?UP>:'E,=ZT0TWRR+D]RT.[V1YU>MA>,%K;4-=]D=;62MYU_W30 M7IH?J9KK8'"P(#UB&^IMS$+[4N=U]NM?'M6YJ$Y)\SA9XH6XUGK[A^JO]B'ZM<],@Z7%^KA3(=ZQV)! MV#EN63 IM9FL\:349[.&+9TDK\'YZ9.NO0[@&^N:8%0=MRC)OM46=Z M%V#!DD3I$NHF[76Y%#NJ9(D&/NFOYER4_U"]I)VBZCNP6D5VTU#_7["Y)# MMF$)1JY,7M0K=W)G/:JX_4#!QT].$VGORSQ*B^LLOZURH>X]]!2(!\-(%QBZ M8?<%4=O2Y?X9;P_.C;H>DE8-&9TB-N/;+@P2AFUU*K#(-L>UAMFM"RX@T+:\ MGU\AC!X;K2A/K,OTKITYA70^U,PL1#>+%D!L2YUH10L2K;:AGDD+F5/#E#)9 MY$N,6^HBR7:\P!5S+4ML8>R$^EN6I L2__7]%KBLG4?1[\2Z#1LG)F>RQW\!2N)G3JWJI*"3GW4,\S&+PV0A^T+%'=IJJ4^S7+7 MJ]?7*BCXG\\S^:,\OLD6F,ZJ:4$,T.XM*NT8-M8BYX*LXE#7ZM,8RY(8]8'P M3;P(&:NV9?'>PH7!V1YUKE%\LV*A>.3\WLRN,,6+,D9U%K=2C+)6:^A0:\J3 M3__G7W[IQE''_N^__'(;EY'G>I^Z51T;<_M96CH2+FWT=.*UA[_]^:2,[\KW MPTJX]]6#95+VXD_C$KQ?W@]_MZ]^/WKW+U=9Y_[3+YWDNU>4]SW+HFO[LM/K MZ#;IW7^X3&[CPOL2__#.L]LH_5BU%3D[Q2?>(,T*<^=QSPH.B.R M[H9_",_<-/Z5G'AI=&N_Y:#^@^KULA\N(@ZS/,@&5^7UH*?:E= M0;N\B&R =!Z7@SP]CXLX_VYG++'\#>T03@GP-=,<\8!+*H24F%,N$&2*A<9G MP>F//TZ?U/'D$X,,V/_\\OXAB2\B&8&_PDV3' #$,.12*J*H@D(*$&),-3 2 M$$/,A.15'2W)@,%GDDR?P.6')%L*RCQI6V7SHZ+[K1=W;N*.*ORLU[,:F$>] M&=JPHD1HYB,? 0JU'3$"OH\"+ '2E$UI6]7QY!,!8!D[OPS3%0^''PPY]O?+ M8$R!#<$^**M[':=_82^ZF94]Y@?& !8B@ZDD@:0^ T(KK% 00 FFLK>BXXDW M=-7^?&)]NP]7F<6G*+VV\VW5L/J?,1&C0:]!@U]E2,LP*=I1[^]QE)NT$]CI MGYU[K8D)3!AH:&C([93Z@B,"@X *QAF=SOV*CB>?3D\ALGCY\F&/D6\X[F_V ML:P3VK\5LVP(I8&80Z$"1HT=@T\85L**?A CL24#2LZGGSZZ\:'[*;Z\8 Y MX19I#) ,(PH(TU(9PWVN)"<*PNF 5W4\^>1&\/(AF]3:E7O?>8M1[RSMQ'?_ M%=_/#!A2B% HI8\DI5*'(H0X!-PGPOXU$&@RX%4=3SY9C814,HK1@F'78,[9 ME_ AZ%@YN.A&>;ST+JJHZ7UG:/V&>#Z#$)G#+B$/C]@F%I;$FK[ MOX ::;7,2!T0"JU[$X93(5W1<4WZ'C@^+V+?65$,'I!FH#6/G"%?:D@UQL(. MGPO#*<02,SP%QU4=3SYQ^Z_< F%/XML\82&EUM8' =:<4J&$"@6RS-$LP$ % M9$K8BHZ6,,HH?2N.?1V4;AG+;5::U3B.N9,Q&"AHQXR$1 0K+CG @&K(IAJW MHN,;LZV>.H*8H,HZFWZHJ 1:AA09$EJ7#C'MRREUJSJNQ;LYLW"RRJB/R3-5 M#>%%W![D29G$1?C]2_);FL=1SP'*7Z(D_9P5LZZ) \(0^C)4DG%,2$BQT8$5 M.A%H2<142%=UM$9ALQ2ZL**&PK/;?I3DSM_Z>GV6?K>AAOOY@7LHM-4<:N,_ MYO !6S_5.E/:NJJ2"=_,1(@K.KZ0I.J8%""BWCC)3%D"XD%1H M(0. I(!4S8CGBHXO09R7\FV.JM#&^C(?]^'G^/TT%\'M]:K\.. MT<)ZE?1*V_'7JUYR4RU4FKM^[!*%E\FM[?+U^L+^M;@>?LV:A+QT*2MUEQ1; M>NV[3N;>\[L;^RD@IV!NYE_\O6$."SY((T(@ &$ 2$0Y-YH Z1L D;(QFH_- M3!IQ><>33]_0WY^3#=IW'J%7XY$,;,RL?9YM$+5G;_O7?5X< X/U\K&?:OUKP^]R!U3$:>GOUVU&YGUBE/[]TI$>ZIPF6WO%=Q8DS>2CY0 )FAA*) 4FU]96FM M 9$H9'9:0X@>\V%%]XWRX6OJ_6>4#J+\WH,MSQG$EO?#,J.3]=T$C):8W$Q? M.",1Y1W/G]G@YUUF?8L.@B#OU/L<1X7EVD\GZL)W?SKYV;ZKF[2[;OX'/?<^ M.]^1UQ[<#GKV\>_Q:7Q];2?)?NX?@V$$YI59Q=ZK^"9)TT<IA;?_QP]8WWCS\R^D:_PKO9KQ9CQ/TT-(6NHF'\^+1MYH%XN)PTZHZKQ9^' M+3,#F'QO_(?1S-1-U-!&H5^C>[B+$S6LZ2Y'=-.9:1JWK$GWQ*O=::*A'*_T M;8SHRM_=::(?2_A+B9[);NT@W;-0,"R$>3(4N.X;A((9S/R]R,O?1\427_.+ M./^>M!\ZG:.__1K?7L7YJ\WK9-+B&V<%JS\-_]:Q7[[K]Y)V4@['Y'42VV5X M!)BEYD,=-2>?QC[M W)^>5_[QN$ WL^-8"]Q?T8K&F9OG]E[I-FCQD-A]@-R M&LUNF'U8FOTXQW0Q#L6':Y.^#>VRU$7F#]BN.IW$Q:51[UN4=,Y2/^HG9=3; M#S&8P/@R4JHV\?63MCIQN%WC&%WBT+OZ:8 MM$=)Q;CSU67W7+<\[CI&?(_/TG9VNR=._G-%YJET'X7XK.DS-++S5K*S@P:G M<2<.%!E<4KQQ/G;-^=C>DL#:"#!>91PO,AXDN^N);+"@L0NO&69N81EP#=8V M"G\$3&Z\_!WP\K>T[-_H^R[I^Q;2PF[9I['7.V&OMU3!TJ#YOJ#Y;JT15J>& MO!:/]UMG&D0\5!T0369KIS-;8N.9K?40H'%\&RQH[,)QZ7R#]*]:0+$#"/#\ M6+F)IG8C-[8#:9,&+EYWR7/C+%\C%FBT?P>T?\/^PGJBT 0(^\CD'<]_;8'H MY]NU1K+WR9*-UO7"^(I..*@'A:6M*%3;SD%1&>Z*PV[K_>\ZN;GXD93M[I>X M_)'E?Q06O]_M%X\7T'?RJ3H,>PF!K[6FATX!W1!_@RE_-\+CR0O")$W*^+,U MX-:?LR.\2:YZL2J*N"ST_:_1/[+<[T7%0VCXDCE;WX_+6-WD\?"XCT9TGO/] M9\SZ%*P63_OK1.J/1?H)56BSW5\8J>^4!@3Q][B7]>/.9=SNIEDON[D_3VZZ MC1J\@AJLF/M&%UY9%_Q!4=K(+S^/>]4)1T4WZ3=ZL'T]6#+OC0Z\L@Y*,=[N",5<-6\8)7EUE+>^G_SX'Y814=[NWG]V M?M,#U)KT.4O[@[*H.N!Y-(S2=N)NJRG*O+IOYV$N_,9=!S\]^'Z_Q.MI$S:% MGB4SMCE$K)OOF21\[82_5DICFZ=7O('T^EG>SW*K@CI+.XT0OYH0+YWW1I:K M#O"9LOQKEL;69\K_B,MPD':.4(CAZPIQ_80WTCO+BT;\]E, CL)N-E;JL$U* M ^"OZ'XT@> KNQ]-(+A$>E$3"*XGQ*@)!%_5Q/YV\9?L>YRG58/3:$M]$%^5 M>RN#JSC^5((/@OEO &1Q7@XOFXF+K]=!W,^*\=3MC0CM(8PMGO6#D.,C$+J& MQ;4LKA82'P=*YY/;P0Z$R=5JXBHJ#X+-&[-(>\/SU[$FQR< 1P8=^^.4-&"V MO07C/<^([M]*\0'G:%>FI&YOX]QU^!;9#^V9I*U._-10=PQLW?,\>9.5?D5K M'^Q,5-@9Z*_7#^^RC[Y\U/MRHX2U* M'HY<=E^]U*&1W9?B;I-2?AO\;5+*VRN<;(+\-R^E;(+\K4IX4USY-F)]^,65 MK^\U-VC]YHYT@]9;0>O&MWX;M&Y\ZVUZ'D>>XWAUCZ/)<6S*TVA*C5[9KSBH M4J,'%[X>N*CM+F.W?9-ODWIM4J\'(\L'[I'=OMVK&W MAN\]+_3:W;*J/=#L9DET[S(YNY1DWP,);S;%'KD -)6CNQD^'VU\-1&TYFR. MO6?Q6Q0'-R4[1WD>VD'*\I&;VF,I=#]$V3T Z[V'$GS@_L11&/_&U+Y!5-O MU5O$M@<.5V]0-]C(\5M4#S9RW-RJLH8,[HT '-NR5[/(]*;!XYZ7=>Y?W-@4 MFF[0!VND]VCNLSL@Z3VLLL;]$>*FT+(YH^U@_(BFF' #TML@\=L(<8/$S26+ M>^].-$C<[,;?>^%M"C$VYP,?7&YV?QR*)EO\2A7IAU#UL8>K]TT=RL9EN?&3 M7UF(&S]Y@]+;K'PR"]S6FO^Q+M-7[$II&XB?K>')L//.I[<,K@N9W? M=!"?Q[=1DB;IS;K7G(3E7;NS%T_=HGTR^36=OEZ?6'_6EQ' M;==V449Y&5@,>"#%FWWMNT[FWO/[\-@Z<@K@;DA_>=\?KR[4"=IF)^%D^.U_ M^64[KQ_-\:?I'/_R?KM?&D[E^_FYW*@";?N8SGU3(-0HT-85"#4*]'0%TE'/ MS<-%-X[+SUF[FHH'JO"U[,:Y/\AS.^S/2725]/;0#5I$Y=3K6$KF:[@:VSX2 MMF'TCC!ZVS[EMSRSSY?WW^Q,E"KMF'\.DKX;L;Z_M"#U@.>?XZB(NUFO?0.Z4^4OH/00=?P[KPT&>)N4@CVV_,+ES/QTRYQ>3>VPZWS!^ MOS5^;<;[695QJ3S:L]0^>6.GXI!9OXS@/67^VG#?,/^5F;_MY/A3F%]51/O9 M;7]0QOE_1'GG1Y3'4=JYR*Y+]^,!LK\J1EY)\IX*P+.AOQ& -Q2 78+_7Z-V M-TGC_'ZVWP%R?[+ OYC>/=7]M5G?Q/BO&N/O NPW6O\F6K_U8&^0M[M6N%V9 M?U*ZH9J[=F_02=*;SUEZ8^W=[;3I@2#,/[EG4O!(RZN^PZ( MRT7)"A_B:T/'_7LW*G.;9(F M19G;3M_CPY66)U%\+-BRCLCX65&ZFJW>OJUE/DD\YJ@[%E%8Q\PTZ/&&Z/'V M!F<=D6G0XRA$0?V(\LYS7OHOI#H*-"^G:1U8^&80; M;AXB&*_'_L-C_!&Q? WP;OB],X ]4MC_C%(K0]6_Z^+VM*ZN%Z5?HMN98GME MG7WB:@_+^[.T[AR<'3P7\9WQV=CI'E?S+YW-G46>V^PM1YV5B^T2! MG7UD7#%YF&+[.@*[?#Z/06Q?&NDT&'OP&+LU2S]<]$&JGV.PBYG$!VLC@)QB M\+8Q:6,D&B.Q9Q%5(ZQ'(JS;7G1\B)5V/)VD-W 6<'K>Z'"O4=P)\^QVN+.X MJK+Y>FVBW)TG5WR+\XMNE,?ZOOX%4]FI%E'8>I;4K;N]9"=(6IVPD?T^? MLUU=)-UZWK$1VT9L=]S2OS+:'D(R=ILB^N:I_.-"T48<=UP MCBJZ_Q)G-WG4[R;M:'C9@6M511)]B]J6L>W]$"$[Z \+23KYY)KG:#H6MH^- MXA/8?FM?W8[VQ-%Z"L\?$'1L9J=A>*/A#; ?NYY/',-?C3H(GD\\N0E!C9XW M##\\#1^O7"SG=CL;I&5^__MO%WO.Y1$A'WZ[V,=4_].8-5;-+UGZVV$X76/= MG*%H3]E7;>)L=&T_MF<^@5F-KNT.^P9I,N3=:"RSC+B-HV*0Q\,EC5'[^#7C MMNF+W9OFWCHH.G5O3(J,(,BME ?/?&$Z>"PNXP=']-H?GS_&<:)R]KV=Y+L5 MG=F)=T]\&=@X-BJSV<7U)]+U+P^&\?!%,U\(XC2[3=*%WQB)CAMNL>HCC]XU M;IJ0MG1>AI]8/-6+AO#PI<_U.O"SOQ/F?3^")=YUGM^?Q=?'G MDPZ$4G".<(P8HZ<__C@-W2<@4#XWR/B$^50:*EBH-5:^PE3!4,L3K\R&+[BT MBG,1]^+J8H%3GP+(#"44!9)JK)7$AA&)0D85":UB@NH3(P)6=O^]=]4[^?3+ M^T<3MG,SR"7D-+92#B(DYAS M\>3'%DX\IE)283DF?1H$4(4L$(1#+(2V<^D_GO@5W?=MXBF>S*"@7&EE[ N@ MHAI 93 &OO43BM@/I^=>"J?_%@S\;68@?AD!B4$%%!*D:'2_A\01*J (*4, M1YQB_=:8,?Q+D0WR=EP,?^W&D27/_FS1_],OU3_1$.<%PJ'R?8A#X%.%0J$" M7S'A$U\:Q25Q7XAF'O2*\M[-J9VU^+0;)S?=\H.5LW_[Z!R+TZB7W*0?7"EQ MG'^\MM[&:9'\;_P!@G[Y\>3!\_VHXTYQ/NW%U^4'T+\;/I^DSF&K?I_]0.IN M[>Q]'#]39GWWRCOWRC*ZZL5>.^[U1JU_/@$GU>]%/VJ/?Q]]M!K1=72;].X_ M7%H'K_"^Q#^\\^PV2A^/]C;*;Y)T.+QH4&;C/^35@*J__$@Z9?>#).\$)-/_ MHG_[>%4)TVD[Z_6B?A%_&/\P.T?NQ=7X+5?*CF>[V/&F3@#M9)<=]T\^:1T- M?_A!".QL+^GU/<%Q M8"^,_]OYV>69N?#4E\ S_^/_ MA_KR%^/Y7W_]]>SBXNSKEZ=3\#HC_EMDX3*]*;.TY07O_'<> I3(]>99O-H\ MAU_/?_7&@QS^:_$]S=(JIDC:%:H[PR6I#81C*J9V*U#:D$"%Q >8$@,E"V% MH!%8*@*UM?QIY,+K3IQ\"++VP(5\K@39PNDP;K1&[<$21QU!2P

E?)Q/\ M8-B?9DEZV0QY&V%AA<_3C\GG\D_6#^XG=RJP]S6-?UY+'1Z-:@_MZHP->XF9 M1"O-))L:R<=-DCS'@-I9V9!U?,BIIULYE2=1S_LM3=I9)_9^O5A@();D8%+SJCO7R MSR>)Y6(1MZWH9[VKJ-?+RJOLSIEFR0G[N @ YDWVJW-FM<(]TQ^I 8*__J;. M+\WYY[][Y^;;U_-+[]MOYQ>_J2^7WN57SQK32VLQATX,Q-[7U]"#$I-->4&/IV466:#8A-]69^^RW"N[L??/ ML?AYPZRF%]L/=[PUS,:"#_TR_Z(?W<3&80[O8BNI/_*H?[)"Q^!,@B,, @J- M]/TPH QII:%O BC],&08A*I.Q[Y5I)GA"N73-.Q#QR6F;<=N)[J_CZ,\3D\^ M_>JNM? P;'GNH56:MJD9?(;A?4JP^/(!97EC9!LC^ZI&%D\!P >,$A]R:U0# M:GRB<8@(#IFA1CI;6^MNYU%:)"Z5LQ$K2X[=REZ>JR\79\Z6/LW,CGX\(35O729D MF\IT5/I MY:*^34E^4J*:/7L:V/J"*Z9E! 9C@HV/F6\%E_I"AA!CPQ77H6#0A_.">Q[? M5#?>I*4[MV*)\%K/OB@C:Z/*'UG^1]$:(UN+6,X>*Y M_!8+$MOFSK+1Q@+=*HKE MX3I1',JM.U&8P"5^$N;+&A\\NF-+UPN#T[QGG2>F%ZO40N$>[>?9=_;[77QU[HHM2T]!O*21K__DLL85KA[80U>OZO)& M9I%-2[2E#7Z5I %4B%"?4&THP%0B7PH5D+#&+*I.)X^+8O0_GZW>P"4FD1** MO;_D<51ZHY,9O&]1_L>/Z'Y;Z9W#\7!:S5P\2ZSY5*P-X"%E@!' *#5 :NZ+ M4#+K\1FF:<@6BK5O?_R:7V8_TB5"?1&E9>3YO2B/&BENI'BS4BRF4LRPM,$$ M CX&(85""&A"P!0. :&!)?V#2TH\BPP*?*!G:4&"Z$Q A#@T/-1<@>A':?,SMGW[I9NKKL MA!)^2BE86<%^/*;P#8M*GF$?MV$/IQ4%__XG@2#_6'AEW(O[3I"\XJKO3H9RS%UK M_?&0-#NTTA_GE85H5;D/^TLT"H:BM#/^TW526/H]M\?)*OJUU^Y&Z4UL)\AE M4[Q>5)1>7FV:V$I5T1;,[LFGZ6GX=N@.WN+<$M0?Y,7 54Z5F7,"7TI%D:=M^U21P7 MJE:R%M\-C8EGD?9'-[%_F<+Q2\J#7O70G1V4U?4"2QLZ3G=1^P&'/B,D\ .J M?:("R24%/M0!H4+IV5[?-M+Q_!>_/\J] M[U%OL,&ZQD8"UI. Z:DUOA0(0$& ,H8*7TDM.-0BE#0P 0$/UMM&R#@$QF4[ M KZ8RX/D\2YB[9HB0*8@0 /+=B$TP]HJ/622&H()"F'(04BQ7P<"9@3IR_>& MS"VU.DLP7F5U/NC?L_R/(4QXXS<^QM'Q9:Z6W)"UQLO'(5CSK8%X]BE\GVZBR?/<5D%,O,A$#C"7;QC3/-;C^UU[&MUM=Q M7?MYW(XKSPK?UB"W$-5?_ND&\KH96[S?E&-I!JI"T8E\#K1 M??'N*5N55^G"S"%>FBI@(5%1'U()A, ,00.X4AA#")S\_^^R7;S,"R MS0ULO8/-R$Y@B-,CJT*W25E:S:O.1,VSU!G3WKT76\-Z[YTY:V-EW*UV!U$9 M#?<-/T*7Z3MFTR3G@UX\G","Z&C_V6!X)JIW<7KI_>0:^4>$T;M1A[*;%"Z% MU'?;T+:-,L-!3W C+G[>!"JPZ48*(+4D@4 ,*D1]"77H3ALRU 2A]99DS;;? MF9$7B_*K:F.VFVKRWGD%-))=N[,9^U?/2L4IS4- MQ:V% /N-?&R?K C>VN'?MYS#8%]F;:O+\-UX-WGVH^R.FT<:=!''U? Z\762 M5F>65!4T;HT(@8^+!EDUPX_C;BL[+![DN*-S&D:=%PQXW#-)9^#*QJJG:)S7 MG76 WKTDP;LRB7LP0JR+:XDOAB4G^ #0!N_3\-D03D+M&1<& 3Y??/B9*KIRND;(^>=@'SYWJTW4"FY746?#>UK7!TONG1%:<< M!/O45'R'A(YD^#"IG1P3>'3"VMB^?9+3+W7!PZ$2>[Q*>1#LNQ@&BT,B)Q'C M\-=1++@CI#^9U"6'XS[#5YTI& X%0\(ZJPPP13'$(M H,%(0;$1(64T:NYI5 M/2AL[%DLR5Z_WKFX!Z)RC1ULZ&OHVV7Z]LGVF8>YS\;H 3FM8[!F"G,<"$0" M2)%&.O YH((CPSFC2,P;O?%T_J6:37\XCXWQVZSQVV!9^.869*Z7+'VX?2ZU MZS7)==VR:[78:F.F-*O62@?%<,7$CGIXATK-<>]97GVK=^\^_B.QG[:?]=+X MAUN3R>/O25'%8&F4MIV.V,C,'2SH.KM+J#M1WBD\=V!!TEE4SXY_BGZN7??P M1N?,K[S:Y9 7UXINW.N-V>W]9)E8K6\-#U!]PNK1XO7EO\?%>LO-$,Y<( 5P MB'P"D$4S2:%!$NN0^"S@6CN$TS7NNZ/HQ0"V/E8_CJDWOTJ]C67B?_\3HGC- MNH]M0=-E=[S?SDG>\")P+QN4E>8[",@>H]!DP]Z*LMN6.RO8/KTN-WZ-[D=Z M,;[X:+WW5/4;ZS[\0)7"JL3"DOQ8E]#4*X FP)HC:#34%#+F"AVA8S$P!//W_75TN;O%E'9BH^K"]OMB M/^.V5\75FNSL_5*6U9VL''4]^<1IBP/2L@,=Z]"8QL=NQ',G[MW\_5&??KG* MWX]_[^;3!>J;^/0JCZ,_3J/K,LX_1+T?T7WA5C6[^*:?4E,HJ\[/+BZ5]\5<_NWK^7]=M+RS+W[- M/#VMF)3U5YS]OKEK=Y3^;-R5./[7+Y?FR^4S;J\]UE,J7KQ=C:RL3A"+:P($ M6;*3;7$3;TH)&OH.C+Y=.R=L4Q!1X\\,E85ZCWX[-2< MC=#^M/K+-LS9-W5^Z9V]\\*S+^J+?Z8^6S/L[N%6EW/7FN\>%HZ-:WW9WV'A M1D-K0^MVU\)>ZS+,5X&ZDT]G97SKP7?/8?NV9F ]BJ/GD.MU]R)UO=-&-8PLHPP3IP_O=J[TG0=R. MJYSL\*]0-GAS<'BS6NP:O#E(O#$^@J$O(/$!IA!HY0M &%(+-!\[]LO[:!B[]>LVAAKJ@7D&CAJ$.@@$6BU(*(&@0X2@1 + M)2(R8#2D(@R$CP2VOP *0*@TW1H"N9*!/.[:?NY8 '=1W6WL_?0Y*XJ?&TC: M$=%\6TA:*9FX@:1#A"2M?1EP+4CHSL3A2$H$%1$2:-_X4F\R"'L(257A13?K M=>*\&)6V>.:?@Z2\;Q!I1R3S31%IM6"2!I$.$9$X#1 7T!AA).4<:#L)#(8! M]"$SFH7;F5@D@;!#I$!+(,1Q!PH0'75 =0@=#G M$D) H<+4A^O,Y)>LC M7N[\ BNH6OAI,.3A,62U:[/F8CHEM,I\7T$ MC0!*6\O# Q4&B!F.% XQ]NE:R:%?HS2ZJZ+ MI'* IACD0&JXE\GU.8^+0>]Q*KL!IX,#I]42"$6#3@Z=\-&ADS!"(4HT0 A2 MP'V!C0X9I(0 0@5?RR?ZJ]O/F%AWQR6E'=#8/_3&OSNJY!RB"0R@4\U M!48)P)0,D%1,*1_[8)VI_!S?1+UA"%1=V=/$0(<7 ZV6&]0L/ TQ11T=J%!N M?"2"$"FDJ BP,$0S$$I?8\DY-.O,INYDIBQO\.3P\&2UR#1X57FN?U6_I]"YQ[R+JQ=5J]*A>>.;V4Y?,_:VH M[B0?.30-^AP>^JR6,-J@SY$N5&,!PU#3 $*M*4=(8QXJJ1 )?<0$7&NA.HBO MHZH"YK>^.W@S3I,LGT&=!F$.#F%62U&#,,>Z&BU%*#@&/F74IP0HH2333!+$ M- ^Q6:]0+TECZ]=(A<]=-KI)F@](!0LEJ<:%\IXOE]ICQBX%B?([V M[#.O$^IHA@'06(:,!CH0.-#:QL$ "1UR&*PSNQ=VPJ*RB6Y>$3[JQ.@U(YY5 M0D3KMQ6]Y$JQQ_=TS%_< Y_-UX5L[6SBDA7&E1\P!HF0E%J'3B' 1>_#R''E/.,;U:>2]X65 F[U9 MY^6#?-(QMIL9]%KWE]4,>2HK[F)%K^QF@R)*.T7+B^_:<;^<7E V+TM/0G3P M$-";>XV>V^K'WC1467Q/\-I.YLA [D3M M\\;OWUE*WD2T\8K-'8=Z%='#@ZAV3P9>0<2/7@86GU>_1G;F*FK_<9-G@[3C M;$R6?_A3NQW'U]=;F9VMN'87%^;Q+8E/NZWL-2G?514YW#DX5KIWGO>;BJ 6 MS\*A^7O^;^?GYLNE-X2Z#XW5/VQ2#YR\8^'DIETPL;,S4)VAZXKPV^Z'^)^# MY'O4JW*)GK='QGFX(K)GNKUPLK;.]7_=!FN74/H*?!O2D]Q]2+,TS*-V=1BB MRW=W()24OO?+E%Z8@$R==2=N]68\,S%^7^% M)]X@389_&A2=$Z\3MY/;J%?\^>34P:B=Z+@"U&'!UY]/DKOR0SJX[63EJ.?) M)\Y@"V/\R_N']$T%=7/7N^FW#LS6K9:YB?E_3SL0DKP&> MDZ $;2$HV1%XX6 "+RHT7&I)H,"",@!4( BQ/2$1-#18/(87]3U*>DY0PBQW M&W&GV^""^*J<_N8/\MP"S]9\&-BRCE6+,;!!H-E99Z51J[U0*R$F:D41!%9] M#)-24J.P"J@@!@7,6NR0RSFK_6*UVIC]9A"W@$"'H%;'DG<9C7FTF'GR2;7; MEI:R\/*X'5L/T(I5RTOCTI7=Y?%55(Y.2HAZO>R'JRBJ3E,83^ +/_ZOK 48 MW-3;W##M&R$#+3OTHA^WW>G@O?LFF[0FO&YT$G8#=P5D$]SEDF,@0R0"**DO M?:TD\26#Q/Z%$13,X>Y(5CI./%=WVW+6F8/0J/21ZK2<.JQ(V&DQ(AI1CFEQ@BN@D +8AU MX*7/-J+2FUKW@+!%Z$:K%O9.I]?+$M#=K<>]S,JHMQ$/Y9A0:ZT"L:&P5YNF MYR1]1Y")H&DN01D1^LP$&B#*@;#(Q)@(C:(2$!^IN<3DJ[@5N(4Q:PFY!<_B MF8QY:^^A4;>]L/5LZKX'6F(8,L!D*"D6H2: Z !M,I%I '/U*A-Y?9;A,,6 MPYNTZ[MOGO=]2^.W/.M;PNZK+(/;0])WQ]%4%0Q-)-(L-([11TP7&B$2OL&: MA9H#:B16 ?-1 (SAAH2(SE5;C27L6R]*2QMHF+&0;7.M /.6 (==%]WHXG'J M(@1@ZEP;BJ003/O:N@+*70K%,+$. 6/ UR@P+U/&C:WZMQ _[!U0A[;W7;6M M8!2)X]-I'O>J$]&2M(S2F\3M6QB&]^MZ"<<$0/N,,VBZO"D#B8&&&G"W4@"Y MC=]#9B1DB"$>S.-,F%C0B#\GW^/.V41LAG'(-LV^D"V\4:396>O>Z-!^Z!"9 M.LXA1VXGH:]]=\"KSZ1O3* 9TX9P@ZA^J0YMR%H3VD*XJ1G8IR#^+UG6^9'T M>DV4T$0)$^1A Q('/K$^*>24^5!J9?^#? T1E ;-Y?O@^/XF3CBP.,'^9UI*#+7&RBA C(VU?2"EYB$/-!10 M!@S.Q=K#F[FGVY;_EK@#X2U.1!T[L" NX_PV2:O]SE&25T>2J%NW]V=KYIVT M(&W."FBT:V>T"TU]8>57=VJC7SJF&LB)(!*&@$!E=!(%&AAL"0LQ-(/YBI9GZF-&W(/!&]QODG_ M8/>T\=!"_""^CO,\[GAE=->4SA]!/"+I]!"=$'-?"!TB&Y88*H6[J= H9/'$ M"&+F3/Q85L[2=G8;7T9WVU]5)T2T"#Z(4\H:!3H(!4(0SR@0@-27 <+"6F5J M_PT!,HH#26F X)Q5?HX";6Q)';5 LP]_K];4J_V037C^LH#@^/;D0H2GRW\J MD"'$',E0:LI#(B$&-H*WL8(OL _E7, PW8/[)4O;6]X"A[@%I8V&[7NW"[?1 MXD:+Z[68SGCHE&(J# 3"NA=$,AW0@!BM D*%A&1N$?^)6KRIXGK0PJ392W]( MZ8#+KY?J\^C:N:/- SQ#1K&5T4XV7?]^CB'67;K ]X#G82;IW*UNQ9]F(3?-Z]P%\3[1P?/W[#%PW=\ ? M.*F''K_L^]KPFIS;?4S<^U/+)]>@]:/[ZFK3YG#RYJ+H9[%V]W,%!,S3@[FRS(I(/ MXH[72Z*KI%=M7#S:E>1]#WJ>!"=D6J\2((Q#HAB5 :.$^)(2H3 V@1$:!L'< M51 C6?D\%96MWRZT[F<(?%):R.!^#T?W6[U'! M-CK@AQT=-%IYI%I)P=2K#H&10 %A,%.4,B@,QYH#8I1@DOAS5>#K:>6FBL(A M:C&VR:N2=T\K#RYF__K@CM?9R+V).YY1U#9?$;O/"(2GUSY)X6,=2DVT+ZBF M1!O?MW;<0&,"!?#.G*Q-2! PSRJ<08D5)H'P88&(@EO.9@M?T$B1O@_L+KRF$!FC[&$P>EN9RJ9 F&HN("AQ1@M>0 @"HTS^H**NM(@MQ8Y M.=LJ?HV#9*AHT8T:]IVUWXT&[8<&X1F/F%#(%#.< D.Y]8AQP*4,N/:5],F\ M1_P\#=J47:8M(IKSX79W&^^J,]UG@O.69UEX.I*8)D9H8H0)*M%IR:\ )@@# M :0*@,4G+ +@,T4(4%I![J\X2GJRCO@*QIT[X[[1Q.+.10R-1AZK1G(R,&1$2"$PF@=%A&6@P[9" M;LI3H*3%87.!VS[%]\/2_5[F!A;GMTWQ?E,_[-!'S)PMC$+JJT"%%#/*-1>4 M&QYJ3%40H[^;6K3'F\QN)N5M[ YQCM).)3IV '':GLUBO/ C/WW)RMAC/^]> M4-8]\R\?E7469M?]H>?\*WMD6Z/6CW/L>]09QA=7HHSNMVC9X13?*;204 M#5'C9M?=KE+>['H8MSWFJ5:<@ M;L>W5W$^^JM+E#4.YF$ZF)).5Z(8)"PD1OC,**H9U-#7@< , Q9J&:<(#GST1^DM*LFPP]2*79S6AL*UG.+%UI\IW!7V3TGVS//WJ4,NSIS8I3F1OF^%C((-:.P-G6\ M7/N5&5AI+C$-B0BQKB2Q\SH C4"C'ND[EZR"?KS\;JIR"P\>!&;U7= M??N[[ZMVYW$9):D-V^,H3^VWU]K;U40"AQH)\.D5;L#M]B("$L IU=9V^P(P M#0V&0D ;F3_&G[%DF9%@J79[<#OH167<">+KI)UL\2[6%I.BQ1D[Z!BAT=R-TR+Y'GO)\"CWGWI94?S[>WQQ]7BSF;S94_H,A&/3E4JC;G;2"O//05+>;^\\NI8@HB701O,1>[>U=%>5>*_$D6][?DF_[K-:=CO8WH0 M,J=L$D"D!@!#&:^C#0 M&A@H?(&9U*'6DN"9[\O?IW9CB])(U/NW$%/A"!?_LX,[YV;#F4OWR$PU]=]P^NDBII._>Q M&WM1VRV)1>F]V^Z29J7;6Y/;/UM!M!^^R:NBU[QTVV#*;ES$3F0Z<5K$U8%$ MU217RVO721JE[<1V+TK[A^K\C7_F(V*B2EL+XR,8^@(2'V *@5:^ M (0AQ4$0A 9@]TST8!:>1IH84A8]C:RJM]?-G>+^J9"2*RV)!0=?48U\#0A@ MD%"?0U]QH9XU8\.!7%8W75M!<(>J./Y.)C":$^U%C'XU4?\Q_,:5Q3NW$'Q^ M=G&IO"_F\F]?S__KHN6=??'?>7/B^<:C]">JY<^JUL5$H=SDC^ZYLQTV,WSY MW-'+^L'_]%L:#3J)'7#+0H<%BVQ01&FG:'GQ73ONEYX=]W"WG1?=9@-+S<]O M.O^UD/W2,'O\]^('6VM/? 9X%@Z(96IL-KQ[W>J/7/ M)^"D^MT.O#W^O8;NR^36@OF7^(=WGMU&Z>/1WD;Y39(.AQ<-RFS\AZ$/7/WE M1](IN[:W)7YD7-M9KQ?UB_C#^(>/CTWIR23!,DD;RI/%Z9?A)QC[MX\G6?=I(A"8W3MY(.>>^,F=7GVO_GI(BY[NT8K^EF:@! M_TOK=L3>K[:A6WC&8EQGNFGZ"/*P.YJKF#-36Q3\E2>$;4'P7WTJ:B3?I?@: MSA\GYVM/?3B::ICSX=7)'YJJE^;4Q(;W#>]?Y-J)G27T6YYU!NUUKI7=-G?MWL!1K8HBMO_MS-=%!\/5[+]?!K\7>?G[2"^^YA=Q_CUIQ^HN*7X? M?6W<^&MU1M8F%I0@:$FPR>*E@U*K!C4:U%B,&C/G,( 04QZ"$" ?46:,]%$ M64 D#8@)\%S!RT90 \HW0@T*:(O YDR'&K]R=_VMD6 T,653@_U4@./3R[D0 MPYAS8R#"/J7$-I,0^ !08KC"?.Y9#L3S*F/*@#\P;(I: T_N##0^$(F' K/-"$3/2^(0P^T/ B;*A MVS;=F$T$7@BW -HD!NVL>]&HUOZ6V(_T#D_#!\F "1C"2@%%.=2"*:VQP4)K M"$7=.7&;\Q0VH7>2MLA&#X'=X:+ZG5MCWP#!?E94I?8C4S^YCG -P1_T%TR- MI?#CDJ)SWB_=/2J0@8_VZX-^$W,U"[P-[QO>-XO[C=^W;R&5!-,D4! 2Z?MA M2)AU[92B@B&DH.8::!F$2A"* M[/^$"OMSY6QK^!Z;0!Q!6IPWMP\T&OA2#=R#Y6((P$RYJ4^D]184-(#2T(?: M2"%! WF+#1BKIY^#0=B(\X^:0FZA67AQ=Y^LVS\ENK]ESPK"J^?9]=)V6S/ M;H*?&?":.4Y2*D!TP$*? T(-!Y(8GT 8^*$63)JYXR0KJ?I6"=4VO0F,10M1 M>- !3*-^1ZI^9.K;6Z_!#W3H;OYP*R)&H]#Z$AH)X(=$R+D[D9>JW^:^X:&F3"FLV L57"WVA65L47D'MU'^1UR%,T=Z M7]D15(I".',L4: !! 9#* )%E=$J-(&%%A%83$ AGK\X,>[U+%465WX=B\HK MF'G*6V"C%RCNK#%O-&@O-(A/?641FI!+:(PPUE=64E,C-5:4^5(0.I_+?XX& M;7!_*FP!NLGC:G;?^NY]W/Z7.(W=+5#.,$>=VR1-BM(E&[_'3>3>! HS:"2G MAY.&04"Q(5I#'=+01U)* I14""D?,SI7%C&2,8M&ZH&$O4;L+EIXLX70.QQJY M7NQ.=U<%AP7,V=PR9!/ -T64]=B$^31V(:$FD'$ _)"R$$A .,>!)!A#+B1<6K[I3:R=K)1F<;G:4SUP^$0&@:^%Q(194/K3_! \VP MA 1:EY^LH;,;]" $:R'TFOL1=E-G=[/>^<4$CX8XF=VSM)W=QMYUGMV.79"Y MVW&;0.B8 R$^7<.D4HN 8(0#1BC MEUB!AG10@HA(%X(7$,I^YP5VW4WB%NY M/.S=FXT:'JD:RJG/'U ""0N)9,"Z"R'48:!-*%"(!9'2GRLE>)(:;M"#D*2% MR6&KX<$509>VP4N&SL!/HPS$SRTOC=>L,=P3NG;*9N%/! %!!/O6_E4^5R M?];AYI1BK4RH0Q\(V] M0AG=Q4V2H(E.)C#%IJNE%J2(85PI"#A%TCH(T,<8:"4#C;F<- M'O,"6(OQ35YWNGOJ_*9)BXT[)M_R['M2..FU;/5^NHK3V)W8XE8R?GZIGW), M^'6XP1,!TS57*3G4(9)< 4R)T@HS1H'/->.S&!IU',I(?BM4V/ N$6 M%LU!<(WZ'8KZH6E0P(PP2BIA#.>4,F%_@B PFH2,&#*_^_')ZK?!_14M1C9: M.;FKVG_K#[KS3SA?]W&%*R4C3V 9CH] MAI,"SI@.0TR-I"*D6E,5LI!S:+0F\Q<\6[UZI7(.+%H$;_0LN[59N[L*VP#5 M*P#5VY8H[AR*[4/!+>'3JPJ$5)H("DB )&48J3 $))10 ""-U."9$+?)K!/< M\%W/Z_-]S\MP]P3OIEZI%Y5EGEP-RLBQI\RLF-W>9NYM6?N/;M:SS&A.(CQT M4@^<,AM3 M!Q#Z"' 24*,",+=J^L#C5-^CI.>\@LO,KWR"BQF7H%+ )NQ^Z_"S";L;*#M@ M*)O9K8JIXDS(@#)C*.5(:A@8KA4&C(9:S9>=OA3*-AE>@Y:$1PYE!W?699#T M!F7<.=9]*:^/S_L)PWN$MC-;;+42''.*%& !]3E684@051KZ!A'NSYWF^72T M':G-@;F..ZN)#="LX0A.4]!OP>JW@J$UR7YED)K9@&S=/PP%"+7O ^KN>@8B M1 1 C1!'VJ@M@-2FG<+MU=G5.85O*]?[50BTW467?IQ[13?*M[;\LN]SM8EL M_@'/P;'2??2\/[@P^@4K.^34!*D*04V?N82^B&' M&BL_Q',UC2;*4TM5\2W.+YQS\)Q%EO$SL\XHFOBB8'G _$YL])R<)EK>3?(: M0-E'0)G9!0NATH'AON%,4>$;+9 .("/0 @OG_81O>P M[BR@'$_%S8N6.YJ:FV:A^I 7JOG,%E\AL4%^P)54C'+J*\!")0AF 0[@:VC@*V9K=%*&<&@5@P&@&*?BU $ MOB&(".T3,'^:ZY-A:PO.)=G>T8I[ 5N'MAOE;['[5MPYC2P9T4T\7!HIO$%A M'S)YS;Z'AI,'0^KQQ-/-#I9-GEBSCG^VAV?9<$$F M#AOG1D@@E:8^I &&,@":<1@*Z0Z6 G.YP+&154,;^V5P>Q7G7Z\K-ZSX.BB+ M,DH=V4]>=!@:Z;6*7SAK(4:.VXG;52W?W6.ICD3)!9@Y%04I!"'F2@5O5#)YV.UER@Y;4D$CEO)#ZY<8Y=W/>R7?[+/"(78=%\6 M8M)B$:18 /,^-JQ.]=\2R-\Y3$,?W7=/R2E M?77;ON.R&WM1VZ60H_2^RB%G95QX5>+8ZH?]\$T>];Q^E)=>=NV5W;B(G>AV MW(&O#E32Z@RJR'D]UTD:I>W$=K=27L:W=MC%NS>E^"6S_E@RT;-'@):,8/SG MQR.:GX23Y2/>P!RA1WI3_=O-Q^_H6S@[OS,+32!-#RJ*GD57U]KJY MP] _%5+:^% 20(6OJ/6_-"" 04)]#GW%A7K6C T'QKU#G9Q>7ROMB+O_V]?R_+EK>V1?_G??VL/1PE/X$ M8/Q9@+F8P,IP\F_[>=RU_9+OL3>Z NDGMWOMY\W0(Y]+CJRGYJ??TFC022P% M+;=>5W:S06&]@$T-B]\")@V#HK X7 M#=MQKS=JK5:?W>]VX.WQ[S5SW4?IXM+=1?I.DP^%%@S(; M_V'H*5=_^9%TRJ[M;8D?N1;6@>U%_2+^,/YA#JU/)MF$B;,K3Q;G&H:?8.S? M/I[,>4'#-K2X"2YIPFL]MM6/O>FB>&8_==W+?GSH)ATK@INP6?_^)\C QQT) MY%Z9OHEP\TW>6R!?F&09X=+<.^>L^/.L;0V>7EK3'GN_VH9NX1D+:AWOURAO M=ST,6[M6#]*(_G9$?^4.QRU5R'M<:,P1("QFDAWE/1\[MQS=H$B#(GN+(AS2H[Q*8^=0 MY-"V'WPM;4.UR6":;!UM,OBIYY*MK6K?@5L5=G_#P5LIP\JBH7TL M-?YIA4LU<[8( #X22F)%F*84*@U")@CD@$N-3"@>NU25U7RP0CGTL$:BZ(\D M\=()XO#C*NU<3L523:32.F=?KR^CNV]97C7,;.>[S+Y%]C4OO_"ZL$.R?UON MN[7X9FL!5TG,5 5>(C*;PI"?&V0X(F18#@P"3('!(H)%!D@Q-I":4&E?*(@H MU5PS+/C<,;MO# P;C.7P1@\Q.I0X;G>]()=!;W>C],;%;Y;_>6S?_[]QQ[N) MDK08!G-Q\;/G?*+Q\<^G5@!."RL-7A%;[RDID[C8E;T-.PMX6UA_VA'\%=A97;V[:Y2TKA?NFNG"@"!WCS;G603]W2]SS]3 MM$7'VI$E+R4E\7SZ!P ED;;LV)8IFY;0M9NQ;B0!G/,[]W.Q[$.Q+6BYB31EC2"O&+058*($)%(Q"38)YLS'[ M[NG8MSL-!0\@WUWU4H_8MY\I ,_ABTY&VFY K]--ZO5D^B54M@;3 R>DXP13 M*2$UPFA'",'$ ($,%>3>FDY Q:=PYGP'$9G87>/9!Q!-/Z?8)Z#H&U#T! M$ M,_D-$B.EL#8G5%#IL#3861Y:UN<(*KI[+.A2.R+P*8V;O?'P]%8[,C?H18=I M[#V 4+NO;W\&D=:#H7A]U>0D;-";<,QSK\OEP&F*E5($:6*Y5<)!"_B&T7L# M<#^%VPEB.8"0/5/U_@O2R!)2=:E4O70PZ@G>8+'&&Y3G%FO +-0YQ5Y+1 3: M7 K%I$1<;S0A?!#>=)F520;>HCV(/C^I'\B+Z0>RLSWN4^\-W%GO#:V-S+D6 MQ.6:*HX\Q$!%A 3:6",U"K])O3>>EKGVMO=&>QST:@$/.\D;[OSO?Q$(\E\> M?KW;EI+9_UV,YI?WW^%K6@6Y^/9R&X1U]=5TZ_/EY3W@ C=SJA"^4<( MOK9BG$5;]4,Q&KY^.ZGWSQ07P2]S2[[UO?S1.(;WVG>VHBI0,GI:/I?"6>VFZ_I;=N MB4(W.-J2QKYGZWO6$HH^<$(]Q>' #_]0VR^J\^EB,C_ PW]IU25;167"R-%Q M,3D)\Y*SX_+S:!*TZA#JNHCU2BE?_)D6WDV*X98T\?V$'\$YPJ5LI8<#9P%$ M4D!M,<68242ASIUA+.?">NL4!O8YH/^Z=EOR>Y/W3FR]]@& M 6BR&27&4&#"E$*2D2TB6DZP72D0;IE-,(*J:M4H J121GUA)!+,)"8+LQBWI' M2+<*7ZX"EQU"'!=B@#!($)<@+D']1KO1(-WW *@::Z 8XQ"HK7EN;;& M&@.1@=)LBW==%!4/A"0#)CIM8_"RT*FG_66V),YF -]V8Q(2Y#X@#;TC0(DY M6FB;U?16I.\!&=T[CRJ15"*I1%*)I!))[423AE2VQG@8Z!5IYZ22-)=20B&# M6DVP0EBHC[8UKM//IK8GS$NJ]:_M]2%39,^G%B;J3-29J#-19Z+.1)V).A-UWL_T1;*9Z\>A M,4@8**PCE&,J,$*8.80MY[FQX*F&5?4X8ZKC(5@)!1(*] $%,"1I9-W+X];] M2A**"6:OCXMZ%L#YA2>F.+4^2SE#+\7;G@(X?22C%QW 22252.I95"*.F^HW M18SBC"#$''5AYIO.N146"RTQ<1N&D1K^SV(VCP,OCJ9J>&-U;FS?$H6=:?FIK+Z,3LIZX/G'\F3Z>1*O\O=BO"@[LYQN?K3.K"7$!Y1VF<2= M6#JQ=)(2B:022262>H$D=2_%@V#8-!CA5# .%-440*,TKD W$K)@#1(L-XH M'DE9.+STIK>SV2)VO9R>!G]-F% QBQ,J1I- )I.R)N^OH_E95IY?C*>799F5 M41\-:5">2$-"U,6XF,Q2\M.^)C_=#_)HDW^)L8+6<8T! 91@*@!BE!B)%360 M@OS&LM1 BN4P7U1^=35RU=TQX[_Z.M;]6G68=[^CAIE$H+UV71\R=^]GH"DE M0R3J["]UWD\.2;"60\(ISHQF5I.<*JL%H4A0(7'.#.+YANI]BQR*:O,3B*%= MN_(@'X DDA+3ORBF3R(I46>BSD2=B3IWI#!1TK1X-T09!G)$E614.":$-2*G M#(@<28EO;O'>H<*4E)S#2QD[*KY%_V)H2^9OG%UXW3<<<*RKC-Z7;%;.Y^.H M/P<_Y=+]6'PMJN&!#N-ZH5&3'^Z"(MZDL!I'-6$6A^DY5#.GL6384,A0+@55 MXN91.L%PQ\)JJ^TY(_6,9BXR.ID\L(G;N MVQMPTF7C^R0O$G,G>9%(*I%4(JG])ZE[JB"L27%A5AN(,8-2"ZJE$A1((PE@ MN=:8 ?P4*DA2&[96&PXDO>_OY6P^JL=8ET4UOGQ=?BNKDU&HSJS3_*87X<"W M\:+M*GO+6*%D#-,HIU-9P2!7)E5(Y M030,XJ$0PO4TGF)2SN]5YK$4W^]/8VCA?2VKU63XT;]?C4Z\$AD_>"D^*M1E MX]N$ D!DGQ*U)FH,U%GHL[^4>?]M"?1="Y4P%H'0$Z=,-1A+!&DDEDNH2;* M.O7DVE/2> XK$>UC>;&H3LZ*V48U[&%Z]/?4BR]@4YLO,.*<<>.$4%1)+!TW MBA,L-3( T\TDLT -#9W<4*W:\Y0R.$! 'J"__P#8]44'X%),-Y%4(JE$4OTF MJ7LJ&*PQ:@RB@C%(40XAM4 H3 SGF$(KH3,*/D3!Z+1MX,Y&32+$!T)VV;,Y MZ1B)>Y- 2"350Y*ZGT"0H"EKPE HQS1BTE%J0U$EN'3]XBV1CMIL$'*80US0JE2 B@FD30$8FAR M>4L1Y_O%?#8O)F'IU]#M;8UN_?"E<3I@M-/A)%M3TG94\=S:2X*,VPYZ*V38 M*7%LB1C_]BR ^K+QD[9Z!UN+H!;0HQZ@ BJM(%$:*B,U%AS*&[7%4$]05K,: M$G<.H-OJEB(!9P+.!)P).+L#3MYT?G38(JJ,ADYKBJV3WNIVBM-<6>O1]&:_ M:_? N>N,6CB 1 X0(@E,$Y@F,$U@VAV8MMKH6D@TE4H9PW**L588>#V40X2Y MX(QN3!/=$9CN+&0%!TR* 6==#JY(*)I0-*'H@:.HM]KE&D6I]!A*+. :*2J9 MDXH)+"7'%$'$('TJE?0))ZT+E*S\!*D)4A.D=@BIJ(%4JZ5&.%?&*D2IS07C MA)*<.YI;@/#6BFD7H?.!(&(@4-(I[R@?^6E>^"6LWX__MAYG[#7^UV=E1"V( MP%]_:3U?&#]65CMZPGUXAM;OKT F\)P>?S^:>*RO7[=O, ET/;Z"%Q#4(B.> M5G92CL?+3__C%7@57_L'/UF]OF'=1Z/S_I&=/Y./B8E;^O/KCE^O4^VJ=Q='D&9%7MR=Y MU/? [*^_O-I@RN7];_^(;_6K[3[:[@FW^TCLZ;UD[^[UK 5U?5(!]V!]#>#< M6==[1:YO"NA.,Q\WA(5XZ-K##Y;JQ?(!XV=?:]EQ[-4K?[VCLZHLL]_]!V>S MS'HQ,\Q^+ZJ3LPS#088 E'TK)TW4OQOJ9_M'_#>0>YTAD44#(TOG/HGF437] M>K_4[EW0P -R:7=&%4WX-XO:?0@"OWX[J?=O&0N^96SRO?,#/7QU/EU,Y@=X^(=7 MZ7AM?!#%#=-68C!2F(D&+:" M*B T=41@ ?VWD3?5-D:_[DH[ZKJ0:^9WU;_W7:#" RD[;39P%V7TO5%@PK2$ M:3W%M+L@C;;Z].76Y8+F2'OEBD*N.>-0,O\.LTS:?%M(ZZ20"A(\P*++J17] M4XWV:Y*.J063ET.O_:Z6)_.L6,]KRN;35@3NN [+K7;DX82^N+AEO_Q^_+)1 M--7\GEW,7_WM!Q@@?7&Q#0TE_'YZ7$L=O/M(1B^Z@WSV2W5JOU9>9]<*"\J4WI[8=8_;^HA4^3] MR[@2=2;J3-29J#-1YWY3Y[UL"DZ:&BB& ;=: II3J6FBF -$<1<*B[Q9K]W MKQS6^2:AOT#OW4/^@08 [7Z'HV6#8^"R^K'038IYZ'6?UY\ MV\9_M0>H\^+\X"FTTDM&AE412B:0222622B252.J@2.I>QID0H)53H 56 MQ J4,VH(T8SR'&)$IQ+R/8%[9S,2"Q$@IK,T)%50Z+ UVEG.H<1[: M"6TX[W?%O(G)#BY)*%8%OCXN9N4P^F,\.1617/U_R0V<\H9Z[Q@]9(KM8!IA1B572N!<2DNP(*$UTD9W6K4NNYX=3=7P MQG9JL8-M%-JF);,_EM[4FHWFY:>R^C(Z*3_$/LD?RY/IYTF\RM^+\:+LS'2[ M^=&ZR_D@ R3A7@?U$CKL&SHDV96H,U%GHLY$G;O1K#" ;*U9<8"- 48X@#3E M'"M"G,T-M$HK+/5&!Z1GTZR2-G1X*4YO9[-%G%XR/0V.M3!I=!8GC8XF@4PF M94W>7T?SLZP\OQA/+\LR*Z/"'5*A/)&&I*B+<3'9JH!O#U!N+_W^&) FHQ(8 M#(USG$+D**1,&20,%00@QQQR-[?(#815#O-%Y5=7XU ]SR3^JZ\CUZ]5A_G] MNQIQTBFP]58CV0.6W/NP' :TT2^@Y#9G#ALJ(07$DVFN,%'2Y4)QPS;G"MW, MGE$W>&;NO+?:\:^RF@Z+V5G+6$B@3IR9.3:F.B:022262>H$D=2]] N)F=A\ M.+KT4UW&;D^3Y'1/8M"G+';!L,:9,]S#C' M5$K !87>',+>&-(800I1;B0!Y.;QQ\$2<=/*4^&?#1'Z-VZ&KYY[$%D:;Y-P M8'\CHRENGZBSO]1Y3XDE&W7;L)Q!8 D06%/+@89.&Z0%\F1.*-N85=L*W'\L M8['8T?2)!=>N77AP("A(4BSAQ/[B1))BB3H3=2;J3-2Y*QT+M<9#.JR5!2Q' MG#G*K!5",X,Q9MCD@AOU%#I6THNZUXOV*TOR[^5L'IR?P;U95./+U^6WLCH9 MA6KD.EMR>A$.?!MWYQY@V8L+O*187A_)Z$7'\A)))9)ZCO PAHTNI0&CANN< MJ=Q0*9#"PA'#D&'24H37A2;%I)S?J\ID*?;>G\9(R/M:QJG)\*-_OQJ=>.4K M?O!2G%>LR]Z[B6T3VR9)D$@JD50BJ1=(4O=3+GBKGSQ M+1M.%\?C,OL+B/]UNS/+NX5O0'^KV70\&J[OU ^ D\U<<\B4<0)P([&F7%/A MG7D.IMC53]R#SC;$!HEVFWVU/2=E3QW/I* M@HS;#GHK9-@I<6R)&/_V+(#ZHO&3M-J<2*449TH38#0U#$HCD*&YR 6%4C%X M8W%"B-F5U:R&Q)T#Z+9ZHDC F8 S 6<"SNZ $S=5X@X9*Y5S3G%*-='*6F:E MM8CX=YQ[*N#HH '1 $U@FL T@6D"T^[ E+; U(.F41!2Y1B%RMOQC".$ M@'\;*D=N[E75/9CN;,0T'&!)!Q1W.;PBH6A"T82B>X^B=Z7E$DX:Y(411 MP8"FN1."< 0HUKDWZ@E6-W=R&6BDXS>1]-50]*]7U. MIDOU40F+$Q9WHM%*VJI"59PB8830E$++A914Y-))9R0W8FOW0!?-7+PY#P:8 M\5[@93^5T9X60HB'+K/^P3_N^U]*"7J"M;8H_@9&Z:_LVZ>3QNFDTTFGDTXG MG4XZG70ZZ732O3SIMA72**GD2?;DZJH?;8+\ '_,WD^R_U-,%D5UF<%!%NS9 M0?:US(KA]&)>#C-UC4+S&:VT?3B]%))@C*7J\V MZV&/4;\*W_XY!,E')^O-_ZTL9F4S"^?!JPNU'@C\HCZ9\'SQ%?SE1[^\L]') M65:5L\4X+'$TR8ILZ1P=?2E?>P.X/)G['5@EWF?S:38_*[/C\O-H$F)0V?$R M@7IZFJW"4]DJ/A4[>H9]?'/3%)](/3_%X>SK]^._\9_:\%V]OL'T#%."RNH: M'8S]_5^?E9%*( )_[8+\R;5GC_^>5:MK7!2?R]?'55G\\W5QZI_HYV+\M;B< M^3O]=%8M%U-$5\R,TQQQ :T55E(>6G\QP*#+H8',:N;";XHKNW"_I2UIOG@ M261G5?#1_&4F)5=:$D"%450CHP'QST2HX= H+M06O'04CC00A D.HLF\:6!0 MW/N@-U:[>?*//MKX\FM]C^/I>.@OH3Z^_72DLG?VZ,_W'__KTR![^\Y<)][G M?TJ_KQ[:0Y\(_U?T2(581K:.?LSBYA>SL\QY23#KYO&W\DS>\/ __#$I%L.1 M?^!!P)OYV70Q\V@Z^[';76[]_HK 5YVQ-^/PA[6K]LWF 3'Y/B*3(*@EC<1 MJK*3?OH?K\"K^-H_^,GJ]0U[%QLR^;RH/)K6CUX_K&_! MV5]_>;6AR-6?H=L_@K=_)+;ZU2[OU5/GZ;:N_RYJ)6'WJ^L&0+Z[OC5=\[O: M75UQ_V_Z\;?:B_NO?"N=] ;H//)"N\Q^]Q^F\[O,S9W0^6/VHBO*1P"!EW#V6UJ?Z>R_>_90OI@"Y>[U9:,^_6?F?GO_ MYZ?,?7S_>_;^@_VHCMZ^^S53YNCMW]\>O;6??NY[CLQ32H/[<\R^[L!AKOK MS_U9M;U'KFIY#&N']KMR'N: 3\_+GL07=I"Q]80M;GJ8BO>8IWZ2G#DN(:\7:%*Y96TBEB:" Y$A2AI%R#A GH0! 6JDW1B#>P=H=#C8$< !0 M:BC55WOMU=]:3E^$/-1FJ%O7LU*8" P2Z[-"43*K$1ENR$6[ZY5H=YAPY2PUUE!*J*&?< M$J.@!_B %F:!^XJ&OKI:^R.M9YOCX.4ZX\631CKK+LIA3.I*#N MX:"U.]"(-OT<@"%8Y(QHB@%E"D@B(=3F_E>^+!_>-!WBC6S#(I!:("8TAS#970ADBKA!B4KOP6BZ6%XN=< M8.T0@9AJ ;EUXLI@CB6%Q"(E6]/'+H4Z&0#>9=?YWHKNQ#$]YQ@)&V78$NR< MLEKD"E('N&;(<,BULHXYI_.'TH8$@:R(F!1F*G%0(;C;Q6E%7G+QP5WY;PH\M) M>3J:[U1NTTY;>O7."DB<>&M_TR4KTD9G]ER8:RXX4,10HIR6R%OA#%M' M%<$Y>S0K/E AN$];4@X['4/2:=?1'1/T38U%]\J0?_6W'WXM1I,?L_%T-LL" MZ4Z^E*MRB7HAIXC& DD5)NL8)8AFW#@NA 6"/YY]NK/[X0#2 M+MN.[YT8?]%N@NN.^G921_9#<7)2Q72/'T,WF$;T>[%?GH\6Y[/LA^%H%EM: M7>^]DJR9?;5FOH]R$*#>FT<5 [@05$E.9<.BN5TEPJ#B'/W768:R"MMF?> ME?,V0;X_S9?4IB;##S4)/EISN(^% P> =)F"E/P.B5.?7R&!GJ@;A=Y@ IUD M0&- @3!:CXG@TWKK8:6] ZVEZQS[?0O=Z<8=QBH=A1WG+J6[M.POE MF^7H2^CS. @EFTG9.@QEZPY="\*F D-IE6OD#2$J*%5<*8-SKW,A0A&R7&]X M?[R&584LC[RL__?M9$5L']>T]B1V$&$#W&DE>3*$$F_V@#=1DPL!B>;$*.,0 M493G2D'FF&=-+3R;JLT [':\N8,H+ ,#VFD#E_[QYIY%5H,)/9E/JQ0NW<^ M#X2T\:]@ '-GF2.$8,JAE10S !%Q%D-+-HN7-W&E12X[K5KF ]9IJ<5+\9@D MAGOY#,>;# 4%#'( .VR0H0!C27*(,0CLAX15]I$,UV%],QI0V65]X4MAN$/Q M#'RHRHMB-%R5/"42"V=(GENM=D5M^[ G8#!@#&RU]RZ9^Z$2"';:Q(' T$O M%VE:)5N&*^SR'%OJ$&4<:24L@48 2RC35-V--)%<0@UIK8(^H2* !Y)T:>_T M5MPGEGIVEKK+8X!:M5=*$\V88 9"0RTV,K>($48U$H:XS<9H6_-4EVE/A-/D M.MA;U\$ZJ>"BN R1I&1S'(;-<2=LM4JQ%,44&YO3T,P18R=R#;!EAA-G $'W M<'2NJ.Q#361/H@2P 19/TE3MI4!:XN,#Y&,,FJP@J 300N<$Y81*:95#RO,( M@! 31]P](H1W\O$._ 1H@)^F,=M+X>,]\RIXFJH6Y96,ZV0)[:,EA!%MNE P MYS4)DQLD&070:4JX(-X00D9 &ZHV[H!B@+9_-90S=.X%N2 '&2U:F+ E\^ MI DDY P*!!T&3'F]'A#I(&60*,:4@XJ5Y5?RLDB>20.Q)*Y"[Q8T]R"YUA;YZP-\R44$-Z6$1":G'*G'>$;[>0V MP-EJ!AOV_UJMP]\' QF]1>: M[D FTA[NQD)9! 5.20]/G(L\YQ0)R U@4O+[NQS6G3#+SN(9W\]E$'LQG"IQ MTXOGIM:,-Y0S9J$27"I'$7>"RC") 5!&L^95O5\U GKRH,* MH"?I_O92[(W$T7O(T7% 3[C2Q@AA,E; Z-R'[2!#@&=V9&WK%/8*A MN],N&.M2M^B?=V\[-P A/>7#=^4\BT/C+JKIE]&P'&;'E^UN
(2-3V"0E8<.UDP92HR %,7S!.3;66DQRQ3?*,Q[#R!VVS^=@ &1B MY*X](MVP^B.I.+[Z6L:+'T_'0W\%HS[]9^9^>__GI\Q]?/][]O;=W^VGH[?O M?LV4.7K[][=';^VG;5K6[K]-=5<7U+W=@<-<]8&?^[/VY]Y!BYNI/Y/A+#NM MIN>9EX6+*DK6,#;DO*C^6C3FH1V.F84 MD@$%:4!X8JL^L!5K58DQE$-FE?/WIR%Q M7ZN8#!*C,5(68N25!,,$S(&W\$$N(*42;Q23/8[]'J$E_*NLID-_\5=_^_>_ M" 31+\D!\3(=$!=5R/^:7\8.^J6GE(LXC3S+DOF2S)>(3QPVC?&T4GGN,(?: MY-0@)XRQ6BJ(N4728'XG/GU8DMN'<1'G&-L5Q>VVH@R"9,&\ $;NCS:QCWR, MVR$/)I2E N6(4LYSK;@-X[0X,IQ:MQGR> 0?=^>+H .$$Q\?0'KZ8E8.PZ#R MT>1+.;N6FKZ-8G(XL+6?*:UW0AMM-=H#AHL<2V.PIM() 3VP.0<4,#27;"-. MB'L95+T8L\OLXMQ M,9EMY<<^''=U?[U9=^A[@C1.Z1S(W(7VSA !ZJS4CN0J!XPC:JBV['OYNV^7 MI/3^]--9496S/P(%O?5O3+S.%S)[X]NZ\!JAF9Z'R9%%>)S@]IKYKXT787<^ M!>)[?Q$S)W8\1QZDUFB] :7#9D#:=">F0$FK8$A#!90"(2EC&#D$E:#,JLW4 MU*=EP Z;J;$!1GM1PM)/:Q1X&T(1H\GB%X,QP9+%" MB@JC!'!>T NLA&#,D,U2O&4 [6,Y+N;E\&CJ*?//AC#=M+H9YW:J3@QXIZTA M7WPXK:]LW1]U90^Y6H*FP!8H:*%T-L?<6PXLU\ASM>06&XR%9'AW7-UA=Y2! MZ'1+)/YKOM"DM'UM#&RGH 9:G*)%:8*D)PH8($W MR)A@E&KNJ V-JW-\JXKB4:LAJ_>G)A)5M+!V.B8&\8$W'/L>]NJA5I+8MO=L M>Q?7$K;F6BL(5913C36BAA$M,4>..9K3/#=$=,&U/C23$Y&3VV46RRHNYL-]CE#KV Y!W)6R.[&5,(6"2MYE1)+'*= M,^)RBBVT.9#W3-YQ*UI]XO0]#XD#2KMT$3^:6%YT6D\"DP0F#].EA&P-P+*, M.N>!!$K*A=+*JSX6(8848O[O+K&DPR 3&1#>"P1YX6UO>YC0]^IO]O2T/(FM M%??"ZSJIB76?WW;+O"R\,)*_77QKM#R?$(T60H3\)6!7^/]1>??' $AW1LWDU.IF7PUCY M/1E>?:/US:?1A@9,=CG^-[EL7IARTE]VO8M;<:MG4\XPHT B;AR51 CC!&8Y MY$#E0#'S+-S:8<"H4Z]K_]6"EU0 <#W>\\X>K9;^N O]^U\@ [^\?6<^6O7) M9C_DMO[KQZR;Z[]]EX5*A4'\-[/__CCV_-D&--8&JTT,(2 0B7'H85@QOC5A\%KQ_\0T^'FS/5 MENF%;2"OP?UI2D&)' C>:4CLI8Y5[MF M0-$) S)*!C -!NFM:V<;A<%.AC>H"@]GB,7%+?OHM^.7\6A2OCZKFTY !/[: M^CV[F+_ZVP\P6&:+BYT8H"\5(1\@M["76\/I(HQ\>513GIU&;;?[< M230O.6'!:W:MJC+*E586 R55P.ALA@ C8TW=7/ S$9[U8XE3_!A=2!Y.*,# MUFUEV=8DTL\4A@23"2833#X,)GD3&\"06X^(VFCJ*,B15\ZM(RIG%EC_T4:. M?/<6<-#I?*P]@\EG]0=._:U.Q].O/Y^-AL-R\LM:(_;?[&#-=0"V M)[Z$9USKO=MT[=FZ#VFM!WG&;?!:;X!\A@WH6'N)KZ[VI/STQX3T]?+V9E5LQFY7R65>7)]//$?V>8+2Z\1C0_ M\Q\-I['-47 #J4\F$P3U?E++=0Y\:J'G(]$,HU-44\*H MS!73-.=*.D"=)CG/*16Y6#OBBTDY_SERT/O3/V:E"NSS_GA>C":A?&,5IW?3 MZOU%616AI?-O(9+_VZ@X'HU'\\N/GM&\_CO\PW.96C)8I[7N.ZV:[5T8/X%/ M I^7"3X8-.TS').**L4LDRY4XTL%);)(0,>-C)/56%TK<]1*XJ]6?1U ML*%,<0:I M9J%/10ZT%A)0#BW?&"[3*7=UJ 4, $ZY02_'/_3AYC&]HYB,7NL!QD!&V+5MVV8$8 MT$,O5#KW3#(NGUBW8 ]=)KLYGO>/A_]WX*9/'P+;+\VSW;/U''N/GWD@Z]U>Z#.[1B?^H MGOM2Q&#[Y,2;2,4JO!Z^'H2H_^)Q,5[/FRMF9X.Z2VK9) E&6ZM:IQ#6GQ>S M;'8V_1K&F/N+C69!Y/K##>U4_5\QQRY,#?"+\O\3F_BN;I %6IB]^:[X^6D> MC+SU^_'?UOYN5'&T-UQSJRP" (N-.": MZAPJX(S7%R&@4&%J8/A-<647[K>T)7<5#V"M[*P*ZN%?9E)RI24!80 .U)";<&U1]%SX0G!!/74G^]Z XL-4K_MH#=6NRM2OZHUJ8]O/QVI M[)T]^O/]Q__Z-,C>OC-OL@WR?.:G?!?9;SX-&[SD,=/F,;?FL4]K'NMF#5UE MF_WPQZ18>-NF'/YX ^^OV 4ZFRNM#KS MYEF8<.>W:W3J9>YDKFH?GL?)#_YZ)Z-R=N0?18]C&_>PL/#R4SDNHTWUFEB* MA&(<4B4IR9W@TCC!+%'(:I#+URU#$AOK34P)C/3?AE9QQ &R5#B-F;<\:X-P M-%F40S5_\'W@JZSTMN%%@-EJ4=X!K&U1%/,P6V3S/XO9?'1ZN1/:AV]JI6CS MW_9A1EG^:7%^7E27 8E:QY,UYY.M#N@!'/X=$=SMLJ_(X!LVXLIR.WW^^-8H M(,O\9R*Z2;%5U\5]=O_6JOOC@5?;*U#K*J\SK@\MO+F;+ M[_V8>?7-R\C%Q<5XY&\9]+3Q=#$, P/#0P6"\ BPB!,HO1)3S+,0K9]-3^=? M@ZHSFDRF7XKEI]/,[Z-'B%E4,2=QKK&_X+BHO#80/2Q1+ZK",,):<8KKJ6\X M*ZLO(Z^*+EOT5[7J.0G;_KF6;[+W?F>\\;-"P_!:$)PA[ M:+]YL3L;!2F\#DMEGRYG'KBR'U[9]Y]>_3@(.U'&7RROF!5A7TZ6"PP/%"X% M?T)OZ$_T)PA^0O0G GZBP/\-_%\@^W7TN3@>S3,;3C!.7?2G>'(6;A95Z>DB MWOAB7,R#IVGV)ONSS.J=/)E6%],J"JM1G10;M<'P.'DY+L)^+Q>]^F)V5A;# M_UUX%3/NE[^*!]35!3YYOBXRXW>_&&3&4[._WV3D_P[/\=7_MOA29E_/IN/Q MY6NOS =]O45F_O[^63^?^>>-C^)W8SP<+.,R807OII6G3A5%B[^H781 SB!3 MLU$1[Z \XW@%>%1<4V2WDDFZ\$?Y_O2:%+FL__V^)-&60QU\_4#1W$M+Q:!R M GB-DPLL:$N2!"V/8V )A982 +4PDFOE+X 8PIIM+0J>%1+CU@4::LON>$(? M*G^:HXMQ.5OJI8VH[SUT;EA?BY7N]! ;:Q5F7%O0BZ6M>C,RATT;^2_43)/= MP#3A&Y&OCLMRXJ&L].9?$\2LAM'8CK#^QYM/;[(:V,*U_,?E17C,HA'$%\WY M_+#$[5^5^K!&[G"S\.!5L->KQM .[\7+?RI/%E4,C<;OK@+S69BA,YK- AW\ M$+Z\O/@G:];7#KZ#B-6CC.O MH/C];)UKN&3]"&_\P63GQ<2;FV'Y,;^&_^)O>C&:^*L/XEYL1QHW'..R5&'F MH2D[CFQ5U**N=?T[KAI):$ET?K5>8 8NB9\-/%V-3L[6'T\G?C/J70E.G$55 M12'2_L&D//'2-JASX;S"DYP6HRH\<,/I2_%WX^Z_R8XB_H L+_-[49V&WD.'*&3<[*[W> M4$1>WOK1<__ Y\=EU=X)*+<_G#/_/)$;/,O[E?LE5M/SAQ+_O&;W\)7LV"L6 MPZD'B+"];998[FD;)*(F&-%D QS"3@RHX& M]B.<5L5D5L?UV@A0CD?G_M(1<'HO&FL-\?Y 5WMXQ]>^T-[^E9OWOVM-T[/ MQR@2 B Z_ZT,@M?_'5S"B_$P('7EM=+P(W_O_UE,ZE!P%'H/Q\KU@ZWE23LS M* ";FDP6_G>;3_1?#1?A2P&(1O/+FC\BZ"^EP"Q;1*_#>?'/TI_P:IMB>N!L MMCB_:'DMBGH\37R<\QKP:[TVZ-S^!\/:<=G8WO?#I\T(4!#Q02&^_7F6"#:( M(G"E8 0)$^XTGP[\@WTI)XMR52>[%H'#\K0,"2^K+_P2Y.7T:U0: M:%IAAS MKW*L9=K ZZKC*#6/UT]2E?-%-0DJ2UE]*6>_9%^*\6)]7)^GT^'745!,X^+\ M-L_B_5^O@-@+3V]#1#=*7;(Q:)LLM=G@M\2;5,6W8! T#H.PJ?3IJ% M^1^M*D&6@EXV)6VR5>//LG#>'MJ(1Z M8S1L;718U<:7?^#ITJ=6FQ!+N^WV:W\]\YI/^%W]T_+W%YYY=CD) MC."5*[\1T4"I->"3J ,,1Y[;JBQXC4WFR.AE+4#&HS^<_@X^'(0?1U>8SX]#>J8!^= Y(%IU[_UK#SSO!\] M*;.+H"L.L@@@M0!S=MM!F7/P](_VK]XU>1<"[&Q4FY MSK&(K!<<#95?8@W#YYXKL\]%X&/_7+.PX\N]K!6\8)I-RL_1(@WFJ9='T0@- MV_5Y/#T.F.!/87KN3\>OMEI$1]/J,5(E>MQ"G\)A?._"C1!_-EVAS4L0"PNC['@?RNK)HKY)6T7@/_H[>\^72 M>-N4-/7^K\1-[>Q?(WW8]Z$7T)>SE?9R44V'BY.UX/'?G*[S4**'*'Z\]CG= M1D)U\*FA@OHT@MF\#JJV#W T:3WS*N2Q_/W7>%8;-XFW6+/,\NE/%V'-T;D7 MCJ$FL:_ETK]2'_\:3U::2?,<,_\4ES5&%.L[KN\7\.P\/%B42>'V)_Y /3A4 M\?[UO9>M:-<;5%-:+>4B,D1K\G5(;WL=[S2P0XC!;QFG" M(=2@6VL)H_BT-2>O-C6H)A&VPN=5ZZ=^J\I+?S&/ ?\Y_>KO4]7878;@UGSM M.EFN]/0:4$QKBWE91CN=%#6^-#SG/XA6OQ=EUUEZ6;H5X+3\5IXLEJK)^N1" ML&=>?E[YFD=!ZXG[OMZ&M7/,BW]_Q)4W!P=K3:EYY$!<[5]'B*RFG_WW9X$& MPM%&Q_,\:/VMF&.SC*CVM!;I27<\+L,42G^<0;D=EB&+/)#"\K2'?BO'TXNE M6_6JQ!DNJL8+50NLU4:OA. 55\5WD#RZEP(G#E:>KIJZ C,WZFT$SF(29,5Q MM*>&,??.G_GO:T]W#-N>+#GI?.KW:UJM'KC9RY8$\-KR2K.MCV,9%?[_VAL7 MZ'3);7?J9GW*1F./ST8[K*0R?YQ+K"G6A1H/SHQY?A7]U=_&(V^B>IKUJLV: MXX-*LY*3@9F'(1)].;BJP-2QK"6/#)?68] H5_FP#T[8O(+$'I=JUHZLMA)5 M:[P((-:RCI8<>P^V;*^W6EM=(<:S7GV AC68=!%\?U=^;07>*Z]4A]JOM*MXS6%HY1*IZ^L.3^&N9()KFV6]> M+:^]+4V.Y=N)Y[G%E?5LF>C??Z^GUU+_S\*K?@A 5H. 4Y_TRCQ5G_Z(G[R& M>/"HN,--2>@W;OCKJ^?RP]'TPC,[1NS'G[/?KWJ@KIW@I.,3' 0G7)GK?5@K;OH6Y4Q65;T0CPHC4@ M3"OR>E*O:%ROJ-;+EL[BF! V+!O?=)$=5],BW*R*>1'^K3 )S>N,JRKS($>\ MNA9?7\E:F"Y?MN_7\FQE,42'(;@:'$>\BS^%87- M;+Y,,?"WJK7 X#2HOU=GU\V7CNR68CVM\R3&X[)6&%T(@%5^A=$$'GT)ZYA% M2RIHG.M8:M#I5S[4\>BTC KZS3M:7[/X4HS&X6*O_1Z\#OX#KT$?SX.ELTPX MN?$FZ[Z/P4-TU75]]=BJZ.P(1SR)%2PK4W9I%)T4514=[L%)N@["Q_WT.__G MLIGDT@,2&@=]]C(SWFH9,SP=57Y_KQED2[KS5#8=CDY'49.?5]-9V(9@/\;C M6%LL?FE?@]$\7T M6Y8F[?4[+NVZFVMOKBD'T]N^=ZU&)_L\73KTOWH*OL-5^],U??)JRKK.N1)* M (6EH3:'6EO&@/"J)>+<(O7XE'6]M$*]\G0O1Y^Q33-#=R,)>>GJ; M;S1Y=^OLX);A':7%,BO:ZTNGL8E9*R_YPM^Q]/#2RMC];IIN +)URL1M#WW% M*18<,Q>K%&7/W$56V]\W9T='Q\^BBCCK!7TY^3P/WN_PVUM6-ST.P;B5'VBV M&,T#ZH?86H3W.EUXF3FY3L1;)XJO$I[]2J>+X=]'LY5')5?O_F_V0^Z?5[TK MQI?_MZQ^]#!TT83#^J4/O_I;=AL'_1D<0J-A%&Z?/U?![U@^*H>K;JKP;[=V M5< ,P9+RIJ^L-DY3P2GU)KN4ABAKI,XE,CIWEN7V.FY^*"XC]!]-U4D4TRL0 M*&>_>LEW;43$$G\]N]'P__]87N4?JQ^IADS5M]'L'Z&!Y#\\L=:TNN*OP%V_ MQ_29[W1DH.N.#.S[$WGP&WQ70X8M$A&]K%VZLVN!N,PC:O'AH''>[?AX13._ MCP@&&"(J]_+*:FFY,"1TM\FUR7/"]3W$XJ,8T].&;EL/?407=,'+/@@"^N!MJ#YCZ+JN$R+6*9#5K$\-4\I!VN MSB(B]V16_SK\HORV3&U;YU9>+*J3LZ+V0S6VRU+)'<^FC4&U=A[?D+.QO$^K MF'NQ"M#4C[M[D!)-HSFG)0;,4ZR%C%HB&>?:4S'+.83^?\P]J+A%2Q_K-0:Z M[#],>:\+( JA[5A&_R2X62.IY/%K"Z57>KL@1!*KR5- M+\LZ0CX]K>.ERUA*N-!B7"?XQ&]$Y:$X64KHFTCJ3;:=)O_IY,Q;>^/R_6F# M3V^#PA@MLMAI<+:454,U&?[6I,VHD+KBP2R8I=]5^8%1B"N(+;:6(N.XX,X" MJ 1FPB#<5OF-]D)4 HJ))9IK*XC_D?^J%Z\,&F.^6UMZYWTV:DN#S^!T&NSB M&,J)7H=9K-?TVS#[#B#4#'S=*%NW9+K#U7^?!WW,.M%6'8KN!2NR$8Y(^_N; MG&BC14XPQJE8IV6!OL/+.+-YEC"%3(\%F&:*.U% MM,C2L32L2U,V/39+FZQ:YF&V$N'J;+3& MY=4V@V+$YH<869XN9OZ'LQ^;(2L;WHC[!KWN13>K'*Q;SZ>J-NAE.?.?K:#@_^UG*-P12! CC?O,0Y7]= MC6(+[LGB8E;^O/ICHT/.J\TN/O35[0W*ZAMR?X?5EZY_1F[_"'[GH^].IM^I)ZFV[?+G.M2M^NBS+:^.&XRI'1#$.)(!286P%RG0N$ M+6,$"7-EQ,H-BNBF[1/D^57KI[C)^GD??! K&JV_?U5W?=OHKKO46^_=414/ M,+_3)M[SEJK/,K-EZW7^EH:N]&$LQ".Q[(<[P$S@!LPHQX#?@Q<';K M;B[O%@-93\\L6PV&OFM_'C,Y>KOM>%J9P!J9@*#@A@,#@>5*"&44H;5,T 88 MT)6?8"5*;M1_/;OW6L0P/I!R=R+F(03XO,SV@ D@G5S[I@*%K:+XNV]JNTR& MV.A.5(\669<(A?3I6'4?IVC'W@-UP5"0'\LV#TWRQ96^2$4LI#\NQZ/R2[EL M01 KJ[+S4'<46YG$1JS+XJJZU'T>.G>'M,>FL'7=8>.XG)2GHZ;][/*)8]%* MW;HULN>R^."QJ6$N] S'>3PQC)*:.0*4&) M,$AK8:D%4"M(,1D+G$@@CKU6#-H3*6ZOA59YU$T'TW:>K.^]PO.>PL M5.I<;:RU;I^Y03XKRKJ:-I,5H4?6NOG@K53SYM8,L_MFU]QCS2F[YE[9-1" MQ^73\#OS:2B[/?L%[S*?YB').R*EX>SC^@X^#:>EF69YR'1T(7?R[R%W\C I MXB"IP*[E\!^U'/YM='K3^1],!"ZONS2%:L/RY&Q2]P%([IS=(D%/#I(D77?UFC0Q':V#X&+9^UIGG!L.GBECVTS&3,/5Y%KX=-70U M9_,:\*P\-M=PA\$U[C!MG4$<:I$;ZH"%_D^/.Y9!F5.T686U I?O,/V?42DJ MARH4VWXN:UTHJ$(O&8]:2/-Z5I[\/%Q4H8UH'*Q[U9?!6/8'O3$]XZ5ZB=]-)'.X6!L(5GZORIJZJ?=#L7X9F ML8?)VA(V72. QR! A55",0> E(R;'"KL+$9*6[QG*H?GC25KJ#5G=)?4/0!L MOW.Z#QDQ^K/PY])=)&[\'-:;*8XX!11TCBE)DJ M+NC071Q'L25S()!MHE=[@"4'X->0K6",A4YCB('7*:A&)%>0J>C7(!XY@ ![ MIF1$\G[G5]2=:L%E\F2\#-8^&$^&9(TG0W/D,/;&@W4*&BT$%#QZ,IBA7,H- M!M]3;6"3\6_5 >"-.L#3>2] ?Y6#Z3R.7[\M?;?OVGF?\":5+Z7RI>\J::)1 MTJ2%2"CKU3&0*V)T#F$=?%(44+D9N7Y^):V7=?A[5H^4H/70%MZ_"C3T=!5H MJ^+*W7>$AZ#EA8?08FF@U5 ;)BPF"'C].=WHOYO-J=+RHZY*60[+6\[MFEY.RBH-Y5].XC\.$W9-I=1&'^BVGQF[Y M*)LXD1R&%?3R@5?#9EI.E9O])L^]UMT M90SHFN1'LSA[:UA/&PL[&>8VA(TZ]YM:?//WO%CX/8M3T*X,[OKNC)YL.*KG MOG]_>-=R:'1\\##;;7G?U>B1U32\>BQU:PJ9_T*<]EU38FOJ6'M<71SO'<<) MEY-FE-P=0[V&_9KQRQ\_XWA1D ,(@LNI:]^5H^3!J)TY[&\7Y(S>.;#XNQG%4 MS^RL7!73GX2)]=,JEM/70POB?,9PQ7%(X W,\S^+X>S/)=EU,VSOPGC>A9AT$][06>CLBJJD[/+]D^;SP=>4GP; MG8_^M1+0X0)AEN-R#-MX??NP@>?>&MW\[F*R\>TW<3+IW.-.^7H>)F2OA..- M3Q9;#LR6=>>SGWM/4K_%8WN;O?8"NMX;OX#%I!B&FY9>;O[O8AI.,,ZLB.13 MU,,]O2+UST 64>3'WB,GJQ&M<6;FE;$4]3B*\]8HW4!BO[R4W;FV/0V)#%I; M=:^=FGF:&Q?5S?OTG:M=W>6[+A1NOKIK'(<:GCJ.28U/%">AU\.WE@RQ_E*+ M^L/<4[]=L1E%54V/@^I;J\*M+]5WJ86P]O" =33?L-DPC!#>@S7 MJ)[9[#^LC80;1C77FU8W$%D/;+Z'M-UVIM=:-:P%_E))&;X/[9[JZ^MP^>]J MB\@@+HP%#CI'>:XED]KQ,(H+>450V9:V*!1""EKCI."46R3]]X$4S@!G*6;Z MN]KBG?>Y3U^663.UJR:\*W.](S!Z0V46@2#,8O_ORC-%KJ-9U_#E/IOY MF+.X:QI3:@^S97L8)._L#X.^T[(%;=7H16S752;=J_61W.I7VYW7=O?J_QY^ MI_%1&ONUE^MK<(_?EH]X[A]D7#YM=^>=-9;Y/4C[>D,P'&1!<>M;UFVB\-U0 M^,%VU%JKX&%2="*"@R2"/QJSZ]=@=B4R.'0R^"W:W(D.#I(.#KVIXL$3P-+Q MG4[_D$\_'?\!'W^]0V]O)((#:9AQDV!S>EW[*#R'U/5CKOJ\OG>7^K"^=Y?ZL+YWE_JPOG>7^K"^=Y?ZL[V#. MLN-()>RKS?;J;[]/)^7EJNKOU*]CEF5I N1S38#<^7$_]9#'6Q?T1%WI!!<8 ME!!1T;1&LM80EUN42XP0(9HA2H&$PCIFK=@HM@P^C)8+0\U-456A+T),=+O: M,,DM.R:UFW[6@?^WD]F\6H1BPBL-/B/[_1ZYSP7FZVZZ(H4#PC;;):7A 0F3 M$B;M&)-BJ3WJU.&?F"PQ66*RQ&2)R1*3]4V[QK!IW,\15#AGE.8:2&"Q)090 M(+BTVA!!-\;X!.U:38;7E.P;>M\E13O!4X*G!$];P!.F:WA25BJ,, 1, TYR M(CD5-3PIIJ5V.X.GU2_TY?K/_UQU"8J%$U?0:OV=NJM<_ +2$"\A7D*\ MA'@;B$<;Q#.$.XBP5\2(0@0"R)BL$<\@@Q7L,>*A9T.\?Y75=.AWH&5E)K!+ M8)? KH]@Q\D:[!B#V$HHH5,:8\.7^K"^=Y?ZL+YWE_JPOG>7^K"^=Y?ZL[V#.\G R MK\WT_+RL8E.HB^*BK))C[F:*1T]9'MX3GQ8ES2A7B;GC% B*F:26"T,YHD"2 MW'^948FO^[34:CZ-FU:?BG&9E\?SQ@^P;ML^V*2NQ]J.S-X)J]P]\G)XGP1 MQX3]6DUGLZ8S<^C/K>-PVZ/B6U]X_K!VC$GO@]\7OB]Z?G=P8:?C=82P&8A(!9:9FAFJC([T1B M).2=\KWA]:N63FI[8NM#86LHUVP-M$/,BV_L+ +$6B&UCFS- 1:4L%VQ M]=/G$2?AGU BH<0#4 (W*$$\+E#M.$,,:<.,0@Y'E,BQ(+E6_46)A^;>)GTB M(45"B@CE=Q@P N#.S(2G3UQ-^L03YJWV.?X9 MGO[4/_^\S*:G_L0OIK/1?#TZ< N66USIY CF,+0,H,\=5FVX8_;^-*^9 MH[L2S@$ H$.X[*WNE!CSN1ES^S8MB:@2426B2D35*Q6"$]R$=@PPG#C!M4", M2RLID3J7A@G.E84;U89/%=I)JD-BR'U@R(3RB:B>">5%DW^K 91. 6J=LQ1; MRH$! >4-Y C[;_?7,_=@'WX2'(G']X''7Z#@.)RZES_>?'J3?0X$/0D(E$VF M'FY26"R%Q5;"UQM3C?!5+D>:(Z<5(DHPEC,0O+0H-U":S>Y53^RE_>/3KVM" M5I]+_]7K4KXS\4DY&Q A]CK&E5C^4%F>-($9Z !"%D*FF23:&82,"RR/(1$6 M@%X6Q#PA#O !A"2A0$*!/40!UG1RLTIZ.QO)7$E(N-,"PBCX,59<,G=GYMQS ME,GL$@4.*]DE0<"A0H!H( !Q0S2$*H?&(DNU(!Q&"."42X7T,X57GE+G%WC M $JLGEA]_UA=@BN15*P9U;G+,>4 2&AK5I<&48YY?WWL#ZVF2>B1T".A1P?H M@1KT4,XZY+6%7 /L#. Y);&D'ANA);R[0\[+B= E"R,!1P*.QP%'J[56G@,A MK3+:* P0%M;&4< $.Z*#ZM%?X'AHT4T"CE2'MN+,'>GP;7SIH)+FM2>)'=@&GGM M<> E0QRCH'L+/;1;4O W7(L M''"*$[\F?GTJ?OWA^PR+ &BE+""7^_^P-KGA%,(<@>" 0(1(115X:(O>)^KI MMUN&]0(6L@X9=I/&'T,L77'YCXG#7RR'W\7@K31$BI"$++@'#.-<20T$BPPN MH&5 WUDLOK,F?KM6D^% X"Z[[R2QFYCR44S92A3$3BB'#<\58,JXW.FEU-7" M4$![W#+GX2WX.N;S7;KL$HLG%G\4B[.&Q05VG!E"J23&"6X=Q36+6T< PCM+ M 7J._GE)E"<^/R@^;Z7Z48X)=TPB*PBC3%K)1>!SBKFP-N]Q!/_AW>^2*$_5 MD,TO8C#V,INM*2'E*FR9JS"MAF6U6@F\^);-IN/1,/L+B/_M8RX#@J!I-6PQ ME=P2IJ!FFI/<6!(+)B3.3<[S.YO1[#BB5]/Y#A0;)/ D$XKHK:EI-YJ1 D@ M#A4@4--A6!.+4\,B0 B<*\Q)'Z.*.T,-B65"C(08!X@8=\4U M(6FRA"#(L?'_:,1S#IU!%L;Q!5(CI3B],S_R.>*:.X,,R/N &/L3!DT0LZ\0 M1-(]$C#L"S"( M1O404.9>VW"*(LJ9<$+Q/ "#"GD96IO^>H0?&MSM#FMV6HB18";!S'[ # (- MS%BC*',ASYI)X13"A$7]0T7(N=MK^G("S$FE25B3JDD[QY)6DJA!$EC(!>6: M<6T%$K)66;3#0I >YZ,]-(C]0E26WL'$=K6C+Q,6]GU]AY"B@VA3*R^,-5KE MG (.L%2"6,=T+G,-<@JM?:@O^)[QY4XJQP03 [^D?4B,28SUN+4N5>)J) M1Q.//CI,ZG7]-9,ZB 5EP'&IC>.Y<2[VGZ(N5\PQU1F3WB-,VDWA)NZRTGJK MB.7S#OQ M]O/P-FUX6SKC61I)!CFTB#F!E(Z\+9DA^=VM4YX] ->)Y$82#0#M=+A3XN[$ MW<_#W:PI2A*"Y=X0I@) SHRD%AL>N5M3ASBXL^;@V4-BO8MI]9*M.R[7[&NU M9OTR?/WGT=Q?^,1?X_W<_1Z=( M[1.YDNBY955NN.8_(A7^'HG0!1K\N"; SOSP9(!!RA)-_/<$_+?V#">B2D25 MB"H1U3W*'OM)=/?2)!AH9?,H 25Q&CN28XQRFUNL>'YW$PTT@50+B2 #DKL>/#=&%17.DM)R!HNQ=(-L:[&01,%0C MD'-E.,@%E7D 60: IE2A39!]F(.X&RL=PP'!2>-,&F?"PH2%'6,A:]JV6Z&< M,9!Y*'1($D61DQ$+D<..PX=+-_,L!YCMH.)/ -8%K M?#!E?1@"LF M !K+N'&*.$B=?P$BN!*GH<6;7>.?/<6HW_V\$KPF>$WP>M#P*@!M4K0AQUY; M=4+G%F.)#"1YA%=FL.1(]0A>^]U0;6]P-69^_133+-;OQW];CS,>3+<7^0D/N/JA]>?N?6()Z6GU.K:%F^L MJ8,UB&O/'_\]JU;7N"@^EZ^/J[+XY^OBU#_1S\7X:W$Y\W?ZZ:Q:+N9^3RCJ M!RSN]W3QV]E9%7CH+S,IN=*2>&W#**J1T8 !@DU'!K%A7K0PNL'.0K4DTU/ M,Q,P8=+*IRLV:.K*>5T[X(A<1_[@/I7C,C+JZYP:[0#AQ#),B:!"$,6XH]0B M8J@$K^&K^UP&&:]E>E720>?OH?K\"K^-IO\,GJ]0U' M=30Z+V?9N_)K]G%Z7FQH*.=%]7DTJ1^O6,RGJS=JA2>^\W4TG)_Y;_O%+Y'+ MP]FXN)B5/Z_^V,"!5^LDTB:-6KZZ/<>TO@>"?_WEU0;\+C^[_:/O_$IL]:OM M/MK7>\FM?K7=>6UWK_[O(;O7K_J9?-TK&V>/%]X@);^MXN3$'\=776OX=3\=#?X6\/(D:?[U9& XR!*!,4S'W>GWW;_^U@V8'#Z@_ MV1G5KW/8LY#$GHC@((F@R3++0F[N-O5(B0SVB@Q"MF&9Z. PZ2"X0[/H#TT$ M<) $$!W@_X^]-VUNY$C2!O\*3#VS*YFA:N,^)+,VB[.GUEI2O5+UMLVGMBPR M640+!#A(H$J<7[\1D0 R"9 $"21('%'68I,X,C,BW)]P#W=_O/ M_C->_GJ&/CPH!(=Y7K2?[CDK&^-*W7YNH'.89-HO"'4>TGE*%HTL&EDTLFAD MTSOCR6I[.^/):GL[X\EJ>SOC.9BT[#KH>5?O6?(:Q7YU^=++V MOM9;%53O4"_]Z(!>M20:$]8TJK68>\RM,%(3$;O;"*\I$ 929HA :W0^*RSE M:FJ*R>0NC#,E[*W714/Y?\C&;A6+]U<;5G1&,4$9ZE,!NBR$?C.AS101&9.. M"I.V[[.:E2PK65:RK&19R;*2'8*2/HN@D;Z&)^R MYX;L#9Y>KWMU1KR,>!GQSAOQ:(-X"FO,'3(24>21)PHQ%A$/*^<\8?" $>^Y M/;V[1[R]$DIFL,M@E\&N.[#C3?M9#J@1PB$-.##(&X@-C6!'F2.22G/ 8/?< M/N<9[%ZI\_FQA.]-?/JK\/S31,EZ6=Z.JT%#R;J%TLUN'YF9,/"?GF"IY;?3 M[_[Z/?RA%^X]N]U&7/*&\@*8?N5K=6V,R>=] & '0+YP1JG)P 99Y-3E]?RI,9ZZN-K MF'KWL):'LCVR)G8'$+. 8N0HE]8XYC&'<7M41F %O'VKV%W>*?-.F='UU,9W M#NC*02LS @!IN?7440UX0%:F0$37V*3$ "$/^&SJI0?Q&; S8)\98!\F1^,A M;5FG//!G[V6=3L(1-"/$G#3';UI*0L(D0F %M!IH!V38 2W0UMM'HC,O/7[K M)+^%]:GH M4*()@T**:'UA[##P%'=\_I -L:S46:GWHM2H(3,@7@A/E:9:4Q.3& 2,9 :6 M( .T(8>SOCR6I[.^/):GL[XSF8MSX>AW(QO;LI)Z@-]6]R6DWRX=0"'6X=QRDT M)LTIMZ62$\@)T%0ZP0V&-IY8&:2H\G0MQ5Y]+0;#Z/W[\>3W8EC:\O.T.0=0 M-^,PB?];7IIQ-=5%-:AVK6-:BO''*,6=G6LSUN>0GS1K0U;O+"U9W\]5WWD3M%96L[UG?WT#?9:/OC$DAL5260BD!5M#9N+\[X 2!@KE-^M[H^GW- M/Q25SF9[5NLS46L(FSP2Z)0-1CKB1B.$+4# Q\1SAR!QA*^S;G6EUJ]/N9TW M_XP2&25>@!*X00EM"650 X !I5)0HD%DYG>8:VT(7LLV.QR4>#$[1K8G,E)D MI'@94M!VBR$K%*3!.Z!.(J>Y S&7W5'@O3-.'2Y2O)3C.=L3F>(YQ3\SQ?-1 M(O$Q R[G2\ U2DEN$)'$$(FL9QS@!+A><1Q,M;<.J^Z5;0SW >BRM/!@;:>L MF,>AF)(U 1+(%4>*(<8A % PQB*?N>,L_("0'61 M%MMW:=EDU4UJ^HNJHI@ MPWV&@+10$* 9Q511RUAJ/.@$1L(@O=87]2!BF5E5LZJ>B:KB1E6-)2ALI(HH M1)#!T@KODJI* 9F2&\W=?84ALYF;%?)\%)*25AX04!1H29G6$D- $;%)(2TV M6I@##@V\.("8=]RLX&>BX+Q1<"$HDTIC"0U'5'E+26S;Z"14E&IVP"?ZA\6, MGS?QK.,'I>.R2=YW2"$'1=C*,7*.:$,53SI.'75 ;JS-.:*H7=[$NPO1'7WM MXC_>__Z^]R6"RRA*2F\T#F*14QMR:L,")#%L^E=P$UP'&+H;O MI/524@$,4SZIO 9,"K%&RWT(,;Q7Q $",P9D##A&#/A^$PC0)I O%.;46VF, MX\!189AA"00<$%C[EQ(7O$IT\!5! +T*M_>Z=NPB35T!QP\9-,X(-#9A1BLK M#SAA*6*((PVIHX1(GI)_%!3&$[O63>V5PI2OZB/(/N(BVP=9U4]0U5MY?D$% MK5%6 FTMQ-QSQ4!2=1+4_J#C(R\-@&;TR.B1T6-W]""P00\*K:8>((4H\H@H MK%@Z5%1"2@S,W@R%UX^N[A,]SJN$*@/'N0)'*Q$2">T-= 8IKC6V "I2>QC! M%F$$;#R:/)Z0;0:.5P_L'DO\UHPGM^-)K+S\/!Y=;A.Y/2=(/&;D:[4^BHWJ M#2">.6,A!)I3F!+2E'>$(OC2H$SW1+)SF=1!)/?@&G'!^YQTV2KM8 V9K)S' MH9RBX7\ U!MO-8-0&$T14U"DTQ =[!2EU$8^J;>A@=VOQJ(^EBCK:];70XEN M$BF7"LL=(BCH:61UD@@J:6@Z@-"48TA?O)N^$H_KGK=8W*&VGD[D,JOW8:CW M!NVFJ-F.M2<2*\2\LX9:[*1.+,U.2V (-AMS%O?&VKIG!9:@#UBNMLA*>3!* MB9LMEW -K,)"<*FLE-QHD!Q8K9G5!NRMAODM.%<[UO.3K+?(*GX:*DX;%5<. M. 6,(UP9@27&#B6: NT!,5P><%7TRPE3\U:>]?RL])PW-4'$2J&XD<%M1E ; M955M7QNH )7V@/7\Y72G>2O/I9/--U(D]JY7+24A)RILF:@PGER6D\5(X.V? MO6H\'%SV_@+2OY-,9&"@J3WW&$+@D.<.(@&1PT8G;\@0IHCS+R5?ZSJ<5\OY M/J("&/>)[#*.M[4D':Q%E 'B7 $"-9VG,$8>:.H@E5)Q[*04*=/)2(\Y AL[ M3[U%2'%OJ$%YITTD,F)DQ#@2Q-@4U&2DU:]&:RX\P@!J+X$7B.%4MVV\XAKK M@PQJ[@TR.LT5VEFTCC\,FB'F5"%F$\*PQBB1 ")B">* $B&AL\ZGM E+(.+$ MO55@=8_>"ND#E&V/# P9&-:!032F1P 23!@@&E#K0,&."V\-M.A]AZ=342LTDL!N[RQQ/@#F;-!EK M,M:\.M:TDTBQ,UXR!RQ6)M)=>)T.8*WC4DEI#Q=K7AKDSB;-(16>'B>LG/KX M]IKB,Q?M^(EUN3X4:"1-%;YBQ,!(#-V!\0/[ M#,B^P%U6NFRW>&]MXF25/ &59$V_$D0E%!I9P 5T)GA'#L64/ \)85JSES;$ MW25 QO4V4)HM$+:8I):]<4,),71X1/&=K)S XG[ MP?C(VIVU^_BUNY56R+S3DEA(@M$,K J_*1RUVT-O/=<''-;'!QTK.S"U[KA, M]%"K1.L_X\=_'$S#A2_"-7Z=AH_V5%65T^K'G)'P,!3BUR2W/K!).-N!Y]7/ MJY]7_SP'GE<_KWY>_?,<>%[]O/KGO/HGUY7DY_&HO.O=%),_RFGO*BQ8U7O7 MFY35=#*XF):7^9BO\[$>QDD>!:W^3(I'5G7BL39,"L 1M:E QVN@A?5\<9)7 MC,KIC^E0I#X3N9<#NF4U<+SFOY(4_IR$T$<9_&TI@-TQ"_01DJ= VY;U[]#U M;WDRG(4J"U46JBQ4!RM4S[,49"L7EC-*J*>">:4(D4[ R!C@ 7':2[[&(=LR M%I:!.#NH+H;C:C8IL\F0%3$KXK,5$<(6IX]FFEE@D(M-D!PS5NFDB)QHA83L M5A%?C[ CZW;6[;/4;=SH-B#02RLU4= 8;XD/CGC2;84A=NOMDM]:MY_+DK$W MW3Y)>O:LV*>AV+0APO'A5:.TT0QJ(C1&PM36L[,(4Z7;XL'M1)BVHH0)^1/5 -;"$DAYFT MG=$RHV5&RVW0$@&0Z5DR9F;,S)B9,7.!F1OHZ88NPEB20.Q1'DLK&>&$QO9BP3D($&L0A9SM6Z7ONP(N2,?'?>%W -?4;8W M,Q9F+#QO+*2RP4)HF9$0:@24$=!2B7#"0@>A\DSMB(6'21@%^T"P\-_^&D)D M>,WPFN'U3.&5-_ :W/< L-I+CS&@!!"6.IY[A!25T*$#@M=N.;MX7P":X37# M:X;7#*_=PJL42WCEC&.(D0'>>4 $\T[8!*_$4"/(.H?:FR>#'5H:UZGA:LH. M^W]2FL7B]2ZNW1K,<# JWUV7"4HA O_YT^.C$R\=7/V%?SWXKXL'DB]]H/H+ MW\,?>JKJC:]ZBX=XZ15^CII2[PD8]GL((+#MI7K%Z'+KY[#E15+#]J- N>W5 M^KUB.(S3,IY->A=1OZZ"ADW+-%67Y>VX&DRKWK=R4@:MNBFKH'_+E]^O"&_0 MZ A!@]&LJ%7ZJ15N0WEB1V@M^;]GX3Y7=_?R#8GH)MWPGV$@@VUF_R4 CUL4 MN)9&TUDZJ;RCU $IL,- $<4HDUSS58#_<',;L#=FUOYZ]6'T-4QY_'V5$]-& M^?L_\+\_VOZO*BVCR?@L 6)6C[_XZ&F\"Y!=/U+0WC],% M:;_KC6..V+OI=3%Z-RUO;L=AW[GKA8VKBI(V2M)WL\PNZU7+Z%]\ZE[X;OAO M4I:]FW"7ZZI7!IG880T[4>7YM9(N+W2R%R^W]:6VT^/YE]]O#6^O,BEQ;/V M(TGY1N-I[[KX6DO&P\L>)&7^F<]E&?1KU"MZO+QGGOYI5%^7M=! _$%Z\2\\<'O$BK,N7 M,)?+%0B_3N4C@U$831A>O-WXL6?IWHZ3%R1+A7VI'?S9UN1LR1"Y9^WY<4T MCF4!<''05[.PCWZ-%G,S1X,&OH/@C$<+60IP..E5 9?38",RIBR&6C]VD*[G M[4VM[F-82(L8=99S&+T0QABB0)O4#T7!M;.=EZ7Q(WK M<'>M\+35(+@%];9U]<365"O< SM;N$-OD+;Q*'P1-^Z?);PI-K]_OA7>MM'$ MZYEHZL!FK$:U*,51RF;%<&5/B!+25O7%%E?^&=S,KDS-7V8WX5,7:]HLFJ0 M[ GG+!B:1!JJJ14$.BNL9=)18JQ[F39_*B.L0\SY,O\*4 M(B0L3HNX5%4UZJZ8OO$Y:A##!Y&P\G)K/RN[_&+?LJ8$Z]"R7) M+!9K^BZLV+NTXSRR;W^^"[O933$813/@ 5&_ZZ<-O(@&^3!LH%7O^T$T+8(Q M%O:PZH!__O3=VF%>_1YZ_*TGO@7IL[Z6&WF?SOB>SSRZH=_\ MGDMGU\!CJQ/4]->W&CT^CX>73ULT1U=:W(&LV%GTKWHPN=/1GQJ65:X:WC,F M'&@D9:L@Y(G'& EIV%T%@,IC137#FA+AM-.:NN 5(,6E)&MT,D_W:?IYZ?S\ MC+8()ZEWCGHIF:!4!O\9!>^9.6VD-[)I,I<("YZ+ M7!&P FY]J@7NT[?Q_M&+ ]CGB.TM\>$84>IP^&WPJ@__CG5);_/@J4NV5G-. M72(R=93?#MRG%*_99!+& M]4A$T$$Q$QP;K7FR >5]4YA'\P_ M<\_*>XB'ZI_S.5#U%/RVF(&_#ZY6;;IVL.B!2%;T/;[[*W@O5T,:*U[)U@D< M!Q;>?-^+*1;?RM[70?EMGKG0DHGPN,LP4@QY5[/;V_%DNI2D\6U9BUB5\ANB%3/]7-[%! ^(%OE2BN$T"_(C$IOR6 M7G%Q,;X) [^+,C\;%;/+09"%N.Q!BZOZMX1CD4:B][D8%J.+<)WKLMPQC?%U M ##]J%]>#=JO'SUO"'1U\(1R9<;2S^M)$QO[4K[[/"F+/]X55^&)?BR&WXJ[ M*J+7]60^F"*!025)I D)KIU4D%K-%;1<6()WBGNS\+RAS0_=BQ?D M+/>N)Q$=_E))R94.#T:%450CHP$!#!)J.#2*"[5%.G0**T<(CF'G&(I>3F!Q M?Q)7%WJKD/?O04.'90QY%T-=B_KO4=*;6H'JR1"WI@&!.5:>6Q#L*J2"T42% M]9HXZ;&UK1"W=CP86!HHZ@5%/&Q;0GD!-<9"L#!93\9L-]YG+<2]/UG0VKZ^S0 3YT=8@.(#88[) !VFK_3S82DCR^ZIC\P19%'LM^+ M/WLM.LF4_=:0!*?WU](&MA#_B^OR8J,E&,S(,.47@^%@:4)>I(6,/WOERD(V+0/K]R=E-!/"7]]2E&!] MFW[6YEPGY%:SFVAZI#SP=)Y2IUCVJK#PX*91U5K\%J2RW-5+Z>3;)E.(C>FD[ G.)4Y]8.,[VMR5 MK8KM'LM=Z3V1MI*%X+R$ *ZZD,<3-NI 3)(A'&VF54,J1X1R_M)YYR^A\ B( MDY+Q5M,<*0#C DAG&06&*\$5]]1XZ 2G6$R8F7$:A!+-J="5'!-M0"04DAMI&C%U !O >8(([3&@+TE8D'9 M"6(%9.T3"<\7L4XMJ_*WE:.XP>AB.(N,"8-17:XZC[*=N2-V?@F6"ZSBL,$J MR2#'%&&(A*/!HA(><0V4)\(+8(U9Q:I&N!Y&K;T95J2/P?[H3@\(CK(.GH4. MHH9CDR*' .%(: (H\T@'I50042XMX$JM]?)^N0YV9"J0/H+B''2PX[,HS [6 M6*@3E)\?V,L>7\Y:SEG+'>T!+1I[0;G2R@& H:(:0.4P !H;2H+?R,P:3UR$ M_!787]L6[K_P&D8:9[3/2,YCSL=C&2PS6'8+EKQ)%\>0NX"+VFCJ*;!(">T\ M498YX,);8L]@V=7!&\1]#F0&R]?F0E[E*MHUK70?67G//<2KZPD.B/>SNR?9 M@0ZU=SL).E8S\2BQJB_N-IC!*@"5M":ZVS&CD14,HII*QC&"!)O".0 M87ZOI.4^^'PC2IRF,YGI@?&CS+1 M^;-;$L/728)6%Q=UCNIOY449]I: :?W>+^5T):%[QYSGQ5U^&4_+ZN_C8E2% MK6V>B#[ZTMSZR03HV*N56BT8CB0AV@MI!6"$ 0N,)8:U$J A04QR3QD@F'*M ME%<82.(0ATQBK)^L -AXG^TK )9+W34YY6(5)ZU5#!I<\X96=1KQ]%Y&]=9) MQ!NS@H\ZIS@G#.>$X4-)LSBP\>5<,/V!W]'J]?+Z8T^]R M^EWTO&4KG,X],A@X9P$1-+@20C#NL"1:.$JI.#HT.!'!($XX AD+&$6"8$NJUT8QX3@TQ5@9< MHNL$JR\$G-C)L0O D:(/2:2RZOB*5(JB(_GH#&:,[V:#5-I>S(' MM[(!3P _GYU!>,@9@M]O@!C60(S0DAJ$L=.(4 >XT%IQ!)VC"!@LU!K$+.3& MCR=V+C7KL+._9%W4)4OSNNSMLHA=J>8/6?-.5O-$HWG$0^.0UD)H1+74BG*% M@=!48Q])J[K2O(XV>8:[3- ]'LT[FY.@CY/QY>QBFAH(QN.@S\6TG"?J3F>3 M47RI*B=?R^QP[:?DH--).A"\@P V72%9L"R DAP3$OP9["4G@E).B(9:>:7O M)2[,I?&W)'N_U9*W[X,3VF?X-2N!-J[XX:-CUORL^8]H/FXTWV#'))2<&D4H M<%(Z*XT+:$"8UX*#[36_(^.&]BE"6?/W8A<=2\'2HQDXYWH4\OI9]8=YI/S< MD1X *&_"9-9N9L QD!X)"R4UTF@EB9$,DO *(V@M%7#=U?REG.X_E(7ZD+YJ M)OO!1JTRHF1$.3Q$$8V51P!!$FM$H4642*6@,I)(+AA20J[S:;T,43J+5<&^ M%/OS\@X)40Z\RJ6;X3\K1_X9;5*>D3/^U_4F#K$-_&@ZGK3:;NW\_&M<[#NF M[B^>\6ZN6YN)RJ7#D- P=$D1Q00I9B!C4DE(J:(2M/+T#?&8,$$U8( *3[1% M0FIM.$3. 6B[(BI/PK*/Q/O6"BYR[3M,M=\L[CFS/F?6G[GE=P+C._NDZIQ9 MGX4@9];?*[0NOL7F9.'-X*'DG/J8WM<^B1!2WY>*$EP_W^]FD=\]M@4%8,^IJ>=K9J!)0/+$0,+;&IN M@ 64 F^@E)IR1@2!7A%$A=6<*.F[ ):.CA8EZW/8:13YX'#EU++@_6 TJ*[+ MR]Z7\?@R)[V?,6TN1+@!'8N)P<8@@IFF)E@VQ!H/88 =XH%2:X5^2]!9R-/? MHCB]ECD#^X1TRK)_J.2Y61//0Q-IDR1OB:7.(A9V_O!+[)SL&8220VN5$& M M27XK3>QH_X>$]R'LM$//H6KBN=%8#UI!HGR2\^99'4?FD>V38/50,+M5V 1( M<,T(PX@H3RUA&@6P#K\H 6,]P./64X#IO9E)B,$^E_OK,?"293U8 RJC5$:I M4T8I#'B3N**%U\@PQ@"F#@FML4$0&,B4Y)ZLY=,\C5(=F9#!X^P+1,\;I7+: MVB*>^G%2WA;!WG=_WI:CJJS[IOR:2)KGN5P]]4#'M1WSQ=(-YM>O+[\Y8TQY MA4SXCT,EJ2)64TDEH/'$)+R,>2MC3%K,B5/&0 ,IL4P2@Q1GG@*/H63RX#/& M%JM2ME>EILZ^F*_*G$([YY/E?+*<3W840;X#&]_9IQ+E?+(L!#F?["&S8S"Z M&-^4O6GQ9[E-I]VS]?'/P(4_?@^=H,918$H08Y!0%(O@'(!X?B@9M\)[&FE7 M5SV8N8)\BHJQMW-$T>> G72.1P:0#"!'#""M- XHI%%(*8.EI4HCQ9&F',54 M,DS<>@ORIP&DJR,^T(>TTR#QP2'(J66)+8]^%TVDSMP=.6:"QDWPT>J4-%#'. G=Q.<[I*T\)]#KLTX0]_GSWVHX]?'PBN M9,]ER\318R0;W( ]%. &>TCXRSM#K''46Z48TP&'%$6 ^N +K!K]2;;J,.?> M^45!'_/3-OVS"IZK"B*T5$%M)<"2">.XILXX*2A%#C%# /$,KO44>(X*=L5B M3OJ$==E"X/!4\-2\[WKSOWTHZ6+NCF]C"YP5WIQNK4CPRYN\8^2@U(AYH43 MF_ 34>6$-%QA91%\$';F9W[S#*N]>^VD#]C^DI /J$(DZ]]YZ!]C3:T6Y])Z MPCQ5BAIG@_XYHAB )ICDE(%=]*\[WQ^B7*%U@A5:#]H'#R5E9J?E4,LBCK#W M[3YK)HZ@.2ZDLH%_B@+\AW<,%():"852 ?4%0Y1B9\D:_>]]Y%>CRU<\B1&T M+\FKTHH?J-3G<,ZP3 M8.O*P(6P3VBG"6JY@.R1 K('"LH67UNMXUE/EMY0U]3![,#5K/GT\WJRN,AM M\:5\]WE2%G^\*Z["(_U8#+\5=U6L)KF>S$?SO$<4]1,6SWN\].G>]22*^5\J M*;G2D@ :N3TT,AH0P""AAD.CN% O&GG](*E:+=9$2Y:6:OOCK:(-8/%67^.]9-1U< MW;U::>+X-N#%7?*SW/_,!KRHK8H1%U?_."Q&TX"@RQL\680H MA+;2,:X=)=0*J@3"$IL 4A9RP$6K"!%3)ZC!"%$CJ--&,,,\#6(($%-4'3IM M_0,+LF7[@965+)N5C*VOY@6,5:Y@S!6,N8+QL%/-#VQ\9U^\EBL8LQ#D"L;V M-Y967#(U;HJ+Z[![3^XRH]K>8>'(#IB.__R(HR8;6AJ&D3&"0ZHH04KXZ)-P M@A#"\;]G.S]_FXRK1RH;_S7_\K\>_;*^^W1W6ZH_!]7RLS\O-+#]N9\37G61 M:H7[A'7*2WMP!TT9HS)&'3%&M7*G& >"6\ (YH8"IC26#$F+H1/,;Q\B1I$^)YWF8QT<1IU:.J@9W]S.@K'>NRXFE]^*29F,R6I\-4U_9 K_ MTRTQXXRWFK)^@QUV57L\"V&5W5O.ACPW\NB*J_'P\O>X.9V$I#@IAT=WD(Y9K>/ M3% 8YT]/!,SY[;0%&[/;[%OF2KHEG K8%+,J"+"ED$B#,-50:R^)$L1K3 $P M]/6MG,5GEZKTH:5)W6$I[$,*3MHMR^I]KNJ-FT)9IT5P68AR@E/*O9)6 RZT M)@P*H/W;G;KL7;T#G)VT>I_:J8N?3<*JS^:G+5=A4X0BXX8 .WL&6YL.^]9(WB5[Q^';!\>>\V/& MHVHZF=4)VH/1NV!.7I15[J*X/S:!4W2:)(!-Y,=;8%SPE:AFU&JC!>(>:HBL M]9YP_F:V2%O4/XS"-[\$Z.L.^PC87U^P%TC1P1HQ&1S.%1Q:/0,\T=1@*A73 MEGJ(@K]B%.=>,>,A<6]G%NT9'! [;W#8[KSE@%E-'JO*^A+E,I^[G+"7)TE3 M>JXA($XA@BDEU FCK3/,"Q"Y[#)@<[!61E:BXU B M1IK#2^$\Q;A-THD2LSSHEI3G\W?C83S?^ M'FRX'WO%Q<7L9C8LIF6B))V$%:T)!/(A1_9C6ICU_2;0$DWSD8!+T NF,-&, M&HZDY !X *0AB#"]UOQ,-3)H6R(8?A^6\9> 8^IF'*;Z?]/KCV+.] " ?!.. MD^;L&B)A'-;,:PZHDUA99I %SG%'/*+HV7[J+^7^S#C,^Z+;!KB;%C,?!65 MR8#R;$!I-;!T%$DAF#;:2ZJ CT04Q&O"&# :V37#\&6 TI&QAV4?==L4ZV ! MY95X25N#>PE5X8(_LGNVPDB#U#H5FU/T][X5U=*.VU(9_F.3-O!&&S1P(/)! M0D$$#1H05,-J38 -_Q $:S0L[6=>D?XV<>6C"D"7"L">[@KW?KV-:R\,?AA^ M6=&"%\]2,I[W/<>BJ5<"GC,B=;!BB*+!"Q4"..RH] @2Y_5:GO#3E&7O)KQ_7?7*H$ [3'TBCZMW[E4&N5<6@C9IV8N_ MW.]-RNHVTK-^+8=W[U?*ZO)P-RU^OYC=H73\Q&#])=>L 8U9RBQQ3-,"98@@RH4!P%1BD0K>H;IU& MGA/BL)"82NF%51P0P2UFCDG+NJ*ZW>?^L5B#86L-YMRT&ZEI7R!T3S$"+IZ] M]?U[]N\!LM/>%),O@U']>,5L.EZ\4#L?Z95,8-OIS3*![>F,[^RY2S.!;1:" M3&#[D!ER6]Q-PNX8C-LZZ>-B7.7&PJK-=L$D^'MK753@ [SR#Q'R'<0A>G(1(":T L35FSR!.A;/BHX]3" M!;I$CL@?Y]+RZ!BZ@PQAHH/= MSY0&.GQ(8!)33"&B.ZI05SD$L"_1292?G=]1RF1\.;N8AE7_6@['=7>@?)R2 M.1/O(Q)O2F(5%M1A*SP%B'+*%/ 0X;"?"\(E8^ A1/I8"YEM9.Q5=G;>#\AY MTBY#ULASU4C9U-="2AF11 MH,(62*A%^"A^T$QDDW8-F]DLULK/VZ'T"3YM8 M^%2]^& H7)55%9:K&/:NRC+[\"?K@& H6^"BD/=A2Q8\P(H7B@$O@3 6*L^= M7RO>;_!E*2V^W'_4@8:M_B0DX(>_ Y^*#_^MF$R*T?0N.^[935B!(=;4!EC)E$." M68 1A3RVP77*6BL!C12>#U4C11?AGW/A2L)6#,VP")AT-2@O][VE!SPBN7UM M5LM35$O19/9P0Q2G5D'C.27 :X*)Y] KQ#DP\B%VK.W4LC,S@9]X>L^I>O#3 MXL_LM9^NRT% TR\$*&LX,_[$ZD%WV5#X\8S]KX[EJ(P>MHS'CE$94P,CS)8F2"@.-/=&(82#$ MKMK8F0T@94Z!/RH6Q4_C:3&,!-5K] F90_&U*,_F%TV,#VMUP8=99=0!']IV MHWY=#*:@A<$(!\!5C$K+*"%&4B(4QLXZH:&U:YV#7M\8@@#T2:=G%QO7^6U% M]XQ//C)*991:HE0K'4I3+"'##@(O*>-.ZIK[R7H))+&/Y7*\II%(0!]UVL;D M2%'JP-@>5TG4NAE^_6?\^!,,:HM886\>+.R6/FTE(+D0];O-)&HJZ(UP&"'N M!.6<"T$<008*3(2 VK5(U+P1P%L(%!$T6 =: L^\8U!3*2F/[3BZ(5%+J[(/ M!K5/]RC2:L:Q:G9S4TS"AZK$H!85]6N8N"6MR73<&\\F:][#76(\+*MI4/CX ML:M9;/*\D@6TRL*V%0G;(S+:^O:]G>X *=@ROUJG-\O\:J2. MAX!S(JVU:S9#ZXI9ZU.BB_UYG.AB7:*+73*N'5I62!;]_8A^IZQRSQ3]%YQ" M/J0,;"_*D!D&CX1A\%5DX;Q9!I?N4E&[2_W>Y_++8#2*AOOXJG<;OC6^S*'$ M_:)$I@5[Y5,NEG.2#S@PFK$E8\OQ8@L'3>83M )!23W!V%+ @!1">P8PBG]I MK+K#%M$)MM ^/G$2D5.K=V@W"EFOM96W;DF M99Q#HC='#0@!["UA!,?";"J9$88I 97BP'%$UNLC'@:A?RX%ZD.2IVVZ5#T_ M]POP3'"0M>E@M*G5.!5) SSA@%KO*#9(8<>Q=(Y2C:' :['#;;5IX MQEUNZ8>_'>_TA+\*[\&ZK.ZRMEVI^@]9A;,*-RHL M&A7608.QLB)8[)9BS)1T08TA@P)AQ/U#_=E?I,+=F1>P#UF7C.(GH,*G=LBP M'B0J1Y<[A8=. *MRUG3.FEX@MX L4T\==P9U1JR,6.>$6+C%8*>>8YAY J30-R=1D![XC_%G5)#W*DB'6(-1\[#[?^,W[\B1H/$UZ*R][3 MQ; 87915%T4>BXO^HFP*0M;;&1U@"$N;NRV!4/UXQFXX7+]062'HE5XET>K.<*G\ZX]M/ ME>BT*RI!]'(4#WLI]K0,YXZ<^[Y&/I/=6V<[OBXW/M3^6HY!OE M9!_A>=D."=O'<$XF95,I8HGVG#,C@M]-@52"6&0-Y,%M]]RXM43*1T\4?BGW M5QZ":)^R+EO;'*BPYN*1#%09J)9 A0%L,KZI1)9AHRC5DE+*A'&84>&P9<0A MN9;_]4*@ZJ;6Y-5:WAPF3IU:CLB:55F.+GCA ?99_@DN@MD!3H-!:)-2-!Y(S5V "/C MJ81"2NHAY%YJ CU&8&<7HYOX.Y-=4@3]X1AX_'L>BRWJP::/U9==C3&N MGV%MB+UV,$((5X:7?EY/FKCEE_+=YTE9_/&NN J/]&,Q_%;<53&(=3V9C^9Y MCRCJ)RR>]WCIT[WK212WOU12FSM._3= M[ M]#E OVI YRA]#G[EX-=C1VA0-F?0PFMH)70&(D4EXP)K*8'TBAENK%KK;_?0 M$=HRWW]_+(ZP#VB7'$<'*JTY3)\Y'D^.XQ$CV!S9J#>]Z5XTTVT':,^E:^2%I0CZEU1.Y95]6/OM_)K.9J5O4EY,?XR"F]? M]JXFXYM.S,$3P-*3"!!N((;!"#=P@S54)+S!N&94(2T(#-8/)Q(8A95\&=S, MA>NWI6SMD^N)] 7ILK_VNB3NLJ1O2>F4]?!(]+ 5J8>(:"ZTT<()&OP*;0#G M-I@!C#NG]+-R[%ZBA]T1-J&^Z+1\_GCT\&Q.D&K30:^:"-&(6+(TQ'#M97E5 M)F[)22V V5';#M1.D8X.(]Z0&CD7?!M!B$+64:F8\IYP3R&RFFINR0+MBE$Y M?1KJED(YYV[XK262G\9V+I!S0-RG.8+Z!'?:W_KX>>NRKI^MKLM&US'PWF&( M@96&.HQCHUH-I% :20TL?C5=[Y*C$M%.NT0?OZZ?VFF)NKS\L?=0Y*QUIJ[8>D/-DYT3OIYS/I'6@':H'=: A3/2JC&6 %$F.8"$ZZI:N@&.]>_ M[NP)T1> G$P%Q#F(I>T0OV#"ZHHL]S!R&O?#(GGI*#N8-XAM# M&35::,(IY1((1H0'3@D/);+\655M3X3(NR+")GV,]F=4O40&+K]4K1I?;/XDM+\J; MS^6D_3!-X<&++]??_DEJ#/F/#2!"8'.&!0$$V'''G (4&*-4^,^98%0%K(%B MK3W4%A;5O^;?_=?\\/[WZ[*<_GU\D<12_3FHEA_X=1K&-2?];[GB/Z?9?0*+ MZ!*+V-.1.O9^/5#7"U,Z#+^L(-(KR]!S5ZX57>%(6L&EI@A3Z;S$PCFN,.%8 M64A9!^GI![1R^/WZ'M+9R@48>JS>O-^;E-5MK,#_6@[O^KUO16JD.9S%&LK! MJ/=__44@!'Y*X^]=U!/0_GYZ'_[4^Q9F/16[3\J;8M#.I7CB>L-QA.1RZOV%QA$99;9IY&!?D8C.VXS#&)Y-?/88-)LE3='\Q6;1=6HH#Z M3L6N(E_*V+?.#JJ+X;B:39YNN< ,11 #2H$&U *IB3!>0*4A)P0XW6JYH!T0 M"ELH..+44"LD]40)BCS#3#G15<^$?P=-'5S=[64#MBM).[U!%2;[YG8RJ,*+ M44R'=U$W9J.RF(Q:GVOQ--S,AM/!N[OP@=Y'\_M2A8+>5.7DZR"*=USVV[K3 MRSQ/*.A^^QI%L,]NITDD+H;%K"JK][T=:"-6;8\RXA2S/:3"N1M:$K;3A?;H%,*W&V2W]$M!)[\!.>H)#8XMQC M=OO(;(5!__0$?R"_G;;D=':; TV9QB+36-3GA)2*AL-=0RJ,A#J;NCOB"LII'PF1F2LR.&5P.BMPXKQ5A&Z)=3+RV3J*$164 M:R@$C(R^EGCR4* M2ZHPT\8;%/Z&Q E@L>Y ^3HL_)2@'Y#C+)7O, ^V]E7Z:>>S^[>?2M*CK*'?A)$$ M-VDFUF*%G<#4> J%ULYQ;XG&"#/F\5IZW@I&?DS"]V%T,2F+JK1E_?][-5(0 M[ NVOWS?%XA /MC)FGU@FLV:Q%N,#<* 0&)HT&P%I!$4(P,P4%I*"3O2[ XM M("S[HMM&FT>GV:=V*K(>VVD MK&)/V65]3*LZ97I=3'O71=4;C:>]NW+:^UR6H]9A8K_W[7IP<;VH$JL>+%-+ M139KA2_ITM\&PV&X9OMXLJC:)YM7L^ELLCBHK-[W4EWN_3WHQ3/497%NOU?< MWD[&?P9 F9;#NQV?['F%EAPW9W "4FLAP(9K33U44CB$#/(L=NAP8JW0JQOO>/\OY M1>(EEM]?WB.LS+W%W[7 =N.R-^$IC:7BT -H@*<&44TQ5(0SK'GXY]?J#Y^U M[.'%F)9G6ZW MEWU_.8[7^5=\]G> O -M 0YRF6I_&QE&2Q%^AYYF15OO9_6?74CN]#K \#, M.]KT*7@S"NO3FWX;]V*!8]5%A?0L@ZE( T3X$L!44G%X/)@DTXQ]7@ZOI=9*P]UN:/J]8U%T7IG\878QO MRM[W<:%&5?E#O_=+.>V@AOOWB^ORED&\V4IE\LR"O9DF/MJ4$VK.0*VRJIS870NC'Z;F^52T-,97RZ, M7MLERVHZ-\1S:EBN^:">>B(,HI@ZAU;XZU=:%5] I \W;UFL,(^8^A\*_\R1&6( M.D>(DJ Y$J22 ^P,)\@QBHE4A@!O&2-*6"OY6J;7LR"JPU18&V]I=@+)=K41K=HX]O&K K,SG MJLR;:$ZD:-*'&3!* ^@0 8IJ(Y6DQ'+#(4;&82IWT^87FAY5F(SPVH8,XH-0 MZW6!WT4 #H(?Y9Y(8W:P-LVG\;08GJ=O] )9SO5UIUU?1P!L;#)DO%604JD4 MIPY;80C!0DLK+&+0K]EDCZ:N[I=\);B/G9)6'F>M7<:IC%/GA%.M8C45L]L1 MYI#%%ME8*^>U-T!(R8SS8"WC_@4XU>$I%^ICO-Z)\>QPZI5J@K=O!?M8E? ^ M2AAJM%O_N5:5L!CR:I7">H;;AEJ-#AX:HI6I3S^O)XN+W!9?RG>?)V7QQ[OB M*CS2C\7P6W%7Q33XZ\E\-$72Y\I0;XPR7!!M*89&>F$IP YAPSDD*GZGN#<- MSQN;J(=6/&]6*F>%%QQRSS#T4(9W6F5$DCB@!)0& $F%8I)+JZ6P3@&)+;$UH 8=+"_5 M],7W@5M7(>VWTO]^ BA]_Y@6MQ:BV_K^;H:1/OY$V5O[\0>CWL=E3/Z_8DS> MK,;D=WZ$%\#A+I.WEU*TV:25P5#UBDEB&8B59^7_S&*_SJ#\CR4U+,@.+L>) M#N&Z^!KK=8O+<,=@:,16N(-1 I"K8C#I?2V&LWFST*H,7QB]NRDF?Y1UF=C\ M9E49M'W.D9">)/Q>#(=WJ=A\$BLSBE@B5TW[J;RWFGVNPC?#DZ>/W)1%[!J; M:C6;6Z:R]'2_2;QZ*NO\7%2#*OX,'PYOCS_'_J?I0<)88V?3Z]B,-DE/LD7" MY:>38E35MD\5S:5>-0A36]R?OGG17A5@K3>HJEDYZ8<+I(\/PJ0-)O%CBRE8 MG?>+85%5@ZM!>*;8@#C<^^_EUW+8^_#AP[(:L!G5]2 8@I.+Z[M($/$MS& 0 MDEAVGSY7?V0YOOAG,B9Z-^7T>GQ9]6;58%[=VAI[:XCS>0BSG2I@6V]6O6'#8]Z?HO>]#V$=@Y+$C_:7HZR'-8GR,PD+=E.,BKJ+<._?L\LOZ9?+ M2*Y15^\6X?E2_?A5KQ:^Q3A'L9]S&$]J"%U<_!$_,1R$BX;[W;WO;;>?N234 MOR]E.C;S'L_"UY**V):&^+"N_U]EZZ8&T;>IMIA+O-#MH&C;LD8MF-_\"6%ZD;?/MAFG*1ES_,8\7+:\[. MTGS<=?W0!JLK5T7OK2J:\L?+BO%VA,-1Q\BG+I/:(&S#!,20 @!2@/^:.\EMA0AQXR72G00<[#C;Z-O MQ>3R8PR%J,L8;HSBUREUSG=0)U7DOPE@UX&Z@U5DX!XD!P*8&4FGMN-1106@9=!^"] M9R.+=(W.QUD"EB$L0]CY0%CXT:I4)9'G2!&I++6&:J:\\%0JS4!X>8UCM4,( MZ\C S!"V[RK6E43NCGO=/J/Z:7/6^',J]W8I_-LJZ]\VK>;FM8Z]_YD5DVDL M'HHU-F7O6_RQEUZ&2UW'S9$1E@X9 @34'E!OF& :2.LQP5 @1?TF7?=??QG\ MML+)N 61QH=?_%*UP3W5?E>5%U&]OP4-J\K1=W\=C3_7&PX\TK)W'19?/J$=H!JJ.ZJNB/'[7BQ$7'VU]ZVX+]7%/8[K MNDMU^L@CY9;%L@QR7BKX6(GA^"+!W>7[]6EZ0=7Q/JJ,']SBVN7_5%NG >!. M0D QLAJQ1!B''< RICK^M54AOU7MH!G?W R6M? F3/5L.WEB(5U=U;C!UZP+Y9??S'6=@VBJKLM4=VX*7J#PQC MZSWJGV78JJ=5V*XOXDY<9_?'S?NF&,UBY^)ZMZXKS&]OAW>Q'CP@8ZNX>$[# M$XN64VGQ8'+Y[C;8;'=)4^*NT+I8.4FE\N/>[60<(*],!:WCT5*@BF!)W-3% MY^/+V46L(Z^-B<_E=3&\:M6ISU(M>7E15-.F.+UNQAZ^6*X,8!B\K=XTU0W& MVY2CB!F]XK(,YN6T]13S4:;^[JEJO7>[D)!T@VI1IOOPV%)Y^U4P>JKK\)C+ M,:21W:L/OQU/:N!?-/>>7WW>\S:^?C68W*1:_8O89'HXK*LE&S$->]:],O!O MK6>MPK--RR\)8QW-4][B^"*Q=7,@UX$.\]&\497%ZC=:MZJXL? MCF318/=-+#V65M\H7[3U)A\\5@ MS_<]E;;0[LS"'S#RFA.SNJ4N8*]!O65C\Y_#SYO937T$4;\?%O'%QZG/M2 Q1>_) MC"992JA@Q3,.C0>,0@ZEH<9C+(SW!'NR=D#4T6(L6]6O M7\_].5?+OX]'7^)Y4_/6O2;WZ]_\N:Q[T>^^SIB_9WM;YV2&/XW,RRULD'!E M%3H38TL [*^#:.LWH!CI1UK0>5G>CJO!--TL,;24Z9YMYH[PSA(0FB_&VR?: MAV6$L,;]Y05OBKL(G\$!2=_K7:ENUN\ MPDU93A?WN SB-KH,^\D_:WS;MZHTX2"/$'((>L<9"8X$DU1(8Y4Q&B-N%;Y7 M8/!;<+R"VQ 4P,XGK2;"VALV0;I/D=V)E.)Y,]WB5Z2>!%]8Q,-J)1%TV%%( M(;,F]C1$WF\YTQM.I)\]T^S].G=W9S,=M&FI9L7AV!,'14O2#YA2W48_]FL9 M[=\Y,5,S;_=9F<*4QJQ9!'[Z."EOBT$ G9I^LVH1(BV.<(LD/.GS\*?T_OR[ M=0^2^V\/:MN^N*BI;E):Q6Q4A.TKV9+CZ$E5]6\ICI!,S,_%,-ICO6!VE]$R MWH7/[+YGU3M&UK>_S8I)\#+*\N!]V>2!IKTW%?$GR0J[4_%E4I:U'9TVX.1W MS#W3RT'P^J9!N*II>'6^LT>6LE$Y[$7'H5] MOFIXMM*!=-BVQY'8<5 ,@ZLVG)3+7V]P>@J>IPU^5CT@H;Q=&@6+AH^$G;SR/B4.+_B>(K:7TZ/73N=<2[Z MO?E%Q[?I<=.>7JM7?\[=E=C#:DL@UD"%C]PM[QSG+:KS[;!HV0AI'FORM_D' MXZ@C6=C7 -"CN*[OKF:C!>59_:5Q/,4/KU[6EE4SY<-A?*]8\6,7+'/U'_.+ MO._5:OZE$R)*T5KYW(\MX7KI:/E.RX"F;R)'TM&%0!.9)?/BS3X4$P">/L#>90=3&>A$$D,ZG^Z$4QN:R6:Y'H M_!K*O=YPL)C\>PQM-8G=RI#"U9=C:,M<,9_/YLV:=&WEZY-),5_-JGF4:)_= M/TJ(57!QJ48+Z[>!Q:O!*,Q-$NAI>&'NRX_3:?3[(\2UOY=?PE@^3L8791F? MZ C@[4/-(!G$)ZS%))Z)S2954I'/D7BPK*KD?L3MM:AA(/DQ]?Y9@TX4CF$: M^6UKY,U12S"JDK2WH2R>1)23N/3]7GES.QS?E>7\ T% ^LN;ATM&:^MBK@P/ MXM7[PY_E?R[B=7$2%XJ6E/YB<4(]780I Z"''2'H3=7['.8Y?OYS'9")6-[6 M\.#"!:R/GZZ9=R\?]N+2A0-LC.+&$/VW<V"G6O=UO#FP/3U6; MFG!5(A=2MT2F-%,M8'K?TXO#VKDA&.:D^%H,AG-2S-H?2 YXZSCY.!?%\L2]K>%OQY$<[%&@_*^V-=/&<-X 02_ELU31OU:+G08:[KH_96,MPC? MFPW3Q=*:!A&I%S$=;L91SQ^J6IS:IONU;Q*??#CX(]C0\30TJ,K@!Z ^7)($^S5C]M$JW6 M(7Q%Q14\/&43W-XWYHW.=X=^[SLZ,PWQ!W?T;D\^UMC._^ MFHB#TZ%7-/ F*20_&UT57X,%F.9F-DW],".4Q)#\(NNH_'-036O>UJ!^U6"^ M020+?DUQ[QMD6RIN0N1TOW0 &)6L/L>>ICR%]4=.SSLG$EXZ,L.[]:/$]^O* MNM9D81G=MXX;K9503DI*J-=(*XBMUTY1"I38/;K?A/!_O8I\Y,'+2<_Q6[WW M)&Z0WZ\#M*;=Y&-QEZS8)\/]SF,E+:*:0T4!\ )*#!0(XFF5MIZTPOT>28"1 MTQ0%N>48:BV]-=P)10!6&WB!-][G.,+]_-%P_^_3,,/7X5-!KE.1-/^I5R<= M':#S<']0Z=%[OY7+H_C@-7R9%#>';LMV&=P/OH>ZG0R&Z62P7X?1Q[%4.N!. M?8HRCE;+;'H]GJ2DI^)^.GS7I](24\E+*AKU8P@BQPC!D@=PH4(A[(0/FPD4 M# L&5\$BK6JSJ/,U5/^CJ7D/Z>!VT"SJ_"AAF+:4634_,5JF"41"46O(282Q)A4M)@#SD7/_7U+ MZ6HS\7.T&B\3@WYCY\_AI J"6%U,RO28Z7(QC)7.5.+_C^?><]@5YBSU<4>> MC&=?KAMF]-ZH_#(.NUWR5%JM"?KW&Q54 8)3,/!R>8E6,M_G8O1'G;<0!CR= M+=SDN,4LPWGU%9//?3L,5YYG3/PV&Y:UXD#PF;Z#]>]SW[#)SNRY/^<&L[I( M#D?8+4@_!B2"B*?I;"]Q^\.+Q>W79VYAG3X'HZ)][A8S8;Z,PX.EA@H/P-XB M]Z+\\S8U!VC9["^6T06F(+2#$[IT\^:ATW(NG<5%:E^0O+$'Y+(_]SV35%6S MZK:>N?$DR=%BJ^Y]OHN7F_N-29*^U54746K"A\.-!Q?EW"_?$?2Z=<[C:C:) MTVULKAW5U&YC!2,6@CB-FK_ BQ@1+V[#7W^F0XCAW:M@NT1-G3;!2 NJ@R< MJ(%"80YI\%UD3*9$:BTGY6%L7Z9"-"#??.9!N.\P $P!>PCK.XI+KIZK;64^ M_WYQ75X& /KUZM,D)2'?I7G4=R8&ZYXTDZWFP;.DT#%AJ:-(.>X 54)808&# MYEV;.D,RCRUQ"HJP3S.!+= ^6,D>,N^]WMK.?<4S0C7OP'&W;$VSNM4N6W(L MU.DA)%TZ9GNM7M@EK#Q(4>ZZ_4AUO]U$/VP %^7M-/J"]>X_QY7JAQ]W2S3? MV!1B?06/J*5$W?% @/<0,DDE8 ';.)&[=8](J?%/=H_@M.ON$7'UGO&UW-#A M=,;W;!K_UZ;I%R\=K'C8/_Z4@/CG&HA=!.)#HQS)$OTV$GUHC2FZDOCGM2@Y M&RY M8BG]5JG)L&_RP1BF=2]JW4_5OZ*VB]GHJDR)E""F!\L$8&4*RP\5C[X M<50C*25WUDW7CM#QE[YV0#G2(!=0U:'#2@)8*_ MS1DW7L1>.A)+SXWB!$N-#,!TC?O]*="J1>@U4*N:WVDK$D@$9&:D/B8K- RK M^+)HFYUJ(I:G;-D2?2-+].2,S0.!YA9KC1">">:4U]A0*[U C@- *(" 4NO7 M6&ONQ2E4'>Z[G"M/S/8)()T0^I7,RN9V#4JC1]B6UD!:B/<,GCY5[WY(TK:A M1'O%>-&G=J;NRLE"#"&U3-"G$BD&K2SK&)*M:W>33J5DC)AO&]XJBTF,30:F41)PRL&,N1TVOFG=5:VU.I>\/'8;B7S<_[<8S8K)/%< ]K>/:':0 M!F'J M#_N]J4M39J"N=W9]W8L/'QIA^5D=H3#)E!3!AH'-6::*NQ!Q182-;Z M2319K.T\5]64>>F[M437I!P!)<.V]>N56A9 U"Y,DQ)Q?Z^<;Y5A+0%\EWXN M-\-TO4]WM^6]+=+-*X32)OEK*CJLM\J&&2*(\2]A-.EKL4;\7RK*>RWN2VF/ MGWJ&$_0XG>':\4T?2=AG;"-;Z1:)=C7"UM5[B[^:\I08Y8\$0*FVL('>QY7\ M7O96^EA\M967]W$VB9>;+FZY_$PM[6^C:?,D@(9XH@KK5#/2IK+J>0%/JG(J MJRK,PMXU3)"EAG% H0S#\T0! F30*2""AB$OI1$"RGND!<&0B^OQZU6M'+_. MIJD<-,#II_&'^?@6FC37G\5J^_'D;[$24XTN/\S7_) U:C2K7WA8H]ZAIXE8 MUE3I/W?6I9A0,YX6PY8==#^9M%F+70D8NJ8]J*]3)T=^*ZK^?F5;-H0$8:,@,SRJ"@".<$H73.S6OZ^J5/2:UG_K8RT >5E 'N? M"J(>AOHU.JV#$/9GIZPBM$?.HK:T/]-6BN,[1JJ!VM!;5,[7U41+LM#C=.IZ M;^C//:/VZ!6]N( A36HS,P(9P@UPE#('M8,2&@TYIMISM=:1YDB\N&>"4?LK M"_'N?/_E#/>%6(>E-_#AHAQN5.W[A3B_?_SXA!<7WSXD!^Y;\>8>G$"-!Z>1 M"TX;@T)Z36.40-M8R6Z19D!13X_$@^M:FW;RX-8##MUX<+&FX;E>W'B'^K'. MF>OV*\TM$D5$G&<0:0> ILH!Q6(Z@F1 >!:\-G3D/MLA[1F'[K(U;4SJZZU7 M QV4/_=M3F>^,^7H!F4AC=]&N(,$,TFY()0Z%[8%!*@T1AB,.7RX_N]#>LCU M;)U'A>X9>3Q')OD4]I%<;ZNR,\0O[:-(+F3+C*<:N9K#@&@G'\%!UW[1D3:F!,3> 8&ULQA3 M1X B2FN/#,,4:,W7T/$-3K4."11Q7P+:QTSLU1S8?*:5Q/BXV,Y(9COKFNWL M.<1/N_!&H0,@2WO6*6E]>%)OJX]F[^S(:_#(;C^OU4^K_"3-@?0N3+7#W!E, ML39",.4!PU88#<-[+9H#:Q7#",)@?3@J&),"2!!I6H0F +Y=$?,3??9G@UL M98U3SM]A4T]]2J0TD8$@>4E)%6OZA?"A:D[J4W,3W2==B/Y6?=Q04^Q$NI<% M#6F+,O016H.[LI@3@C] <+ 5O\%:#><1LA>$6?\R&-6/5\RFX\4+=39X>F7. M # ;I0&D&SD-"!L.TZ#)T@-NG_K>2P)+WD+O=$SYKKWTQG?4LW8&]2]OWZ5 M^]Q;[[7B "_?C\392TT>WW&/[TWY6UYSK'FK.IWQ/;L\^50I6NKH73I'CT<+ M\[+U]/L_HJ,SO&MM9\\X*-K#]MH*Y\ZWVC.7U7.E$UI$0-[5\KDH9$Y_N#]C M&YEJ_M?'R;SM4B\)]&K?AS,1F"PD*T*R)&FM_XP'KO%X/C812B]\*B2B0]!A :C:G!1_YD"L?6OBP!B M+37II:7HI#_6W<5SI*/0=4O,Q+..?EKD7/56TZTR(\4K#_PP"!P@X$VFCI-* M <(%TTQ30;V2$EA@F! ("*M]U_D7+0W]99X(N:&O\ Y$.J1/V7J#^5.B:,AZ MFYEDCI9)!@+9Q%\E,.%%187WGFI.!),HO&\@%*SH.05,1(B0+_Z3D7F"JL [J MKHS3Q.%@>RC'']3Q;=+H-^KXTFMM^:O14T7K"9]1WU.22DN+WU7EQ8^7LTG, M.0@Z_)ZL98)UK\"GK@YYQSZ"'1NB9L>.E,%6>HDB;P%00EHK(88 <2NPY_O< ML9MXR\B8,]_%@<"'V)R?SE9:]WIJ>*G8_O M4""(-! $N5+<:/UR!M>83QO^5D M?%E4UW%QT_'=*1 !GX&ZG0$I-X2TL>6]#NZY4<$Y-YX2P[7 'C'&8. 0O1R M[H1JE\JMIWSV!U7RI6Y[5LOC5,L\ON,>7\Z V_* X/ -]'*.V5N:Z&=[4'*4 M(4 *1M$1H)7#XRV )R8O8 UHD;=7"2KCLVFA? MK5CMM'W'QO5NA':7!>]*O7]X:Y$^,%U^?CKL,>KU)K5&#=4#P<0AQUQL($V1 MU,(H+Q4C5DML(5Y7ZUT]AH6ZOYG3L,IK0][SC>0>1WV8>,YZG@=^;@-_?M[F MJ4["R08/+F+^Y/!<&PP>[?GE1B]#-)F/6%A+L=*>AG^ QSBFP$H0[9!&P+S< M'-E@C?CQY*H<1)J>I3VR9S<$;J1=W6+9C]_9. $%/8=@ Y(-4;.#'BKA@&/" M4 B<-%AP:@5@4ANO8.>NPP/*^L;.0YB7]YM[X>2HPT'H9Q[?_\_>FS8Y;ASK MPG\%,<>^KQ2!IH$""HOT'D=@]5%<2Z,S,SJ*>[\XT&2Q"8L$: "%,:6:>HN)28!;R*T#2_T M]) XMC\<+.#SJZG0$!FJFHH8@YYK'$Q*AY'%>]LU%RLS9&;W";A;1J\HU#4L M8MJ^:1.BT3BP?"?2J1Z[Q,=F[L9KBK&7U6+=$V['UF(9$[(+D2C/9RY 1%U& M+9;A=*>QOA9:D4:"V-$IM4GLV9;ITXA8FA^XD>Z,LA:KC:H\4HM%9"V6U-B7 MH+'-'E"F&=H1M:+0M<* :I[MQ 8)G#",*-5,/]H%7'F[6JQ='7V0]V$YS\)& M.6GU_*Y=$%]AGO_#RHK#.\Z:9$_L$L-(D?>,61!W,FB+ M*RD^3DA\C#;08/8*1:D.GCMH=<>F,8VHX$U/O/^>OGU@)9#G%X(1H)?P;T)_RW:?/OWW_6E!VO^39 M5QX.Z=[-7XUO+I^/:$=-.XAUL&DU2JEGF3[,,R#$U#V-QL3K(]J!C^W$%J&> M;3G4T'S7":CEV=31;#^(#7\H2+H&=G#C4%WU^#=PV;?!Z##KQ'75$$, MTP?AY[#Y_;I@)>/MA:X9Z%@)2=?? PE)-_!/$I).6L3CFY_$^=F'\W/AM'"I M$!;[(5+$DO'.5>+[$*P)\66)!V'+'-71+URT:Z 2/2'TW,EW/AD_:<%G=T;\V:77W4U96Q887VWZL8 Y? M%DE6QX?;6-AC$$#_J,?Q#_[,+W=KYGU+R_;;?6&T3Y]_^YF))PY2/Z]JML3F MN$A9(!-@3T&XF4X'+6(;=NC$9H18(H:N.Q3DFF4;GN.9) KWI[._KG"[=_K, MO4#T_]#S>P2W8""Y=W2[ 6UB#'F<)H7?R0B_RRB&L:RN;E0#37BVPW-@/+[,#+DHQ5;R,@GH."-)PU<5CZNVZK MMJ:?M1UQ;E4[0J0]YU^@E!9GZ3*CLV^7]?C&@L_M!)]-(\T,C-"QO) ZFN=0 M(S:-,/1#/=!T8[C:PB=EWS8$S(-9N^\?.3(&Q70=K8=T!@Q\"9T4;;WGZ?B. M&8>AZ=' H&#>.)YI$=/W3=WR8M\>#C'MAEH1%'U(S?SK 172].P$O1!S58)$S524N/BX:ILAVC%22A9@>F%CNF M:VC4] )7#SW?]5W=B37BVOY["9)3]Y!TTYJ8]EE'@B]9?LB)7]K$)?S5A9_\ MS 5("IO]1<)EG63<^"G_RC'<7N X=ARBA98?4FHY@6/KQ(@B$OK$"6Q=>SNS M*&[([@1<+'-(#^M\'*DS8/I+.#AR>FVXY'(,6S'L5W+ M<.WHS?D?L;E.W2&IW7J5$]Y+;O[0,UD1+K2V)] M#640N7K77LNR+<^VJ*]%IDD)=?R86H87>30.8VIH^YOJO4\Y)=H\[^\+Z2JA M;]H*6^*'G8<@7*?PNHQC3-;L#>(OHFH,(JK%I4,MT72^V(IO&CJ_[ M%MA8)U:,.4C Z9%B3$L68TH+XR(L#-I9&#IB!!';=W1J4Y?$7F@23P]CHH>. M8>G1^(HQA[4F#BO&I*9J.(.Z8*.S(\;8//WHZ8J/>/DCS=)%^U'%^YJD2]ZY M&2A!X7;N$7W,!?^T3P(SL,71IIOA.&IH5WF$$W+[MQ*%G;OE8$=91DBW1X M7>_^QN@EW+2M:U\\=!Z5%<^X'YH]4.UOM6"7[=7?H+WZT]W5G4>Z@C_6@MR6 MS<0O]7!.-A-_L(_XA9SK??BK+YN:CC)\- Y'D&AF#\8^)+&#@')6%--06*/BS-H%WC=W]W7<&.CBCJFY>@-OV1NP10OX M0N9$GU-*)-&L3O:$L183XA.38-= !_ZU?,MR?9L0VX]#TF<[)9G(ZN:7;GF='OF^YND]C MG?JZ:?B&846!;X>!-EP/H+V=?OY6Y.7#QV0'RJM_LR*?)>4"=YT[#=):.B5K M2382/%E[Z8D:,J)K5'82'$LGP=.I(+L\0^V(&EIIJ9V1I:83JVMJY(0A-3P_ MIO _S8Y=8CB&YYA^!&ZG%@SG8>Z6UCTI&P>*;TKR MF)8L]Q]/N?_XA=;)VUYUSE15)#,VXUDO5?+M( QG:8*=DPEF]4PPU[,]S#"S M-8-&D>W;IJG'D:_K?NCIMOY&F::"4K]P0@6)^ 7)])5-L_/NU79NO9O\88N> MSUYL/54\>E!)P/A+F(GN=+(ML#3BN XQ0R.FEFE[FA;H7JA%+B&!Y0R'"/OB MY D49 ,YF+:J4^--RXY'65W\1HGQ^!DW,\TVB5AH?IFX\7XJ[FY>W1,)VP.L MCT[O38#_NRBZ]-X;=G5=L.2/JV0.0_HA6=XF=R7FG"Z*>C;/&V*=&9@\/RWP M@[(HD-S_HW1=V_-=4Z-.X%&?!+YF:I9N4G"] L]VO!=G''[X*T_#Q_Q"+%E# M$Z-=AV1[+>YOV+T=W9._'\6&YX:$^K;N44V+'=TU-$^SX4O/#V/SBKP@$9^7 M3/0HXY^;LDKG=V]518&NX1478$I?R"G1-_R[!9U_,=TI1U1AM/*W+<2(5NME M?L?89U9\3:?L <&\7.93_M?'^2$$$KY:XXN4ML".]O6=B[Y6"+1-L,%/E2B[,@-F6H)/QOFW1Z#*+2N8DHCM@X])69=YE(JL6JYM/5,:TO #U5L\07L+*;\ M##\L2B7*,/C7>LQCBQ5(TG\=TG^R:_DKD/[+"XVVWG*OFG@H;KC<$)$DACW$ ML+? ZF)JS] Q0B^Y8%]9MF&*HKSWH&9PF2 ;J;QQ"-@P.SQ8$L0DI):F M>:%//4J=V- ]^,[0J!O8P0[:D=A5'BO]>! MBJT#>V3%C_//R9*5@_5 T56#G/?!EI1-4C:=L&RR]"ZLZ,8.C4,MLD$:.8[G MZ0[5'-.S'9L:EK/3".Y0V:2[8Y%-FNN ;B]P(P48CA= )*,XF-C6XC$A'J4L]U7,/T_!@DEALYNTF2;VD\-:3I M9;.P(\SZ%<.)+*JZ9$B9-5JS2;+G2;"GJ77'DD2+3*PR0^162K78UT-"OAZH9^#NPYSOC3$"G(:$)R^V&5%'^P"EZG')QD\/^7 MF_4#RP.S_/&19!5[76WC/\(8-FOI7TJ0[$ZT$KMKNT0]/;2#P-=-AX:!Y02F M9YH@57U#"W3W7<-&G]D2"/T&).O/#4<-+5A,NI\:0X(SCX_)SB\?\C66L2);< MG$IFJS1+RZH VOEZX#G>10FS5VBL.A:99NL]V#:-Q-1Q30H_!C[QH\AV#5]W MPUCW[6BG^=%;6BXU^8),\[:(=VC!9JBN1E^M)&)$10^2OR^#O]T>+*-FV)9K MV&'DZM0 #R6VS,"P=<<%ER6B]#UMEK?C;SIH4':T_#W.J- K+$ _,G/8OT^4 M.,@TI_>O'CVM7(.CP8''KU-2*;%E Y5XE BM7J1_/'[/FU>>E A)%*3>K5<+A"Q1>U;P+9K=5[:S"*Z9L M72F(?%M^/[GGL'OGIL=_DRP9^F2QN/9_Y=7Q+ MQQ0-?C70O$<4X5A..26%OPZ%#UJQ.WS@]]5(GC' MQ159) YL _N)4NHXON=&@:4'6A :5/?MG=K%9W6\91G;?)[A]GIV I':5TO$CI2,SN7"GP/<^CQ-0# M+'7R7,NCFN49--9,)S!W2D?')1V?BW1S\+DL(2IH#BDBI8B4(O*B1*39B4C7 M,B)#(QXACDY]+?"#T'%CPZ%60#1/C\8M(K<,R,$$HZ-2:TB\UI&RAA2+4BQ* ML=@3BY;1U9_$!@GCD :Z9E&+FKX6^8%MA4%$[=#6K7&+Q7N6XY 5*99[N8+Q MW.IL?[^?XI6LCM>%GU.<08^E)AOTOK1S.FGG!*&NZZ'KVQ;XR;'K M$,.DL6]K3J0YGK-3;?=JTDZ@VL1Y\:E+-M0/18I])+K8DW%7)9O^,-L4F(X( M$FZBW4^J%8F*)]AL2?+I.?"IJW5MGF-L3 @<2:TPHHYMNH$9V%%@VH08>N3O MM%(]#3Y](L[U"*\2R:N25\?$JZ3K4$'T,#0-0OW0IC2V7=^P+#,BU*1^ )[% MB?+JWH#+@QRJ2VTJ.71<'&IV'*J3@/AQ%%+#B2DU--?4 CO 5C+ QZ:WTQ?K M-#CT =__01XE$WHV//J>Z+C-2UZ"A#D8*.K>8<]&!MEK'0_9FW!^+DW0HH;K MNE;@F-0%YC8]%WQ8XAC P*$>X3W)UC(\;VYGA/7[\C+0*"DRH-,2I!$7;8\6 M=YJ^;WE4#RQ-0W 'Q_<-GT84_G$,QS#"7G&GZX:>Z^I:X'H!]3S'M2TS!I'K MF[H>1JXU0''GP-RT)V_3F3S4D>475BFB:Y "*Z?PI5-:;'0$F07QO\HSD>\Y M,'[PO2T#;91.L1=UNMR GBZ1C83FC9+O%-)XZ-"'9U*'3@9A=?!2!X3W%JR2K$Y2VJ!:]= MQ=S3324BH,!Y^:90KG%5!3:$6%V,CG8N&V:8>VY)!0.7>70'LM89+\+%3ESN_H$FIC9: M2<=#2X=(N5/?R9>0\QG,]=SG=S%[.;0--E;15(^Y-9-_:6.S4BF_4VG#V54O MO'N!@F;KA#F:TYW&:+9E^7%LT,BE3DQ]S-NU8MO6(]\W=Y'[@"O$(=7?\[)\ MS7;ENN&HYJ!@I>-KYBNEB)0BIRM%>OB?CNOYID,U,R0NM0SBQ;%FQJ[N:)H; MN?Y.]Y GI,B +<,U7=7(FY0:G5HUT5CML ]__3LKRQ]@[V>(B)1>\Y-R5F7 J-@.C4\CU=HR"P M/,UU/#>((Y\:D6T%]^72;WV::Y)B4$:UX =?\E_[-/>Y)3D>UQC4(/HW*_)9 M4BYPQQVBDQ\O <)+\NAY\.AW3S"IU<$*![$5A+$5.L1QJ$YCQX@#P[)P-77]+H+U=PCZ& H9B[>]?/XAD6*,U7KJPT<.)?(M\"?M:JG5& MH 3;DU!5PR[!&7B7;L^*\R+B.KIN!99-+>K[H:X'1+/-D$9>J.THB"WOLLV@ M_I*+_.G//0X/LYWKN\[N8O;R4A(QM M7[H2$1_I3H^ \T_,Q#Q]"]*1SO")',9*.2/ES,G*&5W3I*MZ(H+F[#Q1;S:3 M21_R0/E0R46L/EI+'!,],EV=4A)[;N3XQ'",P+,<.XR&/%"NPR9QO&< MT%/3T4D&G\9[ 'J"2"FO>3HZ;BB56E_8/7WA.;9A4^)I5D@#V_#BV"34\_4@ M(J8=["3S/M\A?0TK;L2)(.,$19%"4@I)*20/$I)N!\,7V;ZA.UKL!X%&79.Z MFA,34]-]0FSB1]XK",FAXW:OET%]^D+RW)"C0I;EJS0[M//1&8C^BTE;D'MY M/G.]G!24@]L5G;.Y*MMRR=V_Y-T_N[/7'0!/WD^^5#8EFREI5C>SQ^/6EW6L M'R(S[]2)Y?"3GX%<_9%XJ43KDMAL.W)H(\?]D@%M''.<>J*#]NJK)*,ISVLU/8!'T?=M!CJ<0RW])''6U(3K+F MF;!F+WF"$H_HNF%[?AC2T(T\+=9-*P1VC4/7HSN Y4>RYF[PZ!C6I*I+M(M@ MSL5=7S)&]!S-OLUN<.+O:)(LAM^W[-0+HZPR0S5 MLNDYF&22V(JC#R M0U37@(L2>:]2 WL"M9UFKP#>()8;AZY.#4^CMJ[Y MX(QYQ Q-W7%US]AIF/+ R5.=4+5S /7:A[JNZAJ#(O$]6=LYRA).R=:2K76S M5[+MZ)[NQ!JU3-NGKH[,[!J6%SEV9$=6M /!>S1;#VK2.+H*3Y1L/?2!]&B- MHE_VFCI/]TB2I]+R7%+NOMS]L_46_8O.KWU[.^_5-_15FA&=3DB.VEU(3G-L M$@1F[)K$IU2CGF^[>A#;NF]X06SLV*A->\Y?6=$<]ST;6Z"YIV^.DM8:U1YO MLS9Q!HVQC;;^2TH4*5%.3Z(X;BM1=-WSP\@.(MORJ!-$OD/\4+=,'22+;;L[ M]0G/E"A[FY$=(U'(Q!HR.V>\$N5R,JI#V:MW+!+WQ!!>SA^L5+?T[L#!<8V( M!*'MN9Y%;1IXFA5[CFE8H:VYL:<]):-?UE?W.+O/-D;1-G*T!J&46U)NG;7< M,KH3%<^+'$OW/4L/-6H$MA,[81"9Q'3\P-2"G1*]9\NM5[ NS=<#CC@)N<7- MSK_P@X/F^T&>+=;TE\T*;IDVQ%-_?%@?;=/%Y^F"S39+]G'N957:5-IUL"+1 MM^ER,V.SN,A7 <\%27 #/\[O$]07>)F_S*=_?.!DBQ\_LR7CVWWE6D[H>0'5 MG="AMNEY+BI:T[> >!W'"Z^Z,(QEV93Z@6400Z=NY'B>9@.14\,*O)A0_8/" M@.S6N(/%AFWOZ3+-V-6"GQW^H!/MSUN\K2,G]W;]GYNR2N=WXJLT QE>_6 Z M<,T E/!EP8 EEJ >,'-FI[0Q[XXNFWR;?+YUH*2P?VW2K\!=657"_0536+T1 MRAQV0JG@!=-N.]HJ2?C]H#P=9&#^4+@ES6>ELH9!P==LFFQ*AL^$ >"0 MX;J53OSTIB_WA82]7O,)R__SCAQTQ6[_^D9^,@VXC1S_Q73N! MC\F^.X/YM61*AT0&M829N>9W=2<@[:_ 0 '!V[* [<)GT(VKFV1#F7.](D3$!I&U$'4<\_2G#B* M#4MSB1^:YOT8P9&1 6\%ZUP]&"'_1_V:?QSY&O]N_P.\;VGY#ZRC^@=GJ8^" MHX"A/C&$6IUB0C'^X-TFQ:S\F6&J\3!YP]:P2<.G!>,D18\4/;7HL;MN"YZA M43.@U#<=C9+(<(GI.G88^)9-8M]RWDCTU$'N\Q4]NO4F=9CC%#WGAB W<'N( MLQ>PYXLM;[N=*-5,DUJ1%8 91Z@9!HYM.*;K$3VV?,N/=QK7G($5U[QCJ[;] M*+'YJJTGQ@IQ+P7$V0H(1^^=I!*7@BP(8S\PJ!\[#HT,RS%TW=,CDWCT#&VM MX07$?;M*>[U,V1%)B*&C;,YH;:LO>94LW]N+.UWA>4BBU;GYMXZA]5+^B>N% M&HE"WZ)19/NA06/3BSQT>H.N*]?;&&6C#&.=&5RY%!124#Q74)B]CA@D#*/0 MML X\ZCE.Y[G^GJD$<\R3!K:QML:9P.U_K+&D>@Y3D'Q1EF@]S\?FQ[Y.BO" M_TDX@Y2!9SEQ;-D: 249A8%+ \UT#;EY(EW5#GT_TJW X,6!IIN$NH+ETFS#9E[UXO<TP# MF.+JOEJ*ZR,_/9;'>ECVZ]$O&^D!QT&I/S(WL,[>EFFQ(T^+E83_+LVA7B%8 M_X*=EGFOT+FNHE[O"HY-:YD_*[ M^R,PEV$3)%Y-S6[5(*M80,W6%18XXQN3&U9^?Q QXP*<=G%)/>0V(%Z'Z:[9 M/"]84SM>8=!.GG>]+O>?6(^5DVZA8E#*;+?KSD<]W8PLV_-TS:;$]=U0#PQ# M\STW] VX@-AR-QW-5D8 3DV9)XB7R[AUI]0\K'R60?XFW)V8":XKCKZH* 4HVNP(F62E$DG*Y,< MW>ERNDGLDM D@:L1:MB.;P6Q'@>!K6NN&9+X7672WLY0AR4*:-; B,#CDTG/ M,R1/TE[\ML@UAM3+H$Q#7/J_C.TS G;^(\[-+M,?L\%'__ M6;*S9.>:G5VM8V]7*M#]T2.\P KH]OWAL__713-0];)#;NZ+ECRQU4R MAR']D"QOD[L2DV0713V;YPVQ/G%,7I"\IRP*I/K_*,']]7S7U*@3>-0G 3"? M9NDF#6P]\&S'.R OD&>N8TMGY$7,<6_7(=E>B_L;!OM95QLDK:QX><7!,04+ MY/@2A=?JQ\UVS.)22:Y!5RFPDSA!_CT37A5\-\7LLYD"R[@NV!7^5H>V^+$R M/(6GKJYRGKK*NM15H:H,7570ZN&=^]J45@4EYT3!X4P727;#'[8[L*=>H31/ M5Y6DY'W DP)^JW)^5YFLFC[>^"!\I:K<)MC3&^1M 0NES#:\$7B"TAH8J!1O MA+?7L;QR!^T6^Y%7=_Q=L#Z"O$I654NV0@J=W.\^>(\41TD50_ +P>/S>E?$ MCN 6_)X7RYGR7RQ95@OE8W&39.F_Q2M@P9=BL^"R#*AO"4,NDC03'>"+/$N^ MIL4&-D"Y6>;7R5*!6TJ! MW.B>XZ4S5?G$EBF;JYP8(YAR#L]3ZC+".\4#VO\.^Y\0[<%&$ ,S9G10%FA*I:C8=)&A!8$K7X@MYRTV\74WV:7]W>[W;>V;YGJF M$3FZ&SC@BKG$B2/;-HFGV;ZIZ4%T?.W;9W:#X_O$UGF!*_;,$CA+=W7-B2S' M= DUXMB+8LVEID<-TW=]7^O51NDQ*#Z3Q":Q QJ'KN^86A XAJ?KQ*.A,3AB MP]&LOR=92-<>K&*K5U#Y*1,V+-+#\_$,WDFV_Z'FMQ3#V,=NX<$OS" MO8F/HWO ZZ&-Y7W M@4YV?:Q[1:]/V!O/6(9GUY8^+"Y/J+A45HX.^C*9JWT^\Y.UHZ=3.RI)7Y80 MRNI1N?4CJ!X]]?0&CUO6B:Q->:\\\/=MK_762>(C;BS7!%ILHO?PS&/+\F([ MI"2@7F#[D6[Z@1L3BUBF:>Y$$^H80I,^CB_X/:T631A!-)B#)<$0 OQ_]B7Y M]G /\+) I(.DXA'1K6 #-N?%7QOFW>G)>VANFJEIJF5IEPMV(&6>E'F7*//, M+O!H&JYCN#ZU/%VGEF[XU*"Q;WJ12R([]G9 90:1>4U;\_>0>8:K6L:0^>PC MI?N+ 7C9X.&AJOP,4G/)E"@I*WX^Z8&+,)JI%S'.H*Y"\>!:\ M:'?- 4Q?]XP@)!ZOR@E-WPN](+9=0A%P*8S>T:1X%5[4=5TEUI!= L9O')Q\ M(*Q,DZM?DVDZ3Z<2_E=6!722S-$ZH %+CWW;C*S \ )*#R MG9V6 F\=$ (BKFEX./_(56WSO+L+2,Z^4,XF1E>^9[JV88&8=6K 646)$;!:9IP1^A;7H!V<'H M'-(Z&Z(S!#%4C0S:7.Y)U*=11J2E!),2[((DF-U5G;N6%H46,3Q/\ZBM^X[E M^;X1&8[OZ[I#7]4*'4*"N50U!XU"GZ@$VU-S_K+BIH>JM5ZCN@DK6ZZ66-JB M)+RVA;=W%H2#)8JLX$6QV1W6\;+T*\X*KDFSKZRL>!D1%KR6F^LRG:5)D3)> MD0C756QY!S->6D3U-";*H0Q9U7+@5<@;SN_CTYCT]%"0E7"0EA*"Z,6[8)X;+3GW_ M#:Q=L"=XW+641WXR'52F@]8>J6OU8FH^\6,2.KY-'>H$D>_:!C$H#6GLA\39 MZ:CZ:]VYX]=EDE5>-HO \E^CQ?\+N]]6]2<1/'OB]&.*6.O%W3]^^SR @VIH MJNF\"7S#./U2*= DML/)83NT8JG7;=6-W="*(Q!#/J6!I_NAI6OP_]@A6A#3 MX#BQI+O_;;ZI6"(JM[A$1QA ']@'JO;BTU^:R_Y-EOP]7(V*HQ;*+($]0P M6OM(LNQYL&ROQM=P]3@V?2?424Q=$WP<78LLQR*>36GDF:]N2;P.RUJJK0U: MU#96EATX7C7ZW"\9J'K_5(K3/$(_><]0UV@GT.&;(#)\*_9MC4:NX856 M0$(MBNS(C,EN#L7+;; A/#Y;=;0A88 .W^71&EM2:$FA==9"R^[*E2-*7,>Q M_,"/7>IIL1M8AAG[IF5I@4]V2R1?;H4.(;19[ZS76IVYB3%U[/DTL763VO/K:]NASC71'%V'CU/,GDEZ-[[C4*D9!$2/ M',WS;1K:H1>'Q(ILXAFQ8024/GNH6TEZ[YWS"8)3RY'?SG*."_L^L"'GTGC!#=[& EX*6]]4.A MDZ09!V.X38K9U3+/_\ U[LU,=/W>K/'R35%P@ ;0.SQ/=,VF5;V0.-9KCHU1 M3SW-ON9+A(1)RS_$SYML"HH WE>EK)PH'V%FH$0VO*1)[,TJN8/AS>>P'Z"& M@%R2):P-HB%CJF?)X#&@2-(U7V:![%*RQP:?=#@?N/%?DR+--S!=>&]>\#36 M)M55/+]D%3X.5A.T#HRBAO+X!'-08G%3C>;!9_3"';T/[=(77#ZEH6;:)HU\ MD*V&X5';UGU?TYP@MF-+.TAP#<>AVW+K(VCTKRF['3]X@P?D5R4*&$:W>0%T MN 9B90RSCLM\7@'9L*M9D7YEF0K,< ,V$J*<3)?Y9H:IR'@/$@=BE2R3XH9= M<5-) 4&0*");B]/!-%FM-X@K]#4M\JR&\4'ZWGD2B)&-8!B4*3"V1FQ%'S\# MPW,"A&_J.Y1DO0:1V&,Q?BD*+$R4+H'OIX@"(\1/ON$X+L"=%=IQ3P]AQC#Q MNP#BG<$6%'?@4B2<&4 ^$+;%'BY MRD'8*/,-BH=N$$L8[0)(#KYI2Q05*"*06'' MD6L0S@FQ/9H]:0AF>U.$F*\A#'""!::[%[7\022B>Y/L"QW\"OW.WKJI[=YW MB]?I.9!^->".&&^9WQMTD:S3V?*.9^[?<&P2KAL2^,\,QL:!LF!0(*M 8*Y! M5MUM3P,=IZR2HH_6%4#-'7W /TA8LD]1M\F7"$4 M&_".Y@T"F5+@:V49XPA9,\:WFL-^\($F8E0@9F>/AHP#BX>O/B\24HUL!\_X)]AQG..Y9,%W-A,0Q+S]&+ZF22=Y M:EW#N03AT(1Q++2KJ#="S29JCG@Q43TA 7,&-AE\U;/ F]GF/60XN**'Y :B M"Z[%)ZW8+!54QED2+5%^1?LRH6%1NY8<(NZV1GY"\A>H-WOLMQ&A?#H2Y?-E M*)]'BI0!]FQ>,U.R[/%PG^.YFY5P2 YN731\U.,[!9D9_.,T;UB* U&*&_!E MK6S@L@AD,IIU^$4C(]"8$$1>VP]M&W.,JSL'&A!?LL2-1?[:*8UNF-HY M[[TE:E[A#K?/AZ\S\-&XP/L&K@;?J^8A?3,4EJ@A&E[,R?TC$>TE?HS I<5R#)% 0T4U"'M[9EUNPDM)-]]M5&;.7S[A44/Y 7 M\/6'!4XQ"K)EO-4^=7*3@:V83AL(9!X'6]YQ;F9H!\(H2A [4UZ<#2( MAEW M )SK?);<<1H&@^HZS7:M5\&=.X_A0+B)(M:+>]J/FLEU&)-EO!2]]GOYFCW. M'/ #_,Z-Q5K:-,/B,0F.QUP)6['QF%!2%& U\97HUZ^O@)[1.=J9"^C365[P M(8$DX50^A?6\ZI"IV_ +WPKN.R**+ B5)HP+KKDB7//68@ M%WM,\ ?N:^(]][>==06:+MSAWJ>WFR*.I+ <8#1*2Q+^(Y++";D$I>5"W&ZV0RU ME:_CY_'_ O&:%\*/4FLGIW&G2B2@I-9?J%1 XJWXP4/G9F]K(6&037GU0>U< M)QQ-&CO#(15R8.(\:X1J;=YUQAQ&[,'U@@7&:/P: 9RG56-%-$CI, C$F)X+ MK5@VX7U X4NX-BYZ)ZQ%=> 285^'3J#3/18%<*E9'U=6;\<& WQ MX__@-A%>-!;JSXEXE5H&/5"8=TRUA$ ](+_U9X.B(@>/]8! M&9["*V,TF;\E.#*U9PS!?'].,9P$PHK?%2=3=IWG?Z#]@TL#JD(8,?,4([6\ MLK=#;X5Q$^//_$;=_O,]PE!1)JX[FT:B0OW/?ZQ*8Y,>E.M;*\JI=( M!*3@C8R?^G3CP!,G\,A*]J\-C 1?@)L %(A+E71NS%:DXH');C\7M63_Y0@% M#QS?QHLQ9K=,_T">RMA-PUXIN/G3:NN5Z/14BXFR8X9Q=JDMMYE8&3RET4QPA_%[C2.@3PUU5PD[ACOWD&PSY?<-2$%5"<"*26J# M13P#7>URS8^U;Y;YM5 ,O6-(875ME:=S)T'@<2+Q"S;Z/2_ V/XOEBS!9OC8 MM_N1&1(\X6J&";/B$815.@5*W^;(%*45>C9X5ED['3CS]EZ@QA)=^[1JQMV/ MKF%\&A-T^)!N^9 XYZ2@R-$P%1H$'1@P>T24M.0+5=8S30ME :S!FP:AWS=% M XF']F9X<)=QMKI%4P*,UN0FY4V)^A[BC(%].U,^8(C(!+ M4@*ME>UE7&HU5];N&8_F%WB0D4[%(0@:WD6"="#X'NX'(8)$E-W ;BA*1P!H M"N&6[HB9.OPB]EAAL*[Y"M8;9E5LUOAK,S1UQ^M5N7<(3P)-FM;G?ORD" ,W MW, 29^!<5G6D@W(MO\W$K,3AU6S+.OB*6] =*-5#J>V%+J9:.^WB.;>M(N22 MOS>EA2"]:9%B\L4TX2X+6#0MY>R&<-"@;C$;VSFV9U M@0J]+K>A4UF<](55GL_G(MP@#J.:K6/8.:M/,]UI VSIK#91RN^%-4/>T)-"*9A,A Q^:Z)#/Y2*8X_5 M.L]0P7$?DGLR=6P';<['O!9MG0DJ=/@^*7$_D"=&==\]ZPQ@;DBB MG0Q7<=,1[.Y"9+"@GXI SJN< SFS;2!G89&-GHOPC!X>6T<[N.-=VVWS>W*W M=N/;;*Y$R.M.DFVE,6P3?6_%V3C=)6E0?4DXK_S4JDN>X9 M_/RJT>,BL,224D3I!$< 9Z7"KS^4ME6MB MF)/@ 70>VDRP^E@\0[U\C08U]TC9#-C[O\ J!C,#^>RNYX7UM!;U4TS-NJ)MTUVWM<2W//EPO^_0T$@_$((BJ*\GVW*^9B('#[-!B3R.(J64.WOZL-F*F=U/\#R>L M.E#)'%%0F,C : MT$U.9)/"N"V!NA34.NL25@KS!3GIWBDUV8,$Y6'KK]PEKO>X.U_K/QJW<'8" M@2_TI[/.3A7S$F;.H[Q1J[O..&X,&QZ'%I95PF58P< K*''-@ 0P%[&.)G1A MVEJDPH+5!QJU+=UQ"8@;/-? O2D85R'%77?'#K\A>2Z16E,N7.NC,Z#_'/\< M=V[ _6YO,C=@_+D!XDQ#'('V+)")XBVQ\^W-HI>:AR&QI([DH0&88MRYMC%V M#:CF;"D0O7W;HH,]DDL%1^!?&S#P,;^SRYROG=2T/DH6":3JMJ^JUL$R4/_= M$/J63:O7Z[@N3QA/RN:R&4^!F@O!73!Q8 IN#X;"U/[X%,8JT@9'KS$^=F4+ M"E7K2-(+KA3;] MF\%.L^VS;Y$DWO>'153O,^BT1 F629&H2H"G#GF1I0DZHTT%1M(M.5)4-R1U MVT 363U<8_7S*O;F:7.;HM:>C1''A&'^P.SR:\PV:)R<K\DR[O_RXKOP:);B_>D^_)] MV_H&-P@]R_;,4',M&A+-M6TO"$,]#&+#M?7XL,*L!QJEOTZ ^[6*JX:I6MPS MY"\8#6B&>/SCE)]%7"'B<87AGOM(G^(!!LU51"'.B89[[*DN;6<'#C#HL5'_ M5AGA7A:NCSV#7!3>U%]PV?8W'B7]E29^T[#YV;V MO>>-'8% G%N*X6%U2/.%Z+7 OQD(I$"WGD0I,,V'V_P;AP$'' AN\)8O.Q 2 M8?#A/P\B0F(LG,_\.MXTQ]10[M4:Z7.UOZVLV_.5L?4]E:3^.J0^#A")PUJ, MOQIC2' 121?[Z6(OSL@ET85U$9HQX%F_2II)-7C6\Y/B[C$N.*3;G20*2122 M*,X0=>W2]_T]>LR/8=__?,G >G5(77;\/5 6GO$B7.S$Y>[+W9>[?YD3?[XU M=*Z+<&#TQQFMB?.KJ,VY3.M^\/F-$H'@F'$/AB-@ZIKJ(D[(BX?_;@WR)0-( M!AB. :A&55.GD@$D UPF WSGFBK5CCE [6AF#!OQO>28U^68X2A/=R;V^=#= M6X1DQ^NP?*Y;*$O7_'4.*@9=I-?G;5TGJDZ,5\"!'1]BEZ3ORZ-O5U.U@XPF M2=Z2O,=/W@2DMVY*\CYS\GZ[B;\!R9J30\*8XR/(=\UD?354^>+@G(TSX+-G MJY%QLA8EAJJ10ZR=T4IU253O3E0N54URB(TAB4H2U4,A19NHAGO(:L\\H4PWE[LO=O\R)R]V7NR_3C&6:\7EX M&2?NZ^J6H5HR*B>):E"BE QT.M&1"Z#"4Z0\ MW9X<',U@<4[5MYW"# M^X4#?V^](,EQU.1(=%-UZ!$E*I(<)3D.&>+65,T^Q$ Y*-3XOC0LX]^G$_\V M)\=@9EQ>_'NT9K; CEMS[+CW]O;.G3'?SVD\I(W0DUO[KB+(,!R54/TL7'?) M9)+)QLEDCJ92^Q!-+YE,,IEDLN<9TR91C8.@QIZ^_Q>59R,::[<&/M+E5PO6?L]_[/!7?;,/]U8AWRO6=\C>6WQ3)>G&G?)=F2K7(-V62S4I58=^F;%TI M:U8@ZF!RP\KO#YK6#F9A,['>_5O$IP$=\?O3#(A&?.Z_(,N+5;+,FFRILO M!.'S;V[36;6 JV'R]6DJL-XR69?LA^:/G M!Z4C4]5OE[?QOIG?;YW4\+-T3E4E$-HX SX_,13P6RB6A*0:60T=8)T MI!^64BBI2$JFARA*UU5B2:(:%U&=(B$Y!R73@^S M'\_9@;S4'K^FJ]KF(6B.LL?O*9'W)9&T.Y'T?.[T?+'BVE2I?E#78$G>)T3> MET32]H6(ZW.+4(NFQ'4SXHL-2+^ 2 T@TEF^P7*L8]+X3C ]Z;G+,-YC-TH, M53L("?#)R9]FNI)DW=,[.]8U[:!6I<]>BQ,_0Y8T/QJ:E^KJ.'7E4M4\Z*!9 MJBO)NB,A8JFNGI'R]-+V'OV9(A!E;ZS_W)15.K\[?KCB(U[>]-OHVFL\OU_& M,T;:;XEAXC4#K/3O3+EA&2N2BK7.[;I(5TD!MRGS(E\I9;)D)=8JY9L"VX4C MOGLY4>#.9%GF"I!)^A7^5M8YD&>>-5!%&;N%H>#C MJT5>,KR_*I)FE.S;FDVKK3&MDCOE:U+4$US##/*94N7-7]=\('D&KUKEV8V2 M5[!Z\&S8'W@]?%"J= 4?5 674@QHFJ_62_8MK>[X B#W8 N5$MZ=\AGRB13\ MBPK?A>-9)L4-#!!OASW.5W#/9.0D4X>7YO-&$M3#?3'E_2KVL]V3&9L6C"_\ MGUQS0A6X>YGB'N2%@J?L?U:5>5[PU3_XG17V1#CX;@6( 9LI,-Y,X>#'\"X, M0O49NJKTR]%?/B0DNZ1@G'IQ:OP\7]9 M@'AI2$JY35)L!M=7+5;!I?I.EC=SZDT,F;D-Y^,6,S5F!R]M0*>^0!+?S MYAI;]+"SK;I;"[J"+4&\\BTJ%^EZ!C- MKAS\%"Y(#N<'UU'&*+04X+$$5O5DB\N"[RS T8U+@H9ER M4^2W8#W RJ0HK)(E-SEJPP=LH37:7IW9@Q-!!FW%2)J58)DNF3!M%#"TE.[A ML 4@/."!$Q J%2NR!(5*=]B!8F<-JX)U\$<0$#$FYN$]4G@ M:Z9FZ28-;#WP;,=[T)@:" MK",:R__,>V:.GWF";>CAGFP"65*"!'GY*;YI9WN1&D6#"[^FN*.89RG-X1&(!-V8,8VADQD"&A MTP@)]4V]+J"0P& +C(GF&9<:;< &QEG3^63\ZJ*/FL*9X::'K"FZ(73-8"Q25M\"'K;&*FW<-NG,^9U.4SGRQOH+H9"+ C$*:JX@TFRXW?/%$ MC!WNVV,(P^KG=: ?8]$%FS(T>Y?Y+2L:XU=]5%-T[]FO.5 VHUA?H$5>@O3F M]C0\+/T*)C:#D>ZH.?X@$4]?I=]J_2&439DO9T*'81/RLOQ+?@U?L8KUE.PM M; :[0I=G:QG@'3!]H43NWXRLD6<8YNH>LV!+OKS<8=ZKI.^?(MST]ILO^'P) M@][@$0HJ;#P<@+T%9?"[ZFW#'XHIT5Z#0N77,/U)T;@O8#><8XFXH0< M(?AAV0]_M3FQ!] Y>X+ 4@,\_4-D2(^"O\"5CH"$9B5,+TA<2+> M2:1]!#F>MS-CS(:7E??]HHOQZSV'J#?LVX11^#4,! MZP/_RK--*<:K[AQ"[YE*^^9FHC#(55J6Z&'NOIFG AF!#E3Y=,_KL3I.8^N M927WT?@+8"5@#7L+\7P:D5@BAV*)6!\>+LOM]/ZJ#^:DWHORX M$]+_0;9_.E NGO$B7.S$Y>[+W9>[?YD3?[YE=*Z+<& T1QNMN?/I@;2)RS3] M!Y_?*%L('3/N 2$=#%6G$FU&,L#%,H"K6A+31#+ I3+ =Y9*]4.Z*^^2S!CV MX7O),"<" O0=G1QB=XR4[-XB6CM>_^7S;D:T=-I'X+2_/A=36]4<:\C-'JU= M)>K4>4X4J>L3YRP(\NS."/[V8)WD9;J\ MIPZF[*B&*>..DJ:&I"FJ4NT09TS2E*2IA]I7J(YYB(DJ24I&>[?4W>2DJ.AB M,FT%1.-N"XWW=G5.B>5>!UGGH=4\0[2L)REGQ A$CJ-2YW50'\=) 3($),6# M% _/%@^62LA!(34I'J1XD.+AO,4#40U+E\)!"H=S.3XZR,M_[BYF @&UYE5=W:]9KX-D'H #EWG10] JFSP-6$2R7*93WG?W!ZRYSR9IDL$N<2+?OJRTXUWAE!1 MV!<?PW%))"J;,\^E&8&XJJR3-$-:G&6=]"_\X$X!WR5*9 MU_B@"1], QC1PMMMH5; 0S-VV_82WNKEVHT<+RG8$CL/B]LVZYLBF8F6ZOCP MZ.-GT#'SZA8'S-=HO0;J$]@;O$?X>@G+!E?WF[@+:"T!L9>LDVM#&W.$FQ-+CY<;](ECK:&+*K8=)&! MZ+FY4V R"$.Z2-<31?FO_!8F7G HNB52O436/S!CHP1S!4CN@DUJ4'H_;P[K?];3/>[9ICLK:MGWOH MB/RQ2[QS]-BHSV'F(6 [K X>]9U0.^@Q6&ZJA&[;&=*(6[;W^['+7=L:TE[@ MNC_IYL1H063[J]?70HUT[WK:]Y415]S*?L4M()7V:+.F._@>[-L]7>X/%S^T MP\@]?.EX8WW01QS;MIM6,OW7)A6=_MNV_:WLY%H!2=!/;Y3/MVF%@K:[H;^ MM9V20S= ,=:,'0VMG \X*\6WT7\#!9T8RD+"[?<4M:H M8,=OESY*=D- =%L3[;V!Y/2)"?^.RH(X@]_'0A3>@BI<:0I[4P,&=Z] $-ZVY*6 M6-I/!'@;[8M!7C(A;8SW%6*9IP<3RJ?\4S;%&,YW-53H]ZKR"ZO. B^43R^M MIU?OXO>-4B^WM3I&QC#JW%S/]YJ?]B;E0N7_*@RV^FNR1$N[%Y?A1G@)*KJH M0W8W"4+.6[!L M>B?@=!-Q]G#_#2 5>G#7^Z>-9[4=Z'4M[N<;/)/>.OVMXV8%NUJ!A(%?5SVL MTWK,]6#O^(I4=ULSXX?:^(1\6H^=NRCY-9H-?*T0NYPAL&]V(RR7OX 02^&! M:<$?H;:_<>CJ>E\PE%BBB@23?U-D[:KRG>')$2_8HKTK##0N,'SP5>U:"5/J M^<0N@4\E\.FP+Y/ IR>9.WD&\Y/ IQ+X]+((?1PP3Z/#L'Q'X%-)%R.F"XEM M>A%Z46*;7A112V&WAP?9R*=ZR*<7>OSG[930R[3]!]\?J-L]G3,N <$05 M MBYQ2NUI)_Y+^!Z5_QSVD9Z&D?TG_9T#_WQ'C$!2%78(9PRY(1-13Z9'_'9D< MD^4Q,K*[;$34OV&/A.\P.?Q[A1<[/"OS7+KR(W#E7Y_1_]=_.$0G@P9N1FMY M2?H\/?K459T>HHDD=4KJ? ,S:7#R'*D%)>GYG2;^%C2L:0<9^V= PV=W//%( M6L9E^M[OFJ7T^LQKNO1HR(83PEZ0!#EV@OS.UE^#(D]'I4@2/G42UE6B'V0/ M2:DZ3H-\G&3VG6ZYDT-.]D]'%EY,-G2-7#NH\7VY_O.;@M"-\NCY57'FWD"# M$E6G]IO.>[3*5;+QF["QQ)(<$Y8D" ##. A^3X))2ND@I<-Y2X?O=/N0G+;C ME^1%'M/[THP\<3OG$[>)>0'G;6^*2OL:/6.QN?*TZ7;SF'>O*C,!3B:[+V\- MZ1[4TF@:9^_'_4N4>?(U+T3OU';;=SK#WN^WJRJWBW2ZX,]<(O;5%DH?C&R3 M[7ON"YH =P.\$7!7B)3% ;;XDG*ZV=[^ME&A@+<:IC?_&S:C_K7(OZ:(4\![ MFG_GLXS-TXKW8?Z^Z5'])?D&2_-T:^KQ Q/\SI0<1ERW8DZ4;+.ZKD'+DF_* M/T&TE+-4X#@(\(("^&AS_4]L\(QLQ1<"[F0);#I':"CNL#ER_T[\O:93[-B< M<>S)ZTT)2U"6$R5*"@1L+KM6UUF>7?TV^3S9 FK;?C&BT"W;%]:2$8NH<_LKNT1<1 U#=\+?\=GY%?P[HG]:0+[$&-4,HSSE/*%#ZE NBM MX<_NF0SQ,E,.&PWL(?KB\TM8,TFQ$,"4Z:QLC$BXL0=ZC2.H13R.>B;Z7->] MPA%MC\UPU"KL,_ZTVT*ZJA&$YZPH.*MVHWM!:WC9/UKVCQ[V9;)_]$EZ.&

!" MX9SRJ4XW74JW=-4YR/\=Z?[)9$G)NQ?"NT2S5,L^J")VG/LG>5?R[H7P[G>F MJ3KTH$QEF8A\FU[J9?76ZF71SK?9\#^ MSPY,#7K>-IP]:JB&(]NI2YH:D*:H:IF'6$F2I"1)/13RLE7;E*@GXZ*I$Z0C M0S?/J,6.V)P+/AGZ\-=H/F=8CR+J3+!DYKV]M)$QZ;EV6@9&'C2*NKUM^EA8 M?!]S2W(^/W(FKQE:D=0\=FJ6:+ 7.'&)!GM2W1_BO'BHO'XDW16R(T9R5/\$ M%8O(VS8$<'-3*IW/#Q_1GX@Q,16X9IGFV3NMRI_HQ#I^"!@X[T?*55BKVRN4K!5DF))?MT7HVQ:6FP5\\-;F9)459%> M;T1E>MU+!$57LEPJ,S:%@92\>\)M7BQGM^F,M=7^+RBW[XN:!_H_O$X(Z9D] M %Y]$,W7]P>UF_'ZX?%!#V$BWP_<\'\71?.0=7+#KJYAX_^X2N8PI!^2Y6UR M5\*K_K(HZMDD2CK[SP]E&#JN98:.X]L:#3S;M0/?T(@;18%)-4+PGF1K&9XW MMSK9-WG>O/C5"K#Y_#\__$?INK;GNZ9&G<"C/@E\S=0LW:2!K<,('>^ DJ(O MG#F ZP+X 3FP7'OL MZV299%-.H/LG7?>-V3-OWEPI6:^+_%NZXBV2CK$S0,=?'ZGC59Q%W49FH&$9 MKCUQCS<^<*5X^ZA\4Y6H!U%3UEUW^&8T?6K*S37\GB8%K.]$;/=I,-6+B0?9 MC"\)VEI@(/S!+8Y:HJPWQ3HO80EXWY_]#^CZ="GKO*CF.6R1DO9;B(DK1$^N M!:P2?"68LT_#:;7@NR%NNU-RWA4)@]E 3"LPA%;IO].ZB]PZ1PF>P@"+M/P# M+^AD"?8=FRB_PT7 4&@,36&9TDPT"1,CX5-=YKA!K%@IX$W>5@M^SS5;I@SC MYXNDXO3 OJ6P7_#:FC_+@QBTRF\8;Y#'9_FXA()KP&KC?:'F\W2:XKK"R%>, MB1'=WZ("AU#41B4. 2\24P+BP5?7ZX*^QUV#W[#X<%K M<4JPC'AEB8_CVYK#A-=(0.@/,-X+1#2) K<@7W/RZIIM[3QUFI?\F;"[L/AI MN> _ !?BFJ*&@3WJ[U"]@@F(NMX#TZPJW<,D4R MI MA0LGKA%QM-D&%YEW4.R_H&!+_O26J/$1*,1@FZ>X:WR&X%0(?R,13<\:@IBV MW'$]11R=(%3N M:F,OM2ROD&4:_Z=(TK*C8FQU!GQ>-C.H+]J4BN )\)*:H8I>:GRX,SZI3;;] MS#U#OEVP#,9;XCUBAYJU51NVAG$#46^6-8?6L^'MX3+Q/#X+G,$,W+82=67" M#_/8;$]_PM9TUVV7>"&U8LNFU+(#S[4LC<:![CL.=73MOND^ CN67_Y(<\, MA6,,WG1YD!,H&\&]I!&<^^'A(W+Q"EN[A#YPLI/:^HD]0=ZUE9JDBQ'3Q=YJ\5$)QMKV'"@L-&H9^793?39;G->T+VBJE[C# MHY);YT[*[^ZZP%Q.Q"_9@IZX:/A;'M%:8^'H3" T=$'!+A LLP%?E]-/#.%V MW "VKJDZYJ IVJ.M3)-,)IGL?9C,UE3-/0\F.Z^>$+5&WY0BH:$[?3U*FY^! M/#GQLNKO#.*JIGU(_X?=C1A#@=$AS8DD&;X_&5*5'!6Z'C\57J[O]UVM-K[O MI;1(+W!4-6%OP.)$)RJEQKOW#QNE"I(4?7H434RPG :E9^FL#-H4A.?&?JL! MECF8;EU4)FW$4[01B6JY^EF;B)((QTZ$NGM(SYGQR_53]SE^8156%8BBW^^: M\E]L3_I8X4K!RJI(,>&<_R[MMA=,?"N-REA_:U#3C\FC.JEE.J5>T%"A2H$B!\@RKBKHJ-=]6GHP3-.75^B$=/6;Q$2]O"MGZ M=6NBH/=CF^3CM>'=\5>0A[S.E%=8'EQDSWOU'%ZB/[XF/[7%_%0*%V\N<'B' M ]TU)\[1'0[47MD]I\-,> /8,.BH_E.ZX0S5@"K+LRN^HLD,:5E4EU?Y8$,U MC8EQ_$AG1?J59;C9#[5IJNO3UP7#2N_FBV25@W3^-_]"%$8GSG335%@OX)_;9*B8D5#!4I75RMZJ;6$SS8IWS@/IUGFU* M]GI$H-L3>PC6[^:*J4M9E6./FV9FO;8:O*N*:'?14;@(%0$QK*N!>\>]KCDC M3 %NFH@_^V;&MJ-VO*UQ5//(9]L:1XX:Z$D;0)<\;G <.T98RXEV]!C%*)YM M>AP]:&< 1E4;D=G)4* %84JT\NKXL5)W@)Z>8A#'&14?MZ[B#ZH;:38MDI)C MYVII R@+,8B"-5V"'C B1+L7G H?>V-,X+3Z%D6M*[9UQ+'S-+0!Z$\,XE&3 M@3>;XFVM&EU7;VZOIY&RM5(S-F=%P;IV38T&NNOW,\+>N3=9VC1A:I10>W/! MX*8-:\R.>?(5%#!OQ5(3';<]5HB'7L$W/=LCR8Y=6X<,R"_[-7$G3WMKLEF# M<,(5;58#[+*LY&N$[9>.%@/: ;F+LG11XZBB6TJRLL$]O\;55_@Y$;N?VD1^ M&;$[CXC=8R4:1T;K##*$YZFBT"GK#I,H^AKVX7[QUR1=HEZ[FN?%%38P[+>4 M/-[TLVQS %VF'K&(EC4A TG&IE$\[WU8MKK$3V^4S[=I-5T(8;ZUP"#9P."L M>RAC/L2Z=NJ/-L"&\:OV!$]@R%/&9K7$6B551PX/M!X]?C8FHDL=/9\7*(37 M.5.:C:R!^_ULV=G+&[@_;XB7T(==!H]>H/:.%F]T +']KJK/,,@@4]@CF <8 MG$8&..:HU>(SU<1;:L2[L5YN1?[*OF.="^(/D2<:4?&-NX] M6LN]1MU-/^]IOH+%%N?=-6@1 @FM6=;T #\.PHH,@N' (Q<<^XB'(X\72/H0 MYVJ;-:QB+XL-RT<2']7-L %A<)6ZV5^ MQUC3'CW-T&Y%K 0$/1A"">GV #Z,/"!\DP/"A^3/T>=80_A].S)H?+1.AD@K MZ1N# TNGXV6F&,/S1-0NT[9P U:@44\+#.*Z%M5]TZ>A94>!3UPCU&S7^O#7 M ^ &!N'D70.,?[/=DNXSG^2G5N\IOQ;Y39&L1B^E8LXJZ4J-( M+VCO>.LB77(I)H *]SUJ*0Q?#CER#Q8$G[=9XSC^A(?[-=B44.O\0*]_+0)R MS#?<]-N7:?;0 -0:?HI]6\/(MT9-B*K,!P"B\!C^+8A!$R^J?#X"RZ&%Z=3 M-E&4GG'='&J-RLK=(C),7A)09; RV[;$OGG+/3]SB%AOFB753EAQH]&%A[VNA MZ82!2S3-H,1S/=T+8L\WK"BBQ';'B"VS+>X_SN=7?HVJ]WF!\%E>46""P&HK MZCA6H3\JG$*0!+-TQD7F(ODJ!"0_(\;\@T6ZKO';\.M--NW3,]IJ(O14]'"/ MT/W)@#OP5A5$*8)]E;UKYQ7XG$5S>H^2N<0C,U:;.'F3ECM>3+%L_2DMI#F5PTJ8\GI)^G1#[Z[ M3G[)19+LANO9#"[*;_'79;KBR4L=AM[#S!:3$/@KQ.!Z3&E(74+AHV>3T')\ M/31&SVQ!MPC*1Z%4VY3I -1"6N?:C9[M.(9B;S+3WN Y EY-_TJZ6F-F=%[C M1@K@O!:]M,;3ZS\I[RU+@54#)<93$1FS0 +&M"INB^?W24H,@>?!B;>TZ/R@\\WPSFOMY%*JAR8EH4XI=373LQV-&($74^*:@>&,7SNAP $_ M6/%$JB[RZ*] M],F@RV"=Z,DOAWS92I'&G>\,.9Z,7 BQ@OG7Q8S;:5QV_LWS?@7]^X6#">-E29,.)'3?04-H M8$'+.E2P2OY@:$X*LA&+5):;U;K1J>C_B]9;PN5%P=:ZN>*4FV=+J_T43K7) M4%7;-&NU7ER1D(G[LLQ+T 2URF_"/]U0<@19+C&9>%J;%47*<'$2 =S[%518 MCN"GW'K=&?1M9T<(--2DS 4(:N>*3]-BNEF5' Q6C(.!LM]@(&5[+/>7A9,* M_'N3"]L!2&J"YZ$;#C8LZ ?C*[,4077;&''96^J)\D6D#== PGS0.!4QWM:> M$H]@W#:Y9M4M4LV]1[5PR7%EK#JL5HW;*^8($:@9-T F?=%SC= M&&I.$Z2,]R(/$NW'GW>9,MQF2J_'E)WN#;:8\E/'E!];IN1OT']$4ZSJA6\\ MD3>\JX/_-ZS"LD$RQB%^C@+^.[LN-H@LK)M-> =\-@[QB\_C&?@EB,(43" , M/?YS,[OI;(QN"3:]V>]R[$NXE,<#$="\%119OC6$ID2@CH*^8)^2LF$^,=C' M5VR,"0K;&N,30TMT2R,6>09_3]F)N&IMW V)I&Q*:L#]1UJMN>A O;@OH4,L M&!BIWBQ?(P$^N'0-?QVLE(&\CC/I]8GRL;A)LKH.G9/RY\UJQ6' Y\KG'D?L M,XE.T^"7*:;W4DS-XU-,:P_ B1R/4-/7@*ZI9@>.$?FQI5/3U$SJV/I]#T#F MIKZNR[9'GG,>,R;(6Q@"3?@1.?(]?+%L/H>=^:AXUW@D];-([/F4EG^,7. / MZ?7\+HQ%,(ZY.O]_[+WKW3&V) M/HSSLV>F!VBSIWMV]PS \=.?RI67RJKN 4$)E ?B_)!- 'VIKLK*RLO*E;#G M,0]]F RRB-["]3[\+-X3)%KN: MS%J-&>Z26'@G]0I:OK6\KNAUKH0V7BS#W/065.K9*&8_+HX'GT8&;.TK"DNQ M<>''-11.+ZT0=17,M;""4LRYV*=\P<$JKDEO!8.(?[;*+RVC1HEH?1W^UNR# MM#1,EA+.(!K>_5H3OPY>X(5,R#.=D.IX#)P( !H MEPV[^3_A!W>IS(F\>SF_703/@PTS)Z]3H'-4NBF;TFI$PV.KEDIE8:&$9_[C M_*?SV;)KFK(77QK.(KVJR&^E_!9#'<+3_;#S<=$6.Y_]M;L)]_9(C]&'A@74 MFYUF.7#SQ8R+PH,)ZX9(NJ99Q#NQ9<8" M+J?.;+E>O5> M[$NY#+L*<[,.OZ>7WX1C?_+5<)T8]PG-%%X$+Y@N MC8C5*[KK+D"1>N>[::DM&P#1Q MA62827',7?!)P@M3H=+NP&0CKD5^53$>&HK]2P[67):UK S9%AJF2*C]D\7 M?N;Q <=]:(0^B#)[QNH^44@W728,9%]8X5^,I3[_4A&=_Z99 M#D-X^HN'0(%L4CFD;YJ]4![FDSL]DR"?8;^(P#_^<*:S9*]>&H$QAB)EZ:!? M\.E]"2U*5)*7B-*4B[>@,8D%>[ANV\.FVOL!X-#NUNNJ%ZA5.&+XD.?![)W7 M-NMP@H>O9.L"?!\5V9F5D3GRIP95'?Z+ !?-A^F)\;*=D8Y@UDM8KA1,W#,* MBGUB07@24(3,OVUB0M(I$/SJRX8+ FC(E%09'Q?>Y;S#(8'AVRF&3 .]:EG! M5:4KXQ%(=##]SDC!."TJ1#'.]4T=['1J_2:4>Q/P8N;X8K+KV&P1KR#Y0J5!8_/G%MUR --#@5RF M$:1:FE^VE^^Q<"3*VM( M33H@RFCVI:BU;-'/'P3ZX7=_HF]3(]O(TA^<"TQ 6I0&*76SR[O"+1Q185V$^JSY?1L3.!/R: M!]ZV2M-9^6=P+.(WI5X>7 LKKEL %2M:6L.1-Q24K MRH=+OUV% Z8K@G!'GRY7AAS1,60E33;0FX?VP_OSRP_2_$^F[P>+T?Z58K3/ M-$9[]+N>CEGB[W2R:B6!=XI""YZ%P$+L\DF.V$V09FYKDX>]GE>RD^"IP(&?Y[._;H MB:RZ!BL]V5:+J[9KNDLID+%H/P/54LTE8\#V(0=COY'23AEN5=+Z\N@LH-K2 MV6O'79@9&"\JV\%RR:Z+037( K%L2:R%8AR;MLTJJ4+JJW#C[45P M3[_\[/F+Q]\^>?K\BR^>?_W=UX^?/O[ZR6 MPC#"2^?_4H^5L.MU#!'>S*D 7*A_7XBZ7\ M%/'*EKB_H#SF[%NOC%*5=L=!'%'U"$?;PN)PX%+(8.&9<7[I MKA^)0X?R)W0N;@$>,3 XH;I[6,$D()G"\5= MF;+O1''C2?A;-)/D;U DY89X 8,M27J$PO9$]('O JIA40]2WWI9]GB937Y4 M. \QB/(LAN*13FVYTH+T)@*Q[@QD#RN,^LCM#GA'?<4)J[;+6W;4^ID+_YG> M>);/#)8R6='R5NI*S-YP9ZS)PWR?'M_+Y/@./XECX#=?P=NA6R!93Z': M:0*5(XK%**]8&4N]';2E('V3E%E1QNPM;28.NZ8W%!^V,K\$K?!KQ2;96Y[] M%Z4)!;$2%C[?8[^>#?_X"&WX5[>JD>(*8T\Z]"@?)#24D MHLU)7L:&Z0@H"=F:0=FU:(^B1D"!3R[G0]?LZ&#*; *@&6.B.R8@W$BX>+ * M[L&W:9Y" SJAUH/DX_2.1!%>0M21Q@-JFB40V MIVSWA3>JGPX7ZV+H6!JZ4$ MVJK<-908,EL%EO*RNVGYFZ&K?>XG6+_U>D/!>Y(0DIIU';[O;16D0P $I/&* M=.KF6G1*HL:G!R].4 7UO]0,7]68%P7&*"H+]CW-S?F: MV!)U&/0>:/[ZJNO N29P-FPNCUS6^6B[D?P V(#186<&LY&X%KE&.AAUUSBM MMP,GM):SRXX"<&SGDNRY.!F_VU"+%/XC)<#D<_:EG$1%AC-HAV4XV@%DB8OM M;(KX+,SX%C-Y21 !YGW<-'4LX4:0PJK1>J^E4!YOP"P$,7MP5V.CZ7]Q#WKP/.U#;V<5G2[R62^.+9YU\_ M_>J[1Y]__<73+YZ_^/;;9Q?/GCQY]MF7GSWYXLG3%]_^O'#JE^GG2.#@8T13 M?[CX\?7LY/KXR==/GG_W[(MO MOWCT_.*K1U]>?/W=DZ\OOKRX>/;9L^/G4>-???OGHQ=?/OOWLZZ=/'S^_\][[5;?:Q3D*S&8O.,GU,[;9O-MNN_6?23'Z MG??EOR^E\;N__-]N1Q"?7<-@BAI0I6!TKW;DWVK-)%N\5$D/0XG;VE7#HJ_G M9/55#;7EVW:7%=* 3#K8&!B2DX-)H*R]@YPK_%)KKS*O.ZGZ+*:*.HI;ZF>" MZ0(DL5B/_)'9)\'YH+,=']%*[G@ 'V'0.[N!)6)JO_L_+[\X> M?QTYG!"_;F>*< &\JXF(0J7 :TGRS"VY,0=]!G"7$'(;@9!DJ:8;>%=XVEC!PI/"J9 MZQC$;_=2LH/4#WQ"?$<1G,(@<:T"6CJAC"3B;<*[4E2"*"J)VAC0U&!Z !)? M#9BS03ZZIGC.FG"G&ZKGHMZK0[=@7B9$,Q ^NB)*5BHL$^O*]2\@115I7"C' M L^T4+.,LSAHWAJ1(W(3XE]Z!PM^4Z+[*Q/>*Q75MB\U=;D.KO3LLJ3S@XP_ MC9CX.SB2B^@*[S 6#E]?ID.AC^QWF[CQRAE%1 AM8F!^R(N4T^Y!5T:(;U4$ M)%F ;K=+]N657CR"6%MC"H@@5H^D\9M?";K#B1]6A8 SRL!;I.R21:26++!4 MX93:01+#.;T* T& Q'-8:FO=93A740D"HUM&)%:F?58]Q..K2*N#M228RPNOJYBIQO$V7(B;/(JE#UL +^[2;JAV+J/\(07G<<8-G'X,IP535<4B-[ M0[:TE T/Y:JZW('\?Q=;<'#%I5!@N>)[X3@5@(GR'E?O%I5L 8)=Q0UICT-8 M2")BJ&N6;M:B[<*EKH>:PSH;VX^S$514%IHX8UH@$+L3FC%)H*XP_1*@UY$,I]/KC. MXC=Y!%\,"1W)=LH@8FH%LDRQAI',@WH067-15D5Q;.CBDY; M,4P,XNZ/*F9-.:=CE8H9#(E)6$3JQ$'7-TT%P>0/"LKX4C(=R;?0CJ&SFZKV M@>2)R('SA%DZ(P>NR;AHROU0E\7L^^I=O>@2-/AQ(G"^/"%P/@K?U'UMU9$5 MRU!GK9B29(R=\E9RZ?9K4)HDEHP39E4HO'3Q#U0\R8E%!4*?"Q/!;738O?=O MS>8)IB(-:F^N=4DEMV1(E6'4=*"(ST^Y@\'V M>=]ANIGY)X=]&-=8!P]5]LI$N2%+1>X.Z:,A,FPK;AVSH06+05/]%&P!HI:) M>*0#'\,I:B+/N:.AF:A]21+SQU^77&/"V25,8O1IO$4/-MK% HZT"D/KG6]' MU^5FDYI6F%W N2ED=4F$R-$REA[E&%6C.Z^2ONC)%9HX7"8FPDDZB% M$4.V7=?"^?)MX?UL)M3]PG#R2N(M]NC M_D!$$"I,2>5A/:--0T+;[FVKI"Y=GPPA%O5-Z(WB%G$K,EDK_"SYXURFNQ]& M6[FDF0X&KW"D3*L72IJ^=Y<6]JUF#-RR WEI;XT:'2;K/L98_J_J)TUJ:4J" M8!M@>\(55XZM&^3C91\K)M[VNZDE@#AB4" \1GP.]0= =4#R[]BZ^1*IX!\( M\+$=A22DDU;TXG*SD2U&'@";V,K?Q2Z(1254FVH!?_6N7#,XPCRD+)88G24^ MQ(E83+N'D'(5%TH+K>7CR=8=HBAR!(8B5?95LWXR\.8?^(K]@OZO]CH(_F2>177+\Q55 EA'O5ED7V M0LR2J1%>T[ZD+-ZIS165 M/7^_DST4PL\E$JO05)Q/]+)X(\!%+-*&& /66Z(Q5H!/-@<7YJWRV0PC)F2; MV@5A%T@/(=TJ]$,]V;9AD$/J'$?)4XD"Q&.JO.FH2'Y=,1&!SL*G4JFJ$I^*K3]AC ^2$@ETG,QXN_+# M@XZMI-.@]S7\]N/-5%'4L$55@9+2]*+3T683=E1[F!*3/_Q&2UO=.6K>B''R MFD9=5D O#ID;*NVU>,@_(VP>CJME=]A4=&.;-)AC=J]FUN#W6W/=(09'1+;L MV++0>WCL97#G"?:)3]^E#1<2*S_>M*4ENF0,9UQ?"W M:9*]TUUX#L MOY2M&I2OUDI:GM;]I<5$64MW=X2]JR2&A:P)..RKLA^X M@Z9??IS'8:!D)@551!+2%]*6I=M<<7-H,@3E98XL+;X%BH/AM==U3WUR?%,) M'BP)R8XK3EX+7II;(>!J&F2S(1TT#ET=, O>A=D9L"!&Q>0+IOOZH:DW=A*)I^L,UB(32[43QJ"6[.X4AY"B(=&4Z(@RU,ADIG0TG=9 M"4H0/'[9I/9/,2V3ZR/?R328K*S<5T;O3V)UV;UN-9(0XN5.['4 K"0$R\?; M:/>:]EAW2_(*'3SDJH,_KT\;K,L7Z=W]G []A?!N@5MC$?Z!'I+AF[=5C*"' MMX7_=L&9;G!QIIHU0'F+8N'R ?&:V/^JEIC1='&8>#P>!:SPQ 0L&<@'UEQI MJ*L=T,\GP)O/\C.QSU XAJF/O$3.A0\^U>5B#5;U-&>AD M!:/F\DD:<3 G30\R$(.I^2_VZNW95I86!R%2B@V;6H(_'^8F6],Q2PL9&Y\2@:8V(<9A[SLB"/1+?"A)YI#7;"/Y\UZ$A4 MU*1G^TM3$_\F=?Y7Z[E)'M+D*N-XYW/S?0O.H31NS2:]ZLL$:GAHJ9G:)U@4 M?60&.^B ?(^N&II9R(YZ:D&2?X8?X:PIY#?]@!CLCWA.7\HILLLH=8LX#Q-6:BH(;C,,?EPW_?U(AP+ MW0K1+VYXSD08B-9K8*<0+.X;,IA>JWT2%O1ENS@OLA5Y\MGOB]F3I[]GXH(O M?Y_+NIKH[)YQO,Q0QTJLB/_]"H\(_WB:,X\GH<#I+WM1+JIYU[V]]<.&?/"/ MG]XZWD/#E<;V]O(H.L%6[X5R=R!OA:[6$U_;R6LH2;T\MCL%H>%Y6N=HF5MI M^XIEFD*N^(K^>#X9RZV$!$M1)^F->!?55 M=SU[(O]CI3DAJZ6'2E@#_:?JD@0_K)U:SV?/4A_:'+#$?28I MZL*W%%FB3,.WTD $VTY2+)R."5N1'7J$@%O&T+)0F--,K#@+U[2G')31 !R& MZS#DFDK@-5+,E>((@I@J57^Z[QJK@4:BQYO#9NG2B;- =#N&7++0]=CIA?/F M,XG=Y#)*>&41)J2WJJH8E><7O:WVV0'"%H,[LY@A2+C,O0Y!YBF]N=-V5)RS MZR0\7\24U."27-'4V#2T)MYPD?%Y9T6C).$ #/YLE[)3V\ T2L6+$VF[NS:F M"RVE/,KB\LC,V(I)C6C]K+L@P/MT^X!Q,Y@&VF<:>.KMEHFI6OA4%$E!A9>4 MHJ@I<5T/M3C]D7[I?:$P=O0+9:?2=/[_E_Q'.E^ M])&Y,,<#EXB@@G]-YB?1?JQWR#'%UD0V&^+.8:C M_*/V*GTUX;I4D/1I$:'K/S 5-P;E 98#R@N&&7(Z@H^@3!(D($30GN P+RTZ M1YM&8EY13#C8&@R91*VRD1C$^:K>T.%&:6=E>+V66%N998U]IA;A4!Y.$M-G MM%8+^P!H8JP52R4K8,*]:[LRFNN@Z2Y)#4>V1CT>@A^QC19][JV_OY@ROE". M@>,_*=\H1,&EN(;P/K)F$+%TBBVQ-@[$.0LH:KU4MCJA'LP=LS!9JAF%SX;Q MCGGTATED ''I5BLJ=T>D-I@U[#UZ7IIXP"=NBHTW4QP\PN12&>[T0+6$RAT( M86<0A(CFI_1?3D0V#8B834A<7B4PY^I%PXE9&2OC+R=PD5B"72O MY$2+H+T&)2:)SY@*06IABM9TK$C%Q/.VM&\5)2O<*LW>QX$GYH6+HJ^ZCA%& M0?J#FELKT4?K)(!B'<5S#..?!*4W]T]A490J_)#;#N)4)_)2S\P9?*)P:M6)[:)_+ MB%8AY0@['0>+Y'ZS6>7AM$'SK,KKKL=:Q\">J@;A/U+%-CJKS2RYCU+S)#BC M/24];IQ5 L-4KZF>F$H^U&KT88-$ V3YAH@9ORU\8=N9NU/Y#E%2E:V,CX6Y M1]B8M>EIW7VP#=D(9$;7XP>C7"@@;^)P,]6\3 @T+$>W3W"F&0C1]/A[\4J_ M0)".WD9\Y<^-#""B-H.#*4Q/*C2V")<&DW.S0%5Y>H8E7 MU8>)ZOL% D5'&+*+$R(;CE"R#@K9F1])[KB<(P;J;Q"'B,I;0,:#@W87"@GN M:X66WX)N=)G?QS$""3ZF>M2*18?C;&\*Y;Z]<*VP%(DCEQF@L;GJD M.:4A8!W:(,%#)G$6O1%!]X0+ MH6SGQ5HM(A$A-I2PV=O+#O:'#22L-IJ-HN.D!K<-=^R MU0O3D)O-Y^72"-$)R!G-T(TJ.;&)2\"&_$+Q'"<32#Z0"9\M@R[D!!(ZS:PQ M^Z<8 -]";[IN)$$7YV0! \+2?"[OV!?&%"=@M>>;X;4C(1 Q770"RD8FA?& M'"PDX'UU@+XFYP#2"H/H-SDKG%P7Z<8K(4KF"IZHJ^I^AEU *6M@HMZSN5F' MT2@NAKIT1=+M0"%W] H&;9/45HYWM^HU>>R_TJ(VV!WTTAUEH&I4"SQC%21? M'\L_37_Z,1ZP6,SL(9/AY>OBP#04RC@M?"W@)GYFJ-MPR;JK&_4@I]==]-VM MYT@MH%R:'./-9BDPRC@9^0$;UYL]1/\=_@U[R4H3.V?:^46%$6GEB?:V-)TD M[Q9E;:&^]Z ^S06L^K6VRXYNT,H]KNQ[\IS7S,"\'#+H MZA43?-'>@(UQ0U2DM>]_E$4>GOD6KJY VG>NHP1.P7M_J'ONRM&7C*Y1.FW] M="E3Q-$JD^$A_]HL7HK*I8-XPK3.DU;$6//Q.[VO\FB>,_3'H0BJQQ +NM"Z MV1OK0^[:GS1*&>X- 0T&]UDQC'@J'$YU6U?[QT@*\1Z<%&S^\YNI MV)!;D,Q4/E2,B'8%2%-1?'ZHL%$9+**1/SKT4#%-U&Q/'#,7)6.3 M"YX4G_D+8@&1M#"B<.2A:3GTTL^*I^&9%.FF"?BR>/3H$:! &F"DR6ECO/&* M\[JV976F@Y@3' \115@V75\)QNT=]/^>.UU*0<+DYD4N,)R=522D+=.:!%?3 ME_3NN KNXTTI<7B")-VX3I\L@Q/T%35Y4A&H45B5(<@B(IT%6VHP>ZQ<0EA* M6$+1(& 0I<$!J[1?059)(+-'OY4=Z6H!SF>O.]*30\?!_+""B;1:/LA5K7!L M2P\_RR-&CK=VF3SCBD\X[%?^.@R($I'NI@&'(OI>V)@M*L8ZQ$>T4L1,KEG1 M2:(E*,>-%+71P_.MZ!5\PD$4540MK#HOA^D5=N2)9JK":*R,.*3O?3?)\ M@D[#L&+R&*P$HC%W'C]"MA/]K>I^>49;9N]\F,SU.OQ0G??;NNB$^ZDYA8;I MI9=.!G^YBXG1R^RYVY2C)"_J$=< RH.2([I$J>?GZ0)624HTVT;A(6?3$!?M M:356,RXI.U6).;IM"@"48*,-W8(1E7V++@8\23S[D8V29NSX;=LW%6.C604J MM,F%E[FHQ[[3.=G!L-G6)7=$XMB?@(*XQTLT?4E81NH G=QGTK@&'HD][4ZF M;'3- M#.\N(##L+CM)74/QB SWD!?%XDZ2FUJX@YDU==,9]UDB6C T2@?G\;6_UIT* M"(\15X #,:45KZ.>A$(3-"?YW6(<7)3&0"0%HDS/%/(X-=LK;*(;JF1LZHJ1;(,O;"[->T!>HSO(MZ_'SV'+M:O1&_4TR%<##VQK)S MS@?7:0R>@SCGE#Q8QO.:J]06R)]UH-E,R-)[ZF 3_6[A$RM<-[#")>]29]R9 MTWWM4>UL&!$.W*DM5FSDX+AWS88KT)BVJ??A/S2,>JBI*:<\1Z3*XFIZ;4TX M1'08A#HCG'1=L6<3NYK$;%;J?;GB_#C-#CZ0/$YP<;DDKSIJQ!M^^G.ZH[<, M *J:1O;O__[=H]_AYV&#YB+X>6)#O@:]X-_#B'[LPC1_,QOOY6T?_EOJS3=U M6'C>]I0PVB[IC_*//^'2Y'*".)**%Q42M,J'Y;]4'1'ETI^??,YO_1GD[%\] M>?)EQL0M8S\\TO>EZCY.)NA5ZHM/609%8@:NJC(2Q*6GE2_U=V;YF%XB*IAO M9A.SA(7]$X3L)&O_;EF[+_:Q3-#*+<>?RJST"TZTJ#^7CY@ZTJ8^^B0ZOU'1 MB?;%F"+F9K+; L[T"BP@BJZ>5$HG%73L2><\1&=#F:-JWJ:Y+P#&VQ.A*E1@H_0UW$0B1IHJCNQ4!3)IZN*J6 M!PH*F4\A;0G8G>3^DY7[X6W=-!S2G9<-TQWO/)P^>?0UN*&1(&$AB65WD1H.]5KOU4''AJ7]^H2E_3 L[6EW_S9VMR!P MJ1AILU6"?-KCB2E-JO^D[S\-B_*X,+>D6+@ M9Y)1N"QKJ9O>@D2-"\28R4SX:9B5A AGN):^;A>[%-N/BOGSV7<9;D5?!EG)_F6^/+A$,->(((Y/8I M;V&K(H 1S\%E:2%0>(C$UPBE(IPV4[@N:-AVZ8AYB- M@+PF<)E.Z$?">72-878I-<9$PRP"K0!=0'5^'Z'.X:/P27O X4@2E>N""&D. MR($"3FA^D,"1S \8>[J<]>).H)3[9&FFM4#I2KK#T/-RB0NI(P"A?A/T>\YJ MNB=4PHH)!5T:M.XS!OLT'3HGRM8%(6W!T"U [7@Z*N)R()(.QB#B&QO8L?2" M-1>\\6X^T]V,Z(@0WJD6X=%0*YTILNV,%S6VG#+DKX'*XP[GUA$H"NRM'8"\ MVP9U/DM-F_',*?^/'FM"G>A)[:68O:)!$B%+6&(]QQQN8A74"/]3DXPN(>W0 M)8RDLM*SK-N$KU5[ /00+WG6-U-5*9(W#4=TMVNY+"461(S ?SG>[R"YP)A\ MA5ECFHB?JW@;/_WJT:,?9_P)(%+4QZT@F6N!"7W^Z-%_I'S"24A9H':CP"C:.U7"S6UA"-9^S/H5#M.*F>[@5]TO=D:BHPI_(@L?&BHX,>Q;U1H2>QI")EF6@-71@=7,T; M66 ,QTF'J.ZVGFM%E!"&N'-;B)J[;<6P9^.:=E_JR]6!+Q-P]-NJV@0[0&IAXEL4NA"1[RW9]J-1$QU_T.5UISV*'?@]U@,HE,*1FKP;H(JE^=4XBVZJ=-[D*$OUL0\R>9,Z7#_9^XU#?%X33#(2 MY.;DO5F1QLJ ,F;71UIT@#39?OI%>$$Q>_KDJ_">GP@U$0;UU^ZF HDW$^.N MT2%IDYA<-#B\U49$#A'W0Y:>N<8 +AS'8H;FMM_8[!L=W]Y23:78%]IV*:W8 M'2UB5[_B@'838>!BVF;+C?-QM[ P]3B$?9Q^=)4KT1,K(SMJ_1RXI:#5.0O' M13T,.[4"Y).\\0&=F4T\AE.1PQLN&,*O%T13@82R652N"VMDK9;B'BV\);&< M(EMG2YW* *6^ MUQN*+;3M>EFVHN\IEB&DFZ2#L71FC5C9Y4S2KL4_\2?;AN M"K2NQ99.-KE!C/YGQYZT5>4ZWV&B@):*'QN$%"_Y?/-2>CYN .\7TPQGR+)& M!(+=UH$_O%JP#V-+@OK8&=?'3BY?7#2/\V,45%1L!U:>';N@*8;5_K!94]@D M6TL/??:PN*J6.\6D.E;CZ"WZ93.OQV__G,?6*4516\\8S156ZAFTWM^CTE5R MWF=WSQZ=L"0/BY=MPM)] MY0BW(Z5#4@K;,X'V7IL)/0PC=NHC8%]5UW47-):P'WL7-8P"I+379G)$IF1K MW3V;HOLIVW8'C.SHG=C[CY^VGQ'PXT MTT*QW(Y)U"*[3G>WQ1M<)RCIQ(TOD(I= 'U-(XHAE.1:QLV35._ZJD-^59Y(X#3'K.>X\_LB-*"+M;5JDV8N-,.)F,* M;#Z;9F^NB,+;#:$#L3MH_-%XA9GR!TIW7C+I_N@M."C#L5NVWG67/M+,ID_S MC42(-+N8[QW!G"?D36S22.OK:H YK!Y&M0'#FIUDTTSQ)0+W9T10<@:Z<16* M6/]N+QB(WVYIS:N"%*._&)MV_#%RHC=#Q_]R'./"W\=6E#V#VK3NPU-EOE_Y M\S22Y;GF %%NK9C>R[4O)W4U]X<8MGRX(Z-.O+WGB7OVH4[3D_=%TB\+(VCI M?!+^GK9M8E4X4L&>*19CH/:TX8]*6)#"+;9HTK[=]4EX-YHKHY[%8X(A)BCV ME-H3N(FD,GL*=1U['GQXZ?I[*?B%=E_H,W\>]S[X]2-Y,S4)$UIJH4K,NN/- M9J\RPDAZGW202!./;GNE"L?Z\?D>W.[ R5_Y?[L=*2"ZF+$'W*PJ[Y8!TDOJ M]N:ZU^'7.)T$)$!&;FMG792-[-7=J"W@I&%N_!G4_2(<%]QI_, C[M]FOCWU M;MF';;=XR[3F\59MV7#\T$VA"AYX+! M)V/J'(O#\7$8V]4%'=7L!VFA#7R,]$B7@#,L+(H.4KC$X^XN=_62T5KLDH&# MLNMORGYY1H8#/,O1U;&5^-2(#@Y(E2#"2;SX,4VXIJPNQ((%0K>J([4)IM<# ML72G1(/I UUW7Z9C6$Z+1,[;".,+YSR@76D'GZQWZ7Y".1D-'V #2149QFK: MRG22**2.\R=3AO?A;Q6 Z241J>DCJ6T7;/I5L^/# LV,1Y'+O/X-R<_==J!@ MBHD+..\D0P(;+NGA*;O(62-_9@-G_+]W%Z@) 4KPV?*?GM@WC@?@?H]U ME@:M(W]#51_#U=5PZVQF7W6^H<&"_$:!U$/TJMTSJ?B2=WJN$X M0A&_!WD>L2<*<>PXZ:?MVZ3#J2.5S],>ECTI.*8/%$#=6N_>V+^(N@7#=E@: M@V>"ZB1WY3J"Y9U=[SK LJ4DC00MA^"=)&F1YOK&W)3:R1+]2VROZALH-S1O MJ"T"<[5;]QI8A]-4^J?RZ6/<(Q_G&,B<=N,TME[6HU"?A/2$1 =,Q:/8AG:2 M&OO6)]GZ=&1KBV;URTLFQ=%.8@[CO0$:7R%&6>/'$7/Z>R0K6.F=@+H7%05\ M8\LR!HQ1O]0/[MI?J(RMWPKOFN>>L:EU)<0P))$E&! M\M9G5(U$B6.[6M>E%BXT194V0=3#L; DWX8; <,]HE@&>>J&X \^AG2S[SL" M1IZVT;%OH_LJ174!9H\&H#!M=]F7FRMN36=9E_K=R<0]=MFX1Q7KQ,.QBR.E M2>I3S^Z.(2]W5J6><-NZ#)\$Z]@%ZR,HG3QA/=F*_G0:?2*"@40=]0=+0>[= M;DMX@2'1.0Y63FTMN)KD)"E'+BGW>#;%'+?UJ<@ZX0((((UOF5$;@4=K=$LY M[(Z@.)R$3UO>X3F4)R&$$+VMUS(S MQ%U.9^,G)-B9T1498$V*./TH4)T1VB0504"=5YIRYZ8F8K6MTOL$4)(%8E!8 M2?%(UZ,T)F2CQQH#^QQ1Y&95=V$J.XGN;^?TCJZ!0H@<:"_I7N;)CJ+$DKAE M32D<4/HD2I^(*&5];#3(AL;P7*AX57$W->ZCQ(IG!QV58>D= .XD/DH MGM# M[:5;8O"OP@G=GL3T$Q)3(65H=H,!K_>^4A]9I$$QN3Z,80W!V3F(X0R2UHR> MR5.$GJ3KTY*NDMN$D,6VHT(Y\QD<=41.5N'SF&DA^"%%E@7G8OU_)V2-=WN\ M2++$HF&)6GV>:YK:$!E@<&X,4*[4A4G]6GA@\*N7XMRL.R$^]:/N^@^$61U; MQ?CC4\7XJ?O 0])N]^6FWE;RZ6CRC!UO28G6K13NC$HSF_WI6#QRP?D5P+OP M*E$$[$/Y3.W(H0^DI[CK7,$V5ZP $?OLUINX6N-/@+GWX11.ZD5]@RYIK82$ M*;H 2*L[KNG(Z[+:B$N /$:'*!(I*HY9;-BJB8#&T6F1%=873!K@N\4 M)XA:E%)OJ]F\>V<@6ZNOV/3UFHIB%6%+L3^FZI)+3X)YY()Y7P>P%G^?LE / M9>7O%:,4E,HU:,8HJ$;ENMM8PLM]!EJT>ZBUW40:7/-T*B-25%8UGHO0-!O5 M/^_?1T3"[![)ZZG0S)$"1B]1J&2)DX::N6"Z GN4*KX]"_944SY(>_ M5L ?)W'Y1,0%+"EG\TACU0[L!PK>]R0(1RX(]QR*4%JLR%*\+=\!<9@D(5&9 M[O&H%'_HJZZ_+-OZ7Z6/02RZ?M,!LCAL^]V"60[I\DP+$:&^A,>;IKM!P@@, MW1(LFW$6E7(&843E,!@S8;M'1+^I+NM!LZF][ZO@6)Q'Z/'7X6'/=O*H_^SF MP^R":^Z)JW'V![H$:_CH&[HR_ T_/?[FCZ>=\>GL#(W*"7>U_F MQJ4T(FZ' MW!(C$ H5$#,J9$%A8N=#>U[D^8H#T3(_S("!320@34W4:3A4QGXBXY,PR MIU;9G]#B"U\7M7-0NMYE-2SZ>JYM&>MA]M_&.?ICA7YNX6QZT?7KV>-'9__] M(%MF$[:CM=8J^N7EO+NN),<0SM0UV9!D!E?2(VEE[0*S&^.4\2.8QD3)F7WS MV:DP32113!C4#G"ETK.Y,W")MN':( M7M:Z.R0?09BUD@:G#)/"53J[A:M4YTNX\T1,<@;5H0K&F+94F2)3!4&FXZ@6 M6DLEX4TH6L&2O*BJ)6.7;"A=]CG2LX,#TQ&XU"-6> ]TJ48BRM>LR@77D0>- MT)0WPZY.?2LW!XNFI,:]C'O%A&G'#_/[6N'>TAVM[9D"\,:LY3ALP\SG]QQ M%:97(.\WU&8X#&D)B>Y%>(RT/3#6)R5YHC:%C)3E*^S-/80-,U4' MA<"M"WU)E!P-9M#/@X6_JF-3-,NL8ZOWU7S/:',-=+C6 U:WX#L0HO<%*/KG M55-7UY6\7HGG]SRFZ0\1KGAWR#%=+V?/;([K=M67%@;2(B\68@EX5\2"-'2'3JGP MP4FLK:>X"T0P<_D;T;8T3 _I[>F19-.YWXAC%O1ON!,S/ZPI,&?%X-:(BP(" M) 7;BGI 4*,)JS[78^4%SH9ZD-.@P-%*U0;T(:1?TFU7$SFL _S0T;(;[J " MPT3^1.TTU";BAG_4[)(J:_+N N_3I]+?EGO.T>[(^\X-L04"RV9L"X!N>7AF MTM*O]B2(1=JX0?7EBD[Q.@W1SR2_.#_STSX\_9 M.X@3DM#Z:.B$:J01;M69=SBL[H'V7P^XJ[)?3W7'.C83 9)^2P>*1!>LRNNN M9T,")(;<:D]#,D:E$I2EPIS4SJ?'A.UL#0Y:PI:BW2@1M5/?S:IZ:X8'M_MQ M"\=:/D<\5$IU+H.$Z5]>]A7SZ$X-T?:R-(570\0\HS8%N7;)7N_#N14.AW]9 M"XKCMTI>'5A7?+\_ZCP;)O@JN4VB9]'WG)9WD0?$;L,JQ8- 6P#27F1?YB"O MIG%FTB$QW[7+!J24ET0V''X3IBK<2ZV@N-8+M?ZN2@<#H@A9:KW? !^^.WW&#Y3<7N(<':VZ%*CUDT M/^.F+@D$E#I,GGD(*!JVM[5:.MHVNPQNJNN#&6?1O/PPA\!/#4D+&W+ U[2+ MJJ3RAG;DIN-FDL>ODUZ;$X_(D?09TAFN\N2F7HH\:KDM9XO8N$TLA6@8%9); MPIHU^[0Y=MI Q"UH EJO?2\[*63-5E2KG>B!D76&S!C218,$BOP+\IA0U )& M61+^.""OS'L9FR7X1C$N%.^)3$_\9M@SEEP31]J%G/3.8C82CJ,JOGIR*KYZ M6.TZ?_<7B1XV'8H>K3?V$ Q@@4A8WQIN)2;-H(:JEQ9,9"H?Y:GRL73?>Y68 MJ3SI@1E\XJ1-TK)#I8MT1R'N\$)\1Z=QI%'AVD@.^5QALV1<;0#?:3]LJW4L M6XAZ^/F[+1&2:'OE\+?OPDGWI^??/RMF?ZUNFFJ[G?T0#C6*/#\W9XXU[G_N MVCJLE]U[/ON>F#MCY#91I]S)4B(7"X+1U%RW+74Z/"=K:CE1+L+HI8.R5@%Q M_ST:027]/!$"$UM/'X(.UW;4QK?Y@B'V&(/9T[.%1P/MJZN@8W':2N4M&C\F M1;*YIVXAK2P<]VW?E/%%_UN7KHUOI>=B.3@ MQ]B&&B64!$#<-0G!IYANAX[Y9-DEHFC-5O8F;(7KH<+-4+-XN[P.@C,BNS8F M?YEI!N]P*W?=Q=J8G+5)\AQ7JH3D#4HTF]F.(RU_XFC_G$3" IT4,%L%;Z@# M;:/S:^3S+,(9M71: M<>6!M+/Y5[@@'!;+&WI9H56 G"SZ[-FJC>(.)9MLAC2CV>(\\J* M80]_CP/MZPTYR?^BS]DTW9X)6242ICH!2B-\'+M@RVZSI0!:/927ESTU :9D MQR9<7))?)[VCPE[<,>43/ B!"/9AZU8Z:+&: M8(',LV7'+P_?BR>0A.!3\G:_WZOVG]W>I^Z3U0IS'7X;G,'8NOG/I_Z0OT54 M5S@P2]BRY7HA*,3T0PV*7) M.$/@?;E0[H2!DM."C#VVDPA](B*D9T]LKBK:QK/XPIDZR<2G)A.)")#'0M"H MTRGSJ8I#[)TL3OI)#CXI.0 M:/3G&Q177&I CJU3QD]2) )H_W*F)LIDO/4D M.I^XZ(SP6#!/.35'@1&*AW0MY8I/HO)IB@J#XI+ 6,P\<+05\?C)JH&3T'R: M0J/!;SZ9NALJZFOJ!0@U@Q-\$HLC%XO[YC)WA+_5EI,32%,.@G)(VVFYA#>T MC^0B8I*8$H5EGRHE3?Q,*R7<G3E/..H5*.!(>[@F*],F1N(*0$<&2O8VS4+41= 8*N4(/^CS MB9B"0%H*U8C+D+:@RI]6 E@W"78_:'E7J&AT,'7#=.J$:^ M%)CC2:#A]JKO=I=7E(0%.2L!UJ623[&2&X(4 \#U*JVKEF(@+JA=5E3$+)#% M]#J=P[#XU98$45_/$CF"F!,6T_#<$?X5/@S< 1,5I3 R/!3)51N-0:3_U3_,OLLNGFS"(C=7Q#52505>%JB%K2J;.^NN0J@*!T M(A;9'D6#[NN*6]0%:3Q3RH81.CW%Q8;1UN6X(/%9T$2E?HH,/V^27I@@C&#P M)&]=JP]+0'O^]> T (X^A!*C+Q[/MF,)M&:UP M'%@P2?O9EY0#:B]QO/ A1 \?.0U);:$=0XSQN QB7*4)O,)JF)?=.15G+>, M$BDBA*=Q86[JI; 1N@)K^DW:;SSY9%;[CMZ:)U,X*,*[72?62<2DGI!:CS'? M$UE&SS4O--O8^3C-QJY4>5W6#:L"][VO'.7+P?<>=T'A9Z>"PH=64+BF%\ZV M\.S-%!(RE+'D>I84ZJ+MJ)MYIUGY&Q^728"I5ZC+[HV@#B5EQ!KCE0+4N7^ M;%TMZ]T:\Y;2POB:)0QR(.8-4C_%]*M)_X<[6X$X66,0F;-.*GGPT&!>[GK2 M2[EIF1J1I(K^#25*60\4XM^>(@YAFJ<%U2J-JTQGHM/??-'I Y#!ONK T,9Z,RVX5EIT88!KN.X0IBHE;IL@ J0+ M-V'49_-NNR5?X.#"PVT9AQS"&LR)QPLWFH\Q66^8/LO\;*HLET:?UY56+ZD. M/OXE>&/\'^"2"\*MCK>X>^7@3]%M6)\-T_#0I9=A[^HAI#RDWBNABM+KKKEF MGD!1SV!02Y[:.QFFS%;"T&DCB;J6;?%Q*=K[RNG@H[ZO>"X/&MDP+9M[VRN( M%IBT)X?X1+]:H"HK7%X1U[(^PY4$YOI8'"J55?MK#!M9A)_U[8[<+)K,6'J[ M(<:C?TFAJI@-8?YH"&$^?P)UG33OR,E92J9@T7+2-.RV V]>VDJ;V9D0GF(; M!%R8K,>)6.>_+]B63J%HL PYEP&375.Y(XQUMEU^@#.AVZB"Z-Q\A\?'L < 5J9S\5M#3@%^$EG_*3K8*-:D+R3\G:*ZE5\SC 3 M*K7*6)3$3;Q8$ EI)4MHC9,:?>N'2\THHB\/RAL^QC+O:5[H^3Z-A7EZ[BOB M=KWD,("35]@T_$:!Y5?)B(M4PXO3J6VG0>= XZ/:_+HC_N]_F59V$F^4?<9F M:,0Y)+5V2UH<8+2I<;CTA;L^8PFYK#I"72&KZDD5+8FF/7&VQ(A(-(BLLA'X M-6Y[J1TG+WDW;\(YDO?( !T3+GWVZO^\_.[L\=9C4X_ SDX_->ID6N76C'APG"7-4FU!EHSHTLI^<'UI,.EA%+XNZJ,SQ\] M^@_'ER*LVQH $QY?>8%%CL@,6DC(5O=E&LB:7/LPFH&ZT$*QI (,Z\7OW]BQ M/>7.3S:GN(I.ZL?\HO1.TXNW+&CX@J-7]B^3]!ZX.=-I=-\'_=F4+7=46(9] M0XWFQMN-0W*TMX@UAOY?'J6BWO"N1 M685<*UZHZ^T=PAN()TO(<1^#U]22-@UA8T)2*A MQ8(."P6U,*4_.:U!W%:5UY-1U3&G.B4RUFR?+2MV%"O+Y7/X,3>5O039;RW= MC'NB;F+U:OB8FYZ(FX@'R3V03NBPJ8B5?XUS(4QH$TPCVN?4][+2 #Q9 70X MYLQXMZ(,F6]*+/\J+NK@* M6\1#EB026[L&."D,S3CO5? =0:JC*DE#(D>_$5[YU:'H$YUGZ2)Z\R]\%$WR M-JTO*N!J7?;0'XNZ7^SJ;?* H(1:_[=Y5_9+-+EHVVK!H!*>M#/R:TDW MM13!E<(71F;L2F*6I)/HN'$5GY]P%0\-5Z&:3VNHILQP)\T:?HKV."M)LHIH M?ZE2%>\ZAD-)#]C)]30]=3:PH_'Q +C)JEV#^C.ML]3"\* M[6N4*A*1RB'S_E#3 3"'/R8FXQ VA?%C5A44$6U_N/""[W!(M??%> 0+(5A3 M"_2XH,W'C@ E08IZJNEBQ"TNW4E;>\,1Q/V<]T)H4 '_XDAK<\4YU)@H*X^$+N M&N)3J?=)RQ[3U#?;B ?)U''B=BKTD0(!#\977&1%G<#I=3IZXP&TY[[*8F59 MY,H,.D[4=>F6I1QMV-9GS-@*1"C!:PD]NY4L$+5O5$>[)N8#"E() MIX8UV2Z,I>568Z[%#?O5)<;$UG]+Z7SZ]>'W^X1Y^K'IZ[5Q6QY@-]O?Q)HP M)PWM%TT%HF9V$KX>_J\B'&H60KMHG8JDN.AVG >-&9O8E")QWV JEVOD!\:F M<(IL*9(N #E=ZB<#0Y)$/F?1NW;J\.4C:E]7S9+C_#$$'7/9U(4P#+_2HJ5U M/8!4.IP_IA0C 'A_H%*.VQKQN=$#0[[5F+;LB-AB: YP2M=O.E;5QLDQ=72?(F/UC3MD07Z\,?W?M.B*>NU""^=FY?\:WJ =9$1>UH;5>4=H%3& M&9/ :;#P663IN&Y8374I[8);R6LLJY7TT=/0#G\/1D2#31^Y*5/ZVK[;APU+ MI/![@WB'\VK;\,>6:ZJ/46\%0Y1)M-#C4O-$$U/X,,0^.M#Q(#!6I%Z*-[C4 MA_YDU3X1:KOH&M2"NW:)= %YH2-_4]$':DQ%Z%M0&"]I-VAYA&)5G2S/Z.)U MN2FXVQ?MF]@6=?0JAR]., ]$\.X,"^U)N>C%Y+-B'$+(DG6%\]S:IKK'Q7BC MEOX0KY2\7EI,#MH::AE,3VHJ*?4+V_0P&2.K>>^-[V43LA1)]R"U,HVP[+26 M8_JS^'B"M3. %IA4_!='TI7:BOU8,S M<702FD!IK'IP,L1TDUB+>J;H:1S]0YA*-)GF/(U=,%>:0KOU#">+2\@@JU>U M;'7/&[$<)U#2OIE*<+K[W,(T*\#[\WV4;]^4,WF69@$]@LAM9KID(24*B[+O M]PPAEAA*5GQT8$HU"2SF@>AUB4BM>JT$DDKE#14'N;X^@$(G<6P-AIW='+&:,68F$?N6$4CQMBR>15SO M+5G(H=J'DQV$*8Y"?U3O!]_UC'W7-$4#ZL.Z28)[PR'!26-K2+@=1@=RF5-PTM(^U4%G.H2\JDP]BX'T&7A[F*]M/9G?/Q[S.BQ M<]<[Q> 88G:Q:V8=2G:N\IP&M?O"#@;;C"?APZ:\]EKCA4#3[>=< -IK[CQ+TENP[^5]*7&F5>1D0;JCAXMC*,Y MY_I3.SH,>C6%MX7.[&^8F'_/\-$#9UP.A.$9R_YR',ZG"J&(X PBEQYD#I1QH MPG4'>78H%PUPC_=">HLD!T7-=GV2P6 X'\1=MT?XBC#BM7Y]W;LCK?"4&*YI M^@$490'2HH4\G0IG:@FSO?^EV:3'4[7C+LH6HD!;9>X++?8>*Q@(%YNC@@X1 MX(_GUZ0(1NXK9]Q+:AT,Y/]K<)RMRGNT#MQK? _>:AGV69+PNRWG5!B8YQ8T MQ7&#&+XX@1@>&HC!9UZI,K/KJ8_D(EA-%++DKF @"W7X! :44Z$\ PB>\QJ M0FDSW23@A]._(WIB;<7H9-PU350P?.H"(E^BUD0A7TD\CA%OAKHPE4077Y6# MTVD/'.O^ZK "V.XWTK,ZS."*J(8<4#)1H6QIL7E,LAG&6%_72SHJV.!;0CNU(U&0.@^6!S;P:%(,0%'6]99 8V:V+ M11@Y"KEST>( 1)46'E.X^O9).A3VRH.#A:$_Q/<7 V%Q157G7!&;@6RT'-4< MU"B=X>/P9!HZ:-*2,Z+TY;GB.C5$)\45[N(@:03@X+H4'!:=[V>[;3@R_X5] MQU30*:TC?BF!ST,/LT:^MF.A&*KR6NL?$^1^.*&W##%MNWA+MAPC><0W=;MQ ML$#AHXS"9W=0R)1TD["8MN\[/C<$]";;$':VU@=S.*F\["LV8;GP@")%4(R% MM\T!Q9*%2T0IS]7>)?IV8)03P;BC5UEB-"\1I):HV?3G%>X*PIAECER#;'&G MM!E" 5D>J!$1H@8F7A,#]9V."0)$:#SZ%:,I\H)J[BO%;.:X&0>0(XT M\?P#\>E@RG<)3^(#$/<,SG:K$^_7($QC\%A!DI"EH,6K*C26H=1.'2JQRC4% M3-EW174:_:ZW\ S)K1W53,?A/!6. *AJ=!WF+VX7U\PU5)&=6,,AV"05JED< M.'!4ULS5.]==LUM7B2=Y8[HT83) \&%$^)6Y@>9'?G!A05:LP(FL6[)86 X8 MH>/ (C@MA9 QH?;+WD@A=7-IPWD4Y&-;&^@W+:EUU59:S<$QK(26:VIZTI*@ MT91. 6ZE#@N&8BP=A#C3-QFN1RZ7ZB@XT5H4Q=90$O257%];77+>4;%I_#4/ ML T[J44GXCXY-XK/K*28VJ(9X"MK$SL[*#F_E ML,DAB2*:4V!,#DJGD5-0;9;;Z:M<0I'ON8M!Y:#7S4XP*I*\V.SY"'LY\?Z3L"T]7-;L*@VGV:E%F1=$) MT(*99Y>.D#9EEYN'<_P 19B_Y7SV735L"">TK?AD8>^#(XAUKP"7": )'>ED MUNY:JFY%-E3D _Q(D)"$X_B&:+A6=3_0IVSYBQEP0G\@*X$$@%>P-VC-\GSV M@YVUV>/UP&%Y@>]<]406Q1F'"WVM72K+RY0N]K&YQ@LSV<7 M35,I-"'\8=<2C6HQ:]ZYB4'8TO,?!36T.M4;DZH1E@ M:T=J+,@8V2JH3^'TD8!Z6PYO$0+9J^KW!HCB D@W?*I:XD5.)!%K7*Y*06AQ M$&>B>&74[^N&[T*"7&*A2A9(/M92DF 9Z 0[AOH"P+(,#W4[\(YMMR!J(P1<-+\>01SSDAEG(P\PAA %2QT3Q?(Y>J#H_670-?;^ M4F)\#:5H99F_7F<" 62950. ]]4J:#P'@(^?D6#J#S0 P"U^BB-P_#!H[9YD M?/9352DX].R5I_RK!^]7*O()3POK1E'7O:#F8ZY;^A04SLKR]!N;5&F?"P3U MZ*V?ER-SVP"?L3#2*W+6::S!)6$]*PDPM6!@$>7K(%:K$NT;B.*8W6=SB8Y? M^[R9BC^DC$(Q?)J@;>:[/5O6Q%C(: %6[65R8#F(B)CP'+"%Y6+S3F/HB/9, M=[-$.5'O'6X%>C_8K?V6T(7P2;%[AQ2.0JT2$?Q2PI^P?G4XWT5NR>W$B7D@ M?%>D7D/AW%EZ0IZ[]C<:(@DQ$]2 PMACC$06KE']SHY3LS>.ETA!%SL.9X-R M.9)#H[/7(M >S,$@/HL1=B?!AM8*K;%RB* ,%THC-2;]BJABFF4)S?-,?*2# M7- ID15T62UH$T6L!A/ (OX?F:77E# )1]/;XW?/WB#A5F4\@WE>#J@'I00" MA0Y#(+"Y $#AA8S7,+C(#*TP_\(O:-%'VAJ[A)5(Q51T0P2S[#B>E.487&[E M(6@\A6\LJ!E*Q2^\J(?.PY M00F&M>+:):"%V=LFOV P(WRG'>^/&_WQY0G]\=#0'YSJTEY:OMD'@H;T)LEN MDU=!)E)L\Z3<"MB(:6^=%"J9:KN#FBR6?,=2$4$G@$E,"EISWBV*_!FW?F6G8/'?W(1H8!TA1+"C8D(C44+N2,)!T!2 M[+6QGW$.(MR^4O:)R0G]%:;K8_$O)-.5J_W)^8*Q@[0 B+DKIA3E_$!*>)3U MTN/@'UO&%.N5_G\94VR=$EP;1DU/.]U#RZ0NG8VB4F M,RIN7RC/RRL/0=S]' 1-.MZ:TFY+A=]1QY& M1VD1TSV31",2-!#4)R?W7-]X"A:O4&5K8$L*33A>_] UA3SXGY[.DL71&) M1;!$(;&)F=31]CZ?_1I-&TZG(/J\J;KFZ74 MR#$ETY)*A9FKCI"FBWU:9T0158NL2G6%UD+@ FRH_/PI-?<9)\%2F*-*(5@N MTMQ+"2FLNF+RI59"2>O&]52M2I31#J1R#:+RY. <2;KT;]7DPW7E4ZFK,)3] MHN'K>L1 MA*!4XZ<[.M;5^35->AY:F.&*@B1-U _<9;AKI#$PISX2GK(4=?[7J87WW"5J M+D0@W&SZRJBO3WK I_OPY&-U8''=(T9:0\#)C"6 PBPS$ M?3MA!XGB,\V1%392 M_S0II+'EL$>^&M)PC#S*"PH5*.7Q/;.!JVJ/A%K^W%U<#]9V?=O6TE^K*/-$H:LUA!ISK=FV!OBLM5]0N&@ M)(DTTU;]P;Q@+DCO[\##B X@VPCB4AW;K'\DER76XXSU!]OL!R:9&J&4O;ER M-;5*(5M4Z)+9A"CSZNRP:79 GVMQ]EJCQ+8?,:1 M.KVCO,P0V)78WZ:.9*+)%\(=MHH:;D'%A&!T&GSH.XN?,.IF^/=P43Q! MSD@_=;[SB,/D*#&71"(_8-CB%.*1>I1:+:RDK&EE[[":0KN4A2@QQO7L)11RF5=0L!SM"JONSZFGHHD)^_C8O=9D$L'XD-AZYBJ M-[=(@@0H2D+HM*Y7"S>5W-ND18,GG]Z<.BNX>#?JV/^7C!-12R#9.2 X"4XBJ/,]E)]R[O6>O7RA\9-'YT$3_VX:YT?05$1ZDT# M4KH/%*AQ /F^K"J;OS%UC\7;<$E6:Z)\?T.0MZ"J;)8?YDZ_JBDVU%?T*6)T M4.Q.BS,X]#A5.(U:6NNT3$ R]&3'7VL8FG%3[#(JP$,("+MM$)= M >?N>958;AE"P+$[ILS[$VR;HQG2P:,-%_A\# M*E$Z]L^2TO:ZU;-&2A!"6CWG?#*'CLI#6W,&GH/PK8B..;C=&3IF@'XGI5HUA0!%N&P69%L8$ M/XN]O^$,6FY)4P:U@**@\]F/AXA\W7E##[^\I.W.3;KZ:M'O:FGQ$6:JW^XVFKRX M$88J?+='/[G5D%$RAH0__R,15V MIG/Q+M1P5VL+2@8#N!XD)^WUND@+ E%6DA.;F12S?W9S0I$OJ9])I7*G71&Y MS!66I'P9X(MGU9 MU+#+#]T2IFW77'+M]8:0+:5T3&2VM:Y=U4MQDNH6-5=:8HHGTF\J%7"$6VYB M1I>Q7 KYYR>"X5TV/74HBIT#1A3&5M!Z/ON!*\B&6&IAV'D0,XYBF=ZG MQ:C[6]%ANX]31O&1O&F>:2HUMLYK2D^H*0>J,^\2*E[7@>6:*I,E2;[E2CIF M5G%M>M'S@6H+E8V?^BNU.#5^VD)MQO/($N@ WF:7D8!9KZ"(G$ 5/NE[(&#" M@10,>JCN2X(,D3;YZ]GC/WS[QV+V7V>/W;LL4(Z/B-P^0F(5EG8=C%ZBE\+J M,[74DOI=5,+?7Z_7]:7\.9AP07C)^"AGTJAKK^PTAN*'$D\_RC\CTFPUY4T4 MX7%+#9??V;6Q4 6W1GY+:[-A#$)A.[!KF6E]T=5FQ?3=BLYX+/_Q*T;G^OE* M3M?VPFBP8DC&PC> 3,9S)26FB'4^2'K&O78,&31<,B'W7T:U7"U:X)KL0QBXK_@E?%;Z+/L_%I7I'9OD[.J7!>.M3B&^>@O7,D5 M0PY\M:RKM?/:FT>@9<5;=>*O MCXE5;XGS'O\1D[!O3\^[LXI&$SWC*4KF&OIR>J;10(FLZPA=YB">E(%C)M,^ M*/17Q7YK<6:$AL '9M-)E/P0'PTSGZG!1A\X' *6J4, KTA&HA>NO MH<*X61'HHU\[&?&SHG>DY HIW';*_/&MQ&+\-(XR465FDFKN0!-DDCE(&1B3 M%T_,MH^Q?K2H:A;IA;$2QK<;8F#,Z$&P=3GYDS0!P2HG!!$1/V5-7[L#KTFW MO_CLX2FTD]LN$JQ;G:%N\S3QE 7S7N,Q=5KSN\@B?/D*&MDE[%3A-+-8T=NV MNPG&ZV4]$7B%D8V#4FD#6YO5OX>]=84,@%J!B8QZ)!?)QH@9 M$-05("1C4/F M/=-5Z*^S^*)KVC)*M_?EIEX"#J_"5?4T@](O+E<#U&Z*4!7Z?'[B MK$0CH1Q/ ZKP8X.T5 0+1>J-=I^$FI1L-]W??/*I@A^UST.L]@>A1N!=Z?A42FP;BE$VPN\;<:%3#*2-X(5-70@P-J\ '&$\>ML#/7 MH:I&N.L$89)!@,^=1XD=?MET4YP4CXG901@-A+JWJ(Z:$3W8B%!:)&A YB&6 M-_N6/!K [:#VZ7"S$L1=OU$*6-/7'45E*J#XH[8=JH5V37<]39$9K)6@S/8= M;:H6OD+A!69P'^9AW5;I/>^ZM\>.&_CJA!MX:+@!%D'J$2"E:[-A'USG-9/: M0LS2RHT;%$"$N9PM[VB/$<=T\^8 M,>0>FJ%B(UIBAE4%QO5Z#0VT"(9WH_&D14\%S%3[A$PVS#=E1$X"@A]:Z''8 M/)RP)JE.,Y;I^9G*CP&.PH7?S?MZ3BQ[=,(5,\_(BTG4A)(D?/X6A&T95/>W M/S*C^Q_G?SOW%PAMA2X%987R QQV"[MEZ J]VQ+XP%;#@K8) M"V2<7X<%D=DD^ ):6@(A^Z9B',TRP2/?9E-Z>PRE32R?REA'WWQ==U(@AT^: MG+E\*NSE#\"82(N?;6/$W8-L(M@2%+E,6[\4GB[>0>MY\!$[K4B.UD/0.?-: MV<48RTOYSBVUWB*WJI?\-71;7@U=4 JG)V0 ?H@C(E)R2M12&"@FIIR+[+,U MR"-*$SG9TD+7[%3 \W^@].C=!FCD,+(?=\-0E[RX;\DY=39S33$W&@>EYJ"N M!VZ;L:T$D:GI!18TN/W"%C0A@RM5-+PPCH>5_!P;A M,P9Q-+CI]FF-U!':@(4=$DI(66PMB=#H![/"4 MAF.L#^$_<1@V#$-")Q:5F0;[4?1O6ZY6$J&S7H-FT4=O?:H/95H9:^D_.9ZG M Y9XBSJC/GJ9JW<:EYQ&TJF9R]TP7MN= M:2'/-Y+GAT/ 6B%:4&YCR/>1ZSUJZ&#---G,JSWD:"+.F@0''2FL&&L"$_5Q M.FQ[:R&I38UC_&QZQ.D@LQB %:)A4?-6-^9TO7=:DI<44^$3"]Y/3X8UMI*8 M1SBS#0MA[K!8A]-/4-FE<(>4@M4@28"CRY7*N7G)?!4&C$EI?-A0"4=5I4W% M8FTRXR%+],Z1O]9M&GUTQ7E&6T(ZDUS6A+[$2I&6Q(<]=(?!%TBWS]__[=H]_AYX$(7N7GB<]YC=Z$E+;YL0LK M]