0001086222-22-000159.txt : 20220509 0001086222-22-000159.hdr.sgml : 20220509 20220509162044 ACCESSION NUMBER: 0001086222-22-000159 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 75 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220509 DATE AS OF CHANGE: 20220509 FILER: COMPANY DATA: COMPANY CONFORMED NAME: AKAMAI TECHNOLOGIES INC CENTRAL INDEX KEY: 0001086222 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-BUSINESS SERVICES, NEC [7389] IRS NUMBER: 043432319 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-27275 FILM NUMBER: 22905325 BUSINESS ADDRESS: STREET 1: 145 BROADWAY CITY: CAMBRIDGE STATE: MA ZIP: 02142 BUSINESS PHONE: 6174443000 MAIL ADDRESS: STREET 1: 145 BROADWAY CITY: CAMBRIDGE STATE: MA ZIP: 02142 10-Q 1 akam-20220331.htm 10-Q akam-20220331
false2022Q1000108622212/31P5DP5DP5DP5D0.00860730.01051500010862222022-01-012022-03-3100010862222022-05-03xbrli:shares00010862222022-03-31iso4217:USD00010862222021-12-31iso4217:USDxbrli:shares00010862222021-01-012021-03-3100010862222020-12-3100010862222021-03-310001086222us-gaap:CommonStockMember2021-12-310001086222us-gaap:AdditionalPaidInCapitalMember2021-12-310001086222us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001086222us-gaap:TreasuryStockMember2021-12-310001086222us-gaap:RetainedEarningsMember2021-12-310001086222us-gaap:AdditionalPaidInCapitalMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-12-310001086222srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2021-12-310001086222srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-12-310001086222us-gaap:CommonStockMember2022-01-012022-03-310001086222us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001086222us-gaap:TreasuryStockMember2022-01-012022-03-310001086222us-gaap:RetainedEarningsMember2022-01-012022-03-310001086222us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001086222us-gaap:CommonStockMember2022-03-310001086222us-gaap:AdditionalPaidInCapitalMember2022-03-310001086222us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001086222us-gaap:TreasuryStockMember2022-03-310001086222us-gaap:RetainedEarningsMember2022-03-310001086222us-gaap:CommonStockMember2020-12-310001086222us-gaap:AdditionalPaidInCapitalMember2020-12-310001086222us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001086222us-gaap:TreasuryStockMember2020-12-310001086222us-gaap:RetainedEarningsMember2020-12-310001086222us-gaap:CommonStockMember2021-01-012021-03-310001086222us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310001086222us-gaap:TreasuryStockMember2021-01-012021-03-310001086222us-gaap:RetainedEarningsMember2021-01-012021-03-310001086222us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310001086222us-gaap:CommonStockMember2021-03-310001086222us-gaap:AdditionalPaidInCapitalMember2021-03-310001086222us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310001086222us-gaap:TreasuryStockMember2021-03-310001086222us-gaap:RetainedEarningsMember2021-03-31akam:serverakam:countryakam:segment0001086222srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2022-01-010001086222srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2022-01-012022-03-310001086222us-gaap:DomesticCorporateDebtSecuritiesMember2022-03-310001086222us-gaap:USGovernmentAgenciesDebtSecuritiesMember2022-03-310001086222us-gaap:CommercialPaperMember2021-12-310001086222us-gaap:DomesticCorporateDebtSecuritiesMember2021-12-310001086222us-gaap:USGovernmentAgenciesDebtSecuritiesMember2021-12-310001086222us-gaap:DomesticCorporateDebtSecuritiesMember2022-01-012022-03-310001086222us-gaap:MoneyMarketFundsMember2022-03-310001086222us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2022-03-310001086222us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2022-03-310001086222us-gaap:DomesticCorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2022-03-310001086222us-gaap:FairValueInputsLevel2Memberus-gaap:DomesticCorporateDebtSecuritiesMember2022-03-310001086222us-gaap:FairValueInputsLevel1Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2022-03-310001086222us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2022-03-310001086222us-gaap:MutualFundMember2022-03-310001086222us-gaap:FairValueInputsLevel1Memberus-gaap:MutualFundMember2022-03-310001086222us-gaap:FairValueInputsLevel2Memberus-gaap:MutualFundMember2022-03-310001086222us-gaap:FairValueInputsLevel1Member2022-03-310001086222us-gaap:FairValueInputsLevel2Member2022-03-310001086222us-gaap:MoneyMarketFundsMember2021-12-310001086222us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2021-12-310001086222us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2021-12-310001086222us-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMember2021-12-310001086222us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMember2021-12-310001086222us-gaap:DomesticCorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2021-12-310001086222us-gaap:FairValueInputsLevel2Memberus-gaap:DomesticCorporateDebtSecuritiesMember2021-12-310001086222us-gaap:FairValueInputsLevel1Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2021-12-310001086222us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2021-12-310001086222us-gaap:MutualFundMember2021-12-310001086222us-gaap:FairValueInputsLevel1Memberus-gaap:MutualFundMember2021-12-310001086222us-gaap:FairValueInputsLevel2Memberus-gaap:MutualFundMember2021-12-310001086222us-gaap:FairValueInputsLevel1Member2021-12-310001086222us-gaap:FairValueInputsLevel2Member2021-12-310001086222us-gaap:TradeAccountsReceivableMember2022-03-310001086222us-gaap:TradeAccountsReceivableMember2021-12-310001086222us-gaap:UnbilledRevenuesMember2022-03-310001086222us-gaap:UnbilledRevenuesMember2021-12-310001086222akam:CommissionandIncentivePaymentsMemberus-gaap:OtherCurrentAssetsMember2022-03-310001086222akam:CommissionandIncentivePaymentsMemberus-gaap:OtherCurrentAssetsMember2021-12-310001086222akam:CommissionandIncentivePaymentsMemberus-gaap:OtherAssetsMember2022-03-310001086222akam:CommissionandIncentivePaymentsMemberus-gaap:OtherAssetsMember2021-12-310001086222akam:CommissionandIncentivePaymentsMember2022-03-310001086222akam:CommissionandIncentivePaymentsMember2021-12-310001086222us-gaap:DevelopedTechnologyRightsMember2022-03-310001086222us-gaap:DevelopedTechnologyRightsMember2021-12-310001086222us-gaap:CustomerRelationshipsMember2022-03-310001086222us-gaap:CustomerRelationshipsMember2021-12-310001086222us-gaap:NoncompeteAgreementsMember2022-03-310001086222us-gaap:NoncompeteAgreementsMember2021-12-310001086222us-gaap:TrademarksAndTradeNamesMember2022-03-310001086222us-gaap:TrademarksAndTradeNamesMember2021-12-310001086222us-gaap:LicensingAgreementsMember2022-03-310001086222us-gaap:LicensingAgreementsMember2021-12-310001086222akam:LinodeLimitedLiabilityCompanyMember2022-03-012022-03-310001086222akam:LinodeLimitedLiabilityCompanyMember2022-03-310001086222us-gaap:CustomerRelatedIntangibleAssetsMemberakam:LinodeLimitedLiabilityCompanyMember2022-03-012022-03-310001086222us-gaap:DevelopedTechnologyRightsMemberakam:LinodeLimitedLiabilityCompanyMember2022-03-012022-03-310001086222us-gaap:LicensingAgreementsMemberakam:LinodeLimitedLiabilityCompanyMember2022-03-012022-03-310001086222akam:LinodeLimitedLiabilityCompanyMemberus-gaap:TrademarksMember2022-03-012022-03-310001086222akam:ConvertibleSeniorNotesDue2027Memberus-gaap:ConvertibleDebtMember2019-08-31xbrli:pure0001086222akam:ConvertibleSeniorNotesDue2027Memberus-gaap:ConvertibleDebtMember2019-08-012019-08-31utr:D0001086222akam:ConvertibleSeniorNotesDue2027Memberus-gaap:ConvertibleDebtMember2022-03-310001086222akam:ConvertibleSeniorNotesDue2027Memberus-gaap:ConvertibleDebtMember2021-12-310001086222akam:ConvertibleSeniorNotesDue2025Memberus-gaap:ConvertibleDebtMember2018-05-310001086222akam:ConvertibleSeniorNotesDue2025Memberus-gaap:ConvertibleDebtMember2018-05-012018-05-310001086222akam:ConvertibleSeniorNotesDue2025Memberus-gaap:ConvertibleDebtMember2022-03-310001086222akam:ConvertibleSeniorNotesDue2025Memberus-gaap:ConvertibleDebtMember2021-12-310001086222akam:ConvertibleSeniorNotesDue2019Memberus-gaap:ConvertibleDebtMember2014-02-280001086222us-gaap:RevolvingCreditFacilityMember2018-05-310001086222us-gaap:RevolvingCreditFacilityMember2018-05-012018-05-310001086222us-gaap:BaseRateMembersrt:MinimumMemberus-gaap:RevolvingCreditFacilityMember2018-05-012018-05-310001086222srt:MaximumMemberus-gaap:BaseRateMemberus-gaap:RevolvingCreditFacilityMember2018-05-012018-05-310001086222us-gaap:LondonInterbankOfferedRateLIBORMembersrt:MinimumMemberus-gaap:RevolvingCreditFacilityMember2018-05-012018-05-310001086222srt:MaximumMemberus-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:RevolvingCreditFacilityMember2018-05-012018-05-310001086222srt:MinimumMemberus-gaap:RevolvingCreditFacilityMember2018-05-012018-05-310001086222srt:MaximumMemberus-gaap:RevolvingCreditFacilityMember2018-05-012018-05-310001086222us-gaap:RevolvingCreditFacilityMember2022-03-310001086222akam:ConvertibleSeniorNotesDue2025Memberus-gaap:ConvertibleDebtMember2022-01-012022-03-310001086222akam:ConvertibleSeniorNotesDue2025Memberus-gaap:ConvertibleDebtMember2021-01-012021-03-310001086222akam:ConvertibleSeniorNotesDue2027Memberus-gaap:ConvertibleDebtMember2022-01-012022-03-310001086222akam:ConvertibleSeniorNotesDue2027Memberus-gaap:ConvertibleDebtMember2021-01-012021-03-310001086222us-gaap:RevolvingCreditFacilityMember2022-01-012022-03-310001086222us-gaap:RevolvingCreditFacilityMember2021-01-012021-03-310001086222akam:GONETMember2022-03-310001086222akam:A2022RestructuringPlanMember2022-01-012022-03-310001086222akam:A2021RestructuringPlanMember2022-03-310001086222akam:A2021RestructuringPlanMember2022-01-012022-03-310001086222akam:A2020RestructuringPlanMember2022-03-310001086222akam:A2020RestructuringPlanMember2021-01-012021-03-310001086222us-gaap:EmployeeSeveranceMemberakam:A2020RestructuringPlanMember2021-01-012021-03-310001086222akam:A2020RestructuringPlanMemberakam:InternalUseSoftwareChargesMember2021-01-012021-03-310001086222akam:A2020RestructuringPlanMember2022-01-012022-03-3100010862222022-01-310001086222us-gaap:CommonStockMember2022-01-012022-03-310001086222us-gaap:CostOfSalesMember2022-01-012022-03-310001086222us-gaap:CostOfSalesMember2021-01-012021-03-310001086222us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-03-310001086222us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-03-310001086222us-gaap:SellingAndMarketingExpenseMember2022-01-012022-03-310001086222us-gaap:SellingAndMarketingExpenseMember2021-01-012021-03-310001086222us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-03-310001086222us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-03-310001086222us-gaap:AccumulatedTranslationAdjustmentMember2021-12-310001086222us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-12-310001086222us-gaap:AccumulatedTranslationAdjustmentMember2022-01-012022-03-310001086222us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-01-012022-03-310001086222us-gaap:AccumulatedTranslationAdjustmentMember2022-03-310001086222us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-03-310001086222country:US2022-01-012022-03-310001086222country:US2021-01-012021-03-310001086222us-gaap:NonUsMember2022-01-012022-03-310001086222us-gaap:NonUsMember2021-01-012021-03-31akam:solution_category0001086222akam:SecurityMember2022-01-012022-03-310001086222akam:SecurityMember2021-01-012021-03-310001086222akam:DeliveryMember2022-01-012022-03-310001086222akam:DeliveryMember2021-01-012021-03-310001086222akam:ComputeMember2022-01-012022-03-310001086222akam:ComputeMember2021-01-012021-03-3100010862222022-04-012022-03-310001086222akam:RestrictedStockUnitsServiceBasedMember2022-01-012022-03-310001086222akam:RestrictedStockUnitsServiceBasedMember2021-01-012021-03-310001086222akam:RestrictedStockUnitsMarketAndPerformanceBasedMember2022-01-012022-03-310001086222akam:RestrictedStockUnitsMarketAndPerformanceBasedMember2021-01-012021-03-310001086222us-gaap:ConvertibleNotesPayableMember2022-01-012022-03-310001086222us-gaap:ConvertibleNotesPayableMember2021-01-012021-03-310001086222us-gaap:ConvertiblesAndBondsWithWarrantsAttachedMember2022-01-012022-03-310001086222us-gaap:ConvertiblesAndBondsWithWarrantsAttachedMember2021-01-012021-03-31

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, 2022
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 000-27275
______________________________________________ 
Akamai Technologies, Inc.

(Exact name of registrant as specified in its charter)

Delaware 04-3432319
(State or other jurisdiction of
incorporation or organization)
 (I.R.S. Employer
Identification No.)
145 Broadway
Cambridge, MA 02142
(617) 444-3000
(Address, Including Zip Code, and Telephone Number,
Including Area Code, of Registrant’s Principal Executive Offices)
______________________________________________ 
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock - par value $0.01 per share
AKAMNasdaq Global Select Market

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 (the “Exchange Act”) during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes  
x    No  ¨

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  ¨

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer
Accelerated filerNon-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. ¨

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes     No  x
The number of shares outstanding of the registrant’s common stock as of May 3, 2022: 160,305,193
1

AKAMAI TECHNOLOGIES, INC.

FORM 10-Q

FOR THE QUARTERLY PERIOD ENDED MARCH 31, 2022

TABLE OF CONTENTS
 
  Page
Item 1.
Item 2.
Item 3.
Item 4.
Item 1.
Item 1A.
Item 2.
Item 6.

2

PART I. FINANCIAL INFORMATION

Item 1. Financial Statements (Unaudited)

AKAMAI TECHNOLOGIES, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS

(in thousands, except share data) (unaudited)March 31,
2022
December 31,
2021
ASSETS
Current assets:
Cash and cash equivalents$377,811 $536,725 
Marketable securities 129,058 541,470 
Accounts receivable, net of reserves of $3,279 and $1,397 at March 31, 2022, and December 31, 2021, respectively
718,793 675,926 
Prepaid expenses and other current assets238,821 166,313 
Total current assets1,464,483 1,920,434 
Marketable securities 786,712 1,088,048 
Property and equipment, net1,579,833 1,534,329 
Operating lease right-of-use assets819,880 815,754 
Acquired intangible assets, net512,188 313,225 
Goodwill2,745,882 2,156,254 
Deferred income tax assets265,946 168,342 
Other assets128,855 142,287 
Total assets$8,303,779 $8,138,673 

3

AKAMAI TECHNOLOGIES, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS, continued

(in thousands, except share data) (unaudited)March 31,
2022
December 31,
2021
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accounts payable$122,934 $109,928 
Accrued expenses342,802 411,590 
Deferred revenue139,725 86,517 
Revolving credit facility75,000  
Operating lease liabilities183,762 175,683 
Other current liabilities5,042 6,623 
Total current liabilities869,265 790,341 
Deferred revenue30,098 25,342 
Deferred income tax liabilities41,131 40,974 
Convertible senior notes2,281,927 1,976,167 
Operating lease liabilities703,605 707,087 
Other liabilities77,231 68,748 
Total liabilities4,003,257 3,608,659 
Commitments and contingencies
Stockholders’ equity:
Preferred stock, $0.01 par value; 5,000,000 shares authorized; 700,000 shares designated as Series A Junior Participating Preferred Stock; no shares issued or outstanding
  
Common stock, $0.01 par value; 700,000,000 shares authorized; 161,460,261 shares issued and 160,535,769 shares outstanding at March 31, 2022, and 160,512,111 shares issued and outstanding at December 31, 2021
1,615 1,605 
Additional paid-in capital2,974,529 3,340,822 
Accumulated other comprehensive loss(88,611)(69,105)
Treasury stock, at cost, 924,492 shares at March 31, 2022, and no shares at December 31, 2021
(102,853) 
Retained earnings1,515,842 1,256,692 
Total stockholders’ equity4,300,522 4,530,014 
Total liabilities and stockholders’ equity$8,303,779 $8,138,673 

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

AKAMAI TECHNOLOGIES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF INCOME
    
 For the Three Months
Ended March 31,
(in thousands, except per share data) (unaudited)20222021
Revenue$903,647 $842,708 
Costs and operating expenses:
Cost of revenue (exclusive of amortization of acquired intangible assets shown below)332,752 306,687 
Research and development99,935 82,045 
Sales and marketing122,719 116,354 
General and administrative153,262 136,715 
Amortization of acquired intangible assets13,644 11,427 
Restructuring charge8,016 7,116 
Total costs and operating expenses730,328 660,344 
Income from operations173,319 182,364 
Interest and marketable securities (loss) income, net(211)4,578 
Interest expense(2,695)(17,834)
Other expense, net(9,565)(817)
Income before provision for income taxes160,848 168,291 
Provision for income taxes(34,050)(11,898)
Loss from equity method investment(7,635)(698)
Net income$119,163 $155,695 
Net income per share:
Basic$0.74 $0.95 
Diluted$0.73 $0.94 
Shares used in per share calculations:
Basic160,494 163,061 
Diluted163,637 165,688 

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

AKAMAI TECHNOLOGIES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

 For the Three Months
Ended March 31,
(in thousands) (unaudited)20222021
Net income$119,163 $155,695 
Other comprehensive loss:
Foreign currency translation adjustments2,036 (24,265)
Change in unrealized loss on investments, net of income tax benefit of $4,948 and $937 for the three months ended March 31, 2022 and 2021, respectively
(21,542)(2,881)
Other comprehensive loss(19,506)(27,146)
Comprehensive income$99,657 $128,549 

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

6

AKAMAI TECHNOLOGIES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
 For the Three Months
Ended March 31,
(in thousands) (unaudited)20222021
Cash flows from operating activities:
Net income$119,163 $155,695 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization142,595 131,471 
Stock-based compensation56,227 54,305 
(Benefit) provision for deferred income taxes(13,579)1,764 
Amortization of debt discount and issuance costs1,119 16,257 
Loss on investments16,536 698 
Other non-cash reconciling items, net12,598 528 
Changes in operating assets and liabilities, net of effects of acquisitions:
Accounts receivable(39,198)(15,580)
Prepaid expenses and other current assets(64,695)(35,388)
Accounts payable and accrued expenses(66,938)(72,986)
Deferred revenue55,394 25,439 
Other current liabilities(1,441)(716)
Other non-current assets and liabilities4,670 (11,694)
Net cash provided by operating activities222,451 249,793 
Cash flows from investing activities:
Cash paid for acquisitions, net of cash acquired(872,099)(15,638)
Purchases of property and equipment(51,005)(87,222)
Capitalization of internal-use software development costs(80,354)(77,497)
Purchases of short- and long-term marketable securities (90,279)
Proceeds from sales of short- and long-term marketable securities571,369 7,154 
Proceeds from maturities and redemptions of short- and long-term marketable securities120,433 226,995 
Other, net(5,242)179 
Net cash used in investing activities(316,898)(36,308)
Cash flows from financing activities:
Proceeds from borrowings under revolving credit facility75,000  
Proceeds related to the issuance of common stock under stock plans21,941 21,410 
Employee taxes paid related to net share settlement of stock-based awards(54,819)(63,946)
Repurchases of common stock(102,853)(58,241)
Other, net(104) 
Net cash used in financing activities(60,835)(100,777)
Effects of exchange rate changes on cash, cash equivalents and restricted cash(1,462)(7,151)
Net (decrease) increase in cash, cash equivalents and restricted cash(156,744)105,557 
Cash, cash equivalents and restricted cash at beginning of period537,751 353,466 
Cash, cash equivalents and restricted cash at end of period$381,007 $459,023 


7

AKAMAI TECHNOLOGIES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS, continued

 For the Three Months
Ended March 31,
(in thousands) (unaudited)20222021
Supplemental disclosure of cash flow information:
Cash paid for income taxes, net of refunds received of $1,025 and $1,846 for the three months ended March 31, 2022 and 2021, respectively
$50,533 $17,736 
Cash paid for interest expense2,156 2,156 
Cash paid for operating lease liabilities54,285 63,673 
Non-cash activities:
Operating lease right-of-use assets obtained in exchange for operating lease liabilities38,582 82,125 
Purchases of property and equipment and capitalization of internal-use software development costs included in accounts payable and accrued expenses48,326 60,193 
Capitalization of stock-based compensation7,803 9,459 
Reconciliation of cash, cash equivalents and restricted cash:
Cash and cash equivalents$377,811 $456,799 
Restricted cash3,196 2,224 
Cash, cash equivalents and restricted cash$381,007 $459,023 

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

AKAMAI TECHNOLOGIES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY

Three Months Ended March 31, 2022
(in thousands, except share data) (unaudited)Common StockAdditional Paid-in CapitalAccumulated Other Comprehensive LossTreasury StockRetained EarningsTotal Stockholders' Equity
SharesAmount
Balance at January 1, 2022160,512,111 $1,605 $3,340,822 $(69,105)$ $1,256,692 $4,530,014 
Cumulative-effect adjustment from adoption of new accounting pronouncement
(375,414)139,987 (235,427)
Issuance of common stock upon the vesting of restricted and deferred stock units, net of shares withheld for employee taxes948,150 10 (54,649)(54,639)
Stock-based compensation63,770 63,770 
Repurchases of common stock(924,492)(102,853)(102,853)
Net income119,163 119,163 
Foreign currency translation adjustment2,036 2,036 
Change in unrealized loss on investments, net of tax(21,542)(21,542)
Balance at March 31, 2022160,535,769 $1,615 $2,974,529 $(88,611)$(102,853)$1,515,842 $4,300,522 


9

AKAMAI TECHNOLOGIES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY, continued

Three Months Ended March 31, 2021
(in thousands, except share data) (unaudited)Common StockAdditional Paid-in CapitalAccumulated Other Comprehensive LossTreasury StockRetained EarningsTotal Stockholders' Equity
SharesAmount
Balance at January 1, 2021162,709,720 $1,627 $3,664,820 $(20,201)$ $605,050 $4,251,296 
Issuance of common stock upon the exercise of stock options and vesting of restricted and deferred stock units, net of shares withheld for employee taxes1,128,184 11 (64,017)(64,006)
Stock-based compensation63,765 63,765 
Repurchases of common stock(591,963)(58,241)(58,241)
Net income155,695 155,695 
Foreign currency translation adjustment(24,265)(24,265)
Change in unrealized loss on investments, net of tax(2,881)(2,881)
Balance at March 31, 2021163,245,941 $1,638 $3,664,568 $(47,347)$(58,241)$760,745 $4,321,363 

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

AKAMAI TECHNOLOGIES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

1. Nature of Business and Basis of Presentation

Akamai Technologies, Inc. (the “Company”) provides solutions to power and protect life online. Its globally-distributed platform is comprised of more than 350,000 servers in over 130 countries. The Company was incorporated in Delaware in 1998 and is headquartered in Cambridge, Massachusetts. The Company currently operates in one reportable and operating segment: providing solutions to power and protect life online.

The accompanying interim condensed consolidated financial statements are unaudited and have been prepared in accordance with accounting principles generally accepted in the United States of America for interim financial information. These financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.

Certain information and footnote disclosures normally included in the Company’s annual audited consolidated financial statements and accompanying notes have been condensed in, or omitted from, these interim financial statements. Accordingly, the unaudited condensed consolidated financial statements included herein should be read in conjunction with the audited consolidated financial statements and accompanying notes included in the Company’s annual report on Form 10-K for the year ended December 31, 2021, filed with the Securities and Exchange Commission on February 28, 2022. The December 31, 2021 consolidated balance sheet included herein is derived from the Company's audited consolidated financial statements.

The results of operations presented in this quarterly report on Form 10-Q are not necessarily indicative of the results of operations that may be expected for any future periods. In the opinion of management, these unaudited condensed consolidated financial statements include all adjustments, consisting only of normal recurring adjustments, that are necessary for a fair statement of the results of all interim periods reported herein.

Newly-Adopted Accounting Pronouncements

In August 2020, the Financial Accounting Standards Board ("FASB") issued guidance that is expected to reduce complexity and improve comparability of financial reporting associated with accounting for convertible instruments and contracts in an entity’s own equity. The Company adopted this guidance on January 1, 2022 on a modified retrospective basis.

The convertible senior notes included on the Company's condensed consolidated balance sheet more closely reflects the principal amounts. Prior to the adoption of this guidance, the Company separated its convertible senior notes into a liability and an equity component. The equity portion is now eliminated. The cumulative effect of the changes was an increase to convertible senior notes of $304.7 million, an increase to deferred income tax liabilities of $0.7 million, an increase to deferred income tax assets of $77.7 million, a decrease to property and equipment of $7.7 million, and a decrease to additional paid-in capital of $375.4 million on the condensed consolidated balance sheet. The net effect of these adjustments was recorded as an increase to retained earnings as of January 1, 2022.

Additionally, the new guidance eliminates the use of the treasury stock method for convertible instruments that can be settled in whole or in part with equity, when calculating diluted earnings per share. Instead, it requires application of the if-converted method. Under that method, diluted earnings per share would generally be calculated assuming that all the convertible senior notes were converted solely into shares of common stock at the beginning of the reporting period, unless the result would be antidilutive. The application of the if-converted method reduces the Company’s reported diluted earnings per share after the adoption date. However, in December 2021, the Company made an irrevocable election to settle the principal portion of the convertible senior notes with cash. Accordingly, the if-converted method is only impacted by any potential shares to be delivered for the amount in excess of the principal portion. The changes to the diluted earnings per share guidance did not materially impact our results of operations.

With the elimination of the debt discount created by the equity component, amortization of the debt discount is eliminated, which decreases interest expense, and therefore increases net income and earnings per share, from the period of adoption. This had the effect of increasing our basic and diluted earnings per share by $0.08 for the three months ended March 31, 2022.
11

2. Fair Value Measurements

The following is a summary of available-for-sale marketable securities held as of March 31, 2022 and December 31, 2021 (in thousands):

Gross UnrealizedClassification on Balance Sheet
Amortized CostGainsLossesAggregate
Fair Value
Short-Term
Marketable
Securities
Long-Term
Marketable
Securities
As of March 31, 2022
Corporate bonds$645,755 $ $(17,750)$628,005 $108,981 $519,024 
U.S. government agency obligations272,133  (7,009)265,124 19,306 245,818 
$917,888 $ $(24,759)$893,129 $128,287 $764,842 
As of December 31, 2021
Commercial paper$25,056 $ $(24)$25,032 $25,032 $ 
Corporate bonds1,268,991 1,191 (4,275)1,265,907 459,012 806,895 
U.S. government agency obligations316,728 3 (1,281)315,450 56,530 258,920 
$1,610,775 $1,194 $(5,580)$1,606,389 $540,574 $1,065,815 

The Company offers certain eligible employees the ability to participate in a non-qualified deferred compensation plan. The mutual funds held by the Company that are associated with this plan are classified as restricted trading securities. These securities are not included in the available-for-sale securities table above but are included in marketable securities in the condensed consolidated balance sheets.

Unrealized gains and unrealized temporary losses on investments classified as available-for-sale are included within accumulated other comprehensive loss in the condensed consolidated balance sheets. Upon realization, those amounts are reclassified from accumulated other comprehensive loss to interest income in the condensed consolidated statements of income. As of March 31, 2022, the Company held for investment corporate bonds with a fair value of $43.8 million, which were classified as available-for-sale marketable securities that had been in a continuous unrealized loss position for more than 12 months. The unrealized loss related to these corporate bonds was $1.1 million and is included in accumulated other comprehensive loss as of March 31, 2022. The unrealized loss is attributable to changes in interest rates. Based on the evaluation of available evidence, the Company does not believe any unrealized losses represent other than temporary impairments.
12


The following table details the fair value measurements within the fair value hierarchy of the Company’s financial assets as of March 31, 2022 and December 31, 2021 (in thousands):

Total Fair ValueFair Value Measurements at
Reporting Date Using
 Level 1Level 2
As of March 31, 2022
Cash Equivalents and Marketable Securities:
Money market funds$1,428 $1,428 $ 
Corporate bonds628,005  628,005 
U.S. government agency obligations265,124  265,124 
Mutual funds22,641 22,641  
$917,198 $24,069 $893,129 
As of December 31, 2021
Cash Equivalents and Marketable Securities:
Money market funds$109,313 $109,313 $ 
Commercial paper39,031  39,031 
Corporate bonds1,265,907  1,265,907 
U.S. government agency obligations315,450  315,450 
Mutual funds23,129 23,129  
$1,752,830 $132,442 $1,620,388 

As of March 31, 2022 and December 31, 2021, the Company grouped money market and mutual funds using a Level 1 valuation because market prices for such investments are readily available in active markets. As of March 31, 2022 and December 31, 2021, the Company grouped commercial paper, U.S. government agency obligations and corporate bonds using a Level 2 valuation because quoted prices for similar assets in active markets (or identical assets in an inactive market) are available. The Company did not have any transfers of assets between Level 1 or Level 2 of the fair value measurement hierarchy during the three months ended March 31, 2022.

When developing fair value estimates, the Company maximizes the use of observable inputs and minimizes the use of unobservable inputs. When available, the Company uses quoted market prices to measure fair value. The valuation technique used to measure fair value for the Company's Level 1 and Level 2 assets is a market approach, using prices and other relevant information generated by market transactions involving identical or comparable assets. If market prices are not available, the fair value measurement is based on models that use primarily market-based parameters including yield curves, volatilities, credit ratings and currency rates. In certain cases where market rate assumptions are not available, the Company is required to make judgments about the assumptions market participants would use to estimate the fair value of a financial instrument.

Contractual maturities of the Company’s available-for-sale marketable securities held as of March 31, 2022 and December 31, 2021 were as follows (in thousands):

March 31,
2022
December 31,
2021
Due in 1 year or less$128,287 $540,574 
Due after 1 year through 5 years764,842 1,065,815 
$893,129 $1,606,389 

13

3. Accounts Receivable

Net accounts receivable consisted of the following as of March 31, 2022 and December 31, 2021 (in thousands):
 
March 31,
2022
December 31,
2021
Trade accounts receivable$511,584 $501,959 
Unbilled accounts receivable210,488 175,364 
Gross accounts receivable722,072 677,323 
Allowances for current expected credit losses and other reserves(3,279)(1,397)
Accounts receivable, net$718,793 $675,926 

A summary of activity in the accounts receivable allowance for current expected credit losses and other reserves for the three months ended March 31, 2022 and 2021 is as follows (in thousands):

March 31,
2022
March 31,
2021
Beginning balance$1,397 $1,822 
Charges to income from operations1,951 923 
Collections from customers previously reserved and other(69)(1,091)
Ending balance$3,279 $1,654 

Charges to income from operations primarily represents charges to bad debt expense for increases in the allowance for current expected credit losses.

4. Incremental Costs to Obtain a Contract with a Customer

The following table summarizes the deferred costs associated with obtaining customer contracts, specifically commission and incentive payments, as of March 31, 2022 and December 31, 2021 (in thousands):

March 31,
2022
December 31,
2021
Deferred costs included in prepaid and other current assets$39,948 $43,562 
Deferred costs included in other assets28,290 30,436 
Total deferred costs$68,238 $73,998 

The following table summarizes additional information related to incremental costs to obtain a contract with a customer for the three months ended March 31, 2022 and 2021 (in thousands):

 For the Three Months
Ended March 31,
20222021
Amortization expense related to deferred costs
$15,022 $13,727 
Incremental costs capitalized
9,484 9,872 

Amortization expense related to deferred costs is primarily included in sales and marketing expense in the condensed consolidated statements of income.

14

5. Acquired Intangible Assets and Goodwill

Acquired intangible assets that are subject to amortization consisted of the following as of March 31, 2022 and December 31, 2021 (in thousands):

 March 31, 2022December 31, 2021
 Gross
Carrying
Amount
Accumulated AmortizationNet
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Completed technology$328,516 $(134,891)$193,625 $257,857 $(128,715)$129,142 
Customer-related intangible assets499,945 (224,061)275,884 398,182 (216,192)181,990 
Non-compete agreements254 (127)127 258 (107)151 
Trademarks and trade names14,663 (6,365)8,298 8,039 (6,097)1,942 
Acquired license rights34,810 (556)34,254 490 (490) 
Total$878,188 $(366,000)$512,188 $664,826 $(351,601)$313,225 

Aggregate expense related to amortization of acquired intangible assets for the three months ended March 31, 2022 and 2021 was $13.6 million and $11.4 million, respectively. Based on the Company’s acquired intangible assets as of March 31, 2022, aggregate expense related to amortization of acquired intangible assets is expected to be $50.4 million for the remainder of 2022, and $61.3 million, $65.8 million, $66.2 million and $59.9 million for 2023, 2024, 2025 and 2026, respectively.

The change in the carrying amount of goodwill for the three months ended March 31, 2022 was as follows (in thousands):

Balance as of January 1, 2022$2,156,254 
Acquisition of Linode Limited Liability Company588,440 
Measurement period adjustments related to acquisitions completed in prior years1,884 
Foreign currency translation(696)
Balance as of March 31, 2022$2,745,882 

The Company tests goodwill for impairment at least annually. Through the date the interim condensed consolidated financial statements were issued, no triggering events had occurred that would indicate that a potential impairment exists.

6. Acquisitions

Acquisition-related costs during the three months ended March 31, 2022 were $10.3 million and are included in general and administrative expense in the condensed consolidated statements of income. Pro forma results of operations for the acquisition completed during the three months ended March 31, 2022 have not been presented because the effects of the acquisition were not material to the Company's consolidated financial results. Revenue and earnings of the acquired company since the date of the acquisition that are included in the Company's condensed consolidated statements of income are also not presented separately because they are not material.

Linode

In March 2022, the Company acquired all the outstanding equity interests of Linode Limited Liability Company ("Linode"), for $898.8 million in cash. Linode is an infrastructure-as-a-service platform provider that allows for developer-friendly cloud computing capabilities. The acquisition is intended to enhance the Company’s edge computing services by creating a unique cloud platform to build, run and secure applications from the cloud to the edge. As of March 31, 2022, the purchase price allocation is preliminary, pending finalization of the fair value of the tangible and intangible assets acquired, certain income tax matters and net working capital.
15

The following table presents the preliminary allocation of the purchase price for Linode (in thousands):

Total purchase consideration$898,777 
Allocation of the purchase consideration:
Cash$26,678 
Accounts receivable7,220 
Prepaid expenses and other current assets6,288 
Property and equipment60,670 
Operating lease right-of-use assets16,970 
Identifiable intangible assets 212,520 
Goodwill588,440 
Deferred income tax assets2,901 
Other assets652 
Total assets acquired922,339 
Accounts payable(5,387)
Accrued expenses(970)
Operating lease liabilities(17,205)
Total liabilities assumed(23,562)
Net assets acquired$898,777 

The value of the goodwill can be attributed to a number of business factors, including a trained technical workforce and cost synergies expected to be realized. The Company expects that all of the goodwill related to the acquisition of Linode will be deductible for tax purposes.

The following were the identified intangible assets acquired and their respective weighted average useful lives (in thousands, except years):

Gross Carrying AmountWeighted Average Useful Life (in years)
Customer-related intangible assets$100,700 11
Completed technologies70,900 6
Acquired license rights34,320 15
Trademarks6,600 9
Total$212,520 

The Company applied the relief-from-royalty method to estimate the fair values of the completed technologies and trademarks and the excess earnings method to estimate the fair values of the customer-related acquired intangible assets. The Company used readily available market data to estimate the fair values of the acquired license rights. The total weighted average amortization period for the intangible assets acquired from Linode is 9.7 years. The intangible assets are being amortized based upon the pattern in which the economic benefits of the intangible assets are being utilized.

7. Debt

Convertible Notes Due 2027

In August 2019, the Company issued $1,150.0 million in par value of convertible senior notes due 2027 (the "2027 Notes"). The 2027 Notes are senior unsecured obligations of the Company, bear regular interest of 0.375%, payable semi-annually in arrears on March 1 and September 1 of each year and mature on September 1, 2027, unless repurchased or converted in accordance with their terms prior to maturity.

16

At their option, holders may convert their 2027 Notes prior to the close of business on the business day immediately preceding May 1, 2027, only under the following circumstances:

during any calendar quarter commencing after the calendar quarter ended December 31, 2019 (and only during such calendar quarter), if the last reported sale price of the Company's common stock for at least 20 trading days (whether or not consecutive) during the period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day;

during the five business day period after any five consecutive trading day period in which the trading price per $1,000 principal amount of 2027 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company's common stock and the conversion rate on each such trading day; or

upon the occurrence of specified corporate events.

On or after May 1, 2027, holders may convert all or any portion of their 2027 Notes at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date.

Upon conversion, the Company will pay the principal amount in cash and will pay, or deliver, as the case may be, any amount in excess of the principal amount in cash, shares of the Company's common stock or a combination of cash and shares of the Company's common stock, at the Company's election. The initial conversion rate is 8.6073 shares of the Company's common stock per $1,000 principal amount, which is equivalent to an initial conversion price of approximately $116.18 per share, subject to adjustments in certain events, and represents a potential conversion into 9.9 million shares.

Prior to January 1, 2022, in accounting for the issuance of the 2027 Notes, the Company separated the 2027 Notes into liability and equity components. The carrying cost of the liability component was calculated by measuring the fair value of a similar debt obligation that does not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the 2027 Notes. The difference between the principal amount of the 2027 Notes and the proceeds allocated to the liability component (“debt discount”) is amortized to interest expense using the effective interest method over the term of the 2027 Notes. The equity component is recorded in additional paid-in capital in the condensed consolidated balance sheet to meet the conditions for equity classification. On January 1, 2022, the Company adopted the revised guidance for accounting for convertible instruments, which eliminated the equity component. Refer to Note 1 to the condensed consolidated financial statements included elsewhere in this report for details on the revised guidance for accounting for convertible instruments adoption.

Initially, the Company allocated the total transaction costs incurred to the liability and equity components based on their relative values. However, subsequent to the adoption of the revised guidance for accounting for convertible instruments, all transaction costs are presented as a reduction to the 2027 Notes. Prior to January 1, 2022, transaction costs attributable to the liability component were being amortized to interest expense over the term of the 2027 Notes, and subsequent to the adoption of the revised guidance, all transaction costs are being amortized to interest expense over the term of the 2027 Notes.

The 2027 Notes consisted of the following components as of March 31, 2022 and December 31, 2021 (in thousands):

March 31,
2022
December 31,
2021
Liability component:
Principal$1,150,000 $1,150,000 
Less: debt discount and issuance costs, net of amortization(10,113)(169,030)
Net carrying amount$1,139,887 $980,970 
Equity component:$— $220,529 

The estimated fair value of the 2027 Notes at March 31, 2022 and December 31, 2021 was $1,327.0 million and $1,359.3 million, respectively. The fair value was determined based on the quoted price of the 2027 Notes in an inactive market on the last trading day of the reporting period and has been classified as Level 2 within the fair value hierarchy. Based on the
17

closing price of the Company's common stock of $119.39 on March 31, 2022, the value of the 2027 Notes if converted to common stock was more than the principal amount of $1,150.0 million.

The Company used $100.0 million of the proceeds from the offering to repurchase shares of its common stock, concurrent with the issuance of the 2027 Notes. The repurchase was made in accordance with a share repurchase program previously approved by the board of directors. Additionally, $127.1 million of the proceeds was used for the net cost of the convertible note hedge and warrant transactions. The remaining net proceeds are intended to be used for share repurchases, working capital and general corporate purposes, including potential acquisitions and other strategic transactions.

Note Hedge

To minimize the impact of potential dilution upon conversion of the 2027 Notes, the Company entered into convertible note hedge transactions with respect to its common stock in August 2019. The Company paid $312.2 million for the note hedge transactions. The note hedge transactions cover approximately 9.9 million shares of the Company’s common stock at a strike price that corresponds to the initial conversion price of the 2027 Notes, also subject to adjustment, and are exercisable upon conversion of the 2027 Notes. The Company determined that the note hedge meets the definition of a derivative and is classified in stockholders’ equity, as the note hedge is indexed to the Company's common stock, and the Company, at its election, may pay or deliver to holders cash, shares of the Company's common stock or a combination of cash and shares of the Company's common stock. The Company recorded the purchase of the hedge as a decrease to additional paid-in capital. The Company does not recognize subsequent changes in fair value of the note hedge in its condensed consolidated financial statements.

Warrants

Separately, in August 2019, the Company entered into warrant transactions, whereby the Company sold warrants to acquire, subject to anti-dilution adjustments, up to 9.9 million shares of the Company’s common stock at a strike price of approximately $178.74 per share. The Company received aggregate proceeds of $185.2 million from the sale of the warrants. The convertible note hedge and warrant transactions will generally have the effect of increasing the conversion price of the 2027 Notes to approximately $178.74 per share. The Company determined that the warrants meet the definition of a derivative and are classified in stockholders’ equity, as the warrants are indexed to the Company's common stock, and the Company, at its election, may pay or deliver to holders cash, shares of the Company's common stock or a combination of cash and shares of the Company's common stock. The Company recorded the proceeds from the issuance of the warrants as an increase to additional paid-in capital. The Company does not recognize subsequent changes in fair value of the warrants in its condensed consolidated financial statements.

Convertible Notes Due 2025

In May 2018, the Company issued $1,150.0 million in par value of convertible senior notes due 2025 (the "2025 Notes"). The 2025 Notes are senior unsecured obligations of the Company, bear regular interest of 0.125%, payable semi-annually on May 1 and November 1 of each year, and mature on May 1, 2025, unless repurchased or converted prior to maturity.

At their option, holders may convert their 2025 Notes prior to the close of business on the business day immediately preceding January 1, 2025, only under the following circumstances:

during any calendar quarter commencing after the calendar quarter ended June 30, 2018 (and only during such calendar quarter), if the last reported sale price of the Company's common stock for at least 20 trading days (whether or not consecutive) during the period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day;

during the five business day period after any five consecutive trading day period in which the trading price per $1,000 principal amount of 2025 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company's common stock and the conversion rate on each such trading day; or

upon the occurrence of specified corporate events.

18

On or after January 1, 2025, holders may convert all or any portion of their 2025 Notes at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date, regardless of the foregoing circumstances.

Upon conversion, the Company will pay the principal amount in cash and will pay, or deliver, as the case may be, any amount in excess of the principal amount in cash, shares of common stock or a combination of cash and shares of the Company stock, at the Company's election. The initial conversion rate is 10.5150 shares of the Company's common stock per $1,000 principal amount, which is equivalent to an initial conversion price of approximately $95.10 per share, subject to adjustments in certain events, and represents a potential conversion into 12.1 million shares.

Prior to January 1, 2022, in accounting for the issuance of the 2025 Notes, the Company separated the 2025 Notes into liability and equity components. The carrying cost of the liability component was calculated by measuring the fair value of a similar debt obligation that does not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the 2025 Notes. The difference between the principal amount of the 2025 Notes and the proceeds allocated to the liability component (“debt discount”) is amortized to interest expense using the effective interest method over the term of the 2025 Notes. The equity component is recorded in additional paid-in capital in the condensed consolidated balance sheet to meet the conditions for equity classification. On January 1, 2022, the Company adopted the new revised guidance for accounting for convertible instruments, which eliminated the equity component. Refer to Note 1 to the condensed consolidated financial statements included elsewhere in this report for details on the revised guidance for accounting for convertible instruments adoption.

Initially, the Company allocated the total transaction costs incurred to the liability and equity components based on their relative values. However, subsequent to the adoption of the revised guidance for accounting for convertible instruments, all transaction costs are presented as a reduction to the 2025 Notes. Prior to January 1, 2022, transaction costs attributable to the liability component were being amortized to interest expense over the term of the 2025 Notes, and subsequent to the adoption of the revised guidance, all transaction costs are being amortized to interest expense over the term of the 2025 Notes.

The 2025 Notes consisted of the following components as of March 31, 2022 and December 31, 2021 (in thousands):

March 31,
2022
December 31,
2021
Liability component:
Principal$1,150,000 $1,150,000 
Less: debt discount and issuance costs, net of amortization(7,960)(154,803)
Net carrying amount$1,142,040 $995,197 
Equity component:$— $285,225 

The estimated fair value of the 2025 Notes at March 31, 2022 and December 31, 2021 was $1,518.8 million and $1,510.4 million, respectively. The fair value was determined based on the quoted price of the 2025 Notes in an inactive market on the last trading day of the reporting period and has been classified as Level 2 within the fair value hierarchy. Based on the closing price of the Company's common stock of $119.39 on March 31, 2022, the value of the 2025 Notes if converted to common stock was more than the principal amount of $1,150.0 million.

The Company used $46.2 million of the proceeds from the offering to repurchase shares of its common stock, concurrent with the issuance of the 2025 Notes. The repurchase was made in accordance with a share repurchase program previously approved by the board of directors. Additionally, $141.8 million of the proceeds was used for the net cost of convertible note hedge and warrant transactions. The Company also used a portion of the net proceeds to repay at maturity the $690.0 million in par value of convertible senior notes due in 2019. The remaining net proceeds are intended to be used for share repurchases, working capital and general corporate purposes, including potential acquisitions and other strategic transactions.

19

Note Hedge

To minimize the impact of potential dilution upon conversion of the 2025 Notes, the Company entered into convertible note hedge transactions with respect to its common stock in May 2018. The Company paid $261.7 million for the note hedge transactions. The note hedge transactions cover approximately 12.1 million shares of the Company’s common stock at a strike price that corresponds to the initial conversion price of the 2025 Notes, also subject to adjustment, and are exercisable upon conversion of the 2025 Notes. The Company determined that the note hedge meets the definition of a derivative and is classified in stockholders’ equity, as the note hedge is indexed to the Company's common stock, and the Company, at its election, may pay or deliver to holders cash, shares of the Company's common stock or a combination of cash and shares of the Company's common stock. The Company recorded the purchase of the hedge as a decrease to additional paid-in capital. The Company does not recognize subsequent changes in fair value of the note hedge in its condensed consolidated financial statements.

Warrants

Separately, in May 2018, the Company entered into warrant transactions, whereby the Company sold warrants to acquire, subject to anti-dilution adjustments, up to 12.1 million shares of the Company’s common stock at a strike price of approximately $149.18 per share. The Company received aggregate proceeds of $119.9 million from the sale of the warrants. The convertible note hedge and warrant transactions will generally have the effect of increasing the conversion price of the 2025 Notes to approximately $149.18 per share. The Company determined that the warrants meet the definition of a derivative and are classified in stockholders’ equity, as the warrants are indexed to the Company's common stock, and the Company, at its election, may pay or deliver to holders cash, shares of the Company's common stock or a combination of cash and shares of the Company's common stock. The Company recorded the proceeds from the issuance of the warrants as an increase to additional paid-in capital. The Company does not recognize subsequent changes in fair value of the warrants in its condensed consolidated financial statements.

Revolving Credit Facility

In May 2018, the Company entered into a $500.0 million five-year, revolving credit agreement (the “Credit Agreement”). Borrowings under the Credit Agreement may be used to finance working capital needs and for general corporate purposes. The Credit Agreement provides for an initial $500.0 million in revolving loans. Under specified circumstances, the facility can be increased to up to $1.0 billion in aggregate principal amount. The Credit Agreement expires in May 2023.

Borrowings under the Credit Agreement bear interest, at the Company's option, at a base rate plus a spread of 0.00% to 0.25% or an adjusted LIBOR rate plus a spread of 0.875% to 1.25%, in each case with such spread being determined based on the Company's consolidated leverage ratio specified in the Credit Agreement. Regardless of what amounts, if any, are outstanding under the Credit Agreement, the Company is also obligated to pay an ongoing commitment fee on undrawn amounts at a rate of 0.075% to 0.15%, with such rate being based on the Company's consolidated leverage ratio specified in the Credit Agreement.

The Credit Agreement contains customary representations and warranties, affirmative and negative covenants and events of default. Principal covenants include a maximum consolidated leverage ratio and a minimum consolidated interest coverage ratio. In March 2022, the Company borrowed $75.0 million under the Credit Agreement, and as of March 31, 2022, $75.0 million remained outstanding. The Company plans to repay amounts outstanding in less than 12 months.

20

Interest Expense

The 2027 Notes bear interest at a fixed rate of 0.375%, with interest payable semi-annually on March 1 and September 1 of each year. The 2025 Notes bear interest at a fixed rate of 0.125% with interest payable semi-annually on May 1 and November 1 of each year. The Company is also obligated to pay ongoing commitment fees under the terms of the Credit Agreement, in addition to interest payable on outstanding borrowings. Prior to the adoption of the revised guidance for accounting for convertible instruments on January 1, 2022, the Company also amortized as interest expense the value of debt discounts of the 2027 Notes and the 2025 Notes. The following table sets forth total interest expense included in the condensed consolidated statements of income for the three months ended March 31, 2022 and 2021 (in thousands):

For the Three Months
Ended March 31,
20222021
Amortization of debt discounts and issuance costs$1,168 $17,182 
Coupon interest payable on 2025 Notes359 359 
Coupon interest payable on 2027 Notes1,078 1,078 
Interest payable under the Credit Agreement139 140 
Capitalization of interest expense(49)(925)
Total interest expense$2,695 $17,834 

8. Restructuring

During the first quarter of 2022, Mitsubishi UFJ Financial Group ("MUFG"), the majority owner of Global Open Network, Inc. (“GO-NET"), announced its intention to suspend the operations of GO-NET and to eventually liquidate it. The Company has a 20% stake in GO-NET and also provides services to GO-NET. As a result of MUFG's intention to suspend operations, during the three months ended March 31, 2022, the Company recorded as a restructuring charge the impairment of $7.5 million primarily related to certain capitalized internal-use software assets that will no longer be used in operations or will not generate sufficient future cash to support their values. The Company does not expect to incur material additional charges related to this action.

Additionally, the Company launched its FlexBase program in May 2022, which is a flexible workspace arrangement that allows employees to choose to work from their home office or a Company office. This is a significant change to the way employees worked prior to the program, and prior to office shutdowns as part of the COVID-19 pandemic. Planning for the program commenced in 2021, and in the fourth quarter of 2021, the Company identified certain facilities that were no longer needed. As a result, an impairment of right-of-use assets and leasehold improvements was recognized. The Company has incurred expenses of $3.7 million related to this program, of which a benefit of $0.1 million was incurred in the first quarter of 2022. Management is still evaluating the Company's future work environment and additional charges related to such type of action may occur in 2022.

During the fourth quarter of 2020, management committed to an action to restructure certain parts of the Company to better position itself to become more agile in delivering its solutions. As a result, certain headcount reductions were necessary and certain capitalized internal-use software charges were realized for software not yet placed into service that will not be completed and implemented due to this action. The Company incurred expenses of $31.5 million as part of this action, of which $7.0 million was incurred during the three months ended March 31, 2021 and was comprised of $6.3 million of employee severance and related benefits and $0.7 million of internal-use software charges. The Company did not incur any charges related to this action during the three months ended March 31, 2022, nor does it expect to incur material additional charges related to this action.

The Company also recognizes restructuring charges for redundant employees, facilities and contracts associated with completed acquisitions.

21

9. Stockholders’ Equity

Share Repurchase Program

Effective January 2022, the board of directors of the Company authorized a $1.8 billion share repurchase program through December 31, 2024. During the three months ended March 31, 2022, the Company repurchased 0.9 million shares of its common stock for $102.9 million. The Company's goals for the share repurchase program are to offset the dilution created by its employee equity compensation programs over time and provide the flexibility to return capital to stockholders as business and market conditions warrant, while still preserving its ability to pursue other strategic opportunities.

Stock-Based Compensation

The following table summarizes stock-based compensation included in the Company’s condensed consolidated statements of income for the three months ended March 31, 2022 and 2021 (in thousands):
 
 For the Three Months
Ended March 31,
20222021
Cost of revenue$6,233 $7,096 
Research and development20,232 18,369 
Sales and marketing12,326 12,478 
General and administrative17,436 16,362 
Total stock-based compensation56,227 54,305 
Provision for income taxes(14,043)(13,044)
Total stock-based compensation, net of income taxes$42,184 $41,261 

In addition to the amounts of stock-based compensation reported in the table above, the Company’s condensed consolidated statements of income for the three months ended March 31, 2022 and 2021, include stock-based compensation reflected as a component of amortization of capitalized internal-use software of $7.6 million, and $7.7 million, respectively, before taxes.

10. Accumulated Other Comprehensive Loss

The following table summarizes the changes in accumulated other comprehensive loss, net of tax, which is reported as a component of stockholders' equity, for the three months ended March 31, 2022 (in thousands):

Foreign Currency Translation Net Unrealized Gains (Losses) on InvestmentsTotal
Balance as of January 1, 2022$(71,809)$2,704 $(69,105)
Other comprehensive income (loss)2,036 (21,542)(19,506)
Balance as of March 31, 2022$(69,773)$(18,838)$(88,611)

Amounts reclassified from accumulated other comprehensive loss to net income were immaterial for the three months ended March 31, 2022.

22

11. Revenue from Contracts with Customers

The Company sells its solutions through a sales force located both domestically and abroad. Revenue derived from operations outside of the U.S. is determined based on the country in which the sale originated. Other than the U.S., no single country accounted for 10% or more of the Company’s total revenue for any reported period. The following table summarizes revenue by geography included in the Company’s condensed consolidated statements of income for the three months ended March 31, 2022 and 2021 (in thousands):

For the Three Months
Ended March 31,
20222021
U.S.$481,007 $463,180 
International422,640 379,528 
Total revenue$903,647 $842,708 

The Company reports its revenue in three solution categories: security, delivery and compute. Revenue by solution was previously reported by group: Security Technology Group and Edge Technology Group. Revenue from security solutions was previously presented as Security Technology Group revenue and revenue from delivery and compute solutions was previously presented as Edge Technology Group revenue. Security includes solutions that are designed to protect business online by keeping infrastructure, websites, applications and users safe. Delivery includes solutions that are designed to enable business online, including media delivery and web performance. Compute includes edge cloud optimization solutions and net storage. The following table summarizes revenue by solution category included in the Company’s condensed consolidated statements of income for the three months ended March 31, 2022 and 2021 (in thousands):

For the Three Months
Ended March 31,
20222021
Security$381,567 $310,219 
Delivery444,148 473,669 
Compute77,932 58,820 
Total revenue$903,647 $842,708 

Most security, delivery and compute services represent obligations that are satisfied over time as the customer simultaneously receives and consumes the services provided by the Company. Accordingly, the majority of the Company's revenue is recognized over time, generally ratably over the term of the arrangement due to consistent monthly usage commitments that expire each period. Any usage over a given commitment is recognized in the period in which the units are served. Any bursting over given commitments is recognized in the period in which the traffic is served. A small percentage of the Company's contracts are satisfied at a point in time, such as one-time professional services contracts, integration services and most license sales where the primary obligation is delivery of the license at the start of the term. In these cases, revenue is recognized at a point in time of delivery or satisfaction of the performance obligation.

During the three months ended March 31, 2022 and 2021, the Company recognized $56.2 million and $43.3 million of revenue that was included in deferred revenue as of December 31, 2021 and 2020, respectively.

As of March 31, 2022, the aggregate amount of remaining performance obligations from contracts with customers was $3.2 billion. The Company expects to recognize approximately 70% of its remaining performance obligations as revenue over the next 12 months, with the remaining recognized thereafter. Remaining performance obligations represent the amount of the transaction price under contracts with customers that are attributable to performance obligations that are unsatisfied or partially satisfied at the reporting date. This consists of future committed revenue for monthly, quarterly or annual periods within current contracts with customers, as well as deferred revenue arising from consideration invoiced in prior periods for which the related performance obligations have not been satisfied. It excludes estimates of variable consideration such as usage-based contracts with no committed contract as well as anticipated renewed contracts. Revenue recognized during each of the three months ended March 31, 2022 and 2021, related to performance obligations satisfied in previous periods was not material.

23

12. Income Taxes

The Company's effective income tax rate is based on estimated income for the year, the estimated composition of the income in different jurisdictions and discrete adjustments, if any, in the applicable quarterly periods. Potential discrete adjustments include tax charges or benefits related to stock-based compensation, changes in tax legislation, settlements of tax audits or assessments, uncertain tax positions and acquisitions, among other items.

In the second quarter of 2018, the Company filed an appeal with the Massachusetts Appellate Tax Board (“MATB”) contesting the adverse audit findings related to certain tax benefits and exemptions. In July 2020, the MATB ruled in the Company’s favor; however, the Massachusetts Department of Revenue appealed the decision in January 2022. The Company has determined that it is more-likely-than-not that it will prevail and no reserve has been recorded related to these controversies.

The Company’s effective income tax rate was 21.2% and 7.1% for the three months ended March 31, 2022 and 2021, respectively. For the three months ended March 31, 2022, the effective income tax rate was higher than the federal statutory tax rate due to an intercompany sale of intellectual property, tax on global intangible low taxed income and non-deductible stock-based compensation. These amounts were partially offset by foreign income taxed at lower rates, the excess tax benefit related to stock-based compensation and the benefit of U.S. federal, state and foreign research and development credits.

For the three months ended March 31, 2021, the effective income tax rate was lower than the federal statutory tax rate due to foreign income taxed at lower rates, the excess tax benefit related to stock-based compensation, the revaluation of certain foreign income tax liabilities due to foreign exchange rate fluctuations and the benefit of U.S. federal, state and foreign research and development credits. These amounts were partially offset by non-deductible stock-based compensation, the valuation allowance recorded against deferred tax assets related to state tax credits and state taxes.

13. Net Income per Share

Basic net income per share is computed using the weighted average number of common shares outstanding during the applicable period. Diluted net income per share is computed using the weighted average number of common shares outstanding during the period, plus the dilutive effect of potential common stock. Potential common stock consists of shares issuable pursuant to stock options, restricted stock units ("RSUs"), deferred stock units ("DSUs"), convertible senior notes and warrants issued by the Company. For the three months ended March 31, 2022, the dilutive effect of outstanding awards is reflected in diluted earnings per share by application of the treasury stock method and the dilutive effect of the convertible securities is reflected in diluted earnings per share by application of the if-converted method. For the three months ended March 31, 2021, the dilutive effect of outstanding awards and convertible securities is reflected in diluted earnings per share by application of the treasury stock method.

The following table sets forth the components used in the computation of basic and diluted net income per share for the three months ended March 31, 2022 and 2021 (in thousands, except per share data):
 
 For the Three Months
Ended March 31,
 20222021
Numerator:
Net income$119,163 $155,695 
Denominator:
Shares used for basic net income per share160,494 163,061 
Effect of dilutive securities:
Stock options1 5 
RSUs and DSUs1,320 1,667 
Convertible senior notes1,822 955 
Warrants related to issuance of convertible senior notes  
Shares used for diluted net income per share163,637 165,688 
Basic net income per share$0.74 $0.95 
Diluted net income per share$0.73 $0.94 

24

For the three months ended March 31, 2022 and 2021, certain potential outstanding common shares issuable in respect of stock options, service-based RSUs, convertible notes and warrants were excluded from the computation of diluted net income per share because the effect of including these items was anti-dilutive. Additionally, certain performance-based RSUs were excluded from the computation of diluted net income per share because the underlying performance conditions for such RSUs had not been met as of these dates. The number of potentially outstanding common shares excluded from the computation of diluted net income per share for the three months ended March 31, 2022 and 2021 are as follows (in thousands):

For the Three Months
Ended March 31,
20222021
Service-based RSUs2,234 2,070 
Market- and performance-based RSUs1,054 1,338 
Convertible senior notes 9,898 
Warrants related to issuance of convertible senior notes21,991 21,991 
Total shares excluded from computation25,279 35,297 

25

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

This quarterly report on Form 10-Q, particularly Management’s Discussion and Analysis of Financial Condition and Results of Operations set forth below, and notes to our unaudited condensed consolidated financial statements included herein contain “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995. All statements other than statements of historical facts are statements that could be deemed forward-looking statements. These statements are subject to risks and uncertainties and are based on the beliefs and assumptions of our management as of the date hereof based on information currently available to our management. Use of words such as “believes,” “could,” “expects,” “anticipates,” “intends,” “plans,” “projects,” “estimates,” “forecasts,” “if,” “continues,” “goal,” “likely,” “may,” “will” or similar expressions indicates a forward-looking statement. Forward-looking statements are not guarantees of future performance and involve risks, uncertainties and assumptions. Actual results may differ materially from the forward-looking statements we make. See “Risk Factors” elsewhere in this quarterly report on Form 10-Q for a discussion of certain risks associated with our business. We disclaim any obligation to update forward-looking statements as a result of new information, future events or otherwise, including the potential impact of any mergers, acquisitions, divestitures or other events that may be announced after the date hereof.

Our management’s discussion and analysis of our financial condition and results of operations is based upon our unaudited condensed consolidated financial statements included elsewhere in this quarterly report on Form 10-Q, which we have prepared in accordance with accounting principles generally accepted in the United States of America, or GAAP, for interim periods and with Regulation S-X promulgated under the Securities Exchange Act of 1934, as amended, or the Exchange Act. The preparation of these unaudited condensed consolidated financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses and related items, including, but not limited to, revenue recognition, accounts receivable and related reserves, valuation and impairment of marketable securities, goodwill and acquired intangible assets, capitalized internal-use software development costs, impairment and useful lives of long-lived assets, income taxes and stock-based compensation. We base our estimates and judgments on historical experience and on various other assumptions that we believe to be reasonable under the circumstances at the time they are made. Actual results may differ from our estimates. See the section entitled "Application of Critical Accounting Policies and Estimates" in our annual report on Form 10-K for the year-ended December 31, 2021 for further discussion of our critical accounting policies and estimates.

Overview

We provide solutions to power and protect life online. The key factors that influence our financial success are our ability to build on recurring revenue commitments for our security and performance offerings, increase media traffic on our network, effectively manage the prices we charge for our solutions, develop new products and carefully manage our capital spending and other expenses. The purpose of this discussion and analysis section is to provide material information relevant to an assessment of our financial condition and results of operations from management’s perspective, including to describe and explain key trends, events and other factors that impacted our reported results and that are likely to impact our future performance.

Revenue

For most of our solutions, our customers commit to contracts having terms of a year or longer, which allows us to have a consistent and predictable base level of revenue. In addition to a base level of revenue, we are also dependent on media customers where usage of our solutions is more variable. As a result, our revenue is impacted by the amount of media and software download traffic we serve on our network, the rate of adoption of gaming, social media and video platform offerings, the timing and variability of customer-specific one-time events and geopolitical, economic and other developments that impact our customers' businesses. Seasonal variations that impact traffic on our network, such as holiday-related activities, can cause revenue fluctuations from quarter to quarter. Over the longer term, our ability to expand our product portfolio and to effectively manage the prices we charge for our solutions are key factors impacting our revenue growth.

We have observed the following trends related to our revenue in recent years:

Increased sales of our security, and more recently, compute solutions have made a significant contribution to revenue growth. We plan to continue to invest in these areas with a focus on further enhancing our product portfolios and extending our go-to-market capabilities, particularly in certain markets and through our channel partners.

We have experienced increases in the amount of traffic delivered for customers that use our delivery solutions for video, gaming downloads and social media. During 2020 and in early 2021, we saw a dramatic increase in traffic
26

growth on our network related to the shutdowns and restrictions related to the novel coronavirus, or COVID-19, pandemic. Primarily as a result of the rollback of many pandemic-related restrictions, we saw the rate of traffic growth moderate during 2021 and the first three months of 2022. We do not expect the events related to the COVID-19 pandemic, and its impact to our revenue growth rates, to repeat in the foreseeable future. We expect traffic delivered for our customers to continue to grow, but anticipate growth rates will moderate.

The prices paid by some of our customers have declined due to competition and contract renewals. During the first quarter of 2022 as compared to 2021, we experienced a decline in revenue from our delivery solutions due to the above factors. While we have increased committed recurring revenue from our solutions by upselling incremental solutions to our existing customers and adding new customers to offset the negative trends, we expect revenue challenges from our delivery solutions to continue in 2022.

Revenue from our international operations has been growing at a faster pace than from our U.S. operations, particularly in terms of new customer acquisition, increases in traffic and cross-selling of incremental solutions. Because we publicly report in U.S. dollars, and due to the strengthening U.S. dollar, our reported revenue results have been negatively impacted during the first quarter of 2022. We expect to continue to be impacted by the strengthening U.S. dollar during the remainder of 2022. However, conversely, a weaker dollar would benefit our reported results.

We have experienced variations in certain types of revenue from quarter to quarter. In particular, we typically experience higher revenue in the fourth quarter of each year for some of our solutions as a result of holiday season activity. In addition, we experience quarterly variations in revenue attributable to, among other things, the nature and timing of software and gaming releases by our customers; whether there are large live sporting or other events or situations that impact the amount of media traffic on our network; and the frequency and timing of purchases of custom solutions or licensed software.

Expenses

Our level of profitability is also impacted by our expenses, including direct costs to support our revenue such as bandwidth and co-location costs. We have observed the following trends related to our profitability in recent years:

Network bandwidth costs represent a significant portion of our cost of revenue. Historically, we have been able to mitigate increases in these costs by reducing our network bandwidth costs per unit and investing in internal-use software development to improve the performance and efficiency of our network. Our total bandwidth costs may increase in the future as a result of expected higher traffic levels and serving more traffic from higher cost regions. We will need to continue to effectively manage our bandwidth costs to maintain current levels of profitability.

Co-location costs, which include the costs of energy to power our network, are also a significant portion of our cost of revenue. By improving our internal-use software and managing our hardware deployments to enable us to use servers more efficiently, we have been able to manage the growth of co-location costs, including combating the rise of energy costs, particularly in Europe. We expect to continue to scale our network in the future and will need to continue to effectively manage our co-location costs to maintain current levels of profitability.

Network build-out and supporting service costs represent another significant portion of our cost of revenue. These costs include maintenance and supporting services incurred as we continue to build-out our global network. We have seen these costs increase in recent years, as a result of our network expansion and pricing pressure from vendors. As we continue to invest in our network, we will need to effectively manage our network build-out and supporting costs.

Our employees are core to the operations of our business, and payroll and related costs, including stock-based compensation, is one of our largest expenses. It is important to the success of operations that we offer competitive compensation packages. However, we need to ensure we continue to focus on the right investments and maintain operational efficiencies to mitigate the rising cost of talent. We plan to continue to hire employees in support of our strategic initiatives, but do not expect overall headcount to increase significantly in 2022.

Depreciation expense related to our network equipment also contributes to our overall expense levels, and we expect to continue to invest in our network in 2022, which will increase our capital expenditures and resulting depreciation expense.

27

Recent Acquisitions

In March 2022, we acquired all of the outstanding equity interests of Linode Limited Liability Company, or Linode, for $898.8 million. Linode is an infrastructure-as-a-service platform provider that allows for developer-friendly cloud computing capabilities. The acquisition is intended to enhance our computing services by creating a unique cloud platform to build, run and secure applications from the cloud to the edge. Linode has approximately 250 employees.

In October 2021, we acquired Guardicore Ltd., or Guardicore, for $610.4 million in cash. Guardicore's micro-segmentation solution is designed to limit user access to only those applications that are authorized to communicate with each other, thereby limiting the spread of malware and protecting the flow of enterprise data across the network. Guardicore has approximately 270 employees, and the acquisition is expected to be dilutive to our earnings per share at least through 2022.

Remote Work

As of May 2022, all of our offices are open for employees who would prefer to work from one of our offices. We have a rigorous process for assessing whether any office can remain open based on local government regulations, local health trends and business needs. Except for employees whose job responsibilities require in-office work, none of our employees are required to fully return to the office, even those that are currently open. In addition, we launched our FlexBase program in May 2022, which allows the more than 90% of our workforce designated as flexible to choose whether they want to work from an Akamai office or their home office, even after we decide it is safe to open all of our offices in light of the COVID-19 pandemic.

Our operations have not been significantly disrupted by the shift to remote working. While we have incurred and expect to continue to incur expenses associated with enabling remote work, reconfiguring work spaces to help ensure the safety and well-being of employees accessing our locations and re-thinking our facility footprint and the way we utilize office space, we do not currently believe those costs will materially impact our financial condition or results of operations.

Global Developments

During the first quarter of 2022, several global macro-economic and geopolitical developments have emerged. These developments did not have a significant impact on our results of operations during the first quarter of 2022, but we anticipate they may in the remainder of 2022. We experienced the strengthening of the U.S. dollar, which is expected to have a negative impact on our revenue for the remainder of 2022. We have also experienced a decline in revenue related to the war in Ukraine. Approximately 1% of our revenue is generated from traffic we serve into Russia, Belarus and Ukraine. We have seen a decrease in traffic in these countries since the war began and expect to continue to experience a decline in 2022 as compared to 2021. Our board of directors is continuing to oversee risks related to macro-economic and geopolitical developments, including the war in Ukraine, and management is monitoring these developments, including the potential impact from the war on our business. As a result of overall macro-economic trends, concerns of a potential recession and future projections of traffic consumption that suggest traffic growth will moderate as restrictions related to the COVID-19 pandemic are lifted, we anticipate our traffic will grow, but at a more moderate pace than we have experienced previously.
28

Results of Operations

The following table sets forth, as a percentage of revenue, condensed consolidated statements of income data for the periods indicated:

 For the Three Months
Ended March 31,
 20222021
Revenue100.0 %100.0 %
Costs and operating expenses:
Cost of revenue (exclusive of amortization of acquired intangible assets shown below)36.8 36.4 
Research and development11.1 9.7 
Sales and marketing13.6 13.8 
General and administrative17.0 16.2 
Amortization of acquired intangible assets1.5 1.4 
Restructuring charge0.9 0.8 
Total costs and operating expenses80.9 78.3 
Income from operations19.1 21.7 
Interest and marketable securities (loss) income, net— 0.5 
Interest expense(0.3)(2.1)
Other expense, net(1.1)(0.1)
Income before provision for income taxes17.7 20.0 
Provision for income taxes(3.8)(1.4)
Loss from equity method investment(0.8)(0.1)
Net income13.1 %18.5 %

Revenue

Revenue by solution was previously reported by product group: Security Technology Group and Edge Technology Group. Revenue from security solutions was previously presented as Security Technology Group revenue. Revenue from delivery and compute solutions was previously presented as Edge Technology Group revenue. Revenue by solution category during the periods presented was as follows (in thousands):

For the Three Months
Ended March 31,
20222021% Change% Change at Constant Currency
Security$381,567 $310,219 23.0 %25.5 %
Delivery444,148 473,669 (6.2)(4.4)
Compute77,932 58,820 32.5 34.8 
Total revenue$903,647 $842,708 7.2 %9.3 %

During the three-month period ended March 31, 2022, the increase in our revenue as compared to the same period in 2021 was primarily the result of continued strong growth in sales of solutions offered by our security solutions, in addition to growth in sales of our compute solutions. However, these increases were impacted by the significant strengthening of the U.S. dollar.

The increase in security solutions revenue for the three-month period ended March 31, 2022, as compared to the same period in 2021, was due to growth across our security products portfolio, including Bot Manager, Kona Site Defender and our Zero Trust security solutions as well as strong performance from Guardicore solutions.

29

The decrease in delivery solutions revenue for the three-month period ended March 31, 2022, as compared to the same period in 2021, was primarily due to reductions in sales of application performance solutions, partially offset by moderate growth in over-the-top, or OTT.

The increase in compute solutions revenue for the three-month period ended March 31, 2022, as compared to the same period in 2021, was primarily due to strong growth in compute products, including through the acquisition of Linode in 2022, and continued growth in cloud optimization solutions.

Revenue derived in the U.S. and internationally during the periods presented was as follows (in thousands):
    
For the Three Months
Ended March 31,
20222021% Change% Change at Constant Currency
U.S.$481,007 $463,180 3.8 %3.8 %
International422,640 379,528 11.4 16.1 
Total revenue$903,647 $842,708 7.2 %9.3 %

For the three-month period ended March 31, 2022, approximately 46.8% of our revenue was derived from our operations located outside the U.S., compared to 45.0% for the three-month period ended March 31, 2021. We have seen strong revenue growth across all our international regions, particularly in the Asia Pacific region. No single country outside the U.S. accounted for 10% or more of revenue during either of these periods. Changes in foreign currency exchange rates impacted our revenue by a unfavorable $17.7 million during the three-month period ended March 31, 2022, as compared to the same period in 2021. We expect to continue to be impacted by the significant strengthening of the U.S. dollar in 2022.

Cost of Revenue

Cost of revenue consisted of the following for the periods presented (in thousands):

 For the Three Months
Ended March 31,
 20222021% Change
Bandwidth fees$51,082 $53,230 (4.0)%
Co-location fees48,498 42,543 14.0 
Network build-out and supporting services42,919 36,434 17.8 
Payroll and related costs74,481 68,249 9.1 
Acquisition-related costs175 — 100.0 
Stock-based compensation, including amortization of prior capitalized amounts13,458 14,329 (6.1)
Depreciation of network equipment61,386 51,896 18.3 
Amortization of internal-use software40,753 40,006 1.9 
Total cost of revenue$332,752 $306,687 8.5 %
As a percentage of revenue36.8 %36.4 %

The increase in cost of revenue for the three-month period ended March 31, 2022, as compared to the same period in 2021, was primarily due to increased investment in our network to support current and anticipated future traffic growth, which resulted in higher depreciation costs of our network equipment, increases in payroll and related costs, increases to amounts paid for network build-out and supporting services and increases to expenses related to our co-location facilities.

During the remainder of 2022, we anticipate cost of revenues to increase, in particular amortization of internal-use software, depreciation of network equipment and payroll and related costs, due to continued investments in our network, as well as our recent acquisitions. We plan to continue to focus our efforts on managing our operating margins, including continuing to manage our bandwidth, co-location and network build-out costs.
30


Research and Development Expenses

Research and development expenses consisted of the following for the periods presented (in thousands):

For the Three Months
Ended March 31,
 20222021% Change
Payroll and related costs$122,248 $113,420 7.8 %
Stock-based compensation20,232 18,369 10.1 
Capitalized salaries and related costs(48,670)(52,491)(7.3)
Acquisition-related costs76 — 100.0 
Other expenses6,049 2,747 120.2 
Total research and development$99,935 $82,045 21.8 %
As a percentage of revenue11.1 %9.7 %

The increase in research and development expenses during the three-month period ended March 31, 2022, as compared to the same period in 2021, was due to increased payroll and related costs, including stock-based compensation, primarily due to headcount growth to support our strategic initiatives and from our recent acquisitions. This increase was also impacted by an increase in other expenses which was mainly related to increased computer services.

Research and development costs are expensed as incurred, other than certain internal-use software development costs eligible for capitalization. Capitalized development costs consist of payroll and related costs for personnel and external consulting expenses involved in the development of internal-use software used to deliver our services and operate our network. During the three-month periods ended March 31, 2022 and 2021, we capitalized $7.2 million and $8.7 million, respectively, of stock-based compensation. These capitalized internal-use software development costs are amortized to cost of revenue over their estimated useful lives, which is generally two years, but can be up to seven years based on the software developed and its expected useful life.

We expect research and development costs to increase in the remainder of 2022 to support our innovation initiatives and incremental headcount due to hiring for our strategic investments and our employees acquired through our recent acquisitions.

Sales and Marketing Expenses

Sales and marketing expenses consisted of the following for the periods presented (in thousands):

For the Three Months
Ended March 31,
 20222021% Change
Payroll and related costs$94,861 $93,559 1.4 %
Stock-based compensation12,326 12,478 (1.2)
Marketing programs and related costs11,558 8,450 36.8 
Acquisition-related costs76 — 100.0 
Other expenses3,898 1,867 108.8 
Total sales and marketing$122,719 $116,354 5.5 %
As a percentage of revenue13.6 %13.8 %

The increase in sales and marketing expenses during the three-month period ended March 31, 2022, as compared to the same period in 2021, was due to increased marketing programs and related costs due to increased marketing and advertising spend in anticipation for upcoming events.

We expect sales and marketing costs to increase in the remainder of 2022. However, we plan to continue to carefully manage costs in an effort to manage our operating margins and to refine and optimize our go-to-market efforts.
31


General and Administrative Expenses

General and administrative expenses consisted of the following for the periods presented (in thousands):

For the Three Months
Ended March 31,
 20222021% Change
Payroll and related costs$53,317 $56,450 (5.6)%
Stock-based compensation17,436 16,362 6.6 
Depreciation and amortization19,678 20,909 (5.9)
Facilities-related costs26,579 24,347 9.2 
Provision (benefit) for doubtful accounts1,288 (260)595.4 
Acquisition-related costs10,616 64 16,487.5 
Other expenses24,348 18,843 29.2 
Total general and administrative$153,262 $136,715 12.1 %
As a percentage of revenue17.0 %16.2 %

The increase in general and administrative expenses for the three-month period ended March 31, 2022, as compared to the same period in 2021, was primarily due to acquisition-related costs from our acquisition of Linode and other expenses due to an increase in professional service fees.

General and administrative expenses for the three-month periods ended March 31, 2022 and 2021 are broken out by category as follows (in thousands):

For the Three Months
Ended March 31,
20222021% Change
Global functions$56,131 $55,799 0.6 %
As a percentage of revenue6.2 %6.6 %
Infrastructure85,199 81,109 5.0 
As a percentage of revenue9.4 %9.6 %
Other11,932 (193)6,282.4 
Total general and administrative$153,262 $136,715 12.1 %
As a percentage of revenue17.0 %16.2 %

Global functions expense includes payroll, stock-based compensation and other employee-related costs for administrative functions, including finance, purchasing, order entry, human resources, legal, information technology and executive personnel, as well as third-party professional service fees. Infrastructure expense includes payroll, stock-based compensation and other employee-related costs for our network infrastructure functions, as well as facility rent expense, depreciation and amortization of facility and IT-related assets, software and software-related costs, business insurance and taxes. Our network infrastructure function is responsible for network planning, sourcing, architecture evaluation and platform security. Other expense includes acquisition-related costs and provision for doubtful accounts.

During the remainder of 2022, we expect payroll and related costs of our general and administrative functions to increase as compared to 2021 as a result of headcount growth to support the operations of the business, but we plan to continue to carefully manage costs in an effort to manage our operating margins.

32

Amortization of Acquired Intangible Assets

For the Three Months
Ended March 31,
(in thousands)20222021% Change
Amortization of acquired intangible assets$13,644 $11,427 19.4 %
As a percentage of revenue1.5 %1.4 %

The increase in amortization of acquired intangible assets for the three-month period ended March 31, 2022, as compared to the same period in 2021, was the result of amortization of assets related to our recent acquisitions. Based on our intangible assets at March 31, 2022, we expect amortization of acquired intangible assets to be $50.4 million for the remainder of 2022, and $61.3 million, $65.8 million, $66.2 million and $59.9 million for 2023, 2024, 2025 and 2026, respectively.

Restructuring Charge

For the Three Months
Ended March 31,
(in thousands)20222021% Change
Restructuring charge$8,016 $7,116 12.6 %
As a percentage of revenue0.9 %0.8 %

The restructuring charge for the three-month period ended March 31, 2022 was primarily related to software impairment charges related to the suspension of Global Open Network, Inc., or GO-NET. See Note 8 to the condensed consolidated financial statements for additional information. We do not expect to incur any material additional restructuring charges related to these actions.

The restructuring charge for the three-month period ended March 31, 2021 was primarily the result of management actions initiated in late 2020 to better position us to become more agile in delivering our solutions. The restructuring charge for this 2020 action predominately consists of certain severance and related benefits. We do not expect to incur any material additional restructuring charges related to these actions.

Non-Operating (Expense) Income

For the Three Months
Ended March 31,
(in thousands)20222021% Change
Interest and marketable securities (loss) income, net$(211)$4,578 (104.6)%
As a percentage of revenue— %0.5 %
Interest expense$(2,695)$(17,834)(84.9)%
As a percentage of revenue(0.3)%(2.1)%
Other expense, net$(9,565)$(817)1,070.7 %
As a percentage of revenue(1.1)%(0.1)%

Interest and marketable securities (loss) income, net consists of interest earned on invested cash balances, marketable securities and income and losses on mutual funds that are associated with our employee non-qualified deferred compensation plan. The decrease for the three-month period ended March 31, 2022, as compared to the same period in 2021, was due to increased losses associated with the non-qualified deferred compensation plan, which was partially offset by interest earned on invested cash balances and marketable securities.

Interest expense is related to our debt transactions, which are described in Note 7 to the condensed consolidated financial statements. The decrease in interest expense for the three-month period ended March 31, 2022, as compared to the same period in 2021, was primarily the result of the adoption of the new guidance for accounting for convertible senior notes on January 1, 2022 which resulted in the elimination of the amortization of debt discounts.
33


Other expense, net primarily represents net foreign exchange gains and losses mainly due to foreign exchange rate fluctuations on intercompany transactions and other non-operating expense and income items. The three-month period ended March 31, 2022, as compared to the same period in 2021, includes a $8.9 million impairment from an equity investment in 2022, partially offset by a favorable impact of changes in foreign currency exchange rates.

Provision for Income Taxes

For the Three Months
Ended March 31,
(in thousands)20222021% Change
Provision for income taxes$(34,050)$(11,898)186.2 %
As a percentage of revenue(3.8)%(1.4)%
Effective income tax rate(21.2)%(7.1)%

For the three-month period ended March 31, 2022, as compared to the same period in 2021, our provision for income taxes increased due to an increase in the tax on global intangible low taxed income, an intercompany sale of intellectual property and a decrease in foreign income taxed at lower rates. These amounts were partially offset by equity method earnings and a decrease in profitability.

For the three-month period ended March 31, 2022, our effective income tax rate was higher than the federal statutory tax rate due to an intercompany sale of intellectual property, tax on global intangible low taxed income and non-deductible stock based compensation. These amounts were partially offset by foreign income taxed at lower rates, the excess tax benefit related to stock-based compensation and the benefit of U.S. federal, state and foreign research and development credits.

For the three-month period ended March 31, 2021, our effective income tax rate was lower than the federal statutory tax rate due to foreign income taxed at lower rates, the excess tax benefit related to stock-based compensation, the revaluation of certain foreign income tax liabilities due to foreign exchange rate fluctuations and the benefit of U.S. federal, state and foreign research and development credits. These amounts were partially offset by the impact of the valuation allowance recorded against deferred tax assets related to state tax credits, non-deductible stock-based compensation and state taxes.

In determining our net deferred tax assets and valuation allowances, annualized effective income tax rates and cash paid for income taxes, management is required to make judgments and estimates about domestic and foreign profitability, the timing and extent of the utilization of net operating loss carryforwards, applicable tax rates, transfer pricing methodologies and tax planning strategies. Judgments and estimates related to our projections and assumptions are inherently uncertain; therefore, actual results could differ materially from our projections.

Loss from Equity Method Investment

For the Three Months
Ended March 31,
(in thousands)20222021% Change
Loss from equity method investment$(7,635)$(698)993.8 %
As a percentage of revenue(0.8)%(0.1)%

The amounts reflected in loss from equity method investment relate to recognition of our share of losses from our investment with Mitsubishi UFJ Financial Group in a joint venture, GO-NET. GO-NET intended to operate a blockchain-based online payment network. In February 2022, MUFG, the majority owner of GO-NET, announced it was preparing to suspend the operations of GO-NET and to ultimately liquidate it. The increase in the loss from equity method investments during the three-month period ended March 31, 2022 is the result of our impairment of our investment in GO-NET since the operations are planning to wind down and no longer generate future income. We do not expect additional material impacts related to this investment.

34

Non-GAAP Financial Measures

In addition to providing financial measurements based on GAAP, we provide additional financial metrics that are not prepared in accordance with GAAP, or non-GAAP financial measures. Management uses non-GAAP financial measures, in addition to GAAP financial measures, to understand and compare operating results across accounting periods, for financial and operational decision making, for planning and forecasting purposes, to measure executive compensation and to evaluate our financial performance. These non-GAAP financial measures are non-GAAP income from operations, non-GAAP operating margin, non-GAAP net income, non-GAAP net income per share, Adjusted EBITDA, Adjusted EBITDA margin, capital expenditures and impact of foreign currency exchange rates, as discussed below.

Management believes that these non-GAAP financial measures reflect our ongoing business in a manner that allows for meaningful comparisons and analysis of trends in the business, as they facilitate comparison of financial results across accounting periods and to those of our peer companies. Management also believes that these non-GAAP financial measures enable investors to evaluate our operating results and future prospects in the same manner as management. These non-GAAP financial measures may exclude expenses and gains that may be unusual in nature, infrequent or not reflective of our ongoing operating results.

The non-GAAP financial measures do not replace the presentation of our GAAP financial measures and should only be used as a supplement to, not as a substitute for, our financial results presented in accordance with GAAP.

The non-GAAP adjustments, and our basis for excluding them from non-GAAP financial measures, are outlined below:

Amortization of acquired intangible assets – We have incurred amortization of intangible assets, included in our GAAP financial statements, related to various acquisitions we have made. The amount of an acquisition's purchase price allocated to intangible assets and term of its related amortization can vary significantly and is unique to each acquisition; therefore, we exclude amortization of acquired intangible assets from our non-GAAP financial measures to provide investors with a consistent basis for comparing pre- and post-acquisition operating results.

Stock-based compensation and amortization of capitalized stock-based compensation – Although stock-based compensation is an important aspect of the compensation paid to our employees, the grant date fair value varies based on the stock price at the time of grant, varying valuation methodologies, subjective assumptions and the variety of award types. This makes the comparison of our current financial results to previous and future periods difficult to interpret; therefore, we believe it is useful to exclude stock-based compensation and amortization of capitalized stock-based compensation from our non-GAAP financial measures in order to highlight the performance of our core business and to be consistent with the way many investors evaluate our performance and compare our operating results to peer companies.

Acquisition-related costs – Acquisition-related costs include transaction fees, advisory fees, due diligence costs and other direct costs associated with strategic activities, as well as certain additional compensation costs payable to employees acquired from the Linode acquisition if employed for a certain period of time. The additional compensation cost was initiated by and determined by the seller and is in addition to normal levels of compensation, including retention programs, offered by Akamai. Acquisition-related costs are impacted by the timing and size of the acquisitions, and we exclude acquisition-related costs from our non-GAAP financial measures to provide a useful comparison of operating results to prior periods and to peer companies because such amounts vary significantly based on the magnitude of our acquisition transactions and do not reflect our core operations.

Restructuring charges – We have incurred restructuring charges from programs that have significantly changed either the scope of the business undertaken by us or the manner in which that business is conducted. These charges include severance and related expenses for workforce reductions, impairments of long-lived assets that will no longer be used in operations (including right-of-use assets, other facility-related property and equipment and internal-use software) and termination fees for any contracts cancelled as part of these programs. We exclude these items from our non-GAAP financial measures when evaluating our continuing business performance as such items vary significantly based on the magnitude of the restructuring action and do not reflect expected future operating expenses. In addition, these charges do not necessarily provide meaningful insight into the fundamentals of current or past operations of our business.

35

Amortization of debt discount and issuance costs and amortization of capitalized interest expense – In August 2019, we issued $1,150 million of convertible senior notes due 2027 with a coupon interest rate of 0.375%. In May 2018, we issued $1,150 million of convertible senior notes due 2025 with a coupon interest rate of 0.125%. The imputed interest rates of these convertible senior notes were 3.10% and 4.26%, respectively. This is a result of the debt discounts recorded for the conversion features that, prior to January 1, 2022, were required to be separately accounted for as equity under GAAP, thereby reducing the carrying values of the convertible debt instruments. The debt discounts were amortized as interest expense. On January 1, 2022, we adopted the new guidance for accounting for convertible instruments, which eliminated separate accounting for the equity portion, and thus the amortization of the debt discount that was recorded as interest expense. Prior to January 1, 2022, we excluded this non-cash interest expense from our non-GAAP results because it was not representative of ongoing operating performance. After January 1, 2022, this interest expense is no longer included in or excluded from GAAP or non-GAAP results. Additionally, the issuance costs of the convertible senior notes are amortized as interest expense and are also excluded from our non-GAAP results because management believes the non-cash amortization expense is not representative of ongoing operating performance.

Gains and losses on investments – We have recorded gains and losses from the disposition, changes to fair value and impairment of certain investments. We believe excluding these amounts from our non-GAAP financial measures is useful to investors as the types of events giving rise to these gains and losses are not representative of our core business operations and ongoing operating performance.

Legal settlements – We have incurred losses related to the settlement of legal matters. We believe excluding these amounts from our non-GAAP financial measures is useful to investors as the types of events giving rise to them are not representative of our core business operations.

Endowment of Akamai Foundation – We have incurred expenses to endow the Akamai Foundation, a private corporate foundation dedicated to encouraging the next generation of technology innovators by supporting math and science education. Our first endowment was in 2018 to enable a permanent endowment for the Akamai Foundation to allow it to expand its reach. In the fourth quarter of 2020 we supplemented the endowment to enable specific initiatives to increase diversity in the technology industry. We believe excluding these amounts from non-GAAP financial measures is useful to investors as these infrequent expenses are not representative of our core business operations.

Income and losses from equity method investment – We record income or losses on our share of earnings and losses from our equity method investment. We exclude such income and losses because we do not direct control over the operations of the investment and the related income and losses are not representative of our core business operations.

Income tax effect of non-GAAP adjustments and certain discrete tax items – The non-GAAP adjustments described above are reported on a pre-tax basis. The income tax effect of non-GAAP adjustments is the difference between GAAP and non-GAAP income tax expense. Non-GAAP income tax expense is computed on non-GAAP pre-tax income (GAAP pre-tax income adjusted for non-GAAP adjustments) and excludes certain discrete tax items (such as recording or releasing of valuation allowances), if any. We believe that applying the non-GAAP adjustments and their related income tax effect allows us to highlight income attributable to our core operations.


36

The following table reconciles GAAP income from operations to non-GAAP income from operations and non-GAAP operating margin for the periods presented (in thousands):

 For the Three Months
Ended March 31,
 20222021
Income from operations$173,319 $182,364 
Amortization of acquired intangible assets13,644 11,427 
Stock-based compensation56,227 54,305 
Amortization of capitalized stock-based compensation and capitalized interest expense7,947 8,598 
Restructuring charge8,016 7,116 
Acquisition-related costs10,943 64 
Non-GAAP income from operations$270,096 $263,874 
GAAP operating margin19 %22 %
Non-GAAP operating margin30 %31 %

The following table reconciles GAAP net income to non-GAAP net income for the periods presented (in thousands):

 For the Three Months
Ended March 31,
 20222021
Net income$119,163 $155,695 
Amortization of acquired intangible assets13,644 11,427 
Stock-based compensation56,227 54,305 
Amortization of capitalized stock-based compensation and capitalized interest expense7,947 8,598 
Restructuring charge8,016 7,116 
Acquisition-related costs10,943 64 
Amortization of debt discount and issuance costs1,119 16,257 
Loss on investments8,901 — 
Loss from equity method investment7,635 698 
Income tax effect of above non-GAAP adjustments and certain discrete tax items(8,800)(26,346)
Non-GAAP net income$224,795 $227,814 


37

The following table reconciles GAAP net income per diluted share to non-GAAP net income per diluted share for the periods presented (in thousands, except per share data):

 For the Three Months
Ended March 31,
 20222021
GAAP net income per diluted share$0.73 $0.94 
Amortization of acquired intangible assets0.08 0.07 
Stock-based compensation0.34 0.33 
Amortization of capitalized stock-based compensation and capitalized interest expense0.05 0.05 
Restructuring charge0.05 0.04 
Acquisition-related costs0.07 — 
Amortization of debt discount and issuance costs0.01 0.10 
Loss on investments0.05 — 
Loss from equity method investment0.05 — 
Income tax effect of above non-GAAP adjustments and certain discrete tax items(0.05)(0.16)
Adjustment for shares(1)
0.02 0.01 
Non-GAAP net income per diluted share (2)
$1.39 $1.38 
Shares used in GAAP per diluted share calculations163,637 165,688 
Impact of benefit from note hedge transactions(1)
(1,822)(954)
Shares used in non-GAAP per diluted share calculations(1)
161,815 164,734 

(1) Shares used in non-GAAP per diluted share calculations have been adjusted for the periods presented for the benefit of our note hedge transactions. During the periods presented Akamai's average stock price was in excess of $95.10, which is the initial conversion price of our convertible senior notes due in 2025. See further definition below.
(2) Amounts may not foot due to rounding.

Non-GAAP net income per diluted share is calculated as non-GAAP net income divided by diluted weighted average common shares outstanding. GAAP diluted weighted average common shares outstanding are adjusted in non-GAAP per share calculations for the shares that would be delivered to us pursuant to the note hedge transactions entered into in connection with the issuance of our convertible senior notes. Under GAAP, shares delivered under hedge transactions are not considered offsetting shares in the fully-diluted share calculation until they are delivered. However, we would receive a benefit from the note hedge transactions and would not allow the dilution to occur, so management believes that adjusting for this benefit provides a meaningful view of net income per share. Unless our weighted average stock price is greater than $95.10, the initial conversion price of the convertible senior notes due 2025, or $116.18, the initial conversion price of the convertible senior notes due 2027, there will be no difference between our GAAP and non-GAAP diluted weighted average common shares outstanding.

We consider Adjusted EBITDA to be another important indicator of the operational strength and performance of our business and a good measure of our historical operating trends. Adjusted EBITDA eliminates items that we do not consider to be part of our core operations. We define Adjusted EBITDA as GAAP net income excluding the following items: interest income; income taxes; depreciation and amortization of tangible and intangible assets; stock-based compensation; amortization of capitalized stock-based compensation; acquisition-related costs; restructuring charges; foreign exchange gains and losses; interest expense; amortization of capitalized interest expense; certain gains and losses on investments; income and losses on equity method investment; and other non-recurring or unusual items that may arise from time to time. Adjusted EBITDA margin represents Adjusted EBITDA stated as a percentage of revenue.


38

The following table reconciles GAAP net income to Adjusted EBITDA and Adjusted EBITDA margin for the periods presented (in thousands):

 For the Three Months
Ended March 31,
 20222021
Net income$119,163 $155,695 
Interest and marketable securities (loss) income, net211 (4,578)
Provision for income taxes34,050 11,898 
Depreciation and amortization121,188 111,484 
Amortization of capitalized stock-based compensation and capitalized interest expense7,947 8,598 
Amortization of acquired intangible assets13,644 11,427 
Stock-based compensation56,227 54,305 
Restructuring charge8,016 7,116 
Acquisition-related costs10,943 64 
Interest expense2,695 17,834 
Loss on investments8,901 — 
Loss from equity method investment7,635 698 
Other expense, net664 817 
Adjusted EBITDA$391,284 $375,358 
Net income margin13 %18 %
Adjusted EBITDA margin43 %45 %

Impact of Foreign Currency Exchange Rates

Revenue and earnings from our international operations have historically been important contributors to our financial results. Consequently, our financial results have been impacted, and management expects they will continue to be impacted, by fluctuations in foreign currency exchange rates. For example, when the local currencies of our foreign subsidiaries weaken, generally our consolidated results stated in U.S. dollars are negatively impacted.

Because exchange rates are a meaningful factor in understanding period-to-period comparisons, management believes the presentation of the impact of foreign currency exchange rates on revenue and earnings enhances the understanding of our financial results and evaluation of performance in comparison to prior periods. The dollar impact of changes in foreign currency exchange rates presented is calculated by translating current period results using monthly average foreign currency exchange rates from the comparative period and comparing them to the reported amount. The percentage change at constant currency presented is calculated by comparing the prior period amounts as reported and the current period amounts translated using the same monthly average foreign currency exchange rates from the comparative period.

Liquidity and Capital Resources

To date, we have financed our operations primarily through public and private sales of debt and equity securities and cash generated by operations. As of March 31, 2022, our cash, cash equivalents and marketable securities, which consisted of corporate bonds and U.S. government agency obligations, totaled $1.3 billion. We place our cash investments in instruments that meet high-quality credit standards, as specified in our investment policy. Our investment policy is also designed to limit the amount of our credit exposure to any one issue or issuer and seeks to manage these assets to achieve our goals of preserving principal and maintaining adequate liquidity at all times.

Changes in cash, cash equivalents and marketable securities are dependent upon changes in, among other things, working capital items such as accounts receivable, deferred revenues, accounts payable and various accrued expenses, as well as changes in our capital and financial structure due to common stock repurchases, debt repayments and issuances, purchases and sales of marketable securities and similar events. We believe our strong balance sheet and cash position are important competitive
39

differentiators that provide the financial stability and flexibility to enable us to continue to make investments at opportune times. We expect to continue to evaluate strategic investments to strengthen our business.

As of March 31, 2022, we had cash and cash equivalents of $264.9 million held in accounts outside the U.S. The TCJA establishes a territorial tax system in the U.S., which provides companies with the potential ability to repatriate earnings with minimal U.S. federal income tax impact. As a result, our liquidity is not expected to be materially impacted by the amount of cash and cash equivalents held in accounts outside the U.S.

Cash Provided by Operating Activities

For the Three Months
Ended March 31,
(in thousands)20222021
Net income$119,163 $155,695 
Non-cash reconciling items included in net income215,496 205,023 
Changes in operating assets and liabilities(112,208)(110,925)
Net cash provided by operating activities$222,451 $249,793 

The decrease in cash provided by operating activities for the three-month period ended March 31, 2022, as compared to the same period in 2021, was primarily due to timing of income tax payments.

Cash Used in Investing Activities

For the Three Months
Ended March 31,
(in thousands)20222021
Cash paid for acquisitions, net of cash acquired$(872,099)$(15,638)
Purchases of property and equipment and capitalization of internal-use software development costs(131,359)(164,719)
Net marketable securities activity691,802 143,870 
Other investing activity(5,242)179 
Net cash used in investing activities$(316,898)$(36,308)

The increase in cash used in investing activities during the three-month period ended March 31, 2022, as compared to the same period in 2021, was driven by cash paid for the acquisition of Linode, offset by an increase in net marketable securities activities in anticipation of needing to fund our acquisition of Linode, partially in March 2022.

40

Cash Used in Financing Activities

For the Three Months
Ended March 31,
(in thousands)20222021
Proceeds from borrowings under revolving credit facility$75,000 $— 
Activity related to stock-based compensation(32,878)(42,536)
Repurchases of common stock(102,853)(58,241)
Other financing activities(104)— 
Net cash used in financing activities$(60,835)$(100,777)

The decrease in cash used in financing activities during the three-month period ended March 31, 2022, as compared to the same period in 2021, was primarily the result of borrowings under the revolving credit facility, which was partially offset by increases in share repurchases. Effective January 2022, our board of directors authorized a new $1.8 billion share repurchase program through December 31, 2024. As of March 31, 2022, $1.7 billion remained available for future share repurchases under the prior authorization. Our goal for the share repurchase program is to offset the dilution created by our employee equity compensation programs over time and provide the flexibility to return capital to shareholders as business and market conditions warrant, while still preserving our ability to pursue other strategic opportunities.

During the three-month period ended March 31, 2022, we repurchased 0.9 million shares of common stock at a weighted average price of $111.25 per share for an aggregate of $102.9 million. The timing and amount of any future share repurchases will be determined by our management based on its evaluation of market conditions and other factors.

Convertible Senior Notes

In August 2019, we issued $1,150.0 million in principal amount of convertible senior notes due 2027 and entered into related convertible note hedge and warrant transactions. We intend to use the net proceeds of the offering for share repurchases, working capital and general corporate purposes, including potential acquisitions and other strategic transactions.

In May 2018, we issued $1,150.0 million in principal amount of convertible senior notes due 2025 and entered into related convertible note hedge and warrant transactions. We used a portion of the net proceeds to repay at maturity all of our $690.0 million outstanding aggregate principal amount of convertible senior notes due in 2019.

The terms of the notes and hedge transactions are discussed more fully in Note 7 to the condensed consolidated financial statements included elsewhere in this quarterly report on Form 10-Q.

Revolving Credit Facility

In May 2018, we entered into a $500.0 million, five-year revolving credit agreement, or the Credit Agreement. Borrowings under the facility may be used to finance working capital needs and for general corporate purposes. The facility provides for an initial $500.0 million in revolving loans. Under specified circumstances, the facility can be increased to up to $1.0 billion in aggregate principal amount.

Borrowings under the Credit Agreement bear interest, at our option, at a base rate plus a spread of 0.00% to 0.25% or an adjusted LIBOR rate plus a spread of 0.875% to 1.25%, in each case with such spread being determined based on our consolidated leverage ratio specified in the Credit Agreement. Regardless of what amounts, if any, are outstanding under the Credit Agreement, we are also obligated to pay an ongoing commitment fee on undrawn amounts at a rate of 0.075% to 0.15%, with such rate being based on our consolidated leverage ratio specified in the Credit Agreement.

The Credit Agreement contains customary representations and warranties, affirmative and negative covenants, and events of default. Principal covenants include a maximum consolidated leverage ratio and a minimum consolidated interest coverage ratio. In March 2022, we borrowed $75.0 million under the Credit Agreement, and as of March 31, 2022, $75.0 million remains outstanding. We plan to repay amounts outstanding in less than 12 months.

41

Liquidity Outlook

Based on our present business plan, we expect our current cash, cash equivalents and marketable securities balances and our forecasted cash flows from operations to be sufficient to meet our foreseeable cash needs for at least the next 12 months. Our foreseeable cash needs, in addition to our recurring operating costs, include our expected capital expenditures, investments in information technology, other strategic acquisitions, anticipated share repurchases, lease and purchase commitments, repayment of amounts outstanding under our Credit Agreement and settlements of other long-term liabilities.

Contractual Obligations

Our principal commitments consist of service agreements with various vendors for bandwidth usage, obligations under leases with co-location facilities for data center capacity, obligations under leases for office space and open vendor purchase orders. Our minimum commitments related to bandwidth usage and co-location leases may vary from period to period depending on the timing and length of contract renewals with our vendors. As of March 31, 2022, there have been no significant changes in our future non-cancelable minimum payments under these commitments from those reported in our annual report on Form 10-K for the year ended December 31, 2021, other than normal period-to-period variations.

Off-Balance Sheet Arrangements

We have entered into indemnification agreements with third parties, including vendors, customers, landlords, our officers and directors, shareholders of acquired companies, joint venture partners and third parties to which we license technology. Generally, these indemnification agreements require us to reimburse losses suffered by a third party due to various events, such as lawsuits arising from patent or copyright infringement or our negligence. These indemnification obligations are considered off-balance sheet arrangements in accordance with the authoritative guidance for guarantor’s accounting and disclosure requirements for guarantees, including indirect guarantees of indebtedness of others. See also Note 13 to our consolidated financial statements included in our annual report on Form 10-K for the year ended December 31, 2021 for further discussion of these indemnification agreements. The fair value of guarantees issued or modified during the three months ended March 31, 2022 was determined to be immaterial.

As of March 31, 2022, we did not have any additional material off-balance sheet arrangements.

Significant Accounting Policies and Estimates

See Note 2 to our consolidated financial statements included in our annual report on Form 10-K for the year ended December 31, 2021. There have been no material changes to our significant accounting policies and estimates from those reported in our annual report on Form 10-K for the year ended December 31, 2021.

Item 3. Quantitative and Qualitative Disclosures About Market Risk

Interest Rate Risk

    Our portfolio of cash equivalents and short- and long-term investments is maintained in a variety of securities, including U.S. government agency obligations and high-quality corporate debt securities. The majority of our investments are classified as available-for-sale securities and carried at fair market value with cumulative unrealized gains or losses recorded as a component of accumulated other comprehensive loss within stockholders' equity. A sharp rise in interest rates could have an adverse impact on the fair market value of certain securities in our portfolio. We do not currently hedge our interest rate exposure and do not enter into financial instruments for trading or speculative purposes. If market interest rates were to increase by 100 basis points from March 31, 2022 levels, the fair value of our available-for-sale portfolio would decline by approximately $13.8 million.

In August 2019, we issued $1,150.0 million aggregate principal amount of 0.375% convertible senior notes due 2027. In May 2018, we issued $1,150.0 million aggregate principal amount of 0.125% convertible senior notes due 2025. These notes have a fixed annual interest rate, so they do not give rise to financial or economic interest exposure associated with changes in interest rates. However, the fair value of fixed rate debt instruments fluctuates when interest rates change. Additionally, the fair value can be affected when the market price of our common stock fluctuates. We carry the notes at face value less an unamortized discount on our consolidated balance sheet, and we present the fair value for required disclosure purposes only.

42

In March 2022, we borrowed $75.0 million under our Credit Agreement, which has a variable rate of interest. A hypothetical 100 basis point increase in interest rates would increase interest expense on this borrowing by an insignificant amount for the three months ended March 31, 2022.

Foreign Currency Risk

Growth in our international operations will incrementally increase our exposure to foreign currency fluctuations as well as other risks typical of international operations that could impact our business, including, but not limited to, differing economic conditions, changes in political climate, differing tax structures and other regulations and restrictions. Due to the strengthening U.S. dollar, our revenue results have been negatively impacted and we expect them to continue to be negatively impacted during the remainder of 2022. The strengthening U.S. dollar has the opposite effect on expenses that are denominated in foreign currencies, but only partially offsets the impact to our revenue. A hypothetical 10% strengthening or weakening in the value of the U.S. dollar relative to the foreign currencies in which our revenues and expenses are denominated would not result in a material impact to our results of operations on a net basis.

Transaction Exposure

Foreign exchange rate fluctuations may adversely impact our consolidated results of operations as exchange rate fluctuations on transactions denominated in currencies other than our functional currencies result in gains and losses that are reflected in our condensed consolidated statements of income. We enter into short-term foreign currency forward contracts to offset foreign exchange gains and losses generated by the re-measurement of certain assets and liabilities recorded in non-functional currencies. Changes in the fair value of these derivatives, as well as re-measurement gains and losses, are recognized in our condensed consolidated statements of income within other expense, net. Foreign currency transaction gains and losses from these forward contracts were determined to be immaterial during the three months ended March 31, 2022. We do not enter into derivative financial instruments for trading or speculative purposes.

Translation Exposure

To the extent the U.S. dollar weakens against foreign currencies, the translation of these foreign currency-denominated transactions will result in increased revenue and operating expenses. Conversely, our revenue and operating expenses will decrease when the U.S. dollar strengthens against foreign currencies.

Foreign exchange rate fluctuations may also adversely impact our consolidated financial condition as the assets and liabilities of our foreign operations are translated into U.S. dollars in preparing our condensed consolidated balance sheet. These gains or losses are recorded as a component of accumulated other comprehensive loss within stockholders' equity.

Credit Risk

Concentrations of credit risk with respect to accounts receivable are limited to certain customers to which we make substantial sales. Our customer base consists of a large number of geographically dispersed customers diversified across numerous industries. We believe that our accounts receivable credit risk exposure is limited. As of March 31, 2022 and December 31, 2021, there was one customer with an accounts receivable balance greater than 10% of our accounts receivable. We believe that at March 31, 2022, the concentration of credit risk related to accounts receivable was insignificant.

Item 4. Controls and Procedures

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer (our principal executive officer and principal financial officer, respectively), evaluated the effectiveness of our disclosure controls and procedures as of March 31, 2022. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended, or the Exchange Act, means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company’s management, including its principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosures. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives, and management necessarily applies its judgment in evaluating the cost-benefit relationship of
43

possible controls and procedures. Based on the evaluation of our disclosure controls and procedures as of March 31, 2022, our Chief Executive Officer and Chief Financial Officer concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.

No change in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) occurred during the fiscal quarter ended March 31, 2022 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

PART II. OTHER INFORMATION

Item 1.Legal Proceedings

We are party to litigation that we consider routine and incidental to our business. We do not currently expect the results of any of these litigation matters to have a material effect on our business, results of operations, financial condition or cash flows.

Item 1A. Risk Factors

The following are important factors that could cause our actual operating results to differ materially from those indicated or suggested by forward-looking statements made in this quarterly report on Form 10-Q or presented elsewhere by management from time to time.

Financial and Operational Risks

We may face slowing revenue growth which could negatively impact our profitability and stock price.

The revenue growth rate we have enjoyed in recent years may not continue in future periods and could decline, which could negatively impact our profitability and stock price. Our revenue depends on the amount of services we deliver, continued growth in demand for our delivery, compute and security solutions and our ability to maintain the prices we charge for them. In particular, varying levels of amount of traffic on our network can have a more significant impact on our short term revenue growth rate.

We experienced a significant increase in revenue from our delivery solutions in 2020 due in large part to greater consumption of online media and games during the onset of the COVID-19 pandemic and associated stay-at-home orders across the globe. In 2021 and the first quarter of 2022, our revenue growth from delivery solutions declined as stay-at-home orders were lifted. Numerous factors impact our revenue, traffic and sales growth including:

our ability to build on recurring revenue commitments for our security and performance offerings;
our ability to develop new products;
factors that influence traffic growth, such as the pace of introduction of over-the-top video delivery initiatives by our customers and the imposition or lifting of restrictions related to the COVID-19 pandemic;
the popularity of our customers’ streaming offerings as compared to those offered by companies that do not use our solutions;
variation in the popularity of online gaming;
media and other customers utilizing their own data centers and implementing delivery approaches that limit or eliminate reliance on third-party providers like us;
the adoption of permanent hybrid or work from home policies by employees; and
general macro-economic, regulatory and geopolitical conditions and industry pressures.

We have experienced significant growth in revenue from our security solutions in recent years. To maintain or accelerate growth in security revenue, we must increase our industry recognition as a security solutions provider and develop or acquire new solutions in a rapidly-changing environment where security threats are constantly evolving. We must also ensure that our solutions operate effectively and are competitive with products offered by others.

We are dependent upon the overall economic health of our current and prospective customers and the continued growth and evolution of information technology. We have experienced revenue declines in recent quarters from our delivery-based solutions for portions of our business and expect this trend to continue because of increasing pricing pressure due to competition and fluctuations in traffic growth rates. For example, approximately 1% of our revenue has been generated from traffic we serve into Russia, Belarus and Ukraine, and we have experienced a decline in revenue related to the war in Ukraine
44

due to a decrease in traffic in these countries since the war began. In addition, in 2021 and the first quarter of 2022, some of our customers continued to experience disruptions to their businesses following the emergence of COVID-19 variants. These disruptions or changes in international, national, regional and local economic conditions, such as inflation, increasing energy prices, supply constraints, increasing interest rates, foreign currency exchange rate fluctuations, securities market and monetary supply fluctuations, recessionary economic cycles, protracted economic slowdowns or any deterioration in the economy could adversely affect our business. Any of these circumstances would negatively impact our revenues.

Our ability to increase our overall revenue also depends on many other factors including how well we can:

retain existing customers, including by maintaining the levels of existing services they buy and by delivering consistent and quality performance levels;
upsell new solutions to existing customers;
expand our customer base;
develop and sell innovative and appealing new solutions;
continue to expand our sales internationally;
successfully integrate our recent acquisitions into our business;
address potential commoditization of our delivery-based solutions, which can lead to lower prices and loss of customers to competitors;
counteract multi-vendor policies that could cause customers to reduce their reliance on us;
handle other competitive threats to our business;
adapt to changes in our customer contracting models from a committed revenue structure to a "pay-as-you-go" approach, which would make it easier for customers to stop doing business with us, or from traditional overage billing models to ones that do not incorporate surcharges for usage above committed levels; and
manage the impact of changes in general economic conditions, geopolitical conditions and industry pressures, public health issues, natural disasters and public unrest on our ability to sell, market and provide our solutions.

If we are unable to increase revenues, our profitability and stock price could suffer.

Failure to control expenses could reduce our profitability, which would negatively impact our stock price.

Maintaining or improving our profitability depends both on our ability to increase our revenue, even with the potential challenges discussed above, and limit our expenses. We base our decisions about expense levels and investments on estimates of our future revenue and future anticipated rates of growth; however, many of our expenses are fixed costs for a certain amount of time so it may not be possible to reduce costs in a timely manner or without incurring fees to exit certain obligations early. In addition, we have seen our costs increase and our costs may continue to increase due to rising inflation, interest rates, supply chain disruptions or other market conditions. For example, we have experienced rising energy costs in areas in which we operate, particularly in Europe. If we are unable to increase revenue through traffic growth, growth of sales of our products and services or otherwise and limit expenses, our results of operations will suffer. If we are required to significantly reduce expenses to maintain or improve profitability, such actions may negatively affect our ability to invest in our business for innovation, systems improvements and other initiatives.

If we do not develop or acquire new solutions that are attractive to our customers, our revenue and operating results could be adversely affected.

Innovation is important to our future success. In particular, as security solutions have become, and are expected to continue to be, an increasingly important part of our business, we must be particularly adept at developing new security services that meet the constantly-changing threat landscape. In addition, we must continue to develop compute and compute-to-edge solutions that meet the needs of professional users and enterprises looking to increase the utility of the internet for their business. The process of developing new solutions is complex, lengthy and uncertain; we must commit significant resources to developing new services or features without knowing whether our investments will result in solutions the market will accept, and we may choose to invest in business areas for which a viable market for our products does not ultimately develop. We have also experienced, and may in the future experience, delays in developing and releasing new products and product enhancements. This could cause our expenses to grow more rapidly than our revenue.

Trying to innovate through acquisition can be costly and with uncertain prospects for success; we may find that attractive acquisition targets are too expensive for us to pursue which could cause us to pursue more time-consuming internal development.

45

With the recent acquisition of Linode, we are focused on investing in our suite of compute products to expand our customer base, global presence and technological capabilities in this area. Success in these efforts will largely depend on our ability to create products that are competitive in the enterprise market and manage an uncertain supply chain for server related hardware. Failure to develop, on a cost-effective basis, innovative new or enhanced solutions that are attractive to customers and profitable to us could have a material detrimental effect on our business, results of operations, financial condition and cash flows.

If we are unable to compete effectively and adapt to changing market conditions, our business will be adversely affected.

We compete in markets that are intensely competitive and rapidly changing. Our current and potential competitors vary by size, product offerings and geographic region, and range from start-ups that offer solutions competing with a discrete part of our business to large technology or telecommunications companies that offer, or may be planning to introduce, products and services that are broadly competitive with what we do. The primary competitive factors in our market are differentiation of technology, global presence, quality of solutions, customer service, technical expertise, security, ease-of-use, breadth of services offered, price and financial strength.

Many of our current and potential competitors have substantially greater financial, technical and marketing resources, larger customer bases, broader product portfolios, longer operating histories, greater brand recognition and more established relationships in the industry than we do. As a result, some of these competitors may be able to:

develop superior products or services;
leverage better name recognition, particularly in the security and compute markets;
enter new markets more easily;
gain greater market acceptance for their products and services;
expand their offerings more efficiently and more rapidly;
bundle their products that are competitive with ours with other solutions they offer in a way that makes our offerings less appealing to current and potential customers;
more quickly adapt to new or emerging technologies and changes in customer requirements;
take advantage of acquisition, investment and other opportunities more readily;
offer lower prices than ours, including at levels that may not be profitable for us to match;
spend more money on the promotion, marketing and sales of their products and services; and
spend more money on research and development, including offering higher salaries to talented professionals which may impact our ability to hire or retain engineering and other personnel.

Smaller and more nimble competitors may be able to:

attract customers by offering less sophisticated versions of products and services than we provide at lower prices than those we charge;
develop new business models that are disruptive to us;
in some cases, use funds from public securities offerings or private financings to strengthen their business to enable them to better compete with us; and
respond more quickly than we can to new or emerging technologies, changes in customer requirements and market and industry developments, resulting in superior offerings.

Ultimately, any type of increased competition could result in price and revenue reductions, loss of customers and loss of market share, each of which could materially impact our business, profitability, financial condition, results of operations and cash flows.

We and other companies that compete in this industry and these markets experience continually shifting business relationships, reputations, commercial focuses and business priorities, all of which occur in reaction to industry and market forces and the emergence of new opportunities. These shifts have led or could lead to our customers or partners becoming our competitors; network suppliers no longer seeking to work with us; and large technology companies that previously did not appear to show interest in the markets we seek to address entering into those markets as our competitors. With this constantly changing environment, we may face operational difficulties in adjusting to the changes or our core strategies could become obsolete. Any of these developments could harm our business.

46

Defects or disruptions in our products and IT systems could require us to increase spending on upgrading systems, diminish demand for our solutions or subject us to substantial liability.

Our solutions are highly complex and are designed to be deployed in and across numerous large and complex networks that we do not control. From time to time, we have needed to correct errors and defects in the proprietary and open-source software that underlies our platform that have given rise to service incidents, outages and disruptions or otherwise impacted our operations. For example, during the summer of 2021, we experienced service incidents that interrupted the availability of some of our customers' websites. We could face the loss of customers as a result of recent and any future incidents as they seek alternative or supplemental providers. We have also periodically experienced customer dissatisfaction with the quality of some of our media delivery and other services, which has led to a loss of business and could lead to a loss of customers in the future. Furthermore, most of our customer agreements contain service level commitments. If we fail to meet these contractual commitments, we could be obligated to provide credits for future service, or face contract termination with refunds of prepaid amounts, which could harm our business.

While we have robust quality control processes in place, there may be additional errors and defects in our software and open-source software that we leverage that may adversely affect our operations. We may not have in place adequate quality assurance procedures to ensure that we detect errors in our software and open-source software we use in a timely manner, and we may have insufficient resources to efficiently address multiple service incidents happening simultaneously or in rapid succession. We continue to invest in improving our processes and systems. If we are unable to efficiently and cost-effectively fix errors or other problems that we identify and improve the quality of our solutions or systems, or if there are unidentified errors that allow persons to improperly access our services or systems, we could experience litigation, the need to issue credits to customers, loss of revenue and market share, damage to our reputation, diversion of management attention, increased expenses and reduced profitability.

An increasing portion of our revenue is derived from sales of security solutions. Defects in our security solutions could lead to negative publicity, loss of business, damages payments to customers and other negative consequences. As our solutions are adopted by an increasing number of enterprises and governments, it is possible that the individuals and organizations behind advanced malware attacks will specifically focus on finding ways to defeat our products and services. If they are successful, we could experience a serious impact on our reputation as a provider of security solutions.

Our business relies on our data systems, traffic measurement systems, billing systems, ordering processes and other operational and financial reporting and control systems. We also rely on third-party software for certain essential operational services and a failure or disruption in these services could materially and adversely affect our ability to manage our business effectively. All of these systems have become increasingly complex due to the complexity of our business, use of third-party software and services, acquisitions of new businesses with different systems, and increased regulation over controls and procedures. As a result, these systems could generate errors that impact traffic measurement or invoicing, revenue recognition and financial forecasting or other parts of our business. We will need to continue to upgrade and improve our data systems, traffic measurement systems, billing systems, ordering processes and other operational and financial systems, procedures and controls. These upgrades and improvements may be difficult and costly. In addition, we could face strains on, or failures of, our internal IT systems if governmental restrictions or vaccine or other mandates due to the ongoing COVID-19 pandemic limit the ability of our command center personnel to work in our physical locations. If we are unable to adapt our systems and organization in a timely, efficient and cost-effective manner to accommodate changing circumstances, our business may be adversely affected.

Cybersecurity breaches and attacks on us, as well as steps we need to take in an effort to prevent them, can lead to significant costs and disruptions that would harm our business, financial results and reputation.

We regularly face attempts to gain unauthorized access or deliver malicious software to the Akamai Intelligent Edge Platform and our internal IT systems, with the goal of stealing proprietary information related to our business, products, employees and customers; disrupting our systems and services or those of our customers or others; or demanding ransom to return control of such systems and services. These attempts take a variety of forms, including Distributed Denial of Service attacks, infrastructure attacks, botnets, malicious file uploads, application abuse, credential abuse, ransomware, bugs, viruses, worms and malicious software programs. There could be attempts to infiltrate our systems through our supply chain and contractors. Malicious actors are known to attempt to fraudulently induce employees and suppliers to disclose sensitive information through illegal electronic spamming, phishing or other tactics. Other parties may attempt to gain unauthorized physical access to our facilities in order to infiltrate our internal-use information systems. Furthermore, nation state attacks against us or our customers may intensify during periods of heightened geopolitical tensions or armed conflict, such as the ongoing war in Ukraine. While we have taken and continue to take actions to mitigate against attacks by state actors and others, we may not be able to anticipate the techniques used in such attacks, as they change frequently and may not be recognized until launched. To date, cyber threats and other attacks have not resulted in any material adverse impact to our business or
47

operations, but such threats are constantly evolving, increasing the difficulty of detecting and successfully defending against them.

The complexities in managing the security profile of a distributed network with vast scale and geographic reach that evolves to incorporate new capabilities expose us to both known and unknown vulnerabilities. We have discovered vulnerabilities in software used in our technology, such as the vulnerability in Apache Log4j 2 referred to as “Log4Shell” identified in late 2021 that impacted a large portion of the internet ecosystem, and may have other undiscovered vulnerabilities. These vulnerabilities, resident in either software or configurations, may require significant operational efforts to mitigate and may persist for extended periods of time and the effects of any such vulnerability could be exacerbated. Our ability to detect vulnerabilities could be particularly limited during extraordinary events, such as the ongoing COVID-19 pandemic, where more staff are working remotely and dealing with unusual distractions. Similar security risks exist with respect to acquired companies, our business partners and the third-party vendors that we rely on for aspects of our information technology support services and administrative functions. As a result, we are subject to risks that the activities of our business partners and third-party vendors may adversely affect our business even if an attack or breach does not directly target our systems. See also the risk factor captioned We utilize third-party technology in our business, and failures or vulnerabilities, and/or litigation, related to these technologies may adversely affect our business below.

To protect our corporate and deployed networks, we must continuously engineer more secure solutions, enhance security and reliability features, improve the deployment of software updates to address security vulnerabilities, develop mitigation technologies that help to secure customers from attacks and maintain the digital security infrastructure that protects the integrity of our network and services. This is frequently costly, with a negative impact on near-term profitability. We may need to increase our spending in the future; these costs could reduce our operating margin.

Any actual, alleged or perceived breach of network security in our systems or networks, or any other actual, alleged or perceived data security incident we, our customers or our third-party suppliers suffer, can result in damage to our reputation; negative publicity; loss of channel partners, customers and sales; loss of competitive advantages; increased costs to remedy any problems and otherwise respond to any incident; regulatory investigations and enforcement actions; costly litigation; and other liabilities. With the recent acquisition of Linode, we are adapting procedures for mitigating harms that may arise from abuse of our compute products. If we fail to mitigate these or if there is a significant cybersecurity event using our compute products, it could result in loss of customers and reputational damage. In addition, we may incur significant costs and operational consequences of investigating, remediating, eliminating and putting in place additional tools and devices designed to prevent actual or perceived security breaches and other security incidents, as well as the costs to comply with any notification obligations resulting from any security incidents. Any of these negative outcomes could adversely impact the market perception of our solutions and customer and investor confidence in our company and otherwise seriously harm our business and operating results.

If we cannot maintain compatibility with our customers’ IT infrastructure, including their chosen third-party applications, our business will be harmed.

Our products interoperate with our customers' IT infrastructure, that often has different specifications, utilizes diverse technology, and requires compatibility with multiple communication protocols. Therefore, the functionality of our technology often needs to have, and maintain, compatibility with our customers' technology environment, including their chosen third-party technology. Customers, and in particular these chosen third-party applications, may change features, restrict our access to, or alter their applications in a manner that causes incompatibilities or causes us significant costs to maintain compatibility, and as a result our business could be adversely affected. Such changes could functionally limit or prevent the compatibility of our products with our customers’ IT infrastructure, which would negatively affect adoption of our products and harm our business. If we fail to update our products to achieve compatibility with new third-party applications that our customers use, we may not be able to offer the functionality that our customers need, which would harm our business.

We face risks associated with global operations that could harm our business.

A significant portion of our employee increases, customer additions and revenue growth in recent quarters has been attributable to revenue gains outside the U.S. Our operations in foreign countries subject us to risks that may increase our costs, impact our financial results, disrupt our operations or make our operations less efficient and require significant management attention. These risks include:

foreign exchange rate risks;
48

uncertainty regarding liability for content or services, including uncertainty as a result of local laws and lack of legal precedent;
loss of revenues if the U.S. or foreign governments impose limitations on doing business with significant current or potential customers;
adjusting to different employee/employer relationships and different regulations governing such relationships;
becoming subject to regulatory oversight;
corporate and personal liability for alleged or actual violations of laws and regulations;
difficulty in staffing, training, developing and managing foreign operations as a result of distance, language, cultural differences or regulations;
theft of intellectual property in high-risk countries where we operate;
difficulties in enforcing contracts, collecting accounts and longer payment cycles in certain countries;
difficulties in transferring funds from, or converting currencies in, certain countries;
managing the costs and processes necessary to comply with export control, sanctions, such as the sanctions imposed in connection with the Russian invasion of Ukraine, anti-corruption, data protection and competition laws and regulations or other regulatory or contractual limitations on our ability to sell or develop our products and services in certain foreign markets;
geopolitical developments, including any that impact our or our customers’ ability to operate or deliver content to a country;
other circumstances outside of our control such as trade disputes, political unrest, the imposition of sanctions, export controls, warfare, military or armed conflict, such as the Russian invasion of Ukraine, terrorist attacks, public health emergencies such as the ongoing COVID-19 pandemic and natural disasters that could disrupt our ability to provide services or limit customer purchases of them;
reliance on one or more channel partners over which we have limited control or influence on a day-to-day basis; and
potentially adverse tax consequences.

We are subject to laws and regulations worldwide that differ among jurisdictions, affecting our operations in areas such as intellectual property ownership and infringement; tax; anti-corruption; internet and technology regulations; foreign exchange controls and cash repatriation; data privacy; competition; consumer protection; and employment. Compliance with such requirements can be onerous and expensive and may otherwise impact our business operations negatively. Although we have policies, controls, and procedures designed to help ensure compliance with applicable laws, there can be no assurance that our employees, contractors, suppliers or agents will not violate such laws or our policies. Violations of these laws and regulations can result in fines; criminal sanctions against us, our officers or our employees; prohibitions on the conduct of our business; and damage to our reputation. See also the risk factor captioned Other regulatory developments could negatively impact our business below.

Our business strategy depends on the ability to source adequate transmission capacity, co-location facilities and the equipment we need to operate our network; failure to have access to those resources could lead to loss of revenue and service disruptions.

To operate our network, we are dependent in part upon transmission capacity provided by third-party telecommunications network providers, the availability of co-location facilities to house our servers and equipment to support our operations. We may be unable to purchase the bandwidth and space we need from these providers due to limitations on their resources or other reasons outside of our control. Inability to access facilities where we would like to install servers, or perform maintenance on existing servers, because of governmental restrictions on access due to stay-at-home orders or social distancing requirements due to the ongoing COVID-19 pandemic or other events impedes our ability to expand or maintain capacity. As a result, there can be no assurance that we are adequately prepared for unexpected increases in bandwidth demands by our customers, particularly those under cyber-attack or impacted by pandemic-related events. Failure to put in place the capacity we require to operate our business effectively could result in a reduction in, or disruption of, service to our customers and ultimately a loss of those customers.

The Akamai Intelligent Edge Platform relies on hardware equipment, including hundreds of thousands of servers deployed around the world. Global supply chain constraints in the wake of the COVID-19 pandemic continue to increase lead times for equipment components, which adds risk to our ability to flex to meet future business needs and expand our global compute presence. Disruptions in our supply chain could prevent us from purchasing needed equipment at attractive prices or at all. For example, from time to time, it has been, and may continue to be, more difficult to purchase equipment that is manufactured in areas that face disruptions to operations due to unrest or other political activity, public health issues (such as the ongoing COVID-19 pandemic), safety issues, natural disasters or general economic conditions. Failure to have adequate equipment, including server equipment, could harm the quality of our services, which could lead to the loss of customers and revenue.

49

Acquisitions and other strategic transactions we complete could result in operating difficulties, dilution, diversion of management attention and other harmful consequences that may adversely impact our business and results of operations.

We expect to continue to pursue acquisitions and other types of strategic relationships that involve technology sharing or close cooperation with other companies. Acquisitions and other complex transactions are accompanied by a number of risks, including the following:

difficulty integrating the technologies, operations and personnel of acquired businesses;
potential disruptions of our ongoing business;
potential distraction of management;
diversion of business resources from core operations;
financial consequences, such as increased operating expenses, incurrence of additional debt and other dilutive effects on our earnings, particularly in the current environment where we have generally seen escalating valuations of many technology companies and increasing allocation of risk to acquirors;
assumption of legal risks related to compliance with laws, including privacy and anti-corruption regulations;
failure to realize synergies or other expected benefits;
lawsuits resulting from an acquisition or disposition;
acquisition of IT systems that expose us to cybersecurity risks and additional costs to remedy such risks;
increased accounting charges such as impairment of goodwill or intangible assets, amortization of intangible assets acquired and a reduction in the useful lives of intangible assets acquired; and
potential unknown liabilities associated with acquired businesses.

Any inability to integrate completed acquisitions or combinations in an efficient and timely manner could have an adverse impact on our results of operations. If we use a significant portion of our available cash to pay for acquisitions that are not successful, it could harm our balance sheet and limit our flexibility to pursue other opportunities without having enjoyed the intended benefits of the acquisition. As we complete any future acquisitions, we may encounter difficulty in incorporating acquired technologies into our offerings while maintaining the quality standards that are consistent with our brand and reputation. If we are not successful in completing acquisitions or other strategic transactions that we may pursue in the future, we may incur substantial expenses and devote significant management time and resources without a successful result. Future acquisitions could require use of substantial portions of our available cash or result in dilutive issuances of securities.

If current and potential large customers shift to hardware-based or other DIY internal solutions, our business will be negatively impacted.

We are reliant on large media and other customers to direct traffic to our network for a significant part of our revenues. In the past, some of those customers have determined that it is better for them to employ a “do-it-yourself” or “DIY” strategy by putting in place equipment, software and other technology solutions for content and application delivery and security protection within their internal systems instead of using our solutions for some or all of their needs. Essentially, this is another form of competition for us. As the amount of money a customer spends with us increases, the risk that they will seek alternative solutions such as DIY or a multi-vendor policy likewise increases. If additional large customers shift to this model, traffic on our network and our contracted revenue commitments would decrease, which would negatively impact our business, profitability, financial condition, results of operations and cash flows.

If we are unable to recruit and retain key employees and qualified sales, research and development, technical, marketing and support personnel, our ability to compete could be harmed.

Our future success depends upon the services of our executive officers and other key technology, sales, research and development, marketing and support personnel who have critical industry experience and relationships. Like other companies in our industry, we have experienced, and we expect to continue to experience, difficulty in hiring and retaining highly skilled employees with appropriate qualifications, and, if we fail to attract new personnel or fail to retain and motivate our current personnel, our business and future growth prospects could suffer. For example, none of our officers or key employees is bound by an employment agreement for any specific term, and members of our senior management have left our company over the years for a variety of reasons. In addition, effective succession planning is important to our long-term success and our failure to ensure effective transfer of knowledge and smooth transitions involving our officers and other key personnel could hinder our strategic planning and execution.

In addition, our future success will depend upon our ability to attract and retain employees. Such efforts will require time, expense and attention by our employees as there is significant competition for talented individuals in the regions in which our
50

primary offices are located, which affects both our ability to retain key employees and hire new ones and new hires require significant training. This competition results in increased costs in the form of cash and stock-based compensation and can have a dilutive impact on our stock. The loss of the services of a significant number of our employees or any of our key employees or our inability to attract and retain new talent in a timely fashion may be disruptive to our operations and overall business.

Our failure to effectively manage our operations and maintain our company culture as our business evolves and our work practices change could harm us.

Our future operating results will depend on our ability to manage our operations and we believe our culture has been a key contributor to our success to date. As a result of the diversification of our business, personnel growth, increased usage of alternative working arrangements, including the designation of over 90% of roles as flexible and able to work remotely, including after the pandemic, acquisitions and international expansion in recent years, many of our employees are now based outside of our Cambridge, Massachusetts headquarters; however, most key management decisions are made by a relatively small group of individuals based primarily at our headquarters.

If we are unable to appropriately increase management depth, enhance succession planning and decentralize our decision-making at a pace commensurate with our actual or desired growth rates, we may not be able to achieve our financial or operational goals. It is also important to our continued success that we hire qualified personnel, properly train them and manage out poorly-performing personnel, all while maintaining our corporate culture and spirit of innovation. If we are not successful in these efforts, our growth and operations could be adversely affected.

Due to the ongoing COVID-19 pandemic, nearly all of our employees worldwide have been working remotely since the first quarter of 2020. As of May 2022, all of our offices are open for employees who would prefer to work from one of our offices. We rolled out our FlexBase program in May 2022, which allows the more than 90% of our workforce designated as flexible to choose whether they want to work from an Akamai office or their home office. Although we believe a flexible working policy will help us attract and retain talent, the long-term continuation of pandemic-based restrictions and implementation of our FlexBase program could, among other things, negatively impact employee morale and productivity, inhibit our ability to hire and train new employees and impede our ability to support customers at the levels they expect. In addition, certain security systems in homes or other remote workplaces may be less secure than those used in our offices, which may subject us to increased security risks, including cybersecurity-related events, and expose us to risks of data or financial loss and associated disruptions to our business operations. Members of our workforce who access company data and systems remotely may not have access to technology that is as robust as that in our offices, which could cause the networks, information systems, applications and other tools available to those remote workers to be more limited or less reliable than in our offices. We may also be exposed to risks associated with the locations of remote workers, including compliance with local laws and regulations or exposure to compromised internet infrastructure. Allowing members of our workforce to work remotely may create intellectual property risk if employees create intellectual property on our behalf while residing in a jurisdiction with unenforced or uncertain intellectual property laws. Further, if employees fail to inform us of changes in their work location, we may be exposed to additional risks without our knowledge. If we are unable to effectively transition to a hybrid workforce, manage the cybersecurity and other risks of remote work, and maintain our corporate culture and workforce morale, our business could be harmed or otherwise negatively impacted.

Our restructuring and reorganization activities may be disruptive to our operations and harm our business.

Over the past several years, we have implemented internal restructurings and reorganizations designed to reduce the size and cost of our operations, improve operational efficiencies, enhance our ability to pursue market opportunities and accelerate our technology development initiatives. In February 2021, we announced a significant reorganization to create two new business groups linked to our security and edge delivery technologies as well as establishing a unified global sales force. We may take similar steps in the future as we seek to realize operating synergies, optimize our operations to achieve our target operating model and profitability objectives, respond to market forces or better reflect changes in the strategic direction of our business. Disruptions in operations may occur as a result of taking these actions. Taking these actions may also result in significant expense for us, including with respect to workforce reductions, as well as decreased productivity due to employee distraction and unanticipated employee turnover. Substantial expense or business disruptions resulting from restructuring and reorganization activities could adversely affect our operating results.

51

We may have exposure to greater-than-anticipated tax liabilities.

Our future income taxes could be adversely affected by earnings being lower than anticipated in jurisdictions that have lower statutory tax rates and higher than anticipated in jurisdictions that have higher statutory tax rates, or changes in tax laws, regulations or accounting principles, as well as certain discrete items such as equity-related compensation. In particular, in October 2021, a global consortium of countries agreed to establishing a new framework for international tax reform; if implemented, such reform may increase our tax liabilities and reduce our profitability. We have recorded certain tax reserves to address potential exposures involving our income tax and sales and use tax positions. These potential tax liabilities result from the varying application of statutes, rules, regulations and interpretations by different jurisdictions. We are currently subject to tax audits in various jurisdictions including the Commonwealth of Massachusetts. In the second quarter of 2018, we filed an appeal with the Massachusetts Appellate Tax Board, or MATB, contesting adverse audit findings relating to our eligibility to claim certain tax benefits and exemptions. In July 2020, the MATB ruled in our favor; however the Massachusetts Department of Revenue has appealed the decision. If the ultimate outcome of the appeal and other audits are adverse to us, our reserves may not be adequate to cover our total actual liability, and we would need to take a financial charge. Although we believe our estimates, our reserves and the positions we have taken in all jurisdictions are reasonable, the ultimate tax outcome may differ from the amounts recorded in our financial statements and may materially affect our financial results in the period or periods for which such determination is made.

Fluctuations in foreign currency exchange rates affect our reported operating results in U.S. dollar terms.

Revenue generated and expenses incurred by our international subsidiaries are often denominated in the currencies of the local countries. As a result, our consolidated U.S. dollar financial statements are subject to fluctuations due to changes in exchange rates as the financial results of our international subsidiaries are translated from local currencies into U.S. dollars. In addition, our financial results are subject to changes in exchange rates that impact the settlement of transactions in non-functional currencies. While we have implemented a foreign currency hedging program to mitigate transactional exposures, there is no guarantee that such program will be effective.

If the accounting estimates we make, and the assumptions on which we rely, in preparing our financial statements prove inaccurate, our actual reported results may be adversely affected.

Our financial statements have been prepared in accordance with accounting principles generally accepted in the U.S. The preparation of these financial statements requires us to make estimates and judgments about, among other things, taxes, revenue recognition, stock-based compensation, capitalization of internal-use software development costs, investments, contingent obligations, allowance for current expected credit losses, intangible assets and restructuring charges. These estimates and judgments affect, among other things, the reported amounts of our assets, liabilities, revenue and expenses, the amounts of charges accrued by us, and related disclosure of contingent assets and liabilities. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances and at the time they are made. If our estimates or the assumptions underlying them are not correct, actual results may differ materially from our estimates and we may need to, among other things, accrue significant additional charges that could adversely affect our results of operations, which in turn could adversely affect our stock price. In addition, new accounting pronouncements and interpretations of accounting pronouncements have occurred and may occur in the future that could adversely affect our reported financial results.

Our sales to government clients subject us to risks, including early termination, audits, investigations, sanctions and penalties.

We have customer contracts with the U.S. government, as well as foreign, state and local governments and their respective agencies and we may in the future increase sales to government entities. 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 generate a sale. Such government entities often have the right to terminate these contracts at any time, without cause. There is increased pressure for governments and their agencies, both domestically and internationally, to reduce spending and demand and payment for our services may be impacted by public sector budgetary cycles and funding authorizations. These factors may combine to potentially limit the revenue we derive from government contracts in the future. Additionally, government contracts generally have requirements that are more complex than those found in commercial enterprise agreements and therefore are more costly to comply with. Such contracts are also subject to audits and investigations that could result in civil and criminal penalties and administrative sanctions, including termination of contracts, refund of a portion of fees received, forfeiture of profits, suspension of payments, fines and suspensions or debarment from future government business.

52

We utilize third-party technology in our business, and failures or vulnerabilities, and/or litigation, related to these technologies may adversely affect our business.

We utilize third party technology software, services, and other technology in order to operate critical functions of our business, including the integration of certain of these technologies into our network, products and services. If these software, services, or other technology become unavailable or contain vulnerabilities, our expenses could increase and our ability to operate our network, provide our products, and our results of operations could be impaired until equivalent software, technology, or services are purchased or developed or any identified vulnerabilities are remedied. If we are unable to procure the necessary third-party technology we may need to acquire or develop alternative technology, we may have to resort to utilizing alternative technology of lower quality. This could limit and delay our ability to offer new or competitive products and increase our costs of production. As a result, our business could be significantly harmed. In addition, the use of third-party technology may expose us to third-party claims of intellectual property infringement which could cause us to incur significant costs in defense or alternative sourcing.

We rely on certain “open-source” software, the use of which could result in our having to distribute our proprietary software, including our source code, to third parties on unfavorable terms, which could materially affect our business.
Certain of our offerings use software that is subject to open-source licenses. Open-source code is software that is freely accessible, usable and modifiable; however, certain open-source code is governed by license agreements, the terms of which could require users of such software to make any derivative works of the software available to others on unfavorable terms or at no cost. Because we use open-source code, we may be required to take remedial action in order to protect our proprietary software. Such action could include replacing certain source code used in our software, discontinuing certain of our products or taking other actions that could be expensive and divert resources away from our development efforts. In addition, the terms relating to disclosure of derivative works in many open-source licenses are unclear and have not been interpreted by U.S. courts. If a court interprets one or more such open-source licenses in a manner that is unfavorable to us, we could be required to make certain of our key software available at no cost. We could also be subject to similar conditions or restrictions should there be any changes in the licensing terms of the open source software incorporated into our products. In either event, we could be required to seek licenses from third parties in order to continue offering our products, to re-engineer our products or to discontinue the sale of our products in the event re-engineering cannot be accomplished on a timely or successful basis, any of which could adversely affect our business, operating results and financial condition. Furthermore, open-source software may have security flaws and other deficiencies that could make our solutions less reliable and damage our business.

Legal and Regulatory Risks

Evolving privacy regulations could negatively impact our profitability and business operations.

Laws and regulations that apply to the internet related to privacy and data localization could pose risks to our revenues, intellectual property and customer relationships, as well as increase expenses or create other disadvantages to our business.

Privacy laws are rapidly proliferating, changing and evolving globally. Governments, privacy advocates and class action attorneys are increasingly scrutinizing how companies collect, process, use, store, share and transmit personal data. Laws, such as the European Union General Data Protection Regulation, or GDPR, and the California Consumer Privacy Act of 2018, or CCPA, and industry self-regulatory codes have been enacted, and more laws are being considered that may affect how we use data generated from our network as well as our ability to reach current and prospective customers, understand how our solutions are being used and respond to customer requests allowed under the laws. Any perception that our business practices, our data collection activities or how our solutions operate represent an invasion of privacy, whether or not consistent with current regulations and industry practices, may subject us to public criticism or boycotts, class action lawsuits, reputational harm or actions by regulators, or claims by industry groups or other third parties, all of which could disrupt our business and expose us to liability.

Engineering efforts to build new capabilities to facilitate compliance with increasing data localization requirements and new and changing privacy laws could require us to take on substantial expense and divert engineering resources from other projects. We might experience reduced demand for our offerings if we are unable to engineer products that meet our legal duties or help our customers meet their obligations under the GDPR, the CCPA or other data regulations, or if the changes we implement to comply with such laws and regulations make our offerings less attractive.

Our ability to leverage the data generated by our global security and delivery networks is important to the value of many of the solutions we offer, our operational efficiency and future product development opportunities. Our ability to use data in this way may be constrained by regulatory developments. Compliance with applicable laws and regulations regarding personal data
53

may require changes in services, business practices or internal systems that result in increased costs, lower revenue, reduced efficiency or greater difficulty in competing with other firms. Compliance with data regulations might limit our ability to innovate or offer certain features and functionality in some jurisdictions where we operate. Failure to comply with existing or new rules may result in significant penalties or orders to stop the alleged non-compliant activity, as well as negative publicity and diversion of management time and effort.

Although we take steps intended to improve the security controls across our business groups and geographies, our security controls over personal data, our training of employees and third parties on data security and other practices we follow may not prevent the improper disclosure or misuse of customer or end-user data we store and manage. Improper disclosure or misuse of personal data could harm our reputation, lead to legal exposure to customers or end users, or subject us to liability under laws that protect personal data, resulting in increased costs or loss of revenue.

Other regulatory developments could negatively impact our business.

Local and foreign laws and regulations that apply to the internet related to, among other things, content liability, security requirements, law enforcement access to information, critical infrastructure, data localization requirements and restrictions on social media or other content could pose risks to our revenues, intellectual property and customer relationships as well as increase expenses or create other disadvantages to our business. Section 230 of the U.S. Communications Decency Act, often referred to as Section 230, gives websites that host user-generated content broad protection from legal liability for content posted on their sites. Proposals to repeal or amend Section 230 could expose us to greater legal liability in the conduct of our business. Our Acceptable Use Policy prohibits customers from using our network to deliver illegal or inappropriate content; if customers violate that policy, we may nonetheless face reputational damage or lawsuits related to their content. Regulations have been enacted or proposed in a number of countries that limit the delivery of certain types of content into those countries. Enactment and expansion of such laws and regulations would negatively impact our revenues. For example, restrictions were adopted in India in 2020 prohibiting access to identified Chinese applications which caused a reduction in revenue to us. In addition, such laws and regulations could cause internet service providers, or others, to block our products in order to enforce content blocking efforts. In addition, efforts to block a single product or domain name may end up blocking a number of other products or domain names in an overbroad manner that could affect our business. Interpretations of laws or regulations that would subject us to regulatory supervision or, in the alternative, require us to exit a line of business or a country, could lead to loss of significant revenues and have a negative impact on the quality of our solutions. As noted with privacy compliance above, engineering efforts to build new capabilities to facilitate compliance with law enforcement access requirements, content access restrictions, or other regulations could require us to take on substantial expense and divert engineering resources from other projects. These circumstances could harm our profitability.

We may need to defend against patent or copyright infringement claims, which would cause us to incur substantial costs or limit our ability to use certain technologies in the future.

As we expand our business and develop new technologies, products and services, we have become increasingly subject to intellectual property infringement and other claims and related litigation. We have also agreed to indemnify our customers and channel and strategic partners if our solutions infringe or misappropriate specified intellectual property rights; as a result, we have been and could again become involved in litigation or claims brought against customers or channel or strategic partners if our solutions or technology are the subject of such allegations. Any litigation or claims, whether or not valid, brought against us or pursuant to which we indemnify our customers or partners could result in substantial costs and diversion of resources and require us to do one or more of the following:

cease selling, incorporating or using features, functionalities, products or services that incorporate the challenged intellectual property;
pay substantial damages and incur significant litigation expenses;
obtain a license from the holder of the infringed intellectual property right, which license may not be available on reasonable terms or at all; or
redesign products or services.

If we are forced to take any of these actions, our business may be seriously harmed.

Our business will be adversely affected if we are unable to protect our intellectual property rights from unauthorized use or infringement by third parties.

We rely on a combination of patent, copyright, trademark and trade secret laws and contractual restrictions on disclosure to protect our intellectual property rights. These legal protections afford only limited protection, particularly in some regions
54

outside the United States. We have previously brought lawsuits against entities that we believed were infringing our intellectual property rights but have not always prevailed. Such lawsuits can be expensive and require a significant amount of attention from our management and technical personnel, and the outcomes are unpredictable. Monitoring unauthorized use of our solutions is difficult, and we cannot be certain that the steps we have taken or will take will prevent unauthorized use of our technology. Furthermore, we cannot be certain that any pending or future patent applications will be granted, that any future patent will not be challenged, invalidated or circumvented, or that rights granted under any patent that may be issued will provide competitive advantages to us. If we are unable to protect our proprietary rights from unauthorized use, the value of our intellectual property assets may be reduced. Although we have licensed from other parties proprietary technology covered by patents, we cannot be certain that any such patents will not be challenged, invalidated or circumvented. Such licenses may also be non-exclusive, meaning our competition may also be able to access such technology.

Litigation may adversely impact our business.

From time to time, we are or may become involved in various legal proceedings relating to matters incidental to the ordinary course of our business, including patent, commercial, product liability, breach of contract, employment, class action, whistleblower and other litigation and claims, and governmental and other regulatory investigations and proceedings. In addition, under our charter, we could be required to indemnify and advance expenses to our directors and officers in connection with their involvement in certain actions, suits, investigations and other proceedings. Such matters can be time-consuming, divert management’s attention and resources and cause us to incur significant expenses. Furthermore, because litigation is inherently unpredictable and may not be covered by insurance, there can be no assurance that the results of any litigation matters will not have an adverse impact on our business, results of operations, financial condition or cash flows.

Global climate change and related natural resource conservation regulations could adversely impact our business.

The long-term effects of climate change on the global economy and our industry in particular remain unknown. For example, changes in weather where we operate may increase the costs of powering and cooling computer hardware we use to develop software and provide cloud-based services. In addition, catastrophic natural disasters, such as an earthquake, fire, flood or other act of God, catastrophic event or pandemic, and any similar disruption, as well as any derivative disruption, such as those to services provided through localized physical infrastructure, including utility or telecommunication outages, or any to the continuity of our, our partners’, suppliers’ and our customers’ workforce, could have a material adverse impact on our business and operating results. Our global operations are dependent on our network infrastructure, technology systems and website, including the supply of servers from our third party partners, as well as our intellectual property and personnel and any disruption to these dependencies may negatively impact our ability to respond to customers, provide services and maintain local and global business continuity. Furthermore, some of our products and business functions are hosted or carried out by third parties that may be vulnerable to these same types of disruptions, the response to or resolution of which may be beyond our control. Any disruption to our business could cause us to incur significant costs to repair damages to our facilities, equipment, infrastructure and business relationships.

In addition, in response to concerns about global climate change, governments may adopt new regulations affecting the use of fossil fuels or requiring the use of alternative fuel sources which could adversely impact our business. Our deployed network of servers consumes significant energy resources, including those generated by the burning of fossil fuels. While we have invested in projects to support renewable energy development, our customers, investors and other stakeholders may require us to take more steps to demonstrate that we are taking ecologically responsible measures in operating our business. The costs and any expenses we may incur to make our network more energy-efficient and comply with any new regulations could make us less profitable in future periods. Failure to comply with applicable laws and regulations or other requirements imposed on us could lead to fines, lost revenue and damage to our reputation.

Investment-Related Risks

Our stock price has been, and may continue to be, volatile, and your investment could lose value.

The market price of our common stock has historically been volatile. Trading prices may continue to fluctuate in response to a number of events and factors, including the following:

quarterly variations in operating results;
announcements by our customers related to their businesses that could be viewed as impacting their usage of our solutions;
market speculation about whether we are a takeover target or considering a strategic transaction;
announcements by competitors;
55

activism by any single large stockholder or combination of stockholders or rumors about such activity;
changes in financial estimates and recommendations by securities analysts;
failure to meet the expectations of securities analysts;
purchases or sales of our stock by our officers and directors;
general economic conditions and other macro-economic factors, such as inflationary pressures, increasing interest rates and overall market volatility;
repurchases of shares of our common stock;
successful cyber-attacks affecting our network or systems;
performance by other companies in our industry; and
geopolitical conditions such as acts of terrorism, military or armed conflicts, such as the Russian invasion of Ukraine, or global pandemics.

Furthermore, our revenue, particularly that portion attributable to usage of our solutions beyond customer commitments, can be difficult to forecast, and, as a result, our quarterly operating results can fluctuate substantially. This concern is particularly acute with respect to our media and commerce customers. In the future, our customer contracting models may change to move away from a committed revenue structure to a “pay-as-you-go” approach, which could make it easier for customers to reduce the amount of business they do with us or leave altogether. Changes in billing models and committed revenue requirements could, therefore, create challenges with our forecasting processes. Because a significant portion of our cost structure is largely fixed in the short-term, revenue shortfalls tend to have a disproportionately negative impact on our profitability. If we announce revenue or profitability results that do not meet or exceed our guidance or make changes in our guidance with respect to future operating results, our stock price may decrease significantly as a result.

Any of these events, as well as other circumstances discussed in these Risk Factors, may cause the price of our common stock to fall. In addition, the stock market in general, and the market prices of stock of publicly-traded technology companies in particular, have experienced significant volatility that often has been unrelated to the operating performance of affected companies. These broad stock market fluctuations may adversely affect the market price of our common stock, regardless of our operating performance.

Any failure to meet our debt obligations would damage our business.

As of the date of this report, we had total principal amount of $1,150.0 million of convertible senior notes outstanding due in 2025, and we had total principal amount of $1,150.0 million of convertible senior notes outstanding due in 2027. We also entered into a credit facility in May 2018 that provides for an initial $500.0 million in revolving loans; under specified circumstances, we would be able to borrow an additional $500.0 million thereunder. As of March 31, 2022, $75.0 million of borrowings was outstanding under the credit facility. Our ability to repay any amounts we borrow under our credit facility, refinance the notes, make cash payments in connection with conversions of the notes or repurchase the notes in the event of a fundamental change (as defined in the applicable indenture governing the notes) will depend on market conditions and our future performance, which is subject to economic, financial, competitive and other factors beyond our control. We also may not use the cash we have raised through future borrowing under the credit facility or the issuance of the convertible senior notes in an optimally productive and profitable manner. If we are unable to remain profitable or if we use more cash than we generate in the future, our level of indebtedness at such time could adversely affect our operations by increasing our vulnerability to adverse changes in general economic and industry conditions and by limiting or prohibiting our ability to obtain additional financing for additional capital expenditures, acquisitions and general corporate and other purposes. If we do not have sufficient cash upon conversion of the notes or to repurchase the notes following a fundamental change, we would be in default under the terms of the notes, which could seriously harm our business. Although the terms of our credit facility include certain financial ratios that potentially limit our future indebtedness, the terms of the notes do not. If we incur significantly more debt, this could intensify the risks described above.

We may issue additional shares of our common stock or instruments convertible into shares of our common stock and thereby materially and adversely affect the market price of our common stock.

Our board of directors has the authority to issue additional shares of our common stock or other instruments convertible into, or exchangeable or exercisable for, shares of our common stock. If we issue additional shares of our common stock or instruments convertible into, or exchangeable or exercisable for, shares of our common stock, it may materially and adversely affect the market price of our common stock.

56

Because we currently do not intend to pay dividends, stockholders will benefit from an investment in our common stock only if it appreciates in value.

We currently intend to retain our future earnings, if any, for use in the operation of our business and do not expect to pay any cash dividends in the foreseeable future on our common stock. As a result, the success of an investment in our common stock will depend upon any future appreciation in its value. There is no guarantee that our common stock will appreciate in value or even maintain the price at which stockholders have purchased their shares.

Provisions of our charter, by-laws and Delaware law may have anti-takeover effects that could prevent a change in control even if the change in control would be beneficial to our stockholders.

Provisions of our charter, by-laws and Delaware law could make it more difficult for a third party to control or acquire us, even if doing so would be beneficial to our stockholders. These provisions include:

our board of directors having the right to elect directors to fill a vacancy created by the expansion of the board of directors or the resignation, death or removal of a director;
stockholders needing to provide advance notice to nominate individuals for election to the board of directors or to propose matters that can be acted upon at a stockholders' meeting; and
the ability of our board of directors to issue, without stockholder approval, shares of undesignated preferred stock.

Further, as a Delaware corporation, we are also subject to certain Delaware anti-takeover provisions. Under Delaware law, a corporation may not engage in a business combination with any holder of 15% or more of its capital stock unless the holder has held the stock for three years or, among other things, the board of directors has approved the transaction. Our board of directors could rely on Delaware law to prevent or delay an acquisition of us.

If we fail to maintain an effective system of internal controls, we may not be able to accurately report our financial results or prevent fraud. As a result, our stockholders could lose confidence in our financial reporting, which could harm our business and the trading price of our common stock.

We have complied with Section 404 of the Sarbanes-Oxley Act of 2002 by assessing, strengthening and testing our system of internal controls. Even though we concluded our internal control over financial reporting and disclosure controls and procedures were effective as of the end of the period covered by this report, we need to continue to maintain our processes and systems and adapt them to changes as our business evolves and we rearrange management responsibilities and reorganize our business. This continuous process of maintaining and adapting our internal controls and complying with Section 404 is expensive and time-consuming and requires significant management attention. We cannot be certain that our internal control measures will continue to provide adequate control over our financial processes and reporting and ensure compliance with Section 404. Furthermore, as our business changes, including by expanding our operations in different markets, increasing reliance on channel partners and completing acquisitions, our internal controls may become more complex and we will be required to expend significantly more resources to ensure our internal controls remain effective. Failure to implement required new or improved controls, or difficulties encountered in their implementation, could harm our operating results or cause us to fail to meet our reporting obligations. If we or our independent registered public accounting firm identify material weaknesses, the disclosure of that fact, even if quickly remediated, could reduce the market's confidence in our financial statements and harm our stock price.

57

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

(c) Issuer Purchases of Equity Securities
 
The following is a summary of our repurchases of our common stock in the first quarter of 2022 (in thousands, except share and per share data):

Period (1)
(a) Total Number of Shares Purchased (2)
(b) Average Price Paid per Share (3)
(c) Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs (4)
(d) Approximate Dollar Value of Shares that May Yet be Purchased Under Plans or Programs(4)
January 1, 2022 – January 31, 2022261,013 $113.34 261,013 $1,770,417 
February 1, 2022 – February 28, 2022309,475 108.85 309,475 1,736,731 
March 1, 2022 – March 31, 2022354,004 111.82 354,004 1,697,147 
Total924,492 $111.25 924,492 

(1)Information is based on settlement dates of repurchase transactions.
(2)Consists of shares of our common stock, par value $0.01 per share.
(3)Includes commissions paid.
(4)Effective January 1, 2022, our board of directors authorized a $1.8 billion share repurchase program through December 31, 2024.

58

Item 6. Exhibits
Exhibit 10.1
Exhibit 10.2
Exhibit 31.1  
Exhibit 31.2  
Exhibit 32.1  
Exhibit 32.2  
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 Calculation Linkbase Document*
101.DEF  Inline XBRL Taxonomy Extension Definition Linkbase Document*
101.LAB  Inline XBRL Taxonomy Label Linkbase Document*
101.PRE  Inline XBRL Taxonomy Presentation Linkbase Document*
104Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101.INS)
*Submitted electronically herewith

Attached as Exhibit 101 to this report are the following formatted in XBRL (Extensible Business Reporting Language): (i) Condensed Consolidated Balance Sheets at March 31, 2022 and December 31, 2021, (ii) Condensed Consolidated Statements of Income for the three months ended March 31, 2022 and 2021, (iii) Condensed Consolidated Statements of Comprehensive Income for the three months ended March 31, 2022 and 2021, (iv) Condensed Consolidated Statements of Stockholders' Equity for the three months ended March 31, 2022 and 2021, (v) Condensed Consolidated Statements of Cash Flows for the three months ended March 31, 2022 and 2021 and (vi) Notes to Unaudited Condensed Consolidated Financial Statements.
59

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.
 
Akamai Technologies, Inc.
May 9, 2022By:
/s/ Edward McGowan
Edward McGowan
Executive Vice President, Chief Financial Officer and Treasurer (Principal Financial Officer)

60
EX-31.1 2 akam10q3312022ex311.htm EX-31.1 Document

EXHIBIT 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
I, F. Thomson Leighton, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Akamai Technologies, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant's other certifying officer 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 9, 2022/s/ F. Thomson Leighton
F. Thomson Leighton, Chief Executive Officer


EX-31.2 3 akam10q3312022ex312.htm EX-31.2 Document

EXHIBIT 31.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
I, Edward McGowan, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Akamai Technologies, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant's other certifying officer 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 9, 2022/s/ Edward McGowan
Edward McGowan, Executive Vice President, Chief Financial Officer and Treasurer


EX-32.1 4 akam10q3312022ex321.htm EX-32.1 Document

EXHIBIT 32.1

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the quarterly report on Form 10-Q of Akamai Technologies, Inc. (the “Company”) for the period ended March 31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, F. Thomson Leighton, Chief Executive Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, that to his knowledge:
(1) the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2) the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date:May 9, 2022
/S/    F. Thomson Leighton 
F. Thomson Leighton, Chief Executive Officer


EX-32.2 5 akam10q3312022ex322.htm EX-32.2 Document

EXHIBIT 32.2

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the quarterly report on Form 10-Q of Akamai Technologies, Inc. (the “Company”) for the period ended March 31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, Edward McGowan, Chief Financial Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, that to his knowledge:
(1) the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2) the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date:May 9, 2022/s/ Edward McGowan
Edward McGowan, Executive Vice President, Chief Financial Officer and Treasurer


EX-101.SCH 6 akam-20220331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 1007008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1008009 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Nature of Business and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Nature of Business and Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - Nature of Business and Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 2104102 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Fair Value Measurements - Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Fair Value Measurements - Schedule of Fair Value Measurement (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Fair Value Measurements - Contractual Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 2109103 - Disclosure - Accounts Receivable link:presentationLink link:calculationLink link:definitionLink 2310302 - Disclosure - Accounts Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Accounts Receivable - Schedule of Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Accounts Receivables - Allowance for Credit Losses (Details) link:presentationLink link:calculationLink link:definitionLink 2113104 - Disclosure - Incremental Costs to Obtain a Contract with a Customer link:presentationLink link:calculationLink link:definitionLink 2314303 - Disclosure - Incremental Costs to Obtain a Contract with a Customer (Tables) link:presentationLink link:calculationLink link:definitionLink 2415407 - Disclosure - Incremental Costs to Obtain a Contract with a Customer (Details) link:presentationLink link:calculationLink link:definitionLink 2116105 - Disclosure - Acquired Intangible Assets and Goodwill link:presentationLink link:calculationLink link:definitionLink 2317304 - Disclosure - Acquired Intangible Assets and Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 2418408 - Disclosure - Acquired Intangible Assets and Goodwill - Schedule of Acquired Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2419409 - Disclosure - Acquired Intangible Assets and Goodwill - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2420410 - Disclosure - Acquired Intangible Assets and Goodwill - Schedule of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2121106 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 2322305 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 2423411 - Disclosure - Acquisitions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2424412 - Disclosure - Acquisitions - Schedule of Preliminary Allocation of the Purchase Price (Details) link:presentationLink link:calculationLink link:definitionLink 2425413 - Disclosure - Acquisitions - Schedule of Acquired Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2126107 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2327306 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2428414 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2429415 - Disclosure - Debt - Schedule of Convertible Senior Notes (Details) link:presentationLink link:calculationLink link:definitionLink 2430416 - Disclosure - Debt - Schedule of Interest Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2131108 - Disclosure - Restructuring link:presentationLink link:calculationLink link:definitionLink 2432417 - Disclosure - Restructuring (Details) link:presentationLink link:calculationLink link:definitionLink 2133109 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2334307 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2435418 - Disclosure - Stockholders' Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2436419 - Disclosure - Stockholders' Equity - Schedule of Stock Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2137110 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 2338308 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 2439420 - Disclosure - Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Income Loss (Details) link:presentationLink link:calculationLink link:definitionLink 2140111 - Disclosure - Revenue from Contracts with Customers link:presentationLink link:calculationLink link:definitionLink 2341309 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 2442421 - Disclosure - Revenue from Contracts with Customers - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2443422 - Disclosure - Revenue from Contracts with Customers - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2443422 - Disclosure - Revenue from Contracts with Customers - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2144112 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2445423 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2146113 - Disclosure - Net Income per Share link:presentationLink link:calculationLink link:definitionLink 2347310 - Disclosure - Net Income per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2448424 - Disclosure - Net Income per Share - Schedule of Components Used in Diluted and Basic Income Per Common Share (Details) link:presentationLink link:calculationLink link:definitionLink 2449425 - Disclosure - Net Income per Share - Schedule of Shares Excluded from Computation of Diluted EPS (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 akam-20220331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 akam-20220331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 akam-20220331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT 2025 Notes Convertible Senior Notes Due 2025 [Member] Convertible Senior Notes Due 2025 [Member] Deferred income tax assets Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets Stock repurchase program, authorized amount Stock Repurchase Program, Authorized Amount Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Net Unrealized Gains (Losses) on Investments AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member] Convertible Debt Convertible Debt [Member] Trademarks and trade names Trademarks and Trade Names [Member] Linode Linode Limited Liability Company [Member] Linode Limited Liability Company Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Net income Net income Net income Net Income (Loss) Attributable to Parent Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Numerator: Numerator [Abstract] Numerator [Abstract] Income Statement Location [Axis] Income Statement Location [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Acquisition-related costs Business Combination, Acquisition Related Costs Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Receivable Type [Axis] Receivable Type [Axis] Compute Compute [Member] Compute Liability component: Convertible Debt [Abstract] Payments for purchase of convertible note hedge and warrant transactions Payments for Purchase of Convertible Note Hedge and Warrant Transactions Payments for Purchase of Convertible Note Hedge and Warrant Transactions Security Exchange Name Security Exchange Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Conversion price (in dollars per share) Debt Instrument, Convertible, Conversion Price Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Schedule of Interest Expense Schedule of Interest Expense [Table Text Block] Schedule of Interest Expense [Table Text Block] Accrued expenses Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Earnings Per Share Reconciliation [Abstract] Earnings Per Share Reconciliation [Abstract] Restructuring Type [Axis] Restructuring Type [Axis] Other assets Other Assets, Noncurrent Due after 1 year through 5 years Available-for-sale Securities, Debt Maturities, Year Two Through Three, Fair Value Available-for-sale Securities, Debt Maturities, Year Two Through Three, Fair Value Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Investment, Name [Axis] Investment, Name [Axis] Net (decrease) increase in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Entity File Number Entity File Number Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Measurement period adjustments related to acquisitions completed in prior years Goodwill, Purchase Accounting Adjustments Schedule of Marketable Securities Debt Securities, Available-for-sale [Table Text Block] Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Amortization of acquired intangible assets Amortization of Intangible Assets Weighted Average Useful Life (in years) Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Deferred costs included in prepaid and other current assets Other Current Assets [Member] Interest and marketable securities (loss) income, net Investment Income, Interest And Debt Securities, Available-For-Sale, Gain (Loss) Investment Income, Interest And Debt Securities, Available-For-Sale, Gain (Loss) Convertible senior notes (in shares) Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities Anti-dilutive securities (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Revenue recognized Contract with Customer, Liability, Revenue Recognized Research and development Research and Development Expense [Member] Business Combination and Asset Acquisition [Abstract] Business Acquisition [Axis] Business Acquisition [Axis] Proceeds from maturities and redemptions of short- and long-term marketable securities Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale Change in unrealized loss on investments, net of income tax benefit of $4,948 and $937 for the three months ended March 31, 2022 and 2021, respectively Change in unrealized loss on investments, net of tax OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax 2020 Restructuring Plan 2020 Restructuring Plan [Member] 2020 Restructuring Plan Threshold trading days not exceeding price Debt Instrument, Convertible, Threshold Trading Days, Not Exceeding Debt Instrument, Convertible, Threshold Trading Days, Not Exceeding Local Phone Number Local Phone Number Credit Facility [Domain] Credit Facility [Domain] ASSETS Assets [Abstract] Schedule of Contractual Maturities of Marketable Securities and Other Investment Related Assets Investments Classified by Contractual Maturity Date [Table Text Block] Acquired Intangible Assets and Goodwill Goodwill and Intangible Assets Disclosure [Text Block] Preferred stock, $0.01 par value; 5,000,000 shares authorized; 700,000 shares designated as Series A Junior Participating Preferred Stock; no shares issued or outstanding Preferred Stock, Value, Issued Gross Carrying Amount Finite-lived Intangible Assets Acquired Proceeds related to the issuance of common stock under stock plans Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised Threshold consecutive trading days exceeding price Debt Instrument, Convertible, Threshold Consecutive Trading Days Retained Earnings Retained Earnings [Member] Debt Instrument [Axis] Debt Instrument [Axis] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Trade accounts receivable Trade Accounts Receivable [Member] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Issuance of common stock upon the vesting of restricted and deferred stock units, net of shares withheld for employee taxes (in shares) Stock Issued During Period Shares Exercise Of Stock Options And Vesting Of Restricted And Deferred Stock Units Stock Issued During Period, Shares, Exercise of stock options and vesting of restricted and deferred stock units Accounts receivable Increase (Decrease) in Accounts Receivable Contract with Customer, Sales Channel [Axis] Contract with Customer, Sales Channel [Axis] Purchases of property and equipment and capitalization of internal-use software development costs included in accounts payable and accrued expenses Capital Expenditures Incurred but Not yet Paid Operating lease right-of-use assets obtained in exchange for operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Interest on debt instruments Debt Instrument, Increase, Accrued Interest Capitalization of stock-based compensation Share-based Payment Arrangement, Amount Capitalized Threshold consecutive trading days not exceeding price Debt Instrument, Convertible, Threshold Consecutive Trading Days, Not Exceeding Debt Instrument, Convertible, Threshold Consecutive Trading Days, Not Exceeding Maximum borrowing capacity under specific conditions Line of Credit Facility, Maximum Borrowing Capacity under Specific Circumstances Line of Credit Facility, Maximum Borrowing Capacity under Specific Circumstances Number of operating segments Number of Operating Segments Basic (in dollars per share) Basic net income per share (in dollars per share) Earnings Per Share, Basic Incremental Costs to Obtain a Contract with a Customer Revenue from Contracts with Customers Revenue from Contract with Customer [Text Block] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Identifiable intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Total deferred costs Capitalized Contract Cost, Net Cumulative-effect adjustment from adoption of new accounting pronouncement Cumulative Effect, Period of Adoption, Adjustment [Member] Commercial paper Commercial Paper [Member] Cash paid for operating lease liabilities Operating Lease, Payments Other non-cash reconciling items, net Other Noncash Income (Expense) Collections from customers previously reserved and other Accounts Receivable, Allowance for Credit Loss, Recovery Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Total purchase consideration Business Combination, Consideration Transferred Charges to income from operations Accounts Receivable, Credit Loss Expense (Reversal) Schedule of Goodwill [Roll Forward] Goodwill [Roll Forward] Net carrying amount Long-term Debt Cash equivalents and marketable securities Assets, Fair Value Disclosure Level 1 Fair Value, Inputs, Level 1 [Member] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Entity Small Business Entity Small Business Base Rate Base Rate [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Total liabilities and stockholders’ equity Liabilities and Equity Delivery Delivery [Member] Delivery Deferred revenue Contract with Customer, Liability, Current Non-compete agreements Noncompete Agreements [Member] Restricted cash Restricted Cash Additional paid-in capital Additional paid-in capital Additional Paid in Capital U.S. government agency obligations US Government Agencies Debt Securities [Member] LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Net Income per Share Earnings Per Share [Text Block] Repurchases of common stock Treasury Stock, Value, Acquired, Cost Method Ownership percent Equity Method Investment, Ownership Percentage Entity Interactive Data Current Entity Interactive Data Current Future amortization expense 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four Capitalized Contract Cost [Table] Capitalized Contract Cost [Table] Minimum Minimum [Member] Equity component: Debt Instrument, Convertible, Carrying Amount of Equity Component Nature of Business and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Other non-current assets and liabilities Increase (Decrease) in Other Operating Assets and Liabilities, Net Marketable securities Marketable Securities, Current Internal-Use Software Charges Internal-Use Software Charges [Member] Internal-Use Software Charges Effects of exchange rate changes on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Fair Value, Assets Measured on Recurring and Nonrecurring Basis Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block] Conversion rate Debt Instrument, Convertible, Conversion Ratio Balance Sheet Location [Domain] Balance Sheet Location [Domain] Threshold less than percentage of stock price trigger Debt Instrument, Convertible, Threshold Less Than Percentage of Stock Price Trigger Debt Instrument, Convertible, Threshold Less Than Percentage of Stock Price Trigger Income before provision for income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Number of servers (more than) Number of Servers Number of Servers Available-for-sale securities and cash equivalents Debt Securities and Cash Equivalents Debt Securities and Cash Equivalents Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Gross Unrealized Gains Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Entity Address, State or Province Entity Address, State or Province Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Deferred income tax assets Deferred Income Tax Assets, Net Current liabilities: Liabilities, Current [Abstract] Receivable [Domain] Receivable [Domain] General and administrative General and Administrative Expense Cash paid for acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Foreign Currency Translation Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Restructuring Plan [Domain] Restructuring Plan [Domain] Debt Debt Disclosure [Text Block] Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Proceeds from income tax refunds Proceeds from Income Tax Refunds Capitalized Contract Cost [Line Items] Capitalized Contract Cost [Line Items] Capitalized Contract Cost [Domain] Capitalized Contract Cost [Domain] Number of reportable segments Number of Reportable Segments Document Transition Report Document Transition Report Common stock, $0.01 par value; 700,000,000 shares authorized; 160,513,059 shares issued and 160,512,135 shares outstanding at March 31, 2022, and 160,512,111 shares issued and outstanding at December 31, 2021 Common Stock, Value, Issued Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Acquisition of Linode Limited Liability Company Goodwill, Acquired During Period Basis of Accounting Basis of Accounting, Policy [Policy Text Block] 2027 Notes Convertible Senior Notes Due 2027 [Member] Convertible Senior Notes Due 2027 [Member] Commitments and contingencies Commitments and Contingencies Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Emerging Growth Company Entity Emerging Growth Company Allowances for current expected credit losses and other reserves Allowances for current expected credit losses and other reserves Accounts Receivable, Allowance for Credit Loss, Current Acquisitions Business Combination Disclosure [Text Block] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Fair Value Measurements Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Cover page. Cover [Abstract] Stock options (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Total costs and operating expenses Costs and Expenses Class of Stock [Axis] Class of Stock [Axis] Treasury stock (in shares) Treasury Stock, Shares Warrants outstanding (in shares) Class of Warrant or Right, Outstanding Amortization of debt discounts and issuance costs Interest Costs Incurred Income tax benefit OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Financial Instrument [Axis] Financial Instrument [Axis] Aggregate Fair Value Aggregate Fair Value Debt Securities, Available-for-Sale, Excluding Accrued Interest Accrued expenses Accrued Liabilities, Current Accounts Receivable Loans, Notes, Trade and Other Receivables Disclosure [Text Block] 2019 Notes Convertible Senior Notes Due 2019 [Member] Convertible Senior Notes Due 2019 [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Document Quarterly Report Document Quarterly Report Number of countries in which servers are located (more than) Number Of Countries Servers Are In Number Of Countries Servers Are In Convertible senior notes Convertible Notes Payable [Member] Common Stock Common Stock Common Stock [Member] Variable Rate [Axis] Variable Rate [Axis] Number of solutions Number of Solutions Number of Solutions Income from operations Operating Income (Loss) Operating lease liabilities Operating Lease, Liability, Current Gross Unrealized Losses Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Future amortization expense 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Document Fiscal Year Focus Document Fiscal Year Focus Stock-based compensation Share-based Payment Arrangement, Noncash Expense Restructuring Restructuring and Related Activities Disclosure [Text Block] Variable Rate [Domain] Variable Rate [Domain] Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Issuance of common stock upon the vesting of restricted and deferred stock units, net of shares withheld for employee taxes Stock Issued During Period, Value, Exercise Of Stock Options and Vesting of Restricted and Deferred Stock Units Stock Issued During Period, Value, Exercise Of Stock Options and Vesting of Restricted and Deferred Stock Units Additional Paid-in Capital Additional Paid-in Capital [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Incremental costs capitalized Contract Cost Capitalized During Period Contract Cost Capitalized During Period Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Treasury Stock Treasury Stock [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Corporate bonds Debt Security, Corporate, US [Member] Purchases of short- and long-term marketable securities Payments to Acquire Debt Securities, Available-for-sale Potential conversion shares of convertible debt (in shares) Potential Conversion Shares Of Convertible Debt Potential Conversion Shares Of Convertible Debt Employee taxes paid related to net share settlement of stock-based awards Employee Taxes Paid Related To Net Share Settlement of Equity Awards Employee Taxes Paid Related To Net Share Settlement of Equity Awards Deferred costs included in other assets Other Assets [Member] Other expense, net Other Nonoperating Income (Expense) Fair value of convertible senior notes Long-term Debt, Fair Value Other, net Payments for (Proceeds from) Other Investing Activities Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Other current liabilities Other Liabilities, Current Maximum Maximum [Member] Total liabilities Liabilities Unbilled accounts receivable Unbilled Revenues [Member] Future amortization expense 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Billing Status, Type [Axis] Billing Status, Type [Axis] Common stock, shares issued (in shares) Common Stock, Shares, Issued Preferred stock, shares designated as Series A Junior Participating Preferred Stock (in shares) Convertible Preferred Stock, Shares Reserved for Future Issuance Service-based RSUs Restricted Stock Units Service Based [Member] Restricted Stock Units Service Based [Member] Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued City Area Code City Area Code Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Prepaid expenses and other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Warrants related to issuance of convertible senior notes Convertibles and Bonds with Warrants Attached [Member] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Entity Address, City or Town Entity Address, City or Town Repurchases of common stock Repurchases of common stock Payments for Repurchase of Common Stock Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Schedule of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Accumulated Other Comprehensive Loss Comprehensive Income (Loss) Note [Text Block] Operating lease liabilities Operating Lease, Liability, Noncurrent Debt issued Principal Debt Instrument, Face Amount Interest expense Total interest expense Interest Expense Acquired license rights Licensing Agreements [Member] Net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Provision for income taxes Share-based Payment Arrangement, Expense, Tax Benefit Amortization expense related to deferred costs Capitalized Contract Cost, Amortization Closing price of common stock (in dollars per share) Share Price Retained earnings Retained Earnings (Accumulated Deficit) Commitment fee Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Schedule of Preliminary Allocation of the Purchase Price Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Entity Filer Category Entity Filer Category Loss on investments Gain (Loss) on Investments Reconciliation of cash, cash equivalents and restricted cash: Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract] Income Statement [Abstract] Income Statement [Abstract] Entity Registrant Name Entity Registrant Name Capitalization of interest expense Interest Costs Capitalized Adjustment Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Operating lease right-of-use assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Right-Of-Use Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Right-Of-Use Assets Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Provision for income taxes Income Tax Expense (Benefit) Accounts receivable, net of reserves of $3,279 and $1,397 at March 31, 2022, and December 31, 2021, respectively Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Amendment Flag Amendment Flag Equity Components [Axis] Equity Components [Axis] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Entity Tax Identification Number Entity Tax Identification Number Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Antidilutive Securities Excluded from Computation of Earnings Per Share, by Antidilutive Securities [Axis] Antidilutive Securities [Axis] Document Fiscal Period Focus Document Fiscal Period Focus Total current assets Assets, Current Sales and marketing Selling and Marketing Expense [Member] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Receivables Billing Status [Domain] Receivables Billing Status [Domain] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] 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] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Restructuring Plan [Axis] Restructuring Plan [Axis] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Equity Component [Domain] Equity Component [Domain] Sales and marketing Selling and Marketing Expense Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Marketable securities Marketable Securities, Noncurrent Short-Term Marketable Securities Debt Securities, Available-for-Sale, Excluding Accrued Interest, Current Statement [Line Items] Statement [Line Items] Other current liabilities Increase (Decrease) in Other Current Liabilities Deferred revenue Increase (Decrease) in Contract with Customer, Liability Remaining performance obligation Revenue, Remaining Performance Obligation, Amount Restructuring charge Restructuring and Related Cost, Incurred Cost Security Security [Member] Security Debt Disclosure [Abstract] Debt Disclosure [Abstract] Level 2 Fair Value, Inputs, Level 2 [Member] Deferred revenue Contract with Customer, Liability, Noncurrent RSUs and DSU (in shares) Incremental Common Shares Attributable to Participating Nonvested Shares with Non-forfeitable Dividend Rights Proceeds from sale of warrants Proceeds from Issuance of Warrants Available-for-sale marketable securities, continuous unrealized loss position for more than 12 months Debt Securities, Available-for-sale, Unrealized Loss Position Type of Restructuring [Domain] Type of Restructuring [Domain] Amortized Cost Debt Securities, Available-for-sale, Amortized Cost Revolving credit facility Line of Credit, Current Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Schedule of Components Used in Diluted and Basic Income Per Common Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Threshold trading days exceeding price Debt Instrument, Convertible, Threshold Trading Days Other comprehensive loss Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Schedule of Stock-Based Compensation Expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Title of 12(b) Security Title of 12(b) Security Total assets Assets Investment, Name [Domain] Investment, Name [Domain] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Cash paid for interest expense Interest Paid, Excluding Capitalized Interest, Operating Activities Geographical [Domain] Geographical [Domain] Document Type Document Type Research and development Research and Development Expense Property and equipment, net Property and equipment, net Property, Plant And Equipment And Capitalized Software, Net Property, plant and equipment consists of tangible assets that are held by an entity for use in the production or supply of goods and services, for rental to others, or for administrative purposes and that are expected to provide economic benefit for more than one year; net of accumulated depreciation. Examples include land, buildings, and production equipment. Capitalized software consists of certain costs incurred in the development of internal-use software, including external direct costs of materials and services and payroll costs of employees devoted to specific software development. Interest rate Debt Instrument, Interest Rate, Stated Percentage Schedule of Accounts Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Convertible senior notes Convertible Notes Payable, Noncurrent Credit Agreement Revolving Credit Facility [Member] Remaining performance obligation, expected timing Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Outstanding borrowings Short-term Debt Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Capitalized Contract Cost [Axis] Capitalized Contract Cost [Axis] Geographical [Axis] Geographical [Axis] Basic (in shares) Shares used for basic net income per share (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in dollars per share) Diluted net income per share (in dollars per share) Earnings Per Share, Diluted Amortization of debt discount and issuance costs Amortization of Debt Issuance Costs and Discounts Threshold greater than percentage of stock price trigger Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Cash paid for income taxes, net of refunds received of $1,025 and $1,846 for the three months ended March 31, 2022 and 2021, respectively Income Taxes Paid, Net Denominator: Denominator [Abstract] Denominator [Abstract] Total assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets International Non-US [Member] 2022 Restructuring Plan 2022 Restructuring Plan [Member] 2022 Restructuring Plan Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Acquired intangible assets, net Intangible Assets, Net (Excluding Goodwill) Employee Severance Employee Severance [Member] Cost of revenue (exclusive of amortization of acquired intangible assets shown below) Cost of Revenue Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Other comprehensive loss: Other Comprehensive Income (Loss), Net of Tax [Abstract] Treasury stock, at cost, 924,492 shares at March 31, 2022, and no shares at December 31, 2021 Treasury Stock, Value Shares used in per share calculations: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Deferred income tax liabilities Deferred Income Tax Liabilities, Net Loss from equity method investment Income (Loss) from Equity Method Investments Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Commission and incentive payments Commission and Incentive Payments [Member] Commission and Incentive Payments [Member] Accounts payable Accounts Payable, Current Market- and performance-based RSUs Restricted Stock Units Market and Performance Based [Member] Restricted Stock Units Market and Performance Based Depreciation and amortization Depreciation, Depletion and Amortization Future amortization expense 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Proceeds from borrowings under revolving credit facility Proceeds from Long-term Lines of Credit Total stock-based compensation, net of income taxes Share-based Payment Arrangement, Expense, after Tax Accumulated Other Comprehensive Loss Total AOCI Attributable to Parent [Member] Future amortization expense to be recognized in remainder of 2022 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Marketable Securities [Table] Marketable Securities [Table] Warrants related to issuance of convertible senior notes (in shares) Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Financial Instruments [Domain] Financial Instruments [Domain] Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Document Period End Date Document Period End Date Entity Central Index Key Entity Central Index Key Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Income Statement Location [Domain] Income Statement Location [Domain] Debt term Debt Instrument, Term Non-cash activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Acquired license rights Customer Relationships [Member] Long-Term Marketable Securities Debt Securities, Available-for-Sale, Excluding Accrued Interest, Noncurrent Accounts, Notes, Loans and Financing Receivable, Gross, Allowance, and Net [Abstract] Accounts, Notes, Loans and Financing Receivable, Gross, Allowance, and Net [Abstract] Other liabilities Other Liabilities, Noncurrent Schedule of Convertible Senior Notes Schedule of Long-term Debt Instruments [Table Text Block] Repurchases of common stock (in shares) Shares repurchased during period (in shares) Treasury Stock, Shares, Acquired Debt Instrument [Line Items] Debt Instrument [Line Items] Trading Symbol Trading Symbol Customer-related intangible assets Customer-Related Intangible Assets [Member] Net income per share: Earnings Per Share [Abstract] Beginning balance Ending balance Accounts Receivable, Allowance for Credit Loss Remaining performance obligations, percentage Revenue, Remaining Performance Obligation, Percentage Warrant strike price (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Trademarks Trademarks [Member] Proceeds from sales of short- and long-term marketable securities Proceeds from Sale of Debt Securities, Available-for-sale Costs and operating expenses: Costs and Expenses [Abstract] Total stock-based compensation Share-based Payment Arrangement, Expense Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Entity Current Reporting Status Entity Current Reporting Status Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Gross accounts receivable Accounts Receivable, before Allowance for Credit Loss, Current Total liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Business Combination, Separately Recognized Transactions [Line Items] Business Combination, Separately Recognized Transactions [Line Items] Cash, cash equivalents and restricted cash at beginning of period Cash, cash equivalents and restricted cash at end of period Cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents U.S. UNITED STATES Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Current assets: Assets, Current [Abstract] Other, net Proceeds from (Payments for) Other Financing Activities Gross Carrying Amount Finite-Lived Intangible Assets, Gross Payments for note hedge transactions Payments for Hedge, Financing Activities LIBOR London Interbank Offered Rate (LIBOR) [Member] Unrealized loss related to corporate bonds Debt Securities, Available-for-sale, Unrealized Loss Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] 2021 Restructuring Plan 2021 Restructuring Plan [Member] 2021 Restructuring Plan Money market funds Cash and Cash Equivalents, Fair Value Disclosure Entity Address, Postal Zip Code Entity Address, Postal Zip Code Contract with Customer, Sales Channel [Domain] Contract with Customer, Sales Channel [Domain] Diluted (in shares) Shares used for diluted net income per share Weighted Average Number of Shares Outstanding, Diluted Income Taxes Income Tax Disclosure [Text Block] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Schedule of Acquired Intangible Assets Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Schedule of Shares Excluded from Computation of Diluted Net Income Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of deferred costs associated with obtaining customer contracts Capitalized Contract Cost [Table Text Block] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Amortization expense from capitalized stock-based compensation Share Based Compensation Arrangement By Share Based Payment Award Amortization Of Capitalized Amounts Share Based Compensation Arrangement By Share Based Payment Award Amortization Of Capitalized Amounts Class of Stock [Line Items] Class of Stock [Line Items] Credit Facility [Axis] Credit Facility [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Entity Address, Address Line One Entity Address, Address Line One Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Changes in operating assets and liabilities, net of effects of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Marketable Securities [Line Items] Marketable Securities [Line Items] Operating lease liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Liability Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] General and administrative General and Administrative Expense [Member] Entity Shell Company Entity Shell Company Total current liabilities Liabilities, Current Class of Stock [Domain] Class of Stock [Domain] Cash paid to acquire business Payments to Acquire Businesses, Gross Allocation of the purchase consideration: Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Foreign currency translation Goodwill, Foreign Currency Translation Gain (Loss) Money market funds Money Market Funds [Member] Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Revenue Revenue from Contract with Customer, Including Assessed Tax Business Combination, Separately Recognized Transactions [Table] Business Combination, Separately Recognized Transactions [Table] Current Fiscal Year End Date Current Fiscal Year End Date Less: debt discount and issuance costs, net of amortization Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Mutual funds Mutual Fund [Member] Statement [Table] Statement [Table] Newly-Adopted Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Effect of dilutive securities: Dilutive Securities, Effect on Basic Earnings Per Share [Abstract] Restructuring and related cost, cost incurred to date Restructuring and Related Cost, Cost Incurred to Date Statistical Measurement [Axis] Statistical Measurement [Axis] Capitalization of internal-use software development costs Payments for Software Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Net Carrying Amount Finite-Lived Intangible Assets, Net Goodwill Balance as of January 1, 2022 Balance as of March 31, 2022 Goodwill Cost of revenue Cost of Sales [Member] Schedule of Goodwill Schedule of Goodwill [Table Text Block] 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] Completed technologies Developed Technology Rights [Member] Due in 1 year or less Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One GO-NET GO-NET [Member] GO-NET Summary of Allowance for Credit Loss Activity Accounts Receivable, Allowance for Credit Loss [Table Text Block] Schedule of Finite-Lived Intangible Assets by Major Class [Table] Schedule of Finite-Lived Intangible Assets [Table] (Benefit) provision for deferred income taxes Deferred Income Tax Expense (Benefit) EX-101.PRE 10 akam-20220331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Cover Page - shares
3 Months Ended
Mar. 31, 2022
May 03, 2022
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2022  
Document Transition Report false  
Entity File Number 000-27275  
Entity Registrant Name Akamai Technologies, Inc  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 04-3432319  
Entity Address, Address Line One 145 Broadway  
Entity Address, City or Town Cambridge  
Entity Address, State or Province MA  
Entity Address, Postal Zip Code 02142  
City Area Code 617  
Local Phone Number 444-3000  
Title of 12(b) Security Common Stock - par value $0.01 per share  
Trading Symbol AKAM  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   160,305,193
Amendment Flag false  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q1  
Entity Central Index Key 0001086222  
Current Fiscal Year End Date --12-31  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 377,811 $ 536,725
Marketable securities 129,058 541,470
Accounts receivable, net of reserves of $3,279 and $1,397 at March 31, 2022, and December 31, 2021, respectively 718,793 675,926
Prepaid expenses and other current assets 238,821 166,313
Total current assets 1,464,483 1,920,434
Marketable securities 786,712 1,088,048
Property and equipment, net 1,579,833 1,534,329
Operating lease right-of-use assets 819,880 815,754
Acquired intangible assets, net 512,188 313,225
Goodwill 2,745,882 2,156,254
Deferred income tax assets 265,946 168,342
Other assets 128,855 142,287
Total assets 8,303,779 8,138,673
Current liabilities:    
Accounts payable 122,934 109,928
Accrued expenses 342,802 411,590
Deferred revenue 139,725 86,517
Revolving credit facility 75,000 0
Operating lease liabilities 183,762 175,683
Other current liabilities 5,042 6,623
Total current liabilities 869,265 790,341
Deferred revenue 30,098 25,342
Deferred income tax liabilities 41,131 40,974
Convertible senior notes 2,281,927 1,976,167
Operating lease liabilities 703,605 707,087
Other liabilities 77,231 68,748
Total liabilities 4,003,257 3,608,659
Commitments and contingencies
Stockholders’ equity:    
Preferred stock, $0.01 par value; 5,000,000 shares authorized; 700,000 shares designated as Series A Junior Participating Preferred Stock; no shares issued or outstanding 0 0
Common stock, $0.01 par value; 700,000,000 shares authorized; 160,513,059 shares issued and 160,512,135 shares outstanding at March 31, 2022, and 160,512,111 shares issued and outstanding at December 31, 2021 1,615 1,605
Additional paid-in capital 2,974,529 3,340,822
Accumulated other comprehensive loss (88,611) (69,105)
Treasury stock, at cost, 924,492 shares at March 31, 2022, and no shares at December 31, 2021 (102,853) 0
Retained earnings 1,515,842 1,256,692
Total stockholders’ equity 4,300,522 4,530,014
Total liabilities and stockholders’ equity $ 8,303,779 $ 8,138,673
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Allowances for current expected credit losses and other reserves $ 3,279 $ 1,397
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 5,000,000 5,000,000
Preferred stock, shares designated as Series A Junior Participating Preferred Stock (in shares) 700,000 700,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 700,000,000 700,000,000
Common stock, shares issued (in shares) 161,460,261 160,512,111
Common stock, shares outstanding (in shares) 160,535,769 160,512,111
Treasury stock (in shares) 924,492 0
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Income Statement [Abstract]    
Revenue $ 903,647 $ 842,708
Costs and operating expenses:    
Cost of revenue (exclusive of amortization of acquired intangible assets shown below) 332,752 306,687
Research and development 99,935 82,045
Sales and marketing 122,719 116,354
General and administrative 153,262 136,715
Amortization of acquired intangible assets 13,644 11,427
Restructuring charge 8,016 7,116
Total costs and operating expenses 730,328 660,344
Income from operations 173,319 182,364
Interest and marketable securities (loss) income, net (211) 4,578
Interest expense (2,695) (17,834)
Other expense, net (9,565) (817)
Income before provision for income taxes 160,848 168,291
Provision for income taxes (34,050) (11,898)
Loss from equity method investment (7,635) (698)
Net income $ 119,163 $ 155,695
Net income per share:    
Basic (in dollars per share) $ 0.74 $ 0.95
Diluted (in dollars per share) $ 0.73 $ 0.94
Shares used in per share calculations:    
Basic (in shares) 160,494 163,061
Diluted (in shares) 163,637 165,688
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Statement of Comprehensive Income [Abstract]    
Net income $ 119,163 $ 155,695
Other comprehensive loss:    
Foreign currency translation adjustments 2,036 (24,265)
Change in unrealized loss on investments, net of income tax benefit of $4,948 and $937 for the three months ended March 31, 2022 and 2021, respectively (21,542) (2,881)
Other comprehensive loss (19,506) (27,146)
Comprehensive income $ 99,657 $ 128,549
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Statement of Comprehensive Income [Abstract]    
Income tax benefit $ 4,948 $ 937
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Cash flows from operating activities:    
Net income $ 119,163 $ 155,695
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 142,595 131,471
Stock-based compensation 56,227 54,305
(Benefit) provision for deferred income taxes (13,579) 1,764
Amortization of debt discount and issuance costs 1,119 16,257
Loss on investments 16,536 698
Other non-cash reconciling items, net 12,598 528
Changes in operating assets and liabilities, net of effects of acquisitions:    
Accounts receivable (39,198) (15,580)
Prepaid expenses and other current assets (64,695) (35,388)
Accounts payable and accrued expenses (66,938) (72,986)
Deferred revenue 55,394 25,439
Other current liabilities (1,441) (716)
Other non-current assets and liabilities 4,670 (11,694)
Net cash provided by operating activities 222,451 249,793
Cash flows from investing activities:    
Cash paid for acquisitions, net of cash acquired (872,099) (15,638)
Purchases of property and equipment (51,005) (87,222)
Capitalization of internal-use software development costs (80,354) (77,497)
Purchases of short- and long-term marketable securities 0 (90,279)
Proceeds from sales of short- and long-term marketable securities 571,369 7,154
Proceeds from maturities and redemptions of short- and long-term marketable securities 120,433 226,995
Other, net (5,242) 179
Net cash used in investing activities (316,898) (36,308)
Cash flows from financing activities:    
Proceeds from borrowings under revolving credit facility 75,000 0
Proceeds related to the issuance of common stock under stock plans 21,941 21,410
Employee taxes paid related to net share settlement of stock-based awards (54,819) (63,946)
Repurchases of common stock (102,853) (58,241)
Other, net (104) 0
Net cash used in financing activities (60,835) (100,777)
Effects of exchange rate changes on cash, cash equivalents and restricted cash (1,462) (7,151)
Net (decrease) increase in cash, cash equivalents and restricted cash (156,744) 105,557
Cash, cash equivalents and restricted cash at beginning of period 537,751 353,466
Cash, cash equivalents and restricted cash at end of period 381,007 459,023
Supplemental disclosure of cash flow information:    
Cash paid for income taxes, net of refunds received of $1,025 and $1,846 for the three months ended March 31, 2022 and 2021, respectively 50,533 17,736
Cash paid for interest expense 2,156 2,156
Cash paid for operating lease liabilities 54,285 63,673
Non-cash activities:    
Operating lease right-of-use assets obtained in exchange for operating lease liabilities 38,582 82,125
Purchases of property and equipment and capitalization of internal-use software development costs included in accounts payable and accrued expenses 48,326 60,193
Capitalization of stock-based compensation 7,803 9,459
Reconciliation of cash, cash equivalents and restricted cash:    
Cash and cash equivalents 377,811 456,799
Restricted cash 3,196 2,224
Cash, cash equivalents and restricted cash $ 381,007 $ 459,023
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Statement of Cash Flows [Abstract]    
Proceeds from income tax refunds $ 1,025 $ 1,846
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Cumulative-effect adjustment from adoption of new accounting pronouncement
Common Stock
Additional Paid-in Capital
Additional Paid-in Capital
Cumulative-effect adjustment from adoption of new accounting pronouncement
Accumulated Other Comprehensive Loss
Treasury Stock
Retained Earnings
Retained Earnings
Cumulative-effect adjustment from adoption of new accounting pronouncement
Beginning balance (in shares) at Dec. 31, 2020     162,709,720            
Beginning balance at Dec. 31, 2020 $ 4,251,296   $ 1,627 $ 3,664,820   $ (20,201) $ 0 $ 605,050  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Issuance of common stock upon the vesting of restricted and deferred stock units, net of shares withheld for employee taxes (in shares)     1,128,184            
Issuance of common stock upon the vesting of restricted and deferred stock units, net of shares withheld for employee taxes (64,006)   $ 11 (64,017)          
Stock-based compensation 63,765     63,765          
Repurchases of common stock (in shares)     (591,963)            
Repurchases of common stock (58,241)           (58,241)    
Net income 155,695             155,695  
Foreign currency translation adjustments (24,265)         (24,265)      
Change in unrealized loss on investments, net of tax (2,881)         (2,881)      
Ending balance (in shares) at Mar. 31, 2021     163,245,941            
Ending balance at Mar. 31, 2021 4,321,363   $ 1,638 3,664,568   (47,347) (58,241) 760,745  
Beginning balance (in shares) at Dec. 31, 2021     160,512,111            
Beginning balance at Dec. 31, 2021 4,530,014 $ (235,427) $ 1,605 3,340,822 $ (375,414) (69,105) 0 1,256,692 $ 139,987
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Issuance of common stock upon the vesting of restricted and deferred stock units, net of shares withheld for employee taxes (in shares)     948,150            
Issuance of common stock upon the vesting of restricted and deferred stock units, net of shares withheld for employee taxes (54,639)   $ 10 (54,649)          
Stock-based compensation 63,770     63,770          
Repurchases of common stock (in shares)     (924,492)            
Repurchases of common stock (102,853)           (102,853)    
Net income 119,163             119,163  
Foreign currency translation adjustments 2,036         2,036      
Change in unrealized loss on investments, net of tax (21,542)         (21,542)      
Ending balance (in shares) at Mar. 31, 2022     160,535,769            
Ending balance at Mar. 31, 2022 $ 4,300,522   $ 1,615 $ 2,974,529   $ (88,611) $ (102,853) $ 1,515,842  
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Nature of Business and Basis of Presentation
3 Months Ended
Mar. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Nature of Business and Basis of Presentation Nature of Business and Basis of Presentation
Akamai Technologies, Inc. (the “Company”) provides solutions to power and protect life online. Its globally-distributed platform is comprised of more than 350,000 servers in over 130 countries. The Company was incorporated in Delaware in 1998 and is headquartered in Cambridge, Massachusetts. The Company currently operates in one reportable and operating segment: providing solutions to power and protect life online.

The accompanying interim condensed consolidated financial statements are unaudited and have been prepared in accordance with accounting principles generally accepted in the United States of America for interim financial information. These financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.

Certain information and footnote disclosures normally included in the Company’s annual audited consolidated financial statements and accompanying notes have been condensed in, or omitted from, these interim financial statements. Accordingly, the unaudited condensed consolidated financial statements included herein should be read in conjunction with the audited consolidated financial statements and accompanying notes included in the Company’s annual report on Form 10-K for the year ended December 31, 2021, filed with the Securities and Exchange Commission on February 28, 2022. The December 31, 2021 consolidated balance sheet included herein is derived from the Company's audited consolidated financial statements.

The results of operations presented in this quarterly report on Form 10-Q are not necessarily indicative of the results of operations that may be expected for any future periods. In the opinion of management, these unaudited condensed consolidated financial statements include all adjustments, consisting only of normal recurring adjustments, that are necessary for a fair statement of the results of all interim periods reported herein.

Newly-Adopted Accounting Pronouncements

In August 2020, the Financial Accounting Standards Board ("FASB") issued guidance that is expected to reduce complexity and improve comparability of financial reporting associated with accounting for convertible instruments and contracts in an entity’s own equity. The Company adopted this guidance on January 1, 2022 on a modified retrospective basis.

The convertible senior notes included on the Company's condensed consolidated balance sheet more closely reflects the principal amounts. Prior to the adoption of this guidance, the Company separated its convertible senior notes into a liability and an equity component. The equity portion is now eliminated. The cumulative effect of the changes was an increase to convertible senior notes of $304.7 million, an increase to deferred income tax liabilities of $0.7 million, an increase to deferred income tax assets of $77.7 million, a decrease to property and equipment of $7.7 million, and a decrease to additional paid-in capital of $375.4 million on the condensed consolidated balance sheet. The net effect of these adjustments was recorded as an increase to retained earnings as of January 1, 2022.

Additionally, the new guidance eliminates the use of the treasury stock method for convertible instruments that can be settled in whole or in part with equity, when calculating diluted earnings per share. Instead, it requires application of the if-converted method. Under that method, diluted earnings per share would generally be calculated assuming that all the convertible senior notes were converted solely into shares of common stock at the beginning of the reporting period, unless the result would be antidilutive. The application of the if-converted method reduces the Company’s reported diluted earnings per share after the adoption date. However, in December 2021, the Company made an irrevocable election to settle the principal portion of the convertible senior notes with cash. Accordingly, the if-converted method is only impacted by any potential shares to be delivered for the amount in excess of the principal portion. The changes to the diluted earnings per share guidance did not materially impact our results of operations.

With the elimination of the debt discount created by the equity component, amortization of the debt discount is eliminated, which decreases interest expense, and therefore increases net income and earnings per share, from the period of adoption. This had the effect of increasing our basic and diluted earnings per share by $0.08 for the three months ended March 31, 2022.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements
3 Months Ended
Mar. 31, 2022
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
The following is a summary of available-for-sale marketable securities held as of March 31, 2022 and December 31, 2021 (in thousands):

Gross UnrealizedClassification on Balance Sheet
Amortized CostGainsLossesAggregate
Fair Value
Short-Term
Marketable
Securities
Long-Term
Marketable
Securities
As of March 31, 2022
Corporate bonds$645,755 $— $(17,750)$628,005 $108,981 $519,024 
U.S. government agency obligations272,133 — (7,009)265,124 19,306 245,818 
$917,888 $— $(24,759)$893,129 $128,287 $764,842 
As of December 31, 2021
Commercial paper$25,056 $— $(24)$25,032 $25,032 $— 
Corporate bonds1,268,991 1,191 (4,275)1,265,907 459,012 806,895 
U.S. government agency obligations316,728 (1,281)315,450 56,530 258,920 
$1,610,775 $1,194 $(5,580)$1,606,389 $540,574 $1,065,815 

The Company offers certain eligible employees the ability to participate in a non-qualified deferred compensation plan. The mutual funds held by the Company that are associated with this plan are classified as restricted trading securities. These securities are not included in the available-for-sale securities table above but are included in marketable securities in the condensed consolidated balance sheets.

Unrealized gains and unrealized temporary losses on investments classified as available-for-sale are included within accumulated other comprehensive loss in the condensed consolidated balance sheets. Upon realization, those amounts are reclassified from accumulated other comprehensive loss to interest income in the condensed consolidated statements of income. As of March 31, 2022, the Company held for investment corporate bonds with a fair value of $43.8 million, which were classified as available-for-sale marketable securities that had been in a continuous unrealized loss position for more than 12 months. The unrealized loss related to these corporate bonds was $1.1 million and is included in accumulated other comprehensive loss as of March 31, 2022. The unrealized loss is attributable to changes in interest rates. Based on the evaluation of available evidence, the Company does not believe any unrealized losses represent other than temporary impairments.
The following table details the fair value measurements within the fair value hierarchy of the Company’s financial assets as of March 31, 2022 and December 31, 2021 (in thousands):

Total Fair ValueFair Value Measurements at
Reporting Date Using
 Level 1Level 2
As of March 31, 2022
Cash Equivalents and Marketable Securities:
Money market funds$1,428 $1,428 $— 
Corporate bonds628,005 — 628,005 
U.S. government agency obligations265,124 — 265,124 
Mutual funds22,641 22,641 — 
$917,198 $24,069 $893,129 
As of December 31, 2021
Cash Equivalents and Marketable Securities:
Money market funds$109,313 $109,313 $— 
Commercial paper39,031 — 39,031 
Corporate bonds1,265,907 — 1,265,907 
U.S. government agency obligations315,450 — 315,450 
Mutual funds23,129 23,129 — 
$1,752,830 $132,442 $1,620,388 

As of March 31, 2022 and December 31, 2021, the Company grouped money market and mutual funds using a Level 1 valuation because market prices for such investments are readily available in active markets. As of March 31, 2022 and December 31, 2021, the Company grouped commercial paper, U.S. government agency obligations and corporate bonds using a Level 2 valuation because quoted prices for similar assets in active markets (or identical assets in an inactive market) are available. The Company did not have any transfers of assets between Level 1 or Level 2 of the fair value measurement hierarchy during the three months ended March 31, 2022.

When developing fair value estimates, the Company maximizes the use of observable inputs and minimizes the use of unobservable inputs. When available, the Company uses quoted market prices to measure fair value. The valuation technique used to measure fair value for the Company's Level 1 and Level 2 assets is a market approach, using prices and other relevant information generated by market transactions involving identical or comparable assets. If market prices are not available, the fair value measurement is based on models that use primarily market-based parameters including yield curves, volatilities, credit ratings and currency rates. In certain cases where market rate assumptions are not available, the Company is required to make judgments about the assumptions market participants would use to estimate the fair value of a financial instrument.

Contractual maturities of the Company’s available-for-sale marketable securities held as of March 31, 2022 and December 31, 2021 were as follows (in thousands):

March 31,
2022
December 31,
2021
Due in 1 year or less$128,287 $540,574 
Due after 1 year through 5 years764,842 1,065,815 
$893,129 $1,606,389 
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts Receivable
3 Months Ended
Mar. 31, 2022
Accounts, Notes, Loans and Financing Receivable, Gross, Allowance, and Net [Abstract]  
Accounts Receivable Accounts Receivable
Net accounts receivable consisted of the following as of March 31, 2022 and December 31, 2021 (in thousands):
 
March 31,
2022
December 31,
2021
Trade accounts receivable$511,584 $501,959 
Unbilled accounts receivable210,488 175,364 
Gross accounts receivable722,072 677,323 
Allowances for current expected credit losses and other reserves(3,279)(1,397)
Accounts receivable, net$718,793 $675,926 

A summary of activity in the accounts receivable allowance for current expected credit losses and other reserves for the three months ended March 31, 2022 and 2021 is as follows (in thousands):

March 31,
2022
March 31,
2021
Beginning balance$1,397 $1,822 
Charges to income from operations1,951 923 
Collections from customers previously reserved and other(69)(1,091)
Ending balance$3,279 $1,654 

Charges to income from operations primarily represents charges to bad debt expense for increases in the allowance for current expected credit losses.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Incremental Costs to Obtain a Contract with a Customer
3 Months Ended
Mar. 31, 2022
Revenue from Contract with Customer [Abstract]  
Incremental Costs to Obtain a Contract with a Customer Incremental Costs to Obtain a Contract with a Customer
The following table summarizes the deferred costs associated with obtaining customer contracts, specifically commission and incentive payments, as of March 31, 2022 and December 31, 2021 (in thousands):

March 31,
2022
December 31,
2021
Deferred costs included in prepaid and other current assets$39,948 $43,562 
Deferred costs included in other assets28,290 30,436 
Total deferred costs$68,238 $73,998 

The following table summarizes additional information related to incremental costs to obtain a contract with a customer for the three months ended March 31, 2022 and 2021 (in thousands):

 For the Three Months
Ended March 31,
20222021
Amortization expense related to deferred costs
$15,022 $13,727 
Incremental costs capitalized
9,484 9,872 

Amortization expense related to deferred costs is primarily included in sales and marketing expense in the condensed consolidated statements of income.
Revenue from Contracts with Customers
The Company sells its solutions through a sales force located both domestically and abroad. Revenue derived from operations outside of the U.S. is determined based on the country in which the sale originated. Other than the U.S., no single country accounted for 10% or more of the Company’s total revenue for any reported period. The following table summarizes revenue by geography included in the Company’s condensed consolidated statements of income for the three months ended March 31, 2022 and 2021 (in thousands):

For the Three Months
Ended March 31,
20222021
U.S.$481,007 $463,180 
International422,640 379,528 
Total revenue$903,647 $842,708 

The Company reports its revenue in three solution categories: security, delivery and compute. Revenue by solution was previously reported by group: Security Technology Group and Edge Technology Group. Revenue from security solutions was previously presented as Security Technology Group revenue and revenue from delivery and compute solutions was previously presented as Edge Technology Group revenue. Security includes solutions that are designed to protect business online by keeping infrastructure, websites, applications and users safe. Delivery includes solutions that are designed to enable business online, including media delivery and web performance. Compute includes edge cloud optimization solutions and net storage. The following table summarizes revenue by solution category included in the Company’s condensed consolidated statements of income for the three months ended March 31, 2022 and 2021 (in thousands):

For the Three Months
Ended March 31,
20222021
Security$381,567 $310,219 
Delivery444,148 473,669 
Compute77,932 58,820 
Total revenue$903,647 $842,708 

Most security, delivery and compute services represent obligations that are satisfied over time as the customer simultaneously receives and consumes the services provided by the Company. Accordingly, the majority of the Company's revenue is recognized over time, generally ratably over the term of the arrangement due to consistent monthly usage commitments that expire each period. Any usage over a given commitment is recognized in the period in which the units are served. Any bursting over given commitments is recognized in the period in which the traffic is served. A small percentage of the Company's contracts are satisfied at a point in time, such as one-time professional services contracts, integration services and most license sales where the primary obligation is delivery of the license at the start of the term. In these cases, revenue is recognized at a point in time of delivery or satisfaction of the performance obligation.

During the three months ended March 31, 2022 and 2021, the Company recognized $56.2 million and $43.3 million of revenue that was included in deferred revenue as of December 31, 2021 and 2020, respectively.

As of March 31, 2022, the aggregate amount of remaining performance obligations from contracts with customers was $3.2 billion. The Company expects to recognize approximately 70% of its remaining performance obligations as revenue over the next 12 months, with the remaining recognized thereafter. Remaining performance obligations represent the amount of the transaction price under contracts with customers that are attributable to performance obligations that are unsatisfied or partially satisfied at the reporting date. This consists of future committed revenue for monthly, quarterly or annual periods within current contracts with customers, as well as deferred revenue arising from consideration invoiced in prior periods for which the related performance obligations have not been satisfied. It excludes estimates of variable consideration such as usage-based contracts with no committed contract as well as anticipated renewed contracts. Revenue recognized during each of the three months ended March 31, 2022 and 2021, related to performance obligations satisfied in previous periods was not material.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Acquired Intangible Assets and Goodwill
3 Months Ended
Mar. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Acquired Intangible Assets and Goodwill Acquired Intangible Assets and Goodwill
Acquired intangible assets that are subject to amortization consisted of the following as of March 31, 2022 and December 31, 2021 (in thousands):

 March 31, 2022December 31, 2021
 Gross
Carrying
Amount
Accumulated AmortizationNet
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Completed technology$328,516 $(134,891)$193,625 $257,857 $(128,715)$129,142 
Customer-related intangible assets499,945 (224,061)275,884 398,182 (216,192)181,990 
Non-compete agreements254 (127)127 258 (107)151 
Trademarks and trade names14,663 (6,365)8,298 8,039 (6,097)1,942 
Acquired license rights34,810 (556)34,254 490 (490)— 
Total$878,188 $(366,000)$512,188 $664,826 $(351,601)$313,225 

Aggregate expense related to amortization of acquired intangible assets for the three months ended March 31, 2022 and 2021 was $13.6 million and $11.4 million, respectively. Based on the Company’s acquired intangible assets as of March 31, 2022, aggregate expense related to amortization of acquired intangible assets is expected to be $50.4 million for the remainder of 2022, and $61.3 million, $65.8 million, $66.2 million and $59.9 million for 2023, 2024, 2025 and 2026, respectively.

The change in the carrying amount of goodwill for the three months ended March 31, 2022 was as follows (in thousands):

Balance as of January 1, 2022$2,156,254 
Acquisition of Linode Limited Liability Company588,440 
Measurement period adjustments related to acquisitions completed in prior years1,884 
Foreign currency translation(696)
Balance as of March 31, 2022$2,745,882 

The Company tests goodwill for impairment at least annually. Through the date the interim condensed consolidated financial statements were issued, no triggering events had occurred that would indicate that a potential impairment exists.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions
3 Months Ended
Mar. 31, 2022
Business Combination and Asset Acquisition [Abstract]  
Acquisitions Acquisitions
Acquisition-related costs during the three months ended March 31, 2022 were $10.3 million and are included in general and administrative expense in the condensed consolidated statements of income. Pro forma results of operations for the acquisition completed during the three months ended March 31, 2022 have not been presented because the effects of the acquisition were not material to the Company's consolidated financial results. Revenue and earnings of the acquired company since the date of the acquisition that are included in the Company's condensed consolidated statements of income are also not presented separately because they are not material.

Linode

In March 2022, the Company acquired all the outstanding equity interests of Linode Limited Liability Company ("Linode"), for $898.8 million in cash. Linode is an infrastructure-as-a-service platform provider that allows for developer-friendly cloud computing capabilities. The acquisition is intended to enhance the Company’s edge computing services by creating a unique cloud platform to build, run and secure applications from the cloud to the edge. As of March 31, 2022, the purchase price allocation is preliminary, pending finalization of the fair value of the tangible and intangible assets acquired, certain income tax matters and net working capital.
The following table presents the preliminary allocation of the purchase price for Linode (in thousands):

Total purchase consideration$898,777 
Allocation of the purchase consideration:
Cash$26,678 
Accounts receivable7,220 
Prepaid expenses and other current assets6,288 
Property and equipment60,670 
Operating lease right-of-use assets16,970 
Identifiable intangible assets 212,520 
Goodwill588,440 
Deferred income tax assets2,901 
Other assets652 
Total assets acquired922,339 
Accounts payable(5,387)
Accrued expenses(970)
Operating lease liabilities(17,205)
Total liabilities assumed(23,562)
Net assets acquired$898,777 

The value of the goodwill can be attributed to a number of business factors, including a trained technical workforce and cost synergies expected to be realized. The Company expects that all of the goodwill related to the acquisition of Linode will be deductible for tax purposes.

The following were the identified intangible assets acquired and their respective weighted average useful lives (in thousands, except years):

Gross Carrying AmountWeighted Average Useful Life (in years)
Customer-related intangible assets$100,700 11
Completed technologies70,900 6
Acquired license rights34,320 15
Trademarks6,600 9
Total$212,520 

The Company applied the relief-from-royalty method to estimate the fair values of the completed technologies and trademarks and the excess earnings method to estimate the fair values of the customer-related acquired intangible assets. The Company used readily available market data to estimate the fair values of the acquired license rights. The total weighted average amortization period for the intangible assets acquired from Linode is 9.7 years. The intangible assets are being amortized based upon the pattern in which the economic benefits of the intangible assets are being utilized.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Debt
3 Months Ended
Mar. 31, 2022
Debt Disclosure [Abstract]  
Debt Debt
Convertible Notes Due 2027

In August 2019, the Company issued $1,150.0 million in par value of convertible senior notes due 2027 (the "2027 Notes"). The 2027 Notes are senior unsecured obligations of the Company, bear regular interest of 0.375%, payable semi-annually in arrears on March 1 and September 1 of each year and mature on September 1, 2027, unless repurchased or converted in accordance with their terms prior to maturity.
At their option, holders may convert their 2027 Notes prior to the close of business on the business day immediately preceding May 1, 2027, only under the following circumstances:

during any calendar quarter commencing after the calendar quarter ended December 31, 2019 (and only during such calendar quarter), if the last reported sale price of the Company's common stock for at least 20 trading days (whether or not consecutive) during the period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day;

during the five business day period after any five consecutive trading day period in which the trading price per $1,000 principal amount of 2027 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company's common stock and the conversion rate on each such trading day; or

upon the occurrence of specified corporate events.

On or after May 1, 2027, holders may convert all or any portion of their 2027 Notes at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date.

Upon conversion, the Company will pay the principal amount in cash and will pay, or deliver, as the case may be, any amount in excess of the principal amount in cash, shares of the Company's common stock or a combination of cash and shares of the Company's common stock, at the Company's election. The initial conversion rate is 8.6073 shares of the Company's common stock per $1,000 principal amount, which is equivalent to an initial conversion price of approximately $116.18 per share, subject to adjustments in certain events, and represents a potential conversion into 9.9 million shares.

Prior to January 1, 2022, in accounting for the issuance of the 2027 Notes, the Company separated the 2027 Notes into liability and equity components. The carrying cost of the liability component was calculated by measuring the fair value of a similar debt obligation that does not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the 2027 Notes. The difference between the principal amount of the 2027 Notes and the proceeds allocated to the liability component (“debt discount”) is amortized to interest expense using the effective interest method over the term of the 2027 Notes. The equity component is recorded in additional paid-in capital in the condensed consolidated balance sheet to meet the conditions for equity classification. On January 1, 2022, the Company adopted the revised guidance for accounting for convertible instruments, which eliminated the equity component. Refer to Note 1 to the condensed consolidated financial statements included elsewhere in this report for details on the revised guidance for accounting for convertible instruments adoption.

Initially, the Company allocated the total transaction costs incurred to the liability and equity components based on their relative values. However, subsequent to the adoption of the revised guidance for accounting for convertible instruments, all transaction costs are presented as a reduction to the 2027 Notes. Prior to January 1, 2022, transaction costs attributable to the liability component were being amortized to interest expense over the term of the 2027 Notes, and subsequent to the adoption of the revised guidance, all transaction costs are being amortized to interest expense over the term of the 2027 Notes.

The 2027 Notes consisted of the following components as of March 31, 2022 and December 31, 2021 (in thousands):

March 31,
2022
December 31,
2021
Liability component:
Principal$1,150,000 $1,150,000 
Less: debt discount and issuance costs, net of amortization(10,113)(169,030)
Net carrying amount$1,139,887 $980,970 
Equity component:$— $220,529 

The estimated fair value of the 2027 Notes at March 31, 2022 and December 31, 2021 was $1,327.0 million and $1,359.3 million, respectively. The fair value was determined based on the quoted price of the 2027 Notes in an inactive market on the last trading day of the reporting period and has been classified as Level 2 within the fair value hierarchy. Based on the
closing price of the Company's common stock of $119.39 on March 31, 2022, the value of the 2027 Notes if converted to common stock was more than the principal amount of $1,150.0 million.

The Company used $100.0 million of the proceeds from the offering to repurchase shares of its common stock, concurrent with the issuance of the 2027 Notes. The repurchase was made in accordance with a share repurchase program previously approved by the board of directors. Additionally, $127.1 million of the proceeds was used for the net cost of the convertible note hedge and warrant transactions. The remaining net proceeds are intended to be used for share repurchases, working capital and general corporate purposes, including potential acquisitions and other strategic transactions.

Note Hedge

To minimize the impact of potential dilution upon conversion of the 2027 Notes, the Company entered into convertible note hedge transactions with respect to its common stock in August 2019. The Company paid $312.2 million for the note hedge transactions. The note hedge transactions cover approximately 9.9 million shares of the Company’s common stock at a strike price that corresponds to the initial conversion price of the 2027 Notes, also subject to adjustment, and are exercisable upon conversion of the 2027 Notes. The Company determined that the note hedge meets the definition of a derivative and is classified in stockholders’ equity, as the note hedge is indexed to the Company's common stock, and the Company, at its election, may pay or deliver to holders cash, shares of the Company's common stock or a combination of cash and shares of the Company's common stock. The Company recorded the purchase of the hedge as a decrease to additional paid-in capital. The Company does not recognize subsequent changes in fair value of the note hedge in its condensed consolidated financial statements.

Warrants

Separately, in August 2019, the Company entered into warrant transactions, whereby the Company sold warrants to acquire, subject to anti-dilution adjustments, up to 9.9 million shares of the Company’s common stock at a strike price of approximately $178.74 per share. The Company received aggregate proceeds of $185.2 million from the sale of the warrants. The convertible note hedge and warrant transactions will generally have the effect of increasing the conversion price of the 2027 Notes to approximately $178.74 per share. The Company determined that the warrants meet the definition of a derivative and are classified in stockholders’ equity, as the warrants are indexed to the Company's common stock, and the Company, at its election, may pay or deliver to holders cash, shares of the Company's common stock or a combination of cash and shares of the Company's common stock. The Company recorded the proceeds from the issuance of the warrants as an increase to additional paid-in capital. The Company does not recognize subsequent changes in fair value of the warrants in its condensed consolidated financial statements.

Convertible Notes Due 2025

In May 2018, the Company issued $1,150.0 million in par value of convertible senior notes due 2025 (the "2025 Notes"). The 2025 Notes are senior unsecured obligations of the Company, bear regular interest of 0.125%, payable semi-annually on May 1 and November 1 of each year, and mature on May 1, 2025, unless repurchased or converted prior to maturity.

At their option, holders may convert their 2025 Notes prior to the close of business on the business day immediately preceding January 1, 2025, only under the following circumstances:

during any calendar quarter commencing after the calendar quarter ended June 30, 2018 (and only during such calendar quarter), if the last reported sale price of the Company's common stock for at least 20 trading days (whether or not consecutive) during the period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day;

during the five business day period after any five consecutive trading day period in which the trading price per $1,000 principal amount of 2025 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company's common stock and the conversion rate on each such trading day; or

upon the occurrence of specified corporate events.
On or after January 1, 2025, holders may convert all or any portion of their 2025 Notes at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date, regardless of the foregoing circumstances.

Upon conversion, the Company will pay the principal amount in cash and will pay, or deliver, as the case may be, any amount in excess of the principal amount in cash, shares of common stock or a combination of cash and shares of the Company stock, at the Company's election. The initial conversion rate is 10.5150 shares of the Company's common stock per $1,000 principal amount, which is equivalent to an initial conversion price of approximately $95.10 per share, subject to adjustments in certain events, and represents a potential conversion into 12.1 million shares.

Prior to January 1, 2022, in accounting for the issuance of the 2025 Notes, the Company separated the 2025 Notes into liability and equity components. The carrying cost of the liability component was calculated by measuring the fair value of a similar debt obligation that does not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the 2025 Notes. The difference between the principal amount of the 2025 Notes and the proceeds allocated to the liability component (“debt discount”) is amortized to interest expense using the effective interest method over the term of the 2025 Notes. The equity component is recorded in additional paid-in capital in the condensed consolidated balance sheet to meet the conditions for equity classification. On January 1, 2022, the Company adopted the new revised guidance for accounting for convertible instruments, which eliminated the equity component. Refer to Note 1 to the condensed consolidated financial statements included elsewhere in this report for details on the revised guidance for accounting for convertible instruments adoption.

Initially, the Company allocated the total transaction costs incurred to the liability and equity components based on their relative values. However, subsequent to the adoption of the revised guidance for accounting for convertible instruments, all transaction costs are presented as a reduction to the 2025 Notes. Prior to January 1, 2022, transaction costs attributable to the liability component were being amortized to interest expense over the term of the 2025 Notes, and subsequent to the adoption of the revised guidance, all transaction costs are being amortized to interest expense over the term of the 2025 Notes.

The 2025 Notes consisted of the following components as of March 31, 2022 and December 31, 2021 (in thousands):

March 31,
2022
December 31,
2021
Liability component:
Principal$1,150,000 $1,150,000 
Less: debt discount and issuance costs, net of amortization(7,960)(154,803)
Net carrying amount$1,142,040 $995,197 
Equity component:$— $285,225 

The estimated fair value of the 2025 Notes at March 31, 2022 and December 31, 2021 was $1,518.8 million and $1,510.4 million, respectively. The fair value was determined based on the quoted price of the 2025 Notes in an inactive market on the last trading day of the reporting period and has been classified as Level 2 within the fair value hierarchy. Based on the closing price of the Company's common stock of $119.39 on March 31, 2022, the value of the 2025 Notes if converted to common stock was more than the principal amount of $1,150.0 million.

The Company used $46.2 million of the proceeds from the offering to repurchase shares of its common stock, concurrent with the issuance of the 2025 Notes. The repurchase was made in accordance with a share repurchase program previously approved by the board of directors. Additionally, $141.8 million of the proceeds was used for the net cost of convertible note hedge and warrant transactions. The Company also used a portion of the net proceeds to repay at maturity the $690.0 million in par value of convertible senior notes due in 2019. The remaining net proceeds are intended to be used for share repurchases, working capital and general corporate purposes, including potential acquisitions and other strategic transactions.
Note Hedge

To minimize the impact of potential dilution upon conversion of the 2025 Notes, the Company entered into convertible note hedge transactions with respect to its common stock in May 2018. The Company paid $261.7 million for the note hedge transactions. The note hedge transactions cover approximately 12.1 million shares of the Company’s common stock at a strike price that corresponds to the initial conversion price of the 2025 Notes, also subject to adjustment, and are exercisable upon conversion of the 2025 Notes. The Company determined that the note hedge meets the definition of a derivative and is classified in stockholders’ equity, as the note hedge is indexed to the Company's common stock, and the Company, at its election, may pay or deliver to holders cash, shares of the Company's common stock or a combination of cash and shares of the Company's common stock. The Company recorded the purchase of the hedge as a decrease to additional paid-in capital. The Company does not recognize subsequent changes in fair value of the note hedge in its condensed consolidated financial statements.

Warrants

Separately, in May 2018, the Company entered into warrant transactions, whereby the Company sold warrants to acquire, subject to anti-dilution adjustments, up to 12.1 million shares of the Company’s common stock at a strike price of approximately $149.18 per share. The Company received aggregate proceeds of $119.9 million from the sale of the warrants. The convertible note hedge and warrant transactions will generally have the effect of increasing the conversion price of the 2025 Notes to approximately $149.18 per share. The Company determined that the warrants meet the definition of a derivative and are classified in stockholders’ equity, as the warrants are indexed to the Company's common stock, and the Company, at its election, may pay or deliver to holders cash, shares of the Company's common stock or a combination of cash and shares of the Company's common stock. The Company recorded the proceeds from the issuance of the warrants as an increase to additional paid-in capital. The Company does not recognize subsequent changes in fair value of the warrants in its condensed consolidated financial statements.

Revolving Credit Facility

In May 2018, the Company entered into a $500.0 million five-year, revolving credit agreement (the “Credit Agreement”). Borrowings under the Credit Agreement may be used to finance working capital needs and for general corporate purposes. The Credit Agreement provides for an initial $500.0 million in revolving loans. Under specified circumstances, the facility can be increased to up to $1.0 billion in aggregate principal amount. The Credit Agreement expires in May 2023.

Borrowings under the Credit Agreement bear interest, at the Company's option, at a base rate plus a spread of 0.00% to 0.25% or an adjusted LIBOR rate plus a spread of 0.875% to 1.25%, in each case with such spread being determined based on the Company's consolidated leverage ratio specified in the Credit Agreement. Regardless of what amounts, if any, are outstanding under the Credit Agreement, the Company is also obligated to pay an ongoing commitment fee on undrawn amounts at a rate of 0.075% to 0.15%, with such rate being based on the Company's consolidated leverage ratio specified in the Credit Agreement.

The Credit Agreement contains customary representations and warranties, affirmative and negative covenants and events of default. Principal covenants include a maximum consolidated leverage ratio and a minimum consolidated interest coverage ratio. In March 2022, the Company borrowed $75.0 million under the Credit Agreement, and as of March 31, 2022, $75.0 million remained outstanding. The Company plans to repay amounts outstanding in less than 12 months.
Interest Expense

The 2027 Notes bear interest at a fixed rate of 0.375%, with interest payable semi-annually on March 1 and September 1 of each year. The 2025 Notes bear interest at a fixed rate of 0.125% with interest payable semi-annually on May 1 and November 1 of each year. The Company is also obligated to pay ongoing commitment fees under the terms of the Credit Agreement, in addition to interest payable on outstanding borrowings. Prior to the adoption of the revised guidance for accounting for convertible instruments on January 1, 2022, the Company also amortized as interest expense the value of debt discounts of the 2027 Notes and the 2025 Notes. The following table sets forth total interest expense included in the condensed consolidated statements of income for the three months ended March 31, 2022 and 2021 (in thousands):

For the Three Months
Ended March 31,
20222021
Amortization of debt discounts and issuance costs$1,168 $17,182 
Coupon interest payable on 2025 Notes359 359 
Coupon interest payable on 2027 Notes1,078 1,078 
Interest payable under the Credit Agreement139 140 
Capitalization of interest expense(49)(925)
Total interest expense$2,695 $17,834 
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Restructuring
3 Months Ended
Mar. 31, 2022
Restructuring and Related Activities [Abstract]  
Restructuring Restructuring
During the first quarter of 2022, Mitsubishi UFJ Financial Group ("MUFG"), the majority owner of Global Open Network, Inc. (“GO-NET"), announced its intention to suspend the operations of GO-NET and to eventually liquidate it. The Company has a 20% stake in GO-NET and also provides services to GO-NET. As a result of MUFG's intention to suspend operations, during the three months ended March 31, 2022, the Company recorded as a restructuring charge the impairment of $7.5 million primarily related to certain capitalized internal-use software assets that will no longer be used in operations or will not generate sufficient future cash to support their values. The Company does not expect to incur material additional charges related to this action.

Additionally, the Company launched its FlexBase program in May 2022, which is a flexible workspace arrangement that allows employees to choose to work from their home office or a Company office. This is a significant change to the way employees worked prior to the program, and prior to office shutdowns as part of the COVID-19 pandemic. Planning for the program commenced in 2021, and in the fourth quarter of 2021, the Company identified certain facilities that were no longer needed. As a result, an impairment of right-of-use assets and leasehold improvements was recognized. The Company has incurred expenses of $3.7 million related to this program, of which a benefit of $0.1 million was incurred in the first quarter of 2022. Management is still evaluating the Company's future work environment and additional charges related to such type of action may occur in 2022.

During the fourth quarter of 2020, management committed to an action to restructure certain parts of the Company to better position itself to become more agile in delivering its solutions. As a result, certain headcount reductions were necessary and certain capitalized internal-use software charges were realized for software not yet placed into service that will not be completed and implemented due to this action. The Company incurred expenses of $31.5 million as part of this action, of which $7.0 million was incurred during the three months ended March 31, 2021 and was comprised of $6.3 million of employee severance and related benefits and $0.7 million of internal-use software charges. The Company did not incur any charges related to this action during the three months ended March 31, 2022, nor does it expect to incur material additional charges related to this action.

The Company also recognizes restructuring charges for redundant employees, facilities and contracts associated with completed acquisitions.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity
3 Months Ended
Mar. 31, 2022
Stockholders' Equity Note [Abstract]  
Stockholders' Equity Stockholders’ Equity
Share Repurchase Program

Effective January 2022, the board of directors of the Company authorized a $1.8 billion share repurchase program through December 31, 2024. During the three months ended March 31, 2022, the Company repurchased 0.9 million shares of its common stock for $102.9 million. The Company's goals for the share repurchase program are to offset the dilution created by its employee equity compensation programs over time and provide the flexibility to return capital to stockholders as business and market conditions warrant, while still preserving its ability to pursue other strategic opportunities.

Stock-Based Compensation

The following table summarizes stock-based compensation included in the Company’s condensed consolidated statements of income for the three months ended March 31, 2022 and 2021 (in thousands):
 
 For the Three Months
Ended March 31,
20222021
Cost of revenue$6,233 $7,096 
Research and development20,232 18,369 
Sales and marketing12,326 12,478 
General and administrative17,436 16,362 
Total stock-based compensation56,227 54,305 
Provision for income taxes(14,043)(13,044)
Total stock-based compensation, net of income taxes$42,184 $41,261 

In addition to the amounts of stock-based compensation reported in the table above, the Company’s condensed consolidated statements of income for the three months ended March 31, 2022 and 2021, include stock-based compensation reflected as a component of amortization of capitalized internal-use software of $7.6 million, and $7.7 million, respectively, before taxes.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Accumulated Other Comprehensive Loss
3 Months Ended
Mar. 31, 2022
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Accumulated Other Comprehensive Loss Accumulated Other Comprehensive Loss
The following table summarizes the changes in accumulated other comprehensive loss, net of tax, which is reported as a component of stockholders' equity, for the three months ended March 31, 2022 (in thousands):

Foreign Currency Translation Net Unrealized Gains (Losses) on InvestmentsTotal
Balance as of January 1, 2022$(71,809)$2,704 $(69,105)
Other comprehensive income (loss)2,036 (21,542)(19,506)
Balance as of March 31, 2022$(69,773)$(18,838)$(88,611)

Amounts reclassified from accumulated other comprehensive loss to net income were immaterial for the three months ended March 31, 2022.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue from Contracts with Customers
3 Months Ended
Mar. 31, 2022
Revenue from Contract with Customer [Abstract]  
Revenue from Contracts with Customers Incremental Costs to Obtain a Contract with a Customer
The following table summarizes the deferred costs associated with obtaining customer contracts, specifically commission and incentive payments, as of March 31, 2022 and December 31, 2021 (in thousands):

March 31,
2022
December 31,
2021
Deferred costs included in prepaid and other current assets$39,948 $43,562 
Deferred costs included in other assets28,290 30,436 
Total deferred costs$68,238 $73,998 

The following table summarizes additional information related to incremental costs to obtain a contract with a customer for the three months ended March 31, 2022 and 2021 (in thousands):

 For the Three Months
Ended March 31,
20222021
Amortization expense related to deferred costs
$15,022 $13,727 
Incremental costs capitalized
9,484 9,872 

Amortization expense related to deferred costs is primarily included in sales and marketing expense in the condensed consolidated statements of income.
Revenue from Contracts with Customers
The Company sells its solutions through a sales force located both domestically and abroad. Revenue derived from operations outside of the U.S. is determined based on the country in which the sale originated. Other than the U.S., no single country accounted for 10% or more of the Company’s total revenue for any reported period. The following table summarizes revenue by geography included in the Company’s condensed consolidated statements of income for the three months ended March 31, 2022 and 2021 (in thousands):

For the Three Months
Ended March 31,
20222021
U.S.$481,007 $463,180 
International422,640 379,528 
Total revenue$903,647 $842,708 

The Company reports its revenue in three solution categories: security, delivery and compute. Revenue by solution was previously reported by group: Security Technology Group and Edge Technology Group. Revenue from security solutions was previously presented as Security Technology Group revenue and revenue from delivery and compute solutions was previously presented as Edge Technology Group revenue. Security includes solutions that are designed to protect business online by keeping infrastructure, websites, applications and users safe. Delivery includes solutions that are designed to enable business online, including media delivery and web performance. Compute includes edge cloud optimization solutions and net storage. The following table summarizes revenue by solution category included in the Company’s condensed consolidated statements of income for the three months ended March 31, 2022 and 2021 (in thousands):

For the Three Months
Ended March 31,
20222021
Security$381,567 $310,219 
Delivery444,148 473,669 
Compute77,932 58,820 
Total revenue$903,647 $842,708 

Most security, delivery and compute services represent obligations that are satisfied over time as the customer simultaneously receives and consumes the services provided by the Company. Accordingly, the majority of the Company's revenue is recognized over time, generally ratably over the term of the arrangement due to consistent monthly usage commitments that expire each period. Any usage over a given commitment is recognized in the period in which the units are served. Any bursting over given commitments is recognized in the period in which the traffic is served. A small percentage of the Company's contracts are satisfied at a point in time, such as one-time professional services contracts, integration services and most license sales where the primary obligation is delivery of the license at the start of the term. In these cases, revenue is recognized at a point in time of delivery or satisfaction of the performance obligation.

During the three months ended March 31, 2022 and 2021, the Company recognized $56.2 million and $43.3 million of revenue that was included in deferred revenue as of December 31, 2021 and 2020, respectively.

As of March 31, 2022, the aggregate amount of remaining performance obligations from contracts with customers was $3.2 billion. The Company expects to recognize approximately 70% of its remaining performance obligations as revenue over the next 12 months, with the remaining recognized thereafter. Remaining performance obligations represent the amount of the transaction price under contracts with customers that are attributable to performance obligations that are unsatisfied or partially satisfied at the reporting date. This consists of future committed revenue for monthly, quarterly or annual periods within current contracts with customers, as well as deferred revenue arising from consideration invoiced in prior periods for which the related performance obligations have not been satisfied. It excludes estimates of variable consideration such as usage-based contracts with no committed contract as well as anticipated renewed contracts. Revenue recognized during each of the three months ended March 31, 2022 and 2021, related to performance obligations satisfied in previous periods was not material.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes
3 Months Ended
Mar. 31, 2022
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The Company's effective income tax rate is based on estimated income for the year, the estimated composition of the income in different jurisdictions and discrete adjustments, if any, in the applicable quarterly periods. Potential discrete adjustments include tax charges or benefits related to stock-based compensation, changes in tax legislation, settlements of tax audits or assessments, uncertain tax positions and acquisitions, among other items.

In the second quarter of 2018, the Company filed an appeal with the Massachusetts Appellate Tax Board (“MATB”) contesting the adverse audit findings related to certain tax benefits and exemptions. In July 2020, the MATB ruled in the Company’s favor; however, the Massachusetts Department of Revenue appealed the decision in January 2022. The Company has determined that it is more-likely-than-not that it will prevail and no reserve has been recorded related to these controversies.

The Company’s effective income tax rate was 21.2% and 7.1% for the three months ended March 31, 2022 and 2021, respectively. For the three months ended March 31, 2022, the effective income tax rate was higher than the federal statutory tax rate due to an intercompany sale of intellectual property, tax on global intangible low taxed income and non-deductible stock-based compensation. These amounts were partially offset by foreign income taxed at lower rates, the excess tax benefit related to stock-based compensation and the benefit of U.S. federal, state and foreign research and development credits.

For the three months ended March 31, 2021, the effective income tax rate was lower than the federal statutory tax rate due to foreign income taxed at lower rates, the excess tax benefit related to stock-based compensation, the revaluation of certain foreign income tax liabilities due to foreign exchange rate fluctuations and the benefit of U.S. federal, state and foreign research and development credits. These amounts were partially offset by non-deductible stock-based compensation, the valuation allowance recorded against deferred tax assets related to state tax credits and state taxes.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income per Share
3 Months Ended
Mar. 31, 2022
Earnings Per Share Reconciliation [Abstract]  
Net Income per Share Net Income per Share
Basic net income per share is computed using the weighted average number of common shares outstanding during the applicable period. Diluted net income per share is computed using the weighted average number of common shares outstanding during the period, plus the dilutive effect of potential common stock. Potential common stock consists of shares issuable pursuant to stock options, restricted stock units ("RSUs"), deferred stock units ("DSUs"), convertible senior notes and warrants issued by the Company. For the three months ended March 31, 2022, the dilutive effect of outstanding awards is reflected in diluted earnings per share by application of the treasury stock method and the dilutive effect of the convertible securities is reflected in diluted earnings per share by application of the if-converted method. For the three months ended March 31, 2021, the dilutive effect of outstanding awards and convertible securities is reflected in diluted earnings per share by application of the treasury stock method.

The following table sets forth the components used in the computation of basic and diluted net income per share for the three months ended March 31, 2022 and 2021 (in thousands, except per share data):
 
 For the Three Months
Ended March 31,
 20222021
Numerator:
Net income$119,163 $155,695 
Denominator:
Shares used for basic net income per share160,494 163,061 
Effect of dilutive securities:
Stock options
RSUs and DSUs1,320 1,667 
Convertible senior notes1,822 955 
Warrants related to issuance of convertible senior notes— — 
Shares used for diluted net income per share163,637 165,688 
Basic net income per share$0.74 $0.95 
Diluted net income per share$0.73 $0.94 
For the three months ended March 31, 2022 and 2021, certain potential outstanding common shares issuable in respect of stock options, service-based RSUs, convertible notes and warrants were excluded from the computation of diluted net income per share because the effect of including these items was anti-dilutive. Additionally, certain performance-based RSUs were excluded from the computation of diluted net income per share because the underlying performance conditions for such RSUs had not been met as of these dates. The number of potentially outstanding common shares excluded from the computation of diluted net income per share for the three months ended March 31, 2022 and 2021 are as follows (in thousands):

For the Three Months
Ended March 31,
20222021
Service-based RSUs2,234 2,070 
Market- and performance-based RSUs1,054 1,338 
Convertible senior notes— 9,898 
Warrants related to issuance of convertible senior notes21,991 21,991 
Total shares excluded from computation25,279 35,297 
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Nature of Business and Basis of Presentation (Policies)
3 Months Ended
Mar. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Accounting
The accompanying interim condensed consolidated financial statements are unaudited and have been prepared in accordance with accounting principles generally accepted in the United States of America for interim financial information. These financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.

Certain information and footnote disclosures normally included in the Company’s annual audited consolidated financial statements and accompanying notes have been condensed in, or omitted from, these interim financial statements. Accordingly, the unaudited condensed consolidated financial statements included herein should be read in conjunction with the audited consolidated financial statements and accompanying notes included in the Company’s annual report on Form 10-K for the year ended December 31, 2021, filed with the Securities and Exchange Commission on February 28, 2022. The December 31, 2021 consolidated balance sheet included herein is derived from the Company's audited consolidated financial statements.

The results of operations presented in this quarterly report on Form 10-Q are not necessarily indicative of the results of operations that may be expected for any future periods. In the opinion of management, these unaudited condensed consolidated financial statements include all adjustments, consisting only of normal recurring adjustments, that are necessary for a fair statement of the results of all interim periods reported herein.
Newly-Adopted Accounting Pronouncements
Newly-Adopted Accounting Pronouncements

In August 2020, the Financial Accounting Standards Board ("FASB") issued guidance that is expected to reduce complexity and improve comparability of financial reporting associated with accounting for convertible instruments and contracts in an entity’s own equity. The Company adopted this guidance on January 1, 2022 on a modified retrospective basis.

The convertible senior notes included on the Company's condensed consolidated balance sheet more closely reflects the principal amounts. Prior to the adoption of this guidance, the Company separated its convertible senior notes into a liability and an equity component. The equity portion is now eliminated. The cumulative effect of the changes was an increase to convertible senior notes of $304.7 million, an increase to deferred income tax liabilities of $0.7 million, an increase to deferred income tax assets of $77.7 million, a decrease to property and equipment of $7.7 million, and a decrease to additional paid-in capital of $375.4 million on the condensed consolidated balance sheet. The net effect of these adjustments was recorded as an increase to retained earnings as of January 1, 2022.

Additionally, the new guidance eliminates the use of the treasury stock method for convertible instruments that can be settled in whole or in part with equity, when calculating diluted earnings per share. Instead, it requires application of the if-converted method. Under that method, diluted earnings per share would generally be calculated assuming that all the convertible senior notes were converted solely into shares of common stock at the beginning of the reporting period, unless the result would be antidilutive. The application of the if-converted method reduces the Company’s reported diluted earnings per share after the adoption date. However, in December 2021, the Company made an irrevocable election to settle the principal portion of the convertible senior notes with cash. Accordingly, the if-converted method is only impacted by any potential shares to be delivered for the amount in excess of the principal portion. The changes to the diluted earnings per share guidance did not materially impact our results of operations.

With the elimination of the debt discount created by the equity component, amortization of the debt discount is eliminated, which decreases interest expense, and therefore increases net income and earnings per share, from the period of adoption. This had the effect of increasing our basic and diluted earnings per share by $0.08 for the three months ended March 31, 2022.
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2022
Fair Value Disclosures [Abstract]  
Schedule of Marketable Securities
The following is a summary of available-for-sale marketable securities held as of March 31, 2022 and December 31, 2021 (in thousands):

Gross UnrealizedClassification on Balance Sheet
Amortized CostGainsLossesAggregate
Fair Value
Short-Term
Marketable
Securities
Long-Term
Marketable
Securities
As of March 31, 2022
Corporate bonds$645,755 $— $(17,750)$628,005 $108,981 $519,024 
U.S. government agency obligations272,133 — (7,009)265,124 19,306 245,818 
$917,888 $— $(24,759)$893,129 $128,287 $764,842 
As of December 31, 2021
Commercial paper$25,056 $— $(24)$25,032 $25,032 $— 
Corporate bonds1,268,991 1,191 (4,275)1,265,907 459,012 806,895 
U.S. government agency obligations316,728 (1,281)315,450 56,530 258,920 
$1,610,775 $1,194 $(5,580)$1,606,389 $540,574 $1,065,815 
Fair Value, Assets Measured on Recurring and Nonrecurring Basis
The following table details the fair value measurements within the fair value hierarchy of the Company’s financial assets as of March 31, 2022 and December 31, 2021 (in thousands):

Total Fair ValueFair Value Measurements at
Reporting Date Using
 Level 1Level 2
As of March 31, 2022
Cash Equivalents and Marketable Securities:
Money market funds$1,428 $1,428 $— 
Corporate bonds628,005 — 628,005 
U.S. government agency obligations265,124 — 265,124 
Mutual funds22,641 22,641 — 
$917,198 $24,069 $893,129 
As of December 31, 2021
Cash Equivalents and Marketable Securities:
Money market funds$109,313 $109,313 $— 
Commercial paper39,031 — 39,031 
Corporate bonds1,265,907 — 1,265,907 
U.S. government agency obligations315,450 — 315,450 
Mutual funds23,129 23,129 — 
$1,752,830 $132,442 $1,620,388 
Schedule of Contractual Maturities of Marketable Securities and Other Investment Related Assets
Contractual maturities of the Company’s available-for-sale marketable securities held as of March 31, 2022 and December 31, 2021 were as follows (in thousands):

March 31,
2022
December 31,
2021
Due in 1 year or less$128,287 $540,574 
Due after 1 year through 5 years764,842 1,065,815 
$893,129 $1,606,389 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts Receivable (Tables)
3 Months Ended
Mar. 31, 2022
Accounts, Notes, Loans and Financing Receivable, Gross, Allowance, and Net [Abstract]  
Schedule of Accounts Receivable
Net accounts receivable consisted of the following as of March 31, 2022 and December 31, 2021 (in thousands):
 
March 31,
2022
December 31,
2021
Trade accounts receivable$511,584 $501,959 
Unbilled accounts receivable210,488 175,364 
Gross accounts receivable722,072 677,323 
Allowances for current expected credit losses and other reserves(3,279)(1,397)
Accounts receivable, net$718,793 $675,926 
Summary of Allowance for Credit Loss Activity
A summary of activity in the accounts receivable allowance for current expected credit losses and other reserves for the three months ended March 31, 2022 and 2021 is as follows (in thousands):

March 31,
2022
March 31,
2021
Beginning balance$1,397 $1,822 
Charges to income from operations1,951 923 
Collections from customers previously reserved and other(69)(1,091)
Ending balance$3,279 $1,654 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Incremental Costs to Obtain a Contract with a Customer (Tables)
3 Months Ended
Mar. 31, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of deferred costs associated with obtaining customer contracts
The following table summarizes the deferred costs associated with obtaining customer contracts, specifically commission and incentive payments, as of March 31, 2022 and December 31, 2021 (in thousands):

March 31,
2022
December 31,
2021
Deferred costs included in prepaid and other current assets$39,948 $43,562 
Deferred costs included in other assets28,290 30,436 
Total deferred costs$68,238 $73,998 

The following table summarizes additional information related to incremental costs to obtain a contract with a customer for the three months ended March 31, 2022 and 2021 (in thousands):

 For the Three Months
Ended March 31,
20222021
Amortization expense related to deferred costs
$15,022 $13,727 
Incremental costs capitalized
9,484 9,872 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Acquired Intangible Assets and Goodwill (Tables)
3 Months Ended
Mar. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Acquired Intangible Assets
Acquired intangible assets that are subject to amortization consisted of the following as of March 31, 2022 and December 31, 2021 (in thousands):

 March 31, 2022December 31, 2021
 Gross
Carrying
Amount
Accumulated AmortizationNet
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Completed technology$328,516 $(134,891)$193,625 $257,857 $(128,715)$129,142 
Customer-related intangible assets499,945 (224,061)275,884 398,182 (216,192)181,990 
Non-compete agreements254 (127)127 258 (107)151 
Trademarks and trade names14,663 (6,365)8,298 8,039 (6,097)1,942 
Acquired license rights34,810 (556)34,254 490 (490)— 
Total$878,188 $(366,000)$512,188 $664,826 $(351,601)$313,225 
The following were the identified intangible assets acquired and their respective weighted average useful lives (in thousands, except years):

Gross Carrying AmountWeighted Average Useful Life (in years)
Customer-related intangible assets$100,700 11
Completed technologies70,900 6
Acquired license rights34,320 15
Trademarks6,600 9
Total$212,520 
Schedule of Goodwill
The change in the carrying amount of goodwill for the three months ended March 31, 2022 was as follows (in thousands):

Balance as of January 1, 2022$2,156,254 
Acquisition of Linode Limited Liability Company588,440 
Measurement period adjustments related to acquisitions completed in prior years1,884 
Foreign currency translation(696)
Balance as of March 31, 2022$2,745,882 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions (Tables)
3 Months Ended
Mar. 31, 2022
Business Combination and Asset Acquisition [Abstract]  
Schedule of Preliminary Allocation of the Purchase Price
The following table presents the preliminary allocation of the purchase price for Linode (in thousands):

Total purchase consideration$898,777 
Allocation of the purchase consideration:
Cash$26,678 
Accounts receivable7,220 
Prepaid expenses and other current assets6,288 
Property and equipment60,670 
Operating lease right-of-use assets16,970 
Identifiable intangible assets 212,520 
Goodwill588,440 
Deferred income tax assets2,901 
Other assets652 
Total assets acquired922,339 
Accounts payable(5,387)
Accrued expenses(970)
Operating lease liabilities(17,205)
Total liabilities assumed(23,562)
Net assets acquired$898,777 
Schedule of Acquired Intangible Assets
Acquired intangible assets that are subject to amortization consisted of the following as of March 31, 2022 and December 31, 2021 (in thousands):

 March 31, 2022December 31, 2021
 Gross
Carrying
Amount
Accumulated AmortizationNet
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Completed technology$328,516 $(134,891)$193,625 $257,857 $(128,715)$129,142 
Customer-related intangible assets499,945 (224,061)275,884 398,182 (216,192)181,990 
Non-compete agreements254 (127)127 258 (107)151 
Trademarks and trade names14,663 (6,365)8,298 8,039 (6,097)1,942 
Acquired license rights34,810 (556)34,254 490 (490)— 
Total$878,188 $(366,000)$512,188 $664,826 $(351,601)$313,225 
The following were the identified intangible assets acquired and their respective weighted average useful lives (in thousands, except years):

Gross Carrying AmountWeighted Average Useful Life (in years)
Customer-related intangible assets$100,700 11
Completed technologies70,900 6
Acquired license rights34,320 15
Trademarks6,600 9
Total$212,520 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Debt (Tables)
3 Months Ended
Mar. 31, 2022
Debt Disclosure [Abstract]  
Schedule of Convertible Senior Notes
The 2027 Notes consisted of the following components as of March 31, 2022 and December 31, 2021 (in thousands):

March 31,
2022
December 31,
2021
Liability component:
Principal$1,150,000 $1,150,000 
Less: debt discount and issuance costs, net of amortization(10,113)(169,030)
Net carrying amount$1,139,887 $980,970 
Equity component:$— $220,529 
The 2025 Notes consisted of the following components as of March 31, 2022 and December 31, 2021 (in thousands):

March 31,
2022
December 31,
2021
Liability component:
Principal$1,150,000 $1,150,000 
Less: debt discount and issuance costs, net of amortization(7,960)(154,803)
Net carrying amount$1,142,040 $995,197 
Equity component:$— $285,225 
Schedule of Interest Expense The following table sets forth total interest expense included in the condensed consolidated statements of income for the three months ended March 31, 2022 and 2021 (in thousands):
For the Three Months
Ended March 31,
20222021
Amortization of debt discounts and issuance costs$1,168 $17,182 
Coupon interest payable on 2025 Notes359 359 
Coupon interest payable on 2027 Notes1,078 1,078 
Interest payable under the Credit Agreement139 140 
Capitalization of interest expense(49)(925)
Total interest expense$2,695 $17,834 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2022
Stockholders' Equity Note [Abstract]  
Schedule of Stock-Based Compensation Expense
The following table summarizes stock-based compensation included in the Company’s condensed consolidated statements of income for the three months ended March 31, 2022 and 2021 (in thousands):
 
 For the Three Months
Ended March 31,
20222021
Cost of revenue$6,233 $7,096 
Research and development20,232 18,369 
Sales and marketing12,326 12,478 
General and administrative17,436 16,362 
Total stock-based compensation56,227 54,305 
Provision for income taxes(14,043)(13,044)
Total stock-based compensation, net of income taxes$42,184 $41,261 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Accumulated Other Comprehensive Loss (Tables)
3 Months Ended
Mar. 31, 2022
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Schedule of Accumulated Other Comprehensive Income (Loss)
The following table summarizes the changes in accumulated other comprehensive loss, net of tax, which is reported as a component of stockholders' equity, for the three months ended March 31, 2022 (in thousands):

Foreign Currency Translation Net Unrealized Gains (Losses) on InvestmentsTotal
Balance as of January 1, 2022$(71,809)$2,704 $(69,105)
Other comprehensive income (loss)2,036 (21,542)(19,506)
Balance as of March 31, 2022$(69,773)$(18,838)$(88,611)
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue from Contracts with Customers (Tables)
3 Months Ended
Mar. 31, 2022
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue The following table summarizes revenue by geography included in the Company’s condensed consolidated statements of income for the three months ended March 31, 2022 and 2021 (in thousands):
For the Three Months
Ended March 31,
20222021
U.S.$481,007 $463,180 
International422,640 379,528 
Total revenue$903,647 $842,708 
The following table summarizes revenue by solution category included in the Company’s condensed consolidated statements of income for the three months ended March 31, 2022 and 2021 (in thousands):
For the Three Months
Ended March 31,
20222021
Security$381,567 $310,219 
Delivery444,148 473,669 
Compute77,932 58,820 
Total revenue$903,647 $842,708 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income per Share (Tables)
3 Months Ended
Mar. 31, 2022
Earnings Per Share Reconciliation [Abstract]  
Schedule of Components Used in Diluted and Basic Income Per Common Share
The following table sets forth the components used in the computation of basic and diluted net income per share for the three months ended March 31, 2022 and 2021 (in thousands, except per share data):
 
 For the Three Months
Ended March 31,
 20222021
Numerator:
Net income$119,163 $155,695 
Denominator:
Shares used for basic net income per share160,494 163,061 
Effect of dilutive securities:
Stock options
RSUs and DSUs1,320 1,667 
Convertible senior notes1,822 955 
Warrants related to issuance of convertible senior notes— — 
Shares used for diluted net income per share163,637 165,688 
Basic net income per share$0.74 $0.95 
Diluted net income per share$0.73 $0.94 
Schedule of Shares Excluded from Computation of Diluted Net Income Per Share The number of potentially outstanding common shares excluded from the computation of diluted net income per share for the three months ended March 31, 2022 and 2021 are as follows (in thousands):
For the Three Months
Ended March 31,
20222021
Service-based RSUs2,234 2,070 
Market- and performance-based RSUs1,054 1,338 
Convertible senior notes— 9,898 
Warrants related to issuance of convertible senior notes21,991 21,991 
Total shares excluded from computation25,279 35,297 
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Nature of Business and Basis of Presentation (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
segment
country
server
$ / shares
Mar. 31, 2021
$ / shares
Jan. 01, 2022
USD ($)
Dec. 31, 2021
USD ($)
Schedule of Equity Method Investments [Line Items]        
Number of servers (more than) | server 350,000      
Number of countries in which servers are located (more than) | country 130      
Number of reportable segments | segment 1      
Number of operating segments | segment 1      
Convertible senior notes $ 2,281,927     $ 1,976,167
Deferred income tax liabilities 41,131     40,974
Deferred income tax assets 265,946     168,342
Property and equipment, net (1,579,833)     (1,534,329)
Additional paid-in capital $ (2,974,529)     $ (3,340,822)
Basic net income per share (in dollars per share) | $ / shares $ 0.74 $ 0.95    
Diluted net income per share (in dollars per share) | $ / shares 0.73 $ 0.94    
Cumulative-effect adjustment from adoption of new accounting pronouncement        
Schedule of Equity Method Investments [Line Items]        
Convertible senior notes     $ 304,700  
Deferred income tax liabilities     700  
Deferred income tax assets     77,700  
Property and equipment, net     7,700  
Additional paid-in capital     $ 375,400  
Basic net income per share (in dollars per share) | $ / shares 0.08      
Diluted net income per share (in dollars per share) | $ / shares $ 0.08      
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Marketable Securities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Marketable Securities [Line Items]    
Amortized Cost $ 917,888 $ 1,610,775
Gross Unrealized Gains 0 1,194
Gross Unrealized Losses (24,759) (5,580)
Aggregate Fair Value 893,129 1,606,389
Short-Term Marketable Securities 128,287 540,574
Long-Term Marketable Securities 764,842 1,065,815
Commercial paper    
Marketable Securities [Line Items]    
Amortized Cost   25,056
Gross Unrealized Gains   0
Gross Unrealized Losses   (24)
Aggregate Fair Value   25,032
Short-Term Marketable Securities   25,032
Long-Term Marketable Securities   0
Corporate bonds    
Marketable Securities [Line Items]    
Amortized Cost 645,755 1,268,991
Gross Unrealized Gains 0 1,191
Gross Unrealized Losses (17,750) (4,275)
Aggregate Fair Value 628,005 1,265,907
Short-Term Marketable Securities 108,981 459,012
Long-Term Marketable Securities 519,024 806,895
Available-for-sale marketable securities, continuous unrealized loss position for more than 12 months 43,800  
Unrealized loss related to corporate bonds 1,100  
U.S. government agency obligations    
Marketable Securities [Line Items]    
Amortized Cost 272,133 316,728
Gross Unrealized Gains 0 3
Gross Unrealized Losses (7,009) (1,281)
Aggregate Fair Value 265,124 315,450
Short-Term Marketable Securities 19,306 56,530
Long-Term Marketable Securities $ 245,818 $ 258,920
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Schedule of Fair Value Measurement (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Aggregate Fair Value $ 893,129 $ 1,606,389
Cash equivalents and marketable securities 917,198 1,752,830
Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds 1,428 109,313
Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Aggregate Fair Value 628,005 1,265,907
U.S. government agency obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities and cash equivalents 265,124 315,450
Aggregate Fair Value 265,124 315,450
Mutual funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Aggregate Fair Value 22,641 23,129
Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities and cash equivalents   39,031
Aggregate Fair Value   25,032
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents and marketable securities 24,069 132,442
Level 1 | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds 1,428 109,313
Level 1 | Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Aggregate Fair Value 0 0
Level 1 | U.S. government agency obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities and cash equivalents 0 0
Level 1 | Mutual funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Aggregate Fair Value 22,641 23,129
Level 1 | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities and cash equivalents   0
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents and marketable securities 893,129 1,620,388
Level 2 | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds 0 0
Level 2 | Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Aggregate Fair Value 628,005 1,265,907
Level 2 | U.S. government agency obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities and cash equivalents 265,124 315,450
Level 2 | Mutual funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Aggregate Fair Value $ 0 0
Level 2 | Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities and cash equivalents   $ 39,031
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Contractual Maturities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Fair Value Disclosures [Abstract]    
Due in 1 year or less $ 128,287 $ 540,574
Due after 1 year through 5 years 764,842 1,065,815
Aggregate Fair Value $ 893,129 $ 1,606,389
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts Receivable - Schedule of Accounts Receivable (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross accounts receivable $ 722,072 $ 677,323
Allowances for current expected credit losses and other reserves (3,279) (1,397)
Accounts receivable, net 718,793 675,926
Unbilled accounts receivable    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross accounts receivable 210,488 175,364
Trade accounts receivable    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Gross accounts receivable $ 511,584 $ 501,959
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts Receivables - Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance $ 1,397 $ 1,822
Charges to income from operations 1,951 923
Collections from customers previously reserved and other (69) (1,091)
Ending balance $ 3,279 $ 1,654
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Incremental Costs to Obtain a Contract with a Customer (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Capitalized Contract Cost [Line Items]      
Amortization expense related to deferred costs $ 15,022 $ 13,727  
Incremental costs capitalized 9,484 $ 9,872  
Commission and incentive payments      
Capitalized Contract Cost [Line Items]      
Total deferred costs 68,238   $ 73,998
Commission and incentive payments | Deferred costs included in prepaid and other current assets      
Capitalized Contract Cost [Line Items]      
Total deferred costs 39,948   43,562
Commission and incentive payments | Deferred costs included in other assets      
Capitalized Contract Cost [Line Items]      
Total deferred costs $ 28,290   $ 30,436
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Acquired Intangible Assets and Goodwill - Schedule of Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 878,188 $ 664,826
Accumulated Amortization (366,000) (351,601)
Net Carrying Amount 512,188 313,225
Completed technologies    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 328,516 257,857
Accumulated Amortization (134,891) (128,715)
Net Carrying Amount 193,625 129,142
Acquired license rights    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 499,945 398,182
Accumulated Amortization (224,061) (216,192)
Net Carrying Amount 275,884 181,990
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 254 258
Accumulated Amortization (127) (107)
Net Carrying Amount 127 151
Trademarks and trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 14,663 8,039
Accumulated Amortization (6,365) (6,097)
Net Carrying Amount 8,298 1,942
Acquired license rights    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 34,810 490
Accumulated Amortization (556) (490)
Net Carrying Amount $ 34,254 $ 0
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Acquired Intangible Assets and Goodwill - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]    
Amortization of acquired intangible assets $ 13,644 $ 11,427
Future amortization expense to be recognized in remainder of 2022 50,400  
Future amortization expense 2023 61,300  
Future amortization expense 2024 65,800  
Future amortization expense 2025 66,200  
Future amortization expense 2026 $ 59,900  
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Acquired Intangible Assets and Goodwill - Schedule of Goodwill (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Schedule of Goodwill [Roll Forward]  
Balance as of January 1, 2022 $ 2,156,254
Acquisition of Linode Limited Liability Company 588,440
Measurement period adjustments related to acquisitions completed in prior years 1,884
Foreign currency translation (696)
Balance as of March 31, 2022 $ 2,745,882
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Mar. 31, 2022
Mar. 31, 2022
Business Combination, Separately Recognized Transactions [Line Items]    
Acquisition-related costs   $ 10.3
Linode    
Business Combination, Separately Recognized Transactions [Line Items]    
Cash paid to acquire business $ 898.8  
Weighted Average Useful Life (in years) 9 years 8 months 12 days  
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions - Schedule of Preliminary Allocation of the Purchase Price (Details) - USD ($)
$ in Thousands
1 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Allocation of the purchase consideration:    
Goodwill $ 2,745,882 $ 2,156,254
Linode    
Business Combination, Separately Recognized Transactions [Line Items]    
Total purchase consideration 898,777  
Allocation of the purchase consideration:    
Cash 26,678  
Accounts receivable 7,220  
Prepaid expenses and other current assets 6,288  
Property and equipment 60,670  
Operating lease right-of-use assets 16,970  
Identifiable intangible assets 212,520  
Goodwill 588,440  
Deferred income tax assets 2,901  
Other assets 652  
Total assets acquired 922,339  
Accounts payable (5,387)  
Accrued expenses (970)  
Operating lease liabilities (17,205)  
Total liabilities assumed (23,562)  
Net assets acquired $ 898,777  
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions - Schedule of Acquired Intangible Assets (Details) - Linode
$ in Thousands
1 Months Ended
Mar. 31, 2022
USD ($)
Business Combination, Separately Recognized Transactions [Line Items]  
Gross Carrying Amount $ 212,520
Weighted Average Useful Life (in years) 9 years 8 months 12 days
Customer-related intangible assets  
Business Combination, Separately Recognized Transactions [Line Items]  
Gross Carrying Amount $ 100,700
Weighted Average Useful Life (in years) 11 years
Completed technologies  
Business Combination, Separately Recognized Transactions [Line Items]  
Gross Carrying Amount $ 70,900
Weighted Average Useful Life (in years) 6 years
Acquired license rights  
Business Combination, Separately Recognized Transactions [Line Items]  
Gross Carrying Amount $ 34,320
Weighted Average Useful Life (in years) 15 years
Trademarks  
Business Combination, Separately Recognized Transactions [Line Items]  
Gross Carrying Amount $ 6,600
Weighted Average Useful Life (in years) 9 years
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Debt - Narrative (Details)
$ / shares in Units, shares in Millions
1 Months Ended 3 Months Ended
Aug. 31, 2019
USD ($)
d
$ / shares
shares
May 31, 2018
USD ($)
d
$ / shares
shares
Mar. 31, 2022
USD ($)
$ / shares
Mar. 31, 2021
USD ($)
Dec. 31, 2021
USD ($)
Feb. 28, 2014
USD ($)
Debt Instrument [Line Items]            
Repurchases of common stock     $ 102,853,000 $ 58,241,000    
Credit Agreement            
Debt Instrument [Line Items]            
Maximum borrowing capacity   $ 500,000,000        
Debt term   5 years        
Maximum borrowing capacity under specific conditions   $ 1,000,000,000        
Outstanding borrowings     75,000,000      
Credit Agreement | Minimum            
Debt Instrument [Line Items]            
Commitment fee   0.075%        
Credit Agreement | Minimum | Base Rate            
Debt Instrument [Line Items]            
Basis spread on variable rate   0.00%        
Credit Agreement | Minimum | LIBOR            
Debt Instrument [Line Items]            
Basis spread on variable rate   0.875%        
Credit Agreement | Maximum            
Debt Instrument [Line Items]            
Commitment fee   0.15%        
Credit Agreement | Maximum | Base Rate            
Debt Instrument [Line Items]            
Basis spread on variable rate   0.25%        
Credit Agreement | Maximum | LIBOR            
Debt Instrument [Line Items]            
Basis spread on variable rate   1.25%        
2027 Notes | Convertible Debt            
Debt Instrument [Line Items]            
Debt issued $ 1,150,000,000   1,150,000,000   $ 1,150,000,000  
Interest rate 0.375%          
Threshold trading days exceeding price | d 20          
Threshold consecutive trading days exceeding price | d 30          
Threshold greater than percentage of stock price trigger 130.00%          
Threshold trading days not exceeding price 5 days          
Threshold less than percentage of stock price trigger 98.00%          
Conversion price (in dollars per share) | $ / shares $ 116.18          
Potential conversion shares of convertible debt (in shares) | shares 9.9          
Fair value of convertible senior notes     $ 1,327,000,000   1,359,300,000  
Closing price of common stock (in dollars per share) | $ / shares     $ 119.39      
Repurchases of common stock $ 100,000,000          
Payments for purchase of convertible note hedge and warrant transactions 127,100,000          
Payments for note hedge transactions $ 312,200,000          
Warrants outstanding (in shares) | shares 9.9          
Warrant strike price (in dollars per share) | $ / shares $ 178.74          
Proceeds from sale of warrants $ 185,200,000          
Conversion rate 0.0086073          
2025 Notes | Convertible Debt            
Debt Instrument [Line Items]            
Debt issued   $ 1,150,000,000 $ 1,150,000,000   1,150,000,000  
Interest rate   0.125%        
Threshold trading days exceeding price | d   20        
Threshold consecutive trading days exceeding price | d   30        
Threshold greater than percentage of stock price trigger   130.00%        
Threshold trading days not exceeding price   5 days        
Threshold less than percentage of stock price trigger   98.00%        
Conversion price (in dollars per share) | $ / shares   $ 95.10        
Potential conversion shares of convertible debt (in shares) | shares   12.1        
Fair value of convertible senior notes     $ 1,518,800,000   $ 1,510,400,000  
Closing price of common stock (in dollars per share) | $ / shares     $ 119.39      
Repurchases of common stock   $ 46,200,000        
Payments for purchase of convertible note hedge and warrant transactions   141,800,000        
Payments for note hedge transactions   $ 261,700,000        
Warrants outstanding (in shares) | shares   12.1        
Warrant strike price (in dollars per share) | $ / shares   $ 149.18        
Proceeds from sale of warrants   $ 119,900,000        
Threshold consecutive trading days not exceeding price   5 days        
Conversion rate   0.010515        
2019 Notes | Convertible Debt            
Debt Instrument [Line Items]            
Debt issued           $ 690,000,000
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Debt - Schedule of Convertible Senior Notes (Details) - Convertible Debt - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Aug. 31, 2019
May 31, 2018
2027 Notes        
Liability component:        
Principal $ 1,150,000,000 $ 1,150,000,000 $ 1,150,000,000  
Less: debt discount and issuance costs, net of amortization (10,113,000) (169,030,000)    
Net carrying amount 1,139,887,000 980,970,000    
Equity component:   220,529,000    
2025 Notes        
Liability component:        
Principal 1,150,000,000 1,150,000,000   $ 1,150,000,000
Less: debt discount and issuance costs, net of amortization (7,960,000) (154,803,000)    
Net carrying amount $ 1,142,040,000 995,197,000    
Equity component:   $ 285,225,000    
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Debt - Schedule of Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Debt Instrument [Line Items]    
Amortization of debt discounts and issuance costs $ 1,168 $ 17,182
Capitalization of interest expense (49) (925)
Total interest expense 2,695 17,834
Credit Agreement    
Debt Instrument [Line Items]    
Interest on debt instruments 139 140
Convertible Debt | 2025 Notes    
Debt Instrument [Line Items]    
Interest on debt instruments 359 359
Convertible Debt | 2027 Notes    
Debt Instrument [Line Items]    
Interest on debt instruments $ 1,078 $ 1,078
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Restructuring (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Restructuring Cost and Reserve [Line Items]    
Restructuring charge $ 8,016,000 $ 7,116,000
2022 Restructuring Plan    
Restructuring Cost and Reserve [Line Items]    
Restructuring charge 7,500,000  
2021 Restructuring Plan    
Restructuring Cost and Reserve [Line Items]    
Restructuring charge (100,000)  
Restructuring and related cost, cost incurred to date 3,700,000  
2020 Restructuring Plan    
Restructuring Cost and Reserve [Line Items]    
Restructuring charge 0 7,000,000
Restructuring and related cost, cost incurred to date $ 31,500,000  
2020 Restructuring Plan | Employee Severance    
Restructuring Cost and Reserve [Line Items]    
Restructuring charge   6,300,000
2020 Restructuring Plan | Internal-Use Software Charges    
Restructuring Cost and Reserve [Line Items]    
Restructuring charge   $ 700,000
GO-NET    
Restructuring Cost and Reserve [Line Items]    
Ownership percent 20.00%  
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity - Narrative (Details) - USD ($)
$ in Thousands, shares in Millions
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Jan. 31, 2022
Class of Stock [Line Items]      
Stock repurchase program, authorized amount     $ 1,800,000
Repurchases of common stock $ 102,853 $ 58,241  
Amortization expense from capitalized stock-based compensation $ 7,600 $ 7,700  
Common Stock      
Class of Stock [Line Items]      
Shares repurchased during period (in shares) 0.9    
Repurchases of common stock $ 102,900    
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity - Schedule of Stock Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation $ 56,227 $ 54,305
Provision for income taxes (14,043) (13,044)
Total stock-based compensation, net of income taxes 42,184 41,261
Cost of revenue    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation 6,233 7,096
Research and development    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation 20,232 18,369
Sales and marketing    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation 12,326 12,478
General and administrative    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation $ 17,436 $ 16,362
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Income Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance $ 4,530,014 $ 4,251,296
Other comprehensive income (loss) (19,506) (27,146)
Ending balance 4,300,522 4,321,363
Total    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance (69,105) (20,201)
Ending balance (88,611) $ (47,347)
Foreign Currency Translation    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance (71,809)  
Other comprehensive income (loss) 2,036  
Ending balance (69,773)  
Net Unrealized Gains (Losses) on Investments    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance 2,704  
Other comprehensive income (loss) (21,542)  
Ending balance $ (18,838)  
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]    
Revenue $ 903,647 $ 842,708
Security    
Disaggregation of Revenue [Line Items]    
Revenue 381,567 310,219
Delivery    
Disaggregation of Revenue [Line Items]    
Revenue 444,148 473,669
Compute    
Disaggregation of Revenue [Line Items]    
Revenue 77,932 58,820
U.S.    
Disaggregation of Revenue [Line Items]    
Revenue 481,007 463,180
International    
Disaggregation of Revenue [Line Items]    
Revenue $ 422,640 $ 379,528
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue from Contracts with Customers - Narrative (Details)
$ in Millions
3 Months Ended
Mar. 31, 2022
USD ($)
solution_category
Mar. 31, 2021
USD ($)
Revenue from Contract with Customer [Abstract]    
Number of solutions | solution_category 3  
Revenue recognized $ 56.2 $ 43.3
Remaining performance obligation $ 3,200.0  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-04-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Remaining performance obligations, percentage 70.00%  
Remaining performance obligation, expected timing 12 months  
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Narrative (Details)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Income Tax Disclosure [Abstract]    
Effective income tax rate 21.20% 7.10%
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income per Share - Schedule of Components Used in Diluted and Basic Income Per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Numerator:    
Net income $ 119,163 $ 155,695
Denominator:    
Shares used for basic net income per share (in shares) 160,494 163,061
Effect of dilutive securities:    
Stock options (in shares) 1 5
RSUs and DSU (in shares) 1,320 1,667
Convertible senior notes (in shares) 1,822 955
Warrants related to issuance of convertible senior notes (in shares) 0 0
Shares used for diluted net income per share 163,637 165,688
Basic net income per share (in dollars per share) $ 0.74 $ 0.95
Diluted net income per share (in dollars per share) $ 0.73 $ 0.94
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income per Share - Schedule of Shares Excluded from Computation of Diluted EPS (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities (in shares) 25,279 35,297
Service-based RSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities (in shares) 2,234 2,070
Market- and performance-based RSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities (in shares) 1,054 1,338
Convertible senior notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities (in shares) 0 9,898
Warrants related to issuance of convertible senior notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive securities (in shares) 21,991 21,991
XML 69 akam-20220331_htm.xml IDEA: XBRL DOCUMENT 0001086222 2022-01-01 2022-03-31 0001086222 2022-05-03 0001086222 2022-03-31 0001086222 2021-12-31 0001086222 2021-01-01 2021-03-31 0001086222 2020-12-31 0001086222 2021-03-31 0001086222 us-gaap:CommonStockMember 2021-12-31 0001086222 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001086222 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001086222 us-gaap:TreasuryStockMember 2021-12-31 0001086222 us-gaap:RetainedEarningsMember 2021-12-31 0001086222 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001086222 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2021-12-31 0001086222 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2021-12-31 0001086222 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001086222 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001086222 us-gaap:TreasuryStockMember 2022-01-01 2022-03-31 0001086222 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001086222 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001086222 us-gaap:CommonStockMember 2022-03-31 0001086222 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001086222 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001086222 us-gaap:TreasuryStockMember 2022-03-31 0001086222 us-gaap:RetainedEarningsMember 2022-03-31 0001086222 us-gaap:CommonStockMember 2020-12-31 0001086222 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001086222 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001086222 us-gaap:TreasuryStockMember 2020-12-31 0001086222 us-gaap:RetainedEarningsMember 2020-12-31 0001086222 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001086222 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001086222 us-gaap:TreasuryStockMember 2021-01-01 2021-03-31 0001086222 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001086222 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001086222 us-gaap:CommonStockMember 2021-03-31 0001086222 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001086222 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001086222 us-gaap:TreasuryStockMember 2021-03-31 0001086222 us-gaap:RetainedEarningsMember 2021-03-31 0001086222 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2022-01-01 0001086222 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2022-01-01 2022-03-31 0001086222 us-gaap:DomesticCorporateDebtSecuritiesMember 2022-03-31 0001086222 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-03-31 0001086222 us-gaap:CommercialPaperMember 2021-12-31 0001086222 us-gaap:DomesticCorporateDebtSecuritiesMember 2021-12-31 0001086222 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-12-31 0001086222 us-gaap:DomesticCorporateDebtSecuritiesMember 2022-01-01 2022-03-31 0001086222 us-gaap:MoneyMarketFundsMember 2022-03-31 0001086222 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2022-03-31 0001086222 us-gaap:FairValueInputsLevel2Member us-gaap:MoneyMarketFundsMember 2022-03-31 0001086222 us-gaap:FairValueInputsLevel1Member us-gaap:DomesticCorporateDebtSecuritiesMember 2022-03-31 0001086222 us-gaap:FairValueInputsLevel2Member us-gaap:DomesticCorporateDebtSecuritiesMember 2022-03-31 0001086222 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-03-31 0001086222 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-03-31 0001086222 us-gaap:MutualFundMember 2022-03-31 0001086222 us-gaap:FairValueInputsLevel1Member us-gaap:MutualFundMember 2022-03-31 0001086222 us-gaap:FairValueInputsLevel2Member us-gaap:MutualFundMember 2022-03-31 0001086222 us-gaap:FairValueInputsLevel1Member 2022-03-31 0001086222 us-gaap:FairValueInputsLevel2Member 2022-03-31 0001086222 us-gaap:MoneyMarketFundsMember 2021-12-31 0001086222 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2021-12-31 0001086222 us-gaap:FairValueInputsLevel2Member us-gaap:MoneyMarketFundsMember 2021-12-31 0001086222 us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperMember 2021-12-31 0001086222 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2021-12-31 0001086222 us-gaap:FairValueInputsLevel1Member us-gaap:DomesticCorporateDebtSecuritiesMember 2021-12-31 0001086222 us-gaap:FairValueInputsLevel2Member us-gaap:DomesticCorporateDebtSecuritiesMember 2021-12-31 0001086222 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-12-31 0001086222 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-12-31 0001086222 us-gaap:MutualFundMember 2021-12-31 0001086222 us-gaap:FairValueInputsLevel1Member us-gaap:MutualFundMember 2021-12-31 0001086222 us-gaap:FairValueInputsLevel2Member us-gaap:MutualFundMember 2021-12-31 0001086222 us-gaap:FairValueInputsLevel1Member 2021-12-31 0001086222 us-gaap:FairValueInputsLevel2Member 2021-12-31 0001086222 us-gaap:TradeAccountsReceivableMember 2022-03-31 0001086222 us-gaap:TradeAccountsReceivableMember 2021-12-31 0001086222 us-gaap:UnbilledRevenuesMember 2022-03-31 0001086222 us-gaap:UnbilledRevenuesMember 2021-12-31 0001086222 us-gaap:OtherCurrentAssetsMember akam:CommissionandIncentivePaymentsMember 2022-03-31 0001086222 us-gaap:OtherCurrentAssetsMember akam:CommissionandIncentivePaymentsMember 2021-12-31 0001086222 us-gaap:OtherAssetsMember akam:CommissionandIncentivePaymentsMember 2022-03-31 0001086222 us-gaap:OtherAssetsMember akam:CommissionandIncentivePaymentsMember 2021-12-31 0001086222 akam:CommissionandIncentivePaymentsMember 2022-03-31 0001086222 akam:CommissionandIncentivePaymentsMember 2021-12-31 0001086222 us-gaap:DevelopedTechnologyRightsMember 2022-03-31 0001086222 us-gaap:DevelopedTechnologyRightsMember 2021-12-31 0001086222 us-gaap:CustomerRelationshipsMember 2022-03-31 0001086222 us-gaap:CustomerRelationshipsMember 2021-12-31 0001086222 us-gaap:NoncompeteAgreementsMember 2022-03-31 0001086222 us-gaap:NoncompeteAgreementsMember 2021-12-31 0001086222 us-gaap:TrademarksAndTradeNamesMember 2022-03-31 0001086222 us-gaap:TrademarksAndTradeNamesMember 2021-12-31 0001086222 us-gaap:LicensingAgreementsMember 2022-03-31 0001086222 us-gaap:LicensingAgreementsMember 2021-12-31 0001086222 akam:LinodeLimitedLiabilityCompanyMember 2022-03-01 2022-03-31 0001086222 akam:LinodeLimitedLiabilityCompanyMember 2022-03-31 0001086222 akam:LinodeLimitedLiabilityCompanyMember us-gaap:CustomerRelatedIntangibleAssetsMember 2022-03-01 2022-03-31 0001086222 akam:LinodeLimitedLiabilityCompanyMember us-gaap:DevelopedTechnologyRightsMember 2022-03-01 2022-03-31 0001086222 akam:LinodeLimitedLiabilityCompanyMember us-gaap:LicensingAgreementsMember 2022-03-01 2022-03-31 0001086222 akam:LinodeLimitedLiabilityCompanyMember us-gaap:TrademarksMember 2022-03-01 2022-03-31 0001086222 akam:ConvertibleSeniorNotesDue2027Member us-gaap:ConvertibleDebtMember 2019-08-31 0001086222 akam:ConvertibleSeniorNotesDue2027Member us-gaap:ConvertibleDebtMember 2019-08-01 2019-08-31 0001086222 akam:ConvertibleSeniorNotesDue2027Member us-gaap:ConvertibleDebtMember 2022-03-31 0001086222 akam:ConvertibleSeniorNotesDue2027Member us-gaap:ConvertibleDebtMember 2021-12-31 0001086222 akam:ConvertibleSeniorNotesDue2025Member us-gaap:ConvertibleDebtMember 2018-05-31 0001086222 akam:ConvertibleSeniorNotesDue2025Member us-gaap:ConvertibleDebtMember 2018-05-01 2018-05-31 0001086222 akam:ConvertibleSeniorNotesDue2025Member us-gaap:ConvertibleDebtMember 2022-03-31 0001086222 akam:ConvertibleSeniorNotesDue2025Member us-gaap:ConvertibleDebtMember 2021-12-31 0001086222 akam:ConvertibleSeniorNotesDue2019Member us-gaap:ConvertibleDebtMember 2014-02-28 0001086222 us-gaap:RevolvingCreditFacilityMember 2018-05-31 0001086222 us-gaap:RevolvingCreditFacilityMember 2018-05-01 2018-05-31 0001086222 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2018-05-01 2018-05-31 0001086222 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2018-05-01 2018-05-31 0001086222 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-05-01 2018-05-31 0001086222 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-05-01 2018-05-31 0001086222 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember 2018-05-01 2018-05-31 0001086222 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember 2018-05-01 2018-05-31 0001086222 us-gaap:RevolvingCreditFacilityMember 2022-03-31 0001086222 akam:ConvertibleSeniorNotesDue2025Member us-gaap:ConvertibleDebtMember 2022-01-01 2022-03-31 0001086222 akam:ConvertibleSeniorNotesDue2025Member us-gaap:ConvertibleDebtMember 2021-01-01 2021-03-31 0001086222 akam:ConvertibleSeniorNotesDue2027Member us-gaap:ConvertibleDebtMember 2022-01-01 2022-03-31 0001086222 akam:ConvertibleSeniorNotesDue2027Member us-gaap:ConvertibleDebtMember 2021-01-01 2021-03-31 0001086222 us-gaap:RevolvingCreditFacilityMember 2022-01-01 2022-03-31 0001086222 us-gaap:RevolvingCreditFacilityMember 2021-01-01 2021-03-31 0001086222 akam:GONETMember 2022-03-31 0001086222 akam:A2022RestructuringPlanMember 2022-01-01 2022-03-31 0001086222 akam:A2021RestructuringPlanMember 2022-03-31 0001086222 akam:A2021RestructuringPlanMember 2022-01-01 2022-03-31 0001086222 akam:A2020RestructuringPlanMember 2022-03-31 0001086222 akam:A2020RestructuringPlanMember 2021-01-01 2021-03-31 0001086222 us-gaap:EmployeeSeveranceMember akam:A2020RestructuringPlanMember 2021-01-01 2021-03-31 0001086222 akam:InternalUseSoftwareChargesMember akam:A2020RestructuringPlanMember 2021-01-01 2021-03-31 0001086222 akam:A2020RestructuringPlanMember 2022-01-01 2022-03-31 0001086222 2022-01-31 0001086222 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001086222 us-gaap:CostOfSalesMember 2022-01-01 2022-03-31 0001086222 us-gaap:CostOfSalesMember 2021-01-01 2021-03-31 0001086222 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-03-31 0001086222 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-03-31 0001086222 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-03-31 0001086222 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-03-31 0001086222 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-03-31 0001086222 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-03-31 0001086222 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0001086222 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-12-31 0001086222 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-01 2022-03-31 0001086222 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-01-01 2022-03-31 0001086222 us-gaap:AccumulatedTranslationAdjustmentMember 2022-03-31 0001086222 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-03-31 0001086222 country:US 2022-01-01 2022-03-31 0001086222 country:US 2021-01-01 2021-03-31 0001086222 us-gaap:NonUsMember 2022-01-01 2022-03-31 0001086222 us-gaap:NonUsMember 2021-01-01 2021-03-31 0001086222 akam:SecurityMember 2022-01-01 2022-03-31 0001086222 akam:SecurityMember 2021-01-01 2021-03-31 0001086222 akam:DeliveryMember 2022-01-01 2022-03-31 0001086222 akam:DeliveryMember 2021-01-01 2021-03-31 0001086222 akam:ComputeMember 2022-01-01 2022-03-31 0001086222 akam:ComputeMember 2021-01-01 2021-03-31 0001086222 2022-04-01 2022-03-31 0001086222 akam:RestrictedStockUnitsServiceBasedMember 2022-01-01 2022-03-31 0001086222 akam:RestrictedStockUnitsServiceBasedMember 2021-01-01 2021-03-31 0001086222 akam:RestrictedStockUnitsMarketAndPerformanceBasedMember 2022-01-01 2022-03-31 0001086222 akam:RestrictedStockUnitsMarketAndPerformanceBasedMember 2021-01-01 2021-03-31 0001086222 us-gaap:ConvertibleNotesPayableMember 2022-01-01 2022-03-31 0001086222 us-gaap:ConvertibleNotesPayableMember 2021-01-01 2021-03-31 0001086222 us-gaap:ConvertiblesAndBondsWithWarrantsAttachedMember 2022-01-01 2022-03-31 0001086222 us-gaap:ConvertiblesAndBondsWithWarrantsAttachedMember 2021-01-01 2021-03-31 shares iso4217:USD iso4217:USD shares akam:server akam:country akam:segment pure utr:D akam:solution_category false 2022 Q1 0001086222 --12-31 P5D P5D P5D P5D 0.0086073 0.010515 10-Q true 2022-03-31 false 000-27275 Akamai Technologies, Inc DE 04-3432319 145 Broadway Cambridge MA 02142 617 444-3000 Common Stock - par value $0.01 per share AKAM NASDAQ Yes Yes Large Accelerated Filer false false false 160305193 377811000 536725000 129058000 541470000 3279000 1397000 718793000 675926000 238821000 166313000 1464483000 1920434000 786712000 1088048000 1579833000 1534329000 819880000 815754000 512188000 313225000 2745882000 2156254000 265946000 168342000 128855000 142287000 8303779000 8138673000 122934000 109928000 342802000 411590000 139725000 86517000 75000000 0 183762000 175683000 5042000 6623000 869265000 790341000 30098000 25342000 41131000 40974000 2281927000 1976167000 703605000 707087000 77231000 68748000 4003257000 3608659000 0.01 0.01 5000000 5000000 700000 700000 0 0 0 0 0 0 0.01 0.01 700000000 700000000 161460261 160535769 160512111 160512111 1615000 1605000 2974529000 3340822000 -88611000 -69105000 924492 0 102853000 0 1515842000 1256692000 4300522000 4530014000 8303779000 8138673000 903647000 842708000 332752000 306687000 99935000 82045000 122719000 116354000 153262000 136715000 13644000 11427000 8016000 7116000 730328000 660344000 173319000 182364000 -211000 4578000 2695000 17834000 -9565000 -817000 160848000 168291000 34050000 11898000 -7635000 -698000 119163000 155695000 0.74 0.95 0.73 0.94 160494000 163061000 163637000 165688000 119163000 155695000 2036000 -24265000 -4948000 -937000 -21542000 -2881000 -19506000 -27146000 99657000 128549000 119163000 155695000 142595000 131471000 56227000 54305000 -13579000 1764000 1119000 16257000 -16536000 -698000 -12598000 -528000 39198000 15580000 64695000 35388000 -66938000 -72986000 55394000 25439000 -1441000 -716000 -4670000 11694000 222451000 249793000 872099000 15638000 51005000 87222000 80354000 77497000 0 90279000 571369000 7154000 120433000 226995000 5242000 -179000 -316898000 -36308000 75000000 0 21941000 21410000 54819000 63946000 102853000 58241000 -104000 0 -60835000 -100777000 -1462000 -7151000 -156744000 105557000 537751000 353466000 381007000 459023000 1025000 1846000 50533000 17736000 2156000 2156000 54285000 63673000 38582000 82125000 48326000 60193000 7803000 9459000 377811000 456799000 3196000 2224000 381007000 459023000 160512111 1605000 3340822000 -69105000 0 1256692000 4530014000 -375414000 139987000 -235427000 948150 10000 -54649000 -54639000 63770000 63770000 924492 102853000 102853000 119163000 119163000 2036000 2036000 -21542000 -21542000 160535769 1615000 2974529000 -88611000 -102853000 1515842000 4300522000 162709720 1627000 3664820000 -20201000 0 605050000 4251296000 1128184 11000 -64017000 -64006000 63765000 63765000 591963 58241000 58241000 155695000 155695000 -24265000 -24265000 -2881000 -2881000 163245941 1638000 3664568000 -47347000 -58241000 760745000 4321363000 Nature of Business and Basis of Presentation<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Akamai Technologies, Inc. (the “Company”) provides solutions to power and protect life online. Its globally-distributed platform is comprised of more than 350,000 servers in over 130 countries. The Company was incorporated in Delaware in 1998 and is headquartered in Cambridge, Massachusetts. The Company currently operates in one reportable and operating segment: providing solutions to power and protect life online.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying interim condensed consolidated financial statements are unaudited and have been prepared in accordance with accounting principles generally accepted in the United States of America for interim financial information. These financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain information and footnote disclosures normally included in the Company’s annual audited consolidated financial statements and accompanying notes have been condensed in, or omitted from, these interim financial statements. Accordingly, the unaudited condensed consolidated financial statements included herein should be read in conjunction with the audited consolidated financial statements and accompanying notes included in the Company’s annual report on Form 10-K for the year ended December 31, 2021, filed with the Securities and Exchange Commission on February 28, 2022. The December 31, 2021 consolidated balance sheet included herein is derived from the Company's audited consolidated financial statements.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations presented in this quarterly report on Form 10-Q are not necessarily indicative of the results of operations that may be expected for any future periods. In the opinion of management, these unaudited condensed consolidated financial statements include all adjustments, consisting only of normal recurring adjustments, that are necessary for a fair statement of the results of all interim periods reported herein.</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">N</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ewly-Adopted Accounting Pronouncements</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the Financial Accounting Standards Board ("FASB") issued guidance that is expected to reduce complexity and improve comparability of financial reporting associated with accounting for convertible instruments and contracts in an entity’s own equity. The Company adopted this guidance on January 1, 2022 on a modified retrospective basis.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The convertible senior notes included on the Company's condensed consolidated balance sheet more closely reflects the principal amounts. Prior to the adoption of this guidance, the Company separated its convertible senior notes into a liability and an equity component. The equity portion is now eliminated. The cumulative effect of the changes was an increase to convertible senior notes of $304.7 million, an increase to deferred income tax liabilities of $0.7 million, an increase to deferred income tax assets of $77.7 million, a decrease to property and equipment of $7.7 million, and a decrease to additional paid-in capital of $375.4 million on the condensed consolidated balance sheet. The net effect of these adjustments was recorded as an increase to retained earnings as of January 1, 2022.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the new guidance eliminates the use of the treasury stock method for convertible instruments that can be settled in whole or in part with equity, when calculating diluted earnings per share. Instead, it requires application of the if-converted method. Under that method, diluted earnings per share would generally be calculated assuming that all the convertible senior notes were converted solely into shares of common stock at the beginning of the reporting period, unless the result would be antidilutive. The application of the if-converted method reduces the Company’s reported diluted earnings per share after the adoption date. However, in December 2021, the Company made an irrevocable election to settle the principal portion of the convertible senior notes with cash. Accordingly, the if-converted method is only impacted by any potential shares to be delivered for the amount in excess of the principal portion. The changes to the diluted earnings per share guidance did not materially impact our results of operations.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With the elimination of the debt discount created by the equity component, amortization of the debt discount is eliminated, which decreases interest expense, and therefore increases net income and earnings per share, from the period of adoption. This had the effect of increasing our basic and diluted earnings per share by $0.08 for the three months ended March 31, 2022.</span></div> 350000 130 1 1 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying interim condensed consolidated financial statements are unaudited and have been prepared in accordance with accounting principles generally accepted in the United States of America for interim financial information. These financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain information and footnote disclosures normally included in the Company’s annual audited consolidated financial statements and accompanying notes have been condensed in, or omitted from, these interim financial statements. Accordingly, the unaudited condensed consolidated financial statements included herein should be read in conjunction with the audited consolidated financial statements and accompanying notes included in the Company’s annual report on Form 10-K for the year ended December 31, 2021, filed with the Securities and Exchange Commission on February 28, 2022. The December 31, 2021 consolidated balance sheet included herein is derived from the Company's audited consolidated financial statements.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations presented in this quarterly report on Form 10-Q are not necessarily indicative of the results of operations that may be expected for any future periods. In the opinion of management, these unaudited condensed consolidated financial statements include all adjustments, consisting only of normal recurring adjustments, that are necessary for a fair statement of the results of all interim periods reported herein.</span></div> <div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">N</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ewly-Adopted Accounting Pronouncements</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the Financial Accounting Standards Board ("FASB") issued guidance that is expected to reduce complexity and improve comparability of financial reporting associated with accounting for convertible instruments and contracts in an entity’s own equity. The Company adopted this guidance on January 1, 2022 on a modified retrospective basis.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The convertible senior notes included on the Company's condensed consolidated balance sheet more closely reflects the principal amounts. Prior to the adoption of this guidance, the Company separated its convertible senior notes into a liability and an equity component. The equity portion is now eliminated. The cumulative effect of the changes was an increase to convertible senior notes of $304.7 million, an increase to deferred income tax liabilities of $0.7 million, an increase to deferred income tax assets of $77.7 million, a decrease to property and equipment of $7.7 million, and a decrease to additional paid-in capital of $375.4 million on the condensed consolidated balance sheet. The net effect of these adjustments was recorded as an increase to retained earnings as of January 1, 2022.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the new guidance eliminates the use of the treasury stock method for convertible instruments that can be settled in whole or in part with equity, when calculating diluted earnings per share. Instead, it requires application of the if-converted method. Under that method, diluted earnings per share would generally be calculated assuming that all the convertible senior notes were converted solely into shares of common stock at the beginning of the reporting period, unless the result would be antidilutive. The application of the if-converted method reduces the Company’s reported diluted earnings per share after the adoption date. However, in December 2021, the Company made an irrevocable election to settle the principal portion of the convertible senior notes with cash. Accordingly, the if-converted method is only impacted by any potential shares to be delivered for the amount in excess of the principal portion. The changes to the diluted earnings per share guidance did not materially impact our results of operations.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With the elimination of the debt discount created by the equity component, amortization of the debt discount is eliminated, which decreases interest expense, and therefore increases net income and earnings per share, from the period of adoption. This had the effect of increasing our basic and diluted earnings per share by $0.08 for the three months ended March 31, 2022.</span></div> 304700000 700000 77700000 -7700000 -375400000 0.08 0.08 Fair Value Measurements<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of available-for-sale marketable securities held as of March 31, 2022 and December 31, 2021 (in thousands):</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:31.891%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.459%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Unrealized</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Classification on Balance Sheet</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-Term<br/>Marketable<br/>Securities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-Term<br/>Marketable<br/>Securities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">As of March 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">645,755 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,750)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">628,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,981 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519,024 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government agency obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272,133 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,009)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,124 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,306 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245,818 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">917,888 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,759)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">893,129 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,287 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">764,842 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">As of December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,056 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,032 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,032 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,268,991 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,275)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,265,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459,012 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">806,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government agency obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">316,728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,281)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,920 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,610,775 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,194 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,580)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,606,389 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540,574 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,065,815 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offers certain eligible employees the ability to participate in a non-qualified deferred compensation plan. The mutual funds held by the Company that are associated with this plan are classified as restricted trading securities. These securities are not included in the available-for-sale securities table above but are included in marketable securities in the condensed consolidated balance sheets.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrealized gains and unrealized temporary losses on investments classified as available-for-sale are included within accumulated other comprehensive loss in the condensed consolidated balance sheets. Upon realization, those amounts are reclassified from accumulated other comprehensive loss to interest income in the condensed consolidated statements of income. As of March 31, 2022, the Company held for investment corporate bonds with a fair value of $43.8 million, which were classified as available-for-sale marketable securities that had been in a continuous unrealized loss position for more than 12 months. The unrealized loss related to these corporate bonds was $1.1 million and is included in accumulated other comprehensive loss as of March 31, 2022. The unrealized loss is attributable to changes in interest rates. Based on the evaluation of available evidence, the Company does not believe any unrealized losses represent other than temporary impairments.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details the fair value measurements within the fair value hierarchy of the Company’s financial assets as of March 31, 2022 and December 31, 2021 (in thousands):</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.648%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.500%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value Measurements at<br/>Reporting Date Using</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">As of March 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Cash Equivalents and Marketable Securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">628,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">628,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government agency obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,124 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,124 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">917,198 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,069 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">893,129 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">As of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Cash Equivalents and Marketable Securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,031 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,031 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,265,907 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,265,907 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government agency obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,752,830 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,442 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,620,388 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2022 and December 31, 2021, the Company grouped money market and mutual funds using a Level 1 valuation because market prices for such investments are readily available in active markets. As of March 31, 2022 and December 31, 2021, the Company grouped commercial paper, U.S. government agency obligations and corporate bonds using a Level 2 valuation because quoted prices for similar assets in active markets (or identical assets in an inactive market) are available. The Company did not have any transfers of assets between Level 1 or Level 2 of the fair value measurement hierarchy during the three months ended March 31, 2022. </span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When developing fair value estimates, the Company maximizes the use of observable inputs and minimizes the use of unobservable inputs. When available, the Company uses quoted market prices to measure fair value. The valuation technique used to measure fair value for the Company's Level 1 and Level 2 assets is a market approach, using prices and other relevant information generated by market transactions involving identical or comparable assets. If market prices are not available, the fair value measurement is based on models that use primarily market-based parameters including yield curves, volatilities, credit ratings and currency rates. In certain cases where market rate assumptions are not available, the Company is required to make judgments about the assumptions market participants would use to estimate the fair value of a financial instrument.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contractual maturities of the Company’s available-for-sale marketable securities held as of March 31, 2022 and December 31, 2021 were as follows (in thousands):</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:70.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.517%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in 1 year or less</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,287 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540,574 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after 1 year through 5 years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">764,842 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,065,815 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">893,129 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,606,389 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of available-for-sale marketable securities held as of March 31, 2022 and December 31, 2021 (in thousands):</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:31.891%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.459%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Unrealized</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Classification on Balance Sheet</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-Term<br/>Marketable<br/>Securities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-Term<br/>Marketable<br/>Securities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">As of March 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">645,755 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,750)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">628,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,981 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519,024 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government agency obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272,133 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,009)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,124 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,306 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245,818 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">917,888 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,759)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">893,129 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,287 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">764,842 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">As of December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,056 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,032 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,032 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,268,991 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,275)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,265,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459,012 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">806,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government agency obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">316,728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,281)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,920 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,610,775 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,194 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,580)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,606,389 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540,574 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,065,815 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 645755000 0 17750000 628005000 108981000 519024000 272133000 0 7009000 265124000 19306000 245818000 917888000 0 24759000 893129000 128287000 764842000 25056000 0 24000 25032000 25032000 0 1268991000 1191000 4275000 1265907000 459012000 806895000 316728000 3000 1281000 315450000 56530000 258920000 1610775000 1194000 5580000 1606389000 540574000 1065815000 43800000 1100000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details the fair value measurements within the fair value hierarchy of the Company’s financial assets as of March 31, 2022 and December 31, 2021 (in thousands):</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.648%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.500%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value Measurements at<br/>Reporting Date Using</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">As of March 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Cash Equivalents and Marketable Securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">628,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">628,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government agency obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,124 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,124 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">917,198 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,069 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">893,129 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">As of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="9" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Cash Equivalents and Marketable Securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,031 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,031 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,265,907 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,265,907 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government agency obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,752,830 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,442 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,620,388 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 1428000 1428000 0 628005000 0 628005000 265124000 0 265124000 22641000 22641000 0 917198000 24069000 893129000 109313000 109313000 0 39031000 0 39031000 1265907000 0 1265907000 315450000 0 315450000 23129000 23129000 0 1752830000 132442000 1620388000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contractual maturities of the Company’s available-for-sale marketable securities held as of March 31, 2022 and December 31, 2021 were as follows (in thousands):</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:70.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.517%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in 1 year or less</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,287 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540,574 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after 1 year through 5 years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">764,842 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,065,815 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">893,129 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,606,389 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 128287000 540574000 764842000 1065815000 893129000 1606389000 Accounts Receivable<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net accounts receivable consisted of the following as of March 31, 2022 and December 31, 2021 (in thousands):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:70.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.517%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">511,584 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501,959 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,488 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">722,072 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">677,323 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowances for current expected credit losses and other reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,279)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,397)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">718,793 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675,926 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of activity in the accounts receivable allowance for current expected credit losses and other reserves for the three months ended March 31, 2022 and 2021 is as follows (in thousands):</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.498%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31,<br/>2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,397 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,822 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charges to income from operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,951 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">923 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Collections from customers previously reserved and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,091)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,279 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,654 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Charges to income from operations primarily represents charges to bad debt expense for increases in the allowance for current expected credit losses.</span></div> <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net accounts receivable consisted of the following as of March 31, 2022 and December 31, 2021 (in thousands):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:70.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.516%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.517%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">511,584 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501,959 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,488 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">722,072 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">677,323 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowances for current expected credit losses and other reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,279)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,397)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">718,793 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">675,926 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 511584000 501959000 210488000 175364000 722072000 677323000 3279000 1397000 718793000 675926000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of activity in the accounts receivable allowance for current expected credit losses and other reserves for the three months ended March 31, 2022 and 2021 is as follows (in thousands):</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.498%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31,<br/>2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,397 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,822 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charges to income from operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,951 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">923 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Collections from customers previously reserved and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,091)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,279 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,654 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1397000 1822000 1951000 923000 69000 1091000 3279000 1654000 Incremental Costs to Obtain a Contract with a Customer<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the deferred costs associated with obtaining customer contracts, specifically commission and incentive payments, as of March 31, 2022 and December 31, 2021 (in thousands):</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred costs included in prepaid and other current assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,948 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,562 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred costs included in other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,290 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,436 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred costs</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,238 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,998 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table summarizes additional information related to incremental costs to obtain a contract with a customer for the three months ended March 31, 2022 and 2021 (in thousands):</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the Three Months<br/>Ended March 31, </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense related to deferred costs</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,022 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,727 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incremental costs capitalized</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,484 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,872 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Amortization expense related to deferred costs is primarily included in sales and marketing expense in the condensed consolidated statements of income.</span></div>Revenue from Contracts with Customers<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sells its solutions through a sales force located both domestically and abroad. Revenue derived from operations outside of the U.S. is determined based on the country in which the sale originated. Other than the U.S., no single country accounted for 10% or more of the Company’s total revenue for any reported period. The following table summarizes revenue by geography included in the Company’s condensed consolidated statements of income for the three months ended March 31, 2022 and 2021 (in thousands):</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the Three Months<br/>Ended March 31, </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481,007 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463,180 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379,528 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">903,647 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">842,708 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reports its revenue in three solution categories: security, delivery and compute. Revenue by solution was previously reported by group: Security Technology Group and Edge Technology Group. Revenue from security solutions was previously presented as Security Technology Group revenue and revenue from delivery and compute solutions was previously presented as Edge Technology Group revenue. Security includes solutions that are designed to protect business online by keeping infrastructure, websites, applications and users safe. Delivery includes solutions that are designed to enable business online, including media delivery and web performance. Compute includes edge cloud optimization solutions and net storage. The following table summarizes revenue by solution category included in the Company’s condensed consolidated statements of income for the three months ended March 31, 2022 and 2021 (in thousands):</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the Three Months<br/>Ended March 31, </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Security</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,567 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,219 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delivery</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">444,148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473,669 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compute</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,932 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,820 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">903,647 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">842,708 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most security, delivery and compute services represent obligations that are satisfied over time as the customer simultaneously receives and consumes the services provided by the Company. Accordingly, the majority of the Company's revenue is recognized over time, generally ratably over the term of the arrangement due to consistent monthly usage commitments that expire each period. Any usage over a given commitment is recognized in the period in which the units are served. Any bursting over given commitments is recognized in the period in which the traffic is served. A small percentage of the Company's contracts are satisfied at a point in time, such as one-time professional services contracts, integration services and most license sales where the primary obligation is delivery of the license at the start of the term. In these cases, revenue is recognized at a point in time of delivery or satisfaction of the performance obligation.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2022 and 2021, the Company recognized $56.2 million and $43.3 million of revenue that was included in deferred revenue as of December 31, 2021 and 2020, respectively.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2022, the aggregate amount of remaining performance obligations from contracts with customers was $3.2 billion. The Company expects to recognize approximately 70% of its remaining performance obligations as revenue over the next 12 months, with the remaining recognized thereafter. Remaining performance obligations represent the amount of the transaction price under contracts with customers that are attributable to performance obligations that are unsatisfied or partially satisfied at the reporting date. This consists of future committed revenue for monthly, quarterly or annual periods within current contracts with customers, as well as deferred revenue arising from consideration invoiced in prior periods for which the related performance obligations have not been satisfied. It excludes estimates of variable consideration such as usage-based contracts with no committed contract as well as anticipated renewed contracts. Revenue recognized during each of the three months ended March 31, 2022 and 2021, related to performance obligations satisfied in previous periods was not material.</span></div> <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the deferred costs associated with obtaining customer contracts, specifically commission and incentive payments, as of March 31, 2022 and December 31, 2021 (in thousands):</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred costs included in prepaid and other current assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,948 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,562 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred costs included in other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,290 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,436 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred costs</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,238 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,998 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table summarizes additional information related to incremental costs to obtain a contract with a customer for the three months ended March 31, 2022 and 2021 (in thousands):</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the Three Months<br/>Ended March 31, </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense related to deferred costs</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,022 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,727 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incremental costs capitalized</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,484 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,872 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 39948000 43562000 28290000 30436000 68238000 73998000 15022000 13727000 9484000 9872000 Acquired Intangible Assets and Goodwill<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired intangible assets that are subject to amortization consisted of the following as of March 31, 2022 and December 31, 2021 (in thousands):</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.215%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.460%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Completed technology</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328,516 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(134,891)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,625 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,857 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(128,715)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,142 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer-related intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499,945 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(224,061)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,884 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,182 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(216,192)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,990 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(127)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(107)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and trade names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,663 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,365)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,039 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,097)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired license rights</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,810 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(556)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,254 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">490 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(490)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">878,188 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(366,000)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">512,188 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">664,826 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(351,601)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313,225 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aggregate expense related to amortization of acquired intangible assets for the three months ended March 31, 2022 and 2021 was $13.6 million and $11.4 million, respectively. Based on the Company’s acquired intangible assets as of March 31, 2022, aggregate expense related to amortization of acquired intangible assets is expected to be $50.4 million for the remainder of 2022, and $61.3 million, $65.8 million, $66.2 million and $59.9 million for 2023, 2024, 2025 and 2026, respectively.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in the carrying amount of goodwill for the three months ended March 31, 2022 was as follows (in thousands):</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1, 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,156,254 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition of Linode Limited Liability Company</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">588,440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Measurement period adjustments related to acquisitions completed in prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,884 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(696)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of March 31, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,745,882 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company tests goodwill for impairment at least annually. Through the date the interim condensed consolidated financial statements were issued, no triggering events had occurred that would indicate that a potential impairment exists.</span></div> <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired intangible assets that are subject to amortization consisted of the following as of March 31, 2022 and December 31, 2021 (in thousands):</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.215%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.460%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Completed technology</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328,516 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(134,891)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,625 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,857 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(128,715)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,142 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer-related intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499,945 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(224,061)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,884 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,182 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(216,192)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,990 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(127)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(107)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and trade names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,663 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,365)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,039 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,097)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired license rights</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,810 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(556)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,254 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">490 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(490)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">878,188 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(366,000)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">512,188 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">664,826 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(351,601)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313,225 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following were the identified intangible assets acquired and their respective weighted average useful lives (in thousands, except years):</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.498%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Useful Life (in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer-related intangible assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Completed technologies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired license rights</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,320 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,520 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div> 328516000 134891000 193625000 257857000 128715000 129142000 499945000 224061000 275884000 398182000 216192000 181990000 254000 127000 127000 258000 107000 151000 14663000 6365000 8298000 8039000 6097000 1942000 34810000 556000 34254000 490000 490000 0 878188000 366000000 512188000 664826000 351601000 313225000 13600000 11400000 50400000 61300000 65800000 66200000 59900000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in the carrying amount of goodwill for the three months ended March 31, 2022 was as follows (in thousands):</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1, 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,156,254 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition of Linode Limited Liability Company</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">588,440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Measurement period adjustments related to acquisitions completed in prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,884 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(696)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of March 31, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,745,882 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2156254000 588440000 1884000 -696000 2745882000 Acquisitions<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition-related costs during the three months ended March 31, 2022 were $10.3 million and are included in general and administrative expense in the condensed consolidated statements of income. Pro forma results of operations for the acquisition completed during the three months ended March 31, 2022 have not been presented because the effects of the acquisition were not material to the Company's consolidated financial results. Revenue and earnings of the acquired company since the date of the acquisition that are included in the Company's condensed consolidated statements of income are also not presented separately because they are not material.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Linode</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2022, the Company acquired all the outstanding equity interests of Linode Limited Liability Company ("Linode"), for $898.8 million in cash. Linode is an infrastructure-as-a-service platform provider that allows for developer-friendly cloud computing capabilities. The acquisition is intended to enhance the Company’s edge computing services by creating a unique cloud platform to build, run and secure applications from the cloud to the edge. As of March 31, 2022, the purchase price allocation is preliminary, pending finalization of the fair value of the tangible and intangible assets acquired, certain income tax matters and net working capital.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table presents the preliminary allocation of the purchase price for Linode (in thousands):</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.498%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">898,777 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allocation of the purchase consideration:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,678 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,288 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,970 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable intangible assets </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">588,440 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,901 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">652 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">922,339 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,387)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(970)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,205)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities assumed</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,562)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">898,777 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The value of the goodwill can be attributed to a number of business factors, including a trained technical workforce and cost synergies expected to be realized. The Company expects that all of the goodwill related to the acquisition of Linode will be deductible for tax purposes.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following were the identified intangible assets acquired and their respective weighted average useful lives (in thousands, except years):</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.498%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Useful Life (in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer-related intangible assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Completed technologies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired license rights</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,320 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,520 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company applied the relief-from-royalty method to estimate the fair values of the completed technologies and trademarks and the excess earnings method to estimate the fair values of the customer-related acquired intangible assets. The Company used readily available market data to estimate the fair values of the acquired license rights. The total weighted average amortization period for the intangible assets acquired from Linode is 9.7 years. The intangible assets are being amortized based upon the pattern in which the economic benefits of the intangible assets are being utilized.</span></div> 10300000 898800000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table presents the preliminary allocation of the purchase price for Linode (in thousands):</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.498%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">898,777 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allocation of the purchase consideration:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,678 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,288 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,970 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable intangible assets </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">588,440 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,901 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">652 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">922,339 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,387)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(970)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,205)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities assumed</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,562)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">898,777 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 898777000 26678000 7220000 6288000 60670000 16970000 212520000 588440000 2901000 652000 922339000 5387000 970000 17205000 23562000 898777000 100700000 P11Y 70900000 P6Y 34320000 P15Y 6600000 P9Y 212520000 P9Y8M12D Debt<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Convertible Notes </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> Due 2027</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2019, the Company issued $1,150.0 million in par value of convertible senior notes due 2027 (the "2027 Notes"). The 2027 Notes are senior unsecured obligations of the Company, bear regular interest of 0.375%, payable semi-annually in arrears on March 1 and September 1 of each year and mature on September 1, 2027, unless repurchased or converted in accordance with their terms prior to maturity.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At their option, holders may convert their 2027 Notes prior to the close of business on the business day immediately preceding May 1, 2027, only under the following circumstances:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">during any calendar quarter commencing after the calendar quarter ended December 31, 2019 (and only during such calendar quarter), if the last reported sale price of the Company's common stock for at least 20 trading days (whether or not consecutive) during the period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day;</span></div><div style="padding-left:49.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">during the <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjQ0NDM1OTMxMzMxNDQ5ZTc4MGI0OTMxMTgyN2FiOTk2L3NlYzo0NDQzNTkzMTMzMTQ0OWU3ODBiNDkzMTE4MjdhYjk5Nl82NC9mcmFnOmVlODk0ZTBmYzg2MjQwMTRiMWI5NDFhODUzNmU2ZDc4L3RleHRyZWdpb246ZWU4OTRlMGZjODYyNDAxNGIxYjk0MWE4NTM2ZTZkNzhfMTA2OA_c043f585-d709-48ad-a0c3-138899bd3b14">five</span> business day period after any <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjQ0NDM1OTMxMzMxNDQ5ZTc4MGI0OTMxMTgyN2FiOTk2L3NlYzo0NDQzNTkzMTMzMTQ0OWU3ODBiNDkzMTE4MjdhYjk5Nl82NC9mcmFnOmVlODk0ZTBmYzg2MjQwMTRiMWI5NDFhODUzNmU2ZDc4L3RleHRyZWdpb246ZWU4OTRlMGZjODYyNDAxNGIxYjk0MWE4NTM2ZTZkNzhfMTEwMQ_f0aa27ab-e0fa-42ac-8080-51fca8b46fa6">five</span> consecutive trading day period in which the trading price per $1,000 principal amount of 2027 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company's common stock and the conversion rate on each such trading day; or </span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">upon the occurrence of specified corporate events.</span></div><div style="padding-left:49.5pt;text-indent:-9pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On or after May 1, 2027, holders may convert all or any portion of their 2027 Notes at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon conversion, the Company will pay the principal amount in cash and will pay, or deliver, as the case may be, any amount in excess of the principal amount in cash, shares of the Company's common stock or a combination of cash and shares of the Company's common stock, at the Company's election. The initial conversion rate is 8.6073 shares of the Company's common stock per $1,000 principal amount, which is equivalent to an initial conversion price of approximately $116.18 per share, subject to adjustments in certain events, and represents a potential conversion into 9.9 million shares.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to January 1, 2022, in accounting for the issuance of the 2027 Notes, the Company separated the 2027 Notes into liability and equity components. The carrying cost of the liability component was calculated by measuring the fair value of a similar debt obligation that does not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the 2027 Notes. The difference between the principal amount of the 2027 Notes and the proceeds allocated to the liability component (“debt discount”) is amortized to interest expense using the effective interest method over the term of the 2027 Notes. The equity component is recorded in additional paid-in capital in the condensed consolidated balance sheet to meet the conditions for equity classification. On January 1, 2022, the Company adopted the revised guidance for accounting for convertible instruments, which eliminated the equity component. Refer to Note 1 to the condensed consolidated financial statements included elsewhere in this report for details on the revised guidance for accounting for convertible instruments adoption.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Initially, the Company allocated the total transaction costs incurred to the liability and equity components based on their relative values. However, subsequent to the adoption of the revised guidance for accounting for convertible instruments, all transaction costs are presented as a reduction to the 2027 Notes. Prior to January 1, 2022, transaction costs attributable to the liability component were being amortized to interest expense over the term of the 2027 Notes, and subsequent to the adoption of the revised guidance, all transaction costs are being amortized to interest expense over the term of the 2027 Notes.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2027 Notes consisted of the following components as of March 31, 2022 and December 31, 2021 (in thousands):</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:center;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.498%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability component:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: debt discount and issuance costs, net of amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,113)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(169,030)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying amount</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,139,887 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">980,970 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity component:</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,529 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair value of the 2027 Notes at March 31, 2022 and December 31, 2021 was $1,327.0 million and $1,359.3 million, respectively. The fair value was determined based on the quoted price of the 2027 Notes in an inactive market on the last trading day of the reporting period and has been classified as Level 2 within the fair value hierarchy. Based on the </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">closing price of the Company's common stock of $119.39 on March 31, 2022, the value of the 2027 Notes if converted to common stock was more than the principal amount of $1,150.0 million.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company used $100.0 million of the proceeds from the offering to repurchase shares of its common stock, concurrent with the issuance of the 2027 Notes. The repurchase was made in accordance with a share repurchase program previously approved by the board of directors. Additionally, $127.1 million of the proceeds was used for the net cost of the convertible note hedge and warrant transactions. The remaining net proceeds are intended to be used for share repurchases, working capital and general corporate purposes, including potential acquisitions and other strategic transactions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note Hedge</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To minimize the impact of potential dilution upon conversion of the 2027 Notes, the Company entered into convertible note hedge transactions with respect to its common stock in August 2019. The Company paid $312.2 million for the note hedge transactions. The note hedge transactions cover approximately 9.9 million shares of the Company’s common stock at a strike price that corresponds to the initial conversion price of the 2027 Notes, also subject to adjustment, and are exercisable upon conversion of the 2027 Notes. The Company determined that the note hedge meets the definition of a derivative and is classified in stockholders’ equity, as the note hedge is indexed to the Company's common stock, and the Company, at its election, may pay or deliver to holders cash, shares of the Company's common stock or a combination of cash and shares of the Company's common stock. The Company recorded the purchase of the hedge as a decrease to additional paid-in capital. The Company does not recognize subsequent changes in fair value of the note hedge in its condensed consolidated financial statements.</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Warrants</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Separately, in August 2019, the Company entered into warrant transactions, whereby the Company sold warrants to acquire, subject to anti-dilution adjustments, up to 9.9 million shares of the Company’s common stock at a strike price of approximately $178.74 per share. The Company received aggregate proceeds of $185.2 million from the sale of the warrants. The convertible note hedge and warrant transactions will generally have the effect of increasing the conversion price of the 2027 Notes to approximately $178.74 per share. The Company determined that the warrants meet the definition of a derivative and are classified in stockholders’ equity, as the warrants are indexed to the Company's common stock, and the Company, at its election, may pay or deliver to holders cash, shares of the Company's common stock or a combination of cash and shares of the Company's common stock. The Company recorded the proceeds from the issuance of the warrants as an increase to additional paid-in capital. The Company does not recognize subsequent changes in fair value of the warrants in its condensed consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Convertible Notes </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> Due 2025</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2018, the Company issued $1,150.0 million in par value of convertible senior notes due 2025 (the "2025 Notes"). The 2025 Notes are senior unsecured obligations of the Company, bear regular interest of 0.125%, payable semi-annually on May 1 and November 1 of each year, and mature on May 1, 2025, unless repurchased or converted prior to maturity.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At their option, holders may convert their 2025 Notes prior to the close of business on the business day immediately preceding January 1, 2025, only under the following circumstances:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">during any calendar quarter commencing after the calendar quarter ended June 30, 2018 (and only during such calendar quarter), if the last reported sale price of the Company's common stock for at least 20 trading days (whether or not consecutive) during the period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day;</span></div><div style="padding-left:49.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">during the <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjQ0NDM1OTMxMzMxNDQ5ZTc4MGI0OTMxMTgyN2FiOTk2L3NlYzo0NDQzNTkzMTMzMTQ0OWU3ODBiNDkzMTE4MjdhYjk5Nl82NC9mcmFnOmVlODk0ZTBmYzg2MjQwMTRiMWI5NDFhODUzNmU2ZDc4L3RleHRyZWdpb246ZWU4OTRlMGZjODYyNDAxNGIxYjk0MWE4NTM2ZTZkNzhfNzgyNA_59d9f9da-b26a-49af-9ff5-6483c3aaab51">five</span> business day period after any <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjQ0NDM1OTMxMzMxNDQ5ZTc4MGI0OTMxMTgyN2FiOTk2L3NlYzo0NDQzNTkzMTMzMTQ0OWU3ODBiNDkzMTE4MjdhYjk5Nl82NC9mcmFnOmVlODk0ZTBmYzg2MjQwMTRiMWI5NDFhODUzNmU2ZDc4L3RleHRyZWdpb246ZWU4OTRlMGZjODYyNDAxNGIxYjk0MWE4NTM2ZTZkNzhfNzg1Nw_3c29b07e-e9b5-44f5-befb-22440b2a560b">five</span> consecutive trading day period in which the trading price per $1,000 principal amount of 2025 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company's common stock and the conversion rate on each such trading day; or </span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">upon the occurrence of specified corporate events.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On or after January 1, 2025, holders may convert all or any portion of their 2025 Notes at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date, regardless of the foregoing circumstances.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon conversion, the Company will pay the principal amount in cash and will pay, or deliver, as the case may be, any amount in excess of the principal amount in cash, shares of common stock or a combination of cash and shares of the Company stock, at the Company's election. The initial conversion rate is 10.5150 shares of the Company's common stock per $1,000 principal amount, which is equivalent to an initial conversion price of approximately $95.10 per share, subject to adjustments in certain events, and represents a potential conversion into 12.1 million shares.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to January 1, 2022, in accounting for the issuance of the 2025 Notes, the Company separated the 2025 Notes into liability and equity components. The carrying cost of the liability component was calculated by measuring the fair value of a similar debt obligation that does not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the 2025 Notes. The difference between the principal amount of the 2025 Notes and the proceeds allocated to the liability component (“debt discount”) is amortized to interest expense using the effective interest method over the term of the 2025 Notes. The equity component is recorded in additional paid-in capital in the condensed consolidated balance sheet to meet the conditions for equity classification. On January 1, 2022, the Company adopted the new revised guidance for accounting for convertible instruments, which eliminated the equity component. Refer to Note 1 to the condensed consolidated financial statements included elsewhere in this report for details on the revised guidance for accounting for convertible instruments adoption.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Initially, the Company allocated the total transaction costs incurred to the liability and equity components based on their relative values. However, subsequent to the adoption of the revised guidance for accounting for convertible instruments, all transaction costs are presented as a reduction to the 2025 Notes. Prior to January 1, 2022, transaction costs attributable to the liability component were being amortized to interest expense over the term of the 2025 Notes, and subsequent to the adoption of the revised guidance, all transaction costs are being amortized to interest expense over the term of the 2025 Notes.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2025 Notes consisted of the following components as of March 31, 2022 and December 31, 2021 (in thousands):</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:center;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:70.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.537%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability component:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: debt discount and issuance costs, net of amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,960)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154,803)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying amount</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,142,040 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">995,197 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity component:</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285,225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair value of the 2025 Notes at March 31, 2022 and December 31, 2021 was $1,518.8 million and $1,510.4 million, respectively. The fair value was determined based on the quoted price of the 2025 Notes in an inactive market on the last trading day of the reporting period and has been classified as Level 2 w</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ithin the fair value hierarchy. Based on the closing price of the Company's common stock of $119.39 on March 31, 2022, the value of the 2025 Notes if converted to common stock was more than the principal amount of $1,150.0 million.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company used $46.2 million of the proceeds from the offering to repurchase shares of its common stock, concurrent with the issuance of the 2025 Notes. The repurchase was made in accordance with a share repurchase program previously approved by the board of directors. Additionally, $141.8 million of the proceeds was used for the net cost of convertible note hedge and warrant transactions. The Company also used a portion of the net proceeds to repay at maturity the $690.0 million in par value of convertible senior notes due in 2019. The remaining net proceeds are intended to be used for share repurchases, working capital and general corporate purposes, including potential acquisitions and other strategic transactions.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note Hedge</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To minimize the impact of potential dilution upon conversion of the 2025 Notes, the Company entered into convertible note hedge transactions with respect to its common stock in May 2018. The Company paid $261.7 million for the note hedge transactions. The note hedge transactions cover approximately 12.1 million shares of the Company’s common stock at a strike price that corresponds to the initial conversion price of the 2025 Notes, also subject to adjustment, and are exercisable upon conversion of the 2025 Notes. The Company determined that the note hedge meets the definition of a derivative and is classified in stockholders’ equity, as the note hedge is indexed to the Company's common stock, and the Company, at its election, may pay or deliver to holders cash, shares of the Company's common stock or a combination of cash and shares of the Company's common stock. The Company recorded the purchase of the hedge as a decrease to additional paid-in capital. The Company does not recognize subsequent changes in fair value of the note hedge in its condensed consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Warrants</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Separately, in May 2018, the Company entered into warrant transactions, whereby the Company sold warrants to acquire, subject to anti-dilution adjustments, up to 12.1 million shares of the Company’s common stock at a strike price of approximately $149.18 per share. The Company received aggregate proceeds of $119.9 million from the sale of the warrants. The convertible note hedge and warrant transactions will generally have the effect of increasing the conversion price of the 2025 Notes to approximately $149.18 per share. The Company determined that the warrants meet the definition of a derivative and are classified in stockholders’ equity, as the warrants are indexed to the Company's common stock, and the Company, at its election, may pay or deliver to holders cash, shares of the Company's common stock or a combination of cash and shares of the Company's common stock. The Company recorded the proceeds from the issuance of the warrants as an increase to additional paid-in capital. The Company does not recognize subsequent changes in fair value of the warrants in its condensed consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revolving Credit Facility</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2018, the Company entered into a $500.0 million five-year, revolving credit agreement (the “Credit Agreement”). Borrowings under the Credit Agreement may be used to finance working capital needs and for general corporate purposes. The Credit Agreement provides for an initial $500.0 million in revolving loans. Under specified circumstances, the facility can be increased to up to $1.0 billion in aggregate principal amount. The Credit Agreement expires in May 2023.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the Credit Agreement bear interest, at the Company's option, at a base rate plus a spread of 0.00% to 0.25% or an adjusted LIBOR rate plus a spread of 0.875% to 1.25%, in each case with such spread being determined based on the Company's consolidated leverage ratio specified in the Credit Agreement. Regardless of what amounts, if any, are outstanding under the Credit Agreement, the Company is also obligated to pay an ongoing commitment fee on undrawn amounts at a rate of 0.075% to 0.15%, with such rate being based on the Company's consolidated leverage ratio specified in the Credit Agreement. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement contains customary representations and warranties, affirmative and negative covenants and events of default. Principal covenants include a maximum consolidated leverage ratio and a minimum consolidated interest coverage ratio. In March 2022, the Company borrowed $75.0 million under the Credit Agreement, and as of March 31, 2022, $75.0 million remained outstanding. The Company plans to repay amounts outstanding in less than 12 months.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Expense</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2027 Notes bear interest at a fixed rate of 0.375%, with interest payable semi-annually on March 1 and September 1 of each year. The 2025 Notes bear interest at a fixed rate of 0.125% with interest payable semi-annually on May 1 and November 1 of each year. The Company is also obligated to pay ongoing commitment fees under the terms of the Credit Agreement, in addition to interest payable on outstanding borrowings. Prior to the adoption of the revised guidance for accounting for convertible instruments on January 1, 2022, the Company also amortized as interest expense the value of debt discounts of the 2027 Notes and the 2025 Notes. The following table sets forth total interest expense included in the condensed consolidated statements of income for the three months ended March 31, 2022 and 2021 (in thousands):</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:center;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the Three Months<br/>Ended March 31, </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt discounts and issuance costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,168 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,182 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coupon interest payable on 2025 Notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coupon interest payable on 2027 Notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,078 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,078 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest payable under the Credit Agreement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalization of interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(925)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,695 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,834 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 1150000000 0.00375 20 30 1.30 0.98 116.18 9900000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2027 Notes consisted of the following components as of March 31, 2022 and December 31, 2021 (in thousands):</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:center;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.498%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability component:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: debt discount and issuance costs, net of amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,113)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(169,030)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying amount</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,139,887 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">980,970 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity component:</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,529 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2025 Notes consisted of the following components as of March 31, 2022 and December 31, 2021 (in thousands):</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:center;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:70.894%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.537%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability component:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: debt discount and issuance costs, net of amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,960)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154,803)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying amount</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,142,040 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">995,197 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity component:</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285,225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1150000000 1150000000 10113000 169030000 1139887000 980970000 220529000 1327000000 1359300000 119.39 1150000000 100000000 127100000 312200000 9900000 9900000 178.74 185200000 178.74 1150000000 0.00125 20 30 1.30 0.98 95.10 12100000 1150000000 1150000000 7960000 154803000 1142040000 995197000 285225000 1518800000 1510400000 119.39 1150000000 46200000 141800000 690000000 261700000 12100000 12100000 149.18 119900000 149.18 500000000 P5Y 500000000 1000000000 0.0000 0.0025 0.00875 0.0125 0.00075 0.0015 75000000 75000000 0.00375 0.00125 The following table sets forth total interest expense included in the condensed consolidated statements of income for the three months ended March 31, 2022 and 2021 (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the Three Months<br/>Ended March 31, </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt discounts and issuance costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,168 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,182 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coupon interest payable on 2025 Notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coupon interest payable on 2027 Notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,078 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,078 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest payable under the Credit Agreement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalization of interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(925)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,695 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,834 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 1168000 17182000 359000 359000 1078000 1078000 139000 140000 49000 925000 2695000 17834000 Restructuring<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of 2022, Mitsubishi UFJ Financial Group ("MUFG"), the majority owner of Global Open Network, Inc. (“GO-NET"), announced its intention to suspend the operations of GO-NET and to eventually liquidate it. The Company has a 20% stake in GO-NET and also provides services to GO-NET. As a result of MUFG's intention to suspend operations, during the three months ended March 31, 2022, the Company recorded as a restructuring charge the impairment of $7.5 million primarily related to certain capitalized internal-use software assets that will no longer be used in operations or will not generate sufficient future cash to support their values. The Company does not expect to incur material additional charges related to this action.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the Company launched its FlexBase program in May 2022, which is a flexible workspace arrangement that allows employees to choose to work from their home office or a Company office. This is a significant change to the way employees worked prior to the program, and prior to office shutdowns as part of the COVID-19 pandemic. Planning for the program commenced in 2021, and in the fourth quarter of 2021, the Company identified certain facilities that were no longer needed. As a result, an impairment of right-of-use assets and leasehold improvements was recognized. The Company has incurred expenses of $3.7 million related to this program, of which a benefit of $0.1 million was incurred in the first quarter of 2022. Management is still evaluating the Company's future work environment and additional charges related to such type of action may occur in 2022.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of 2020, management committed to an action to restructure certain parts of the Company to better position itself to become more agile in delivering its solutions. As a result, certain headcount reductions were necessary and certain capitalized internal-use software charges were realized for software not yet placed into service that will not be completed and implemented due to this action. The Company incurred expenses of $31.5 million as part of this action, of which $7.0 million was incurred during the three months ended March 31, 2021 and was comprised of $6.3 million of employee severance and related benefits and $0.7 million of internal-use software charges. The Company did not incur any charges related to this action during the three months ended March 31, 2022, nor does it expect to incur material additional charges related to this action.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also recognizes restructuring charges for redundant employees, facilities and contracts associated with completed acquisitions.</span></div> 0.20 7500000 3700000 -100000 31500000 7000000 6300000 700000 0 Stockholders’ Equity<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Share Repurchase Program</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective January 2022, the board of directors of the Company authorized a $1.8 billion share repurchase program through December 31, 2024. During the three months ended March 31, 2022, the Company repurchased 0.9 million shares of its common stock for $102.9 million. The Company's goals for the share repurchase program are to offset the dilution created by its employee equity compensation programs over time and provide the flexibility to return capital to stockholders as business and market conditions warrant, while still preserving its ability to pursue other strategic opportunities.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes stock-based compensation included in the Company’s condensed consolidated statements of income for the three months ended March 31, 2022 and 2021 (in thousands):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the Three Months<br/>Ended March 31, </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,233 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,096 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,232 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,369 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,326 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,478 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,436 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,362 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,227 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,305 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,043)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,044)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation, net of income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,184 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,261 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the amounts of stock-based compensation reported in the table above, the Company’s condensed consolidated statements of income for the three months ended March 31, 2022 and 2021, include stock-based compensation reflected as a component of amortization of capitalized internal-use software of $7.6 million, and $7.7 million, respectively, before taxes.</span></div> 1800000000 900000 102900000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes stock-based compensation included in the Company’s condensed consolidated statements of income for the three months ended March 31, 2022 and 2021 (in thousands):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the Three Months<br/>Ended March 31, </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,233 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,096 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,232 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,369 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,326 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,478 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,436 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,362 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,227 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,305 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,043)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,044)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation, net of income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,184 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,261 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 6233000 7096000 20232000 18369000 12326000 12478000 17436000 16362000 56227000 54305000 14043000 13044000 42184000 41261000 7600000 7700000 Accumulated Other Comprehensive Loss<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in accumulated other comprehensive loss, net of tax, which is reported as a component of stockholders' equity, for the three months ended March 31, 2022 (in thousands):</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:56.524%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.538%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign Currency Translation </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Unrealized Gains (Losses) on Investments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71,809)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,704 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69,105)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,036 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,542)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,506)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of March 31, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69,773)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,838)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88,611)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts reclassified from accumulated other comprehensive loss to net income were immaterial for the three months ended March 31, 2022.</span></div> <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in accumulated other comprehensive loss, net of tax, which is reported as a component of stockholders' equity, for the three months ended March 31, 2022 (in thousands):</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:56.524%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.538%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign Currency Translation </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Unrealized Gains (Losses) on Investments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71,809)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,704 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69,105)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,036 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,542)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,506)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of March 31, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69,773)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,838)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88,611)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -71809000 2704000 -69105000 2036000 -21542000 -19506000 -69773000 -18838000 -88611000 The following table summarizes revenue by geography included in the Company’s condensed consolidated statements of income for the three months ended March 31, 2022 and 2021 (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the Three Months<br/>Ended March 31, </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481,007 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463,180 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379,528 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">903,647 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">842,708 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table>The following table summarizes revenue by solution category included in the Company’s condensed consolidated statements of income for the three months ended March 31, 2022 and 2021 (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the Three Months<br/>Ended March 31, </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Security</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,567 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,219 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delivery</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">444,148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473,669 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compute</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,932 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,820 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">903,647 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">842,708 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 481007000 463180000 422640000 379528000 903647000 842708000 3 381567000 310219000 444148000 473669000 77932000 58820000 903647000 842708000 56200000 43300000 3200000000 0.70 P12M Income Taxes<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's effective income tax rate is based on estimated income for the year, the estimated composition of the income in different jurisdictions and discrete adjustments, if any, in the applicable quarterly periods. Potential discrete adjustments include tax charges or benefits related to stock-based compensation, changes in tax legislation, settlements of tax audits or assessments, uncertain tax positions and acquisitions, among other items.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In the second quarter of 2018, the Company filed an appeal with the Massachusetts Appellate Tax Board (“MATB”) contesting the adverse audit findings related to certain tax benefits and exemptions. In July 2020, the MATB ruled in the Company’s favor; however, the Massachusetts Department of Revenue appealed the decision in January 2022. The Company has determined that it is more-likely-than-not that it will prevail and no reserve has been recorded related to these controversies.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s effective income tax rate was 21.2% and 7.1% for the three months ended March 31, 2022 and 2021, respectively. For the three months ended March 31, 2022, the effective income tax rate was higher than the federal statutory tax rate due to an intercompany sale of intellectual property, tax on global intangible low taxed income and non-deductible stock-based compensation. These amounts were partially offset by foreign income taxed at lower rates, the excess tax benefit related to stock-based compensation and the benefit of U.S. federal, state and foreign research and development credits. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March 31, 2021, the effective income tax rate was lower than the federal statutory tax rate due to foreign income taxed at lower rates, the excess tax benefit related to stock-based compensation, the revaluation of certain foreign income tax liabilities due to foreign exchange rate fluctuations and the benefit of U.S. federal, state and foreign research and development credits. These amounts were partially offset by non-deductible stock-based compensation, the valuation allowance recorded against deferred tax assets related to state tax credits and state taxes.</span></div> 0.212 0.071 Net Income per Share<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income per share is computed using the weighted average number of common shares outstanding during the applicable period. Diluted net income per share is computed using the weighted average number of common shares outstanding during the period, plus the dilutive effect of potential common stock. Potential common stock consists of shares issuable pursuant to stock options, restricted stock units ("RSUs"), deferred stock units ("DSUs"), convertible senior notes and warrants issued by the Company. For the three months ended March 31, 2022, the dilutive effect of outstanding awards is reflected in diluted earnings per share by application of the treasury stock method and the dilutive effect of the convertible securities is reflected in diluted earnings per share by application of the if-converted method. For the three months ended March 31, 2021, the dilutive effect of outstanding awards and convertible securities is reflected in diluted earnings per share by application of the treasury stock method.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components used in the computation of basic and diluted net income per share for the three months ended March 31, 2022 and 2021 (in thousands, except per share data):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the Three Months<br/>Ended March 31, </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,163 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,695 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares used for basic net income per share</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,061 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs and DSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,320 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,667 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible senior notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants related to issuance of convertible senior notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares used for diluted net income per share</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,637 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,688 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income per share</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.74 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.95 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income per share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March 31, 2022 and 2021, certain potential outstanding common shares issuable in respect of stock options, service-based RSUs, convertible notes and warrants were excluded from the computation of diluted net income per share because the effect of including these items was anti-dilutive. Additionally, certain performance-based RSUs were excluded from the computation of diluted net income per share because the underlying performance conditions for such RSUs had not been met as of these dates. The number of potentially outstanding common shares excluded from the computation of diluted net income per share for the three months ended March 31, 2022 and 2021 are as follows (in thousands):</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the Three Months<br/>Ended March 31, </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service-based RSUs</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,234 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,070 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market- and performance-based RSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,338 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible senior notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,898 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants related to issuance of convertible senior notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,991 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,991 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total shares excluded from computation</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,279 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,297 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components used in the computation of basic and diluted net income per share for the three months ended March 31, 2022 and 2021 (in thousands, except per share data):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the Three Months<br/>Ended March 31, </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,163 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,695 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares used for basic net income per share</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,061 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs and DSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,320 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,667 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible senior notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants related to issuance of convertible senior notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares used for diluted net income per share</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,637 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,688 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income per share</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.74 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.95 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income per share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 119163000 155695000 160494000 163061000 1000 5000 1320000 1667000 1822000 955000 0 0 163637000 165688000 0.74 0.95 0.73 0.94 The number of potentially outstanding common shares excluded from the computation of diluted net income per share for the three months ended March 31, 2022 and 2021 are as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the Three Months<br/>Ended March 31, </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service-based RSUs</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,234 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,070 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market- and performance-based RSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,338 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible senior notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,898 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants related to issuance of convertible senior notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,991 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,991 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total shares excluded from computation</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,279 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,297 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 2234000 2070000 1054000 1338000 0 9898000 21991000 21991000 25279000 35297000 EXCEL 70 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )*"J50'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "2@JE4!PD7A>T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)TU1,'1S43PI""XHWL)D=C?8M"$9:??M;>MN%]$'$'+)S)]O MOH$TVB9Y3'RFQIWPUAK;+&N-&')BC!LAXH&!S.26ZJ;GK4[ \7=,>HL4/ MNR=04MY (+;.LH496,25*$SC4&,BRWTZX1VN^/B9V@7F$*BE0!UGJ,H*A)DG MQN/8-G !S#"F%/)W@=Q*7*I_8I<.B%-RS'Y-#<-0#O62FW:HX.WI\659M_!= M9MLA3:^RUWR,M!'GR:_UW?WV01@EE2KD=2%OMTKJ^=3OL^L/OXMPZ)W?^7]L M?!8T#?SZ%^8+4$L#!!0 ( )*"J5297)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ MDH*I5(3BKH(&*>GQUSM MKD4DMU<]VCM<> G7@387K.DDY6NQ$/KW=*[@S*I4_# 621;*A"BQNNJY]//, M82:@>.*/4&RSHV-B7F4IY9LYN?>O>K8A$I'PM)'@\&\C9B**C!)P_+L7[56_ M:0*/CP_J=\7+P\LL>29F,OHS]'5PU;OH$5^L>![I%[G]3>Q?:&CT/!EEQ5^R M+9\=#'K$RS,MXWTP$,1A4O[G[_M$' ?0$P%L'\ ^!%#G1("S#W"*%RW)BM>Z MX9I/)TINB3)/@YHY*')31,/;A(D9QH56<#>$.#V=R8U09 XC1OHD"[@2V<32 M(&QN6]Y>Y+H482=$'/(H$QUDY#;QA?]CO 5 %14[4%TS5/"1JW/BT#/";,8: M>&9MX3MB.TW1/] X58Z<0LY!<_2WN\RT@FGW#R(YJ"0'A>3@A.2-]'+XY MW:6B*>%X.+7[SPC%L*(8=J-XSKG20D4[\B)2J703$2ZE52X0HE%%-.I&-!6:3"NV,8=QTQQL+'"A4ZG"]=:\2C#\G51,5V@ M.K>)#O6.W(61($]YO!2JB077L&V[S\9L/$1X+BN>RRX\+V(=FH\%DO7$X\;1 MPW7<-PXUB+P*+TAD)->AR,[(?>(AB-2N+<_N @ER4L'P<3.29V2A89X1JX#GR+6G.'2Y)!T-RK23WMWR',=;.39W_Q3@S9S#& MKW*;-/+A+U7HK[%/E]8U@.(N_A&NFH%S)3=AXC5G$-=\=#&TNC!0W,X_ MHLUEIGE$_@K3TY\%KF@S.L!0K48L7&DF MXQB\9J&E]P:=8RZ:%#<[:&@^F&R)HM=O)11 M(VU+N?CJ/F)M9UT:&&[>AXR1VWC=65@'6J!+-< M*=-]E"U'D2[PB[RQ76]1_/ZQR?^1K*X K%,%N$^@=RS78Z99XP?41C)35RGK9=DM>NS3JY_&PNU-A/L"RCH &PV3GG2G#Y_8A M60$L^%$@7*85J#9_AOOVX:L\\DFHX,4"FGS+-93+Q'A:X^*U5!X6RF:?93.E M(]NQA_32F5B;)JRZ C#NDNS$RA M_"Z@B-S!Q>9)CHNU+>5KAW=:VO,/5/N%YDFN%KEGBE'5'N]T\W@ 4P!UG_CB MG7P5C5.\10IZ"6I?C!B>K]KC'=R1#V7G>!"Q57F+7+]/6=]I3)IUM(ME'*C8 MW,N(9Y9CY896=;7:0'2+;3.K?KS 8 >&PO=V]R:W-H965T&ULK5G;;N,X$OT5 MPA,,=@&GS8NH2^<"I)/LS@QF.D$[L_O,R'0LM"QZ*,KI[-=O478D6Z3H;F > MXNAR6#I5*M8I4I>O2G^M5U(:]&U=5O759&7,YN-L5N:"D6[:!U.:,8Q[.U**K)]65[[5%?7ZK&E$4E'S6JF_5:Z+=/LE2O M5Q,R>;_PI7A9&7MA=GVY$2]R+LV?FT<-9[/.RJ)8RZHN5(6T7%Y-;LC'6Y;9 M 2WB/X5\K0^.D77E6:FO]N37Q=4$6T:RE+FQ)@3\V\I;69;6$O#X:V]TTCW3 M#CP\?K?^K]9Y<.99U/)6E?\M%F9U-4DG:"&7HBG-%_7ZB]P[Q*V]7)5U^XM> M]U@\07E3&[7>#P8&ZZ+:_1??]H$X&$"BD0%T/X!^[P"V'\!:1W?,6K?NA!'7 MEUJ](FW18,T>M+%I1X,W165?X]QHN%O .'-]^_#Y[O[S_/X.P='\X?=?[VZ> MX.33S>\WGV_OT?R7^_NG.3I'?\[OT#_._HG.4%&AIY5J:E$MZLN9 0[6TBS? M/^_3[GETY'E_"/T!,3)%%%/J&7X;'GXG\VXX.1X^ \\[]VGG/FWML3'W&ZUE M99"H:VGJCP&+K+/(6HO1F$51KQ#$!N7V0/[5%%M1PB.\L=J9BEM3=L)MKUF2 MI 0\VQ[&Q(5Q%B>4=[ CIE''- HRA5?Q51KQ7$I4R[S1A2FDE^7.##]X/*$9 MYNF I0OC$8D2[&?).Y8\R/(FSU4#X8.:D4N()="=H@KJFUK"I5KJK:SM\1F; MTB1K(W]&IBQ+D# (7,Q7/_]$8GSQGG/3%@)Y)-?/4A_=@U^PN)%M92G??*'@ MCH\)29.,#4+APN*$9S3VAR+N0A$'0_&HY484"R2_01&OP6WKB3(KJ:%2'.:Q MCWGL4*(L3>DPU5P8B6-&F)]YTC%/@LR?E!'E=Y!,W*='<12EP_AZXE!@?Y/@!;88KJ!942%!=I*ZWG:GG>P,EX M,NRM'A)*20;Q&_#VXGC"1Y*!'$@C.5%Z(+9:+D#RC*A>"IL7.[JCL=Y;/"J" MA))T6"L].)AD=*RDDU[/" UR_K=2B]>B++WDJ%L#DHA#%1BR\P )C^EH2'MQ M)&%UO)-+J7B[(MJ:$^B_2:0L*BTG4&&_%F:[;7?X]24)H=",7>?0\.9QD=J=2D M5Q02EA0@J1O9:[:7I*L3D+LI=J:EBXL(X=E(AT5Z/2%A0>EFI99;637^2'KD M ;HLZJ2ZBTMC3D8RG?8B0L,B\D5N5;FU(I(#T\*@IR]05 I*R)!Z^>Q\NX7$Z,CWIP0(H+!@/1_WC*;:N M,' <.5Q=5!S3,::]=M"P=APWD:>8NI*0QM"!#]/5@TLRS"(RPK:7#AJ6CN^9 M4]25!89Q-FP6/##*1]6-]N)!P^+A$^-3875E DH0&ZXB?#"<)2/M ^VUA(97 M0+>JVD+G6^PZ]*I0&E7*C%#UK'@H-) T&9+UK'FR)";Q6,WJ%8J&%>I':X$K M0@EF,79RUH=+\%@W07NQHF&QVM6"4RP]BY^$NBG@PN(T&5OZT%ZK:%BK=E7@ M%$=7A"*,&>7.NW>!$' 0K)%%#^OUBH7UZE:MUX6Q"[/=.CU7E4CG,/V M[';NQWHCSW/2;7R+>#]C<8.O:YUSY&@JW>W*C\ZTJ5"ZGKGW]**4DN MVO6I>0ONK/5:Q<):]:C?*U9MGS1%9_@#)M#_:;0592,O$)^"RML_5*^$MELD MC5DI7?Q/+BY0OBI1(&S(D:S:6&%X-NT&]-6U<>!=29O-CLYF__Y-;' M"R@[[V:*NK8-'@Q1C:EAH;B =X7[,KBL"$)0HZ#=K ?>6)#$A)15:,1VP=E M+&8DQE-.V!3S;."P3>K=73HEC+_?/0A"< >N&TJ(Q_# BG^[SAMDWU*0#"NH M%X5'%M^LUWP6UOR;!32FA:J@0-F-NO.B0KG8%%"PO%0]L@X:R>EP;>8!,A;A ME(YT *SO -C)S=5FW93M'-AO)*HU5(65_4ZS!<%2M;]6N?I^GJ:QNW'MP<49 M&8UTWPBP<"/PI$%0&_WVGM:0([FJS11E-)I&&>U2.9"!_13^L0QSVX5S@FG* MA_MI'N#89.X["A;N*+Y((^ 2K">%KF!R^-^.9S'+"4^=1MT'I#R&/GF$9]]) ML' GL5/I>E0/O+0]RUMHASEU:'N ')!DI+]D?7/!?K"Y:!/E!]W(G*\U_BT7 M']"[Y3([^+QGOZU"1K\450U-Y1)&X@\)1$+O/E?N3HS:M%_\GI4Q:MT>KJ0 M^A8 ]Y<*FN;]B?V(V'TTOOX_4$L#!!0 ( )*"J52MAB/]EP, $ , 8 M >&PO=V]R:W-H965T&ULI5==<]HZ$/TK.YX^)#-M_ 4F M=( 9 G3:3ILR=7K[T+D/BBVP)K;E2C*D_?5W93N.S9=#+@]8DL_NGK/:16*T MY>)!1I0J>$SB5(Z-2*GLO6G*(*()D5<\HRF^67&1$(53L39E)B@)"Z,D-AW+ M\LR$L-28C(JUI9B,>*YBEM*E )DG"1%_;FC,MV/#-IX6OK-UI/2".1EE9$U] MJGYD2X$SL_82LH2FDO$4!%V-C:G]?F:[VJ! _,/H5C;&H*7<<_Z@)Y_"L6%I M1C2F@=(N"#XV=$;C6'M"'K\KIT8=4QLVQT_>/Q3B4*H&U M]^^)8&X=S"V"]8X$F\;81!B!2L!^Q-T6.LE 'S.L<1I"(&C(%,1<2H1@?H'C M%@CL'DG%AA[,=AG1*R+J%MY,7&+:9W4LP2VX^B M@!"P9H.'MY 1 1L2YQ0NL$1"'L=$2,B0OXRPFBX/L2]##!K$K"O+WF'? 6JQ M[]?L^^>Q+SABTG,5<<'^X@NMHEP]2+WTWV^PZEO%9X=]-ZXEP*L%>*\2$%+) MUBG1Y40D^%0P7)S"YSQE6'+8UMC1+".*I6MX]N%K'UV*O3TE@T.".V$MO8-: M[^!5>IF4>?=F#?8X[;(^A6@1OJX)7[^*,!ZM4F%OZPWH8'W=R?H4HL5Z6+,> MGF0]XTF"/WO_HZ6'+VGI#E"+NFT]'VW6&>3/[NC*^W[E[M?XBZ!M%8T#VCY? MQ;VQ]XNR?; M$>@I&<^GM7WZN+[#:[+,Q9]22"=I=X_)T.GUALXNXWW<;LF8C>N=OEOCG6G- M4@DQ7:&-=35 8U%>5\N)XEEQX[OG"N^/Q3#"*SX5&H#O5YRKIXF^1-9_&B;_ M 5!+ P04 " "2@JE4\"5"WUT% !K$P & 'AL+W=O80J]Y5LC+R4ZI_<5T M*I,=RZG\R/>L@"\;+G*J8"BV4[D7C*XKI3R;$L<)ICE-B\E\5KU[$O,9+U66 M%NQ)(%GF.14_KEG&#Y<3/'E[\27=[I1^,9W/]G3+EDQ]W3\)&$U;*^LT9X5, M>8$$VUQ.KO#%@@1:H9+X*V4'>?2,M"LKSK_IP=WZ5K4O_2U"<21 M@Q*Y!&@?05O!$%MU%P M*T=K9)5;-U31^4SP Q):&JSIARHVE39XDQ8ZC4LEX&L*>FJ^>'RXN7U8WMX@ M>%H^?KZ[N7J&P?(9?NYO'YZ7Z/$3NGM8/-[?HG/T=7F#SMZ]1W)'!9,H+=#S MCI>2%FOY ;T[&<^F"N#I2:9) ^6ZAD)&H+CHGA=J)]%ML6;K4_TIN-7Z1MY\ MNR96@_=4?$0N_H"(0X@!S^+7U;$%CMN&VJWLN2/V[HJ$YPPM%54,%H)"_URM MI!)0R/]:K'NM=:^R[HU8_\)>6%$R4]AKQ:!2U,OZ91X[;N"%L^G+<32&8I%' M0B=JQ4YP^2TNW^KU@DLE$50$@M8CJ$J++6*OT(4DDQ<6OX/6?F#U6]M'? ,M MI?(?G;'7)"LE] ;]EN9AG^)+N249'LJD"NP=6,[W4- MF8"& P1Q'+M^#^=0*B*.YYMA1BW,R IS23-6)QLXX1O3R38AC 9S8T)"'/<@ M&L1PX/J>&6/<8HRM&/]@!=1A5J&D:VBIJ5Z$FDQ,4.,A!M\E03_K!C$W"/%( M.+'3=6?'"O;JE^O7V&\=$RS/ZX$WB6%8^B/@CZ@%_ZQHE2@350J]Z!/@C*TQ MQHV9DUIT<-!'.90*\9'4*4C2@216D,]<03$DEBYEA$R&8%S')5$?]% N"!S7 M&ZEAW'$)=JVP&S+9")Z_0>:%&:H[S&[HNH/59I*+")3+"-2.F+"=F>X*Q6"W MH([Z M5U*UD"E:%2Z!AG&9?R/12U=NH#*IBQL37S'",\)QCW_1A*>7XXPF*X MHS'L_YH735D8 ?H&@$'<;[TF,1Q&[EBD.RK$=BY\5#LFW@".AW%(4>>Q'PQ0 M&L0B/-84.B+#=B9K"G?%X C"T%[PE[0Z$L"PR3]2]'5DU0U)"P=.Y U6G4DN M(C$> =_1&[;SV]/OP1T2V+GK.;[3AVN0PSB*QVJV8SILI[K/L*KJ%L& -M0/ ME#.UXYH\7J"2Q_8/>$AFYV$PV$"8Q((QS*1C/&)GO .E> JOXS2"K=O9#AZ"KEL?A&S;6-(1$;$3T365:8+.X RUYEE& MA>PF,.Y'&W/AD8O.Q[#/[4:IT3!T]$/L]'.39J6";)!+DQR<+D;:&NEX@]AYXSB;-IQ#1H#Y [=_D#3*^4'4[PW3HVN+G,'F4-_F M2-B+E86J3_GMV_;&Z*JZ)^F]O\87B_K>IS-37T/!&7Z;%A)E; ,FH> E*AO M=NJ!XOOJ)Y];AC=,V$%H#O&\[5VT!/T-ZOS?\'4$L#!!0 ( )*" MJ51"<^ V6 , +D( 8 >&PO=V]R:W-H965T&ULC59M M<^(V$/XK.VZFT\[DXG>#4V F 6Z.F89D0N[ZH=,/QEZP>[;$20*2_OJN9.,2 M8IA^ $OR[J-G'^UJ/=AS\5WFB I>JY+)H94KM;FU;9GF6"7RAF^0T9L5%U6B M:"K6MMP(3#+C5)6VYSB1724%LT8#L_8D1@.^567!\$F W%95(M[NL>3[H>5: MAX7G8ITKO6"/!IMDC0M47S=/@F9VBY(5%3)9< 8"5T/KSKT=Q]K>&'PK<"^/ MQJ C67+^74]FV=!R-"$L,54:(:''#L=8EAJ(:/QH,*UV2^UX/#Z@?S:Q4RS+ M1.*8EW\4FVC@7I5BI>-<[$H"I8 M_4Q>&QV.' BGV\%K'+Q3A^",@]\X^";0FID):Y*H9#00? ]"6Q.:'AAMC#=% M4S!]B@LEZ&U!?FHT?IQ/IO/%= (T6CS^/IO^]O4SQM4-XAJ'OO(N!#(F[ =Z_!J?Y MSS^YD?/;H4:,G\[V:[J9Y0;-W5J^=4G5ZU#!#0/O1*PNLW[?[=:JWVK5OZC5 MN?3IXMG_2,"-0^?T4#O,O)X;1-U$XY9H?/E0WU$\7XSQARJ+XRCLG7#\:.5Z M_3"(3SC:1UV@0K$VS5&27%NFZKNS76W[[YUI.R?K]]27ZS;Z'TS=U"EUU@63 M4.**()V;'@DGZD993Q3?F%ZSY(HZEQGF]&V!0AO0^Q7GZC#1&[1?*Z-_ 5!+ M P04 " "2@JE4=^/]P&8" ! !0 & 'AL+W=OUD0E9,DRE7KEI+9*D%5:7K=3I7;L4*[H2!] 33U?#%\B2F6_L&MB.PXD&Z5%U8!) M057P^L_VS3D< 8CG?8#7 +RW@-X)@-\ ?%MHKW&&M)NP7A=#AZG(VC61R-@5;QX]?)>+ @(U[0;QK-%C$\WM/6=/X4 M/5#HB8>4%?(;G> SG9Q=P!@6'12XVBO%4!:XFG2:; MFS2:AK4F[X0F'Z:"B!5$/,7T;[Q+];5%>H;OM@B3'@B*H3O@Z72DI[XCP_2 M]=IT/9NN=R)=PZG9'I;(,2OT>U=2&PO=V]R:W-H965T&UL MK5IM;]LX$OXK1*XXM$!=BR]ZZZ4!TB3%+M F1=V]_:S(=*RK)'I%.FGNU]^0 MLDU%I.BDMU\221Z2SPQGYIFA=/H@NA]RS;E"/YNZE1].UDIMWL_GLESSII#O MQ(:W\,M*=$VAX+:[F\M-QXNE&=34$D.T%+OBJVM?HF'G[C M.X5B/5\I:FG^HH>=;'2"RJU4HMD-!@1-U?;_BY\[0PP&P#S^ 60W@(P'L(D! M=#> &D5[9$:MRT(59Z>=>$"=EH;9](6QC1D-VE2MWL:%ZN#7"L:ILXN;Z\NK MZ\75)8*KQO MWJ!7J&K1][78RJ)=RM.Y C1ZSGFY6_ECOS*96)FB+Z)5:XFNVB5?/AT_!RT. MJI"]*A])<,(O1?<.4?P6D8@0#YZ+YP_' 3CT8%EJYJ-3EBWD&JT@3"1:=:)! M$'E=H:KVKG?=2E5]&,3,U:']/T9QCE. MZ.G\?F@:CU@<)WE\$'L"+3Y BX,F.%_^!SP8@EY)I 1$?2G:LJHY:@^8]7-] M5VIK;3IQ7X$SH-O'%YLK.6!*@N:ZY)#NRJKHDTB[1$4C.E7]USSP6;"?+AZ: MAI%X8)K>@AXQBEF*_19,#VC3(-J%$N6/F*T?F4=QU@WV]V\9-[4T7FH)IA&J?Y M"+PKAM.$^;'G!^QY$/OY8/^16 'F6X66E2S%ME7&0RHIMT5;K+HOQK"Z&@_2J8N;!E M%$S#KEH:IY3:@+RZ+VYK;\[?S?(DFFB.7:MYY"#M9]&$X2PCX3 E?>WXIJB6 MB/_4"8OWUA+&!\HMY ,=5\:,7O3,196PQ$FX/CD:TVQJVRUIX?AY5MX4C]K$ M/4N49;?E5B4O\MB#/,FI8W>/7$KR+)E ;JD-'^.V7;KM^#UOMW[G<(DJCFG. MQAA=,0)$D4] M'R&PX1V\\0+!A'DQ>J2U0PSAL=8/6(IGK*FY30<)K5!TGKB MM./8]R)WF8HE:30&[J,]G.03C(8MI>$PIUT_MZ+R8G>)BA#"8L?L'CF6ISGU MHR>6T4CTHLJY9[;GEX+$\A()\Y)9R:0J7:T,$_8AH1LSFE^Z<9>R:TI<[IEE M*8GR,?_[!'&V''89_5HO)0#[(TN";S B8LG MQE$T3K0^.5!0]UA>W);.2)C.+HI-I8IZ4'M5K>)=6]2SK>1(BI5Z*#H.%=D] MKX718[H$(QXRRR(:CQ.;3RY-P6\GM+&D1XZ0WG 7Y!J*REF?*41[-P.U&FC; MNQ]<&4J1''+*9 02E]K&J<,C,LLCDDXD:&+9CX39[VLG2LZ7N]"31?VW*.0R M7IQBFC@AXLJE.)Y(A\3R(@GSXE.=FD+MH!IU(*QYLS%!_S-4XA&;Z "H)58:)M:#&AVO M"P7;K00"S[2MM&96T320]J4^XMBIUU]OZJ+U.@)U&93@W*D'O6(,3REE>9:& M>?:JV=3BD>^.,?JZ8:"?+ACD6A,65(FJYH:O=$89G.$40&C^PU+J8V.6.:<( M/KD$ZO>)'2,.&& M4QWU$"2.QM6 1VK*32R#TC"#.GG.ERV\D'W]8Y31<4'FDX.Z+4TG:AAJB9*& MB?+*GE[PGZ4Y_D#0,W!4[HY"P".T:F][!75Y>0\50JOV5"I55Y4Z'O3O7AU= MXH.6+ADSD$\,*H$IG['T2,/TJ/?F]9)#\@0_?Z./)FHH:G/*7 NY[?BAT]1%!GAC_WX6:M+@&R)+Q^PE?>[P,/[0YW9\!1R\/UKD MQHZO\-N(Q,;8<)FQQ S7/*[6'?!@T[_ X_H%'OI2 'O\\Q\XB?ZU?PEG1NK7 M:6_U9FVX>65;>VL5YCG!C6*G;O:(X32E$V[&++6S,+6/#015/WC7_K3/"]CE M80(!/\9[1.HI7,O5[%CG/(1K#W9JD\R.G$TQEY!C!L0]ANZ*)31)IR)@\+J2 M!2/@>O\6X)FO02WOLC#OWHS,T.DW^#.Q,H<)NZ,[<:L*&&9H^CRF.5I=J2A/7[B8^[*7SUAT3FBWBY[0Q6_>B#.7!9G&25. MD+AB282GSA&9)7L6)GOW?$F^X'4J(!Y VDB:%(91&:M-6( &M2!D/TQ[JG[5*2Y_8L65DC5Z7@(#$?.>/!=3PT\3;@>XD[=6"#J60M MQ(MQ;K.1XQE!6&&J#0.CY15CK"I#1#)^=9Q.G]( #^T]^]S63K6LF<)85,]E MIHN1<^5 ACEK*OTH=C?8U7-A^%)1*?N%71?K.9 V2HNZ Y."NN3MRMZZ%T%"\>IK.'9#8%LI+%W>UTO"(G6=%R/WM8);"80SQ.;F!^MWA.X'3))')= MH"Y35IW!5WA*IG!Z<@8G4')8%:)1C&IJKXT?U_:Q/^4\)[)?R GZDPXL7W"$+]%, M(]U_#2*'F*D"YC1""GZ,UTI+NLX_/TDR[),,;9+AD21+*5+$3$$N14T-246- MH-F;&;CF2%M:QDO+:(;^-1IX_D7HOAZ>U0=!5\/+/J@5ZQ[&PO=V]R:W-H965T&ULS5EM;]LV$/XKA#%@ M+5#7(O5>) $:VZG=M4D6IQN&81]8B8ZT2J(KT4FS7[^CK$@61_ED75TQ_-/1<280%_2)"N.1Y$0FU>321%$+*7%2[YA&=Q9\SRE I;Y MS:38Y(R&I5*:3(AA.).4QMGHY*C\[C(_.>);D<09N\Q1L4U3FM^?LH3?'8_P MZ.&+J_@F$O*+RD^IN'_] M8/VL=!Z<^4@+-N7)[W$HHN.1-T(A6]-M(J[XW8)5#MG27L"3HOR/[BI98X2" M;2%X6BD#@C3.=I_T2Q6(/05L]BB02H$H"J[=HV!6"N9C=[ J!4M1@-CK%>Q* MP584>IUV*@5'43#[=G K!5?UH<]IKU+P5 6O1\&O%/S'^H"-AY,SR@S:'7F9 M+S,JZ,E1SN]0+N7!GKPHDZ[4AS2),UD?*Y'#W1CTQ,GTXGPV/U_-9PBN5A?O MEK/7U[!87!]&"XYH(F&K7IL-ITFVX3*LMKS-9K MJ#=$P[\A9E"] JUSGL*:;\HJY&N40:G2(.#;3,39#=KD/(/K@$EIS=ZS WOS M- 6[*\QKM^;#VZS",)2Z:H$L:AV,(WY1N8GT4SK[6UG>-SYL#J()@MSL+ MT86(6(X@8M# (]E9;QEZQPM=HBP.) I,@&*;W_?&?3FL?\4$3 R -*=Y!E[J M(+Q]HHGO%>4)%')=S:2N9E*BLWK0G;*;.).P8&8D%.RB9Y /141S5CQ'5* 9 M"UXB$[] Q""&+NUW]NW2OIRMMR?8(:[ANU+\5@/-K*&93X3V"#BG.YO.'AR+ MV)CX3@UF![LK)V&WA>9=(=-Q+&_/LUUJ=^7&$A]NBRVZ8HJA95?",6SXTT?2 MJB-IE7IF3R2762#K ,X6PE=>/9<-N*R)B"(S+HMB6IP?)'.R:8"$W1ML-7$*EHUM6E+D- I!U(H\#V01@ M,DC:PO(<%I5&%HOB!92$D+*[)(7Y)Z*()2$"ZH=8NDGX/6-(T"]P;R^7=:EK M=U,7$P][EC[<3NVQ\Z-ZK*L(I^/EV+& #"L%X70+0LG?N=X2=O7A1 "SZ!SL M@3SSNG&S?>P[IAZ17R/ROQ:1+G:^!H5'++5)'11K8<5&0QN-0;3GD,-Q!B"9 MEN\9W5JT;<=7CG9Y6*X-;X_5XD%XT/'@R2@##@WEEP7W2.0T*Q*Z>R:K![2> MK.)NS(A%U+Q\AU4_#HFUW6@&/AZ>^/,L'& B[VE>CWZL)>"FAHJ8Q++] MWNQM)BBVG@+M$7!.*XO[<"R38'.O["O*;;UW1M M2P7X1F-Q[/A8W7FAD5-9K48$$]MQ? 7<6YVOIN][/0P#-Q0#N_\_ \8-=<## MW.$'YL"X2TY\R\-]CQRX(2=XF)W\8"P8ZWB-Y9B^6FY^-P4-M=CTMBQ?'S/2 M<"0RS)&>0H5)EPD!RW55K ?%VE ;OD2&^=(WT&&BH4$^L:R]=M &M?=CQC / M>B(C)AH>@PWBV.]\86_Q4C)EV&,288QK3JQD&YMB,-#2'#-.3Q MG)AH:TTS>H$]F+;K]'6K9JB2X0?W84ZL@W-:66S]/ ?LR%9IRDPCB!VLLAZ- M%/&!F1)?/9ZNX-CS'/47CH5.3M<1ECI\-K:]SH%/]MZTR/>'$"+@E05*V!HT MC9?R=5B^>R6W6PB^*5^^?.1"\+2\C!@%AB(%X/Z:<_&PD.]SZA>C)_\"4$L# M!!0 ( )*"J50QP'B[T0@ /06 9 >&PO=V]R:W-H965TVMGU_:,[&0GV\XF3IPT'SK] )*0 MB"P(< '0LO+K>^X%2$E^:+R3]HLM@L1]G/LZP/G:^4^A5BJ*^\;8<#&J8VS? M3J>AK%4CP\2URN+-TOE&1CSZU32T7LF*-S5F.I_-_CYMI+:CRW->N_&7YZZ+ M1EMUXT7HFD;ZS94R;GTQ.AKU"S_K51UI87IYWLJ5NE7QU_;&XVDZ2*ETHVS0 MS@JOEA>CQ=';JQ/ZGC_XEU;KL/-;D">%97_> MD+S2F<.<[4Z*V,IO9927Y]ZM MA:>O(8U^L*N\&\9I2T&YC1YO-?;%RQ]D[+P2;BFNNH!W(0AI*W$E@PZT>N-5 M4#9*@O!\&J&1]DW++/TJ29\_(_U8?'0VUD%\9RM5[>^?PM+!W'EO[M7\H,"/ MTD_$\=%8S&?S^0%YQX/[QRSO^!EY/_J5M/H/=F\LKIT-SNA*IH0!#KON$QSO MM96VU-*(6RPJ9&<,XM^+(D2/_/K/ 8M.!HM.V**3_U- _G?2Q>*31%F+7U19 M6V?<2JLP%A]L.1%?Q5J)O_[E;#Z?O;MV32OMAI^.WGTM6N_N=*6" )0=R0DB M.M&ZM?*L"^\C2E(8O80A;.%$? ",*^,*:84MG(4N%B?@%)F=;Q5K2 M9Z7SK?.2U&#/M\K(M810_#[ZYILS-A9::[2ZSYWT4?GTX;5L"J^KE1J+CS($ M6=9=4#$^4%%VW@-)LQ%HH*0D&6856AFT1ED8Q2K2:VU7<&!%"?4V0\A+7X A M:9=EF?339FUALVX JK/$F[ED.!X6 ZY'+:Y3 !T5G:5ID](5RWOE"B4LM"J M6IE!($6^PGZ%AA5K?@;4I!8Q@MC6P..5LG .,:7WJLU(4_+\:ED!5Q%GWJ*! MK:44"/9@^-9";=/\ 13L:%!/FP_-IJL4J\@FL?2X$QF.*Y;7M:-LV;)3T0M'(0ULU%4*$Q$'GK*_EI71@&$=1H0RFB[EOT1S+8 M42LF M&V4:6O:&=*9"AS\T+>C%W@9VB!'):&R2.V(IM=^J? (5V?+V:O0U,BUT4+'J=!H9[!F280@3IAL&2X=75(]&W>N8&W5#PS M2R\+ M;>@-7-QBGQQC]$)P6(I]>>T,)0(. 0 OB)HFK[;@&-VV$> =4SB>TB 5> %% M0]%C2 CUN5K3%&EX7$X0?M*+ MD' _)0]SB>QY.=X;JH&H09I],1QR V(E>$L?26["/;8<95 D&Q,:>97#Z[A? M69#I[9S-F'5-9U)_4,LET:)<$*F1!F9[DD9OB34QRV MC.%3P8.M./(IGU@0S,62O!_\T5G"[ OW(W%5JMQ7IZ=[>_'Y=BM* =6<42-P MVK[^7^WO(E#W=LH*C0SO$.96ZNHU34_9ZHAG]OCTS>2DW]^GV$L2*T7 (L/V MH ]JMY-Q -#CP J(4SX*!JH!U BO,#8MBC70-Q#TH(; + 8O>FIA<>P?RFY( MC)398.5])D32U4$4SM/E)]&H6+OJ8$_@#E7"T((2)$:31AAQ1B68H@)(3"_N M,RE/QWA+#$J:DO,17:?2AD\Q@V,('X!#3Z<)%"*(S!@% P0@@9B?;%O#PZXO M.%BU?)V-A*!D^03T&9,[3SQ>&A_0)=;,G+9D'#[U5G) 0M>0M6G>8'3$0YT( M9Y#A+1%G ,)#&H%D;1PZ9'8#%Q+17_G2C[W#9=2!!IGUX->W+>\OI,]&PQ*OU*&^@G:_108 M=,HG[H&Q*GGP%ANF1RVD 6!B,BF&, R@5RBI.S[W]M0V#0ER6=T3*>DM?&1Z M[LVY!>=A<@#FH8HK73$%Q"$)69&.06RM<)U_FOI-Q&\]F^Y[P YXE2HB'Z_8 M1:-?2 M\?U"_Z5-I)RF '?T1ZB,M\0\E0B3NYR&A##=3\@J>3(TX*R *ZWC2TM=LH(# M\ ,.3*W9V1#H6'NEP!OX^BZ=93Y*#T?[V[?)4Y==TYV;2!SH5WS?&M(U3+J4 M'%:'*]U%NLG&ULM5AK;]LX%OTKA+?8;0#5UL.RY4X2 M(&GG46 *%--VYL-B/M R;7$KB0I)QJK,W5I+"V>3V;F;P0%3=3U8@:7[9*5]SB5>]FIM&";]RBJIS% M8;B855S6D^M+-_9!7U^JUI:R%A\T,VU5WB+(D08!QU\F<'+:DA5M:7]1^Y]$IT]*\G)5&O>?[?W<9#YA>6NLJKK%0%#)VO_RKYT= M!@NR\(D%<;<@=KC]1@[E6V[Y]:56>Z9I-J31@U/5K08X69-3/EJ-KQ+K[/4/ M7&KV*R];P=X+;EHM8'%K+F<6PFG*+.\$W7I!\1."$O9>U;8P[/MZ(S;C]3. M.B"+>V2W\3<%ON=ZRI(H8'$8Q]^0EQPT39R\Y,\U?2M-7BI2UK#_WJR-U0B. MW[^QQ_RPQ]SM,?_[UORF($K%UZ;AN;B:(->,T/=B\I1T]JD0;*M*Y)>L=TP: MQOL<8VK+^#V7)5^7XA52^)7AI4#\Z"_"TA@S(F^UM!*6*$2Y8=S0&M@^+P[& M9[S>L+W%1*6S]3&?1*ZPK=Z MYY]NSL%\HW2C-*U9*T!B+]ABG@;+-,73O_^5Q5'\'9Y>1DN,A1?T.L\_3CU.V4_="UV1EA@I5YS#HNI0[IX]A\3(.HB0YR'ZY MA+35!8L7:1!!!"0EX8+% )%%&62OL'6696,X\1QP5@0G6R58MR(X !9G2SPM M%_,@F\>=PH^=\$95E="YY"5K>(,O+UB<4@&"!91&"R7SC= ,"=2W@J+NUQT,(QB$34KM)7 EA7UO?0WQ>[L5W. MZ#,"388E)^9Y6[6E Z0 5COO:5$0NX"RM-5?U:-QK(10NQ (J!;"";Q2+>$D M&%H,T&ZUJIX'!$$H:RO(YZ2)JL2?8#,6/]X\*!)^R?1LC0Q&H>C"$X8;&!B" MQY7 A29G6^H]]Z[W0.B+>3+-0$?*TFF^+R3VV(M'8?OLWN.2HN PLQ"U3SMH M:&7=HK\,P\,9J%%&NK0C[&@B@M;7J)IX(0[B,_%TE1;>[C"O=?GR2%4@?A%- MHUXQ%YK2C%+@60X\UT3/8Z)F;9'9R#9G$F#+H(D5R,7;U1$$D588T** "4!D_0"+*1HQN( Z^TB M;7I".SS^#5PK2U]3!R%3#>E*EY,G4PHI-!G,<98!AEM\9MI4U$I :'2), MV/-6?B95^:0LY SXU%/4"E'Y,ZQ5LJC[C9^@'MP4[/N[5D(9OQ XWA]#_>,A MU%\33Q8/71YT?8*:USS.!K]/->:>LO3?^_?GT)6.EO1+^_?WPXZ%$K&81_W/ MD4$0=8E6A Q\)5RL!G3E26KRMVT2@D!%R>CI:)<3WI. CB1'Q-WK.5[C^4L_ M\3CR+ ;C^ MI_9.J[9!"E=#&]*Z$15I#64I/X3SL7JL1:1>NPEM4P46?#$8SFB:52R1W,O/-/K334=4=.-W+B27/"N'H/:U<;15:KH M7NQ:V#WUQ-YOV+K7I2N4Y^OLH*!ND&94H0OJDUJ(KDLR02?U1VWJ-[0RU'%L MH1I:-A"/.) 5M:*QTRK^%1;[HZ/29%,@4VLZM7;QT;1=^E>R?CRUK1]-[F < M##?>L*56U?EM'+7HGYT-!KB]U8^>MR(O:GG7.@";\VM<( SV_(\Y>(#TZ%W0 M^Y[.W'WF-8U6/"^"+O8Z9+3*]U3P$/3NFKB=OU0C3(AFH3W1/.2P"P>>^^!& M&JKRWAWP#Y&G//O@VO-VAV7*WFU/C-(?!DZL^43<0)=USS,JM1%EQ\[(61 ( MT93]?H=7?B8AJ(2EP/5[\S;\(]K]V ML^O*VEKAM./.1P.1O1'[\Z#C+JJ%4F0*2.G3X=2:E+P#NH)#CM4M[30%GMI= M-E%=QM*>_CY!>?ZQJQM'U;GIZ)MYQ(^.0D9KW[:NV$?L0: \(OI*8%2[*UCJ7LWA7N-X:!_=?QP.^. M_N;S,'JX-[[QUZ7'Z?[2&8KNZ!!:BBV6AM-E.F':7^3Z%ZL:=WFZ5M:JRCT6 M:(!"TP1\WRI4H>Z%-CC< M\?*H]%=3(UIX;H0TJZ"VMKV+(E/6V#!SJUJ4M+-3NF&6IGH?F58CJ[Q3(Z(T MCF=1P[@,UDN_]J#72W6P@DM\T& .3*1S/!\/Z.]][!1+P0S>*_$;KVR]"N8!5+AC M!V$?U?$G[..9.KQ2">-_X=C;Q@&4!V-5TSL3@X;+[LN>^SQ\BT/:.Z2>=W>0 M9_F.6;9>:G4$[:P)S0U\J-Z;R''I1/EL->UR\K/K35FJ@[0&'K%$_L0*@9-N!I/\ DL%')6UMX =98?7:/R)"(ZMT8+5-WP3\R/0M9$D(:9RF M;^!E8Y29Q\O^)(/79.0U\;PF_R_[WPWBF;)A79_62T7/R5BL0.W U@@[ MY4)TX3/CUBCS93VFWD?]CMR; O6PFL UE^2L#H:VS9J&<9["+,_# M+,U.$AJ*5=.3TAJE!7QNJ2[0::7&BEL0A(?=C5"4%TV0!O43+5UG89HO;N Z M";-%?@.;OQ\:@J1\7T&>S,-\D=%H1CP7Z0PV0[5SN?45B-L7\.F[G!DVT/V/ M;)V7P[:U1H2F>Y;HGN4E:;V:W#CMNXM@WM#V--KBGDOI+DW!A"=[!3X[_CLG M\/N:Z3W1L8J"+55#X6C5 /42S5PU-N!$3V!!"E%![6NTZ:RZLH?: /69)TY< MQ,L08746]/6LDR5>)#>N]+PFY&7SA&;3R3<0:C4GH;@_JG6G.67*DUO!*BKW M12>&-)U A$6MT&DQ:/H=^MU>JB#162VG'.Q]QR(B[J9T97U<'9OBINL%)_.N MHY)@I),!@3MRC6_S:0"ZZU+=Q*K6=X9"64JX'];4V%$[ ]K?*:J6_<0=,/Y5 M6/\%4$L#!!0 ( )*"J51['K$=B@@ ,X7 9 >&PO=V]R:W-H965T M MC?;.-:\F$YOO1#PN:/^H]<=NFRY%6]T]2]9N/W5:#UBA=CQMG(? M]>$?(NJS('JYKJS_98>P=[$8L;RU3M?Q,"2HI0K__"[:87!@/7WB0!H/I%[N MP,A+^98[?GUI]($9V@UJ].!5]:9 MT^SGK8,[&<<7Y0P,!Z'7K9$_0^BENA6L%V1M=G M>G=:LW_?;*W__I^O,)SW#.>>X?P/M_P?P8=]WL,6ND+02E4RQ[>5B)$K?Q.@ M@66 7Q@C"I9[LMQ:G4ON\,$3TYX'GUU+ZP.= MJX))E4->1"MK^#V)COW<,KUC\'J^[]WN-[\5N:BW(!Z_SMC?H)G;Z]9BV7[W M:G#H9._;4_'!M&J!33PPY+>&R\+3UU 5DK?8JAPI*;#Y@F6;9#-?XV&>)8ME M^C5J@4(\F:Z3=#-EV3299TOV69-;S@QYP9;8E!'Q599L-NOGG,&+0E*. RFI M0J(..;/RWH"_Y0 $>0<"W8$@/P-![R_0\IYV>R,$JT,$"XK@QSSQJ/%_C"0^ M>Q(Q"?@C?OM-K8V3OP6!Q1UJC15#P1^89K9(Z# >LF25KMB[!YKEO)%X@V4* MMDGFZSE^UZOTI:RD!0PDF1@ ';K3\HIL#H6Q^$4X[V[/54\T84HS M"TM51R(\]T\D%3 RF_X91( QTTL3C?*7/ZW3V>KO!%ERLND2-7:3R1"J\"NH M0"NIB_%SP=*=W]ZS4NC2\&9_ZM_'6+_ H?^#H/%N0N99SY+I=$5/RRR9K:<( M!OA-\9@+YFF:+.?(-:M-LDC7,=ET^E^PS33#.IU?S]-D-5V?0#'8-8"Q.^/% M))$Z=#("80GG"_L*X$66E.X^ 7XJP,T$+,(H3>O$$8RP?'_^P"G,Q*V$\M7 MF>0=P+YYQ3Y%JNRSR/=*5[J\9S_1DB?^0U&*!RM'5A[OG5R#F#ICBT$S?;^3VJ (=]?%1F(C0T\3 49 ,1;>5I0I9K#':H>-EVQ;A M)BR Z3L",N@7(1H*"=0(P]'(M+EKC4C806RM=(**;--4R"*!/.G26F' DN\@ MRMM.R6\512@?>V>2)/$\25*+0O)3ZT$8BF1?Q= &C#T>R9P]5T$6RRO=(BTU M3M9=2C]*0W04!AI4,8/)XB4IX1S8_V^IH<<+.A2DA\62PCN;39-TMCEZ<#Z? M)S-T+W/T%\OEIK?Q:I5LLI0MULDZG7Y#OGB/2OE,V&/9W,K<6SD"'XU')4M^ MAAR+#W8GJ=C<4OG Z$?QXU%7 M :[[N$B>1AWM*')CN"H]*%@!>@@1$EI:1U\\&G 4GB9\4T?L GZ\B=!A2%A) M<*"DJW0WJMON^7%6PAIJ*\KSW TPG(O%M:ZSO;SS]<^KV MV\FCO=RAV:<#/7UF:]B,ME.W[[4XMWP_+YPAA"##&BU)0Q6=8%OPHBE!B>\] M>.#ZG?!#!5#< V(P@N"X*$U,'MVZ[^L(UDB$OJ4+3=A'';K3D-3CT7'CNC7"Q!BUFEZP)4>'!6D>1]E#38G*D9N)5N'ADB-R&"30 M@9Q(X0A42H O2D')T"E#V2X6RW'*:EE5W>!V,<_&6?\%PG1*>0A3&1QFT[[A M[NNJSY4/![HHR92,1',CC885Q? C,V&0EI>E$= :3S4UF4&6.LZCCYO'AEI^ MQ)R?AKK<$ZKX10:-MT&_T\Z=)H \S%6]B:B>>'O#C(RU;4XNYB0_6<+/R8 M=_IDHL2=8[,T>BT) M+"D=S /=2%"[X#VJ@?>H[?,3M[^_56B]&K;$08X)]3 MNBB&X_RYJ?JDSITS%[N6VIN8K]P 9CL_9_ALF[!?6[ 0IO*QQ)5J>14S6- *..UF_Z?4 M]9<3!TQN]/\0U$;2X-.#B^:MF'2DNM6P9KQRD*1OY$PB'K-G-Z0^9;T]OP4X M-)H^(=314L@Q5#>ZM@F9G(#H;7,+J;Q/3@7J],:Z4'%NTO#@8& MX J#J&QXL+@2AR&-8V<^ &H1LI(O;1WB7I"=!B/\4P8Z@B=<[OA._.AF2$W6 M(^O +-7XL=N]R>".%4XO_4VR#<-LN&[MO_:7U3?ACO:X/=QT0Q/,RI958H>C MT_%J,6(FW!Z'%Z<;?V.+V1X(\X][P>$EVH#UG4:/'U^(07^%?_T[4$L#!!0 M ( )*"J50;?D0&'P4 ),+ 9 >&PO=V]R:W-H965TO0%D7;;1^&?:"EL\26(EV2 MJN/]^ATIVW&2)MB'?I'XVLM.FYHZEIYW9MD#=!J9=S%L?%O.="32[.PMI[%PO<&[-#W MW&RO4.K-^229[!<^B+9S?F%^<;;F+7Y$]\?ZO:'9_&"E$3TJ*[0"@ZOSR67R M_"KS\D'@3X$;>S0&[\E2ZR]^\KHYG\0>$$JLG;? Z?<-KU%*;XA@?-W9G!R. M](K'X[WU7X/OY,N26[S6\B_1N.Y\4DZ@P14?I/N@-[_ASI_# LJ7W/&+,Z,W8+PT6?.# MX&K0)G!"^4OYZ SM"M)S%Y?UUT$8;."UD;(_TBCUI\"TW,TB3"%C, MV!/VTH/G:;"7/F)O[UKP\Z'W+X6MI;:#0?C[VV<^)>''*HU9:-UI*Q7)(VPTI+2 M6JB63/@UNJ2Z.]Q2./@EUM@OT>Q7$Y@*1Z7TOT,X=UI[34[19.(&5EE"<%C:9)FD5EE9S2.*G2 MJ& YC5B^B,I\$?9)=)'D89]549(QN Y9B>:9P?&DAT1F515560Y3QK(H+L@\ M6^1166:05F64E(QVDB)**G8*29E$517#.ZV>U827X )O#2*5/C+%\LRC6) @ M6]"LI%GL9WD"GPQOJ$93_0Y,.S\%Q7NTD&114:0P+:*T(/1EQ*J2OG%:^;6X M\A8((KL-!REJJK4(QMG?N)Q9 1S2I]3^/FGDB7L!7S2CDOB MIEQXMTK/6%J0_3CVC.4)VZT6!9EC@?$T3Z(B#HRG21HQ8ORR)7];XA+P9CV" MV%%[/P IQ/CC\4L]*D2EZX@^Z,?Z@[[^?"\P0VAM*&Y/DG164'&5,O0)VCI) MDEFV7XD(C5UC:!]R.X,K:@*4 "HQD2T57_&-^%#0;J MG>82X22/;YTX<&/0M^J&THOL[2!XCXMDEMYZ?%+DL_)X6LS878;R:E;=,4ZV MTN!4%K[YGN/B/G^?"$7=$7P$,9)8E#.(VOWY>K_WZF_2FYW)1E&659#&^1^W[A\Q;6:(1N@#>?J5J,F7Q\K['_2TH-H[&(.JWOHT5U:.,3$M*DK/NZ[=H\5[MLA\]6&!^CUJAY9 MW>%9T(XP 3\U DGNT$ 147*\-Z.'M@NWT?B ]0,*1/*T]YVA\=';A!ZAI6B" MKRNA")F@&F$=+8Q$;)!:C+!VP"8"I_-'T/&&6I2=?:]7SX\>2E3!V_ <]#= 43>^F0ZKAQ?G MY?C0NA4?GZO$+?+)6#KW$Z?7X=FUU([:11AV]&I&XP5H?Z4) M_&[B#SB\PR_^ U!+ P04 " "2@JE44#F@*PH' #,$ &0 'AL+W=O M@^=/D#D4L(<2# :$7]]?T6("G9SNM[O?+A:^V1G[ MN]L2>?&UTK6['6V];]Y-IR[?4B7=Q#148Z4TMI(>KW8S=8TE602A2D^S-+V: M5E+5H[N;\.VCO;LQK=>JIH]6N+:JI-T_D#:[V]%LU'_XI#9;SQ^F=S>-W- O MY']M/EJ\30#218\?NZU_SWX#E_6TM&CT;^IPF]O1ZN1 M**B4K?:?S.X?U/FS8'VYT2[\+W9Q[^)R)/+6>5-UPD!0J3K^RJ]='(X$5NDW M!+).( NXHZ& \@?IY=V--3MA>3>T\4-P-4@#G*HY*;]XBU4%.7]WGW]IE5,< M(7? LD )^OA/&1O*OQ)VHF8 MSQ*1I5GVAK[YX-X\Z)M_0]]#Z_#%.?%HJK6J961"78A[Y\#X(^_%O^_7SENP MY#]OV+T<[%X&NY?_9UB_7_H8X]B2EIX*D1OGG2A:J^J-\%O"/TLDJI@,XF0( MA#+?#K$4.[(DSF;I9 X::=W'0>*KJG/=LHBJQ89JLE+'M0*$4QP4KAQ!7]$) M'&\/)G,#,WAG-+4S6A4!FO/X0=4"GRE9M:EH(CY:(T('02$[%$Q81&>Q,CJ) MM:!4'B4$DHTFUOF''-U*8*V-%VNB6J!3.8#!MC7ELG44M%!9HBL$$"^MACBQ M."J>K$(HO F;P*!&UON_N.?^EF!5G?.^SK.)^$1/5+<48DC2UL#^W)0-00OJ M!/B91U"L[S5$?BO]29Y.$'UO+H(FJ9T)3A["XZB1R ;I_7&D]F'[<3@FXH.J M34'B?=U%GJ.>' ,Z."FU#@LX#8"E+CB+A#6_!QKH(Q>A=2H_J$HQE@]*KI7F M7;W&\U'<,KI( E?.5M>KR6I@,@*22[<=L"F'X.-K:27HV^:^M326;BS'CNR3 M0L ;%!(3$A$P3ZH@VX59XY2*="R01G8EETT$J@AI M__PB;P#!3@:.@D-4;V6?ZLZM/_]IEU .K&&31RUX:,4;:V^ M@%81Q> 5*];I8M$V#;6M*.\Y20WC59Y7V#65+%L@W3':;8[02_D'#POHYC0 MIL4WG'F($@>-HQ,5LG/@CD;":ISEB4!K"-GEI&X'>H,+ M&[76L400I.&5N[(;^).(G*S'9-%SU\NO3$0PQP71&CV<3_TN&%$ MAJ8A67''].@ _=JG#]L)GID+'JO-0=Z9U,.TNWHG/!O8.^[GTF$E1VYD M19/E9 ML2G'W ,Z/;.KY!I;WZ/+>%6J@.4T;]DL2Q; ]Z,QQ0ZE*1:K57)YF8H?J"1K M0^<:\MC+)-?I3/P

@%UD7VQ=\$-<@YGQ^?0A-(_O6QX8@1=U6:[B-W>M^3BDQ@!CKDJ[9Q\+'"8Q5"%&^K5'2 M.I >S,QC!?$X(-P>)_>&8;/S>6<$5M% 4)%4Q,KH.VK6-"JF7+R7OBC![7:0)/!Z6U>X9S7S&3 MQ&^]QOM.XZ]1XP=5QL*/XN(QC.0X%/KPG$(_$[,T399I*F:S$.XXQ(3D&6U" MBI8I:)^*JSC=L9]HU6&Z"M7GQ/PRF:.29@OQV>#AFZC"V2R?I-*A%S NU"E&(/D]YN7K&8BF M?(CT"=UD9:SO3SGT%@5/^Q'V#2Z'0_@PHEQ/EI%6T=8K@JB4-84>$ WR&"O9 MZ[8Q<09LPFD8)J#=5N$ #[G N6(JE4.XIE(=!MVW3&#TB&WBM>O/].B&B51M MPCV:YT[43KQL#E^'J_I]O*$>ML=[/N:,C<)$HJF$:#I9+D8QY/V+-TVXKZZ- M!R_"XQ9))LL;L%X:X_L7-C#\ >/N?U!+ P04 " "2@JE4'_T_D]$/ C M2P &0 'AL+W=OF>/HXK\I$9^I-(4R5IK*X>JZ2 M_/+)07!0?_%6K]8E?G'R]/%&KM3/JOQE\Z: JY.&2JQ3E1F=9Z)0RR<'SX+S MYZ>XGA;\6ZM+XWP6>))%GK_'BU?QDP,?&5*)BDJD(.'/A7JAD@0) 1N_69H' MS9;XH/NYIOXMG1W.LI!&O5WRIXG1'I1GACZ M5USRVO'T0$25*?/4/@P=6XV,E)/#L!]C"HN MU 'S^2+/+E11ZD6BQ(]YJ8SXYS]FXR!X)%Y6"B4R%:\R\:Q:@3G 93#W1+E6 M\%BZD=F5T,94*A:'@1>$_L@'*TD2-'B=B8TLQ(5,@$J^%)&SC5&9S@N1T6YQ MO"C4 MJDK@K\Y*!6"69I50_E%E6R22Y0N9E 5&F (J9 /.(UB(0 M,HO%SVI3JG2A"K@&,DK"G2O MU&*!"]PSBO(BEEFDP _+-1Y%%P*83HW8%'CJ,N=-='DU$L]*NR+?X.D]LGR#.Y5X(\%/;[,$PBXN"K2152EIL13F7.RK?'9(]!Z@7?1@B*9J"P& M$?Y629 $R@3VRR*ZORPMQ:U5"IU?O 1N2,[LOL%<'*$FB!V[AZE 1_W'CSVA MV582"18!6LE)"P;6H8@BU;.E?QGB"\0#43%Z#R<$G9@A823/P'-3FV)\J&5CP96[_<;!(=D1,Y M7#SJ:YJL H]&_]0WJXVUMSP"9RY4QG(W&Q7II09]@$. 9H ]H2Y4!A6 ^(EX M9,/HF."0]8,WTVHP,U0P M-58)2+@ 6S'6<8PBF2R41Z=L":@/$1UIN7<+3Y@U!-Y^<.T[!(H9OUGH3-:" M;CB\"04/U="]79=/G ATIDL-[#FF2)8!)CP;G?G3R;/3OB-#+(HKBD$YYV"*7LV3S7)Q"98+<2J"I(T;+JY$"E'6 M"2-2.X6%%$:#%"1:/I0S;36 \:P4<0Y,8@Q>2X@[H$=I3!YIHNS6)$M%R;O' MJO4$RVS_8*VB:M8<%7%2IL/$"G,XQ \Z#*2M*BJ'#[-+),LB3]E)96]UJPIF M/=;+I>) NE#EI5+9L'-O/4ZJXZ5YI%1L,'CF$>L\W\G9$85R_Q$)/X::%ZG3 M=\&C8W0DV ]$_#M3:4HP]0$:.PA,&%99$ KXIB:I791"$L7T>&%K )3BKG-O MZ49CK87UE*VMXEBC0B1&2AT_I."VT252J)\36 M5-%.00WUAD#-CS8-BBACNV_&OL(R @H8&2 X+=?9=?*DJU M$-X-/&Z3!9*N.:[-];,TBU7,]FFP&;+A!PA+S!4%AQ;D.-_RDMVI88!V619Z M495EOVYZA0&],/!;7?5-.XGU]# M>7R(3="OU&\L1T M"\7=9#QU9A&X%+\,YZ-)_:4'MH1M!CITY MJRSICY)8-W6DKPQ-FWQWUM0T,+9P::JE'&LA*C!R9_#BM FZ[/<@P#UWHF4S M@]E3)#-O#FDZHHS5T#A'\L;N/"V4G:;.]OM:[*UZ(3'Y<%O-M02:FOJ@BD@;*F*N55]7H$[L)VY[@L0> M@,MO)L)C;./AK320SG:&K6G;,3 MV[TUHV]@&DVH'J%X- /"<5([(T*:]=3L:TYZNJ)NNC2*6G5DM 1L*#(DV:A0 M>(NTO:N;ZZFQ[OYQDU6&CNX4F;!3MN*,O5U\N%K(K#?>N$4:B5\YMH.P[:4KS1F.[E:%6I%T;[.)50+S$(WI-6)G<;TEL/Z\'9T M\W')C&>G-N4 NS0E:L<15"-D9'<#(YY=%2!*_&.$,!1L&I4VXX9K(@T&O(\. M-X*<#L/1X%_Z[@M=.G!;0"WX8V V_ >N+TKP&WX>O/WBX&UXI\';\&Z"MV$/O W_AN#MU)N?^8C=AJ?> MS)_LP6Y/QYY_BCO/YZ$7S*?78;>ST!N#2"ET[\=NPT_#;L-@-IKUL=L0*L73 MV\-NPZ^.W8H[!-Z&7Q>\/3US1KI_ '8;WBGL]C1PK/VCL-M/PFW;I&MR)BU[ M;7<7T&7I@[&#%S>=,:XZ/)M_\G00%K<8YCV2O+^#NQ4DN1[]#L'(X[-@-+T] M&'F@_?WZ.'+XY7'D\!Y'OD/HSE\=1Q[&;OY0$/G+.?8 BGPZ[_PO%1^)(@1P-XJ\5PCW*/(]BOQE4>2WZB)/+M!D7T!0T:7X5D;')3 M$1,B7P]G!L"@&OVF,(_-.*,_FZ3";,QOO MGO_T=N>3LVE(CP8C^@V MM@G@654#A/(;)_@V=*N"8$; AP/27!8*%?$O,X= MA=DFOB\6]!X7.+S$D,PJ,(1M<]##7QI4):J;>I'=8N[_1H,+5PN:L"E0EP;1 M+;/@)$0P31E:+!7AP4"]D)=9S09KA$3*XK="]$#6ZX48VMY?7ZP 1BD]/Z6WMQ+15T2:9-TZ!@+%)Z)0<> MR9[U&SNEM4/8^K=QG6C!%KC46"^T=LAO9B#S:Q;N^57/]2]GV)H$WX )_#'1 MS7FXYI=%7>GN=-YASW6#+[\+HBY6MBS @$8<;$LO1Z?S8W$T'X?'XMVPY@[%V#N;AWS2V>14#+UXY\1Y<5&J MBA6]G@ES&H9O_BH7@[3(2\AE]'$-M8@J< '<7^8@/'N!&S3OQ7KZ?U!+ P04 " "2@JE4 M"@FZ/@D& "X#@ &0 'AL+W=OC""=]4E73;$])V4?A07SBLIKV57%5DO+)&."H.1\?S7T[V63X*?%2T M\8-GP3M96?N)%Z_SP]&, R)-66 +$G]7](*T9D,(XW-K<]2[9,7AUE)3R^L_D/EH3P]:4XMR:47KPR.>6[^E.$ MTL>SZ.(Y63QH\%RZB5C.QV(Q6RP>L+?L][>,]I9?LS\A32XN20 D#^>L#C?N]Q/WK<_Z\9_09U\3+]A9)$H9P/XG,C72 G;!$S-!;G M*OAFI7RIQ(?3W\6I,M)D2FIQYFQ3B\>C\P^G9Z.?QM%&)?^V3H6ML!N3C)QI MNX+P6Y!O9V[\VK]VQ!&F,;DR%W\"F4"60B MLX(%ISTLY-$)&H:3_,%'!U$]9AYR= 6=1FJ]%5I];E2.4L#:1+R'X@M;U=)L M12F]D-C>]\('^0G?S="*U-Z*VMDKE:-TGMR5RO XTEH(HY9W9$',3D"3L"/ M]\1[$^M8Y#>Y#J4C9"M!FQC: L#,RAZ9*9U=P(XRZUA(MIX'%C9Y D9KS2'53J$G*LVV$CP19$8NH*V*3-8J2*V^<.:Q"V>DWFL\ M"6^+L)&.X-<32A)*&= _M!;&"FW-&C5>D8 H*^X4QG5R0:S)\'N8:XI"98KC M*QJ$3_#LRY2NNK8N\"Z4$U=2-^1W:Y9;U("MT76-ALM*RF2- ^00,.-1YKEB MYWA,.?'#O892^=BBK4$!>U&]W+.)>R#S"]X]S N./76!C0 (, MMA+MQL81^/V7UJ\OFY"#R)YA5Z,M,*IBLMY^?/UR;_XS7@*ZE0*9+S3(RW L MV,2-99'9"CG($D"0N'GRA47L.;9QH;S5=.:[)0$-0:M"P40'V$)F2J?6FB!) MP-(-) T1R++#4_9ZBQ^.Y^F>+2+26X!S:)I0\M+JG.71!F(-D3[I(P^1["]L M_'9#B6AT")(!:CS%YO1H.7G6<_ V&OOD0S"!28)-A@J5^#N;S'O=S=!#E[R[ M&O8$"#6R!1Z<^, T)*84J-FVGS9N-*V6AQ%^9*Z4LR9JQD;X(*%\@X##MF:8 MML0"%P'0C%F9BHUHA@/FKF+/QM#J V:TJ-!ZD*:SB\5-TZ,>!HQ)WX.RK05D M5Q3806U]C)^Y3+I(7S(F5F6YIZV5CKT_)XV#6PR36>^M;F(3NP6@SFN)HVF& M.17P)6^RU.\2 @F#PN/H&=/W]=VURVXT@I-ODF4F]2+<^;8X0M=:)BYQ!=)H MVNG*@?LQ]EAKXBQ&JO&"LXMUWM"_FN$0R/> >#Z8)#N]H#EDV=O&NNMNR 4JB(,)1;T.IBV;$J_!IV=#W0=K<6OX MJ#SF-DTBGJ8 J"OQDE/IZMPBVCG>3E0VXZ<1'YB\Y%L#W MPMK0+=A!?UD]^@=02P,$% @ DH*I5.\BK#B3! > H !D !X;"]W M;W)K&ULQ59M3^0V$/XKHRWJ'5+8W;RPNU! HYK MK])5"&C[H>H')YEL+!P[9SN[<+^^,T[V!:EPK?JA7Q+;F7GFF1=/YFQM[*.K M$3T\-4J[\U'M?7LZF;BBQD:XL6E1TY?*V$9XVMKEQ+4611F4&C5)IM/9I!%2 MCR[.PMFMO3@SG5=2XZT%US6-L,]7J,SZ?!2/-@=WTF6Y12-JB=-!HL5N>CR_CT*F/Y(/";Q+7;6P-[DAOSR)M/Y?EHRH108>$9 M0=!KA=>H% ,1C2\#YFAKDA7WUQOTC\%W\B47#J^-^EV6OCX?+4908B4ZY>_, M^B<<_#EFO,(H%YZP[F73^0B*SGG3#,K$H)&Z?XNG(0Y["HOI*PK)H) $WKVA MP/*#\.+BS)HU6)8F-%X$5X,VD9.:DW+O+7V5I.I1DE=04OALM*\=W.@2RY?Z$V*TI95L:%TE;P)^%G8,:1Q! M,DV2-_#2K9MIP$O_A9OPB_$(?USFSELJCC_?,)-MS63!3/8?H_G/4;[_;I'$ M\Q\VE.]K81'NL.UL45,QPJTU2RL:N*DJ# 4./PO=T?4*D8O UPBY$;8$4T$I M+0D9ZWC#7ZY-TPK]#*+SM;'R*Y8@X" >+R"72O&M<<&@W1EL!X.^MJ9;UO ! M"VQRM)ML96/XT%FIE\$ 22%"TQ<'@P/.\AW#I9&*!?DV-2K#O&Q-V2C<"$O7.1R)8&%U*MNA@+:P5VD>P MKJ4B#SW%@0RB0[OB1#!GL;-'GKL.P1 5ZLY4^QZ7L@#3ML;Z3A,HNC&$(CRZ M"JFXWG>0@UL91=T\)%GD;#*T=*H?UW,_RH/>B\!(7:B."T#J_9P/!>Z"0R0< MU+0S2I8AYL[3B_X"OD^_)DS<)O.;Y14B1HL8W@>SIG-TX@Y/X>, \1 @AO85 M5(+XM7&>#5IC*C*^@P6&(#)0DITS)+TB:Y!.)%E,Y. MX%XHW$\;ARQ.HC29\2N;+^!'U&@I[2PC2NKP,J2$;W(\C[*4!&<$E<"#X>IX M-;S'Q"^9PW$6I=-C;@LK&7Z<'*HA:EX\$9GW<19-L_20%BDMLL-O($>@T>_% MODR6E-GPSFE-/=LECZ^777I#VPZ4.G55JCU8+==11UW&F M\FMN.21T,!_/-LTK"DSH9+X[H9O<]LU=/4>0(WDUI&'\=_^LR=XTT*!=AIF' MXT:YZ >#[>EVK+KLIXF=>#^349"6DCJ,PHI4I^/Y\0AL/^?T&V_:,%ODQM.D M$I8UC89H68"^5X;^L<.R'S8N_ %!+ P04 " "2@JE46.O"!"0# 1 M!P &0 'AL+W=OM$USAC0';2LG,TQJ%WB^B/#I>W/)MX_Q%NISOV!;O MT'W:W1@ZI2>4BDM4EFL%!NM%M,HOUB.O'Q1^Y[BWSV3PD6RT?O"'JVH199X0 M"BR=1V#T>L1+%,(#$8W//69TO\K]O&,/5ZIA0U/V'>ZD_,(RM8Z+7MC8B"YZM[LT.?AF<$L^X9!T1L4 M@7?G*+#\D3FVG!N]!^.U"2X\D6YI(T]>/RU[U'6'6GP#=0C76KG&PD^JPNJE?4H,3S2+ M(\UU\2;@-3-G,,P3*+*B> -O> I[&/"&_S+L*U5JB3#PX<<)?*#IT#76NZ>$6)G@WC4&$6372.@;":@-"/38!S @9J[1K66JLO$%T)S2 M%"JX;(U!53[!O6'*$FL__[Z&GQ0M+D$!5O ++2S;%1AM#*1PI1[1.EHXCK*C M'1.P9H*I$CUS8ON>J9;V%AR]_P"#:9[,LO.8Q"*99B-_-3E/\FP<]XE_F27> M=Y7/5DPFV7 "@R)/QJ,BAD%^GHRS2?S*ZZN0.P_3Z= ['>2S9#:#;&FIG!H."7DNTMS]D_#D3Y; M4Q+--BQC2RR(<+>Q3K>G?;_JUMQ7]>YG0=ZVOGX":S+-SJ;C"$RW@+N#T[NP M]#;:T0H-8D/_+#1>@;[76KOCP3LX_0677P!02P,$% @ DH*I5/5P1"*+ M" K!< !D !X;"]W;W)K&ULU5A;;^.X%?XK MA)O> *TODN-+F@3(9';;>1CL8&:V?2CZ0$NTS(Y$:DDJ3O;7]SLD)[$\*Q^[I2]FJTF_?3+7E[IUE53BDV&VK6MN'MZ)2N^O1K-1 M]^&S+'>./DRN+QM>BB_"_=)\,GB;]%0*60MEI5;,B.W5Z&9V\6Y.^_V&OTNQ MMX-G1IILM/Y&+Q^*J]&4!!*5R!U1X/B[$[>BJH@0Q/@UTASU+.G@\+FC_I/7 M';ILN!6WNOJ'+-SN:K0:L4)L>5NYSWK_-Q'U.2=ZN:ZL_V7[L'>^'+&\M4[7 M\3 DJ*4*__P^VF%P8#5]YD :#Z1>[L#(2_F>.WY]:?2>&=H-:O3@5?6G(9Q4 MY)0OSF!5XIR[_BSNA&H%VQI=LUNMG(&=+(1P.W;KV0MC+R<.K.C )(]DWP6R MZ3-D,_81M':6_:@*41R?GT#$7LZTD_-=^B+!C]R,639+6#I-TQ?H9;W>F:>7 MO47O8[79/V\VUG__UPL,YSW#N6.(0C MXR>*\8-J7W>01%<(2:E*YOBF$C$NY6\"-+ ,: MC1,%R3Y9;JW/)'3YX8MKS MH--Y1S3OM$J8;40NMS+G5?6 [W4MK0]CK@HF50YY$8NLX0\D.O9SR_26PRW_Q>Y*+>@'C\.F-_@F9NIUN+9?OGB\&AH[WOC\4'TZH%%/' D+T:+@M/ M7T-52-YBJW*DI,#F,Y:MD_5\A8=YEIPOTI>H!0KQ9+I*TO649=-DGBW85TUN M.3'D&5M@4T;$EUFR7J]>P/^E@,0Y!T(= >"_ 0$ MO;] RWO:[8P0K X!*RA@G_+$D\;_*9+XZDG$F/='_/:;6ALG?PL"BWM4$BN& M@C\RS>P\H<-XR))ENF0?'FF6\T;B#98IV#J9K^;X72W3M[*2%C"09&( =.A. MRRNR.13&XC?AR"4=.:^\((,6]$ZTE-65+#P3Z_#G\4Q8!DT8>>R=>ZOKAJL' MAF)4@34VX%1+DE*H&=V6Y)? &4[)!:MT[FEN@"Y6@)!U,9A(,KXQFA=CUN64 M0AB$4Q%R"^JUX8$VBK"5A2!Q2.Y?QE_&I'@AG#"H)42?DQJZTZL%4L@<;+^3 M\#]])*F8-K*4BB0:LY\]WMV.JYYHPI1F%I:J#D1X[I](*F!D-OT]B !CIIPFDR%4X5=0@592%^/7@J4[OWE@I="EX/=A,RSFB73Z9*>%EDR6TT1#/";XC$7S-,T6.[D&,77"%H]6>"CB^_,,.S,08S/D\)2^W\GM204ZZN.# M,!&AQXF!HR 9BFXK2Q6R6&.T0S_+-BW"35@ TW<$9-!O0C04$J@1AJ-O:7/7 M&I&PO=A8Z005V::ID$4">=*EM>@Y$.%;B/*^4_)[11'*Q]Z))$D\3Y+4HI#\ MV'H0AB+95S&T 6./1S)GSU60Q?)*MTA+C9-UE](/TA =A7$%5%\0>&=S:9).EL?/#B?SY,9NI+E,UEG*SE?) M*IU^1[[XB$KY2MACV=S)W%LY A^-1R5+?H('+3M>/ M6%ECEN)*=-DB%V!H(S\%E\;6M&>*<+B314@H ^^-V0VJCR$05A"<5FK^;^TM M=UQ]_CC(?O28ZU+YUJ*7,D$=4:BH5'M15P&NA[A(GD8=[2AR8[@J/2A8 7H( M$1):6D=?/!IP%)XF?%-'[ )^O(G084A827"@I*MT-ZK;[OEQ5L(::G#V1.2( MX'#\N(BWBO*\]P-,)R+Q36NL[V\\_5/J]OO)H[W ML"5'AP5IGD;98TV)RH&;B5;AX0HCC;/^"X3IE/(0IC(XS*9]P]W759\K'P]T49(I&8GF1AH-*XKA M)V;"("TO2R.@-9YJ:C*#+'6<1Y\VCPVU/#^>O+O<$ZKX60:--T&_X\Z=)H \ MS%6]B:B>>/O#C(RY;4XFYC0_6:+/R0=_IDHL2]8[,T>BT) M+"@=S /=2% M"[X%VJ@?>HW?(3M[^_56B]&K;$08X)]3NBB&X_RIJ?JDSITS%]N6VIN8K]P 9EL_9_AL MF[!?6[ 0IO*QQ)5J>14S6- *..UF_^?4]9<3>TQN]/\8U$;2X-.#B^:MF'2D MNM.P9KQRD*1OY$PB'K)G-Z0^9[T=OP,X-)H^(=3!4L@Q5#>ZM@F9G(#H;7,' MJ;Q/C@7J]$:Z4'%NTO#@8&X J#J&QXL+@2^R&-0V<^ &H1LI(O M;1WBWI"=!B/\ &%4XO_3VQ#<-L MN$SMO_97T3?A!O:P/=QC0Q/,RI958HNCT_'R?,1,N!L.+TXW_CX6LST0YA]W M@L-+M 'K6XT>/[X0@_Z"_OH_4$L#!!0 ( )*"J52]5S_ "@4 +4, 9 M >&PO=V]R:W-H965T*Q!]M#R+_O=^S)$+9 TZI]@;%];M]W+G8. ME];=^8HHB,=:&W\TJ$)H/HS'/J^HEGYD&S(X*:VK9<#2+<:^<22+J%3K<3:9 M_#RNI3*#X\.X=^6.#VT;M#)TY81OZUJZU2EINSP:3 ?KC6NUJ )OC(\/&[F@ M&PI?FBN'U;BW4JB:C%?6"$?ET>!D^N%TE^6CP*^*EG[C6S"2N;5WO+@HC@83 M#H@TY8$M2/Q[H#/2F@TAC/O.YJ!WR8J;WVOK'R-V8)E+3V=6_Z:*4!T-]@>B MH%*V.ES;Y2?J\+QG>[G5/OX5RR0[FPU$WOI@ZTX9$=3*I/_RL>-A0V%_\HI" MUBED,>[D*$9Y+H,\/G1V*1Q+PQI_1*A1&\$IPTFY"0ZG"GKA^,+DMB9Q*Q_) M'XX#+/+^..^T3Y-V]HKV3%Q:$RHO?C$%%<_UQXBD#R=;AW.:O6GP4KJ1F$V' M(IMDV1OV9CV\6;0W^UMXXESY7%O?.A*_G\Q]<"B(/]YPL=N[V(TN=O\E@]MK MB]N*Q)FM&VE6/WA!94FQ9H5*0@$HG Q8^UB)A4!9DP\*Q8E%)X5&%0&&5B3= M,'X]B4"@L5[%?K!E/.RTE!&%@D-')HBOK5.^4+%OO)"FP)G/'<&U++ZB*-&5 MP0^%*G&X&K(RFY)-HU4NYYK$?2M=(*=7HB&G;.%'XLH&:"FI7S3&<>BV2"#S M2KH%^ "2.1DJ%-M1RR%R*B" M-Y=7_4R,*OC $N$VR8->C<3';2UT,^'-Z"K<9<3V9,IO204Y5*@/,K3!(A&] M>(&T@1;):4(6\BXM'FGDS/*FYBNXEOK:3V>_NI;:"7G2F,, M8]A_$R$"B+= "K_4+=?>TP#_S_.R9\\92L";

#X1+C^2T"+:)#].Y#7CFQL\*ORO(L0#. M2XLG0[=@!_TOE>,_ 5!+ P04 " "2@JE4*XG&<" % #_#@ &0 'AL M+W=OQKDSE7'_;Y-D*%509%YH;+HQX/!N%\* MJ8*S$S]V8\Y.=.T*J?#&@*W+4IC5!19Z>1I$P7K@5C[DC@?Z9R>5>, [=)^J M&T-__0XEDR4J*[4"@XO3X#PZOACR>K_@=XE+N]4']F2N]2/_?,A.@P$;A 6F MCA$$-4]XB47!0&3&7RUFT*EDP>W^&OU7[SOY,A<6+W7Q668N/PVF 62X$'7A M;O7R-VS]&3%>J@OKO[!LU@Y' :2U=;ILARBOAQ-F)T4LPO)K0N.-=]=)DG%2+.K/BM5D7\4' C\+T((E" MB =Q? OZ=Q,/%ZR!^^],$JJ!PLW:R?A%E.M4EE(X;?''^=SZPQMDC\/J!MV MZH9>W? [HWH0A>OQV%8BQ=. "LZB><)@)S1<""M34#0E-U/63TD+-%+5#C.H M+<4 7(ZP]+N5AL03&BH^4'4Y)QF]X-4EQ<-+6Z ZMDZHC 6SVJSE1545,A7S MPJN2.NO!E2R\DO_1BD9U"%516S^0L0U4Y8"+!94] U7:H7)2%!VDT^EC#VYV MCM,/\8UUED5;Y=+:NO&T-M13#IQN5^N*]XX-B9YH\\B4?6EF:B4)Y&UP>_?) M!N]")@HTYJOIJW::U%((G&0U%I74!A09:(&$K44NTD_@!CY.*HA2:IQI37 MQRWZ-W%C!_\K+W:&M ?W-+70!9VOOC!$HY;V"YW9+F_C6E9:(6^BVC;:U\.U MZW3,/8VP!]FA8EZ\=K]Y* X@O/4*=6UIA,H%GU.LW!9D1F?7N^,N(_<>N3U3 M/))'N:Y+X@FGS3%<;PQ[ U$T"Z-QPKW1*!S/1G"%2M-IV:R]:^K8.\ZVS_>S M930>A,/9D-HD'(PC>-^ENLO^)J&$O,T"$,$(N-Z]VUS9$(5)/*#O>#RAZP4)P^(EH//NH%!M2W /Q\T_3.(I_Z=HO/3Z83O9UG$RH MI=A-IX<.DS)$,37N,RGZB7S[J#<)9(OM%V+FFU=&%WN*IR#\9UC*B@3 M7FY#';2,,-N3C&:EPY+4"=;OY-%ZN_7@/,LDZQ%%L=H*"AI_(UV,^W;,XU$83V:04#.;P*XK"?7GP-K)5KWB?=:/>Z.V\>-9OES=.0 O8@:;,5N"!1XA5Z3)GFN=7\ M.%WY)\Y<.WHP^6Y.+U0TO(#F%YH\;7]80??F/?L;4$L#!!0 ( )*"J53J MFC?K'@@ *45 9 >&PO=V]R:W-H965T%OM =9?4S'23/23;LO/U>ZK( M;DFVK'60%UM]8;'J5-4YQ3Y;._\I5$11W3>U#>>C*L;VN^DT%!4U.DQ<2Q9/ MELXW.N+2KZ:A]:1+6=34T_EL]NVTT<:.+L[DWHV_.'-=K(VE&Z]"US3:/UQ1 M[=;GHZ-1?^.C6561;TPOSEJ]HEN*O[4W'E?3P4II&K+!.*L\+<]'ET??7;WA M]^6%?QM:AZW?BB-9./>)+WXNST>, MY:3<1H^G!NOBQ0<=.T_*+=55%_ L!*5MJ:YT,('OWG@*9*,6"+^^<;4I#(5O MSJ81F[.):9$WNDH;S9_9Z%B]=S960?UH2RIWUT_A].#YO/?\:G[0X'OM)^KX M:*SFL_G\@+WC 8ECL7?\C+U?_4I;\Z=$.E;7S@8$6Z; &9(=)(#,.V.U+8RN MU2UN$@HU!O6?RT6('J7VWP,>G0P>G8A')\]X-"3ALBA<9Z.QJWVX'S;RKXI0 M^H5K6FT?8$$9&\F;1A4.B;"!2OZ58\7%<@@K;,+2*)'.ZJXT_ JC4>D[4@LB MJ\ %+9Z7,"P;^1+K"64<*[E.CN,U [-M34&MR)+7=?W SZF-:6V$H[]9V4 M39$W\+70"NPS.+[QT-C$2LC(1"'00/O=Q\YU5Y)LD5T2ZWQ]G9"1H QNKRL' MSUZ[M84CH5L$4QKM4?,3=5G7R8F,ID*F;=!"+ZEM%KKFX,,6/%0;M*W.01;; M9351U^0CB',[$+&S="Y:%TF5)A2U"VC1H"R_PJCE< ;4<@A??O%V?G3Z/7MB M.P#0I^L%Z<66.S7">V\'L:D5@]Y +EQCHICSKAFS$X#^:7XV6TRDAGT)X_6# M+-BJI[]2B4/L%7E"_*%R70W@2;$D98C_Z&SB?"E"R?K?Q>*%F*,7G(\*6[-F MJ*/9ZW]([?*2!])>$;.?^H$*:A;D>_["WZ6I\6!P^):*SIN(NA./?KPO*FU7 MLF]C@D@B;T(+WT%+U?QMXD%I@Z?F=^/.5:J2ZC]&%)13(H]W.;O;T7X57@YD M\@1U"WF49L,1 M(-DG9?_'L'J994[C9;<"9%S\LT0W&[G>6@>AL:7VP.'*X9_Z>O3N\O9J] V: M('388M69I&8".NITJ*#H %W9X1%314WW)F8-:5KO[M)M[?7"U/P$Z&_*(F$N MB0W!X5;L.W]++SFGJ(T[*(19U,RN&"RZ#4?AF0P:0707.H-E<<-'T"]%GSO< M2HTXR%P&3[IN" ^U_HNVPB1YH.);6C6N-$N#USU%[P+'S@VWX,$DV=UV$3UM MX/4CPG3V$84\TS:[K-0X5#A+'PDG+'F*#V(H#Q(L<(TH^03IYWV1$J%ZCC!W M[TZ4XQV]#SRU)%F.X5 8,*M5;?I,BC[TV$J6G07V"8U\5]+KA$HM>F75ZNK,6KV^6HA5 -!DU!J?MJ>G5[BH& M=6>E+L&Q>(8TM]J4KUG8=6LBKB7BTS>3DWY]7V(O*:R4 8L*VX$^T#;)2@) MOQA8>-Q]D@QT Z8V/(*B6S1KX'=@Z%$/8>@9HNBG'HMSZM!V0V&DRN["H&61 M]^I@"@? XI-J*%:N/,@)PE %'%UP@<18)W7E<9:43,\ $L(J/)/J=(RG/-SI MNI!Z!.N4IN[B=F!('X"#W+ XAH@9:XR& 0*PP$.I;MM:=+AO.'BU?)V=A*'D M^023/8:*+,9R:WQ@+YSD>:C;G!,04^^E)"1T#7N;I!"J%@\QT9K\\)1G>@ B M\P,2*;M)ZE#9#4)(<,,J6US0RE@KRMQK:4_<23['& 9J/C)OA#:[#HNT SH\!6%09/J>L3%/>7U3/9L,KC\"AVJ/2>"?6#P 9C'(LBJ%N%= M/,CDUL(: .8A*^40C@'T$BT% WG$$PQ$)#ADNN=YJ??PB>N9FS,%9S$Y //0 MQ:4I93K%^0U5D4YHXJURG=\_E4[4[_V@WW/ %G@E+:*<_,1SIIT<>-Q(S" \ M8XX0 ?QYP 0/+H,&<=>;HAK8-J29D# M\70#_DQ\''DB7+(,]]07A#>S"@BC M/T%EO#DSI!:1N3.7(2-L^%A9ID@& LX;2*=U\I7-%++! ?@!!U1K]G9(=*P\ M$>8&^@_3>BO;/M=.O364-^)1\(>1X ;NDKVG!W^ 9YF3Z];5Y/ M'S"Q&_@BJ)J66 I%Q33KTT?!=!%=*Q_B%BY&U\C/"H1*GE_ \P?!E M]N)_4$L#!!0 ( )*"J53N&2$V/04 +P- 9 >&PO=V]R:W-H965T M,<2 $DO4TVEB((^V*]!L11[=AV$? M:(F6B$BB2U)VLU^_2^IAN[6] ,4 P^+C/@ZO> ZIB[60SZI@3,.WJJS5Y:C0 M>GD^F:BT8!559V+):IQ9"%E1C5V93]12,II9IZJ<$->-)A7E]6AV8<<^R]F% M:'3):_99@FJJBLJ7:U:*]>7(&_4#]SPOM!F8S"Z6-&C*.[^.C+TU^,+96FVUP:QD+L2SZ7S,+D>N <1*EFH3@>)CQ6Y8 M69I ".-K%W,TI#2.V^T^^GN[=ES+G"IV(\H_>::+RU$R@HPM:%/J>['^C77K M"4V\5)3*_L.ZLW5'D#9*BZIS1@05K]LG_=;5X34.I',@%G>;R**\I9K.+J18 M@S36&,TT[%*M-X+CM7DI#UKB+$<_/7M/N80OM&P8W#&J&LFPXEK!R2.=ETR- M+R8:LQC;2=I%O&XCD@,1?;@3M2X4O*LSENWZ3Q#= )'T$*_)T8!W5)Z![SE M7$*.Q/.')?LVGO_?2[[E*BV%6;6"OZ[F2DO<)7\?R1$,.0*;(SB0XP')DS4E M [$ Q/_,M"DG/+"TD5QSIO;5]6A(P\YSM:0INQPA_123*S::/18,%J)$:O$Z M!ZZ ]O0RF>F*\M(D/D7VGBJ*"*H- @8*5&5#5H4V+H=Q ZPQN6*XKIGVW,29)AZV0F_JN"2 I[.' M,\C%BLG:D %0G.H4"SHO>6[7HX#$Q/%\?XA]$F.TZ1A(%#H>AL!(OAL!01") MEV#L*:9.DF07#@D0SM3 2:8^^DT-' 1&DAA;<10X24"Z!?_X$FY$53&9-<21T@M"%,')"WT58F).XI@!.Y+E. M'-MW@P@"LXC0"1/[WG 6L_J)*548N$X8!W;4C4RE0SC"W7#@;GB4NQM]<+#V MBJ$:=M*8F8U\;V@C#=T,-WX7N.G[@6NJ^%YF'TWX&F:WC,V0N;Q42#V<,RA7 M5L6J;>%>XFV2_X)-7@4 M&N-LR>RA0X9J^,16K 2O>Y(#[*:J@'=?&XZ+:1T1QUY9/3>'#WOI9 X632L& MGA.09.MY:._WJM#/]_W7*$+'_-ZU[]\UNL%JM$@(<:+ ZQ\;DAIU\*8&&4J" M&TVW%.$@^W^Z)BYJE.?OM#9U^4Y:?&2\OT'<=?=)1RL1O>%FY%4BT4K"D*7K M[Y:P+4OWV)300RDE3N);"?&)$P2DE0OBHEPDQX0A&H0A>O6A?H-W''-9,,#N MJ.X/TD/'O7T[?R#Q)'RL5TQI6X-[5F+QLDYE]@G'44#[A6,;6;6#;!_O_[R/?F+?? M-;C0W-QN2K9 5_+I;V?SX7&V[YM%OAYQ:0QP/F%$+KOF 3# M!]OL7U!+ P04 " "2@JE4N)DBM80# !N" &0 'AL+W=OY3T9:MTS2PM]2XR>XVL]$ZUB-(XGD0UXS)8SOW>@U[.U<$* M+O%!@SG4-=.O:Q3JN B2X+3QR'>5=1O1Q,Y+EU1GJRFKYS\[')5%.H@K8%'+) _LXU &'QS@QG.(TLG.+NH:-'6#5KZ M&[0,OBAI*P-_R!++M_X1,>OHI2=ZZ_0JX!>F;R%+0DCC-+V"EW7A9AXO^Y=P M0_BJ+-+P63%I@,D2WG/)9,'E[B(5(7S0RI#92I!ZZ3/M.-NO=%O^7FV,U:2J M?Z[P&G6\1I[7Z#>\GNBRE0?*O=I"3TGZ*G$5T-WE.[-G!2X"NJP&]3,&2T>; MG=#UN>"%HDMF+);N>%LA;)6+U^6"&;='92BJK@X^!>_(O=Z@/NTF,."2G-7! MT&F/[3;,2>VG"Z:OA"/I'S?0)Y,PWR6T6Q"/&?I!*X(9MP) M9GQ=,,TCZO5RBL6'O??*Y"M\OG]7IZ7:GLA8;?-7["\K> M,/O_279>#MM6&A'JYFE!][3T*=*+D!LGV4:_YHHDS[,U[KB43NL;)CS9&_!% M]>.4P.\KIG=$QRH*ME UA:-5#=08-7.MQ8#3:@(S$A9UA[;AF,:J><-1&Z!$ M/G/B(EY/$98700\FC9KB63)TS^=;0EYMGM!D/.K53W31 ^BXG>]T!GQ1FG;0 M[7;-=-7TD+-YTXDI-Y02 P*WY!K?YJ05W72W9F'5WG>4C;(4FY]6](< M3.@ M[UM%CVN[< =T?S&6OP!02P,$% @ DH*I5-RG>V)+ P G < !D !X M;"]W;W)K&ULI55+;]LP#/XKA-%#"QAU8KM-4B0! M^EBQ'H85;;<=AAT4F8F%RI(GR4W;7S]*=KSTE1UVL?4@/WXD]4G3M3;WMD1T M\%A)96=1Z5Q]DB26EU@Q>ZAK5+2SU*9BCJ9FE=C:("N"4R63=# X3BHF5#2? MAK5K,Y_JQDFA\-J ;:J*F:;] O0^Z4RX)9/-?RARA<.8O&$12X9(UT-WK]&;M\ MCCP>U]*&+ZQ;VU$: 6^LTU7G3 PJH=H_>^SJL.4P'GS@D'8.:>#=!@HL+YAC M\ZG1:S#>FM#\(*0:O(F<4+XIM\[0KB _-[]2W" 5V3$)Y]HZ"T[#UX6C=@*C M%>4,%8Y(N=+/ R$TL'_'%A+MP31Q1,)#);P+>-8&3#\(F,$7 BTM?%(%%B_] M$R+?9Y!N,CA+=P)^8>80LF$,Z2!-=^!E?46R@)=]@'>##Z@:A*71U:L"].G_ M/%W8L/YK1\"\#YB'@/D' 6]):$4C$?32GR31#+>@VP23_(Q#?(L/CI.=Z&U")UG.H[3R0"R09QGQW"GO>!>%7(/CLDH M\^"C+)Y,QO"/9K"B$/YN(RBAV@NZO2MEZ 8I66S)FV_DK3?RYJ_DW?>+L$*G M76D0H6H%BUZP[W7BW>)?=A!W :+3?' )YJ>5-DX\MX3QD=X8B]O$WY1F>!1[ M9QID\2@=P=6;S#BK!&PO M=V]R:W-H965T,#B 6DO4PU*6!'#2 MK>N0%D6;KA^&?:"EL\6.(EV2BNO]]3M2MI(TB5' D/FXQ^^>O+.M-O_:%M'! MMTXJ>SYIG=NH**;E38==[0UZYG=&.1-8.KDC,5Q,>NX4).+ MLW#VWER[2Y1Z>SY))H>##V+=.G\PNSC;\#5^1/=I\][0 M;C9*:42'R@JMP.#J?+)(3B]S3Q\(_A*XM??6X"U9:OVOW[QISB>Q!X02:^C2L]X?WV0_GNPG6Q9OL'[NT) &LM;?C"=J#-TPG4O76ZVS,3@DZHX9]_V_OA'D,9/\/ ]@PLX!X4 M!92ON.,79T9OP7AJDN87P=3 3>"$\D'YZ S="N)S%XOZ:R\,-O!&.:[68BD1 M%M:BL\!5 Z^U;K9"2IC><+JR)V:[@<-+!G-*3P5BO76OA--=@\ MY)\1VA$R.T"^9$<%ON7F):1)!"QF[(B\='1!&N2ES\@;;?0&/W;#*V%KJ6UO M$/Y>+*TSE$C_'%&;C6JSH#9[1NU'JJ^F)SUZ!<]'X2E_'Y7KJ_C4;GB-YQ,J M4XOF%B=W819W"OA@GVNY T[6V7[YA6H%G ;>:>/$?SP43JVI!*TC9D+J6H25 MEE3+0JU)A#^C@-3M&)'@QE=88[=$O>TK4].?V>Z3'#:Z.M)<_4 M?==+[M4O[J-Z1PWK,8D_O=+=1J+?.:Q;I:5>[^!G2%D9Y4E!JVF29E%9)2>T M3JHT*EA.*Y;/HS*?AWLBG2=YN&=5E&0,KD(IHGEA<-#TV)%95455EL.4L2R* M"Q+/YGE4EAFD51DE):.;I(B2BIU 4B915<7P3JL7->$EN,#7!I'Z'8EB>>91 MS(F0S6E7TB[VNSR!&\,;:LS4M(.GG=^"XAU:2+*H*%*8%E%:$/HR8E5)WSBM M_%E<>0D$D=WEFQ0U-5@$XYN7!>^7)(9IGA8VE!\N/8>RQ/V/ZT*$@<"QY/\R0JXN#Q-$DC1AZ_>9!)6Z0, M],DE&O* 6(DG7

1Q41%,?BDS*2D-_/@H(\&T,UAH5B%.5$=:1'Y6./RG^X M1QW:Y%,=Z:B4ISN2#W_=DI,HY"I$OCXXGP_.)YWK0VNFZ2/0N)9J!+KA04'_ MH'S?2+;4D^@W9)9]U'8NN>2JQGWG^I.KGD81.#"3\Z(D+T+>AQA8$9H-D5X+ MI:G0KD4G?-RN!5\**=PNQ)*K'>1E&659#&^1^\?"%S)LT A-^=A\H0092ON0 M(;[+WFFP4(\I08@WQ&:&Y")LOH70"$*Y2,VX-P95O?-UKZP<>N&TJ*A>'YKV MG5N\9?/,MR/V9&+,[HT0E,CK,"AY5!2)89H83\=9;#&,('?DPR!'FM>"+)*X M(M;XY9RRPPS#T;!Q>A,&DJ5V5#5AV=(\B<83T/U*:W?8> 7CA'KQ/U!+ P04 M " "2@JE4FV<(IST% "U"P &0 'AL+W=O3J>Z6/.:Z5>R MY0UNEE+5S&"K5E/=*LY*IU174^K[R;1FHAG-KMS9O9I=R MQ%;>"?PI^$8?K(GU9"'E5[NY*Z]'OB7$*UX8B\#P]\AO>559(-#X-F".=B:M MXN%ZB_Z[\QV^+)CFM[+Z(DJSOAYE(U+R)>LJ\U%N_N"#/XY@(2OM?LFFEXW3 M$2DZ;60]*(-!+9K^GST-<3A0R/P7%.B@0!WOWI!C^9H9-KM2:FAZ$OP(3D MG6S,6I/?FI*7W^M/06G'BVYYW="S@.^8>D7"P"/4I_0,7KCS,W1XX0MX-YW& MB=;D5M8+T;"^))J2S+5&Z1^$@?PU7VBC4"Y_G[$;[>Q&SF[T@MU/Z**RJSB1 M2W*O>"600Q0_F5>5+'H6N#%K3NX[5:Q17Q 3!3^5@K.6;/=>ZI85_'J$]M1< M/?+1[ ' 2PE;&]&LB+'I)>ZV,=I9;0\XL2-.[993:SD!29&WHI$E)V/10$)V M&C'4DTOR( VK]O(%RDF47/5H/Y,LS[PT34^X?5KEDMPRO88B3;PDS9"?0G:6 ML^(%%X_.C]2CU+=!;9DH"7_"G-)#(;TG' M=(CM<,!LI5KUG%(O#/-]:%KV[+B,8R_,THF]4!T_B,P8M"='+E;P0%0H?2L1 M(*A^/!E,'E[!?%<#;4Q#+T[HA+SGYHC3/M%G6B?>M4[\PZTSWUJXVP?:=:X^ MU2AG<4\WRL[ <2;-FL%3Q?'A6OR#CPDQDK!:*B/^[2O95:XV4!YJ>M]Q3-LS M#+-BO9MFKO)>HX[K!?(\G 9''?4_I6.%-TIBGB'+7=U5S)J?'[*R^3D6L:<8 M@6W%[<[P8MW(2JZ>D;J09EX<)%B-@S#RLCR88!WDH9?0V+9BG'I9G+I[B*9! M[.YI[@41);?N6\75!0:*LW0PE>*\=J.+QI%E@2K'#W89=K[=Q0%Y4*S$RP6O M&A=I8[>D836*.(B\) G)./'"!.PSC^89?GVT$<[\W"* (MW76X6YUVP'@28V M+H&/%HN3B=U8'A%HCO$S(;_\E*'M?QVZ!\V06K!B$F&PQ^7YV;S@JT!:7&.;.R1#O.M%YON9"86+JEKNW#S"L M%_;V$3-@Q0FFVK*S??YHF_^P #V,C8*WACQSIFPY]J5TRY1ZMG10:A@ZY,L6 M<3X@?NX1WXIE_XWHU7^D.E!*ON^EOD^"X%2)VB&4^IB0/DG.Y2?$T WBPRK M)P1*^2XMV]%\:D9-#YY2X+MR#T9-W(CM7U6[T]V;=-X_Q?;B_8,6#;P2>%55 M? E5_U6*L:3Z1V*_,;)U#[.%- B.6Z[QKN;*"N!^*:79;JR!W4M]]A]02P,$ M% @ DH*I5,,G>"+2 P P0D !D !X;"]W;W)K&ULY5;=;]LV$/]7#EHQ)( 0?5FVY-D&G(^B =HB:-+M8=@#+9TMHA*I MDE2<[*_?D9(=IW6\O>_!%LF[^]WWD;.M5-]TA6C@J:F%GGN5,>TT"'118/"6\S!(M9RS9XC^9K>Z=H%^Q12MZ@T%P*4+B>>\MH>IE: M?L?P.\>M/EB#]60EY3>[N2WG7F@-PAH+8Q$8?1[Q"NO: I$9WP=,;Z_2"AZN M=^COG>_DRXIIO)+U'[PTU=S+/"AQS;K:?)';#SCXXPPL9*W=/VQ[WF3B0=%I M(YM!F"QHN.B_[&F(PX% %KXA$ \"L;.[5^2LO&:&+69*;D%9;D*S"^>JDR;C MN+!)N3>*J)SDS.(:5P;.'MBJ1GT^"PQ!6D)0#.*7O7C\AG@"GZ0PE88;46+Y M6CX@4_;VQ#M[+N.3@)^8NH D\B$.X_@$7K+W+W%XR2G_KKDN:JD[A?#GUC"DR4<(T%-BM4N],(SK@@'-EI(NOSZ8'0*]Z/G*UXS4K-0+DK*A>R$<79PK3LF"B0T;;0/@J806:+-TWV;I?VZS6V&0FL+ S1/=2QJ/M==)M+?;ZR7+ MQHY#T$A9IFO/5&"DH03PG6[L==-!47&PO=V]R:W-H965T 8)/"DCCI"Z.MM(X-^ ":M@$?$!_^ZYU\YVVMS8&M'!72.5G4>U<]OC)+%EC0VW1WJ+BKZL MM6FXHZO9)'9KD%?!J)$)2]-QTG"AHL4LO%V8Q4RW3@J%%P9LVS3%+P)W M=D\&'\E*ZQM_^5#-H]030HFE\PBX]]O&,/%ZII0V_L.MTBU$$96N=;GIC8M ( MU9W\KL_#GL$T?<2 ]08L\.X.+F=$[,%Z;T+P00@W61$XH7Y0K9^BK M(#NWN'*ZO*FUK-#8EW#VHQ7N'@ZN^4JB/9PECEQXQ:3LX98=''L$+H>/6KG: MPIFJL/K3/B%J S_VP&_)G@3\R,T1Y%D,+&7L";Q\B#/G_Q/M).X1O)ROK M#'7)]R?<%(.;(K@I'G-#PU.U$D&O(;A\M:36J>!4-S1.EH>./+OS,OXMRT^B M^T$]MEM>XCRB2;1H;C%:7-<(:RUIRH3:@/,5[$=-_$0+-K!8!1;E/@NA2ME2 ML4@ 1QB>(E?W+YY-639Y8TF92JDZ,V6U%!5W=+&.#II.9WV,!*(;[]\$#%<; M1&BZ5D#?"D"%+.NADL!5Y84,#H);W5IZL8?'<-Y#7 >(OIN"25 _U=9YAP9O M4;4(SV$D(GKR#BI2DWGJ69$UZ#+)IG(]?PQ6G_@XZE)\; M=#YE&8MS-O9',9G".U1HN PZO*+)$[X[_ J!;!(7.2F."8K!M7:D]FAZ1\2/ M36!4Q'DZ@@NC;T58:#Y5?=8X87H?->](MG-_JW=JFNFZ$LB!Q M3:;IT806G>E687=Q>AO6STH[6F9!K.G? XU7H.]K3=/77[R#X?]H\0M02P,$ M% @ DH*I5([ZF T- P @@8 !D !X;"]W;W)K&ULG57;;MLP#/T5PABP&##J2ZXMD@!)=NNP;D6;;@_#'A2;B87*4B;) M3;NO'R4[Z05M@>W%EF2>PT-2I,<[I:]-B6CAMA+23(+2VNU)')N\Q(J9([5% M25_62E?,TE9O8K/5R H/JD2<)ZYI%Q]8"EZA-%Q)T+B>!+/T9-YS]M[@ M.\>=>; &%\E*J6NW.2TF0>($H<#<.@9&KQMLW_P ML5,L*V9PH<0/7MAR$HP"*'#-:F$OU.X3MO'T'5^NA/%/V#6V@^, \MI85;5@ M4E!QV;S9;9N'!X!1\@(@:P&9U]TX\BK?,5Y7=6"62S@FRU1PT)55-[2Y?T&X8LR!CI+MA)HPG%LR:4#QGE+ M/V_HLQ?HNW"FI"T-O)<%%H_Q,4D]Z,WV>N?9JX1G3!]!-XT@2[+L%;[N(?ZN MY^O^9_RG,E<50L?E(8S@*[6)6L.2W<+/V@<9/2^C]X*,2VJV MHA;HR/])TG,E>=W5LD18*T'=R.4&K*MLVY+\#QH@AY"73&YHS5W7W(M17DS^ M2(P@$1'()BV6W4:P*WE> C?4LENE'8X98!ZF)$IO2-H+$T::R!I;),P)P))G-TRDGM M9R9K&EBP]_X&.L,T&B7'(2VS:)CTW-'@.$J3?MB6['&6>%LREZV0($EW )TL MC?J]+(1.>ASUDT'XQ.N3D!L/PV'7.>VDHVC4'?GE:!0-TC1\[A+&#^9"A7KC MIY\A;;6TS8@XG!X&[*R9*_?FS70F-1N7-X%K@B9'PWX NIEXS<:JK9\R*V5I M9OEE23\)U,Z OJ^5LON-;D9"T%FG3[8AV/]SSW MQCMO3DI_,2VBA:^=D&8;M-;V5U%DJA8[9A:J1TDW1Z4[9NFHF\CT&EGM09V( MTCA>11WC,MAMO.Y.[S9JL()+O--@AJYC^GR#0IVV01)<%/>\::U31+M-SQI\ M0/NIO]-TBF:6FGV_PF>/)/)/!97)0ZHL[?*BW0>P" M0H&5=0R,/D^X1R$<$87QU\09S"X=\+E\87_O6W;;5 &4..1 M#<+>J]-O..6S='R5$L;_PFFTS8L JL%8U4U@BJ#C$HU8=[)6T MFNID* C;PMZ[1VW@[2,["#3O-I$EGPX951/_S+_L_!?@V?_CC^F"\_L]7'.:S MP]P[S%]P>,L-:QJ-#?//4AUA"N%[Q7V5R@WLE>E9A=N )M*@?L)@]]A2,DK0 MM''9@'6-FT:._XV&!FG,]W"&!E6C6=^>@7<%[R>*1T\Q/2 /\>:?%@\+> -YF81Q7#AIE85)&<,' M:5%+7U4XN>#3H]S,:O,]>>0=IQYF?MO#&OQT7QK_FX;JD7#9<&!!X)&B^*90!Z M7&'CP:K>KXV#LC0%7FQIZZ-V!G1_5,I>#L[!_#^R^P=02P,$% @ DH*I M5# 3[ K] P ] D !D !X;"]W;W)K&ULK5;; M;N,V$/V5@;HH=@%M=+-LR[4-Y+;H/FP0Q$GWH>@#+8TM(A*IDE2<_?L.*5EQ M"MLMBKZ(%\V<.7,C.=])]:Q+1 .O=27TPBN-:69!H/,2:Z8O9(."_FRDJIFA MI=H&NE'("J=45T$*]!M73/UXPHKN5MXD;?? M>.#;TMB-8#EOV!97:)Z:>T6K8$ I>(U"8-(J'L[WZ%^<[^3+FFF\ MEM5W7IARX4T]*'##VLH\R-VOV/OC".:RTNX+NTYV,O$@;[61=:],#&HNNI&] M]G$X4)B&)Q3B7B%VO#M#CN4-,VPY5W('RDH3FITX5YTVD>/")F5E%/WEI&>6 M=Y3WKR*7-4*#"E8E4P@?']FZ0OUI'A@R806#O(>[ZN#B$W )?)/"E!IN18'% M>_V J W\XCV_J_@LX#>F+B")?(C#.#Z#EPS^)@XO.8%WRY3@8JOA?O#V 7,I M(HLR/QHF=I:D_SE*X02&IKSI9%^O><3RCQX@65X5UV!"$RP9;"@5PG!653^ +DIMJ QL0^9=Q^N.,[[C?*0)_^_6LVI, M]P>$?M^)_]QR*_*4Y_C9WI%%5]VQ'R!W'D9UFT'QZE8=7QN!_&/$[]>))!0D,V.5JIP<%- M3"?0UKTW-(&TPG27\K [/&DNNYO\3;Q[#U' MIS.B@HWI$HM0F6GNC=&MS"R M=HOK('AH;?\"U!+ P04 " "2@JE4$8AT M#]X$ J$@ &0 'AL+W=O''""=\'.M4W32OOC=PP4\@-0 M(MTM#XDQ/L>?8T[.UV:RE>J;3A@SZ"U+A;X;),9L;AU'1PG+J+Z1&R;@SDJJ MC!JX5&M';Q2C<6&4I0YQW:&342X&TTG1]Z2F$YF;E OVI)#.LXRJ]QE+Y?9N M@ ?([O!JXE8BF+C'5!X>>5S5F:6D_ \;UR.JCGM(:[[0_O M/Q7!0S!+JME+")LJS47"7@YV9_DI-KAB2*S3+-=S3 M&E$1HQG57-O>)\4T$X863_5BP0SEJ;Y$GY"#=$+A)N("O0AN]!5T0ONW1.8: M7.B)8X#/SN)$%(2\O*\0!>?+C5;0YZ;2.;"J'?-U"M3330MT//3Y\"]CA;]CKY0<8/RMI%>GB5>X]3K5;Z#0J_ME2^3KW A<_$>6WA"6J>X$2>,GMXF?W;A$=)C0@/'Z4RHH;%![A5 MRK7Q!D>\V.N '=:PPQ-A%=M(9>@2GEZ5_+I8O*+91C,\IFEG"6N6\$06$#@% MM42L3T0)3T49U2BC7I2YA'Q5AI>K(;A42$C3^G^=E9Z&.Y,3,L)C$M8(Y3_R M>!P>AT,\#-M1QS7JN!=UP59,*4@C+B*901[1-Y1RNN0I-[R=>'RT7#[&'C[@ M;1GECD._G1:[C9*X9_-2K9EIEP+WB((,@[$_/(!M&8>'(\\G';@[PH=[<9^4 M348H9%;O&-2TC4W"*R18:R96WG8YKG$0CD>>=TC<.M+S/3+N8"8-,^EEOH]C M;I68IFA#>7P-U2>B&VYHVHI,CA+SFL"##G9 *N26D9[GNR/2M:B2Z /Q8IBF%LEGWVDK9*Z.S:L)P!]:]V4G?4K5;1XV#CG : M2<+]FK3@:6Y+^P\-J)QRM!^0=QB0WQ:0-][[=(37*!SNE[AYGN4IM7OW:[9: MP68>T?COO-1WM%(R@VNY*3:#4,T%G -H5.B:+>D;)06T(W9G6&2"PJ5[M_'<_UPZZ]!FZ$"O>5Z08YEHX>B$0W2+QIG%>!%Y6PO-\+ [\1H=(#T MZ\"/+ZK5A/LUR!UU@#;5G_17__^B7)*VRGZ$ZNRFOX+4$L#!!0 ( )*"J52HZ\^8/@4 M #07 9 >&PO=V]R:W-H965TKLN'O)5*[NF;RZTM>B;NS&9[= M?_A0KC>Z_1 LYENVYI=<7VW?2W@+ABBKLN:-*D6#)+\YFYWC%P6-6X?.XE/) M[]3!,VI3N1;B<_OR9G4V"ULB7O&E;D,P^'?+"UY5;23@^**%J/XL5WIS-LMF:,5OV*[2'\3='[Q/J -*X'4CO0,8.T80#[1UHE^B>K$OK@FFVF$MQAV1K M#=':AZYO.F_(IFS:8;S4$GXMP4\O7K%2HD^LVG'TCC.UDQS&2"MT@MXQ^9EK M=EUQ=,F7.UGJDBOT] *^E95Z!A97EQ?HZ9-GZ DJ&_1Q(W:*-2LU#S1PM=&# M9<_PB<:O5'H]V;%5P_] \AG2(K<)_62> ,"^BFB^#DB(2$.GL+O M?L&7@SOVX-"ACVD7CT[C.'KRK[=@AMYH7JN_/8U$0R-1UT@TT\,4#7^SE>RV%4NBJ M :VI.LS7H#'.R;*/$Q\ A"-$VP+C/'+S)0-?\CB^M_#.G8")U?P)B=(X'U$Z MS.(X"]V8Z8"9^H=YO99\S31'[KF!&7GRD_?1!SCLL"2*TS@> M2:7##I,DRW/L[EYB9(W@(^U ^D"^+8C#!/8@4XQ&$XE?$Q^Q"R&V.)Y@V*99 MI Z[B$QMYX@14>(7T4?M1(BMHPG)PM :?=L.1C_.PW0"UZ@N\:ON]^Q&B"V_ M.,SR#(^I;;L(F/&$,!&CU,2OU-^Q(R&V7L6&$G?B% M_?P6SH* 7%MX-4 _QPMX=17-CLX-Z*=F?%5NP*V0I7=,1]B(- 6 MCO2&-0@3>&F/BL[,[>H049AC$PF9ZD#\U>%JQ"9Y!;-^A;2 ##R*W5,Y=M=X M$LK4"N*O%5>GEZ?[-;<6MUPV[:D=L35OEE^1N*Y*6)C0?;X:0DP-(3^QAE!3 M0^B/UA!JUP:2$DSI:&X[["A.4I*Y>YV:$D*/54+HMTN(PX1. )KZ08]6/ZBC M+J1A.#XC!G<@1RP>URP)4!6R)FL..XCB*)Y8;-=6#'K]Z4$?U MR&F8C)EMLSB)Z12RJ1WTZ+6CCWAX]T,B.*:.KXA<=G&6DS%S<' O"7U$.7X&ULS9I=;^(X%(;_ MBL6.5C/2M,1? 68I4H=JM".UJZK=SEZL]L* @:A)S-@.3*7]\>N$- Y),*"R MH]RT)!R?O/;K/#D]S7 CY+-:KIDL>,74I5CPVW\R% MC)@VAW+152O)V2P;%(5=Y'E^-V)!W!D-LW/W(Y/?@ZN^IXJ2(>\JE.4S#S:\W'/ S33$;']SQII[AF M.K#\^37[EVSR9C(3IOA8A'\%,[V\ZO0[8,;G+ GU@]C\SO,)T33?5(0J^PDV M>:S7 =-$:1'E@XV"*(BWO]F/?"%* R#9,P#E ]"Q W ^ &<3W2K+IG7#-!L- MI=@ F4:;;.F';&VRT68V09S:^*BE^38PX_3H"PLD^,;"A(,[SE0BN?%(*W ! M'LV.F24A!V(.FJ/ ^QNN61"J#R;\Z?$&O'_W ;P#00S^7(I$L7BFAEUM1*:7 MZDYS09^W@M >07=,7@(,/P+D(=0P?.P>?L.GQ7"X.[QKEJ98'U2L#\KRX8/K M\Q%<*\7-TIAY@=N 38(PT %7KRLR V97/O!I(F40+[*H/T0LBQ.?F0H4^/O6 M7 !\U3Q2_SCDX4(>SN21/?*N%PO)%TSSS*)??X&^]UNFMFGAMZG\+%5Z>Z]' M_0&&:##LKLL+7 \S67WWU,-BCJ(^]9NVTT$Z=VN]$S%]RL6">U#;V M3E*_2.JW<6OU"GF]-\UYZTNOON $55UI"/+,SL/-IO0+@7WWAA)R)62Z]R?" M[[Y[G*R^ZCON?1BCL-<1#Y=.#UFOV!I6<+=,I]NGR\ MW(IYR#EI.PU:"&EI2PP.H7IM'94JZ"U-\ M72BV@[Q,Q;1"R$93<$$)+<>C&^&E;L,[C9K7U.*=: MRVUX -R)3EAX$-G0,ANV$MK04ANZL7V:/W4R(^036+6G(6RG<-C5:@$.#Q$\ MBKB< MY]K9&-3#:(^(4M&-G")N^9J'VVL[BW@+7X1;N2DL5M'_61VC!LX2SZ]6]@UA M$"-"]OEE,8O@B-W0K M7AU?12.+8-1*!&.+8'S&.AK72>M5_V1VA>QJM"#&;A!7?'I[+8TM?G$K:VE< MZGK\C%H:UVODFK&ND%WQ%O78C?HJ+(\K4;&%,::M=,]R'/MGO/O\HTK4IK#] M)2JV2,=NI-=H>73%BBV1<;^5AEF>X\%/J%CSBQQQ+Q$+Y)@JL=0E ML(U>$,MFXBZ-W]A&134/&GO #7'01Q[N]_I%FE#KZ.IE]D0Y^IE4DM^ M>G13!!U?-U)+9MK*'@FU4*=G;#WGN7P'.FF]';+/I-(_"H_NA*#3ZD5J\4Q; MV0>A%N[T0 _Z+/5B?I&R@TT=SF[IY8?TS9,[)A=!K$#(YV:<=]DSALGMRQS; M RU6V?L0$Z&UB+*/2\YF7*8!YONY$/KU('W%HGBE9O0?4$L#!!0 ( )*" MJ52#L^O8> ( .P% 9 >&PO=V]R:W-H965TT!"<%@#],>W/0VL7#BSG8H_/O93AH5 MVL)>&CNYY_B[Q[6SM9"/JD+4\%SS1DV\2NO5N>^KHL*:JE.QPL9\60I94VVF MLO352B)=.%'-?1($([^FK/'RS+V[D7DF6LU9@S<25%O75+Y<(A?KB1=ZFQ>W MK*RT?>'GV8J6>(?Z?G4CS.-^Y7HWO1_!5$OB%RC'9EK:T8US3,IUB!MM7&S Y>-4YMN6&-W\4Y+\Y49 MGX["#( 8AK*D\A"K\ "0C9(Y^^+Y]A M,^+N7*)_'EGC6A8(W)KQ(>8C;D) M+807I!*$!(YJ;W*=SDX\Y^V$]HM2^(@&<=#V2O*>*",/Z2D M2XT2PL^?PE'PS='J2HJVK"!Q\'NI.]MD"V<\BM.8O*'>+0N#49*&R7[L9,!. MWL6^*$N))=4(=BL[?^U"3G>32LR@D9V]0=\N,ZRA*S]Z@^EMGT=Z#YK]= MLD:9_5T:97 Z-D:RNUNZB18K=SSG0IO#[H:5N8Y1V@+S?2F$WDSLB1\N^/P? M4$L#!!0 ( )*"J52*#."W\ ( #H) 9 >&PO=V]R:W-H965TY;2P< MN[/=EOW[W7R0A3:434+B);&3>^X]YUS'SG CU:/. 0QY*KC0(RLW9GEFVSK- MH:#Z5"Y!X)NY5 4U.%4+6R\5T*P"%=SV'">T"\J$-1Y6SV[5>"A7AC,!MXKH M55%0]?L"N-R,+-=Z?G#'%KDI']CCX9(N8 KF87FK<&:W63)6@-!,"J)@/K+. MW;.)6P&JB&\,-KHS)J64F92/Y>0Z&UE.R0@XI*9,0?&VA@EP7F9"'K^:I%9; MLP1VQ\_9KRKQ*&9&-4PD_\XRDX^LV"(9S.F*FSNY^0R-H*#,ETJNJRO9-+&. M1=*5-K)HP,B@8**^TZ?&B [ ';P"\!J ]Z\ OP'XE=":627KDAHZ'BJY(:J, MQFSEH/*F0J,:)LHV3HW"MPQQ9GR>IG(EC"9WD );TQD'Y7&DJ,CVT#;(K:]AIP^2B9N*]PN0+5:?$ M=X^)YWA>#WRR'WX):0MW7\)M]*0UQFN-\:I\_AO&').OT@#>;B05FJ V\K[;7F_*C]XI?PG)356>_9>M87ZC*U3A56J\KM= MCR//E&SIZ8ER_23JEQ.T,=@SW4&<;S5A]TP-PK\<-#?AZ1EFNQE>J]H!O_9!-?Y MNST[']$&MW,^N._7B"97=XL)7#>(!UN=Z(MSW"1(MEIA=PZV\J\"SX@%0_D< MY@AT3B-LIJH/ZGIBY+(ZZV;2X,E9#7/\N0%5!N#[N407FTEY?+:_2^,_4$L# M!!0 ( )*"J52E4WVAR@( %$' 9 >&PO=V]R:W-H965T=[\Z#K=(O)D>T\%H(:89!;NWJ0QB:-,>"F5NU M0DDG"Z4+9FFIEZ%9:629=RI$&+=:W;!@7 :C@=][U*.!6EO!)3YJ,.NB8/IM M@D)MAT$4[#9F?)E;MQ&.!BNVQ">TSZM'3:NP1LEX@=)P)4'C8AB,HP_3GK/W M!M\Y;LW>-S@EW.)+-@Q:CA *3*U#8/2WP2D*X8"(QN\*,ZA#.L?][QWZ M)Z^=M,R9P:D2/WAF\V%P%T"&"[86=J:VG['2TW%XJ1+&_\*VLFT%D*Z-547E M3 P*+LM_]EKE8<^!<)H=XLHA/G1HGW!(*H?$"RV9>5GWS++10*LM:&=-:.[# MY\9[DQHNW2T^64VGG/SL:)RF:BVM@1FFR#=L+M# #8P%72^3*0(5"DPU9MS" M5V4,G5[>HV5WZZA\N+*[@ +N%;KM:&R]/\_7I),//F1("J$ZW3&>_SL1OU_';/G[[1/P)+KF47"ZIYH4+V71%)437 M0[CNWXRBI-\;A)O]O#48W;D,;QK8=6IVG;/LICG32ZHLJZB,4E500K0J@$:5 M9J[9&PNJA.SL$^EWH@.VQT;].&DFVZW)=L^3I:LI9Y I:99=BMH S=$-IQX0 M;S3@#.H-9D#] ,KFJ)LT=(_HW73[!Q(:;*)6/VH6T:M%],Z*H#;[3S'TCNXY MB7N'W(Z-HFZG?4 MW)M.E*:E']H&?$.4#5WOUN_"V(_#@_T)O1?E>/\+4SXV MU*Y4WP8$+@BR==NC=.ER@)<+JU9^!LZ5I;ORGSF]>:B= 9TOE+*[A0M0OZ*C M/U!+ P04 " "2@JE41:8&9ED# Q"P &0 'AL+W=OS=\,F*%3.*, MWG DBC0E_&5*$[8:&[:QWKB-EY%4&^9DE),EO:/R(;_AL#)K+V&U2+JW!L6(H136@@E0L"?T]T1I-$>0(> MORNG1AU3 9O/:^^?=?*0S)P(.F/)CSB4T=CP#!32!2D2>"W K@"ZU M6::BZ^ 3228CSE:(*VOPIAYT,34:TH\SI?N=Y/ V!IR<7&4!IZ"C) F:,2$% MD@Q]FTLX,8C 3B8Y2 .D9*36FA#EZ-2G8)*(,_01/=SYZ/3D#)T@P-Q'K! D M"\7(E$!/!3&#BLJTI((/4''0-82+!/J4A33@4OQ*PXTN2C+T\RN8 MHBM)4_&K(Y!;!W)U(/= H,N4<1F_$GTOZ3-T&$'ABB=$0F0X'7"K*.?P'*CS MTJ9SZ;^O_:O&\S2Q>UJ"IV;U6ZR< 1[45EOD>S7Y7B?YYGG6_%"PJ5L;U])= MK\%BZ'KN#M7>'M6A-\#M3/LUTWXGTQE+TUCH_@GW!>Y. *RA!Z*4 M@SK&X+AGQJL#>9W)W#-5\+=/AK=7[;Z''6^[W+ZW5^Z!,QQZ[?4>UA2'_U9O M] ?Y6PDHFZ2 7J0:&WQ5NO=>NZ[U-/.SO[4 MOIB5T]O&33E,PH=U&6<")70!+JWS 9P:7LYGY4*R7$\L+]@3*X7*D ])4_^ E!+ P04 " "2@JE45*>=M$,$ #-$P &0 'AL M+W=O>(B36 6NZY,]S0G\IH?:*'O;+G(B=*G8N?*@Z!D4P;EF0N> M%[DY886SG)?7[L1RSH\J8P6]$T@>\YR(7V]HQD\+!SM/%SZQW5Z9"^YR?B [ M>D_5E\.=T&=NG67#^9@%+QE=&3;!TC,Y4'SK^;D]O- MPO&,(YK15)D41'\]TC7-,I-)^_A1)77J,4U@^_@I^]MR\GHR#T32-<^^L8W: M+YS801NZ)<=,?>*G/VDUH=#D2WDFRT]TJK2>@]*C5#RO@K6#G!7G;_*S*D0K M <# 5 %P.\&^%6 7T[T[*RMLYJ"L31FM9\,*\S/>*Z'O M,AVGEJOTQY$)ND&WA2+%CCUD%*VDI$HB4FS0.\XW)Y9EZ K=ZP[:'/5MOD4C M42]OJ"(LDZ]TR)?[&_3RQ2OT K$"?=[SH]0YY=Q5VK@9WDTKDV_.)F' Y 7JZX9U#6#,I\_D.\M*YBB5^]U_]DJ\-=[ MK4>WBN;R[Y'1_'HTOQPM&!CMG>!2HC41XAP'<8([3FTZB&=XH"^PU_#:FZ)[JRQM SCQHU9? M5N2TZ"#! 0SX;*TK^#^*6BT1&4OUJD^1, OJ6 OCAK_X$@#'Q1 BN\K2K M&21)$O2JWM?YB6;U4-4;"N/I,(PM? 4(O*C;RU8ACG R9+@'/_U06.[GE3E%!_+ M8L]/!JK>8!BFPS!8Z!KY47?)L,J\9*B%&P3#) B&/EIC2+J;88L*)T-["6CP M"^/X_?]["6CX"Y?@+S3\A8GX"Y8]<1#C[D.2118,+7C0$!BF(S!8V!J&W:V[ M335HU&\([$]"X"I+]*R8_>7,(NLZ=%OO6LR+K@]$[%@A44:W.L:[GND9BO.[ MH_.)XH?R]&>:@H+(]#WMYRKIQ/S1J=^@[?\%U!+ P04 " "2 M@JE437*#4M<" E" &0 'AL+W=OT!I(VDN;5%;:5>QL8#$X*Q/4Q[<)/3QL*QB^U0QJ>?[:2F MT*2:QDOCV_F?WSE.SNEHR\6]+ 4>BHIDV.O4&IS[OLR*Z#$\HQO@.F=%18,&\RLFO78C+BE:*$P;5 LBI++/[,@/+MV.MY MNX4;LBZ46? GHPU>PRVHN\VUT#/?J>2D!"8)9TC :NQ->^?SH3EO#_P@L)5[ M8V0B67)^;R:7^=@+#!!0R)11P/KQ"'.@U AIC(=&TW,NC>'^>*=^86/7L2RQ MA#FG/TFNBK$W\% .*UQ1=<.W7Z&))S%Z&:?2_J)M@+Y_F64(H^H6]8"&QR MCDX6H#"A\E2OWMTNT,F'4_0!$8:^%[R2VDR.?*79C <_:SAF-4?8P1&A*\Y4 M(=%GED/^VM[7,;G PEU@L_"HX!469RCJ?41A$(8M//-_-^\=P8ED%D1KFL!*!?TZ540K_>OX^XC9W;V+J-NZZWY$*19VP_&;[27TUS MW>0% 5N$MBNKM5.K;'?7?J%7CBP).CX!>5,LG M^_SPI&N7!*0X6H(N(1E?,_)L@]$S4[)R$";*CBN?U2Z3/=(DB(.@G31UI.E_ MDVJ0J TD/0!)>U$72-^!]-\#$K>!] ]!DD$7R,"!#-X#DK2!# Y!TK +9.A MAN\!2=M A@=OQ6W!+&VC4BBC%=,U37*K;I>-[4E_LWZ3/? NF6] MR-0-5%>@-6$245AIR>"LKY,CZJ943Q3?V+J^Y$IW"3LL=!\'80[H_17G:C&PO=V]R:W-H M965T*#>'7LU'::\NUW=D+*UH"T-XF?[G^_<^XNDTKI1Y,!6/*2"VFF069M M<1&&)LT@I^9<%2!Q9ZUT3BU.]28TA0;*O%$NPJC7B\.<?]@>\<*K,W)BZ2E5*/;G+-ID'/ 8& U#H%BJ]GN 0AG!!B/#6: M0>O2&>Z/=^J??.P8RXH:N%3B!V0M#16Y8TQ$N1E^RA+JW&7HYV=S=.GDFM@Y%I:*C=\)8#,C0%K")6,?%:*55P(%#TLK\C)N],CLH/VP@9>=G! MMO,:?MXK?&*:5%2S7T>\#%LO0^]E>,#+@@HJ4R#4.#]?J2RQ8D@33-?EUG*Q MEW.%^#R+^J,X&@TGX7,'QZCE&!WE\.EAN"\@!+GA4C' 5\XMYLP-IRLNN-V2 M2Y475&Z[R&H'HSVR49(,A[UNL+@%BX^"W0(UI09L#Y84H+EBA++?6"]NQ6"[ M$-016H5UWX9@2(J< MP.9FN!9IIL@>K.?(W?@/<1O!M[W&*/CV)CBF"?D%C9 M6H-,M\1J*@VR(ET7P_@-PUG\(>YF2%J&Y#]R"\LDS=HZZ6)(WJ;6>(C?,/H' M(]SK0CGHC>^U[LI+:>N&U*ZV[7Q>=['7X_6_ *$V'#^7@#6:]L['> .Z[J_U MQ*K"][25LM@A_3##7Q)H=P#WUTK9W<0Y:']RLS]02P,$% @ DH*I5('$ M[@RY @ 1P< !D !X;"]W;W)K&ULQ551;]HP M$/XKIZ@/K=012$I)*T "NFF5VJDJZ_HP[<$D!['JQ*EMH.S7[^R$C&TAD_:R ME\1V_'WW?7?Q>;B5ZD6GB ;>,I'KD9<:4US[OHY3S)CNR )S^K*4*F.&IFKE MZT(A2QPH$W[0[5[Z&>.Y-QZZM0A;9_6[#%XY;?3 &ZV0A MY8N=W"8CKVL%H<#86 9&KPW.4 A+1#)>*TZO#FF!A^,]^P?GG;PLF,:9%,\\ M,>G(BSQ(<,G6PCS*[4>L_/0M7RR%=D_8EGL'70_BM38RJ\"D(.-Y^69O51X. M $'_"""H ,%O@-XQ0%@!0F>T5.9LW3##QD,EMZ#L;F*S Y<;AR8W/+=5G!M% M7SGAS'@2OZZYYC:E&M[!)Z84LXF%TQLTC M]1JM/\QLX/3F#$^ YW',A[.ZA M;RB^9?'C*M:TC!4YF;5,/[/,&D 3]KQX)]\U^:#O?EIT$IXSU0' MPMXY!-T@:-+SS_!?Y(1U+4+'%Q[AFZXUK6@-,YDM>,YL4*R;E_O" >W!C/]K47'1:WCPNFX^/L_\4ZAH-@)Q%*;II+/ M2JHK1V5;QF; )&4N>B]"J$126NZ2 -_LAJ=!5UHN:T1K6*J%7%L^MI9'6R044M&IXT+M<" M[OB2SCL=[1TRI<^:]+037Y5(B" K#V@O@(3M=%/F_(->E:%:N1:NZ?]:YZ9L M6_5J?4M,7'/T?VXOKQ@Z?RM.Q1*X)&BW,Z"_2I5MNYP86;C.MY"&^J@;IG33 MH;(;Z/M22K.?V #UW3G^ 5!+ P04 " "2@JE4JE!X%$<$ " #@ &0 M 'AL+W=O3@Z0,7TF"\CQR4ZJC!DM(KK,,J:>KT#(X\4DF+S6V6E&>0:RYSHF!W,;D,SC&H.%Y-X M0E+8L5*86WG\'9J"YC9?(H6N?LFQF>M/2%)J([,F&!ED/*__V5,CQ$D YAD. MH$T ?1TP&PD(FX!*.:]F5I5US0Q;KY0\$F5G8S9[46E316,U/+>O\7\-AG&A/V"2KW?7Y/V[#^0=X3FY/\A2LSS5*\\@7XOJ)0VWJYH;'>$6 MD,\R-P=-?LE32'^,][#.MECZ4NP5=2;\S-09"8./A/J4#O#9N,.O(6G# P>= ML-4^K/*%8]KW1"U>1$WP=? 45/7TW($U:[%F%=9L!.LW*=,C%V+H+=21415I M/_O'-5W,YG&,$CV>JC,P+YA'=#YKY_U ;=Y2FSNI?>*Y3,%18]0FBIQZ7I4: M[VA--C)[P+ZUVGTD=U PU!'$,[F%1.YS_B^DY%ZQ7+.D[ON_D0*0&P.9_L?! M8]'R6#@+NI>&B9%W.:1_G6U^HFN\C!>+Q;"L<_()2?P3]Q#$#)SKZ M8L%X2N )UU(-FJ"[$8D"*S1LI2 WA&D-9MCQ@AZGB,9CBM".$WV#$R[LRCQ7 M7 MO<"EU@P2H'T"?K084Z7SLB!T,OA25/V4[XD VV/*KI]3N9N6.'#H$?;H M!-%RE$YG=X';[VY2K)_ON.T-7(8,R_?<7CJ8S/K-&M#Y:+]T]A:X_R R(84^NVJ-^[4L_&"'1^6#@-L(OU4?A M@.T[7S2G(ZB=[P7Q3]AOC8K;1/P8U.O=0P,?]^"7E(;AKO?WFV/5Y?5H<+KIM=G,]P&[SEN>P3L M,-0_6V#QJC[NU ,CB^K$\" -GC^JRP,>$4'9"?A\)Z5Y&5B ]M"Y_@]02P,$ M% @ DH*I5(*RG;!T P C T !D !X;"]W;W)K&ULQ5==;],P%/TK5L3#)L$2N^L7:BNU&Q^30)I6!@^(!S>Y32P*:"9-RIY3))D%)>4B6@Q\W/7:C&3E>%,P+5"NBI+ MJ@XKX'(_CW!T/W'#\L*XB7@QV]$90X1L A-0Z"VK\[N #.'9+E\:,!C5J?SO#X M^1[]K0_>!K.A&BXD_\(R4\RC280RV-**FQNY?P]-0$.'ETJN_2_:-VN3"*65 M-K)LC"V#DHGZG_YL$G%D0(8]!J0Q()YW[_"A>FM+ MC@FW*VNC[%MF[BC%*;0 MZ(W((/O3/K9!M9&1^\A6) CXD:HS-, O$4D(N5U?HI,7IP'809NP@8<=],"N M*FUGM$87LMPP05WF7J(U[*BB!O@!W4 J<\%^V<1]4E1HFM;)_6H3!>C*0*F_ M!7BM^&'3_QUT-53'"ZH[>>.L]1V'8"4 M8QW$[HHE'CZO&+H2B,,U\-_%,/I+#(/S0=]G W?E$8^?3 QA9#Q\7 U=]<3A M\FEW(;/]K^V-0W!=-<339Q4 Z4H>"9>\?Q9 @W,L@-&HKQB0KBX2_%3[_PCR MM'_[XZ,&V38 N;\&:)2ZV.M>N9UMKQK+NL'NEM?W%-M6YLQN#(>M-4W.QO;D MJ[KUKP=&[GR[O9'&=AO^L;#7)5!N@7V_E=+<#YR#]@*V^ U02P,$% @ MDH*I5+%S6+CN!P )2T !D !X;"]W;W)K&UL MQ5I=;]LX%OTKA#$#M,"L+5(B)1=)@%II.@$F,T$ZW7E8[ ,CT[90?7A).FF M^?%+2HKI#^G*3L9I'A)+UCT\NKPZEX?1V6,IOZF%$!I]S[-"G0\66B\_C$8J M68B%0;GY&]E?NR_&8/KJ?G \\R$IE(M(7@YL^# MB$66623#XW\-Z& ]I@W<_/R,?E7=O+F9>ZY$7&9_I5.].!]$ S05,[[*]%WY M^*MH;HA:O*3,5/4;/=;7AOX )2NER[P)-@SRM*C_\N]-(C8"_*@C@#0!9#<@ M[ CPFP!_-P!W! 1-0+ 30+H":!- #PU@30 [-"!L L)JLNKL5E-SR36_.)/E M(Y+V:H-F/U3S6T6;&4D+6XI?M#3?IB9.7UR*>XW^A7[G4G);%.C=I= \S=1[ M]!,:(;7@4BB4%NAKD6KUR\:)FS3+3#&ILY$V/"S:*&G&G-1CDHXQ,;HI"[U0 MZ%,Q%=.6^$LXW@?B1^;^UTD@STF8$!#PXVH^1#[^!1$/C[]^N43O?GH_=;=? M_V[A&<.P-_SI&34Z O6R#U4^DR6D@76H+7B?#L?##5X+RA6,W>1;V_368*P"LYWBX0)[)**^YWEGHX?- MB=N_DD8DP)L7;A&F:\(4)!Q+,4TU^CB70MB$ #E@:TAVBA2':_@09'S#OZ?Y M*D?WI321:3%'"5_R)-5/;8]EN)\WK_EI3URTIA&!-*J[U$+F;:/"H10]"2X5 MD(OQFL3XA;E *R.(9IVQ%$DZ2Q-3B869YPZ1CL>Q4"_LP?R,D MJ:ZP9T*T36$/@#?T0OHSQ,5)'(8UKCN7YM/$2!^ZXUI 0SEQPO0D>752A1EX M+X9NJE"]=$=&J1^X3/E])I#2;,'9MFI'(9E#LSR;]>3/^Z@89R* MX>@D&78*A6&).C[#,)XWC.!")DZ9"*Q,;2FN!16"=YI#\"E22YSJ$/)*4>@! M\(883J73)]*C3YVI/% 3B),?$IPDK4YT"+PD.KIB>_"\(8&S[-2*P.H"9KE/ M$XB3'A*>),-.= B\ #H^PS >[LNP4RL"JXNQ+"'ZO=1F^?XWBLOB04B=6F8V M)Y#]<*+C>Z=(KN]DQX>7.M4 J5*K5C\]::*WUGJ8[J[UZ@59T,?;AK^AG^$E>[/A2&R*+,ITI)7B]HI?U)( M?$^$J Z7,DV$J9[V[/M[&25=V7&*Z,,+,D?)K/*52%;5[LV+Z 5[]/PN>DY/ M?5C_'#VC6V;^)-(+7J"ED(EY /A<6*=<6>2&G);I?"YD*T%X*.SW+C>;K41A<%J!03R=6OOP0M'QS(12K\DM/,XXZDNMTW\?UNM:6*LM M[)K5N[1 TS++C"NVW.L-K/>F2L'=K$DS3+BE.6R(HXZ2=6W A]O K>D A4YY M9I^H9ZK-?F>UK>,:P]3*K>5??VU) X3K8:W173,>#\?M= /74P)X(7O%4VF: M:+82N^R4*-)2VJ)MWU]L@+=4VR=AJ\('^_8<^W3L PH?N*X5]!CTK%1.GG:V MSEY8'Y?-F-OU,1[Z70EW_2B ^\EQVWR3!JUU?Z6#BNM' =R/;OF374& KA3-)Q,<ROS&+(PI. MHVLOP<'MI6N]V"!@O#&^73I$S O]CO%=]PAZ301]B8F@3O#I24P$=7),7V,B M8GJ$B3CBVBMZD.'8OB&&+:9U(DV/:&)B.GA)H(Z/:9O9")B M>KB)H!O_IGHS$Q'W#-5O(JA3;WI"$Q'W@/>:".H$G+Z-B8A[QNDU$=2I/'T3 M$Q'3?1,QID-OO/G34;VN(] ?XB=BVN(G,!GB=K[,]1=V*D/!6@P%Q5'4IO;M MUWH!H/;,=3#V PP%.\Y0,->;V#]I*&*V;R@"!BV>F&M-[(?YB9BU^(D 1Q!O MU[_82?Q$S/;]!&$XA#BYIL5.YR=BUN(G@&=[X^V,-S,4,6LQ%,&X7:MA<*LY8&UT8$?O&:BWHS/7@Z2 AW$/OZW$L\4.@$/CS)OU=#I\DAK,FP!_H<[FLP&[=;E='&2YFY MD//J?5MEBFE5Z/K5M?79]3N]'ZLW67?.3_"'&+>%X%,A[07F^UEI)K$YL .L MWXR^^#]02P,$% @ DH*I5"O.;W M P 2 L !D !X;"]W;W)K&ULO5;1;ILP%/T5"^VAE=:"30A0)9&ZIM,F=575J-NS M0YS$*MBI;9IU7[]K<"E5"$VW:7D(&.XY/N?:U]S15JI[O6;,H)]%+O386QNS M.?-]G:U90?6IW# !;Y92%=3 4*U\O5&,+BI0D?LD"(9^0;GP)J/JV8V:C&1I M']SRU=K8!_YDM*$K-F/F;G.C8.0W+ M>,*&Y M%$BQY=@[QV>7.+2 *N([9UO=ND?6RES*>SOXNAA[@57$7+ M9*ZK?[1UL8&'LE(;63@P*"BXJ*_TITM$"P \W0#B .100.@ X:& @0,,#@5$ M#E!9]VOO5>*FU-#)2,DM4C8:V.Q-E?T*#?GBPFZ4F5'PE@/.3*9L;M )FL$& M7)0Y0W*)+J1X9,KP.0QG3'"IT+4T3*.C*3.4Y_H8 .T@QW$WFZ*C#\4*9+#92 M,&'.>F@'#>V@5^.-XB+C&YIW+74-'590>TH]3C".@OHW\A_;RWIXZ/2@T%=F MHL9,U&OFBFE]!D<+;.$%UYDLA4%4+!#7NJ0B8Y Z;?1').#0AN*@A81=_XO: M4Z[+?CU9U!)Z@@.,PUWW79'#- CW6QHVEH:]EJY!:D:5>N)B906#I2ZIPQT! MH#--DGA7ZVYHF@1IO%]JW$B->Z5>/I1]V[.>/=Z9G9 @(NG>V9-F]N2M8HO> M++:T(4O_9;'AX.6$#OZ\W!PV.J3>WA%[Z6+?4W&X]&PO=V]R:W-H965TJ16 )O=9RM7066F]/G%=-5]!1M6Q6 /')PLA,ZIQ*Y>N6DN@B77*4C?P MO*Z;4<:=T<">7*?WI="U!P0I]DA*!V" M?8?.,PYAZ1#:1 MF-JTIU70TD&)+I+%&-+.PVEAOS(9Q*G/$$DL?^+N90)1(\)#(.6@$OJ#PF MH?^.!%X0-/"9O-[=;Z$35KJ&%B]LT_6<*RUS+'I-OGU" W*N(5/?6^ [%7S' MPG>>@3_-A-3L%[6O MY98L(E3,U%SK4B>">$*953/@5[8U KJ]BV'T2/>CVHSV*3XW\N!=VFCG&%<>X75$) M"=/D="D!3,&UU%BO@NR]10GW*_A^*^.JS6 !V/)E5:C&:NT_E2WVQ7KS?B%^R M*LBZM5$@ [FT$Y(B]KM0?$RKTVH*.[6SQ][YV$QG=L38P12C'7XJEY@126&! MD-YQC,1D,2T5&RW6=N"8"8WCBUVN<,($:0SP^4+@798;$Z":64=_ %!+ P04 M " "2@JE4]K.Z F\# !K#@ &0 'AL+W=O>>VR.N*.UD+]5 J#1=9YQ-?82K8NWOJ^B!'*F M#D0!W+R9"YDS;89RX:M" HM=4)[Y%./0SUG*O>\2[G3A/%XFV$_YD5+ %7("^+&;2C/P:)4YSX"H5'$F8C[UWY.V4 M]FV 6_$]A;5J/2-;RI40O^W@+!Y[V#*"#")M(9BYK6 *66:1#(\_%:A7Y[2! M[>=;]/>N>%/,%5,P%=F/--;)V#OT4 QSMLSTN5A_A*J@@<6+1*;<%:W+M8/0 M0]%2:9%7P89!GO+RSJXK(5H!!F=S *T"Z/V _I: H H(7*$E,U?6"=-L,I)B MC:1=;=#L@]/&19MJ4FZW\4)+\S8U<7IR#DK+9:27,N4+].H$-$LS]1KUT.7% M"7KUXO7(UR:-7>Q'%>1Q"4FW0 ;HL^ Z4>B4QQ#?C?<-O9HCO>5X3#L!/S-Y M@ +R!E%,Z08^T]W#20>=H)8L<'C!3I)-A=*(\1B9:9 K0#\_F?7H3$.N?G5D MZ]?9^BY;?Z=L4<+D C;M28D2.A3[[:XFAYB$&..1OVIK]7#=D-Q==X?FH*8Y MZ*1IMP;=Y3K+&.\0(*R1PSW(/:RS#9]%[A)ET)9Q@/%6&0_K](>/R4B>)N-1 MC7RT!QD);GP%/XN0%4Q;R1[I4)*TG(T\@8$M5D+&-,0H,M6_<5>4\F@II9G3 M L7FY4:*Y '%8-A%D384Z6/;C9^VW:1Q*;(/FR*-3Y'G,:H*IJWF?8_:L*34 M>YO@C4N1;IMZOC,Q>."C >ER -+X'0G_YU"@O^@T+S)Q X N8 62\0BZ=JZQ M/#+U";-C9(GV*#V]6N8,('']UFL6EC1AM/H]V>]G7-0:HD+5 !,@*N-UG!(Q@4'V#\FDRKZG@2G;,//ONTBY0AG,#20^&)J/29:=33G0 MHG#-P970IM5PCXGI!D':!>;]7 A].[ )ZOYR\@]02P,$% @ DH*I5$L' MH>P> P S @ !D !X;"]W;W)K&ULM59=3]LP M%/TK5Q'20(+FH]^HK41;IC&-"=&Q/4Q[,(G;6/@CV X%?OUL)TT+32,>MCXT MMN-S?,ZU?6]&:R$?5(JQAF=&N1I[J=;9N>^K.,4,J9;(,#=OED(RI$U7KGR5 M28P2!V+4CX*@YS-$N#<9N;$;.1F)7%/"\8T$E3.&Y,L44[$>>Z&W&;@EJU3; M 7\RRM *+["^RVZDZ?D52T(8YHH(#A(OQ]Y%>#X/ PMP,WX2O%8[;;!6[H5X ML)VK9.P%5A&F.-:6 IG'$YYA2BV3T?%8DGK5FA:XV]ZP?W;FC9E[I/!,T%\D MT>G8&WB0X"7*J;X5ZR^X--2U?+&@ROW#NIP;>!#G2@M6@HT"1GCQ1,]E('8 MAJ<>$)6 Z#V@P3 M;O=]H:5Y2PQ.3Q9:Q ^IH F6ZA-$TK-=JJ1KXTXNX0?ET*FA9#H@) V7 NN M4P67/,')6[QO3%7.HHVS:=1(>(UD"]KA*41!%-7HF7T<'M; Y\WPKX@?6OV- MFW:U3VW'US[ -Z-(*1!+:3H&YQEDNX]3< M(LBD6$G$3@'E.A62O.($$!,YUW6A*,A[CMPFFJ=). CL;^0_U:CJ5JJZC:IN M*SW.>2P8,YE"6:UUYZN[KR*(!MUV):+8]OUIW4'4">NE]BJIO4:I%TQ(35Z1 MRV7XV61E$\2E% QBE!&-J(N@DWYFTU1BW=A9#E'GIK3NJB7+";LK6-8- :U@W=RAWL;Z>^D>8;ERI5+9>C- MM2SR8C5:E>0+5XC>C4_#\UE16+&PO=V]R:W-H965T2PU@:"X=\!YI#G!@EY?*] G?J=QK$]?D;_W0:/P:R8 M@KG(_\D2G4Z M_K/'*A$M!\3I=O K!__4(;S@$%0.@0VT9&;#NF6:3<=2'(DTUHAF!C8WUANC MR;B1<:DE/LW03T^76JP?4I$G(-5OY.[[/M-/Y(HL<;LD^QR(V!!K0F:8JX3, M18$;2#$KP=VC&0-Y>PN:9;EZAXY?EK?D[9MWY W)./FK\Z3>2,GX%O!+T63U1-IV"_9DEV^.3";DZU\( M23YJ*-2W'D)A32BTA,(+A#X+S7*BC-;5Z]8M6ET"EGB1Q3/5XC =1+X_'+N' M=EH[K,+ &]16/Y =U&0'O6074APR6TFPD.%.0ZI -'N$SIU68@U:%*YHZ(7! M"=,NL\ +PVZJ44TU^H6\OB<<2S5^9/\50W1&+O1I')Z$T&%%_8AV1S"L(QCV M1C 7RE*4< "^AYZ]%M>(\>O8_*.:T.B%-__H+-.1'YSNJ'.CH3>*NM6@7E.Q MO5ZR]Z" R75*L++BB77 HWAG4M.3!]HZ#NCKD(;Z#27_A<6I -N)Q[(=^"?R M=)C1.(A&%P1J2CL->@DO60[*JH.=T0/HC&_[$M%4:!J^$FV:.DS["_%/:'-> M9BE*$YUJTV46#N,+VC35F/:7XS^ @T3*1AV68$.5*2V9:27[\M&42CI\)1(U MM9;&+RU1?'9FTV$8G$G4818%D7\BD=MJ3@N06]NS*R2QY[ILW^K5^EYP8[OA MD_69N2_8IK>!*2\;V)QM,ZY(#AN$]*Z'N&UDV;^7$RUVM@5>"8T-M1VF>.=A]6^^""$] 8.VN;I+._?H^!0I(29M2NU)<$PSF?OW/AXWBZ ME>JKSADSZ*GD0E\XN3'K3ZZKTYR55)_+-1/P9"E520TLU M%[DE+80SF];W;M1L*BO#"\%N%-)565+U;-:AMOBC8%N]@])*&UFVSL"@+$3S3Y_:1.PX ,ZP M VD=R*%#<,3!;QW\.M"&61W6%35T-E5RBY2U!C1[4>>F]H9H"F'+>&<4/"W MS\PNT[0J*TX-R]#O)F<*+60)#9';2FT8^BRU1F?H#MHGJSA#+B[0B>_ MLB1M?D]L@D\_HM_@78>JW-,G]->MY!Q!>V^IROX>H1)T5(*:2G"$RIRM"B$* ML8)7A5.1LJ%J-1!1#6%58S,+0M_S<#!U-[M9'+ C(2:3J+/;XQAV',-1CDV* MTKT4%6V*N$W1$.<&,MSA"\-Y2/MDW0XR7MW\J2C,GE[)T]>ECN:8"\\ MR/J &;SZ'AY..O9Z*?;>V!:1*F/0;D/=N&=P+,?;?WC0MQEY-8IQXDR.Y M[K47CXOOJX2MQ=QE0SS_B&#A7F/QN,C^0&L.:&4TB>,C4H1[L<3C:FE+_"!@ M1.7%O] 4O\!HJIOZ,Q@K8!*\%ANF#8R61H]5O1<_'+]["_8*BI/_H063ET6/ MO>!(YGO)Q..:^;H&'%)'' 9DF WIU9&\51W)@.KA)/&3@ZW=G7&Y9&I5GR(T M!%H)TTR-W=WNI')9S^<']^=P@FG.&SU,<_R!F7!E^Y2S)4!ZYS'D0S4GBF9A MY+H>RA^E@1&_OLSA%,:4-8#G2RG-\\)NT)WK9O\!4$L#!!0 ( )*"J51B M5 R=+0, ,T+ 9 >&PO=V]R:W-H965TW.0FH(*=V:9I__UL0R#-!YHB MY25@<\^YYQZ'RQVLN7B1*8!";T7.Y-!)E5I=NZZ,K8/K)@HN"*KT4 M2U>N!-"Y!16Y2SPO= N:,6N3K;U 7U#=\,YY+^XO6=:SGH%DI%2]JL%909*RZ MTK?:B"V YCD,(#6 [ *"(P"_!OBVT$J9+6M"%1T-!%\C8:(UF[FQWEBTKB9C MYABG2NBGF<:IT2.\ BL!+00OT)@S);2Q4HM0*1K;]" D^HPFF:3+I8 EM>[S M!=H@+R>@:);+*QWU-)V@RXLK=($RAGZDO)24S>7 55JIR>?.:E6WE2IR1)6/ M[K645*(O; [SCWA75]B4239EWI).PGLJ>LC'GQ#Q"#F@9_S_<-PAQV]<]RV? M?X3ON)N_O^M0=*>@D'\Z$@5-HL F"KJ/]] )5,#0 LW+_CI*/#\,HH'[NFW, M?E@+*;X?X?+\:>M_N^'XH+?1P? M\[/M1+B[%=TQ!8)9#VC>56W;0W!\9F/;'H.3DXU-]KXV 2%AX.T:NQ_G1TF? M['Z5W*W!2 \R2SLO2C3C)5/5\-#L-C/IC9W$=O9OS:QJ!ZZ6IAIT]6BPS)A$ M.2PTI=>+]&F+:G:L%HJO[/CUS)6>INQMJN=M$"9 /U]PKC8+DZ"9X$?_ %!+ M P04 " "2@JE4K%/I91T# #^" &0 'AL+W=O"=WS9L;,CWQ?)S/, MF6[*.0K:F4J5,T-3E?IZKI!-G%&>^5$0=/R<<>'UNV[M4O6[%WFKABJ<7@T M# -KX$Y\Y;C4:V.PKHREO+.3LTG/"ZPBS# Q%H+1ZQZ'F&46B73\*$&]BM,: MKH]7Z!^<\^3,F&D,& MG+?$R8<@JK MH&CX!:\)T* ;CM@6QCN^W'7O]^@I5UI:==J63FO,)&IX#]?YK^@+3 .UVC; MG694,1?)^_-0*VYND=>IY'7^(L]60"Y2F*-RM5(D"'*<\9398&T26R!VUF-$ MM72SCOU*Q_YKPM2 )T&7:X(^5X(:5LL,W M95,W[$:"PE#CVI3:>OC]H!D$[VMTAL%3,0[>I+0!N J=<:';6'7K.<((N=;U8']CF[CK4$TSQ9T#E-.54>C*< M$F30W*A:F/P@'APDY/&FB_!/B'E MWV,[:2A56WA)?([/]YV[LT[I%U,#(-D)+LTLJ!&;VS T10V"FHEJ0-J;2FE! MT8IZ&YI& RT]2/ PB:+WH:!,!GGF=6N=9ZI%SB2L-3&M$%3_6@!7W2R(@[WB MD6UK=(HPSQJZA2? YV:MK12.+"43( U3DFBH9L$\OEU.G;TW^,*@,P=GXC+9 M*/7BA/MR%D0N(.!0H&.@]O<3EL"Y([)A_!@X@]&E QZ>]^P??.XVEPTUL%3\ M*RNQG@4W 2FAHBW'1]5]A"&?*\=7*&[\EW2];7H5D*(UJ,0 MA$()OL_W0UU M. #$YP#) $B. =,S@'0 I#[1/C*?UHHBS3.M.J*=M65S!U\;C[;9,.FZ^(3: MWC*+P_Q>%DH ^4QW8,@[\HEJ35UAR>L5(&7,SG#F9(' M);$VY$Z64/Z-#VU\8Y#)/LA%H)2>.W)(F2Y$0\R_^'QQ?"2<>:I9XO M_6?-R(J9@BO3:B#?YAN#VH[E]PLNIJ.+J7/BKJK #SAAO3.TSFQGX%0W M+E,E\22)7IVJVF7<]20^AO6IA ?3)D!O_1(:4JA68M_343ON^=R/]Y%^8?>_ M7]<_-/WC83NV9=(0#I6EC";7=GMTOY"]@*KQ,[U1:#?$'VO[AH%V!O:^4@KW M@G,POHKY;U!+ P04 " "2@JE4F_@:-*P# #Z"P &0 'AL+W=O#:3+_G2"PPCPDBF#02&GQ>R(8P9 M).#Q7POJ=7L:Q_[X%?U/*Q[$/&%%-H)]H[DNEM[<0SDYX)KI1W'ZB[2"I@8O M$TS9_^C4V@8>RFJE1=DZ X.2\N87?V\#T7, '+=#U#I$0X?)%8>X=8BMT(:9 ME;7%&J\64IR0--: 9@8V-M8;U%!NCG&G)7REX*=7?T.F?.&9* FJB$2[ DN" M_D [2)>\9@2) ]J(LA*<<*W07I$<48ZVE-4:AICG:(T5S5XQ'@ #[$LXH ;J MPY9H3)FZ!=#];HL^W-RB&^0C9;XJ@[7G5*N/O85_"E$K0(;%FXOYPM>@V/#V MLU;=NE$775$7HZ^"ZT*ASSPG^:6_#Y'JPA6]AFL=C0)^Q?(.Q>%'% 51Y."S M^7GW<(1.W)U>;/'B:Z=7ET1B+>3]"-BD YM8L,E(*E![C*Y -[Z)]36UX645 MAFF8Q O_I:_?83:=)NFT,[N@-NVH34=U;@D7D/SO*4TZN&14Z:[)M=ID,U1" M4P<@A7FGWUX%U>0O)&"3FK>NJ#3[3/MRDV"23@91<9G%01*ZHS+K9,Q&H_+Y M<(!B:*YH;NXCE$.D2%9+JBE18W&:=QO,Q^.D1?:,1&4*KGHO%/.W&@=1>&MQ M)2W2CE\ZRN]QMU>V!FUW^_?HI6_IQ5$P8.@P2I*9FV08G$ML,$IS(_@+D9H^ M,7- G$+&<:')NQ%M82_HS$W9N>#LL$JG5P(;]IZ%<)3S-RPE-B5?$H9-J=<" M4:5JS#/[*&2_JRE\PW9X"*,FEW*BLYSHEVY\WCY@KCOOI!VY;G 2SX;<77;3 M9#Z_(N!S8;%R6EVKX.'Y=0G'GY?M M2,A_1&PO M=V]R:W-H965T5FEMOOBL *FEG59I MG5!9UX=I#R:Y$*N.S6P'NG^_:R<-%&A:3:K$"XGM>T[.]7%N+H.U5(\Z S#D M*>="#[W,F.6Y[^LD@YSJ,[D$@2MSJ7)J<*@6OEXJH*D#Y=R/@J#CYY0);S1P MC(EGZ[ M4,;U"?+H$EM=F" _,EEH*E(]\ W*MR+\I))Z64J-7I$:DULI3(9*!,IXB?/WP\,&.7%M1>SXXE?X+H1AJ=U'/-=D M"DFAF&%O;?PU58*)A2:3VKU?WY"8W!C(]>\&6:U:5LO):C7(.JUUZ8VN3VAG M:>S)(3-+UK9CM<5D-8K:4;<_\%?;6[P?%;>C?K>.>B&Y74MN-TJ>@EJQ!$[M M^YV2N^F];MB'3DW:.29[NK6L[H?8T]VW)XI;.^X<" JZP6%S>K7@7J-@?&T> MP9P2+ *VY+@OD7BO6?WZ(?UC,BL,-N4V^!"[*MIM*\*@O>O7H:@X[ATV+-SZ M1H2-HL=2K$ 9-N-6LF!2$2$--!D51AORZ*BLVI3C,/X8J^(]$X)=G_9#^KW^ M:SYM*G787*H?J%)4&(W]%:?V_^H7]?KCKY5MAI6Q_JT?+02UXVP]8?E W ];G$TU - M[ /J/Q.C?U!+ P04 " "2@JE4"Z[Z@S0# #<$P #0 'AL+W-T>6QE MWS//?:=B6%4F[5@-PO&3+ JA:PSLC"F^A"&]6S! M2EJ?JXI)BQ1*E]38H9Z'=:49S6MP*D78[_62L*1D\#1353.,G)W^O;'4IG+-X%[GKP[.>G=G5T>VD\;X(R$7M+! M,TC/>SBOQ3#JY%G43S!CQ!?[Q%NBWSD.O8ZN[;B[AI&D.,DA1T,1MMD=CPHE MMTF.B3/8&+1DP3T5&9E0P:>:@U=!2R[6SMP'PTP)I0-CJ\L&C,\DT%;NB;>T? M\RZ_6'%\\:\D-[]5#@5[-;:OVF,7.3A^D7%Z_!K;B\JQBWP5YV;X&D0>9TV& M[25CYR:S=X_IK '<%S/R#>Z@8ALTF"ZY,%RVHP7/5'2759M+"YSMF+YI!WJ^;3I M!K9CH[8-' Z1JZ;Y$>-?4$L#!!0 ( )*"J527BKL

-8?2 M0$3;8T.P6BP^0"X99K>]9!:GND&P\7Y[U>FX=*,*Z?XP6U7"F;6QA?1P:!\[;FN5S-Q&*5_DG;#; M[7<*JV@P^,5ZG7IH3"NN!!J[U[/5\?BIUV>J5S[7\,@F8_5X$H M=*D+_5-E@Z ;"+/=35P%QUT M&TT['+>'1KRR_Z<9S7JM4S4V:56HTA_:T:J\!BS=1F]=($I9J$$P,CMEQ9U\ M5/5-P56FV>$&/9"AYK)7&D[8:=8P,O+,9^/);#$9"]A;S&^FX^$2#JZ'-\/9 M:"(09$A AA>$_#M$D!$!&5T$UDAB!C C*^(&2K)1,",KDD9(0@^P1D M_Y*0,8+\1$!^NB1D@B _$Y"?+PG91Y!?",@OO) SZ2NKA%F+Z\KI4CDG9)F) M:^FT@U(\F'>IT;S+B_E=:BL>9%XI<:ND ^3Z#P[CD;)AMLTP34T%/.)>I4KO M9'/U5S1*,3UFQTS+]-!8,A0B&A!0CC$E)IL=LF6'Z3Z6MRL04 M2,O'^NIBZ!Q$+1/L:D+-%CUL2]VJD2!M^U-040EM["3,2)O?8;,:KPJQ!2 MF@B9-0&#G2F46,IGU6*BW! RNV$&];YP;:%[%QMI<;>&Y/R#60ZD_5MAISP2,GN$# ?: MF)190F:SX'#@9%=3:@F9U5+'!2>A*)&$S"(YY>)3D!&ED8A9(Z24VWD9RBP1 MLUE(*;4@V)V!U$14 N3.8LE#\'EFP8SSY4\!,?Q@H>4(Q)+K:\8Q8,CT1@SSOX \:D M+!0S6XC K$]A3,I",;.%FCC];6?GK> HI@04,POHA1 W( AR5R]GK]H"BBD! MQ>\QX6ECPNNNK')>3)ZW&),24,R>2T,YTI.=G5#B29C%,Y@'CL?8U+B2=C%0TTEL<832CP)LWCHJ60+DQ)/PBP>&A-'&PFYSL^?9/LW M#4UK/*'$DS"+Y^3$_/0K1-DG8;8/B=G^MH.R3]+8IW/\%"I3:YCF9S.XA(/R M5.;IG17UYK!D&R?U@LNZRO,1E,W+&R.SXY=5QZ_"OOT"4$L#!!0 ( )*" MJ503)^RZ[P$ *4B : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/- MVKM.ZT 4A>%7B?P 3/8MP!&AHJ%%O( 5)A>1Q)8]"'A[HE"$95&KU;Y8=N]7;(Q_++X/3> M#:_C-N?2S)[;89/+LDD?^\OI,9T/7Y;-\/@B3:H=I!"D]8,,@JQ^ MD$.0UP\*"(KZ00L(6M0/NH:@Z_I!-Q!T4S_H%H)NZP?)'&6<$R1-L";06I!K M(?!:$&PA$%N0;"$P6Q!M(5!;D&TA<%L0;B&06Y!N(;!;$&\AT%M1;R706U%O M)=!;)R_;!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>AOJ M;01Z&^IM!'H;ZFT$>MMDLX1 ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]# MO8U ;T>]G4!O1[V=0&]'O9U ;T>]G4!OGVQV$^CMJ+<3Z.VHMQ/H[:BW$^CM MJ+<3Z.VHMQ/H':AW$.@=J'<0Z!VH=Q#H':AW$.@=J'<0Z!V3CY4$>@?J'01Z M!^H=!'H'ZAU_J?=8/O=YO/1\K_'Y?TEU.=V;+X\_+[]/HH2+,\X)_DJY_P)0 M2P,$% @ DH*I5&(CYQC8 0 2"( !, !;0V]N=&5N=%]4>7!E&ULS=I=3X,P% ;@O[)P:T;7K_D1YXUZJU[X!RJ<#3*@3=O-^>\M3$TT2EQF MXGL#@;;G/;3)<\7EXXNC,-FU31<6616CNV L%!6U)N3649=&EM:W)J9'OV+. M%&NS(B9FLSDK;!>IB]/8U\BN+F]H:39-G-SNTNM0VVZ1>6I"-KG>3^RS%IEQ MKJD+$],XVW;EEY3I6T*>5@YS0E6[<)(F9.S;A'[DYX"W=?=;\KXN:?)@?+PS M;9K%=@T+\:6AD(^7^*9'NUS6!96VV+1I21Z<)U.&BBBV3;XO>C*>'-,.T_[* MC\X?RHP%IID/WKJ03LS3X7'O1]*OGKI4B'RLQS_Q(S&5/OK[J#_MDLI?9J?M M?;9^/9Q'8,/M^#W^?,8?]0_L0X#T(4'Z4"!]:) ^YB!]G(+T<0;2QSE('WR& MT@B*J!R%5(YB*D=!E:.HRE%8Y2BN&UL4$L! M A0#% @ DH*I5 <)%X7M *P( !$ ( !KP &1O M8U!R;W!S+V-O&UL4$L! A0#% @ DH*I5)E&PO=V]R:W-H M965T&UL4$L! A0#% @ DH*I5'%C'9=]!P 0!X !@ M ("!=PT 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ DH*I5$)SX#98 P N0@ !@ ("!BAX M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DH*I M5-A]#F9C @ .P4 !@ ("!,"X 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ DH*I5$_1PI9J P -@@ !D ("!C4D 'AL M+W=OQZQ'8H( M #.%P &0 @($N30 >&PO=V]R:W-H965T]5 !X;"]W;W)K&UL4$L! A0#% @ DH*I M5% YH"L*!P S! !D ("!15L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DH*I5.\BK#B3! > H M !D ("!SG@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DH*I5+U7/\ *!0 M0P !D M ("!M8D 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ DH*I5.X9(38]!0 O T !D ("!HIP 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ DH*I5!1\ MN+C1! K0H !D ("!4ZD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DH*I5&R&PO M=V]R:W-H965T&UL4$L! A0#% @ DH*I5# 3[ K] P ] D !D ("! MJ<$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ DH*I5%DP/B1P!0 7B, !D ("!9] 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DH*I5*53?:'* M @ 40< !D ("!Y-L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DH*I5$UR@U+7 @ )0@ !D M ("![^8 'AL+W=O]+MT" #P!@ &0 @(']Z0 >&PO=V]R M:W-H965T&UL M4$L! A0#% @ DH*I5*I0>!1'! @ X !D ("! ? M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MDH*I5"O.;W M P 2 L !D ("!3P ! 'AL+W=O&UL4$L! A0#% @ DH*I5$L'H>P> P MS @ !D ("!Q@H! 'AL+W=O =>>IP# !1#0 &0 @($; M#@$ >&PO=V]R:W-H965TX1 0!X;"]W;W)K&UL4$L! A0#% @ DH*I5&)4#)TM P S0L !D M ("!VA4! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ DH*I5)OX&C2L P ^@L !D ("!YQX! 'AL M+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ !" $( !1( (HS 0 $! end XML 71 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 72 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 73 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 168 276 1 false 58 0 false 9 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.akamai.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME Sheet http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME CONDENSED CONSOLIDATED STATEMENTS OF INCOME Statements 4 false false R5.htm 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 5 false false R6.htm 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) Sheet http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) Statements 6 false false R7.htm 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 1007008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Sheet http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Statements 8 false false R9.htm 1008009 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 9 false false R10.htm 2101101 - Disclosure - Nature of Business and Basis of Presentation Sheet http://www.akamai.com/role/NatureofBusinessandBasisofPresentation Nature of Business and Basis of Presentation Notes 10 false false R11.htm 2104102 - Disclosure - Fair Value Measurements Sheet http://www.akamai.com/role/FairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 2109103 - Disclosure - Accounts Receivable Sheet http://www.akamai.com/role/AccountsReceivable Accounts Receivable Notes 12 false false R13.htm 2113104 - Disclosure - Incremental Costs to Obtain a Contract with a Customer Sheet http://www.akamai.com/role/IncrementalCoststoObtainaContractwithaCustomer Incremental Costs to Obtain a Contract with a Customer Notes 13 false false R14.htm 2116105 - Disclosure - Acquired Intangible Assets and Goodwill Sheet http://www.akamai.com/role/AcquiredIntangibleAssetsandGoodwill Acquired Intangible Assets and Goodwill Notes 14 false false R15.htm 2121106 - Disclosure - Acquisitions Sheet http://www.akamai.com/role/Acquisitions Acquisitions Notes 15 false false R16.htm 2126107 - Disclosure - Debt Sheet http://www.akamai.com/role/Debt Debt Notes 16 false false R17.htm 2131108 - Disclosure - Restructuring Sheet http://www.akamai.com/role/Restructuring Restructuring Notes 17 false false R18.htm 2133109 - Disclosure - Stockholders' Equity Sheet http://www.akamai.com/role/StockholdersEquity Stockholders' Equity Notes 18 false false R19.htm 2137110 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://www.akamai.com/role/AccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 19 false false R20.htm 2140111 - Disclosure - Revenue from Contracts with Customers Sheet http://www.akamai.com/role/RevenuefromContractswithCustomers Revenue from Contracts with Customers Notes 20 false false R21.htm 2144112 - Disclosure - Income Taxes Sheet http://www.akamai.com/role/IncomeTaxes Income Taxes Notes 21 false false R22.htm 2146113 - Disclosure - Net Income per Share Sheet http://www.akamai.com/role/NetIncomeperShare Net Income per Share Notes 22 false false R23.htm 2202201 - Disclosure - Nature of Business and Basis of Presentation (Policies) Sheet http://www.akamai.com/role/NatureofBusinessandBasisofPresentationPolicies Nature of Business and Basis of Presentation (Policies) Policies 23 false false R24.htm 2305301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.akamai.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.akamai.com/role/FairValueMeasurements 24 false false R25.htm 2310302 - Disclosure - Accounts Receivable (Tables) Sheet http://www.akamai.com/role/AccountsReceivableTables Accounts Receivable (Tables) Tables http://www.akamai.com/role/AccountsReceivable 25 false false R26.htm 2314303 - Disclosure - Incremental Costs to Obtain a Contract with a Customer (Tables) Sheet http://www.akamai.com/role/IncrementalCoststoObtainaContractwithaCustomerTables Incremental Costs to Obtain a Contract with a Customer (Tables) Tables http://www.akamai.com/role/IncrementalCoststoObtainaContractwithaCustomer 26 false false R27.htm 2317304 - Disclosure - Acquired Intangible Assets and Goodwill (Tables) Sheet http://www.akamai.com/role/AcquiredIntangibleAssetsandGoodwillTables Acquired Intangible Assets and Goodwill (Tables) Tables http://www.akamai.com/role/AcquiredIntangibleAssetsandGoodwill 27 false false R28.htm 2322305 - Disclosure - Acquisitions (Tables) Sheet http://www.akamai.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.akamai.com/role/Acquisitions 28 false false R29.htm 2327306 - Disclosure - Debt (Tables) Sheet http://www.akamai.com/role/DebtTables Debt (Tables) Tables http://www.akamai.com/role/Debt 29 false false R30.htm 2334307 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.akamai.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.akamai.com/role/StockholdersEquity 30 false false R31.htm 2338308 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://www.akamai.com/role/AccumulatedOtherComprehensiveLossTables Accumulated Other Comprehensive Loss (Tables) Tables http://www.akamai.com/role/AccumulatedOtherComprehensiveLoss 31 false false R32.htm 2341309 - Disclosure - Revenue from Contracts with Customers (Tables) Sheet http://www.akamai.com/role/RevenuefromContractswithCustomersTables Revenue from Contracts with Customers (Tables) Tables http://www.akamai.com/role/RevenuefromContractswithCustomers 32 false false R33.htm 2347310 - Disclosure - Net Income per Share (Tables) Sheet http://www.akamai.com/role/NetIncomeperShareTables Net Income per Share (Tables) Tables http://www.akamai.com/role/NetIncomeperShare 33 false false R34.htm 2403401 - Disclosure - Nature of Business and Basis of Presentation (Details) Sheet http://www.akamai.com/role/NatureofBusinessandBasisofPresentationDetails Nature of Business and Basis of Presentation (Details) Details http://www.akamai.com/role/NatureofBusinessandBasisofPresentationPolicies 34 false false R35.htm 2406402 - Disclosure - Fair Value Measurements - Marketable Securities (Details) Sheet http://www.akamai.com/role/FairValueMeasurementsMarketableSecuritiesDetails Fair Value Measurements - Marketable Securities (Details) Details 35 false false R36.htm 2407403 - Disclosure - Fair Value Measurements - Schedule of Fair Value Measurement (Details) Sheet http://www.akamai.com/role/FairValueMeasurementsScheduleofFairValueMeasurementDetails Fair Value Measurements - Schedule of Fair Value Measurement (Details) Details 36 false false R37.htm 2408404 - Disclosure - Fair Value Measurements - Contractual Maturities (Details) Sheet http://www.akamai.com/role/FairValueMeasurementsContractualMaturitiesDetails Fair Value Measurements - Contractual Maturities (Details) Details 37 false false R38.htm 2411405 - Disclosure - Accounts Receivable - Schedule of Accounts Receivable (Details) Sheet http://www.akamai.com/role/AccountsReceivableScheduleofAccountsReceivableDetails Accounts Receivable - Schedule of Accounts Receivable (Details) Details 38 false false R39.htm 2412406 - Disclosure - Accounts Receivables - Allowance for Credit Losses (Details) Sheet http://www.akamai.com/role/AccountsReceivablesAllowanceforCreditLossesDetails Accounts Receivables - Allowance for Credit Losses (Details) Details 39 false false R40.htm 2415407 - Disclosure - Incremental Costs to Obtain a Contract with a Customer (Details) Sheet http://www.akamai.com/role/IncrementalCoststoObtainaContractwithaCustomerDetails Incremental Costs to Obtain a Contract with a Customer (Details) Details http://www.akamai.com/role/IncrementalCoststoObtainaContractwithaCustomerTables 40 false false R41.htm 2418408 - Disclosure - Acquired Intangible Assets and Goodwill - Schedule of Acquired Intangible Assets (Details) Sheet http://www.akamai.com/role/AcquiredIntangibleAssetsandGoodwillScheduleofAcquiredIntangibleAssetsDetails Acquired Intangible Assets and Goodwill - Schedule of Acquired Intangible Assets (Details) Details 41 false false R42.htm 2419409 - Disclosure - Acquired Intangible Assets and Goodwill - Narrative (Details) Sheet http://www.akamai.com/role/AcquiredIntangibleAssetsandGoodwillNarrativeDetails Acquired Intangible Assets and Goodwill - Narrative (Details) Details 42 false false R43.htm 2420410 - Disclosure - Acquired Intangible Assets and Goodwill - Schedule of Goodwill (Details) Sheet http://www.akamai.com/role/AcquiredIntangibleAssetsandGoodwillScheduleofGoodwillDetails Acquired Intangible Assets and Goodwill - Schedule of Goodwill (Details) Details 43 false false R44.htm 2423411 - Disclosure - Acquisitions - Narrative (Details) Sheet http://www.akamai.com/role/AcquisitionsNarrativeDetails Acquisitions - Narrative (Details) Details 44 false false R45.htm 2424412 - Disclosure - Acquisitions - Schedule of Preliminary Allocation of the Purchase Price (Details) Sheet http://www.akamai.com/role/AcquisitionsScheduleofPreliminaryAllocationofthePurchasePriceDetails Acquisitions - Schedule of Preliminary Allocation of the Purchase Price (Details) Details 45 false false R46.htm 2425413 - Disclosure - Acquisitions - Schedule of Acquired Intangible Assets (Details) Sheet http://www.akamai.com/role/AcquisitionsScheduleofAcquiredIntangibleAssetsDetails Acquisitions - Schedule of Acquired Intangible Assets (Details) Details 46 false false R47.htm 2428414 - Disclosure - Debt - Narrative (Details) Sheet http://www.akamai.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 47 false false R48.htm 2429415 - Disclosure - Debt - Schedule of Convertible Senior Notes (Details) Notes http://www.akamai.com/role/DebtScheduleofConvertibleSeniorNotesDetails Debt - Schedule of Convertible Senior Notes (Details) Details 48 false false R49.htm 2430416 - Disclosure - Debt - Schedule of Interest Expense (Details) Sheet http://www.akamai.com/role/DebtScheduleofInterestExpenseDetails Debt - Schedule of Interest Expense (Details) Details 49 false false R50.htm 2432417 - Disclosure - Restructuring (Details) Sheet http://www.akamai.com/role/RestructuringDetails Restructuring (Details) Details http://www.akamai.com/role/Restructuring 50 false false R51.htm 2435418 - Disclosure - Stockholders' Equity - Narrative (Details) Sheet http://www.akamai.com/role/StockholdersEquityNarrativeDetails Stockholders' Equity - Narrative (Details) Details 51 false false R52.htm 2436419 - Disclosure - Stockholders' Equity - Schedule of Stock Based Compensation Expense (Details) Sheet http://www.akamai.com/role/StockholdersEquityScheduleofStockBasedCompensationExpenseDetails Stockholders' Equity - Schedule of Stock Based Compensation Expense (Details) Details 52 false false R53.htm 2439420 - Disclosure - Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Income Loss (Details) Sheet http://www.akamai.com/role/AccumulatedOtherComprehensiveLossScheduleofAccumulatedOtherComprehensiveIncomeLossDetails Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Income Loss (Details) Details 53 false false R54.htm 2442421 - Disclosure - Revenue from Contracts with Customers - Disaggregation of Revenue (Details) Sheet http://www.akamai.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails Revenue from Contracts with Customers - Disaggregation of Revenue (Details) Details 54 false false R55.htm 2443422 - Disclosure - Revenue from Contracts with Customers - Narrative (Details) Sheet http://www.akamai.com/role/RevenuefromContractswithCustomersNarrativeDetails Revenue from Contracts with Customers - Narrative (Details) Details 55 false false R56.htm 2445423 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.akamai.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 56 false false R57.htm 2448424 - Disclosure - Net Income per Share - Schedule of Components Used in Diluted and Basic Income Per Common Share (Details) Sheet http://www.akamai.com/role/NetIncomeperShareScheduleofComponentsUsedinDilutedandBasicIncomePerCommonShareDetails Net Income per Share - Schedule of Components Used in Diluted and Basic Income Per Common Share (Details) Details 57 false false R58.htm 2449425 - Disclosure - Net Income per Share - Schedule of Shares Excluded from Computation of Diluted EPS (Details) Sheet http://www.akamai.com/role/NetIncomeperShareScheduleofSharesExcludedfromComputationofDilutedEPSDetails Net Income per Share - Schedule of Shares Excluded from Computation of Diluted EPS (Details) Details 58 false false All Reports Book All Reports akam-20220331.htm akam-20220331.xsd akam-20220331_cal.xml akam-20220331_def.xml akam-20220331_lab.xml akam-20220331_pre.xml akam10q3312022ex311.htm akam10q3312022ex312.htm akam10q3312022ex321.htm akam10q3312022ex322.htm http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 76 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "akam-20220331.htm": { "axisCustom": 0, "axisStandard": 24, "contextCount": 168, "dts": { "calculationLink": { "local": [ "akam-20220331_cal.xml" ] }, "definitionLink": { "local": [ "akam-20220331_def.xml" ] }, "inline": { "local": [ "akam-20220331.htm" ] }, "labelLink": { "local": [ "akam-20220331_lab.xml" ] }, "presentationLink": { "local": [ "akam-20220331_pre.xml" ] }, "schema": { "local": [ "akam-20220331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 455, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 2, "http://www.akamai.com/20220331": 4, "http://xbrl.sec.gov/dei/2021q4": 5, "total": 11 }, "keyCustom": 21, "keyStandard": 255, "memberCustom": 15, "memberStandard": 42, "nsprefix": "akam", "nsuri": "http://www.akamai.com/20220331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover Page", "role": "http://www.akamai.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Nature of Business and Basis of Presentation", "role": "http://www.akamai.com/role/NatureofBusinessandBasisofPresentation", "shortName": "Nature of Business and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104102 - Disclosure - Fair Value Measurements", "role": "http://www.akamai.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109103 - Disclosure - Accounts Receivable", "role": "http://www.akamai.com/role/AccountsReceivable", "shortName": "Accounts Receivable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113104 - Disclosure - Incremental Costs to Obtain a Contract with a Customer", "role": "http://www.akamai.com/role/IncrementalCoststoObtainaContractwithaCustomer", "shortName": "Incremental Costs to Obtain a Contract with a Customer", "subGroupType": "", "uniqueAnchor": null }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116105 - Disclosure - Acquired Intangible Assets and Goodwill", "role": "http://www.akamai.com/role/AcquiredIntangibleAssetsandGoodwill", "shortName": "Acquired Intangible Assets and Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2121106 - Disclosure - Acquisitions", "role": "http://www.akamai.com/role/Acquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2126107 - Disclosure - Debt", "role": "http://www.akamai.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131108 - Disclosure - Restructuring", "role": "http://www.akamai.com/role/Restructuring", "shortName": "Restructuring", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133109 - Disclosure - Stockholders' Equity", "role": "http://www.akamai.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2137110 - Disclosure - Accumulated Other Comprehensive Loss", "role": "http://www.akamai.com/role/AccumulatedOtherComprehensiveLoss", "shortName": "Accumulated Other Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i3b5c71c75462445ca09a88118c946ddb_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i3b5c71c75462445ca09a88118c946ddb_I20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:MarketableSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2140111 - Disclosure - Revenue from Contracts with Customers", "role": "http://www.akamai.com/role/RevenuefromContractswithCustomers", "shortName": "Revenue from Contracts with Customers", "subGroupType": "", "uniqueAnchor": null }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2144112 - Disclosure - Income Taxes", "role": "http://www.akamai.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2146113 - Disclosure - Net Income per Share", "role": "http://www.akamai.com/role/NetIncomeperShare", "shortName": "Net Income per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Nature of Business and Basis of Presentation (Policies)", "role": "http://www.akamai.com/role/NatureofBusinessandBasisofPresentationPolicies", "shortName": "Nature of Business and Basis of Presentation (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.akamai.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310302 - Disclosure - Accounts Receivable (Tables)", "role": "http://www.akamai.com/role/AccountsReceivableTables", "shortName": "Accounts Receivable (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314303 - Disclosure - Incremental Costs to Obtain a Contract with a Customer (Tables)", "role": "http://www.akamai.com/role/IncrementalCoststoObtainaContractwithaCustomerTables", "shortName": "Incremental Costs to Obtain a Contract with a Customer (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317304 - Disclosure - Acquired Intangible Assets and Goodwill (Tables)", "role": "http://www.akamai.com/role/AcquiredIntangibleAssetsandGoodwillTables", "shortName": "Acquired Intangible Assets and Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2322305 - Disclosure - Acquisitions (Tables)", "role": "http://www.akamai.com/role/AcquisitionsTables", "shortName": "Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2327306 - Disclosure - Debt (Tables)", "role": "http://www.akamai.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i3b5c71c75462445ca09a88118c946ddb_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i3b5c71c75462445ca09a88118c946ddb_I20220331", "decimals": "INF", "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2334307 - Disclosure - Stockholders' Equity (Tables)", "role": "http://www.akamai.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2338308 - Disclosure - Accumulated Other Comprehensive Loss (Tables)", "role": "http://www.akamai.com/role/AccumulatedOtherComprehensiveLossTables", "shortName": "Accumulated Other Comprehensive Loss (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2341309 - Disclosure - Revenue from Contracts with Customers (Tables)", "role": "http://www.akamai.com/role/RevenuefromContractswithCustomersTables", "shortName": "Revenue from Contracts with Customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2347310 - Disclosure - Net Income per Share (Tables)", "role": "http://www.akamai.com/role/NetIncomeperShareTables", "shortName": "Net Income per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i3b5c71c75462445ca09a88118c946ddb_I20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "akam:NumberOfServers", "reportCount": 1, "unique": true, "unitRef": "server", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403401 - Disclosure - Nature of Business and Basis of Presentation (Details)", "role": "http://www.akamai.com/role/NatureofBusinessandBasisofPresentationDetails", "shortName": "Nature of Business and Basis of Presentation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i3b5c71c75462445ca09a88118c946ddb_I20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "akam:NumberOfServers", "reportCount": 1, "unique": true, "unitRef": "server", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i3b5c71c75462445ca09a88118c946ddb_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Fair Value Measurements - Marketable Securities (Details)", "role": "http://www.akamai.com/role/FairValueMeasurementsMarketableSecuritiesDetails", "shortName": "Fair Value Measurements - Marketable Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i3b5c71c75462445ca09a88118c946ddb_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i3b5c71c75462445ca09a88118c946ddb_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Fair Value Measurements - Schedule of Fair Value Measurement (Details)", "role": "http://www.akamai.com/role/FairValueMeasurementsScheduleofFairValueMeasurementDetails", "shortName": "Fair Value Measurements - Schedule of Fair Value Measurement (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i3b5c71c75462445ca09a88118c946ddb_I20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i3b5c71c75462445ca09a88118c946ddb_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - Fair Value Measurements - Contractual Maturities (Details)", "role": "http://www.akamai.com/role/FairValueMeasurementsContractualMaturitiesDetails", "shortName": "Fair Value Measurements - Contractual Maturities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i3b5c71c75462445ca09a88118c946ddb_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i3b5c71c75462445ca09a88118c946ddb_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - Accounts Receivable - Schedule of Accounts Receivable (Details)", "role": "http://www.akamai.com/role/AccountsReceivableScheduleofAccountsReceivableDetails", "shortName": "Accounts Receivable - Schedule of Accounts Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i3b5c71c75462445ca09a88118c946ddb_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i228a281a6f6c4287ae6960a631c81796_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412406 - Disclosure - Accounts Receivables - Allowance for Credit Losses (Details)", "role": "http://www.akamai.com/role/AccountsReceivablesAllowanceforCreditLossesDetails", "shortName": "Accounts Receivables - Allowance for Credit Losses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i228a281a6f6c4287ae6960a631c81796_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME", "role": "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:CapitalizedContractCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415407 - Disclosure - Incremental Costs to Obtain a Contract with a Customer (Details)", "role": "http://www.akamai.com/role/IncrementalCoststoObtainaContractwithaCustomerDetails", "shortName": "Incremental Costs to Obtain a Contract with a Customer (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:CapitalizedContractCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i3b5c71c75462445ca09a88118c946ddb_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418408 - Disclosure - Acquired Intangible Assets and Goodwill - Schedule of Acquired Intangible Assets (Details)", "role": "http://www.akamai.com/role/AcquiredIntangibleAssetsandGoodwillScheduleofAcquiredIntangibleAssetsDetails", "shortName": "Acquired Intangible Assets and Goodwill - Schedule of Acquired Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i3b5c71c75462445ca09a88118c946ddb_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419409 - Disclosure - Acquired Intangible Assets and Goodwill - Narrative (Details)", "role": "http://www.akamai.com/role/AcquiredIntangibleAssetsandGoodwillNarrativeDetails", "shortName": "Acquired Intangible Assets and Goodwill - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i3b5c71c75462445ca09a88118c946ddb_I20220331", "decimals": "-5", "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i228a281a6f6c4287ae6960a631c81796_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420410 - Disclosure - Acquired Intangible Assets and Goodwill - Schedule of Goodwill (Details)", "role": "http://www.akamai.com/role/AcquiredIntangibleAssetsandGoodwillScheduleofGoodwillDetails", "shortName": "Acquired Intangible Assets and Goodwill - Schedule of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423411 - Disclosure - Acquisitions - Narrative (Details)", "role": "http://www.akamai.com/role/AcquisitionsNarrativeDetails", "shortName": "Acquisitions - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i3b5c71c75462445ca09a88118c946ddb_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424412 - Disclosure - Acquisitions - Schedule of Preliminary Allocation of the Purchase Price (Details)", "role": "http://www.akamai.com/role/AcquisitionsScheduleofPreliminaryAllocationofthePurchasePriceDetails", "shortName": "Acquisitions - Schedule of Preliminary Allocation of the Purchase Price (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i0e9a4e505d624b3a881191e10aee35db_D20220301-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i0e9a4e505d624b3a881191e10aee35db_D20220301-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425413 - Disclosure - Acquisitions - Schedule of Acquired Intangible Assets (Details)", "role": "http://www.akamai.com/role/AcquisitionsScheduleofAcquiredIntangibleAssetsDetails", "shortName": "Acquisitions - Schedule of Acquired Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i0e9a4e505d624b3a881191e10aee35db_D20220301-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsForRepurchaseOfCommonStock", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428414 - Disclosure - Debt - Narrative (Details)", "role": "http://www.akamai.com/role/DebtNarrativeDetails", "shortName": "Debt - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9da1ec87f0cb4683980bb01182522f97_I20180531", "decimals": "INF", "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i8a881e9098ff4ac5854f2bef9a34572b_I20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429415 - Disclosure - Debt - Schedule of Convertible Senior Notes (Details)", "role": "http://www.akamai.com/role/DebtScheduleofConvertibleSeniorNotesDetails", "shortName": "Debt - Schedule of Convertible Senior Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i8a881e9098ff4ac5854f2bef9a34572b_I20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestCostsIncurred", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430416 - Disclosure - Debt - Schedule of Interest Expense (Details)", "role": "http://www.akamai.com/role/DebtScheduleofInterestExpenseDetails", "shortName": "Debt - Schedule of Interest Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestCostsIncurred", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "role": "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedCostIncurredCost", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432417 - Disclosure - Restructuring (Details)", "role": "http://www.akamai.com/role/RestructuringDetails", "shortName": "Restructuring (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "ie412e4ed03874316a0b1ca83c609c157_D20220101-20220331", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedCostIncurredCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i77a2c602bc674f9199eab754d0f66e81_I20220131", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435418 - Disclosure - Stockholders' Equity - Narrative (Details)", "role": "http://www.akamai.com/role/StockholdersEquityNarrativeDetails", "shortName": "Stockholders' Equity - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i77a2c602bc674f9199eab754d0f66e81_I20220131", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436419 - Disclosure - Stockholders' Equity - Schedule of Stock Based Compensation Expense (Details)", "role": "http://www.akamai.com/role/StockholdersEquityScheduleofStockBasedCompensationExpenseDetails", "shortName": "Stockholders' Equity - Schedule of Stock Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i228a281a6f6c4287ae6960a631c81796_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439420 - Disclosure - Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Income Loss (Details)", "role": "http://www.akamai.com/role/AccumulatedOtherComprehensiveLossScheduleofAccumulatedOtherComprehensiveIncomeLossDetails", "shortName": "Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Income Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "id1019fea66544beead4f30cf5057c803_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442421 - Disclosure - Revenue from Contracts with Customers - Disaggregation of Revenue (Details)", "role": "http://www.akamai.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails", "shortName": "Revenue from Contracts with Customers - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i5633db40e2224df1a47ebee804e8085e_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i3b5c71c75462445ca09a88118c946ddb_I20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "akam:NumberOfSolutions", "reportCount": 1, "unique": true, "unitRef": "solution_category", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443422 - Disclosure - Revenue from Contracts with Customers - Narrative (Details)", "role": "http://www.akamai.com/role/RevenuefromContractswithCustomersNarrativeDetails", "shortName": "Revenue from Contracts with Customers - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i3b5c71c75462445ca09a88118c946ddb_I20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "akam:NumberOfSolutions", "reportCount": 1, "unique": true, "unitRef": "solution_category", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445423 - Disclosure - Income Taxes - Narrative (Details)", "role": "http://www.akamai.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448424 - Disclosure - Net Income per Share - Schedule of Components Used in Diluted and Basic Income Per Common Share (Details)", "role": "http://www.akamai.com/role/NetIncomeperShareScheduleofComponentsUsedinDilutedandBasicIncomePerCommonShareDetails", "shortName": "Net Income per Share - Schedule of Components Used in Diluted and Basic Income Per Common Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449425 - Disclosure - Net Income per Share - Schedule of Shares Excluded from Computation of Diluted EPS (Details)", "role": "http://www.akamai.com/role/NetIncomeperShareScheduleofSharesExcludedfromComputationofDilutedEPSDetails", "shortName": "Net Income per Share - Schedule of Shares Excluded from Computation of Diluted EPS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)", "role": "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromIncomeTaxRefunds", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "role": "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "i9aba54fe4c8b42bd8a02521834b9ac32_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromIncomeTaxRefunds", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "ib914a2f4a24346a6a25a05d6c9d62dcd_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1008009 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "role": "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "akam-20220331.htm", "contextRef": "ib914a2f4a24346a6a25a05d6c9d62dcd_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } } }, "segmentCount": 58, "tag": { "akam_A2020RestructuringPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2020 Restructuring Plan", "label": "2020 Restructuring Plan [Member]", "terseLabel": "2020 Restructuring Plan" } } }, "localname": "A2020RestructuringPlanMember", "nsuri": "http://www.akamai.com/20220331", "presentation": [ "http://www.akamai.com/role/RestructuringDetails" ], "xbrltype": "domainItemType" }, "akam_A2021RestructuringPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2021 Restructuring Plan", "label": "2021 Restructuring Plan [Member]", "terseLabel": "2021 Restructuring Plan" } } }, "localname": "A2021RestructuringPlanMember", "nsuri": "http://www.akamai.com/20220331", "presentation": [ "http://www.akamai.com/role/RestructuringDetails" ], "xbrltype": "domainItemType" }, "akam_A2022RestructuringPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2022 Restructuring Plan", "label": "2022 Restructuring Plan [Member]", "terseLabel": "2022 Restructuring Plan" } } }, "localname": "A2022RestructuringPlanMember", "nsuri": "http://www.akamai.com/20220331", "presentation": [ "http://www.akamai.com/role/RestructuringDetails" ], "xbrltype": "domainItemType" }, "akam_AvailableforsaleSecuritiesDebtMaturitiesYearTwoThroughThreeFairValue": { "auth_ref": [], "calculation": { "http://www.akamai.com/role/FairValueMeasurementsContractualMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Available-for-sale Securities, Debt Maturities, Year Two Through Three, Fair Value", "label": "Available-for-sale Securities, Debt Maturities, Year Two Through Three, Fair Value", "terseLabel": "Due after 1\u00a0year through 5 years" } } }, "localname": "AvailableforsaleSecuritiesDebtMaturitiesYearTwoThroughThreeFairValue", "nsuri": "http://www.akamai.com/20220331", "presentation": [ "http://www.akamai.com/role/FairValueMeasurementsContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "akam_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability": { "auth_ref": [], "calculation": { "http://www.akamai.com/role/AcquisitionsScheduleofPreliminaryAllocationofthePurchasePriceDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Liability", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Liability", "negatedTerseLabel": "Operating lease liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability", "nsuri": "http://www.akamai.com/20220331", "presentation": [ "http://www.akamai.com/role/AcquisitionsScheduleofPreliminaryAllocationofthePurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "akam_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.akamai.com/role/AcquisitionsScheduleofPreliminaryAllocationofthePurchasePriceDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Right-Of-Use Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Right-Of-Use Assets", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingRightOfUseAssets", "nsuri": "http://www.akamai.com/20220331", "presentation": [ "http://www.akamai.com/role/AcquisitionsScheduleofPreliminaryAllocationofthePurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "akam_CommissionandIncentivePaymentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission and Incentive Payments [Member]", "label": "Commission and Incentive Payments [Member]", "terseLabel": "Commission and incentive payments" } } }, "localname": "CommissionandIncentivePaymentsMember", "nsuri": "http://www.akamai.com/20220331", "presentation": [ "http://www.akamai.com/role/IncrementalCoststoObtainaContractwithaCustomerDetails" ], "xbrltype": "domainItemType" }, "akam_ComputeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Compute", "label": "Compute [Member]", "terseLabel": "Compute" } } }, "localname": "ComputeMember", "nsuri": "http://www.akamai.com/20220331", "presentation": [ "http://www.akamai.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "akam_ContractCostCapitalizedDuringPeriod": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contract Cost Capitalized During Period", "label": "Contract Cost Capitalized During Period", "terseLabel": "Incremental costs capitalized" } } }, "localname": "ContractCostCapitalizedDuringPeriod", "nsuri": "http://www.akamai.com/20220331", "presentation": [ "http://www.akamai.com/role/IncrementalCoststoObtainaContractwithaCustomerDetails" ], "xbrltype": "monetaryItemType" }, "akam_ConvertibleSeniorNotesDue2019Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Notes Due 2019 [Member]", "label": "Convertible Senior Notes Due 2019 [Member]", "terseLabel": "2019 Notes" } } }, "localname": "ConvertibleSeniorNotesDue2019Member", "nsuri": "http://www.akamai.com/20220331", "presentation": [ "http://www.akamai.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "akam_ConvertibleSeniorNotesDue2025Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Notes Due 2025 [Member]", "label": "Convertible Senior Notes Due 2025 [Member]", "terseLabel": "2025 Notes" } } }, "localname": "ConvertibleSeniorNotesDue2025Member", "nsuri": "http://www.akamai.com/20220331", "presentation": [ "http://www.akamai.com/role/DebtNarrativeDetails", "http://www.akamai.com/role/DebtScheduleofConvertibleSeniorNotesDetails", "http://www.akamai.com/role/DebtScheduleofInterestExpenseDetails" ], "xbrltype": "domainItemType" }, "akam_ConvertibleSeniorNotesDue2027Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Notes Due 2027 [Member]", "label": "Convertible Senior Notes Due 2027 [Member]", "terseLabel": "2027 Notes" } } }, "localname": "ConvertibleSeniorNotesDue2027Member", "nsuri": "http://www.akamai.com/20220331", "presentation": [ "http://www.akamai.com/role/DebtNarrativeDetails", "http://www.akamai.com/role/DebtScheduleofConvertibleSeniorNotesDetails", "http://www.akamai.com/role/DebtScheduleofInterestExpenseDetails" ], "xbrltype": "domainItemType" }, "akam_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysNotExceeding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Convertible, Threshold Consecutive Trading Days, Not Exceeding", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days, Not Exceeding", "terseLabel": "Threshold consecutive trading days not exceeding price" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDaysNotExceeding", "nsuri": "http://www.akamai.com/20220331", "presentation": [ "http://www.akamai.com/role/DebtNarrativeDetails" ], "xbrltype": "durationItemType" }, "akam_DebtInstrumentConvertibleThresholdLessThanPercentageofStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Convertible, Threshold Less Than Percentage of Stock Price Trigger", "label": "Debt Instrument, Convertible, Threshold Less Than Percentage of Stock Price Trigger", "terseLabel": "Threshold less than percentage of stock price trigger" } } }, "localname": "DebtInstrumentConvertibleThresholdLessThanPercentageofStockPriceTrigger", "nsuri": "http://www.akamai.com/20220331", "presentation": [ "http://www.akamai.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "akam_DebtInstrumentConvertibleThresholdTradingDaysNotExceeding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Convertible, Threshold Trading Days, Not Exceeding", "label": "Debt Instrument, Convertible, Threshold Trading Days, Not Exceeding", "terseLabel": "Threshold trading days not exceeding price" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDaysNotExceeding", "nsuri": "http://www.akamai.com/20220331", "presentation": [ "http://www.akamai.com/role/DebtNarrativeDetails" ], "xbrltype": "durationItemType" }, "akam_DebtSecuritiesAndCashEquivalents": { "auth_ref": [], "calculation": { "http://www.akamai.com/role/FairValueMeasurementsScheduleofFairValueMeasurementDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Securities and Cash Equivalents", "label": "Debt Securities and Cash Equivalents", "terseLabel": "Available-for-sale securities and cash equivalents" } } }, "localname": "DebtSecuritiesAndCashEquivalents", "nsuri": "http://www.akamai.com/20220331", "presentation": [ "http://www.akamai.com/role/FairValueMeasurementsScheduleofFairValueMeasurementDetails" ], "xbrltype": "monetaryItemType" }, "akam_DeliveryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Delivery", "label": "Delivery [Member]", "terseLabel": "Delivery" } } }, "localname": "DeliveryMember", "nsuri": "http://www.akamai.com/20220331", "presentation": [ "http://www.akamai.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "akam_DenominatorAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Denominator [Abstract]", "label": "Denominator [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "DenominatorAbstract", "nsuri": "http://www.akamai.com/20220331", "presentation": [ "http://www.akamai.com/role/NetIncomeperShareScheduleofComponentsUsedinDilutedandBasicIncomePerCommonShareDetails" ], "xbrltype": "stringItemType" }, "akam_EmployeeTaxesPaidRelatedToNetShareSettlementOfEquityAwards": { "auth_ref": [], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Employee Taxes Paid Related To Net Share Settlement of Equity Awards", "label": "Employee Taxes Paid Related To Net Share Settlement of Equity Awards", "negatedTerseLabel": "Employee taxes paid related to net share settlement of stock-based awards" } } }, "localname": "EmployeeTaxesPaidRelatedToNetShareSettlementOfEquityAwards", "nsuri": "http://www.akamai.com/20220331", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "akam_GONETMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "GO-NET", "label": "GO-NET [Member]", "terseLabel": "GO-NET" } } }, "localname": "GONETMember", "nsuri": "http://www.akamai.com/20220331", "presentation": [ "http://www.akamai.com/role/RestructuringDetails" ], "xbrltype": "domainItemType" }, "akam_InternalUseSoftwareChargesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Internal-Use Software Charges", "label": "Internal-Use Software Charges [Member]", "terseLabel": "Internal-Use Software Charges" } } }, "localname": "InternalUseSoftwareChargesMember", "nsuri": "http://www.akamai.com/20220331", "presentation": [ "http://www.akamai.com/role/RestructuringDetails" ], "xbrltype": "domainItemType" }, "akam_InvestmentIncomeInterestAndDebtSecuritiesAvailableForSaleGainLoss": { "auth_ref": [], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Investment Income, Interest And Debt Securities, Available-For-Sale, Gain (Loss)", "label": "Investment Income, Interest And Debt Securities, Available-For-Sale, Gain (Loss)", "terseLabel": "Interest and marketable securities (loss) income, net" } } }, "localname": "InvestmentIncomeInterestAndDebtSecuritiesAvailableForSaleGainLoss", "nsuri": "http://www.akamai.com/20220331", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "akam_LineofCreditFacilityMaximumBorrowingCapacityunderSpecificCircumstances": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Maximum Borrowing Capacity under Specific Circumstances", "label": "Line of Credit Facility, Maximum Borrowing Capacity under Specific Circumstances", "terseLabel": "Maximum borrowing capacity under specific conditions" } } }, "localname": "LineofCreditFacilityMaximumBorrowingCapacityunderSpecificCircumstances", "nsuri": "http://www.akamai.com/20220331", "presentation": [ "http://www.akamai.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "akam_LinodeLimitedLiabilityCompanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Linode Limited Liability Company", "label": "Linode Limited Liability Company [Member]", "terseLabel": "Linode" } } }, "localname": "LinodeLimitedLiabilityCompanyMember", "nsuri": "http://www.akamai.com/20220331", "presentation": [ "http://www.akamai.com/role/AcquisitionsNarrativeDetails", "http://www.akamai.com/role/AcquisitionsScheduleofAcquiredIntangibleAssetsDetails", "http://www.akamai.com/role/AcquisitionsScheduleofPreliminaryAllocationofthePurchasePriceDetails" ], "xbrltype": "domainItemType" }, "akam_NumberOfCountriesServersAreIn": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Countries Servers Are In", "label": "Number Of Countries Servers Are In", "terseLabel": "Number of countries in which servers are located (more than)" } } }, "localname": "NumberOfCountriesServersAreIn", "nsuri": "http://www.akamai.com/20220331", "presentation": [ "http://www.akamai.com/role/NatureofBusinessandBasisofPresentationDetails" ], "xbrltype": "integerItemType" }, "akam_NumberOfServers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Servers", "label": "Number of Servers", "terseLabel": "Number of servers (more than)" } } }, "localname": "NumberOfServers", "nsuri": "http://www.akamai.com/20220331", "presentation": [ "http://www.akamai.com/role/NatureofBusinessandBasisofPresentationDetails" ], "xbrltype": "integerItemType" }, "akam_NumberOfSolutions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Solutions", "label": "Number of Solutions", "terseLabel": "Number of solutions" } } }, "localname": "NumberOfSolutions", "nsuri": "http://www.akamai.com/20220331", "presentation": [ "http://www.akamai.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "xbrltype": "integerItemType" }, "akam_NumeratorAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Numerator [Abstract]", "label": "Numerator [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NumeratorAbstract", "nsuri": "http://www.akamai.com/20220331", "presentation": [ "http://www.akamai.com/role/NetIncomeperShareScheduleofComponentsUsedinDilutedandBasicIncomePerCommonShareDetails" ], "xbrltype": "stringItemType" }, "akam_PaymentsforPurchaseofConvertibleNoteHedgeandWarrantTransactions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments for Purchase of Convertible Note Hedge and Warrant Transactions", "label": "Payments for Purchase of Convertible Note Hedge and Warrant Transactions", "terseLabel": "Payments for purchase of convertible note hedge and warrant transactions" } } }, "localname": "PaymentsforPurchaseofConvertibleNoteHedgeandWarrantTransactions", "nsuri": "http://www.akamai.com/20220331", "presentation": [ "http://www.akamai.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "akam_PotentialConversionSharesOfConvertibleDebt": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Potential Conversion Shares Of Convertible Debt", "label": "Potential Conversion Shares Of Convertible Debt", "terseLabel": "Potential conversion shares of convertible debt (in shares)" } } }, "localname": "PotentialConversionSharesOfConvertibleDebt", "nsuri": "http://www.akamai.com/20220331", "presentation": [ "http://www.akamai.com/role/DebtNarrativeDetails" ], "xbrltype": "sharesItemType" }, "akam_PropertyPlantAndEquipmentAndCapitalizedSoftwareNet": { "auth_ref": [], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Property, plant and equipment consists of tangible assets that are held by an entity for use in the production or supply of goods and services, for rental to others, or for administrative purposes and that are expected to provide economic benefit for more than one year; net of accumulated depreciation. Examples include land, buildings, and production equipment. Capitalized software consists of certain costs incurred in the development of internal-use software, including external direct costs of materials and services and payroll costs of employees devoted to specific software development.", "label": "Property, Plant And Equipment And Capitalized Software, Net", "negatedTerseLabel": "Property and equipment, net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentAndCapitalizedSoftwareNet", "nsuri": "http://www.akamai.com/20220331", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.akamai.com/role/NatureofBusinessandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "akam_RestrictedStockUnitsMarketAndPerformanceBasedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted Stock Units Market and Performance Based", "label": "Restricted Stock Units Market and Performance Based [Member]", "terseLabel": "Market- and performance-based RSUs" } } }, "localname": "RestrictedStockUnitsMarketAndPerformanceBasedMember", "nsuri": "http://www.akamai.com/20220331", "presentation": [ "http://www.akamai.com/role/NetIncomeperShareScheduleofSharesExcludedfromComputationofDilutedEPSDetails" ], "xbrltype": "domainItemType" }, "akam_RestrictedStockUnitsServiceBasedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted Stock Units Service Based [Member]", "label": "Restricted Stock Units Service Based [Member]", "terseLabel": "Service-based RSUs" } } }, "localname": "RestrictedStockUnitsServiceBasedMember", "nsuri": "http://www.akamai.com/20220331", "presentation": [ "http://www.akamai.com/role/NetIncomeperShareScheduleofSharesExcludedfromComputationofDilutedEPSDetails" ], "xbrltype": "domainItemType" }, "akam_ScheduleofInterestExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Interest Expense [Table Text Block]", "label": "Schedule of Interest Expense [Table Text Block]", "terseLabel": "Schedule of Interest Expense" } } }, "localname": "ScheduleofInterestExpenseTableTextBlock", "nsuri": "http://www.akamai.com/20220331", "presentation": [ "http://www.akamai.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "akam_SecurityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security", "label": "Security [Member]", "terseLabel": "Security" } } }, "localname": "SecurityMember", "nsuri": "http://www.akamai.com/20220331", "presentation": [ "http://www.akamai.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "akam_ShareBasedCompensationArrangementByShareBasedPaymentAwardAmortizationOfCapitalizedAmounts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Amortization Of Capitalized Amounts", "label": "Share Based Compensation Arrangement By Share Based Payment Award Amortization Of Capitalized Amounts", "terseLabel": "Amortization expense from capitalized stock-based compensation" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAmortizationOfCapitalizedAmounts", "nsuri": "http://www.akamai.com/20220331", "presentation": [ "http://www.akamai.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "akam_StockIssuedDuringPeriodSharesExerciseOfStockOptionsAndVestingOfRestrictedAndDeferredStockUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Exercise of stock options and vesting of restricted and deferred stock units", "label": "Stock Issued During Period Shares Exercise Of Stock Options And Vesting Of Restricted And Deferred Stock Units", "terseLabel": "Issuance of common stock upon the vesting of restricted and deferred stock units, net of shares withheld for employee taxes (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesExerciseOfStockOptionsAndVestingOfRestrictedAndDeferredStockUnits", "nsuri": "http://www.akamai.com/20220331", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "akam_StockIssuedDuringPeriodValueExerciseOfStockOptionsandVestingofRestrictedandDeferredStockUnits": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Value, Exercise Of Stock Options and Vesting of Restricted and Deferred Stock Units", "label": "Stock Issued During Period, Value, Exercise Of Stock Options and Vesting of Restricted and Deferred Stock Units", "terseLabel": "Issuance of common stock upon the vesting of restricted and deferred stock units, net of shares withheld for employee taxes" } } }, "localname": "StockIssuedDuringPeriodValueExerciseOfStockOptionsandVestingofRestrictedandDeferredStockUnits", "nsuri": "http://www.akamai.com/20220331", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "U.S." } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.akamai.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.akamai.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.akamai.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.akamai.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.akamai.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.akamai.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.akamai.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r575" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.akamai.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r576" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.akamai.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.akamai.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.akamai.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.akamai.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.akamai.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.akamai.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r573" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.akamai.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.akamai.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have 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 registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.akamai.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r573" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.akamai.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.akamai.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r573" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.akamai.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.akamai.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r585" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.akamai.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r573" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.akamai.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r573" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.akamai.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r573" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.akamai.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r573" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.akamai.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.akamai.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r572" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.akamai.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r574" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.akamai.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.akamai.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r0", "r120", "r125", "r131", "r204", "r385", "r386", "r387", "r401", "r402", "r445", "r446", "r447", "r448", "r586" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative-effect adjustment from adoption of new accounting pronouncement" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.akamai.com/role/NatureofBusinessandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r0", "r120", "r125", "r131", "r204", "r385", "r386", "r387", "r401", "r402", "r445", "r446", "r447", "r448", "r586" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.akamai.com/role/NatureofBusinessandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r0", "r120", "r125", "r131", "r204", "r385", "r386", "r387", "r401", "r402", "r445", "r446", "r447", "r448", "r586" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.akamai.com/role/NatureofBusinessandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.akamai.com/role/RestructuringDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r274", "r313", "r374", "r376", "r485", "r486", "r487", "r488", "r489", "r490", "r509", "r548", "r550", "r569", "r570" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.akamai.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r274", "r313", "r374", "r376", "r485", "r486", "r487", "r488", "r489", "r490", "r509", "r548", "r550", "r569", "r570" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.akamai.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r274", "r313", "r364", "r374", "r376", "r485", "r486", "r487", "r488", "r489", "r490", "r509", "r548", "r550", "r569", "r570" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.akamai.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r274", "r313", "r364", "r374", "r376", "r485", "r486", "r487", "r488", "r489", "r490", "r509", "r548", "r550", "r569", "r570" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.akamai.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r201" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.akamai.com/role/RestructuringDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r177", "r178", "r352", "r357", "r549", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.akamai.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r177", "r178", "r352", "r357", "r549", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.akamai.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]" } } }, "localname": "AOCIAttributableToParentNetOfTaxRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AccumulatedOtherComprehensiveLossScheduleofAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AccountsReceivableScheduleofAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "Information by type of receivable.", "label": "Receivable Type [Axis]", "terseLabel": "Receivable Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AccountsReceivableScheduleofAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableGrossAllowanceAndNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts, Notes, Loans and Financing Receivable, Gross, Allowance, and Net [Abstract]", "terseLabel": "Accounts, Notes, Loans and Financing Receivable, Gross, Allowance, and Net [Abstract]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableGrossAllowanceAndNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "Information by billing status of receivables.", "label": "Billing Status, Type [Axis]", "terseLabel": "Billing Status, Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AccountsReceivableScheduleofAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r30", "r478" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r211" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Summary of Allowance for Credit Loss Activity" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AccountsReceivableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r180", "r181" ], "calculation": { "http://www.akamai.com/role/AccountsReceivableScheduleofAccountsReceivableDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "terseLabel": "Gross accounts receivable" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AccountsReceivableScheduleofAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r17", "r180", "r181" ], "calculation": { "http://www.akamai.com/role/AccountsReceivableScheduleofAccountsReceivableDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "totalLabel": "Accounts receivable, net", "verboseLabel": "Accounts receivable, net of reserves of $3,279 and $1,397 at March\u00a031, 2022, and December\u00a031, 2021, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AccountsReceivableScheduleofAccountsReceivableDetails", "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "auth_ref": [ "r50", "r51", "r52", "r57", "r64", "r65", "r66" ], "lang": { "en-us": { "role": { "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.", "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member]", "terseLabel": "Net Unrealized Gains (Losses) on Investments" } } }, "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AccumulatedOtherComprehensiveLossScheduleofAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AccumulatedOtherComprehensiveLossScheduleofAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r20", "r54", "r56", "r57", "r538", "r555", "r556" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r64", "r65", "r456", "r457", "r458", "r459", "r460", "r462" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AccumulatedOtherComprehensiveLossScheduleofAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r53", "r57", "r64", "r65", "r66", "r117", "r118", "r119", "r437", "r551", "r552", "r587" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Total", "verboseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AccumulatedOtherComprehensiveLossScheduleofAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r49", "r57", "r64", "r65", "r66", "r437", "r457", "r458", "r459", "r460", "r462" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign Currency Translation" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AccumulatedOtherComprehensiveLossScheduleofAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r235" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Weighted Average Useful Life (in years)" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquisitionsNarrativeDetails", "http://www.akamai.com/role/AcquisitionsScheduleofAcquiredIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r18", "r388", "r478" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "negatedTerseLabel": "Additional paid-in capital", "verboseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.akamai.com/role/NatureofBusinessandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r117", "r118", "r119", "r385", "r386", "r387", "r447" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r377", "r378", "r390", "r391" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r378", "r381", "r389" ], "calculation": { "http://www.akamai.com/role/StockholdersEquityScheduleofStockBasedCompensationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Total stock-based compensation" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/StockholdersEquityScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": { "auth_ref": [], "calculation": { "http://www.akamai.com/role/StockholdersEquityScheduleofStockBasedCompensationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of expense for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expense, after Tax", "totalLabel": "Total stock-based compensation, net of income taxes" } } }, "localname": "AllocatedShareBasedCompensationExpenseNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/StockholdersEquityScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r182", "r205", "r207", "r210" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AccountsReceivablesAllowanceforCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r24", "r182", "r205" ], "calculation": { "http://www.akamai.com/role/AccountsReceivableScheduleofAccountsReceivableDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "negatedLabel": "Allowances for current expected credit losses and other reserves", "terseLabel": "Allowances for current expected credit losses and other reserves" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AccountsReceivableScheduleofAccountsReceivableDetails", "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "auth_ref": [ "r209" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery.", "label": "Accounts Receivable, Allowance for Credit Loss, Recovery", "negatedLabel": "Collections from customers previously reserved and other" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AccountsReceivablesAllowanceforCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AccountsReceivablesAllowanceforCreditLossesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r99", "r294", "r305", "r306", "r467" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of debt discount and issuance costs" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r99", "r232", "r240" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 5.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of acquired intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquiredIntangibleAssetsandGoodwillNarrativeDetails", "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r148" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "verboseLabel": "Anti-dilutive securities (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/NetIncomeperShareScheduleofSharesExcludedfromComputationofDilutedEPSDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r148" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "verboseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, by Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/NetIncomeperShareScheduleofSharesExcludedfromComputationofDilutedEPSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/NetIncomeperShareScheduleofSharesExcludedfromComputationofDilutedEPSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r148" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/NetIncomeperShareScheduleofSharesExcludedfromComputationofDilutedEPSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r111", "r165", "r168", "r174", "r203", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r434", "r438", "r454", "r476", "r478", "r518", "r534" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r7", "r47", "r111", "r203", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r434", "r438", "r454", "r476", "r478" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r450" ], "calculation": { "http://www.akamai.com/role/FairValueMeasurementsScheduleofFairValueMeasurementDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Cash equivalents and marketable securities" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/FairValueMeasurementsScheduleofFairValueMeasurementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r189" ], "calculation": { "http://www.akamai.com/role/FairValueMeasurementsMarketableSecuritiesDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/FairValueMeasurementsMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r190" ], "calculation": { "http://www.akamai.com/role/FairValueMeasurementsMarketableSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Gross Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/FairValueMeasurementsMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r188", "r215" ], "calculation": { "http://www.akamai.com/role/FairValueMeasurementsMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "totalLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/FairValueMeasurementsMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedLoss": { "auth_ref": [ "r190" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Unrealized Loss", "terseLabel": "Unrealized loss related to corporate bonds" } } }, "localname": "AvailableForSaleDebtSecuritiesGrossUnrealizedLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/FairValueMeasurementsMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r191", "r192", "r530" ], "calculation": { "http://www.akamai.com/role/FairValueMeasurementsContractualMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Due in 1 year or less" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/FairValueMeasurementsContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/IncrementalCoststoObtainaContractwithaCustomerDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r441", "r442" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/IncrementalCoststoObtainaContractwithaCustomerDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Accounting" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/NatureofBusinessandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r373", "r375" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquisitionsNarrativeDetails", "http://www.akamai.com/role/AcquisitionsScheduleofAcquiredIntangibleAssetsDetails", "http://www.akamai.com/role/AcquisitionsScheduleofPreliminaryAllocationofthePurchasePriceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r373", "r375", "r416", "r417" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquisitionsNarrativeDetails", "http://www.akamai.com/role/AcquisitionsScheduleofAcquiredIntangibleAssetsDetails", "http://www.akamai.com/role/AcquisitionsScheduleofPreliminaryAllocationofthePurchasePriceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r414" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition-related costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r427", "r428", "r429" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Total purchase consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquisitionsScheduleofPreliminaryAllocationofthePurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/Acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r419" ], "calculation": { "http://www.akamai.com/role/AcquisitionsScheduleofPreliminaryAllocationofthePurchasePriceDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "totalLabel": "Total assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquisitionsScheduleofPreliminaryAllocationofthePurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r419" ], "calculation": { "http://www.akamai.com/role/AcquisitionsScheduleofPreliminaryAllocationofthePurchasePriceDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquisitionsScheduleofPreliminaryAllocationofthePurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r419" ], "calculation": { "http://www.akamai.com/role/AcquisitionsScheduleofPreliminaryAllocationofthePurchasePriceDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquisitionsScheduleofPreliminaryAllocationofthePurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r419" ], "calculation": { "http://www.akamai.com/role/AcquisitionsScheduleofPreliminaryAllocationofthePurchasePriceDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquisitionsScheduleofPreliminaryAllocationofthePurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r419" ], "calculation": { "http://www.akamai.com/role/AcquisitionsScheduleofPreliminaryAllocationofthePurchasePriceDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "negatedTerseLabel": "Accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquisitionsScheduleofPreliminaryAllocationofthePurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r419" ], "calculation": { "http://www.akamai.com/role/AcquisitionsScheduleofPreliminaryAllocationofthePurchasePriceDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "negatedTerseLabel": "Accrued expenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquisitionsScheduleofPreliminaryAllocationofthePurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets": { "auth_ref": [ "r419" ], "calculation": { "http://www.akamai.com/role/AcquisitionsScheduleofPreliminaryAllocationofthePurchasePriceDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax asset attributable to deductible temporary differences and carryforwards acquired at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets", "terseLabel": "Deferred income tax assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquisitionsScheduleofPreliminaryAllocationofthePurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r418", "r419" ], "calculation": { "http://www.akamai.com/role/AcquisitionsScheduleofPreliminaryAllocationofthePurchasePriceDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Identifiable intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquisitionsScheduleofPreliminaryAllocationofthePurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r419" ], "calculation": { "http://www.akamai.com/role/AcquisitionsScheduleofPreliminaryAllocationofthePurchasePriceDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "negatedTotalLabel": "Total liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquisitionsScheduleofPreliminaryAllocationofthePurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets": { "auth_ref": [ "r419" ], "calculation": { "http://www.akamai.com/role/AcquisitionsScheduleofPreliminaryAllocationofthePurchasePriceDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets", "terseLabel": "Other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquisitionsScheduleofPreliminaryAllocationofthePurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r418", "r419" ], "calculation": { "http://www.akamai.com/role/AcquisitionsScheduleofPreliminaryAllocationofthePurchasePriceDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquisitionsScheduleofPreliminaryAllocationofthePurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r419" ], "calculation": { "http://www.akamai.com/role/AcquisitionsScheduleofPreliminaryAllocationofthePurchasePriceDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquisitionsScheduleofPreliminaryAllocationofthePurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]", "terseLabel": "Allocation of the purchase consideration:" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquisitionsScheduleofPreliminaryAllocationofthePurchasePriceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Combination, Separately Recognized Transactions [Line Items]", "terseLabel": "Business Combination, Separately Recognized Transactions [Line Items]" } } }, "localname": "BusinessCombinationSeparatelyRecognizedTransactionsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquisitionsNarrativeDetails", "http://www.akamai.com/role/AcquisitionsScheduleofAcquiredIntangibleAssetsDetails", "http://www.akamai.com/role/AcquisitionsScheduleofPreliminaryAllocationofthePurchasePriceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTable": { "auth_ref": [ "r415" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing the disclosures related to transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination by type of transaction.", "label": "Business Combination, Separately Recognized Transactions [Table]", "terseLabel": "Business Combination, Separately Recognized Transactions [Table]" } } }, "localname": "BusinessCombinationSeparatelyRecognizedTransactionsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquisitionsNarrativeDetails", "http://www.akamai.com/role/AcquisitionsScheduleofAcquiredIntangibleAssetsDetails", "http://www.akamai.com/role/AcquisitionsScheduleofPreliminaryAllocationofthePurchasePriceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r103", "r104", "r105" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Purchases of property and equipment and capitalization of internal-use software development costs included in accounts payable and accrued expenses" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r222" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Amortization expense related to deferred costs" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/IncrementalCoststoObtainaContractwithaCustomerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAxis": { "auth_ref": [ "r221" ], "lang": { "en-us": { "role": { "documentation": "Information by cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Axis]", "terseLabel": "Capitalized Contract Cost [Axis]" } } }, "localname": "CapitalizedContractCostAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/IncrementalCoststoObtainaContractwithaCustomerDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostDomain": { "auth_ref": [ "r221" ], "lang": { "en-us": { "role": { "documentation": "Cost capitalized in obtaining and fulfilling contract with customer.", "label": "Capitalized Contract Cost [Domain]", "terseLabel": "Capitalized Contract Cost [Domain]" } } }, "localname": "CapitalizedContractCostDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/IncrementalCoststoObtainaContractwithaCustomerDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalizedContractCostLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Capitalized Contract Cost [Line Items]", "terseLabel": "Capitalized Contract Cost [Line Items]" } } }, "localname": "CapitalizedContractCostLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/IncrementalCoststoObtainaContractwithaCustomerDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r221" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "terseLabel": "Total deferred costs" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/IncrementalCoststoObtainaContractwithaCustomerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostTable": { "auth_ref": [ "r221" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Table]", "terseLabel": "Capitalized Contract Cost [Table]" } } }, "localname": "CapitalizedContractCostTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/IncrementalCoststoObtainaContractwithaCustomerDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostTableTextBlock": { "auth_ref": [ "r223" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Table Text Block]", "terseLabel": "Schedule of deferred costs associated with obtaining customer contracts" } } }, "localname": "CapitalizedContractCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/IncrementalCoststoObtainaContractwithaCustomerTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r27", "r101" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.akamai.com/role/FairValueMeasurementsScheduleofFairValueMeasurementDetails": { "order": 3.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Money market funds" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/FairValueMeasurementsScheduleofFairValueMeasurementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r94", "r101", "r106" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period", "totalLabel": "Cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]", "terseLabel": "Reconciliation of cash, cash equivalents and restricted cash:" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r94", "r455" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Non-cash activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r108", "r111", "r134", "r139", "r142", "r144", "r147", "r155", "r156", "r157", "r203", "r259", "r263", "r264", "r265", "r268", "r269", "r311", "r312", "r316", "r320", "r454", "r577" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r328" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Warrant strike price (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/DebtNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "terseLabel": "Warrants outstanding (in shares)" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/DebtNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r257" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/FairValueMeasurementsMarketableSecuritiesDetails", "http://www.akamai.com/role/FairValueMeasurementsScheduleofFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r40", "r256", "r522", "r541" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r117", "r118", "r447" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock", "verboseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.akamai.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r16", "r327" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r16", "r478" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.01 par value; 700,000,000 shares authorized; 160,513,059 shares issued and 160,512,135 shares outstanding at March\u00a031, 2022, and 160,512,111 shares issued and outstanding at December\u00a031, 2021" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r60", "r62", "r63", "r71", "r526", "r545" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r70", "r80", "r525", "r544" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AccumulatedOtherComprehensiveLoss" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r339", "r340", "r353" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r339", "r340", "r353" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r354" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerSalesChannelAxis": { "auth_ref": [ "r352", "r362" ], "lang": { "en-us": { "role": { "documentation": "Information by sales channel for delivery of good or service in contract with customer.", "label": "Contract with Customer, Sales Channel [Axis]", "terseLabel": "Contract with Customer, Sales Channel [Axis]" } } }, "localname": "ContractWithCustomerSalesChannelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerSalesChannelDomain": { "auth_ref": [ "r352", "r362" ], "lang": { "en-us": { "role": { "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary.", "label": "Contract with Customer, Sales Channel [Domain]", "terseLabel": "Contract with Customer, Sales Channel [Domain]" } } }, "localname": "ContractWithCustomerSalesChannelDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r270", "r271", "r272", "r274", "r284", "r285", "r286", "r290", "r291", "r292", "r293", "r294", "r303", "r304", "r305", "r306" ], "lang": { "en-us": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]", "terseLabel": "Convertible Debt" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/DebtNarrativeDetails", "http://www.akamai.com/role/DebtScheduleofConvertibleSeniorNotesDetails", "http://www.akamai.com/role/DebtScheduleofInterestExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleLongTermNotesPayable": { "auth_ref": [ "r38" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.", "label": "Convertible Notes Payable, Noncurrent", "terseLabel": "Convertible senior notes" } } }, "localname": "ConvertibleLongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.akamai.com/role/NatureofBusinessandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleNotesPayableMember": { "auth_ref": [ "r11", "r519", "r533", "r557" ], "lang": { "en-us": { "role": { "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder.", "label": "Convertible Notes Payable [Member]", "terseLabel": "Convertible senior notes" } } }, "localname": "ConvertibleNotesPayableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/NetIncomeperShareScheduleofSharesExcludedfromComputationofDilutedEPSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertiblePreferredStockSharesReservedForFutureIssuance": { "auth_ref": [ "r41" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of nonredeemable convertible preferred shares reserved for future issuance.", "label": "Convertible Preferred Stock, Shares Reserved for Future Issuance", "terseLabel": "Preferred stock, shares designated as Series A Junior Participating Preferred Stock (in shares)" } } }, "localname": "ConvertiblePreferredStockSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_ConvertiblesAndBondsWithWarrantsAttachedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bonds which are convertible into another security, usually common shares of the issuer and bonds with warrants attached.", "label": "Convertibles and Bonds with Warrants Attached [Member]", "terseLabel": "Warrants related to issuance of convertible senior notes" } } }, "localname": "ConvertiblesAndBondsWithWarrantsAttachedMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/NetIncomeperShareScheduleofSharesExcludedfromComputationofDilutedEPSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r76", "r111", "r203", "r259", "r260", "r261", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r454" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenue (exclusive of amortization of acquired intangible assets shown below)" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/StockholdersEquityScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r75" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total costs and operating expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Costs and operating expenses:" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/DebtNarrativeDetails", "http://www.akamai.com/role/DebtScheduleofInterestExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/DebtNarrativeDetails", "http://www.akamai.com/role/DebtScheduleofInterestExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelatedIntangibleAssetsMember": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "Customer-related asset, including, but not limited to, customer lists, and noncontractual customer relationships.", "label": "Customer-Related Intangible Assets [Member]", "terseLabel": "Customer-related intangible assets" } } }, "localname": "CustomerRelatedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquisitionsScheduleofAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r424" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Acquired license rights" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquiredIntangibleAssetsandGoodwillScheduleofAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r107", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r288", "r295", "r296", "r298", "r307" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r11", "r12", "r13", "r110", "r116", "r271", "r272", "r273", "r274", "r275", "r276", "r278", "r284", "r285", "r286", "r287", "r289", "r290", "r291", "r292", "r293", "r294", "r303", "r304", "r305", "r306", "r468", "r519", "r520", "r533" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/DebtNarrativeDetails", "http://www.akamai.com/role/DebtScheduleofConvertibleSeniorNotesDetails", "http://www.akamai.com/role/DebtScheduleofInterestExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent": { "auth_ref": [ "r299" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of the equity component of convertible debt which may be settled in cash upon conversion.", "label": "Debt Instrument, Convertible, Carrying Amount of Equity Component", "terseLabel": "Equity component:" } } }, "localname": "DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/DebtScheduleofConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r273", "r302" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Conversion price (in dollars per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/DebtNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r37", "r273", "r328", "r331", "r333" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.", "label": "Debt Instrument, Convertible, Conversion Ratio", "terseLabel": "Conversion rate" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/DebtNarrativeDetails" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Threshold consecutive trading days exceeding price" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/DebtNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "terseLabel": "Threshold greater than percentage of stock price trigger" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Trading Days", "terseLabel": "Threshold trading days exceeding price" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/DebtNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r271", "r303", "r304", "r466", "r468", "r469" ], "calculation": { "http://www.akamai.com/role/DebtScheduleofConvertibleSeniorNotesDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt issued", "verboseLabel": "Principal" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/DebtNarrativeDetails", "http://www.akamai.com/role/DebtScheduleofConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentIncreaseAccruedInterest": { "auth_ref": [ "r110" ], "calculation": { "http://www.akamai.com/role/DebtScheduleofInterestExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_InterestExpense", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase for accrued, but unpaid interest on the debt instrument for the period.", "label": "Debt Instrument, Increase, Accrued Interest", "terseLabel": "Interest on debt instruments" } } }, "localname": "DebtInstrumentIncreaseAccruedInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/DebtScheduleofInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r36", "r272" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/DebtNarrativeDetails", "http://www.akamai.com/role/DebtScheduleofConvertibleSeniorNotesDetails", "http://www.akamai.com/role/DebtScheduleofInterestExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r38", "r110", "r116", "r271", "r272", "r273", "r274", "r275", "r276", "r278", "r284", "r285", "r286", "r287", "r289", "r290", "r291", "r292", "r293", "r294", "r303", "r304", "r305", "r306", "r468" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/DebtNarrativeDetails", "http://www.akamai.com/role/DebtScheduleofConvertibleSeniorNotesDetails", "http://www.akamai.com/role/DebtScheduleofInterestExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r38", "r110", "r116", "r271", "r272", "r273", "r274", "r275", "r276", "r278", "r284", "r285", "r286", "r287", "r289", "r290", "r291", "r292", "r293", "r294", "r297", "r303", "r304", "r305", "r306", "r328", "r332", "r333", "r334", "r465", "r466", "r468", "r469", "r532" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/DebtNarrativeDetails", "http://www.akamai.com/role/DebtScheduleofConvertibleSeniorNotesDetails", "http://www.akamai.com/role/DebtScheduleofInterestExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/DebtNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r284", "r300", "r303", "r304", "r467" ], "calculation": { "http://www.akamai.com/role/DebtScheduleofConvertibleSeniorNotesDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "negatedTerseLabel": "Less: debt discount and issuance costs, net of amortization" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/DebtScheduleofConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest": { "auth_ref": [ "r215" ], "calculation": { "http://www.akamai.com/role/FairValueMeasurementsContractualMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.akamai.com/role/FairValueMeasurementsMarketableSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 }, "http://www.akamai.com/role/FairValueMeasurementsScheduleofFairValueMeasurementDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount excluding accrued interest, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Excluding Accrued Interest", "terseLabel": "Aggregate Fair\u00a0Value", "totalLabel": "Aggregate Fair\u00a0Value" } } }, "localname": "DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/FairValueMeasurementsContractualMaturitiesDetails", "http://www.akamai.com/role/FairValueMeasurementsMarketableSecuritiesDetails", "http://www.akamai.com/role/FairValueMeasurementsScheduleofFairValueMeasurementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent": { "auth_ref": [ "r215" ], "calculation": { "http://www.akamai.com/role/FairValueMeasurementsMarketableSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount excluding accrued interest, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-Sale, Excluding Accrued Interest, Current", "terseLabel": "Short-Term Marketable Securities" } } }, "localname": "DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/FairValueMeasurementsMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterestNoncurrent": { "auth_ref": [ "r215" ], "calculation": { "http://www.akamai.com/role/FairValueMeasurementsMarketableSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount excluding accrued interest, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.", "label": "Debt Securities, Available-for-Sale, Excluding Accrued Interest, Noncurrent", "terseLabel": "Long-Term Marketable Securities" } } }, "localname": "DebtSecuritiesAvailableForSaleExcludingAccruedInterestNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/FairValueMeasurementsMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r196" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale [Table Text Block]", "terseLabel": "Schedule of Marketable Securities" } } }, "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "auth_ref": [ "r195", "r216", "r220" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position", "terseLabel": "Available-for-sale marketable securities, continuous unrealized loss position for more than 12 months" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/FairValueMeasurementsMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r393", "r394" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.akamai.com/role/NatureofBusinessandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r99", "r112", "r400", "r405", "r406", "r407" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "(Benefit) provision for deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r393", "r394" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.akamai.com/role/NatureofBusinessandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r99", "r162" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r426" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Completed technologies" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquiredIntangibleAssetsandGoodwillScheduleofAcquiredIntangibleAssetsDetails", "http://www.akamai.com/role/AcquisitionsScheduleofAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DilutiveSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]", "terseLabel": "Effect of dilutive securities:" } } }, "localname": "DilutiveSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/NetIncomeperShareScheduleofComponentsUsedinDilutedandBasicIncomePerCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r352", "r356", "r357", "r358", "r359", "r360", "r361", "r362" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r352" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/RevenuefromContractswithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DomesticCorporateDebtSecuritiesMember": { "auth_ref": [ "r187", "r365", "r372" ], "lang": { "en-us": { "role": { "documentation": "Debt security issued by corporation domiciled in United States of America (US).", "label": "Debt Security, Corporate, US [Member]", "terseLabel": "Corporate bonds" } } }, "localname": "DomesticCorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/FairValueMeasurementsMarketableSecuritiesDetails", "http://www.akamai.com/role/FairValueMeasurementsScheduleofFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r72", "r123", "r124", "r125", "r126", "r127", "r132", "r134", "r144", "r146", "r147", "r151", "r152", "r448", "r449", "r527", "r546" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic net income per share (in dollars per share)", "verboseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.akamai.com/role/NatureofBusinessandBasisofPresentationDetails", "http://www.akamai.com/role/NetIncomeperShareScheduleofComponentsUsedinDilutedandBasicIncomePerCommonShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r72", "r123", "r124", "r125", "r126", "r127", "r134", "r144", "r146", "r147", "r151", "r152", "r448", "r449", "r527", "r546" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted net income per share (in dollars per share)", "verboseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.akamai.com/role/NatureofBusinessandBasisofPresentationDetails", "http://www.akamai.com/role/NetIncomeperShareScheduleofComponentsUsedinDilutedandBasicIncomePerCommonShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share Reconciliation [Abstract]", "terseLabel": "Earnings Per Share Reconciliation [Abstract]" } } }, "localname": "EarningsPerShareReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r148", "r149", "r150", "r153" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/NetIncomeperShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r455" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effects of exchange rate changes on cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r396" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r382" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost capitalized for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Amount Capitalized", "terseLabel": "Capitalization of stock-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r381" ], "calculation": { "http://www.akamai.com/role/StockholdersEquityScheduleofStockBasedCompensationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expense, Tax Benefit", "negatedLabel": "Provision for income taxes" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/StockholdersEquityScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeSeveranceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Employee Severance [Member]", "terseLabel": "Employee Severance" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/RestructuringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r64", "r65", "r66", "r117", "r118", "r119", "r122", "r128", "r130", "r154", "r204", "r327", "r335", "r385", "r386", "r387", "r401", "r402", "r447", "r456", "r457", "r458", "r459", "r460", "r462", "r551", "r552", "r553", "r587" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AccumulatedOtherComprehensiveLossScheduleofAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r201" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Ownership percent" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/RestructuringDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/FairValueMeasurementsScheduleofFairValueMeasurementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r450", "r451", "r452", "r453" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/FairValueMeasurementsScheduleofFairValueMeasurementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r450", "r451" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets measured at fair value measured on a recurring or nonrecurring basis. Includes, but is not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2.", "label": "Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block]", "terseLabel": "Fair Value, Assets Measured on Recurring and Nonrecurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r286", "r303", "r304", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r451", "r482", "r483", "r484" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/FairValueMeasurementsScheduleofFairValueMeasurementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r286", "r365", "r366", "r371", "r372", "r451", "r482" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level\u00a01" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/FairValueMeasurementsScheduleofFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r286", "r303", "r304", "r365", "r366", "r371", "r372", "r451", "r483" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level\u00a02" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/FairValueMeasurementsScheduleofFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r286", "r303", "r304", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r482", "r483", "r484" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/FairValueMeasurementsScheduleofFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r193", "r194", "r197", "r198", "r199", "r206", "r211", "r212", "r213", "r214", "r217", "r218", "r219", "r220", "r297", "r325", "r444", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r577", "r578", "r579", "r580", "r581", "r582", "r583" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/FairValueMeasurementsMarketableSecuritiesDetails", "http://www.akamai.com/role/FairValueMeasurementsScheduleofFairValueMeasurementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r239" ], "calculation": { "http://www.akamai.com/role/AcquiredIntangibleAssetsandGoodwillScheduleofAcquiredIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquiredIntangibleAssetsandGoodwillScheduleofAcquiredIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r241" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "Future amortization expense 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquiredIntangibleAssetsandGoodwillNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "Future amortization expense to be recognized in remainder of 2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquiredIntangibleAssetsandGoodwillNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r241" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "Future amortization expense 2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquiredIntangibleAssetsandGoodwillNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r241" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "Future amortization expense 2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquiredIntangibleAssetsandGoodwillNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r241" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "Future amortization expense 2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquiredIntangibleAssetsandGoodwillNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r233", "r236", "r239", "r242", "r513", "r514" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquiredIntangibleAssetsandGoodwillScheduleofAcquiredIntangibleAssetsDetails", "http://www.akamai.com/role/AcquisitionsScheduleofAcquiredIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r239", "r514" ], "calculation": { "http://www.akamai.com/role/AcquiredIntangibleAssetsandGoodwillScheduleofAcquiredIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquiredIntangibleAssetsandGoodwillScheduleofAcquiredIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquiredIntangibleAssetsandGoodwillScheduleofAcquiredIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r233", "r238" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquiredIntangibleAssetsandGoodwillScheduleofAcquiredIntangibleAssetsDetails", "http://www.akamai.com/role/AcquisitionsScheduleofAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r239", "r513" ], "calculation": { "http://www.akamai.com/role/AcquiredIntangibleAssetsandGoodwillScheduleofAcquiredIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquiredIntangibleAssetsandGoodwillScheduleofAcquiredIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r234" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquisitionsScheduleofAcquiredIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnInvestments": { "auth_ref": [ "r78", "r99", "r186" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) on investment.", "label": "Gain (Loss) on Investments", "negatedTerseLabel": "Loss on investments" } } }, "localname": "GainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r77" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r73" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/StockholdersEquityScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r224", "r225", "r478", "r517" ], "calculation": { "http://www.akamai.com/role/AcquisitionsScheduleofPreliminaryAllocationofthePurchasePriceDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 }, "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Balance as of March 31, 2022", "periodStartLabel": "Balance as of January 1, 2022", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquiredIntangibleAssetsandGoodwillScheduleofGoodwillDetails", "http://www.akamai.com/role/AcquisitionsScheduleofPreliminaryAllocationofthePurchasePriceDetails", "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r226" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Acquisition of Linode Limited Liability Company" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquiredIntangibleAssetsandGoodwillScheduleofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r243" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Acquired Intangible Assets and Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquiredIntangibleAssetsandGoodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r227" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign currency translation" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquiredIntangibleAssetsandGoodwillScheduleofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r228", "r413" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Purchase Accounting Adjustments", "terseLabel": "Measurement period adjustments related to acquisitions completed in prior years" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquiredIntangibleAssetsandGoodwillScheduleofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Schedule of Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquiredIntangibleAssetsandGoodwillScheduleofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r165", "r167", "r170", "r173", "r175" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Income before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r68", "r99", "r163", "r200", "r523", "r542" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "terseLabel": "Loss from equity method investment" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r244", "r248" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/StockholdersEquityScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r248" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/StockholdersEquityScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r113", "r397", "r398", "r399", "r403", "r408", "r410", "r411", "r412" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r114", "r129", "r130", "r164", "r395", "r404", "r409", "r547" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedTerseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r102" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for income taxes, net of refunds received of $1,025 and $1,846 for the three months ended March\u00a031, 2022 and 2021, respectively" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r98" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r98" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r98", "r510" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of effects of acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "auth_ref": [ "r98" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current liabilities classified as other.", "label": "Increase (Decrease) in Other Current Liabilities", "terseLabel": "Other current liabilities" } } }, "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r98" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedLabel": "Other non-current assets and liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r98" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": { "auth_ref": [ "r135", "r136", "r137", "r147" ], "calculation": { "http://www.akamai.com/role/NetIncomeperShareScheduleofComponentsUsedinDilutedandBasicIncomePerCommonShareDetails": { "order": 5.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants", "terseLabel": "Warrants related to issuance of convertible senior notes (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/NetIncomeperShareScheduleofComponentsUsedinDilutedandBasicIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": { "auth_ref": [ "r140", "r141", "r147" ], "calculation": { "http://www.akamai.com/role/NetIncomeperShareScheduleofComponentsUsedinDilutedandBasicIncomePerCommonShareDetails": { "order": 4.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities", "terseLabel": "Convertible senior notes (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/NetIncomeperShareScheduleofComponentsUsedinDilutedandBasicIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights": { "auth_ref": [ "r145" ], "calculation": { "http://www.akamai.com/role/NetIncomeperShareScheduleofComponentsUsedinDilutedandBasicIncomePerCommonShareDetails": { "order": 3.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "This element represents nonvested share-based payment awards that contain non-forfeitable rights to dividends or dividend equivalents (whether paid or unpaid). Basic and dilutive earnings per share are generally disclosed for such shares using the two-class method.", "label": "Incremental Common Shares Attributable to Participating Nonvested Shares with Non-forfeitable Dividend Rights", "terseLabel": "RSUs and DSU (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/NetIncomeperShareScheduleofComponentsUsedinDilutedandBasicIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r135", "r136", "r138", "r147" ], "calculation": { "http://www.akamai.com/role/NetIncomeperShareScheduleofComponentsUsedinDilutedandBasicIncomePerCommonShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Stock options (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/NetIncomeperShareScheduleofComponentsUsedinDilutedandBasicIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r231", "r237" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Acquired intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestCostsCapitalizedAdjustment": { "auth_ref": [], "calculation": { "http://www.akamai.com/role/DebtScheduleofInterestExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_InterestExpense", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest costs capitalized disclosed as an adjusting item to interest costs incurred.", "label": "Interest Costs Capitalized Adjustment", "negatedTerseLabel": "Capitalization of interest expense" } } }, "localname": "InterestCostsCapitalizedAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/DebtScheduleofInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestCostsIncurred": { "auth_ref": [ "r464" ], "calculation": { "http://www.akamai.com/role/DebtScheduleofInterestExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_InterestExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total interest costs incurred during the period and either capitalized or charged against earnings.", "label": "Interest Costs Incurred", "terseLabel": "Amortization of debt discounts and issuance costs" } } }, "localname": "InterestCostsIncurred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/DebtScheduleofInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r67", "r161", "r463", "r467", "r528" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 }, "http://www.akamai.com/role/DebtScheduleofInterestExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedTerseLabel": "Interest expense", "totalLabel": "Total interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.akamai.com/role/DebtScheduleofInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r93", "r95", "r102" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest expense" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Schedule of Contractual Maturities of Marketable Securities and Other Investment Related Assets" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r196", "r515", "r531", "r558", "r584" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r32", "r111", "r169", "r203", "r259", "r260", "r261", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r435", "r438", "r439", "r454", "r476", "r477" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r23", "r111", "r203", "r454", "r478", "r521", "r540" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r35", "r111", "r203", "r259", "r260", "r261", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r435", "r438", "r439", "r454", "r476", "r477", "r478" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LicensingAgreementsMember": { "auth_ref": [ "r425" ], "lang": { "en-us": { "role": { "documentation": "Rights, generally of limited duration, under a license arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory).", "label": "Licensing Agreements [Member]", "terseLabel": "Acquired license rights" } } }, "localname": "LicensingAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquiredIntangibleAssetsandGoodwillScheduleofAcquiredIntangibleAssetsDetails", "http://www.akamai.com/role/AcquisitionsScheduleofAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r31" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Commitment fee" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r11", "r519" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Line of Credit, Current", "terseLabel": "Revolving credit facility" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r184" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "Accounts Receivable" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AccountsReceivable" ], "xbrltype": "textBlockItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r13", "r285", "r301", "r303", "r304", "r520", "r536" ], "calculation": { "http://www.akamai.com/role/DebtScheduleofConvertibleSeniorNotesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Net carrying amount" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/DebtScheduleofConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-term Debt, Fair Value", "terseLabel": "Fair value of convertible senior notes" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermConvertibleDebtCurrentAndNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Convertible Debt [Abstract]", "terseLabel": "Liability component:" } } }, "localname": "LongtermConvertibleDebtCurrentAndNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/DebtScheduleofConvertibleSeniorNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/DebtNarrativeDetails", "http://www.akamai.com/role/DebtScheduleofConvertibleSeniorNotesDetails", "http://www.akamai.com/role/DebtScheduleofInterestExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r38", "r258" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/DebtNarrativeDetails", "http://www.akamai.com/role/DebtScheduleofConvertibleSeniorNotesDetails", "http://www.akamai.com/role/DebtScheduleofInterestExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [ "r5", "r33" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as current.", "label": "Marketable Securities, Current", "terseLabel": "Marketable securities" } } }, "localname": "MarketableSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Marketable Securities [Line Items]", "terseLabel": "Marketable Securities [Line Items]" } } }, "localname": "MarketableSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/FairValueMeasurementsMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MarketableSecuritiesNoncurrent": { "auth_ref": [ "r28" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as noncurrent.", "label": "Marketable Securities, Noncurrent", "terseLabel": "Marketable securities" } } }, "localname": "MarketableSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in marketable security.", "label": "Marketable Securities [Table]", "terseLabel": "Marketable Securities [Table]" } } }, "localname": "MarketableSecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/FairValueMeasurementsMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r365" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/FairValueMeasurementsScheduleofFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MutualFundMember": { "auth_ref": [ "r365" ], "lang": { "en-us": { "role": { "documentation": "Regulated investment instrument that pools funds from multiple investors to invest principally in a portfolio of securities and money market instruments to match the investment objective.", "label": "Mutual Fund [Member]", "terseLabel": "Mutual funds" } } }, "localname": "MutualFundMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/FairValueMeasurementsScheduleofFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r94" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r94" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r94", "r96", "r100" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r58", "r61", "r66", "r69", "r100", "r111", "r121", "r123", "r124", "r125", "r126", "r129", "r130", "r143", "r165", "r167", "r170", "r173", "r175", "r203", "r259", "r260", "r261", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r449", "r454", "r524", "r543" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.akamai.com/role/NetIncomeperShareScheduleofComponentsUsedinDilutedandBasicIncomePerCommonShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Newly-Adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/NatureofBusinessandBasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "International" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Non-compete agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquiredIntangibleAssetsandGoodwillScheduleofAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r158" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/NatureofBusinessandBasisofPresentationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r158" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/NatureofBusinessandBasisofPresentationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r165", "r167", "r170", "r173", "r175" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r471" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r471" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r472", "r473" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash paid for operating lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r470" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r2", "r440" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Nature of Business and Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/NatureofBusinessandBasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r441", "r443" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other assets.", "label": "Other Assets [Member]", "terseLabel": "Deferred costs included in other assets" } } }, "localname": "OtherAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/IncrementalCoststoObtainaContractwithaCustomerDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r29" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r48" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive loss:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r59", "r62", "r432", "r433", "r436" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive income (loss)", "totalLabel": "Other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AccumulatedOtherComprehensiveLossScheduleofAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r50", "r54" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "terseLabel": "Change in unrealized loss on investments, net of income tax benefit of $4,948 and $937 for the three months ended March\u00a031, 2022 and 2021, respectively", "verboseLabel": "Change in unrealized loss on investments, net of tax" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": { "auth_ref": [ "r51", "r55" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax", "negatedTerseLabel": "Income tax benefit" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentAssetsMember": { "auth_ref": [ "r441", "r443" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current assets.", "label": "Other Current Assets [Member]", "terseLabel": "Deferred costs included in prepaid and other current assets" } } }, "localname": "OtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/IncrementalCoststoObtainaContractwithaCustomerDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r8", "r9", "r34", "r478" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "verboseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r100" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other non-cash reconciling items, net" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r79" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "verboseLabel": "Other expense, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForHedgeFinancingActivities": { "auth_ref": [ "r92", "r97" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a financial contract that meets the hedge criteria as either cash flow hedge, fair value hedge or hedge of net investment in foreign operations.", "label": "Payments for Hedge, Financing Activities", "terseLabel": "Payments for note hedge transactions" } } }, "localname": "PaymentsForHedgeFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r83", "r87" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedTerseLabel": "Other, net" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r91" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchases of common stock", "terseLabel": "Repurchases of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.akamai.com/role/DebtNarrativeDetails", "http://www.akamai.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForSoftware": { "auth_ref": [ "r86" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments for Software", "negatedLabel": "Capitalization of internal-use software development costs" } } }, "localname": "PaymentsForSoftware", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r81", "r84", "r185" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Payments to Acquire Debt Securities, Available-for-sale", "negatedLabel": "Purchases of short- and long-term marketable securities" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r85", "r430" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash paid to acquire business" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r85" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Cash paid for acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r86" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r15", "r311" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r15", "r311" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r15", "r478" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "verboseLabel": "Preferred stock, $0.01 par value; 5,000,000 shares authorized; 700,000 shares designated as Series A Junior Participating Preferred Stock; no shares issued or outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r6", "r25", "r26" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIncomeTaxRefunds": { "auth_ref": [ "r96", "r102" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of cash received during the period as refunds for the overpayment of taxes.", "label": "Proceeds from Income Tax Refunds", "terseLabel": "Proceeds from income tax refunds" } } }, "localname": "ProceedsFromIncomeTaxRefunds", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r88", "r384" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.", "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised", "terseLabel": "Proceeds related to the issuance of common stock under stock plans" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfWarrants": { "auth_ref": [ "r88" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt).", "label": "Proceeds from Issuance of Warrants", "verboseLabel": "Proceeds from sale of warrants" } } }, "localname": "ProceedsFromIssuanceOfWarrants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r89" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Proceeds from Long-term Lines of Credit", "terseLabel": "Proceeds from borrowings under revolving credit facility" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r81", "r82", "r185" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale", "terseLabel": "Proceeds from maturities and redemptions of short- and long-term marketable securities" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r90", "r92" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other, net" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r81", "r82", "r185" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale of Debt Securities, Available-for-sale", "verboseLabel": "Proceeds from sales of short- and long-term marketable securities" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r74", "r208" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Charges to income from operations" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AccountsReceivablesAllowanceforCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.", "label": "Receivable [Domain]", "terseLabel": "Receivable [Domain]" } } }, "localname": "ReceivableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AccountsReceivableScheduleofAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesBillingStatusDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amounts due from customers (or dealers) within the next year (or operating cycle, if longer) for goods or services that have been delivered or used, but not yet paid.", "label": "Receivables Billing Status [Domain]", "terseLabel": "Receivables Billing Status [Domain]" } } }, "localname": "ReceivablesBillingStatusDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AccountsReceivableScheduleofAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r392", "r511", "r571" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/StockholdersEquityScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r106", "r516", "r537" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]", "terseLabel": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r245", "r247", "r250", "r254", "r255" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/Restructuring" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringAndRelatedCostCostIncurredToDate1": { "auth_ref": [ "r246", "r249", "r251", "r253" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of costs incurred to date for the specified restructuring cost.", "label": "Restructuring and Related Cost, Cost Incurred to Date", "terseLabel": "Restructuring and related cost, cost incurred to date" } } }, "localname": "RestructuringAndRelatedCostCostIncurredToDate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/RestructuringDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringAndRelatedCostIncurredCost": { "auth_ref": [ "r246", "r249", "r251", "r253" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 6.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Discloses the amount charged against the accrued restructuring reserves, or earnings if not previously accrued, during the period for the specified type of restructuring cost.", "label": "Restructuring and Related Cost, Incurred Cost", "verboseLabel": "Restructuring charge" } } }, "localname": "RestructuringAndRelatedCostIncurredCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.akamai.com/role/RestructuringDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [ "r246", "r247", "r251", "r252" ], "lang": { "en-us": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/RestructuringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/RestructuringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by individual restructuring plan.", "label": "Restructuring Plan [Axis]", "terseLabel": "Restructuring Plan [Axis]" } } }, "localname": "RestructuringPlanAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/RestructuringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identification of the individual restructuring plans.", "label": "Restructuring Plan [Domain]", "terseLabel": "Restructuring Plan [Domain]" } } }, "localname": "RestructuringPlanDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/RestructuringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r19", "r335", "r388", "r478", "r539", "r554", "r556" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "verboseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r117", "r118", "r119", "r122", "r128", "r130", "r204", "r385", "r386", "r387", "r401", "r402", "r447", "r551", "r553" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r159", "r160", "r166", "r171", "r172", "r176", "r177", "r179", "r351", "r352", "r512" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.akamai.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r341", "r342", "r343", "r344", "r345", "r346", "r349", "r350", "r355", "r363" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Incremental Costs to Obtain a Contract with a Customer", "verboseLabel": "Revenue from Contracts with Customers" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/IncrementalCoststoObtainaContractwithaCustomer", "http://www.akamai.com/role/RevenuefromContractswithCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r347" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r348" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Remaining performance obligation, expected timing" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r348" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r348" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Remaining performance obligations, percentage" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Credit Agreement" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/DebtNarrativeDetails", "http://www.akamai.com/role/DebtScheduleofInterestExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r474", "r475" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating lease right-of-use assets obtained in exchange for operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AccountsReceivableScheduleofAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of Accounts Receivable" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AccountsReceivableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r57", "r461", "r462" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AccumulatedOtherComprehensiveLossTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r233" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "terseLabel": "Schedule of Acquired Intangible Assets" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquiredIntangibleAssetsandGoodwillTables", "http://www.akamai.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r148" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/NetIncomeperShareScheduleofSharesExcludedfromComputationofDilutedEPSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r148" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Shares Excluded from Computation of Diluted Net Income Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/NetIncomeperShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r38", "r116", "r303", "r305", "r328", "r332", "r333", "r334", "r465", "r466", "r469", "r532" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Convertible Senior Notes" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r147" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Components Used in Diluted and Basic Income Per Common Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/NetIncomeperShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r378", "r380", "r389" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of Stock-Based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Equity Method Investments [Line Items]", "terseLabel": "Schedule of Equity Method Investments [Line Items]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/NatureofBusinessandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r1", "r111", "r202", "r203", "r454" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]", "terseLabel": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/NatureofBusinessandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r233", "r238", "r513" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets by Major Class [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquiredIntangibleAssetsandGoodwillScheduleofAcquiredIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r229", "r230" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquiredIntangibleAssetsandGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r420" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Preliminary Allocation of the Purchase Price" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r246", "r247", "r248", "r249", "r251", "r252", "r253" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/RestructuringDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r379", "r383" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/StockholdersEquityScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r42", "r108", "r155", "r156", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r316", "r320", "r325", "r328", "r329", "r330", "r332", "r333", "r334", "r335" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r73" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/StockholdersEquityScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r98" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "verboseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/StockholdersEquityScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Closing price of common stock (in dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/DebtNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r10", "r478", "r519", "r535" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.", "label": "Short-term Debt", "terseLabel": "Outstanding borrowings" } } }, "localname": "ShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r14", "r15", "r16", "r108", "r111", "r134", "r139", "r142", "r144", "r147", "r155", "r156", "r157", "r203", "r259", "r263", "r264", "r265", "r268", "r269", "r311", "r312", "r316", "r320", "r327", "r454", "r577" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r44", "r64", "r65", "r66", "r117", "r118", "r119", "r122", "r128", "r130", "r154", "r204", "r327", "r335", "r385", "r386", "r387", "r401", "r402", "r447", "r456", "r457", "r458", "r459", "r460", "r462", "r551", "r552", "r553", "r587" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AccumulatedOtherComprehensiveLossScheduleofAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r117", "r118", "r119", "r154", "r512" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Stock repurchase program, authorized amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r16", "r21", "r22", "r111", "r183", "r203", "r454", "r478" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AccumulatedOtherComprehensiveLossScheduleofAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]", "terseLabel": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r109", "r312", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r326", "r335", "r338" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "verboseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_TradeAccountsReceivableMember": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business.", "label": "Trade Accounts Receivable [Member]", "terseLabel": "Trade accounts receivable" } } }, "localname": "TradeAccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AccountsReceivableScheduleofAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r422" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trademarks and trade names" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquiredIntangibleAssetsandGoodwillScheduleofAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r422" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]", "terseLabel": "Trademarks" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AcquisitionsScheduleofAcquiredIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r193", "r194", "r197", "r198", "r199", "r297", "r325", "r444", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r577", "r578", "r579", "r580", "r581", "r582", "r583" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/FairValueMeasurementsMarketableSecuritiesDetails", "http://www.akamai.com/role/FairValueMeasurementsScheduleofFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r43", "r336" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r43", "r336" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r16", "r327", "r335" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "negatedLabel": "Repurchases of common stock (in shares)", "terseLabel": "Shares repurchased during period (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.akamai.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r43", "r336", "r337" ], "calculation": { "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock, at cost, 924,492 shares at March\u00a031, 2022, and no shares at December\u00a031, 2021" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r327", "r335", "r336" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Repurchases of common stock" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [ "r246", "r247", "r251", "r252" ], "lang": { "en-us": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/RestructuringDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r115", "r365", "r529" ], "lang": { "en-us": { "role": { "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).", "label": "US Government Agencies Debt Securities [Member]", "terseLabel": "U.S.\u00a0government agency obligations" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/FairValueMeasurementsMarketableSecuritiesDetails", "http://www.akamai.com/role/FairValueMeasurementsScheduleofFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnbilledRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unbilled amounts due for services rendered or products shipped. This element is distinct from unbilled contracts receivables because this is based on noncontract transactions.", "label": "Unbilled Revenues [Member]", "terseLabel": "Unbilled accounts receivable" } } }, "localname": "UnbilledRevenuesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/AccountsReceivableScheduleofAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r133", "r147" ], "calculation": { "http://www.akamai.com/role/NetIncomeperShareScheduleofComponentsUsedinDilutedandBasicIncomePerCommonShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Shares used for diluted net income per share", "verboseLabel": "Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.akamai.com/role/NetIncomeperShareScheduleofComponentsUsedinDilutedandBasicIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Shares used in per share calculations:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r132", "r147" ], "calculation": { "http://www.akamai.com/role/NetIncomeperShareScheduleofComponentsUsedinDilutedandBasicIncomePerCommonShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Shares used for basic net income per share (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.akamai.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.akamai.com/role/NetIncomeperShareScheduleofComponentsUsedinDilutedandBasicIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1828-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2029-109256" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "68B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5498026-109256" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r153": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r184": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27405-111563" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL6283291-111563" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563" }, "r196": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r2": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r243": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(e))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r255": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466302&loc=d3e4852-112606" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r307": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.2)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r338": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r363": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r412": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5419-128473" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r431": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123421605&loc=SL5629052-113961" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(1),(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r515": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803" }, "r531": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e640-108580" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996" }, "r558": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r572": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r573": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r574": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r575": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r576": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r577": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r578": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r579": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r580": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r581": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r582": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r583": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r584": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403" }, "r585": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r80": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3151-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3581-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" } }, "version": "2.1" } ZIP 77 0001086222-22-000159-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001086222-22-000159-xbrl.zip M4$L#!!0 ( )*"J53\0XZB5#X" *+F& 1 86MA;2TR,#(R,#,S,2YH M=&WL?6E7&TF3[O?Y%;J\ZSZ%P[@O=S3T8,,T[2-@@FX$O/KF"0 NM!0._ M_D:6))O--K8EI!+5W79+JJJLS(R()R,B(R/^_']7K6;E,G1[C4[[KR6\@I8J M_V_MS_^39?_[>G^WLMEQ@U9H]RL;W6#ZP5<^-?JGE4,?>N>5V.VT*H>=[GGC MTF19_LQ&Y^*ZVS@Y[5<((N3>Q>ZJ\9HRK7SFL&,94UIF1IJ8">F50S%R@OWR MR:K0-@:-9.8CXADC.F3*2909'["ARA,LQ+)?98Q1KBFF%#.F@U3(,OB*%9'& M:BW2:T_[,#H88;NW>F6[3=_X:^FTW[]8??4J?5WI=$]>$83$J^'%I=&MYMRT M/M_XZ=.GE?2#::RX3NM5&AB"5X[O;5SULUYP=VZ'[RLGGWW3=N'+N+YV,Z:W!G9K&AZ__UMS0%"&2(;)N)%!+SLQYN)S0]'T M;-[(Z$)Z!&<(WYJVJ][=07VBXR'A5_];W3UPIZ%ELON#\^$>(XPI!A?RE_S# M/O>IW_WJK.E7<'5TXV.]P%KK5U>)!\>M];K]AZ.#'Q\9F>L,VOWN]>/]'%W, M'_L\%0\XXDXWTM7\UM6F:9_\M13:V?N#)1"18/S:GZW0-Y7T:!;^&30N_UK: MZ+3[(/A9_?H"ILT-O_VUU ]7_5?YB%ZM_<=__,>?_4:_&=:2?&1CR?CSU?#' M/U\-F[8=?[WVIV]<5GK]ZV;X:\DW>A=-<[W:[K0#=*!QM9IN#-WAQX;WH9U_ MA.LU0)]NPPW??]7?#_&OI88VUG 6 W/*,F*],H@ ="C*K#:.DH^;>5HMEG%>_7J5?6F>E7;?,>/ZXY5MW=0_EO]Y+I&WC3VZN=DE]::1S<=N/_= M3:U^?E.MPQ/U=VCO\#W=VWS=J&VFW[98]_4VK MUGK3@B>NC\^JGVK;;QK5PW^?50]W4'5[B^X=5J^K-^O7QYOKEQZNV>WWHD:J MY.CP0ZM6/[JN;E9Y;?/X;&_[W\WJS1&KUH]0%;X?MVKG>_5WHV<^P+MX^[C> MH4X=K;SJ7ISCFJM*CMJO;^IG9U?:I!;X[(.UY[HS[MUK?Z MU0-TM5O?H;7ZR+*TE(LR,OF^A_8XO*?PD"E\_H+#GE 8=6(9%!!$FF&0:*Y998YQP$@L/ MBL;:._R,]-UJP[)QO0$4[IKF3MN'J_\)UR5MOT?;FP>TU1I["?IT1CGQ&9.@ M:1KD5.:MB-KJH'FD2VL(-"2D!'E6&=X8=+MW('JK[3?!KEBJ#-5">,-5?]7# M+UD+7GN:>5.RP'=9 #U@ >9CQ-%&4*^CSI@/P *&Q"PJI&BT.&H#+(#)*_IC M$LX]C4H'PP)B." =O/#4@Q5FO$->)^ICC51._?3A"_63AKBZ&6Q_!U3Q;@[D MH&&"W=EOV&:HGW9#[[33]/6N\8WVR::Y[M4Z_:TK%T+Z/EL>(+4-W7*M-^V] MUH?FWN8Y.JZ_;AW=G) JT*%:WP<^V ':OCG=VP3ZM-Z3XTW'=NE^,_R]?WU\ MZ"\L8>+X\#W;J^\WJ]O YM'U[7-]:O:]LX5O -5#[=8K5XEQ_7C\]K-::S6 MU\G>^D>'&(U<\>1AEN?JN\^1@2" M)XW- HH&%EKC,I!!E'$,NA5@J(A&_# -C3=68)2D&/U!%MD0Q9T):#=0.4M"':C!#&D"6&"V2_1.2 M ZLR:#>&Q&P/6C9TER8 M#ZX1@L,Y[^6Y)C:(]_7UPD^_)C\M_O)L0:M).T* MGD2SIN_UB+YG'UK'AUM !VB#[/#JV7XKW7>\686V7I\?I>6N_H[6SMY?W:=O M[?"X>50_;E;)AS-H][JV?93Z= YOQ]7M_=/JYA'PB".U^AN W/?XHP4;E7!8 M)8EV,F,AX$P123/+N!4B8!NE >UW!8'RBR0=TWA,U!\D\D])<4GD7R'RS=;- M1\>X]!C V*- )$9RY2@.J,:PUHKN)-1Y$3&B&/^D,:O[CH:NR$&L$M[D<&FE=R/^IJ__H"YK[7:%TTDU,Y_PUP-P[!^;/MLW+5\]#$J[MM M#-__Y:6C/O0Z@V[^+7?5KX[X;$C=G[&[Q@V%W+ >?VOX]#TV0K>2=R@\NG.Q ML?,_=TW$^P^OC7^ZV_I%[I89?^OU3;>?[+O<5Y3H!O61@3(+XZ;&%\;?T]M M/#JCU()T820-DIAK)QFPGL[FM'Y8,"[,WJ;IWYR1@>Y/-^=LM&^ MW.K[@\T?GDU"E"$*&Q&%8T1)$X06R ##.H6E%OEL8DSF;39QALE$9O-MZ!XD M1OP\/-^XA&[=OC57OTR_T_W)B7_P?/IQ,[0[K4;[L6:?*AYWFGAUM_??E2+" ML.-,8V- Z:2P@D5A=<118:X HG(\QV,\QW,B3G?P'#\=S_'$\#Q*SR26@$ 2 MP$=I#?J6B@;0ASBN+,_E!:(\\-)4M:' M7SV\[.JBV7"-?C4D@Z'B&W!U&%TSUO(/^L#^Z9FM?P9ISZ/3NNBTX6MO_:H! MR_7X-OB]U6D?]#ON?-C6GZ\>?<7G6?O)(5KV;JUK718(]+I$-VA.EK6 "8^.]ER20@*RFSJJ%(]@M G,H7!)%4 <(H9&0SW''&=M.Y@7%@@O/NI9>F[O>AU M^ZL;0R %W-R*,;C^, !G+Z[[SD5ZY; C3[K3GPUZ_328@K"/14A&#DLDA^72 M!# ZO,1,@8'N'.;/::3_*/O,B' E[.1\(X/GV%KG* M, <. U6*CTQ+6B2C4 M'*_9+US@$5*@(#OK+.T(X33T.07E#+E%<: 4 36'!%Q&!NQ^?;(RZR MVC2IS>N[&\Z86HXLIQ9Q)@/2U$=" V94*U@S^<*09A8>^LF121/,/$B,4)HP M@X-B)F(C<)*CP)Q<'#+-V$,_.9(!99REBJI(*=.$*H:LQ,SBH 65[AD#8XJM M?4Z%. ([[24/5'C&G,,Z"@PVO53! !!*L3#$>597V>3H8S5FAD3XPR@31AC" M#>)> -4$\81VAAB/.L&L/DZ".X MY!',)*V=8=(I'9&006$ MX$!U.F_'" S4RH*@AUC&OJ= UAX&UQY%S7DI/ MN7)H 9?5V>_1S$9\O34X>JZ]02QBH:20$46OX1O\))_O'$F1U::I''!A7BB/ M*64&Q3P## E,P+]2^)1*A"P,:69SBF)29')6F^@BI=9BABE6@45!F0/EA@E/ MG_$DUB(BY%1(%I5"B)C@F8U,1:]0M"!F1H08)8EZ84CVG*1)E82[&&19]I9:^9_<_]-HVW:KI'RWHYS/]U=,C9!Q^KU&VZC MT[WH=&&>4J*H@^ &75"@0U%V^;EF%&F$P,A4#$5A!4,R!(,<%S%(MP"$>G^P MW8'5L)U?.0EP;^@5DE9*64$C#=XAQE+FX C4TD%$)H+79HX/O3V95LDS$+KI MCK<&9J8@AY.\Y]XB$J/3A&E)% *=&2A$E6'8X (<9IUKM)O@L=&8:M4P3QRH M("A2@YC3E$HDI<,QD 4@U(S1;G*TDH9%L9JB97S$44%QJ'F6>_F+3Z'XPS4%X??WYX]\P%--U MI]>[X3(T[_;C\TT[[8M!OY??@0O")LH;HR3GRM*4=-+9B#VCSIL4@04K: '8 M9 +4(A-CG05%D^"BHRCM8R+$@%E,=!X(R1V*FG%1>@)*<'F$:XA!R!M%5(IX M<-@8YS46PE"*-.74%X!K"@4NB^', GP17#@#5KAGL 09'T'-1(+)Z+A]*5SS M/1E?&%MS@F<[M5 Z6$2-%LQZ:454FG,:M.>2X0*<[2P6W"P,X\1@I%7<$^TI M$TSI")R#M4"@\CCL%\%]7AWT!Z:95,Z"T,2G: 6OO [8,)!E"Q.73FLST!N< ME@5(=5"L5:!P#!*C=FD/6F#AF$]QM<()C"RAR#CY4ACD&2W7HC&(TS8Z"ZA. MK&3:,H6ET,92S2EBAA8!U5^0K1A!A'$Z ATP9EHI[;"3 J73#PYK5H!$ L\A MSO-"+2U$\)%2X@EHUD8KZID0Q BF#:*D (F9Y\M3-\$4F\0F:GB20K2P),H: MP942V!MN#2Y $8?2[_\<>^B$6BF(8LHIQJVSWKE@D$TU%8TUN*$&I1*"NLF)%3S!+FC!98)S\;%YIC21VQ M047II9 O@TN>#TR*R272&6,Q\ 13-)W$LQ992X ]G!&1:U8 +BGW$)^=:X*G M$:,8 G.<,>LUE01+,#9T2H):"'VV4-BR&"&B(0@IF$@'ZAFCQ&BOOLO"Q*MRS3G7TC#%"(O.*$?!/M)2>H.XL$58I H%-XO#.,RR*#!V MT::X!:.-HL%B*E4J/XQH 1AG3G8 )K@*",0E$5A%JH$*3AD7'#$"]$X/)"JM MUV)N$4W0)(G(^^"1=F!_8(=4JOKK O8!?B3VA:@)"[>'.,$"AU&'F"<<]X8Q M+K1T2H(^21A8)79T4GWA&:0HMB*QF%ON2!3:,2JBY=AC90@(.978E\K;7%'+ MP>JL6) \%:U!)AA*@'K,*R,CC[0 )U3679Y2HU?K]$-OMV/:O?6V'X%@^V0_ MN-"X-+8)Q/SRN7Y]$>ZGE#$^C)OZ\A)=^W+=P0_#Z :7M0F"!6$#O!J4<,;!WX@U0TWJ5Z?8@Y"9\71Q#GC(03 MW&TECF%M) K,,&FY5E9:R2*.48'^4H##>*-$@XV;X#=@9%WC^AN=WL@*R'-& MI;VK1B\]9=I^I^W2.R_#6W.=WC2Q'9+7I@E<$PY.0^CO=ISYDM5G?,9'SE I11F64=98%8@T6F#HLC1,4(V+F7\Y+)IG^CCQ"-J0\ M,YYP1IA2PG(N@PXR<$F\+I%DPDQ2* @)@00O!38*N$-XHSPHZ\E;K1!PR$C; M*R&D4-PQR=! 4")YQ))CR:1PUB@),2NVUE<(P MA9&A%@.%,+(41>3"BQ?C>9$HL*$#$9I33D!WD\0BPE-N16*)9B$4(TM.HQ]V M8>J!"# -)PVPPX:H]OJZ:LXZW8VFZ=U+Q[N9O)&=B^#KP9VV.\W.R?5^X^2T M,/(EK-'$T*"$]\S+J(./0,; "=-:XF)LZ1:%;).3-FP1ED[K@ 5A1*?5*R)) MHM5,&8V*D#_@9\BV,>CU.ZW0W0_-7 WIG38NBB)IV!,5&:/#!/FBC(/:R! FBGB'+"?.:$\X+<:9O0)0;((Q94APJ6R0T2D& M_UG#F:,""ZRXUJ@("4U^AF+Y5EK+=,^3_S__4C.MPNS# %V(,EYZY20S(>KH MC1=6!"N5X:$ SI7"$&V"@6 B1 =$(4 E)JW4DAJ&'=/2&L9- 6(1?HIHNPV7 MVFF?%&XQ,]8I)Y3G) (N*FS Q X2"0$6MB9Q4:7LN0DVP7/I01L6..(>K#)+ MC5(8:QPP,B%0[NTH$30M0"+HUP.@0 #2N'\&C5[CB\\W]UCM-MH=#W1M 77] M+C!JHSDJ663:UY,GUOT"C,4P%0@/VFGFB78&D[]>ZG_6DEOSV<_R&@B38F*"5QHR2E.W+(1*- MEAP%L,@6G=]^7#LL.>TGJWE+1"T++"I-0>CV M$XT/0KO1Z>;QOIN# !,H)\52NYWV23]T6ZD7#^.#;W4AW3!-)1[K#*E?KQ/; M'J2^/"C#.FH#/HX;>'(15LT]!?@*)J7\P@'IX(6GGG)MO$->)PA+')9#6,EJ M<\MJM[%JR&Q/PJK[?/EC6/69+_T#EASTNZN;/\R-*CF$ F >& ;,.*XXB\2& MJ,%RX)+8^7-IFLP]3OJE@N>1BHB0%M@P MKK3UEF)ME4"&(2P+$*C[HAEH.CO-B)G 16!,(A:B-TZYH#"603IA%%]0+60! M>6*"Q^LXZ*">!+":$0-TT,A;H2DV/$HPJ_-0.LR "]4B\036"\<3F&6(9$1- M@">T-S@X)2-RE@E%M4+6(HP5X81$+>=?,]WH!M_HOS$N]_'>I67Z M_%YRY=T />^0-C$$S2T+L J+SF745'A=""D %SY?=X!E=)WVCLP[*XU[?.] M& ,0-MVWN_-Z;[^$T((P:Y0&&(>"=F8BXY2IR#PF6$7+C62&%8!99PFA4Q:# MDEGOVGPIXX)VP)HX,L:\L5ABBZC@BC'DBJ"%EL#V7,#&?!0ZX9F.+# !JS"F M6IB8'$?2AX+RRF2!K>25(:X8[M)&A*34,RF=LE)38:54#A&J"E"Z=BX(.97] M &LU15&FX!30IC&HU$8&XQBH*AA3H4:AG[@ H9\O>F/@?HPG?OX8SZ"("9YS M[0FCP%&.2*I$L):@R%D>@9<5 1.PD_G)#RY@P]<,XL$#4Y$YJ2T MBD=)D3$R,@J_+SHF+4K(U.PQ22EM(E+:IGP3C&/MA 1]U6MN>-1QX3%I(3EI M)IC$O*1>:0X\HIE!$VR@&LQ6Z5$(R7X%!<5A MY @!O'"IA [6M>D$,S\ PB%GPB"K) M*!8&6>R,HDX@D$0N"P2H^R$MRZX_Z(*8O6V:VR<.UU/G']RPB'AJM S:$HPC MPBP(K!G"@5*+/8]$^P(D'?H>'?$ST'$ZLF8]19$RK:1@&O07@N _XH,%R-1N MD63M.6@T>UGCB!I+HU6&(B:9,-82Q8+S/A7*805(I?<].J*BRAK,/HI6**$# M95%)S2P7WFAGN _,B0*IE?- H]EKE9)PSJR)BA/'5$0I'S/"F# 4-/;"%I6@ M>6KZMH??0O?RGD&_U;IH=JY#. A@UZ>2$)/R(Y0LE3LX0=F5"BN"'&5$,B.T M]8Z#X:*<0 M(T9)R3S"VB%-N-4<><\#<@NDZ#T[4LQ$T9/2$+"(B75"LJBQUL%8R8&V48B@ MQC7T\/3I^,/Z%)Y4_0-#30"^]BD?8[#P#\8T:SR_#][ M\:#?<>?W/>FM5J>=7UA$=@[*&"2I(3$&9ATW7BN2/'0R+Y6 "D3,G92'/7PF MZ>/ELM*R!'0VS:DO-[,Q0ZF70C!CM37,,JU4REB,05)-M!:A NDQ1,.B26?2%E,I>E <1[DM"TT=U+219/761)X)A*,!Q[Z\'F!Q9." >#H&(P1G MS(9@/(L4Y<&K4%>?Z#>->W>L.;? MNC\;#,-5IKI=-\'<-]A1)*,/D:>42%P!ZFH5L&'"22X*D _IQ^E5"_WW[6X8 M5BK^$F"T;1KMW4ZO*"5X-+74L^ H9IXA$[0T6B)%(N9.$5E(Q^"\B=SLETSG M PE"6^4U8DAQC2EE@7.&L=1*FX6F\K,+ZNSI'1$E*FC'0)H9=]%:H#F -)(B M6E>$TG5S*\Q3"7?A2()ZPX@4GC"AL-4:.Q\1\]$05H0_SC:QYV/28?-NA<](U%Z<-!Q9'3CK7&;3[W>O5 M]P<+AI&&>VJCY2!MS#BG'&<"A8A"4"F#8P',R-E3;B;6H<4$>N ED07(1#W.Y0;PV6MTWZ_D J*I,YKZJUAVN=)E8-/5;HT"41KP4+Q MA>\Y2?A<4OBYPD>OTQPD1>NC@X=/.MWK!Q4_\@BC![>-VWUR"1 N*' )0P&( M!LH0-DP&"P"-&/Q1O$B;J1LPKJYQ_<-&_W1<>C+?!-\X->UV:-Z*S#H(;M!= MT .#)N7O4C)@L#^9IS'MKB&O/*R_)LC1*8KYEOSYI>ALEF,> N844688H\X9 MI! -%I&T=6I)$9;CGZ#H9F@V+D-W(6443%&AA)&P0@NF(E$^"B8-D4J'5"AX M,67TF2@Z$QF-06A0LB*3W#$=M XQ'=+F#G$GA"N"F?H3%$U>B,%W4\<64D1M ME$AC&JTDFBD1-8I< .82S8F/A5"@YY:@,Y'0P%'$&C.K,&"NBDJ)@'BJBZTQ M)RK.V@78O[X(_EL'#2Y#>Q#V0\LTVNDH0>C&3K>53CWMV6;C)/?+IAUKEURU MC1;!-(W4K3V:):'Y/YS.@VO^$YJ9R2++*?R=-_TF4MO3>#\N"^1 MLU@*CJ6DG#DB@/N"991S*F/!$M>M0PN^D0S.RS!2MQNAMW7EF@,?_)MNIS5$ MCYR,>W'+=!.1>T#E@U/3#:^O'V_@%OKD9V4:B?KYT8+W8+3V#D+WLN%"RE+N M%W&=\88Z[20+E%G&@2,"5PA['QU2V.,BY7=9> :9R;I%E>>(&!L(4PR)H)1/ M\01"V[3M&(KDH9D-@PRC,M?;_M9ZL[!PHCUE8$T&$ZEC)E =&2->2A^M$!X5 MR;)\6=PRFU14"CN#HB)!>68MTA*HR#5B5!K04XITT&VJW/)(!L$\?>%;VU$OF@S5FDQ>":N0EJ!_)'^V-T(HS M;X/ SG-MB"Y1XZNLT8.%Y76G[7O)%W-HNEV3(GCZ?9.RZBTBC!!O(U4QZ)20 M5$D,J()9#%%9KS2113I+\))X9?JX\JIQM=H-O:;7OVX";[0:[>PT-$Y.^ZN, MK$A^T?_C4\/W3UA6FO_6F[KZ"!X>=A.P]:2WW.3+-QTEYU M(>5J61H^/+[N.LU.=_5?*/_GCPB#S*)I-9K7J_]=!T[J56KA4V6_ ]KD?R_W M3+N7]6!:XO#&7N,FK&(!'!2>KV^]I.?6NSVZQL_>_&W^NU[:W*QEZUNG-PL+-7F^$0R).& M<&AZIR#%_4Y[N;*YLK%2([TZX-6M"(JXSP93_$O**+-1Q6&^:49016'(,( M)UA19K5QE#RFJ%3:)BTM/C16-SLNSV*>,HDOC;QU],.UW>Q<[I+]RR-:'?BS MK*]>O:K>5*]JF^_X<=VQZO8.RG^KGUS7R)O&7OV<[-): M\^BF _>_NZG5SV^J=7BB_@[M';ZG>YNO&[7-]-L6JY[YTZ.SD^:E/>N@H\/C\[TZ?-\\@?YMH>-Z[7QO\X@?D2U2.WO']PZ/&]7Z MT:?C#^JZ6C__]%%P!+AK3:8]MAES7F4V:ILIL!F)P=C!EZ4UC+)W.7Q_H<): M9>X%9,CR/R8F#P8U[:X_SO:_)1=%9:\=?A]WJ)\LC7$W;*<+JV@&O6F:BUY8 M'7_XPS=Z%TUSO=IHYVWF#_TQDFW;Z?<[K=6T2N;JAS/-$95R@@TOCQ90K5>X MP&D-[<-BW??C%X^6UY5\>7W5]P^OD14N\5>OHI6O7_MFJWQ%8SWQ9H5: 7WT M2\<_%TH5CO-DRS M\K[=G;SE4A8?=-PVZ_%\>M?7BFV:S=O#FMW33/H(VSO-U-:&N[=GY\ MYO!Q_?WUWN:[T3,?X%V\?5R_@.L U="OZN$6W3NL G37TAA0%2#\B.RW:C]-I?[W5N66VOI995W?J*?+ M6%-V9XJ>*/HHS=32(]/ZTR@QA.09S>R;3K?2/PV5?\;"7!F:>16P_H*O?)6) MBCG:9T#%M_GT;0UMYSN8N.KAEZP%[SQ-CV7>7&?7P72ST"[!\7O@F$#Q+CAB M(KU1C&1".I,Q'W2F)$HZK7:.>DXXDTMKU92.J4+Q7I)_1&SB:NX&F^0IA8% 6/S8N"EQ\3;B0?Z*)K M>$?U][QV]J95;1TWCP%\:ML[^.CLY 9 Z*S62N"T0XY;6Y_ V+X/8J?0/U(] M/+H^;GUH'K?>H:.S#XV]S=K9\7:5'-4=/SH[;AW5UU'UPR,:GC%>:H)-IK!1 M&=.@YEGK/<"9=5$(10'<1AH>>[J&]SS\/-&5N;Z_7CO8R?6X4L6;CHK7_RS. M8QTO=CNMRM!_\OQ_5_J=1][]A!5Y-NONI(8]1_ZTQP>:,D(W>FG#K!(;H%6T M!_DVVA37FZU\+^L-O*R6OZN0"\DO>6C)1]!?72I4GA$.5CZ8^B)3C(O,&8^J#(TV1EZD*Q'T[R)';M?JJ\]_($@W[T6$=! M+*[2)O+2VOJY:9E&I1[<:1MH?]((O>7*3MO=EY.5 M'V:IQS:5GY,3U=-V$K:NC.OG[%/IQ$KW,]M43*_2NP@N14SX2J-=:?1[%7>: M.WM^?X[)>/8=#8GDSUBFC*]H(2=NFK(5*?CD6TV=55,V>(I@FU*, M=L'0-:,32OVP,4P+LP$&^T/CMY?NN.AV+E,[A?;AU6ZVX-T[-)F\M4U_7MN$ M]VR_.3\ZK%(P8F_@\QGT[:QZLW[/_.W0:CT]Y\'DK:(:@3'"F(X.]T^/;MS- M\5F5I3;@STWUL0T.CFATR.$L&Y9O.=/3V$@(0:46D37'6>1S ?9^+?\J6@TNE6.OU3 ML(3/!MU&SS?R/VTI'?VCTQ[<9-_OWW$J@*0.6=E?V5@Y7*J!)E M-R?K76RIU#HKOQ=PRVCJ*+SN?3?T>J/_[4('<"$1^)=,U:N/R.# C7&9QAAE MS B9&>QE%@./40=+D:=+:YCQRNMNQ_A/YGJ>W3BSY:4-^+C7K7<^%5.O_B5. MNOYHD E.>Y5Y1D3&N.69=K @>X5$1#9X;-72VH9IV6[#GSQ0C)>G[ZT=D2E? M&O>Z;\$*@B7P!3JHV$>/(RA.6F:829!Z C:,EE9E(6"ML/*:,[.T5EU_*.O/ M1*.W';!4F\>-BZ$9^](H=/-1""N4]SH3@DJ0)J0S*QW+)&*@\W*MK1&@V1+, M'@2(S#\@_S9%-DH@O-X-YF4R#O^HG=%,4YU)J5*(D;&9\HID3$1AO'1!&K>T M)K"\SS:_3U.X4^F;YMO33ON%;I>=K7_ZZ+ )GLF0(>1TQJ+5H'2%F%&N, Z2 M!AQA@60,K%40OSF2ZB>Z\T?0G>]A- ?)BJH @%>2("Y73-M7ZJ$9+A(/5(9, ML#SO0_HRD(0HHY%T8N7+#M=__4L1+/_H5=YV09=H7)AF9>LJN/R0964O@A46 M>C^^95'H?X.TO]3O5.".W#S& MY#?[>Z)IBC99=_W5F9UJ^QMOL-[V^]9K?[A#.ZYKJ7/AVF[XQT^WMPAM;IO')$J.FH= MW=]*8;7-]^RX?H)KAU700'=0^GQTYG!M\\-Y]>P(U\B_SXYN]AO'J8_WMS51 MD-989S(ED$M'$T)F@^? "A1%Y07U7@P#[8#E\X15E:QR8;J52],>LN/UL?N:.<9]:!,D8>+=&R^$PX.]^T$E:+ L?;_)\C'QO MC]M9+9SW. .KRXZ""7%$&::1R< 1CSPF[:3GS3^5[6;'@@UZ ):VZU>&V01_ MX0#9/-ARPTW-MD\;FJ%BKRON-,#BTTII"#Z=AGQ[.QEO7^('5RN_X=^'5NJI MZ>41X;YBFDVX)1T)2C;A/X-&L@C!$+1A= .T/#(*AX]BFO;$A^!QTY'3;13>XD&O,F%3R Y:] MRF_P0A">2F\ "F7OM),"'L?G'OJGIG]OG)5/YNY8\MCW_.'12'\?.EY^([>F MPX(I>GE/\IZ:7K^B4<6;Z][*5X\(3'MC8&/0 M[4*WAJ>ZTLK8-_U!KY" \DM^Q*N/SFA, R/IA'W(F#(X4\B@C$J/,8-IE)XM MK1V%WGW!?^Q(QQ,%^A!F/#%K[Y=$^>H'WSI)&/D:X]8Z,Y^6]&KUT*'VS?#E MF\#/.4K4K?33DI1\[H24BF6RD[2E5)V_4Y*:&SA,Y90R< E:DT0?D.%>,<0&^;#['1SL_A M]A*4CG3Q+[+ET/PW8UQI>"'WK_\IASWQW6""^T(/-[>@O9V2.WF0^OXL'I= MV]Q/[T#5^NE9]>:T6:W[\]K9^ZM:ZT'RJ/.CU/>S(UH[/(8^[Z!:/IYW5WO; MU9N];7B&O".U^A8Y?NS@&6*!!,0IK/%$@_+J4:8)"UG$6D8L"#?:+ZWM/KXF M/]^&S&=9F4F*H<^)!2?OP__1@4U2B->_T'.H;8^(.NDS.G- /+9PQ*O=UZA'7S-0EDX DY=7W6X\Z"4FA_4&C'\[B=3^/&LZY(YD55&3,IM,;R)(L"DD#CYH+3I\FO-_*0S=7CM'X#0?D MI\E0DQT^+ M=IFZ^I6F:($!_)=V"-%'BA"1T?K,!(4R%IG/E(XLPYX:(IV7&K'O G"Y1_?H MUN5Y7.H)_#>\+YSOVEYO.9+S<,AN[EP= FWQBKFNOA M3--A\O;5\:'*-_D&/-P]:#>&XCQ\U=)=$5=>!"8%Q1QIAK&V$0=MB2:!1:*1 M^KB32S9'H*CZX!I@2_7^6MJIO7DD8"KO71ZIG5< [.U]&=3='/\P_,QW^MFH M05"!0:^%MM"+ X 3]E'Q2#@/)!,JX(QA'3---""J<=AH0KA!*2&&0,L4\66L MZ1@$QA3^QDG->Q4!+SI#962U&U+TRF5X4"/PR^YDOLF OCQB;*_3'/2__LB\ MG"W$C]4V_-$:BW)I_,QI]XN!=A(RVPWF/#,1QK=JFI_,=6_IU<\58GQD7F*< MVKP,S4D0N%'ZI=4!**C==!?TRKY?CJ X$9"M':_]^V#I8K.[6-XN5>?>* \^J%P^)Y M"SO /-?^ES),;[?V=_8V*UNP#&Q6JNO[&W^/ENI1H94?/V%?D*FHK[_>W4K% M!3;V:O6M6OUAZ=89JJRSB<;YA7(P<@6IR>?<57P%XFM2*K#O'9C^Q?)_LU#RT!PI>=_NR].5/(R 8+"<5G96 M*F]V:NNUC9WU75"3DC*Q7L\+:C_0^+[.J".0SPL[7_0K8,\T?&7,<8_6M1GQ MQCUS"O/\CHG5Q_G96Q<(07?ZH34Z!;X?OM M?=L,?*,?_.\_))H32$MQZY%N&NW7.;FD](]1FGZ%E+.O%':+_*,FLG3_*L8K MA'_+P5NRP ^P0)Z& QYLIZU)^)0OG'FDYVO3! P(E8/3$$#Z3;^2LTI11SFN M@UKH08R+N!9X"/GIF\W@0KY+,G*7%'I$N%P-%P4*R]7P9;. _NIJ>$L/[L24 ME+33"I^36O3A#:' RR,,>W12?5STOL CJ1:Z]W>JM>=K)7PH5YB%@1=>KC O MF04(>>(*DX+JNN$4[DOI3!9KO4F3L!CK31I)<=>;U/MRO5ELL!'E>O.B68 _ M=;TQO=/*FV;GT^=4?<6%-1CS<(DL]A 69(GDA5XB^5>6R$*/J%S?%P;<9;F^ MOV@64$]=)KRB]]^5K7\&C?[U77NRN(@&IW*I^#V2I?63\?BX$KH6!1^ !_#=87,O"6E(&W M\\^66J8HM;8YR;'F\\'PS4;/#7J]=-P[:23K;=.\[C5RI?X+1"4,&^8B2??L MA]Z@.=3[]R["L$LE=BT,DY!?=.H7"[MHB5WSSY88\Z6U=RE=4:.?9Q_(<0A^ M:(Z_)QAK=GJ#E!%CW78&XX)2E?U&[[S$IH5A D9>$CBQ$IR*P)=#+VF_"[3) M@>EMM^."3UA4(L_"4)A])WK[^R<]'YX,GNCQS?+@\7PP"\'CD\<[*Y6]^M]; M^S]][+@\63P?ZW!YLK@0@L>6UG;#B6D.%^"\3%ZY B\.;1E[2;H_7B]!IPB, M*9?6DH^A\L:X?J=;XLWBD/5EX4VYB5,$OJ1H:>U]>YC@-Z3ZO0>F&?*MF%'0 MU:VZ[\D5\;Z7I[D<*40E.BT.%W#UDM!)E.A4!+ZD2VM;5Z<-VRB#61:(I/P[ MD6VEZ[-DEB&SB*6U@YWMVGK]_?[608D "T-4@;Z% #]6NND>6KRH"@-D$A4& M4FK3LL3 #/HRM1(#L\FU_IWTN/?$]MLR_43.I4LS'W6R*2I?-G2FU(6\Q=5& M'S#'/:%3E4?CP>_F1)T&/<3LZ?'TYLKM?A MR^OU71":K^6WP$,@6 MI2S ./7K&^,=]M]QVK)4\'/7^OWBFUW$GL)&>" M,,:=0=HH!=:4TTQX;T?U3O-*QE_JG69T7.YTT,M.C+E839RTWO;I?UM?V&B] MOV&ZW53:^X-I#L+3JI[2&5<]K35TR[7>M/?.'-\[K)T?;[YNU@[?G%?K^\V] MPR-XUPD^NGGWJ7;3/#LZ?',*[7[:I?NG1ZVKYEYK_[RV>=JJM8[8\=E^JU;? M/SUNI;X&_KN%YEXV?@78-CDFK>0[^VC\@QW%?;/L*IZNK1 MX0ZOG;UNP._7M<^JGSY:'FU V&1&Z]FZN/5K7X&]'Y -B:YPI<(M: (18@R M1&$CHG",*&F"T (90;%36&J1(Q3&I$2H>4.HFWL(I51 P5&%I M4@K4EWG_$NPVLKE*4)H4*-4V'JA-)IK C$ 94R)DC B7&<-C1CS&@J) !?%+ M:YCH992"TWX-E+X!#--2FYYJ+[]X09Z4GE$*\O,(\GWM(CCC23 RBPI[D&;C M,Z6LRZP@@DFE(HT8M N&EYE$P+J\WFYU/J:C?FTYWLS.P_3AHCON[_[F[ MI8!/6L /T*<[ GZMT?'_GB+7^M VAWJP=U:]/MY^UYO_>O$,?K146Z8@R9[#.F*$TK?,B\S(H)1&Q M.I"E-;I,I'X #KF+]$>8;U)K2WW$AG6\]DO\6K2>-5XN.>.B04*XHQ1S#-&(LLL M,S:CCCB&F*0\I7'X%>E*:1RG0SRO0#[:H):'((I)I%57& M/ V9<0%G#BN/ V74ZF2H"[%,\2^;$O/G1,[?3>6<*R#U3M\T)Z%K_$C [V+B MUL1\'R5"306A'H;Y<>Z#UDADVED/"(5I9HG3F9= /"!6D$8E5R(3;)FI2;D[ MGBPB!?*%O&"QGYBCI!3[*8G]?<5$4,#I&$BF?* 9TRAF-EJ1@BKM9INQ*M)HM6>P^#ZICG1#K!,L5LR,!J\IF) MSF6("LP]<8C$5(=7B66)R1R94:5?9$X5C5*6GTV6[VL>SC(:J<&9Q!8TC\A" M!H9&VJ)A6CI$&1:I//HR4FH9L7D*D5VL,]E?VXSI7$!WKO--F'2 \R(E6R%WTI;@ M-+&#S?7U!$Q#_>/,X;W-ZD<=5(B(NHSS .AD$ 4;2I2R_/RR?'U7EC&-W%MB,J0BR9A'/E."Z0Q3KIF41%(BDBSS M94#L.9+EE^#M6'>@A:<",8UVW[1/&FE/9:A>E!Z/9]$Q=C[/^W#K%\R>K2O7 M'*2IV^YT_*=&LUG"T^3@:>N!JB&U#8C;D%FI0-6@"F=L:678WY%>E*J1BG2SR[2]S6.8(.)P62:\I2')&@0:9D.BV(AO+.> MY$>3,5TFBY@7::XUCK$$E.Z+::L6)=9,'FMV'J@/1 1'J749I3+MYA*:*6YP MYJTQ*DK%08E86B/+DO%EI."==IA4K?7$W@8,IBX\^D%(?Q MW._D4U\W5Y_MF!*1)H=(U0>JA,>:&J? ;$'198PYG!D'!HRTE!%N'.$R B() MO@STG".SI?1$S*DB40KR,PGR/=6"Q2!]9#KC&(%-8 0H&9*'S():(220T\>0 M#KVJ91#L.1+DE^!_R,]_ER$4SQ5"\>6T?1E=/@WP>?= BU"@,A@E?6:0$AD3 MVF::8P:?(O5$>N>(3?F7U;+BO^S\+-T1\RO#$PN=*&5XZC)\3X%0@5""#<^X M]BD-#HN9MB)FWJ' K0U8!0$RS,@RT'6.9/@%9LUX7)-XXCG@41%6"D/VG4$* MOAAW^]?.TL_=7/UPZ9T)3M#" /ID]#' MF-29MSHJQ:Q& K0P, 179:/9,C^I?0"$Y":.2\^5N)GB9\S3M)2XN=$\?.> M!FRXB9B"\DM4! T8(YXI06*&O 9H=8@12A-^8JJ6A9QP5J89XN=W-&C?Z%TT MS74::O@VY#[7G66'RPZ7'2X[7':X['#9X;+#98?+#I<=+CM<=KCL<-GALL,S M[?"K/,/AVJA2WZU"K;><,BZT^Z$[\EZN_6F[K];N%OB[]=C(\\C(BN07_3\N M.KU&\C:M=D/3I-J ?WQJ^/[IV#-YZ\&11PE]><387J68B]'75-#^9Z][2JSM#:C7:V;TIO#_ZKXXQ MQJF-<>BB\\%U4HH(H,V@[4,WW05],G/3E\II-[FQ_]5@C%&N*:84,Z:#5,@R M^(H5D<9J+3[*I;5ZGAZY$RL;R0/>3CO49NTQ2GYKSB?$5_)1OEK_G_7J^DZE MOK7Q=VUO=V][9^M@N;)3VUAY('VSZ=_&7FUSJW:PM5F!3P=[NSN;ZW7X\GI] M=[VVL54Y^'MKJPX]3CL,C?8@^*]T^SN(\IB4CU);CY$C]SC#J)OFHA=6QQ_^ M&(->HYWW/7_HCY;IGH"0C> F"=@];W/^ON'ED>QIO:(X3>(W@O?1BT>2N9)+ MYCT'^O":)"M"DZ]>1BOXJ]>^U2S&*X+*GVKVV]$7;C?&NU*_[0S@$9];[D2KEQ(VR.GIALJWO3-[Y7?!FTS\(U^ M\+]_->SV29,Q%).YVH/,JPE7*%[.93T%8?S $+\:P%C4V1B74+X](?C.A!13 MF2P[7':X['#9X;+#98?+#I<=+CM]L'536 M:YN5@_K>QO_\O;>[N;5_\%__4@3+/RI;[][OU(^>8(K\6KFR)Q@P/W\6?"J= M? GG7$>477<.AM+O52[,=7+Z M_SU\Y.&WN;)[QVXQO537]:VSRZV3O<(;7M M+794?WU>:[UGU1O?K)U]B##&!^>!A+9$8*LR347(&&(V,Q*)C%M$(Y+",^_2 MJ6RRK"=6;+1 YWE*3)JGLD/I>&&VO.PB^$JXN0KL7RIPUSZ$>I1G?_6(XE6@T M<30Z?Z A.1F"QEQEB'J:,0J?++,BH]P191G%5+*E-":I2Y@.&\3+7\U2ZZT7YD#ZG MU^V&R] >// A/0F-7D0NSDEI%2D.,[WNL-$_W1CT8.RA.X:FZQ*8)@U,9P]K M"@KI##%<9#@0# H&Z!9:$9[9J*R5S,DH0,' 5"_+N:H*,NDME1_G":O=&#\G&#N MA\M.\S*5,G:@<#3ZE6A<+B&E)V/:.L2\!:>* ]+"8(!&(&A=Q MIBPB&>-1929I&\[Y**V,T4JZM";Y,O#:'-D^I0]C3E6,[TMP;%P%G]V$;J<4 MWA\5WGO:1(P\"B-8EJ W8RJ:3).42!L'YXT&3#9R:2V/KB)_S)'TOBC/Q>=" MWI5FJN1].[ZI=&),/9W_G2KJI:TS/71Z6&@082JUIS1C$@"?81LS2SW)B/<2 M1:JIQGAI#2NZ+,4\%14IW1=SJEN4POR,PGR_0I 8E@?-(N(Q8V C9-: 6%.' MA62&NI 7Z0!#0:A))3XH%BD(% MXU#F-/S%N'(9,"M8"3%B@IQ1WH6E-;$LR"^K%7/JP2A(W:!)J14_<@AN,?%J M%BJ4F@KIOE-<)!!YDG?^=B93?ZCIK1:#N0C4K?7)6!'L^I=8P)L)// M?]U,QL9"@06'V41^D$W3*F MDS*."NKZ6&QAGI2V40KS?=R:LMA':CTZVT._TRO.-9G!KCF=_MM$_JH=NJI9D? M9?\I$6ERB.0>J!>4>A<5P\!-6F0,"= L,+&90 A;29G,]UW(,BP]RYK\\KFY MTI\QO_(\07]&*<_/)L_W- SMN766FXPPS3)&N,V,B2JC7IM@!>/8I=2"H&"( M92SF29Y?@BNC/*\R?^=52@_K-)#I8=)3[#G5A(8L1N4R%I3(E*>D1]6*0^IS/"02@E#TX"AAYE"(V5 /1DS1US*^B-, M9CG8/XY$XI!%PFH-,"27R:_OCY3>B_F5XVD=5"GE>$IR?#]3:"1<&$XR8YT' M.98RL]JYC#@!AH-'.DJRM";4LF3S%%7U @^KE(=4YD7GN 53)3A-#)QN'F8+ M#,:-I9B)#&0M2)$(2I%*@][) :EEP712I?R8'" Q@ M9J$.A[;ZELOR$%3:=%?^JUUAM-YI_+?6[@_!P<_7S MV-;;?N/VR$HI?X*4/\S2&2D746L0:Y6.H5G0 M_&UW?/*CEZB_7/G/;X'=V] ].#7=,!%;>Z?VYC[H?>Y-SHIO37>O>] W_> _ MF.8@?'G[2.E&)1(^ 0FK_>K&'22\]-L?F/_[W\UCTKRT9QV>^E&].>='A_NM MX\/WZ!C:W-L^(K6S+5([?'=]W'J'X%NSVE37U7?!TF"N03!E% M,F>=IBAR4.#5MQ?-K_#1SUEO)1\5E(\BLQC!JIQ1'2-HA91G*D:;80=FH+!! MV1"6UM *>KBI]."'RH7I5BX3=?^H?)7S>HGJO>=ANIS#>NN#_FFG"WCLG^9& M*#GQV3GQIO;N(_+1!0*<^/_9^]*FMHZMW;^BXKQU;TZ5VNEY<$Y110 [Y%A2 M8G!\\1=7CT88)%X-GG[]7;TE,); !B/!ENA*#)+VUJ:G]?2S5J]!4P>()@Q! M6A&.$J;1*)ULT-]#M"O7U9(VQ;*N5FA=!5@\A$>"4K(YNM!%9*2S2%@35;*2 ML*"J!(\87UF@8A[F)DNM82_F_\'@[I(+^E4K]&4$1OHAAF?]P;/Q:#R(>\/A MV/;\#7W3RX*]]P5+VA_?*A]U +A#-I*07=L#& M*\X((R)F!G$6]<0^:%PT*)' /4 2DS9D%\=; F2(0]"[,^5OV&%C'Y1C^'"K M\>>XBCH$C0"T\^[9)$[@JPY^^+]U/K^-U;+BB. MCA+D7/"@PDB,# T10#,0PA3%RK#;XN52UU-G/!J.;"_;GLJBJNFBDB8%(2A# MFIN<%IQJY)3)50L4H8)SFK(G1(VTD0)2M5Y/&4LP<1XID=.;,.:0#3*G5

)\TMIPCV*%!MB:+(:"Q0I 2FGT1O-*BVO?Z/*=O- M25VWPID&$+C^UQ5R<305NA^*T_;R'"&_%=3*D%X*(RY*.&?\);P.FBG0P W. M=J,(^I#S%FBE"93!JQ 9KV-AQ!)Q45-_QB*\2Q3>63\3:I54N:HI$11Q['*I M,2-18D1:(%O>1UM'X;TG%Y?:ND)DCZM^KQ9^$).FE,/KQ8GIWS\BP)\/CY^] M;Q_X3ZT=:.O.*]S9.?S4V7G_L7WU@FB+*+:+Z* C0S9)9$H42E1 >D(.KJ3REK. M0@R<+=\#8AFP58ZI5V09?FF]>RM\4"12@V">/6"9YT@;6(O"14>\U\GGXJ@/ M=LY<%M4J+JH8@^#.,62"=3FRQR)#54+&:ZHC9DEF=^OIP=Y]>3\L#^JNLH&7 M%5F;%4G:6V\))X1Q+9'CE.;S9GCEM0(&%X(2&F-8'!N;1)(FE[A)Y?RF.V.( MS(%/=5E_U]K,RR*LS2)DV25,1^9L\(ARK1$WVB++>$1":,Y2DC)$F1+\)+-O"&'35:=N"/)M8#1IJ-O(Z:/[%"E[=O%X2L]>*$>]Z]Q3J7 M0,B^_,P;Q+UPR,C$$)9<6!)EI/C61\_+6U$%\U9D63G%80%P@[3U"G%M0Z:! M!C&AK/,$%AOU4] CM$G(3=3=^:UX!A!WHH^G+@Z^P41RA^/"1Y$YUX);ZUR-B\H^5]__1L$(]B;]C]$!LG_>%CJU[SR[U0C1PE"*_FL.KK?%3) MJK1,(?>]ZX@T&TP_'@\[F[M!W!, Q'S8?RASAOSZ73 MP7(DN#B1]3\X$CSK=E[O?FR?/CMN?7G/VO00'QZ\_P3M[;YYO@=C='+:IF]. MJK_YC_[<^?LMPQ@$7AAD?#YH#DDB*ZB Z3%162,-QJ"7&,J;W,QK)1>.8/5S M>_CA0BPQK'58@Z2U]59SPYD1#"5%,>)"4J2UED@X6 VP%F 1Z"M#6"\MOX4? M,J^N2>E^%+;O2%LYJEJ\Q,VH8E*)*)CVB'&94W\FBHP-!(1'P60*)P(G&YL$ MTZ86[ Y,K=B#U]\>_"/9+2&I/R^VLX6_0%!=XA'I:$"_(MPAD]-M$:JP(8$F M0],:AZ2NA@WX91Q9^# THAWTH/6/S>#[ /3A?,AWIR-^R2BT$U/7=TM!P@7B MTGR]-!"!FSYXL@HJGYG4^GBH6WOB*]*%91 M1/J>17K6E MBR[!)B+"JQBC\<$YY9$C$G@D#L&RR2%,AF_(*T\YZ.+2M2)G1 MX;457^[BUO:(ZP\NBIA<+L6S6TU(0:W%H=9\A7,:4A(F1$2CS $JH"I9#*B% MB:=,,,YH+FG"FPSCIEB8FTQMBH\NT/;QB(5_412F"/^2A7^&LFCMM'/,YD!P M@C@F0%ET8(AE/U?OK0E69N$7##BW>J%L#\O;'MH[\X7I&8M41$Y1=$'G MDRZ!-'8$&6^=#%YR:\C&I@9NR)I*+;A$]0+DZ8%-7 59"[+6EFH79+U79)TA MWDD:;G1D *4Y_2'C%FG-,')"&X>#8H*XC*R$Z:94\_X$JXJL%3/_=63ACY[[ M"%4_)OUP@U\WOW4@NKBX!(FLGO@T!V)U_?=EE%8\^R@VK,_!*;;W.2?:Z/5' MF6P/X.->HPLB^FY0!37C6859A+ZO9LSW3QO!Z1,EH.EG_6$52_9T$$_LJ/LA_O:Q&T9'YT!RZ8O3:<9? MOV(=-&(\NOXKER;30ZOBX/[QL!IK/N-&=NEG;FT%.3P'>!E&@$-R;J("9L+A M+=%466< "(G9./_2T>"K%_&[B-P@VO?()NC@4WORT7X>;OSZS3B<=GMH9MQG MA^S:@4EI:0,S$3; X/[ 5A,*(AX'^2YHDZU-6QI'@[Q5_>O'4Z1 K#(69('9 MSKL<2,)_?K6;5TW_,J%@VD]UY6+<^N]6:VNO<;"[_4>[\Z+S?&]WO]G8:V_/ MB^S#M&^[T][9;>_O[C3@U7[GQ=[.U@&\V3^ 7ZW=]L%^H_,LM[?3VKT69.HB M^)-];?[G><.KG>,KP%6[%;3MQ)X-X]/S%[^%[O#LQ'Y^VNU5?Z'ZTF^G=O . MQ'J*BEFD9R,.\AA,+G^5]B=X(O%3:]+T+T\O/ZDNS>R^DVL*8(-=?QD_(==> M^]YC"7DBB?FIQW[_FEA28^F-&W2%QG4^C\!\8CWN_(%E\98Q+LO1.?2-5(ZK M&>1%G\Q-^C2!BEII4L_Z@XIZ'< >%!LMN/]H6/'*7=B>PB1FHI&=U:_M^:-< M*C?GPA.']VX/1KD_AH>&8;,1/_D("L%9'$SB QK <^V_&[^,>W8^/XDU:'QV[% M?$Q&2F.=%3Q%[K7CU 5M,164:,:=L9[1MSO5\0_!!-W47;E:>L\&_=.L)^8F MO.Z.CK;'0QB/.-CK^9-Q'L>MX3#"_V%EXM8[^^<&S'#:/GASW#Y]^;[S^LW[ M-]F >; GWCQOX=;QWI=LA#P\_@>>\>K3A0'S=(^WO[RCK>>[],WQW_SPX&_> MRD;)@Y?=UI>_!;3MT^$73]^\;O%9 ^;A\3MHT^''PX,WI^V=HZ/VSKN/G9WW MI/U\[PNT\U-GY]EQ^\L;Z,]1:G6GQLM]_+G]Y15O?7Q+731*18N"30%Q9S&R MT>9DH*'=77U0L^TH'T#%3V?Y=&GX]":ZYD][OM;O M&6NP EU#4[]49T+5>_^_X^X@AGQ" M:GOONME^;V%+@M4\/.I_[#5&L<2=P(IK"3BUBJDB5$HYY7PW&*@^1AD&,NFU(NR=!3ROJ;%%%[&8:Q. M(#.1#R"])_VS[/Y52BGG^O,W8$T!2%5#R M+E=J(@E9E8N0>N594C"G MB0,4W#[ESMI631JJ](+\$86D3Z?D1ZEAQ%9;@( MS"-B*9 CC0.R.!D$TVHH3P80FVYL:MK$O/XBO0;<:)7-2OL@B!,+YZD=O(_9 MPEF,0O=&B_;CR4D^+^J%UOGH%P!=-(#.GZ,3[ R)'",9%$:<68-LH@I)RR6H MEM9:IC=\&L5Q%W-,829%-IQV>]WA:% %_16#T;TQ MH^DD )!N?3,%!4T7C::?Y^B1EDRKY!.REIB<@$(B8PRP)<\4=0HNAP!H*EB3 MRCI5\"LVH[K3HR+5]R?5<\YRGGFFO48I68DX=QQIG")2E@MB% ^@^(!4,PE* M3S$;%;/1]^N'WMC?J%B3[HTS79Z43MJ[F(FM:B(*N"X*7#M7^!QAK(@"C3/% M3)F8]\@JJA$.B7+&F94JUZG)@1GUUS^+0:D^C*G(]+W)])P/DK?8J>!R?;:4 MBT5PY&3@2$FCF=;24"^S4:G):7%!*C:E'[D@C09C/QH/<@B!/[*#=\6:=*_N M1U^''[3/E[$JT)'].?=Z?CP83%X7.%T8G,X[(K% O*',Y2++"O&H&, IHRA: M&K@+(;"L?^HF)K+VVF>Q*=6'(179OG_9GJ5*Q@O!K2<(Q^@05R*!;.N <*+4 MV2 $YD"55).L@&RO 5-:_<3Z_CN!EW>Q*#WB:B%+B6C+68RGQONBC"XNU/U@ M/BM\PIQ:IQ5RSFJ 6$V1#HDC8PGA0I*@/0.(9;C)Z(K'NB_5_O2($6 I\7 % M 9:& +/9R[6GS@N#7#Z1YSYY9+02B$LEB0GPSP')DA(08&%&YI+MXA%ENP!U MJ7\:&VG0/SVG7?W>S]&M4IQMX72K+M O-V=8UR!:H>Q"RA* MDFLTRH!TDA8EZ:G4EIO@\IF>8DUV=R_Q4J%Q'4%@X8RK@,"R06"&=%EL@'<9 MA9*6#'$L$C)*<>0H9C'@TF)R5].0-[_W>A6LM]L].+/I3!874^,7^Z7@ VAP_#J'(3M>WOZ=*_W M 28IASI/(/A\VJHP:#?:OYBMK0^V>Y)G\%E_D*,LG]MN;X+7!9)O N=.W>NOYV)= GX5C9FO><"525:L6298Q$Q.#G,<&60!3@#@:F0&= ME3:EF8_SN3E%*DY6-1;@A1N>B@ O4X!G2(]*B4BJ&-(V@H83K$.62XFPM,0G MA7$@*5N>FP#(=9;@-2 \JVQ1ZHR.XN"<[11ST7V;BRYL]GD:VOU>_UO;?4'2 MA2/IWW-42# +3,@&%*, )&51(8<=Z)#):DJ$32G8C4W3%/(N5*A8BVHLV N@ M0C\IV$5V;R>[L_Y.4GGG$D8L$(:XY!H9F2RB7G,O.7%1Y3279#[XKD:2NP84 M:'4]F5R$O34VS@;]#]UAA@EX.ST]:XSLIY]T)2]N#4LP#YU[,YS75NOVQC!^ MG0LOM-^KJ9S<=Y"GKM7M]0?=T>=+]OIOG[+[OV.XW(JCHW[X:N0OYOH%8O:K M.;X%P!P8(1%1%BMW"9&I%D:2>TH LB5FV5U"XJ;F=S;8%Y^I=027)9BN"KBL M)KC,$$*J=!26 "&D-"+N@D(V>(J<:I1_QY[,75+)/<"0?9PCL&9X!7!7"!"K$=<49>+2W@D M9#)48T62E1N;C#>QP'56O(O)K%:GAT62ER_),W0),Y@^;7,2.BD1S[E6G+,& MJ4J2!2,@UU7^*FWF5;$:2?(:<*%5=IO**L\D)C!62D_CM-)Z@!6=JSW%D>H! M3A6+/GK/ .OG'=%EPMH(AUB0%L$LVYPGG2(5$E'.&,^MR5EOY!65]6KDI5'\ MK.IXN'A#^2XB?#L1GN%(1 3N>32(>:US+ E!EBJ)*!&>4R9$TG1C4]Z)(!4W MJY\U%M6:%[7C:&H96EI2C2L!LW8#\3_+ZW^]-XJ'M(W!ZBLAX,O8(][-GVD* M9;72 9GL2<]E@#U")8*B9A$K0I5E*NO1IDDD6^V\.[4HS QGB'/MD%9&HV@E48;% +.5*W^)*V.'5@KJUH TKZ!CWE?2 MW#B+@\;PR [BTVOMAS?H_*75PV!]A/XXY\R873[76C 6806YSU:NP:I=9;^ MW^VPZ^]R,K*F-&=-F,Q?<;"?$6FQRAN=)32[=M"#T1J>_[EJ55UP%URXRX^Y MR_%\@N00@&J&*!!)50DNG9 .5B-'C.5&RL0<@!9^HM:P %>!H#6'H#LJ506" ME@-!,^J3MDP[G7VG1 ((L@!!QFF#(L,R<&%HY"9#T,)TIZ(>K:G3Q4[W9#R* MX2YG3.N&\U=U<>UP?ME4<[JN"M+?"NGGWE(IT:B<@"_J"U]/G6G],JEX!S2-.1"JHH@XQ5%#C-)C(29YF*2/X&O MP*Y>/,OO(N<+=Z0I181&<<1T("DO+D M"'*$8225#R3PR(Q6$SB5;#Y=8-W.WDKJ@E6@3472[T729X_8.0'!EA11@X$X M*8F1J]A3 ES7&%OE=)9TT92Z5(3Y2>+T:U5Y#GZ'[H?-_\"/\V]C.OYUY8&%]43GW9'T!3_?0"A&4 .CF+#>M\_A=9\AIEL]/HC M^'O9T@G-ZT)'W@WL2>/,#D:-?FJ,X': E) SE>2!ZU4^Z1:$O9&Z/=OS7;@9 MQ'T4JR#<)W/]/N_QM!&G 'X(C>(]CU(.W3PJ3WY:#\/-W[]9AQ.NSTT,^ZS M0W;MP*2TM(&9P 7L OU)SL&G #-QD.^"-MG:M*5Q-,B;Z+]^/$7 IPZJ^I0@ M,#FG8I:$__QJ-Z^:_F5"P;2?ZLK%N/7?K=;67N-@=_N/=N=%Y_G>[GZSL=?> MGA?9AVG?=J>]L]O>W]UIP*O]SHN]G:T#>+-_ +]:N^V#_4;G&5QJ_?5R]P^X M;^^?W=SZ3FOWFO9?B\/34J+GZ%)%(T G3^S9,#X]?_';^8;0[55-K;[TVZD= MO .9FD)2EJ>9C:Y:39/+7T7M"9Z(VU0'G_[EZ>4GU:69[7=R39$GQIAK+^,G MY-IKWWLL(4\D^;G'?O^:8-?_T1HVEMWTFP]-0:ZWW=3B@%7?2'&YFFY>],G< MI$^3S;Q6^MBS_J#B2 >P6<1&"^X_&E; LPO[2&BT[, ?-1AI-FYP=)X_.WIS\)ZUC]O0 MG[\_OGE]R [I/ZG5G=HK]_'G]I=7O/6QY(\I^6,*TI7\,6N(=%]FD.X1I8]9 M)4_CQY!89E+K-A_Q#.)1[ V['V+C!.3]3LEEZI(^YIZ?4=MU^3TG+5;S!?JL M/X"WO88?#P:QYS\W1@-XVB3&HF'#\7B:TK=X<=V;"E1AQO9ER+B4='DR7=O3 MV3K(DS5IXE8O''R=NJV+F0.:T4D']E-A&(MB&.WM.5U*L!"3X1KYF'6ID#1R M1D0D/$E21"IYY!N;M(F9K+WS1W'SJF/>]0(*M0>%6;7#:X^MU@)1&@$4#)-( M!R&0$R)QD1(SC@ H\"9=URKO*\#=[JA37/+PF3X"Y?N?$EJ-R$/@U?:1[;V+ M.7!VW!M$:.^7&"J=H]'O7:J.,VPV>K'R*_M:1[#A)@6P\J?_4XMR,M?!WJN+ MKOW1/\G#_MQV>QD+.[W]"%RV.^K&X=:@.X1+._"V]^XO&,U^*)BW2,S;QQ^_ MP;S/!K_Y?T?8G_[3LZ_-N'.\QUKTS^,VA><]W_WRYN!EM_WZ4+2/GW4/O[QB MAP='[UL'[_&;YW^>_+\O[_%;2I/VA'- 3"(0UTPC*W%$V$:CD^1"Y+(7O&FN M*-+"4)QS M.)HK8CBJ0JW9*654.:6<5DXIC?C5(67"_K-72D;&:A'GU=9L#.+P+/KLCGOR M><9Y\7%$I=:CGMFB9;DP[R5(^ZPZ[A267&.#@JDRT'B'M& ,I2"9BQBG@!4P M;](4G-:Y@E()5%\E5;Q 0HT@8589=R%@PXA&,02+..$::>Q3#F\G6L-[C&FV MT&D]']>^%HBP KKX=RP95$QB9NI\E'+=6=]=CDZN/49>=_B^?T:7D?H/$#5.\=[B&=C*[8THH=8N%[UN=Y3R&CC"3!(D.)1YQ1B0PW%K%D#"= 6WBR M&YO&-*6X\'66>U@<@"H">32!"%$Q-TI^=/^4Q MI@&3"TD#)A:2!JSD "LYP%8]!]C6_A^-9R\ZK_=7.KD7(.!JY2M*HDK:I)TJK'D MJVPZ/&NFD_W'82(/^ M::-_%C,O TTGJ\T?*H^V.Q5B6]A"6V:5MMLW@36G?7IY_(&5:JLJZV MW;1D_M*?V^?5"DY;G]^MZAFMUWN\=?#[4?O+T?M#FH-*_CEN MO_[GPNK9@>>\>?WWQ];S7?SF^/?NFYV71YT=+PZ/VR>=U\].#T]W:>OUF^/6 M\9:8M91"FT_>[&Q]/#QX>=IZ_N?[]O-=WOYRTFW15^+P]9ONX<'AIS?0IM;. M26I=<0:%K?!$$63S#TY50(XFBPP3U@2F6(AZ89F_ZN<26R!I32&II.A:&4B: M/;RQ2AH1 D/!>H?'*0UWT@Z6K *L0_; 3SV U M=*>)HWJA84^S6^R7ZH-2./G>:/3E>8#7)W&:!V;KTG24K6Q16]D5P:=8X2BI MU8@8%A$7A"*+@5UCI3R.CEC%.6QEG#9%K;:R$H):=SI:1/N>17N.I0HCJ5,I MYR?!B!OAD<$Q(IAF82P77B4)HLU(DZLZE4=^;)&8^Z.^?X^0YQ]PEQ3 TR5.7BPP'0 MR7&&L=[8%+)):2DVO,:RO'#>461YZ;(\%]J8!(@M]B@FYX%I>(Z<9PXI+;46 M5'I',<@R;S*\J(SU#T(T5MSH\1$"XI%9 M9"TSR%.I@B2>4!JRNM04:CX@8RV2[JRG9#^L#:3(\WW)\RPIT<1*YHA$2G", M.)<>.6D9\C9@C2U73%B0YZ:2O!@_'NZ([I(U,$= A.A&C= =>NCCJ#J9Z0Z' M8]OS.1AI6"I[W*-1Y/+4=-*S2.$9XM'P:9D C"+J6< M/1QC$3%JPC:./>GLM-ZJ8&"2/$-:4" 8+@!F>6.055&S MH*)2R>1\6$UQ=]@JAH[Z"O:2._;Y^78[@BUH$.TP[L3)[[W>^82\O)B/0CD7MVWMS5%.YY-.62]F,2K$ MO7#( ,N 7DTG3LP3E7EK5ZHU.BM:H8*CBT.QUKS](33X"U3 MB)E $+?6(E"D,2)6PV2S(!V7&YN27YECI/@CKX6@WP,]*8)^[X(^0UBDT<&( M2V&S$W-$RAFC,9:4![.QJ6C3Z 74M2WVEEMGNIL&=P_BA]@;_]P9S^IJ6_6R MJN3Z/KDEK[NCH^WQ$(8E#LZ!ZG.!J<7!U*LY8D*H58ZH@(2D'F"*1N1TDDA2 M[2(GE@D)Q$2 EF7J% ]:;"KU&(!!O8"0L M,>)!UHF.&YM4-#E;5%7-8E#Y*=?G\\.>2XY'Q8A2"R-*-3_;D^DI6M12@.MP MCIY0+:6B*B%A<\R&@A^:)X&DA#EE%*@*PSG.F_/Y5)W%;+(6,GZ?9I-K9;R( M\>W$>(9_:!Y8L(HA1W(2*4\(,@E+9"U6.5F#=$EO;"I2+"$/&G+UC:/)K/]S ML9#4AH5TSEW5M^U9KI[9CB5GU@+QR\_1$.V(%C#)*&)I$(\*H(M+C@0FRL,T M!T: AO"F5/.^<\5(4F]!KYGC21'P>Q'P&8+B8[ D8HJ49@0("J/(>*T0#4)X M&Z,36N5J>DUYA1ETY9U-N*Y_T:KV3:M1W<5<S3O,,JQ($@0)@![$K8K(\%PW5)HDK4TVY8-H M2FF3BSO7.[FM'*V0F>418\,R:G(6;'@(;)BA/20H3;1)R)$S+(4H)?R?4% JP#;($S*6 M:A15BD!/4F*:;&QJ19O8W*7(13EGK+%\+YSD%OE^,/F>H;E8$*ULD"B%$!$/ M*H>2<8,2)H3&2'#256'ZIJQ+],4/>$KH#L].[.?MP;>RW:X" M$_QK//!'-F<6 ,YW-LB6T]'GZHPW @2=9:1Z9">\]2)_?TVGY*\3VQMM]<+N M^:R4K6%Q6\-\.@&O::+!><1"DHA[%9&EU"#OL _ ]@B+9F-3D":^HD9C22>P M%L*]?.97A/M^A'LV V?@D:E(4%*YUEDP!%E%"&(T*NLD-C3BK-M"Z\3 VAOTT^F@'$:3M0SSI5R+S* N>U8*K/.L/]J<3 M4G!K<;@UGRT@2JYU-*"J"@T_= 12DOW?%;'1,2X53@EP"S>9N(LW2C%'U5B* MET9*BA0O2XIGK4XJ4$HX1X0'AS@U%%G#'2+,8"D(DSIDIW?5Y&:^C%D=K4[K M;1,9'O4'(S3Q>N_WWB&@(:>-4SMX'T=5?J-A].-!\81_8#/)U@?;/BQN!"%4)/QYC7?NZ^+1N8P5[E% 6B2?E=W/2*26:M"A%EF\GR[.T QOA!<.(.*$0 MQQ3$&#N!X'/)J)$F: $ZQQ7'1^MA>UFI7$KC80R-;N_*] %W,:6L6ZZ4>N2D MOB9K2J$K2X6X]W-T1=H4F8@)N%G +U2FBID@;F(CAH5HS(IKY3B?3; M"M,*F5L>,T LC^L4@'@@@)CA0,I[(AD3R&/.$.7T1"I=NDO?JI9$@W53*7TLC'?6P)XS7H?X1^ M# 'P8>1R-;G^R8>\;/P@ANZHD:ROZAN5@\D'.9A\T>^].XB#TQ3 M4C:_A6U^7W;G*\JEH*,U'C$5<\$IIY$+E")* ]9!2::9V]A4H@DKL$;'#N7, ML7XFO3O)=8G^^'F1GN&S@,8>_EED@DB(:PXBG2Q&Q";'N+B1=X&.:Z-YV@3MH_LH,X?)7G90\^Z($ZF@NZ5Q__;HQL[$D;*PWL5MD?,!DMQ2'*P-2'(6$:>P.VI'(\*.)1L4 M;)%<;6Q2TC175"HLL05K@PE+9;T%$^J-"3.T.5A.0@Z5]D;&'(B D>/&(LT] MCE&1X**N,(&3.VO"-3T-7P6*M'MZ=M+_'&-C9#_!4ZMLZ9?84DZ3/LQRU1C& MT>@D5CFHWOZ]'S&#O*$_07S]7(R70?] M=AQ5&+A_,56=E)/MC3YO55-4 &]Q@#2,23P1 MQ[PR&YN2@;ISEYK.):S@IV7V93R[G-WJLHWGD5ETZA)G\'5&.FF[FHY*%2M MM3B@F@^!S-5;B8D*<>H3XIAX9)@PB F-03<+E)"PL4DP;6HQ'P)9@@O60JJ7 MF4NS2/5]2/4L_: A*L\88D0)H!]<($.<0=)3BZ-.E#@%BH9NTBNLK26U9OVC M&A^'KK2\4('+5N-+8%7-RK-SU\82]?23@#0?P4A=C)Q7)>.X0=Q3A[0-&)0B MS"C,)\QPCGK"-2D>7\P>JW3L<\32O8Q,;"CV)B\A@N]BC(U)\0IEX'] $("BL8T!^=P-.CZ M[ 63KY=T$'7C3I/Y[:3=Z>2^A+GM]#)^';#R[=64!T M42#:WMF:3T >B/>*>*1DCHR3+"(K0*'D0EG-4LY-K %$FUPNH!IE;3A6R1I1 M> M_5P@6/UHVPI:T+9OS,T:=M1P\5VWU\LGCOW4.*M$\)'Y/MT","G5EFIB99*> M4ZULE$9B*QGQFB@CW^YEG"1TJ3A98&]QL+=WA4\4,5(1AZ)("G$E*'(N!92H M,]AP1XWS&YN"J::Z0E$MF:#61M83<&M%E(=_G MM#/5>)YN3"GFAG:AD'1=9 M7R59GZ$X@IDH8F"()2P0=]@CQY)!S&BK# %B+,W&)A.LR>5\0-C*NTFM$8N) M\/&U_.6&K'/2W:<,)B7TQ[E"WWDO[Z8BUFYH_^4M-53I MJ?Y=0'>50'>&DT<21/#:H.2,1]P8#J!+'9+:,IAP*PE,[B87IHGIG:N_U@9T MURTC:6EP:7!I<&EP:7!I<&EP:?"/&_SK*%=;A]^A^V'S/]6/"8ES@U\W+PC= MC2Z>_ZVIEL%S%.A9?]C-#/%IE2.S^R'^]K$;1D?G*LBE;TU9(/[Z%>N \(U' MUW_E$M?+66WCX/XU*9K;I+X=BLL_CP;GC3FS[R)R@VC?(YN@K4_MR4?[>;CQ MZS==.NWVT.7QF^WZM1U,:6D=G'!J4+3Z@RI#\-,JZWN^"]ID:].6QM$@*ZO_ MZG+.F3",@#K*N8E*8\?A+=%466>,?*LV-@_RJL^FZ^VLYX)V^9]?[>95T_B] M,5_0HE)7+JJM_VZUMO8:![O;?[0[+SK/]W;WFXV]]O:3:X3ROMNWW6GO[+;W M=W<:\&J_\V)O9^L WNP?P*_6;OM@O]%YUMC>VO^C\>Q%YS6T/5L4NKUQ##^' M*E<)>X5=7P&D4A:A_R?V;!B?GK_X[1S[NKVJ%]67?CNU@W<@:U/4R:(VHRA6 M?V]R>2J%QCSA1&1!G*+\] ]/9?1)):,SNN_DFJ)/A)+77L9/R+77OO=80IY( MPW_JL=^_)IA83F-O]M@?[*2K=)QVM6'DHE/F)IV:+/=:=>M9?U 5!CD S(V- M%MQ_-&Q4\KL+>!P:+3OP1PU&FM_T?!7F59_WOWK@T^X(_IB_B8]YMPZ/S\XF93WM20,&P9_TA^-!Y=]31:JFD_['1K/#J8V?GV?'A0?OXS>DKT?X2NK-! M4_ Y/3QMD=;QT?O6\=[']LX6?W-\=-0^V.*MU^VC%FV?OCEXS]KTSTFNINUO M@J8^A.?_\/#'GR=OZ,D'=]S_TCK]\Z2]\\_[]NDAM'T+=W9VZ>'KPT^=G<./ MK8-PTGG]IOOF>>MCBVC2^?MM)^ ,UOP1PA"54Y" MJ!U!G'*)'&. '9%:[7U@(N>B%[@IV)UC@^N7FZO@TIKBTL(I4<&E)>/2;&Y[ M6);:NH!$< 9QR35R"FN44A#2" Y(E8#)J*9B:YA';&7*.\\JU:.84XDUXJ>S MV!O&NV2J7^]4B$O@39.A+^"T<'":SV@:!9;6T82X]1%(D\3($N(0 !/A*3&B M5-S8I$TB[HQ-"RP]OVA;Y:,7XB60C"+$RQ/B&8:!7;(L!HTT\PP8AL-(*TD0 M]E)@;HE/F-=/B!=DRU]1@M$_BSDXO/>N<5+5S3GI6M<]^?F:SH\B[?+"N4;G M?!9>Y$DXKTI?T&IQ:#6?.=,R99EV GD9.(*IC,@131$1>7H9-BZ:C4W!FU3/ MGRBLO)VF"//2.$<1YGL0YMF,C,Y01X-',FD%^@..R"I?U4;0C#E"970;FY(U MI:J3T?4Q^)NT^STT28%^45'\3BXE=?$:6:9CR,J0R#>-6GJ_.=+;V>N?%S)[U!]]N:2^F M\_2Y[&F+V]->S5?YP4(RS BR#CO$F9!(BY"03\YJ[3$%#3NG=F\*/5_5NA#4 MM9'XA1/4(O%UD?@9%JNIB(QP@I@*%7?%R& >$)4!D\"U]1XD7M,FN<+);>59 M[,J0GK_& Y"3(3PPE_,99!HS^EQY;^4J0&=9W:O>>7M6I<3Z4OE1YYNKX[P> M]"+3HV$_C3[:0019_1!/^I/O^?X0*%.W*B@ZH4PPZ3!V\.&9_5RE\,N/A@\' M8[@^/1;\.;[T*(X4%LZ7MB>SNIM'/G1'XT$<[O7\>#"(X??QJ-T?'<;JN*% MY>*@\G".'.7B9TE*BXRW!'$L#;SR#AGBJ%;:$.K5QB;734;K=-A03@SK3HZ* M>#^(>,\P(469CUY%1%@0B)L4D6:.H5S+-CIO*$SPQJ;$36(656"EG"7^S%GB M+,,9COK^/7+ CO((G&9V4ETK!IU[(RB[IV_"I+S]=N:@%U,;P]9I)J %\!8'>'Z^CI\A03BF M$#'*(\Z30-83C71*P0OK<7 >*JI<9W.+XJMI^YTIH#!*H#!#/MA*DC0;@R* M)CK$G>;(B611_E@(;Y@49&/3-+DP-0*#*?DY_UOG(L K4:_+ 5U=GG'?$>0/ M@7L92GJ^>]*]8(?^Q@6S?^Z(^*;[S$,^X[%92RM_PXDY]-MIOXN"]L"A8^:) M6$Y!W3K$CMVT#SS!N_]B3<2S<9&'-GTZ>N 9W@J(+0X$)I/ Q*\Q\0)B3Q1.:*5$F0#QTC"G-GLYX-3!)[4 M)*9.T?;%H%M36E%$=XFB.QM,0HVG26FDM031S2?0UBJ+C#0J18(#_,MQK$ C M:B2ZB[0K4?%$U9T];-_8EGA;+C?-!SHM=\M@3$)_G#WOSCMUXT**:ZH!+G" MU@;H%VGBFE$>O\5^4"Z__>#2G65?6-R^,)^D!(LD. .5TC*>W;,C4#IO$M)2 M!"NM<"GX')!!FABK!>F5BQ.UFAO."N@6T'U0HUT!W7J [JPGJ(W18X<1)A% MUV.*' 6U6BG';6+&2T6S,<\T,5V4*^C#@VY%YG\=Y7B/\\R_U8])/W+M^&_3 M E]<7(*P5D^\47%WFL7WX"A6,2NGT)IL\&[T^B/X>SG0!9J7(V#>#>Q)X\P. MJ@SQ.3\RR'3(82QYI^E5@VDS=T_=GNWY+MP\',$'51J%)W/]GO$WX5EO.>L/ MNU7M@D$\L3F-\F\?NV%T= XPE[XUG6/\]2O600O&H^N_,E<9_?YQLAIH/9,9 M^M+/W-H*;3CG3!A& $Y-U%I[#B\)9HJZXR1;ZG>./_2T87KSIE]%Y$;1/L> MV00=?&I//MK/PXU?OQF'TV[OO$&<3O3%V2&[=F!26MK 3"0-X+<_F-2O /F. M@WP7M,G6IBV-HT'>PO[UXRE2(%-5X!=(RW;>_2K?";MYU?0O$P>F_517+L:M M_VZUMO8:![O;?[0[+SK/]W;WFXV]]O:\O#Y,^[8[[9W=]O[N3@->[7=>[.UL M'<";_0/XU=IM'^PW.L_@76?[OW]T7NSLOMS_OXW=OU_M'1Q>T_YK0/A[&%&A M^5?4TR^'4)C3]PU,1?5*)Z,R&.+E&^1/%Q;67\1-R[;7O/=8\P?SZ;W[O MJ=^_QDI;'WU;*9,KT]95&M=EM57?Z*D_L&C_V$/3S-U[A65@@L^UTH /JGHA MK7Y5+V3W:[V0QGFID&\4FJO]KAF^RN]ZT/\X>S!7"X]B?7MEHQJI7[H]T"#Z M8WAH S>J&8];&C*JS>CNR_&[^,>W8Y[CM>-$?7I_=HJS@'^\EH,8/QX// M/\:"LFIOX[HVS6FW:P<]:/9WEV@9V%LLUWXN2UJMU:/^"71I"(KX_XZ[H\\W MX#Q$?"_6[!8VVYH/4A7%>2=4O.E*6[^QF\2OWF#L;C$\RXSSJO4AYN_VQ/9\ M;-A1XT_;&UO89J[24&Z9L>9N)[TK=*!9Z2G#F3/-J)6UBAGL%>5.84NI\B'B M)"7!A/G)F2:AWYYI[K6?S1YJ3E"B,QX-1Z =P9C=[* 2/_!!96=[>E!Y_.SX M\/C/H];!L_=O7O_-6L?PC[[L'AZ\XIW7?Y-#^N:T?=IB[>,W[R\.*H__R0>; MO'VPR]JT?=(^R&W=FAQN[N2VM-]W7K>/#@_>',\>5+9?YX/,=Z1UX-DA?46@ MS;BU\^Y3Z_DN;M%_CEOT;W%(GQVU3]OIXI!R'W]N?WG%6Q_?2B$)$SA*HOC&)I&X*0AMDH7%1JV9_\=C=^]X3-X;/X=T\]X;E]GB MA"NNADO&BB#=EUFDXY(Q13C"C'- .J.0M3HB&J,4+&F#L<\ED26^Q$L#SQ&S(G&S CJ"L;5 N/(#,8Y%UE43B/K<0X!,1II M(G)B+L>L<%&:' +"FHSCIJ9W3K]><*[@7 UQ[I=; )V(Q$3!L5$N<@-28K&W MRD=+:+0AD>N!;@C]A%<%\>X5\=@,X@$!=]0"ETLRYF+U&?L,C2BI%'EB.%F3 M*RB9)KF"ULT=K1:D*TBW2DAW"Z#C/$K"! ]"8/A!#3,2&T*E <55J84QNM3] M% /Z$@?] FVW@S8Q VW4>:9L+O)(+ 8*9QTR)@A$ .YBD,Q'!@KK__F7IH3^ M5JA< ;C'#7!"81=-H-KDC%Z$0">#HI%&[ SS3A>5M18H]VDV/)5'HQ63'"E, M%.*)&V2#2$AD]J9-2,*D;)>C0C:E*3IK ;I'#G24:DLUL3))SZE6-E>7P%8R MXC511A:@JPG0S82$NJ@5T9@C9[*J2B5%VB2,F(N28@WDG.3:/TW!3;H'?W1:'2W'F9X-^CUX[:M T9G@N#HE@*[C,]8S3]=M[)>) M:T(QT]$2S:V*5@2!A!(NL404'!M H=J:Q.;)1H\BNVA)L;,&N<;*\\XS& VFW2HV"LDL ^GUAR M&XVA( U< [GUGHA"<&L"97.:O./.1<<84H(EQ*66R&@24,+&,V(-CBZ )L], M$S3^&J4@+ *\:%:B8A#$.>\9CUR#Z%K%7/)&:>.2U-\Y;"BLY&%$^5Q7_>*! MF>R^Q9(RP11&+AB,N$H&6>,EBL)ZF@*+-J:-3;BGR>F\*#\(+7EL!6KVAL-Q M%<60"Q1-XF:K*I:-\5F_5^4G^A"'E88)-UQ*+9HSC8:88BX->_X-D.1A$Q33 M*K71Q+V_\;$[.CJ*)R'+62-.Z[$U1O93*=O]W4 (C#4QT3OOA. )-#'M* F) MN9BTXM3\H##FI8@(^]Z>3I OSW4,.^,!C-RDOMTD2F+W4QSX[C!V4G5;I[(Q M#+=ZX9_)U.>Z>.<3#Y_N3*>]NOE5GO026[$P%-V?BZT0(>"81$*.)8EXD 2Y M:. 5"(*BH/@%(C8V#==-(G"-"CHLZ.CBL:+"/!VZ(R1\U6R^APA5A9:K <%> M $+_$B#8JP&A,*?;R/QLE %E-,E@&-+**\2%$,AYXU%(R09-F20BGV86<5\U M<;^-^D,?:-1) M&8HTDP%QZ@PRD7&4A'0L$,6P)QN;@CZU \D,VF(J*-&,.V,]HP6LUQRLYQPUC,#,>B^0DHDCKIU'UDJ,) 8.%YCW M%.,)6K.:H/4/;%_GR5FAG?'[0%+N+'E>SKT6;.=9@-[W[;'7UH4;V?"@_S6I8\[IN->;9G2L+,'5JMV^M&A?YN)B MP^XH[L?!AZZ/$_;Q,OK^NU[UE!4JZ+L2/&(^&)M8F&D10DZHXW(0#[Q*%J/( M7-18)ZZR^5>RIE)W-@?5^#2\/*.>SWCT:+T Q:^@]P0"0&3F+$T7&]L6DH;_(K\@64X_3RC'*&H%4='_1OB;;&, MW QO.[-Q78RR?*"!,!> MUP89&W$2,$FRHVG5H2<(Q[3IA;SM:P+WA9\J9>[ M3L&7!^9S!ZTII]MC[8-W7]Z*1'30Q"%O!$5 Q@FR.'+D++=$D*@)834#F&+, M*'<^O#%CQ3UNVG'4Z/9\_S06'YORC)5^QJ,_3?O10O7+LJ4KQ$*9Y1HUQ@PIADD-8@P#QBA2SG M 5F;T\%1X8WS=93BQW:&]ZP_@+>]AA\/!K'G/S=& WC:2>4)=BESY$]QXE4S M:*W3,];3.'>;&A.>1 /3JCHSC(CI*#>!1[ MP^Z'^'4SF4K1]E2(#K(,39JXU0L'7R7JJU.C\TNO7UD>^]BHYL%>A"A05]B M:)R 7#5 QKN]G%>OBO*X2)DWLI^*!7O%GK&>MI[;'*4O@*Y?DZ[UNKWIU84X M_=$_R4/[W'9[>S3%WHKTS@6)D M::*($]B \#5+'Q )L3J0I^%W<*FML_RW/*!BY<-I>,'*%,7*.P6,G M<;3"($6-03PJG].[*D0X83))Q:PC]0+)!9G7:\W8?[E,^Z6_&]^@'C[2)JO*"!Q:B"9([KH W6 M05'JO4S$1Y*J)/\W":29Q,YTQJ/AR/;RF)7PF<5!V.%<^(R6R6 A.8*-#".N MM4-.P2O)J!:Y?H?@:F.32-P43#25G,]Q=J=*= L0I]6HR;DLW*@=^/YLTGB5FOD:,Z(:YB5IJC1T3RF&&5$65S^6)) M1,'1@J,%1Y=='9DP)[ 3S&'@,1$;%A)ED7!F-&54%!RM!XZV9X.ZE1*8T!59W%0GJ7*([ 3K4& M>DKN'EA9T+2@:4'3:]$40-,[IIE.C'%#F>;8*<(=B48RY5U!TYJAZ6PB#"FL M,U90Y&DN< P*!8()=(@(HDE@.!*O%QBG7N"TP.DC@]-;H*DDWH!6&)D,G'M/ M3)+$4:)TM*#Z*UD4_7J Z%RP:8"M+QI"$>>@[G,6 $5S.B&.F=")QL0%R193 M04137W&(7C3] J8%3!<+ILP)KXA7@DO*N? 6&ZLU(=H;+D/X#C4M8'J_8#KC MCB0]=HE@@9+/J9,,$\BH8.&5@(7*22(!*"EO,HR;@JX/F%9.3;^.+/Q1^!VZ M'S;_ S_.&W[I63[",A],)7#S/V[PZ^9%;\^_]MV+Y\^R&T=&YZ%WZXG24\->O6 <#,AY=_Y7KVG^/"$)SF\RWHW'Y MY]'@O#%G]EU$;A#M>V03M/6I/?EH/P\W?OVF2Z?='IH9PMG>7]O'E);6Q\FR M SCJ#ZJ(J*>PV.,@WP5MLK5I2^-HD''Z7UW@3$P81@").3=1:>Q Z &HJ0+= MU,BW:F/S($M%#DO9SA#?&PW_\ZO=O&HFOS?F"UI7ZLIUM?7?K=;67N-@=_N/ M=N=%Y_G>[GZSL=?>?G*-:-YW^[8[[9W=]O[N3@->[7=>[.UL'<";_0/XU=IM M'^PW.L_@76?[OW]T7NSLOMS_OXW=OU_M'1PVJVVUVQO'<#N4 =BM9NT",RK\ MA/Z>V+-A?'K^XK?SM&'=7M7JZDN_G=K!.Q"O*=!DT9K!SFIA32Y/IV@\DURI\H+JZ]C)^0:Z]][['F">;7?_-[3_W^-5;: M^NC;2IEGPS1#8QFN!F5FZ ;]C[/>\;6( M#GXU(]\&DNI-;U-SF= MZ?8:HZ/^.-?6'C8;\9./61O)_N:-8$?VWXU?QCT[#MU1#'/F^8N!^;I.KE5K MOAZ^ZGS?/Q)W2&TX_#@SV[K]!5O'^]^:3]OPW?WZ)OC5_ < M3SJOX2G'[SZV7K])%S%B^_AS^\LKWOKXUB>0KO@DW#/2?9E!.FV\(3@I MI"7/Z06"1UHYA7@4R7)G1$RN"HBEJF#P4Z*$Q85E4YJSYE*6GK+F/2!Z$0#L=?C6PEV>@B@8S- EPPU M,G&#DM,,<06ZJ@M:(&-Y8)1*J[78V*2X"9.XL%"G G!U$?7'"7"WP+<<_FYP M(L0;E6F 8UYHD;25T4O'^*+X6^I^B@%]B8-^0;3;(9J8032+C338*)0P!NI& M MA*PT%C$KJ9)2$!9I#G:D@C1!>UV5XX4?N(*[\:?^B%:_9 MM3<^.("7@Z[/+L?Y2H@I#@8QG#\/]I6OE;\F/CJ-C]W1T5$\"1G^&_'T[*3_ M.<9<%NP[?GCK65SE=MY,4BB1#"7&>,N5UR9AJ:(F)&&/00.IRJN0\_(JY#O% M!.Q[>SK9D/-*B.%R:92)J]/N=/X[J;JM,YG\K5[X9S+UG?3R8N+ATYWIM%G?PX1_[,DX7@T)]@(2^I<@P5X-"872WT;J MYYR%;-!6))A(ECCB5DODA,!(J)"-Z5'YA$'JYT^8BKC76]QO&"K-.-I1Q[(W02'B?$.>4(&U$ M1%;@B'G*F8W>8<<.3=":1I(G0 M))H"UFL.UG-6V8 M8=9Q1 -1")";(0>$'1D9./.<*TS(!*WQO$FVCA4QZV?, M*W?6_\X%!72NC,&U@E?D[##F_IZ>18#D+-(WB3N^[1GN6C[C!J&N*\@E[E?O M^_8\=BLCTYSR\*#_-3=+3LVRUYLF9JELP=6JW;ZT:%_&_QUWA]U1W(^# M_\_>=S>UF63]?A45[PV[56JF<_!L4<48V^NY([&V\;C@'U=')*S 2L(8/OT] M_4@B2& 3!$C0&S!(3^APSJ]//M_;/HZECX_1]_=[U5,J0:3($0N3(^8S*Z)G MDE I$*AW%G&9^O^!6T M7EFTGM/ZO+*:B9![X?"4$^$DLE%J)#2VE!AE5#1+"-=%]2M7/K;JMWP#+E&H$4>M_@WQMEA&;H:WLUV"#9>)^. 19KDEF_ 86:P#RCTO$\$I,4L! M;W6=\OM4SBAP6^#E\8VV!5X>79R;;?E(D@_"*8P\".2(1VJ1P4P!L2D?" V8 MY,H\RX0OQ911KGQZ4\:*Q]LTXZC6[OE^-Y8(F_*,E7[&B_>E6Q6"X9P@;Z5! M7! -#)Q_"Q0K995TSBTC%[\T#][;_@#^[-7\T6 0>_ZD-AK TSI5'%C-GH60 MW4DF7C5[UG-Z1K'-2>L\.A-.I>VT8W^4 VEQ!]*'47,FGE()8Z)T M DEF N),<62T,<@;(Y/T-$2,US8HK],KXBF+U^ 9/J,@Y.)SC0M"K@Y"SHGL ME, 6TQ"02H2#H*X\,D1J)+TR&L[/2%):+HA\:3;JURW;VX^U=N;J080!G<90 MZP!/U8#1V[U<8Z_*]S@KGS>R/XHU>\6>\3SM/LLMN7\^8Z=_]SMY:=_9=B\? M5MN]3Q%4X_:H'8>;@_80OKI8/Z.<3(L_F3[/R>XX)IZ88$@9@1%W(+OKE# 2 MCG'&M+4LY%XY=:T7T"IG&4W!Y1D%(I]:="\0N4P0.2>\8\=H9$HAXBA%W%"+ MG-44.663P\2*E*,BEP@C%V1H7VIY_0_;J6IFVU&M80>^56.D7LO\>)_DF$F] M_/'$7C%8_M _J M:CYQDX2:<0[-]M%H.+*]O&8EC69Q"+8[ET:#"14Z1HU8= P C# $6TB1YSK M?Z@!26]M@TA6IUS4S16QEW>K6;LX=GIB0^\3X\;2@>_-._4L?H%6%%"OB*2Z M$YJ65CZ/CJ8S*C/LDHQ!&D1Y4HA'IY'SAB&MG5'*!&UD1M.Z9+K@:,'1@J,/ MC*,\2!T(8]SBQ%D2FD8NX;]*!JJLHP5'EP-'FS-2*: E5YPJ%)*4B*!8]#'RB(T% MN92K.N,+:#VQ( 9ZMB!:EMY%+J ME2-.. 5X*IDPB1 9$L=$C<$B)Q-!D3,2 M,>=*:0!1)7%=\7NGJ14H+5!:H/074.JB"TGCB#&Q7&+L6*)*)>4M-53IGZCX M!4H?%TIG(I"B"-IKE1!+@B-NHD$N1H)$X"D1%X@U%%3[.J.DSJZHA+FJ8%H% M,OTVLO!2^#>TOV_\J_HQGH<;_+9Q-J?+7SX $U9/?)4[.[3]S]F29K;<:<6: M];F[E.V=P#K4>OT1O,\.X..<4#"*^P/;J1W:P3B; "X'7@VQ-VY*U:L6TX[@ MC]3NV9YOP\7#$7Q092&LS\U[.N/)(#A=5SGEXK _K-I*O!K$G/KS/?Y^W ZC MUA0[+MPXV69\?HMU,(BCT?6W7-A,#Z.*@\>'P&JM";Z\'!=_YN%6H,,Y!^&1 M$4 W#ARD-'8<_B0Z.XF,D5\97YO>U!I,IW!H]R-R@VB_@08(,WQE.\?V9+CV MVZ6%Z+9[TQ'QO.JS"W;MLJ3T8,LR9C6 X/Z@ROEZ!0P>!_DJ&)-=FK'46H-\ M-OW/K_=' 5-E),CL\CH?:\ '__K-;ERU]P\)!)-YJBM)-U_/,^S3C*^YO?/F4VUGN_:YN?EYZ_W.FZW:Z^WFUIOF MI_%OG[;_>K^UF3]^^[ZYV7S]?O.OVJ<=^*#QIKGSZ9I)7 /%-^4[M?;DRT+6 M:Q,YJGG4A4?XRX*3L%T+$'-Q'X/ M]FVO?5J1_^LS>!]G9OYG$(= S=6?V^GM%.\_G<']5GOH._WAT2#NP)C^Z(#X M];2BU&GS9"I*?2.-@_V3QND^W>U^^+%W\.&DL=6!Z_YN-4[AOJV][B[=/6[N MO"$@%G7BOS^>['T)AXYRN;WS^61[Z_WI]M9>>P_$IN;6^^/M+V_;S2]O3F&, MQ\WNWL'>P2:(5W\GF,MI\\-7[X1P5 DD$H@_7#"+K X:29D"5CFO4NBQT-ON M'<6PF072D)0FQ 82E>#&)RN(2\**$ 3#D="U6@3Y]#"?9X,C ,>F'<%"9Y3Y MXV@(E#*$4[L7:G_88;NJQ']QMZ:2UH1JKA-'KF(0N'$RSG%!D/%V_FJL\^=O M.PL-0,>ZTA\?^?@E-&/>-]NU[=I.]*T>O'*_'8> >3V_7OM'%FO^S_]H8(G? M7X]%H>HO\OL_:X>#_O=V@%%40D9NBUP;]6N'_>,XJ-8;OA]%/ZIUV@DVHY=? MNUY[/QK6]CM]9SN=$Q3:N76R.\I"TB%(-UD%J<$>9:%KT,YR%.Q6MP][.6K! MJEP?ZQP'((7.9H$XX17QL V2XSV!OM#9"TBR"F$4CXHH*9(V&/SF+D0K-, YK&TS@ M.A#SG()3&^_A,.?O]N&7ZS?;@Z(S&IP\Z&Z_KMX!;##9]LU!?-][P=N[R[]R M&1/E*2!"N$4@$U"D,2BTSLG@0U1,2@_',+MB:_UT-==K6:F:X$CMV ZKHJ*# MPRQ4 K/#UF^!DG.<52SXG1BC*R !1&A%&_Y[!*I6'(PO?&V[;M .^[%>:]CA MT/K6T3".1C.O&!=N&G5.:OW#F%]2T==/<&0_G]9K"Y =?IH],26S[6I0H%M^ M&K_X,KP FOL,,<>@I,-Y]6+)#X1;\E5;XK@*#'EN::Z_@%%NW8N$:2@ MAOB3\<\7K%K@QOY7:772 >A(1)$%$ D008".I(W,<)&LDWQ655@N8?QJNV,V M-0[:W=M8%RLKY5'/'H5VOB23= M$Q9 CD-CS]_%P!SKWI!I>A6NM5F1?6)[8:7=A3)-)^HN:_FUP8/D( MZW4$9&SW+FY"M0:IWQ]EVW8MG!DIAK5>OB3O^&0KSG;\@A9(U.]Y%4'_[=2F MI'8#TH177F%7/]^ ^/1OU>:&" M:EAO?OAQ025X>;<]'.89YC=%-P Y_*1&=?4<.A:XI^\X2^*^//D)F\$"QG$G M@4O+"O)]@,W\/MGBBU/^O\.;K^9J16"\H\X8Z2:22\:IP[&Y:DH.L%H3 M30BX@&8T:%=<' "5L_MH"J-7OVO4LJ-:UYYD&H\_#D$. MRHO=SY+122T=57:UPZIT!7#9^S%U]@_;O8HZ$MS9L_O5;DSY]%Z,5P,$NE!G M=UBO;FT/J_,)1+.3_,XQ4L%\LK*7O[AT0S6A:D4FJW$RGDXMV?;@_)57K(J= M'AZ ,I,I3Y;[C')G*&[6E/AK(GM\ 1*H]8+P..CWX%<_7O4B2OZ=&J?OQ?;6 MY]/FUKYH'NRS[0]?DR9)8$(0<8PC[IA$VEJ'5+2>!YQ$].$JL?(RC%SKHW\Z M!W=S2G?+X6^/QR#%;89^)5Z>TVCM,I&N-,8#8&X>[0,XY2,2CR63,V?1Q3E_ MRE4U[ 0YX\^_%/[Q]K;S4]_K/T3CLKA$2S/_E%[++17\ 8GPAE6@RH+HOV1 MCY41O1-_M$<34;F;-=_QQW9@7;N3OP&<.P?@,;I5$#H<]N&CT50^N* 69/0$ M4*JB/K*:W>X-@>;/Q9D,6%D=KRQML,3P!;SH3'0!,;T6JXBCRY8Z.]GXZGP[ MFQZ<*G_:7B5OC.4*FC^RM6X_M%,;+A_$T: _S'//1YO+VO'JBP$7EQ=._C:L M^(Q:VN=]I0**S%X2A<5A?9[L ]C"IE\ M6I%FOQ(6>_WC"UK:^"I_U#T:Q\?48DK9?C.-R:FDV&%E;:[B=GSN(ACSS*X= M(-SZOVY3;\Q++ICR-"3"C7$ZJH"M5CHY9FD*$]\#',N7HO+$[-G\^GP\?_5[ M^SMQT&WF\?S'GF2+ULU\3_)EG]B\ 2>VU8RDD%U/V1/E1$!:QX2$#2%2YSP3 M>FV#8;X^GT8W5I* L3OP5WV68D),<3 VG>2R;[F$[!D9MY^.<+8FPQH7H]NQ M/_XZ'U,SC@KA_)QPOATW3S=I<_,K#9Y:F3P*WJM,. J90"3R02;!A91,N;4- MO!"R@2,VCI:'8C:KX11BN1G*B.;Q5Y*D3I8[) E #:AC##E/$U(F\$0TM8[; MM0VE;D M>:O.B 7$-% W)Z=B/OP.IPKJXQ#*3 9CY1?_SV1,_P%Q8K39"V^F MPX+?7]O#2L8_C>%3/XVR][:0T ^8(BS@#]=(H*9"+1$2B M#;<)%,J;4%$6HBY14H[?SE=64Y #A;.B,B]T@\9FV]E5$^V@!PKE,%\##YK1\U9; MBSLG[ZD#H@IK_5.>N+ >INBR M$C,:=<9VXNP5B[7*"3=.4:CT^+$N58=OLY_%=GRE,X%6']J=*@KO;%, [FM5 M"=%LYAV.H@UU4.I@]ZJ&Z[!IAX>=RJ(\50IA5 E-!@D/&H]\O?8YQXE/S,K5 M1_6?O*MV7/E7SMV-,*?I*"MB&AYU\VC'1MU.9TJY5VMQQW%P]FUV#<*"5)9P M(,)Q<=0\9+GAJ?F)+NZW>[W*QCRU"D\-(V-#*7'Y\SP_)/%J](;+JOKF8G7:__N'T=X57T< M8#5QU(Q]0!>U]ZX-X]06$ R_]WT51!&SC2 _*2]:15TS]H*I6GZ> 7/-9F3R M\W;8NL(Y=]5BY$C=;.!OP]@JPY8[J7P0A_V<-E"Y"\9[" .#10_ 4M^KV+"I M VQLR,A3CC^RY7\ZPKFA3^P'$S/!Q.#QDV4^X^+0#I6?!MXV MV)73GSPB6SO/C#\9RMJ^=2;V#,\!.:@N7X MJ3CVGSBH*B[/%LXCD3">/ D:_8BDPC50C07!NE:<9"%Y"(&99-"IJ'%SZ>4KO$^UECASS M92?/=]*#H,R(Q\B*(& G94"6P$XZKB@SB@HA8C;VX/G"A?-QA]-39]0:Q%@# MB6+4&D["+ZKB]I=B+V:%V[D4E)G,DBO30U].;BA91&XH9R4WM.2&WC/)D#YX MDN'[\SYU[WM;(/=L]@( R+=8Q32/2S5OOG1W/D UWW\MKWS=[OY#J[?VB5-FFLYO,&[!YMB%NZ;[SZ+ MO:T_#N#9!,;ZH_GN@VA^>8]W=_:/FP>?V=Z6/X'GM>'X +A_?QBDL-J_PU\.Z/ T#7WEI6 Z)YBQBRZV3A'NCF1;6Z[6' M#C3*Q'N!4K_;=B>3\-O^X!-((!6OOV3J;!Q_E5;Y* 50IS 1!!#G4+:G(N," M3;E4%HUSU+:$RE_6GE._T^D?5\'JPQH)4@*HJ MI<"B=NSA,+Z:_O([Z*6''7ORJEUEBJ#JIM]ABOL@-4RDKBPTS%1)J<8R_GHB M3QBSKK#*(L6D[]/DQ1-I8[V2-F8*OXR_8V1=&W+MUWC]^N]^]EBSSH6ZTU-_ M_IU@K(RUC/7%C]7V]\?Q'T[BI6(GS7U,0I5 MZGIAN6M6[5,+D GEZ.-JV<[-3]6?YSI]X^MVP%>W(E[B^L _ MLV=OGAL%INFE]":T=]VJ+(PH'[+->QED&>3J#_(7P#6UG?7ZE=_J)V,J5Z[F ME84 7OB5MQ9=9MHJ7"P^3N@Z%4LMQJQMO)Z6LZNY?B_,ROP/#LS M$.QB=%JX(#CW"1OJ%"4A<,>-=\Y>77]ROC/#K*-TQHTZ-1IEFU%5"VPE^C;< MU<,Z[MMPL$GWMIJ=[2U/[7W9/&P?[;&_K;3KK;OL) MGS1//_/&\5?J:<3*122Q/X^N??,CUXG*\>#>#XYRE8]Q3EP!JP6"%9L!*XVM=$$Q%!2FB#O" MD(DJ(>)B$MX01GA6%JFN8UR4Q0)9!;)N EFOQQT\"G(M$+G$#'+EMCG1.XT2 M(0)Q;3%R5DOD90J>&2V--[E'HZX;30IR%>0JR'4#Y&KV>[Z U^)M](VIG?[ MD^VMQE=)",%"620T,8C'2)'Q7B*<>(B)*46T6ML0Q-0QO:X8TE.@UX*"NE;& M,_IY_=/Z>+7W&K/>=BU)@DJ31!CF&0O;P)R"@0Q:RST9!D MX+1*:QM4T3IA]VX+_Q,$>2C9ZZ;A9X6['X>[BT_N,;E]UB=';20V>($\C0EQ M3!,RTA+DC<,I61ZEX OSR15N7V(GUE.S>W%B/13/SSJQ0-VDDE&&A#,4<:$< MLC$XY GQR0G-+ >>5W6,S3U\6(79G__17IP^3\[7$(Z M48N$4CIY;0159&V#F#K#LG!ZX?3B55@A9I_S*H2$!0G,H2"$05Q:@;2P%F', M0%678ESGEW)1UV2^0.S3L?M]\ZUNZQR]<6;^,_6Y9@!+BGG MPEMLK-:$:&^X#,$5/\32 ][)G!^".1<^=XFL; MAJBZUO?&N]ORSI('B!0,+!CX,!A8O#6/B8FSWAH9K76PHXA*YQ$'\$.&>%#[ M@HHD!J6<)HO.H"J86#!QF29^&Y_64X-B\6D]%#+.^K0T"5(J35&*/"&>$QZL MLP8YJH)Q(C)%2=:.ZTK!(MT6)"P(.&C(6%QD"X>$&<=I ;T96Z3 M0=+0 ( 8&'($H%$0YB-SGE/KUS8(U76JK^MF7@"Q &(!Q$< Q.)'?ABWRJP? M&5.I .X2\C&7D /T0U8DAH+VE&$;&(YX;4-)7M>T MA8D93"GTCW+GKB4NGUQ&64:YRJ-<4%7?)99A?MV08-J-<-J3@%R;N7H/N;$\ MHSQCZ9]1BKR_\"M?6BF#U_UN-PY\VW9JA_8P#NX3Z/G<%/JKIOAL=':MG62) MQ> QYTXFDYSD)LK$90S&RDIG)X26T,=EU=$;8YOE)1U=N^AS#W7DE:.(6ZQS M5C9'A#"C9,1 T !U5-2Q>(:9'06L"EB5&,75 :^3F?)7GL? %$?6X8BXY QI M(QV2@=% .5?6T6=<4J*@URJAUVVB"9\:OF:B"0M,W0JFFC,R%E7)XX@=,B9Y MQ'D@2.>R5]KZX 5S4HJ<*#^?([_*)3 *.*T2.#T!-I6POB5 JAF!B@0E0_ . M 3P!4GFF$&B!!BFFF4Y*R23E6!MD]W;8%L@JD/4B(*O$WST :L#(VTYQF^F'2."CS.RBC(59#KR>>V,LAU7:!<,6'=W81U9H-_SYH[ M^Z=?8\0L1N(0B]0A'J5"S@6*+#,JIUA0B^4RVK!*<^O;EVJ_8@F>7XVH$$1P MF*;D#>5&48V)$X!=3%M.+"'%3[C\./5^SD_(H]5<$8D\P3YG?!%DD_!(2 KG M$$E.)+6V0>I4ZKHQS[!33F'P1V;PN_C6"M??D^MG[$$Q@IR9&\H(P23BWH%P M$@W\P"Z*D&S$EF:N)X7C5X[C;^./>FJ6+]4M'HSE9YU56N/(I)$H>IG[#D>. MK'$>89LTEIS:E-C:!J]3-=_(GR,-S^ZQ3Q'&??#0$D2 T MXE9QY*Q2B!@;G1=&A-R6FPM3QV11";B%UPNOEWS[Q]'69WT)21J,K6#(6 FG M.\ZGNP@$8>8"4UH:QNW:!HCQ=6WFI??2#O:Q.+>T@[TGGKG$=* \4&\%QXE9 MS+UA3&&E/$F1%A_#\N-78\['(.%XPHX+9(D&^(J<(>=Y0%)["8J)\G!JK6TP M(NMP@BV1*[2TF5E-]KZIAZ&P]>W8>L;F8)GET1$&;!TX0)9(C[HE )H:(G!&$,<*% M8JDR,>IYG^$J)[P\1."HC:./< MK&T(61>LL'IA]>(]6"ENG_,>,,64L"PBK(U%G%%@=V$DDL12+QCC"MN<0J7K MABX3OS]1V]?Q(*XJ&UH*FB]L@9X-AE*J+6B\5B;I.=7*1FDDMI(1KXDRI7K: M"F#FA_GJ:=QSHI-!F'*)N*0*6:T"4CSDH$FB9):02%T27%=7!$S>J\;Y OAK M-3I#%*0M2+MT2%O24YX ?F>-48$;;@%YO4@Y5EU@I"T!^&4Y;P6#TJ(FZ2GS MM94*]!;H+="[8#??4V-O5O!7;O@%M@ML/M28/<)4+?X6Y< 9F=$7!!B><3*(LN"1=PYBBP! M85?'0(7T(6&B*PL#EG6F%]QKM^!MP=N"MTN&M\7U_0"P.^OZ3C$IKZE #G,% MTJTD2"=F4)(X6A(4=3D+7G!<%ZK8%@KH%M!]WJ!;@A >R*([&X0@@HXZ.8>P M\01Q0T#>#8HC2:T!01@S:F66=[$4=4V>CT>M"F+X;91)$?X-[>\;TZDUC[K M7'[C7]6'XWFYP6\;9W.L/HHMP@ZW!0J#_'L'*I78,P.#PO$',QU7W,/:&5;YD[;!C>^NU_-[NT0BNK278 MZ6&M%3NAYDZJ5TP'-&K94M>"+]K!Z4/6M[\#WXU?: M82T# >Q$OG8TL'G+:\,S)*E>/(P7/JF>T.N/8 (95. NF$DUSRGH(( 2- 3 MN'A710.P%OWOL>:.QJ.\^(2N'7R+XXLNW#5Y-$ F[/NP6IE>1:75U)R%&7FX MH17C:+A^6])9#8([-P/7]H'*8/U[ 4Z4LP]'0&W]@1V"R33[GV' M3[-!@*Q?^TQ^V\[AN M)@;(U10#.O'?'T_VOH1#1[ELOOLL]K;^.(!G$QCKC^:[#Z+YY3W>W=D_;AZ M2+#E3^!Y[<96)\$XR5=)I24@_1^,PXMN0M!?*6F4B"XQQ M(JTSBNALY4M:-D]A7CMO M?C0VO^H0E.9)(2<$1CP8C;00 E'G*,.$AL@%2*KK\UEN4RJO#JCV\-+I?B,8 MM^?X.Y9WIR!\-97"*^P()!>0)BHF 6KU0-S[8['A[$#(9 MT_H?-IT!_?"S$ M#,QCZ0K>>,9[\'D;C@L?+Z-^Z,,CL\3C0,*+,-K\XF2%#*1!7@N_C'EYE<5@\*Z_7[<#J/65.N\ M<-=$Y,?GMU@'Q]_1Z/I;+@CV/N;%>R)Y)Y=LNK0Z%WZV!M/1'-K]B!QLP3=D M$PSVE>TQ_S M033(UI9>:/8!)R9_5I'+U5+MP#C^Z/3]MY=VWIR^.6E\^(JUH3HRCI@@''$A M.-(F122$QS1E"8&QM5J$0_DP$\K@*%X!54^OF>5#*?4[G?YQUIG'AU B:W= M&2O^%U2 [I@XQBK'1,>:N:35CH-\]&6SPL7CI^J1H7X?UE*[!PI5[E!O*X*[ M_KRL3N"MZ&/7Q<&EKTCM']6;05:$:X;_?+4@G7GC7Q-!=7K\5'8EV(B./1S& M5]-??@_MX6''GKQJ]ZKEK&[Z'03=?0#JR9F5<7K&IE2-9?SU.82OXS&,3U)D M)F^>?+U>?35C)QM_)^2ZY/K:K_$ZN?:[GSV6T'5NY)T>^_/O!+O^I2]EL +? M^+%7>'JF1 =G0;S]E9,\K!EYC/**):Y^S"]S+^'20?]X-@]SQN#Z^YQ$ME1. MCIW^"* H'X*UZA2\MJS;+=;%K.A:Y%48XVRU%.-?&QYGPF M.#.VLDK]>0B_7EJ]JTF.B!N0W"HX#J]V9MR1CRZ?.#?R9"PY,?T%*F9GO$;D M!HMTHYF_V!6D-UC!A9P/]ZWR^2N.A7UYDM7\F;IZE<'\)A1[W9(LC)3O7!2A M#/))6>/JXKM/RAK5$U^U0=9I^YOTT[/#5NW-?X_:H-15REY6Q1KGEOQS(_6K M.W'*36N#EVL.O=%[H94/ MCD;*&8ZW6H/?:>?U:07$(#6 M?8/WOL!U[S[">V'4IQ_H;G>7-P\^'^]UWXCJ[X/W=)>^.9X-0-O=^=C9>_>! M[[W[^Z!YX$^;6WOMO8-]VMSYH[L+8\]_-P[V#G9W_DC-UY.@WT_XI'GZF3>. MOWK)D_5:(XFM0!PV$6FI!)+.&^4LY<+R''[&GV,!ZH)1SQ2C0A1<&>-BQ)1G M]X_A(=J4I#=.>!4+1BTS1IW.8)2(7%IN-%)"QMR4DR#-K4):&"(S M\$1)8I$&BDR*#'&C$K(\"@0'30I.>VHXRZ9M30G]?>D!ZD&5X/L]_"5?619V M6]9>X+&PPEF+8!M!(-4X6)Y 7]EY> M]J86XV UU9$'[HFU/A@BI64,&R98*$?XRO#XK-)MB1,:*X&\8A:.DL/*4E4%ED4)Z:RC(-Y01&U+T'DO0:+UPOY9O[L#*14NY*Q?/:BF. M!B:B6*L*G1!LN42:OC-BAH*)^4Z@$O1*J=%H"8P+KDV"1".&(D95IZ$7VH"0,.8\QHMS:;'@%6 0AAM*ZY/-E89;-"E,LK75-TT%[G=E-:&<2I%2A[Q1%V/%FE.6$R%!9_ M_BR>DO'<"BZ)]#PP;Z+TDN!<^\MZ];@L7JP0=^7N.3\*)X%K"L>VM*"Z>*Z0 MHR:BZ#D.EA#B:%@=7^G3^E%N&[K]8JN^WWK^SP9$64X_(5Z);._CPEMLK-:$ M:&^X#,'=%$3'A<5*(LH#@F5C9W.N_;&B(G&;$HHD),0-C<@8!Z*1U\2J1"0A M:FW#$%4G9E&Y*$O3!*.@74&[VZ&=-RYY)P*E3G'CN"9*&NN8$0QSRVYL^"EH M]SAH-].*C6*=&$C[B,7LH8(S*GN<)?)2X$2T(-:#[$1Y'0+270&[I0*[V?:^@'.@^ J"K,E9?,IY4(E) M0%(Q#/B&%7%\;4,;5B=TQ='N(:I>DI]5O7S0 C\7%O&*/D;+4H;HA8VR)#LN MY95E8'K"%YBVK-MWM&*0M9RD(N MW3.6 L!6)!ZNE(5\J>6,C)0Q),9HH(H3:S0+7$IJ)3<6,ZIOVJZXE%Q[ G.( MG_-T4XE1SH$BQ(3F$L< M*6:FP%2!J:68VRU@RE'FE*2::Z^Y<-X%F*[%.<.76V?= \-4B:^\,T+-^I4X M(580D)P29PIQBA.",RYD\DD!UICE(F#2FFL_!78E0381T:Y_3EU,4:<@O 8B91[ M@SLGD2;!H""9)8ERXXA=VV"FCEE)$GG&K"PE%S9PBZT#]J%/Y>7OZ.@26"4P10%YR[8)BB1'$I39#,W=RA6X[QIV?R M61W&8PW:)K,(QV@0%XD@PXQ"5+MHE$K&8K]*QWB),5_**U^46^HAZZ>_"-N8 M2TP'R@/U5G"?)6>Z8Y?*""Q4*Z7]IXRI'\Z+P\J^I)[X&+X2!V6H*JET#+TR9*Q)2# MO:515A;;53F2B[_J\4JHOP@KE^".PVE'?'*YUXLU5K/H"(BJG&J%6;%RK0KT MO9_31C0-0?$D0 >1&'&94ZVPQLB;Q$$_T8PXLK9!%UEXIEBREY#'H\1"44ET M8@:XVFOKHZ=68N<"L/PO#0N%QY>(QV=4%1!M"!6>(B=RX5!"0;P122-/I1 8 M"Z*U+CS^_'E<)1Q"#-AX83CQ /..)1])B/ A=3?.ZRG>Z"=E[UGM!?;31V," MBEY:Q+&7R&AFD!)&\F@IULJMCC?Z:;TI-\YQO%RS;#RQJ\J6O=A:G(M?H&># MPY1J2S6Q(&S[K$'9*(W$5C+B-5'FERE'I5CG(^)M8TYE(HY:YZA#7.E M*T8MY2P1ET*!U.6"U!D-U0>A F$6:4DU:*A.(.L"14)I0B0/&5!N0L4$C(XQCA(I$*,\RJJ2XSO2]NP4M.:0NP*;P6U40%?X-[>\;T^5J M'G6!$?W&O^##Z1.J\;9[(?: ZW0%U.-%=(/?-LX6M'K*K^]Z1("@&2#&)7\; M=N!;8PJ8%/VE56'8:2G@2U_!SU$KUE[WNS#>DUJFB\,8:MV+Q3CSS=T+KM;: MT1 VNF9K?\7OL3-^'*E]!X"HXC]K+GI[-(S3VP]AC6&.@!>UX9%OU=J][W$X MZHX+U@YB;1!M@+6HV:DE$JZH94+^/GW$<+VVN*GYF=HJ]5H.:ZW]-**U>HF_ MG!UY>15J](H%^.]1?P1OO+@ ;=AV.ZC9"E?G)UK[!US4SG24>>3B93WX>>G: M?U:+=[9HZ[6="Y,-P)B]_JC6LG!]_F T +I*<5 MX^2Q+HZ.8^Q-)D!J\.KI M7."BO'8)@+^:%[PTVHS[U0*UVG&0=P+>]N8O7:]4PSK;^\@OAON&4\BYSX*@_W<4+XQ[3 MS3GMCJ)O]=K_/:H&$*Z^IR+E"^_\O\,S&LKSF!+1E'IA=F=0J+DS4*H(>GS<90;YWN]\SP\\ MYQT8HL_#&U0K-Q[+>NU]FEF4S$294V96\QK*A[DXF]<%1M7MA]C)>V5'U6;! M ^'1&)=BI_3+WF!S&T M1[5H\&@PJ2\"GD6O9J'<]0",'B;]_L8UNX,<"N,@@D?=0\GZ'7U M'*<4 Y,:Q/\>M0>3_;;?8NW@*.Q/(-KUCT;5]1. M4Q>TQ510HAEWQGI&OVY5/98()NB\V=)E:?C]^0VOR9(7 M') -.\I^M9,MF/E.7ND=>/\?G;[_MIJ2<"?^^^/)WI=PZ"B7S7>?Q=[6'P?P M; )C_=%\]T$TO[S'NSO[QR 5L[TM?P+/:S>V.JEQ^N:TL?\U*!L3+($9/3+!712:P!K7@XB6&C!T=9;%L^V+^PPT#YHXGK='I*3OBHL8?#^&KZR^]3L;O=JY:NNNEWF/)^NS?5 M)G(-TQ< M^S5>)]=^][/'$KHNB+S38W_^G6#T80:K;O387_A9;]'@X"?=,WS,H0-+94&I MN"RW0JGH/3/9#?IB/-O5N-@;9KH@E_O#/%('G:>+(-XZJK1-4CN)H)6!R-B) MPUOWG7BQ!MB7V[!S8;W89Z*OSN.RM=J][5[^!"/L M9[K]Y3V,"YYU\/$;O)P?[Q+_VXUM_:^-7>R0;;!=KM[Z2Q(X!,^:9Y^YHWCKYIKIVD* MR 62$(^.(*UM0(J[J!B6UGFZMD&HKE.]J/(!2^.S*BV,"R(^45140<1E0<33 M&41,@00C.$-46%#FX>!#1K$$RCPVL,U)!LG6-@3'=:'XJB#B#27I5?O 9J $Z#7\":AG+=H[[.^/-V ME0)MBX>V]IRPEV)(G"H%6)84XB1Q9#UW"&/!3#!$"DS6-I3D=;VP"*8EBD$J M[+XH,::P^S*R^ZPDXZ/"CC**3 H.<>E RQ,^(19SSR2J@E>Y0V$=2U'71"P1 MP]_7(G='3:Y$'S[" CT;$%V4=:QD(S\QRSO3S@=L;A&SGOS,;M'OCN,6;1Y).^(SGB)3# M_K"=[WXUB#D"[WNW6 <3/QI=?\N<\_^)@I=R\^*+:W'Q M9QYNQ9F<'[6V404UU M]PY"%TXHNKO3@1/EPTGC=/^D :<3O.-'X\"?S,9F-MY]/M[[TL#-[EX73B<" MSVAM?WG;WMMZ?[H-_]_;\F)[YPV<+'^FYND;_-6K1*DA A%#(N*"!F2T30B# MSA8B]<8I/Y8T &)CV,PGO'1LRP4$"5:3:2$V0%.%]& MP]KY\L\#^8VS 680?[QGOQS20\<$?_*M&(XZ<3M-9UM17T6'0'UOQY'.O?WS M)7BY9+X2Y_NKN-X%S][<:/*7Q6 MH)(CKP+[$B9<@N)^89OS$@O-HQ(TP??'?S=WCMXV]W^ M\A&>\_%@>VN7S-K@MK<^Y]H-QTWZ=W?WM/FM^>[MM[UW;]O-+W]V&U]VQ=X[ M$%O?-7CSX.^KPH!!BX@^. <*@$P(I%>/C,D%;HP7RKCD7 0E0Q!2AYU>E:"W M$@9<$.^!NK]+@;TRAEGMN5/"2DISLTU/DQ+PWQN' 1?$>RS$F_4Z$,6$4"F" M8IXM0]189+C2B LN<_N Y*P!Q,.D;L2"?0XES/?NO?EZKMWIQ' 32;6$^YW5 MS3?.:6$ G1CE01GMM<&6L.!8)%+A(J M&5S-A^[J9(GW6J&H D'I,WEO96J*HW*67+BH. M6)AHL1#U<*6Q:F'YXP6K'@>KYB-AG9$R2(Z1T-$BKBG('81JI(+$B7"KE&5K M&XK2.E;W3AE:,<-008''S9DN*/!8*#"7$\V-\3(X)'5DN0$?1A83B;3@1'++ ML!%A;4,J56>4K0H*/'MCR68.RK"]:576<7G%42W^.(P^!V],2C!V@(EFJE/F M4ISQI:5+_^,I))OI%KWM#[;Z1VZ4CCKS.%<@;L$0UWP]GQL=Q+(Y;URIUWIQ](0Y<()9L2BE$EP'+)6*1K&XKHNC(+ MUD-+7G:!U *ICVC<*Y#Z() Z*R(SS#0E3*/@N45<"8.<"0QI'X*ED4B2&W-+ M)>J&RF<#J3=KE_54'3CFF>&B2OFZ,MO]U1\.EZKWQJ,GVAU\PU\E9B 3&(-4 M+F;'K;'(,BF0H#2DH(TGSJ] HMUF;7C4[=K!2=4X)O>_:H].:E56W)5)&34[ MI8>[67;/6AO=K)U5]80J4R]W.7IN_3C@S%O'XW/O+MEVZFYI<;](8./F8;+M MKG_IO0:K%Y%M=W?;Y?V\-DN8D7:G_+RR?M>OWY.D\SWI$OP1 0A[.2?;V4X^ M*A;F@'U!NMZO)E_TN#OY/EZ"1K<)UWC:W-H]V=[)4NL'OM<%;6YGG^6^RKNG M?W[;Z[X]V-OY^]NL1M< J;=YNHN;!^]%,]?CVFIU][[\V=G>"EUX[T&C^[&[ M^Z79:7[Y>%4NGU?2B< \(CP8!"I(1(9XC[RVD3K/.4_I.J?'@D,U5M#\5>#N M),:LY2S(#'>:/GA\:@E+NPF;OFZ!CCYNU-SN^7XWUM*@WZWU#^.X M,-Q+BSN[!6S=R;;X,_SZSZ#_O3V$MUZ!7P6U%H9:\_E\PC)B1:3(PZ&#... M7T8RE)CFG+% 20P9M8P@2Y0!5&+.%AV10#GQ@AL"YQ3'C!N>I#.))$V$)M%4 M#$VF#$WNR]"%9V_#LW/19)XH%6)"F,;^D/ND]*T@)MTF M#G;A4L;-M"3XK0]+UHX%J&X%5/-)>SPE(SV-R!)B$#>6(\)Y#]:IA8E6R\9\[ "Y*ZH9]2PW([DZX?!N^N0B6.F) M+4<%2 N0+@1(770A:1PQ)I9+C!U+5*FDO*6&*CV)=RA NH1 .BL/!P4'(1," M28!4Q!7\L"YDY3>ER),*(:JJ?YA85#&MIP32FT6NWRWR=LFBHG_I**P=#H"! M!NW*P'>8;7PY3-J?W^9L .YUX\CHWG <+0W/&D2; Z.G =:W"*9>G^DT=56# MMJN6DVM_W/UPI]5MG )2?OG8;GQY<[JWM7^Z=] XV:7-%B!8>R[G MH=O@VUN[>&_K ]E^MWO:W'K_8^_=^Q^[.\UOVUM->-:?![OT#=E[]V>"T8]B3_/=F61;>]^O6H+\\R M1J>=2)(H&SFG7 = =V,<)R1YR_V#M\EZ;0_;L&3 2F&Z1GGUEBI/YPEHEG[% MV!O&,$-*2HNX"QQ9[#W"G HF@G?$R!7(T]FYU.MJDJ929>[ 0X;581)BBG" M9'4GLXT=#ON^;?,Y4C%+O^*A?/?43U418::48;TVA".GG?+9#T<:G'C=]C#[ M9->'Z!^FV]?RS=NBZ>HA$&+(NB5F5K!T8++W9@$J/ MK-(CJ_3(JI;@$K0#('>.V?2&\X$R-@ ,@CN9"&A^V7.@*&ZM> M;D\923TGQBH7*":.=Y\T8T=]Z3QI?W%,9Z,FN%VNV^^;']Y0W; M?O?A!SP7QO;QH)$M5E]V26/G&VD[![O'OPYU59-U$(IZ5BR&N,$<_% M%*R,%JF@;#(!6^G$V@8S=HD%[ K8#>;?R,95TE;[;SCD3I+)&$> M]'8O&<'4WC3=L(#=HX#=7,Y-L()J*U PFB"NI$/6,8(BDRH(0JU(>&V#L[J0 M*U,4_MGGW?Q$?!V+K%>+JB58_ZSK'\8N.LE2H");%S4)'& MH"2QFN9>CU8'FA2+CF@,K#SIAE=DCV5AXUG90_!HDF 8.:85XM9)9#'F*(+B MK!RWT5 .BA:NG4E$><6'>3[V5EXV?U1JCJ7$J0/'\I% ^8B$26( E7$ M.ZM)8HH8"]]0+(M8MD1X/I^L%*-S+JF$E.8><>"IP5/Y_!4"ZZ4"<8I:;DFV#)' $@)=@PG[&.1CY<*3V?E8PQZ MC<2)H: 3J+DQ8F0#YY>$17[#*)@"?UUS%%>O+QU M('NW>V.VROP]B)TJZ&@<.WL6R^>GL7S]:2S?-/IH&LMW%I9TUQ+!);RHA!?= M)KSH:E%HNH\ 3G$YKKQA&-0JB$E7H_S9I,R*ABB]G2#63H58C0JQ*C1YEE0]KJ[AWLXEF]O]G=^];\DL?_ ML=7H[G)X[_'>P;AH/M=WO=YL&5%26=CXH)PA#&22$>,$.6 M^8!(PDP:%8.CN0ZNJ.,5*83[U-&'!?6>'^HMO#)60;W'1;VYY']I3<)$(,8U M0YPEA[32''8O;[/"*5(,J,?JBJYRMX-G(';?)USRR<3N]W.V4W_.\%=+V270 M:N$BIOUFNZ\NPNL%U-TZ&L *_@&M/-^^B"U"P1'9*4EB),HD%-< M(Q*E]BR'?2>ZMF'J7"^JS$J)GEQ"IEZ8!%68^@F8>LY9[#CA-C#D.0&E,6F/ MG-<"29$,E2%ABUUF:JWNK3,^.%,OJ8QTCR[#R^>,OIT9,K>+/2_1=#'A9 A, M.VY,"U]^BZ/LVIX^;E*5"5 GY+_SLWJ5D%V]9#B"?ZKR%[GTQ;@NU$V*,MUH ME2=SY=E%?-@?5H[U5]7TVM_CN6?X?U\N3C+Q*^/S6ZR# 1^-KK]ESA?P1 5- M")]9N@L_;UZ32M"SFE2MP;GO<#\B-XCV&[()9OC*=H[MR7#MMTL+T6WWT,55 MGUVP:YP4H%@?Y*AB379JQU%J#?"+_SZ_W1ZUM5"6( M,L?D$S=SS[]^LQM7[?V3%143#UY4[%V_'X[;G?CQO= M][1YVFPW:$/,EFG:?M> YV^>-N@'L4O?B.;6)MY^]_ZD<0KOW-D\V3V &='W MI[NGG=38V3S=WOR:/&.2*HZ,%19Q;!72G%JD,',4) -J")XKNV42UER3X( 2 M.1&&"BNTY"RPE(@1LX6=-OU_C]KYD#C?A=IX&ZH38;I-BZXF]LMA/G1UL$^^ M%<-1)VZGZ0J\;8.@'?^"PV6.(O\X:=B#_N!UQPZ'+Y@F3X FN9$Q6*I0<#GC MA^6&IM)R!-LFDX7_P7]F:5(GBD&2!>%68ZX2%,VRR-0>9GD)(']T*8*PU R[2U ?%>N4 MB,7'R>%U8>[VV"<(ZBN#+8-=O<%R>;/'KD* IUY$?"<1*QK@>1[!N:AJ?"N[ M%!?+\=5N6XKO^9#R!9/^\PG%?#?H#\>!RZ_M8' " Z_^V.SFK@*+6HJ;A+T^ MGR7=]/ZH>S0V4UZT89;5O,MJ-N/H'N3Y,M>L,/5#,O5T+0MC/PIC/_MB)J_[ MW<-.K)Q:T;=Z\-;]DU+#]Z'F_WR"(R*)5!K!!&5<*>HP%02[2!TU/$9QTU(D M/[$+5^?(2L1$W-5/.UT]G;>T\;I![Z]U6PUZ1NRN_/'P?;. MW]V]=WOMO8./G;D$^M-O8GMKGVU_^;O3.,C=*?9Y@[YANSM_MQKO&J+Y9>_; M7O?/;O/=WU<%TOMDK#%,HV \1AP+@W22&DDM;2"8,DOLV@:CNB[(O2M,E5*^ M!?.6$/-NU6WZX4'O@J2WS(+-AIP0*6#-93&Y#Y@D:&&8>, M8A3^92PZ#V!G6%U2462^@G@O&_&DLX9:%K4,@0>53 P)$# *RHU1A-VT1%S1 M"YDP7S"N8M MN9[["*!7]-R'AT$Q X.$)>.9ERC0W+@+FX",C1*Y@)5W)"1! XA^5-<5F1?] MBIY;$'"E$7"Y +#HN0OV;9QU*CSP9'NK\55X)C"C!%$G..)68*2]HBA2;951 ML,.!9+0S=<)+ZZZE<4=/BO*B::KE7$I Z=IU'6H1AXGRQD0B*:3 5L%$:26X=RDB72FD5D%0%N%Y;K" Q.*:]C M>1]O8^'M%WU2%_UBL6P\ZT>3.'!0,"QPL#.(4QX0[*)#6(9H84\C#]FFK$1= MES)1SYJ7 ]4IUZ7P(7!+E/:.1L]L\MXHRESQ$"TA-\]ZB(@V43'&D L^MQ+* M'7.M "&<\60Q(<)8L;;!C*X3O?SUH0HWWT/J?GAV+E+WPS/XK._#.Y"MDXT( M$TKAS#8>&2H2$E@X$;&-WC@XKHFL$S//X$7J7EK>7B[6+E+W@JUCLU;]I(1) MAAI$G04^CDXC*V)"2@9%C'*S#T[F$NOF/KS R,G*2;*)!)LX@9^RB!Q,MA;*H14-^[E_&NUH2#.C1&G^7K. M'L^#]8P)AH+E$?1\[Y")SB'*0:_7<&HHYG/LV+UU_*L9_BD#(YXYL]Y&*W@$ M;KU6*RC\>QO^G36W2^T3-IXC023PKP@! "*8T(U#1X[0;TU@0JF%V=)+\QZ&V:=-98[K:)Q%B-+O0>1F$1D M=,1(4@6\*+4FHA*)=6'6%6/6VXC$C\"M121>"/_.VL(=IHSS'&*6$D=#Q)[NF'WV\>D[ QMB[N0S[N PRG]6;%'BTJ_%&X&E4-I% ME;SF\+_<7L(S2231PABL2ESZTL'1I_FX= -;981#B<6 >"(!69_-XI&;D&20 MYO^S]^Y-;>3:^O!7<7'.?L],%6*W;BTI\ZM4,2')9FHPDPR9%/F'TA6:&)OM M2PA\^G=)W;[;@!,33.ASR0!N=ZNEI6==M-:S>"3)8=MY3C?HW*T^1%^WW?\# M=G.=(//P^WLV3AZ\SDEN!;+:2G#J0XYTL+#=M31:&6>E!Z<^WZ;Y]Y0&USO[ M6:OI.CUFO9MX-HSNK0_&!XZ4@)W,<*#(Y(ZAD$D;0^DR>' 9Y#91WQV;JW?R MYNYDV*Q$:B>C;)KIP*5RB!)%+C_A'@D ME8NLE%2*X'A&@H][.:.JWLM/;"^O8F__@,U(R;',/VSS:VYGZGC!\O;.?M9:N[>TU!\5F8_2:***X,8ARP1'C M1B'I,X&(4%M]/\5,G8R^2K^:'(D1PS:;6RU"0M7->,_=1;61LK;2X=)T$R(['VV'N1Y3FA3)&PQB!\ MO5]7V:^S<7;AS?V4 Z$=81EPDD* F(4>-!WX+Q;"0!.THX%4*^>/_6)O/&;MW-VKES M)G,HOGJ';GRW4^_>%6-6EUG$.G;A^-]MOTTUC]!/PV( M4\.MP%9PEA/&.$"!TE)B+*UBN7.F/G_8."R?IZZGPDMEQK4*U!]0> *B'@ M+4JL\Y!;1J30/E=YIG.*K<1"Y74)TP;"ZEQ7#2XL8Y0B+!G :FX\,HI8%)C& M+'.'BDG3T$%T91HIA"C'+X M)^0>::9B-S(*($R-4)G>>DDYWLZS-305K$&V!MEG!K*;A;%U0&#-1UES:0D* M,%1)CAP+!#&7YT@*DB'ML-!&<4.E!$#%=)N0=;5A?GQ434D-_^YK>"C\UQ5? M7@Y?K3FX@'UC7_Z_],?RO4SWWR]'[YC^#O\,WS(]N&@[WX8=)!/H_N!M2U(E MX.EIUY^"+=+P7R_+4L"JL7R_T] 3YDFC$QIZ6#8XUW0^[K5&_\S#_W>];US M<\]Z#0^OYQH'NFO/RA6G>+L1@WV)&S!N\L:5[C7^=Y6B8!UI=X*/?8$9,4[J MC'"")65&:4O)R5X*)N(,HX5113X+(I,FV&&8Q9'[@4C^-$&DY?_S_OK31W=I M",L/WQ[ _7=O#L@[?DQ>\^;>;G;X=O_ZX :>>;1[?7P.;T3V;XYO6N'@_!2? M2(Q5[AE!V N'&"P$4@)39+D.5,.B2!4IZ>G.O.?: $%NQ86.8K#*ZE/"L.5, M8:T9RRA38,D9%7"0F$OL55I]/%Q]7*_^0ZQ^:?RN>X 6( 11UYU+@ - MKU->F_BM=QOT (( -BU F>V&7A.Z%;UT UM]T_C5I/;;#D#FA/4VGW+B75Z7 MK_K>7^BH7[J'X4T11?78ZVXMT0LE^N@S.Q&9,M3D(3)V1CIADR$IP;9Q+@M@ MDD2&,+[UDF<+)+H4NR&H#55A=[@ 4;@J>5P5[QY%KX5F MH=# _4XRE>&P'J"D=62+RSC/-UA(6;+Q81/XZN M.K4T+)&&["2GX,U:2Y'G+$.,Z8"DRCS\2HRB-"B1.$+YSK(STJ_P22:\XP2$P8"Q@9@' ]H(G"/FL @:&\R9 2-#[2SC+)PT,F -:;)T M6?J7#[WJ?,:R7C4&L2AR,17E6(-+/BUG?]LS[P8M?QC>=CKN"M[Q"&[_>ZMC M/S\S*3DXVLTBV[1VT7WE"#SI>#*L*-(._H$)UC#+PAM,MQH>MM)E7,?N '!D M Z-+1V &VS/ #0].53**K>YVKXOV:?2^!NU^-(U/JR5?-8840TD)G .-UO5]?K$/HTS\IVC>*39811IB_EK[L^1?#'WYS1>^RI:]?%.TT M"^E+OUWH[FG1'@8L^>4\ U@<2_GQ;U>%ZY_%8/I.5@;4J^*IZLG5QSOIHYF( M:?F9S'>P7/YQMH.7?G;;;<&'S\G];OO3\Z;]KENZ;7T5Z>]VH!/)[ MJNQ^MM.O1:]8GU_-:+VAKGL6)U6@_>!_;^SUI[V#['#O_6?0>AS&Q(_/WY&# MM\WB^./K:_CNU?Q)U0%HQN.;YLT?G^,)5_/M^Z)Y_OGKX5X+QGE\=4S^.#L^ MV@ I8IN!?RCE-F/? M3;A3,^;>?S<>>-T;=/T%> V-R[0/&MJ=#WK]^)?>U+'2&-5Z,!<7ERW?3X=* MC4OX6K=Q[76W9MK]\5CVUP!<2-WSN]9&SQ-F<'>\@#6HK0W4YGEWO2*69YE" MQ#&'F*+5R9IEGLB012)>%TG I:S-KQ^X*=]TNO!KNV$'W:YOV^O8K+/=:Z6( M[C.SM5;J-_+] -6#%X:?EB%5M3"OJG4Y&B_+6UVT__R). U_#"+-,W%H0KG$ M)$>6*' *E3%(,27A5RDS[D)L^+SU$KSZS6@M\M-;5]-QM13L;=!O#*O=FB6Z M/$7T.83CUC(UFXWDCU"77H?QUHW8S?DPG@?G-S@7D/'"+>!N:4 MQ4'K&,83C(,=^=W-9-:X81XVU_S;3K4V\)BP"O(U^KX'_O34F6 !GQ3=Y'KK M?J,%GCC\T&X/="NFC1Z=P,/!>SS;G$1-[R+J0E1;[;3 B4W M/11MT#>%;L&;PA]*'_[*=^&+O=[ N^U&NP/F<'%ZZF/@J^&_I"O.M&MT;+*7 MP=4_@\%<=0:MZ-L[6,;T:/B;;EQV^G!]O/W$T/W7 MYLYC ^KF@$I0+>)LGI MW?4#"3T8BX5L% ,X,::\D)D!OPJPB\3J"Y6?<+DU=8KYL,LJ%BYKOM-XX+R! MWP<]>&JO!\)C8$GC#.X5/=OJQ%C-IJ00'+ZJ$/?BGP+0[3/<]_K3Q]=PW_?% MI[=_G'TZ^DP/]CY\;5Y\N/D4[W>^3V93"#Y]_*,X>/L.D/F/UO'1ZZ_-MW]\ M/KYXTSH\LE?-H]?DTU&S!=^\/CC_%.#[^'#W),/."&$HDDS*6/?(4K;O@M:*GWF+HHV:*BNCEECHWJ)8=K.8CTZH3W!;X-;=R[\3N.O;J=70?%AGL]$I'PB4+ZZX)]I&'"[TV\8[V.4W?=@1'"M\58/>J5! M -:B^RY(NA/LV$YZR?'T]/REAB7QK>O) MF;I.ET].QWS^X!T94P\$I.F.+XH^&,OV'M!:'B>O-O8-TP[[[2H64E:/3$C M6*K "$X?= 9]6/RV2^8J?-:_+HW@9$[?XW2]\G?ZXV>>' M>Q]B,3<_B&,X/59,0(TA':?]2 ,1=@KZ/RP28T_E2Q$*H$MC* M?,TH8PYPLQ4U PK= @ >H B,]T&)E8-X1@?/O"PEM?"]Z.Q-(R4,(DIY4@V MVKY]IH?@.EM!Z-VIG[AO-P\ SNUZG/^HHY/\%("]',7J!6/,W*%K@%W8' MI2KM>7 #82R7EZWH^I5ZK=NY*+5E^G:E1>)S=QJ[RXL4XT67U>%D/"..<5"8 M(JN';PB0W8)MV];=Z^T&J.6TQZ,6:DU4+\:[!/ U&U]T:S#2*N-"QO;"TLD* M1;8;UG?[NF@/549??XWX#_C12U]M^^CK=C]7*Q)!^#Z>[! P*U1C,07VLE.N MW8MD[X*M,TC5Z%7;+Q5[0!53?H+__*1(C%1BW7?23DQGQF=B;^/>L. M1W.I3STR('R?D0XPV!>Z=:6O>UO_GGHG6'DT.8&S[[[T#4-XL#Y7<+V$RJ0ATB'MC4%,.XJD%3ERRCD7/,>*L>.DQ<$45]-2F=*!PH^ MGD'AIW'D_(VZO#QR/C_.#M^^CF.BS:-=?'ST[OKX_)_B<.\4'W_\]/DXU5 > M7WW:>W<]>^3=/%^_/81RX">.!O\?* MD>OJR/FF>?..'KP[L3ESBGN,G-#@.@?!D'+$@/]L E&8@>FHDNN\+838O%SL M&=\+LX1'ZVZO^)CW> YZ:G>Y03:ELUX\A-+Z[GNL*7&MU(=DA_ -7ZU7NG?V M30MQQU:I2TE_4NN!6!)"YIS*2>413P;:J[*A6.IE/6P,V$L/JG)_SD*+IPZ-J22C M7U[Y?B0(-4"N#2";K^8 DC"9.R<#$AQ<, #('"F<4T2MLB3/@U&>;+T4VR , MF^>%/1O3]Z^NO]2%&R8.E<>&'7!8NE6!6;\Z='P(^[@NGWTRJ%G)2449!]L0H[&A"0;(E#0H&0(Q$L>&?!GXXK6M^7A[^[#,)6^?IF(PWTA3 MA#H!Q1SFVLKN' MX2&V@ E@4F8&69Y1KPG!6F9;+W&^K;X?+FN;\ILW]N1>6I $7!N7FPR5#V%< MCKG<:WQ<&SX>SDDDPV>9U[/(1 MM_.0P:,V&I\"$CXMOI4G 5WST4*<44:9SI 1B@-TR1QI@R4*1(>?WN^3 6=+-SZ#@^X-NN>L%DWE(4C_;5V?M>4MAIQ3;PRUM,LCXD[VVI!1_G:MOMAL<)T!%T'!9\G M)#8[;3MY^ER#WDJ@]WH.] AFBJO8S4Y0AYC)%3(A_L2$XR3GF1=Y;'&X+@:^ M3;,)"=\1FPYY96W;3(G_8YN#2\D2L_MPK]; N&9@K W$=6/E_AQ6JL!AH2E% M 7N!6#Q2EIAH1%U.,8F?V;#U4A&R3>FR?H^KFHCWWF:U_;ABWO>EOO[FI.\U MVI _&XZN0KV_B4!:)3=.?E!)S%^EP-08NSZ,/9C#6,HDSID5"./8*%5(A22C M 7$9M- R6)O%AKK;5,Z7Z-Z?RW_5O;<)ENH3 =?NP(^3QA_;2*WQ

SF92M\39\;$.WQN)'2J'\,TK"B!^V-E_7A]+'TRA];OK^6 [KOY(WZQOYF M]X+5C9OS']4N<6YV-EO9/!U=,TS\79SIX>O2V/7IFO.9=+<;>Z*I!:\D>$1P MZN(-ND;[()'2C&HN/6.>K8T.<[T[\&%;,#Z1CC(C,O"I!A&C1HL6!F-\0_?[ MW<(,^F4_#=V 761\-UYMJDW;"+"DG6YON^I.5/;-Z' D_M^MC+PKNRP<>P(TUY46_4-61NS,.. M:56GC(;S;@"R&*4G-:#27R.5YF6GYV>;,GX;=_G"K@ RD,Q8 MB9F6&1.!&LYT,/ G0ZS U&P:8_RH'>>8,3ZUQTH]-4?-!&[I))(6&ZXNNK$[ M5ER_V$VL?%S\%/:;/O6-0<^'070DO\"PIXCDMV'9K8<->^UU=WVT\E/?FFD0 M\F0(YT6VHT3^,-3PWW;;I\QCOP+K[2V,P:44;91%ESID-5[I;O=D(]#^-FMX.=#"3]_%J%L8U%BS=04K!X\X]W-X=L/',;3@N]WKWGSXGTX^+MR\\K:3W;P M[D1D7. @/1)$6L2H,$CFQB)KG,?\=(G M@04+^Y9]T^:?WN[#/5UN^S\7;?NA_J[4=ZF]H_*>@@%X/_O"#;I1F=<;_SX; M_V9JXU^=4.&I8#)#A&<$L5P&9 )L?-CPL*IZPTBJ*?-$:XR9SI@2(8NT>KRV$38;*HJ1C9 = M[.WCP]T3JH,VF;6(9IPCE@6"C Q@(TBKG-="VD"W7HIL6WV_B;#&-,-';(SS ME/;T0EW_39NXUO4;LH%O)C8P 2,_"Q8SC GR##O$K,B05%P@DC/&N??:AD@' MO5Y5_P1C)$.1;;0*&VL42K+1;]/U3S>S=:6&B()@K;V2"C-*AZ3Y'VE(*7H+D/@EIIPM9+RK;I][/8K3%3 M]1';%#ZE/;U0UW_3)JYU_89LX%F_WE%,#9<2,4H/'=L_,DL/]^X1JEF><9=SEAAFHI,5;8XTQ[3[DSM3FWT>J@.9.^ MT7QW8C3X[HX$9(GDB+F0(QV(0MQ3Y3S8>9:LK^O >K?5$PSU3-UC2<' 9%[X MDRP9&&;DZ\O+5LS_CNG@7=CC/J#0[5R@;N=:M_K7C0O?/^ND?'S?Z\->[I>9 MXT$7W;+LH#?,X;<+3]#+[/&1$SY,)D\IX;U> RS$-LQY;Y7GS*8XCA+5YW(= MIXL/!CVXINNU@QEMZ"^Z:*4L\3@N#]*M^_H^C]>+3P_*1_53,?5<;KR^Z("H MWY15!)>P:/"FJ6+A;%'WGM$3XD(,:QZ*7N/VZ-XW8'YM_B_!^Y;_SWNXSET: MPO)/'_\H#MZ^NSH^_Z-U?/3Z:_/M'Y^/+]ZT ,$$2\J,TI:2:B?B M6W;BGC?]O:)G6YW>H.N/X-:_MSKV\^/N)=(<[Z76X=[G[-/1[Q?'-Z?DX/S= M5=Q/!Q_W>7/OS5F2_XL/Y-.>9?-[Z0,[/'K?.GC[Z?QP[_BZN;<+^VG_*SPC M._CXFC6/#F _??K.6JD$X9E"F1(*\>-'L]/VXZ=QCU+?]?_\C"<:_/? 05IRBQM[ -V"/BQ4D::., MQ?06^^W&[N 4;"YX%:RVDZX86E1%KQ>Y'O]WE;,&HS*E0N9DYB/$FZ %\]CG M&6SLC)I8<(Y5)J=]TOWFFT4@N=_NP?Z-/93?:.O+JJC[.:+Y,P/3YLWN"?%$ M"RXB=2 '2R1$DA&:,Z2]QMBRG.!(](^W,<]VYKW(!LA6*X$;F+"Z.ZXYMA-( MT//M NS:=@($5XE_XY1M@V&B8SWJZ: %_RUB?1H8[O&JI;)8UCW_&'' M'NU?VT/.;A"6BP+I-FC<%GAS().ZVXWV<@.6_$!WP=K%R=?\VU_V?2IXQU$Z MO(9/HF&=/@28 $&+7QE=5@9+\'82SFV0GE9T4[O^<@#W3/8UB&@E\LGE!'?- M=KI.MVTL3.^?5:72L/X7O<9E-THT>)7I247_^CX6]+VT0X71+!8H7W;*$OD7 MR2,&QVU?5CZ"&0$SK[[TC<,X<'>L(R/ <9TNDD47@Q M]7?C53 FO3%C:9QU(W#^S]V^FMAZ>92V*FR[5Q%SVS''4K]@[#>(9 M ]I1+SD.5EH,!K<&V!;" 79G7%A#0K:1S R[_0HP.I?QS;<;9YT6S'4/$.-Z MB#/5%1/J=GUUB>:CP-]/8-X MG398[? X%PZT1HSQ@+$=C8:V \WUWX$&W1.U$"QIVZ;/(]:5 MPC![%?P&>FH/%CQI09H6&JO&+U$!IL6NGM$;@&J<_?JOVXVBM+Q:&NPKT(.= MI/=Z<%V40NMG++/_ZZ5Q=>+L=>SG%.;4_<1%W%]NF\UZ"8H[&J3RFOF,89\I M[W)''0".=C9S*@91HEF6@BC?8)]->*]' &B]N.EBIAC,PUY4%T,3+7MF%EKS MYO3K"78XQ:P0R SX"3ZGR##X-<^-SBQ3@N-(0;C 1>B74QCQIM?XY>K,ITY] MI4,0%S@:]M$^^74H.WJ2EJCN-CB.#8ASP,?T=T_2L"\%&W.#V= M:*_P[-S*.,X3[[0)'$3/VGC,XG*&3! 4'$S&C:4:O+18Z+Q %/\U/L",4]Y+ M9W2E9FN7_F(Z([7)EIT0O=_N9^4PMV(S1P"5'3F0*,:D= FU.01:E5,HXFE*" ^!QM:#3 M[D.EI4M#,YJC]=RFN7U]=?#N)&1:1[<7^2QHQ(BV2 +TH^B-:FE8'G0^/;=+ MU-]PFJ>.;(>?EZ $5S3^%V_#OHI_ //_,G8&3:'O"&033F(TO1-^+="7%V"/ M#[H^:IKA,Z]TKY&"74DS/I8V3$TP[E:%?\) CV"<8Y78J57BI%RFBF#";*; ME$<4.P&JT'BDE T(DZJUFB8W5\CUHKT013I*)&D8\N.V^4Z1PK0DC/4=KJ7G;20_DN,[BTG M7;W3(E(KL7T^?MCN,/D.I3:+*3VP&>V9=X.6=U-PO]@O2AJ@.I&(B6]^?N6>TF)\B((ZQI;I,^I$%GP) M4U'"V8S&!$5K=>\L(=3PRNVX3B[E.W?!">U5<;6>3^MI_'9:H?$-JE3&$6(N M?L1VHW>FNW[V)',6*J.(Q+\,6=33">MPA/>YPW84H>F/?]'31QH$_*QNYVO*O@1Q MO36K /3^WW&4/^8X=\(">34:=[(TGF_\Y^#H,S]\=Z*4/$]]+N@:G7<9\E M)5.&A< & 1%-5VC TWBX-"-51?NVF$XIXFN1'L2G;->_AH,92TJ2U-YAF!"C M*%]UILKB)(%='MFH,D6$=!8YF8.[ZI5%BOL,&2Q%;%+ .-,Q;7:^R_HH4:5< MXZ>MVOX:F@!_Z/9 =Z\;I8U!MH>9!X-VZO4XRB;O]0:Z/3;(QY;%M%;L^4O= M+9GVIQ-QTK89=@.[3GLM8GC_.N7W=]K)SDMZQ [9J%,C@*&#,/KFZ/+D6((L MVT&9KF^N*^]S:(F,D^R3$FCT"IA('56PZ4_D )5- UP'!AF/$\[TE]B'("8K M=VR1[CR9B11\RNV8&>K83TZYT#,O-D:5X= F\*0\GTTOXWS,[DC-$>!EJBX$ M"U]FV92DS/XR1WOFZO%2E$-W10B^M+V-[U]YWUYL91T@4ZUWKM>M$ [ M=K*[PJ*1_9*RW-/FNZ"4)2W_#O_T:-?HXW1SN,DJ\JMH]-Z)M6DZ$AW&7 MK0)&%U4U'ITOU5EEG,5E[SVW-D7,PHF9-E76#3@4<4%T--D*AY*5=1ES,QM% M>[AV+HXIR46J3BK%3[?2!NF=>9^TS47Z;_6%HLPV"^7!0!H!^+P]\'>L+DTH ML/SG]N+DSM(.)&544/.EB ,X'11E@E Z#9W>M9-"6XPLCM[0A@(S]"*:@M4= M9Z=EIP&JRR>$B)/7P"-W8?';![@7" [,4B^FI0UU;#QCB4V[6SU_=1:[0Z0Y M3%,>G94T4)!Z7;1&;L=WO%LY1W$VGS0V[Y>F;.MZ1@#&VVQ4$00N6;M7V2 1 M+M.<1Y]ZP5Y<"+E5;4PI&F7=$A;CB#MS.WRY6EMP[ZI_37G^LARY4E>3 MV9*811AU!_Z4!N;JTWC;W*QA6.OJ:/. =2M_5R&(PS#M/O6>=PF+/Z-4-H("JS),R5L%"321'SW3AF!%/E"!>4&BNH9AG6LR4L M&PB0,SG>41$5O0@0E7!/Y):-@4ZGP$-*X2VC:K3"AK0MAWE,4Q_AZ7Y##]]A MZ+<%]ZE;#M4MAWZF#CME$CWLL+0WX@9\SOV&)O,GAQ."GQUS[I_S9M>+>TC% M][4(63NEPX,/DGQ241E(4OA4SFC!%!C9*6.4^(43ZCUB=69N-7Q[H:4XEIS)V MXMS&F,X!W*_WQK8-;KI1[_-OLU+J?;[)^WS6ELE9[HFQ%(7,>\0,SY A/"!) M=-!2T%QF))):J.UL04W:HVSTYQ:V@BTPFQFTJNWX;)NCK_S^FXW>CV"D_=EI MGQ[Y[L7],T%K)+X;B9NOYJ-=-A"N!4-88P5(C G26#.D3&Y93C/-B4Q>)57; M4HHU>94;T_W\.T-A-<(].X1;EWE:(]P#(=RLK6FP5IF3'FE%94PO4D@31Q!U M.2BH0*P*-I9Y9MM*K"MJ]N#X5EFC,WQWF)7)-AO2'6!3[O$<.OF]GLF)G2EK%'LJ3Q<-P=.9+C'LUA+C::EJ;U31_ MVBABQQ2G- I9R!'CQ"#%=(:,S'/',*PZ![\07/EM3N:K#!_YK'&^(]%DYX(G M5DB3ZKVJMCMN007=-#W"BJGAL6!O%8+Z;XSO\-N\GS?P2O_$-ZI+?A>62=P< MT^;N"_2@G.U,W\86N[S:M6W&UT? MB6EB35SKNBPAG0"2V:K=B6*ZQG\'G0@[4SQ&4P71)6V%+HM9JVYAU7>7T5&6 M99.)M*OB30.A/(-!F%C .RPI+4OE_O0PY 9)Y/%5Z>K$R,\*WXV !^_T^^2H M5^C$]/RHXFZ]4I,1G#1C]P MKZ5;I3<2/8WI_NY@"PK?1).SMO3M=/-$A/-\>7!N/E/095DFB!>= MKB_)')O. SVCQ=4^^FI\VW,-?+=17Q_4Z&TGES_R]]G6K;WW2Z M[T?=@2+'4]R%B8JT%N@E AWYG8C"V&0$O#LK/&(RET@1'X,QN1:&QM)W%O,@ M;VU%-B8I+1EN1K0ZG4B:DYAH.A.]FR:([6+CTVG6/)"6DN6R/VKC= N;4NEA M3-PZ :YV?E%'*%T^>/)R&/)I5U]$THPO16?0:UV7['=?2DZAU+VEH[NI5-X5 M77!L.K$7[.Z(]2:RCCR*_)+,[1?[P[]>#W?-3=KF[W MC\;$&+UZ9RS>&0<8H)Y;CC/'**)Q/S"LP$L!,QFYW CB,ZE5'IGLB=C!]]\9 M43P39@Z)PF)F_B1QUR3A2VS?USB+RU?R8I8+.$EM,I+_"UW$_MWI=F.BJ6Y) M^I0ZS\ .-'[\[-F=$(F..MW/9;>&DK\I/O/4M\'O;4U0S,(7P!.-UX]:0DP0 M_Z6>V;V*O2EUMDFM1\#*@.^>%G9Z\*NIP1_?3W2Q_DL$3VE7/6TUW@$I;1<7 M\)6J=<>E+AFFQ\OIBM:@1+1I:M>[:.U2U*'L!-]9)M*3DE#B&QCC) D&&]*>J_VZ6Z,5L%V\#76+L':TYO#=R<\)F;'UC5< M4(R8(19I!Z9(;JVSQCMCI-UZ26,V\W*L'4'J8ADK96:9 -I$^S3-?/MC64N' MLO0J1B4/0Z6N#[OOXYX]'/1CQ[>(MK4@+1:DS]<'5RWU/![M_A2LMV5-8:3 ?2BFI.*/?&<(H;T';S'B'IO M*8]V1: YZCD,@X[Z84BGO9WXP".U^)@O/-YSR/[^(UF_IZ=Z1)29;,"ASU'= MH#+L>FEF;=?'C])J+R/4G%G&(0%K?,AI.VKQ":X\>%+[M#PUF3_'G5R%=J5J M[\U2N1;^NPVRYBJ<[3UI6^[OBD8X>J/%+8WBI^RR1?Y$I#N%*RK7=\12##MI M>'F"M&3FS[*%@\F(1@;C!'?X-B#4K8W=:G6Z>>KTZ)0=G)YX(C 7QB&..4%, M&H:DA9]$3@-E1NO,WX_]^QO5Z2,V(R#W$J37I1XNSUY&'_:J3Y]Q6TH8%VY> MG6A/&=CU.1+,@F$OG /#7G@D2:":<&4MM?&@6.X(=DM;@CFUZHL8H=.GIUU_ MFJ(2PYC'BJ9T6:FA;35QW8_-!ID.-.-YCG20 3%"-#*6YHCH M7.>6<>RRU:%MD7,V,KQ&#/EW>&;105S9-1L]I8P:/RO/;.[<:O; :3PYO3(+ M[8?Z:Z.GK\-;VS"G3"ST9R:.L"K ?+RF?%6)#'[HOH K3E%C;Y T"G_2CNM^ M3+BYCIZJG/94XPY<,;5 ",\$IH;8G+/<&6-R8L!;4<)(3:A+ZE!FO,Z,6;,Z M/(U]C178\I%!'^E8]\I"IL'(QQS9:(S8X 7HP[LS8R+$3?7BF336>KX=VU6T M$R"X2OP;OT2QV4H_)JC8^K4$WO%?DDJKOCQ(_7YC#&3QM\?I M(/8_&G6(@*M6:\?[0!*Y7PWH/:#\WQ'J)SK2/]]>N\V;W6N00Q]\AG$D_*$L M1\P+ 08:YRAC//C I.1<;+W,=G!$SMEVN]O16"D;"/B+ NEV>Y!L_DX)4SA9 M&\W.EY*#'$>)2(USKT%>2G,HM?/TU1]F- M9=@3]&GGB>WVJR8Y9;^6Q>U8^\/&J\.]>K]FJU,]T1U69W/+'H.T;--M.AD3CEY1X$A>ZNG_J:SW[U5^W8^KNJ'ID]6[: MJ5U3O]'R\>M+%<.LE:*=-CG.@LRD9IXZ3:SU2MB,&:5HGJ>($^B$,N*TNG)8 MU*7]J*R,V8ME%<_6:[^!^UR=4"4H#J 4&),4,0T&BV1>(?#9.256$:K(UDNR MP$*9*"_J-7ZY.O,ILZFT1Y(C!G9%=,%_'4I=7Z&$(X-F(/ M0TK<3I''HVYQ>AK']WSM6HL/3D^"M)ACZ9!Q+"!F.0"7X 0Y(3C6.+CR)&6! M,/YK.K=T,B[=+LU7?7G9*FS9V&\L?+_=S\YA:H?/63JTU.^UT?1P1E.J/IT< M$SS#HN(K.BL<3-V+9[1!8+R[)UPY%933R) \=D#7 :D0.,I!T5NJM38<;[T, M@,C5@DX[$<,"X61J1H.TGMMR;N,Q+K5$F4Q$#@##P72":34^&$0(8YDAFN>9 MF9[;)0IP.,U%N^JKFQIM5I^7H!1/1OX7Q\8""VOE)ES%U!TXXM<"C5FVMDY! M\.$S8^Y]2!F>".\MT)CY@(& X1Q)67PN6':^B"US?*- M;,-\F!SRTL!<')Q>%""/S. MPR9BQ] MB3&O*M_\UJJ:[T^O>Z#3VTGFR=&XDU7_?..MAWN6QPQ0Y2C!D8(@CQ'ZG 1D M9 9:7FFF+!?$T6C.\QV\(.0ZRJC;7EP\E=*G+,R\CAOJ2UF9$#< F/L@H673 M^XG:UPFA2N42JY4O?)OPS);W#PB0U=H@;Y2D1.)0<%^2V0OYRD9^V$OMK:!=4UD=CQ&]4D64, MVHDK;UA(NX!V@R^J]NY5U4=NYJIRW[1&SB>.4GS*[=I23F7*Z84%TK]>Q M1;KS9.)1\"FK8V:HXYA4R@:?>;$QK"Q("R\S(N;H$&/^;XQ&+'Z995,RREJ= M2IR:7HIRZ*Z(?"S)SS6^?Q4Y$)=14LVLY## ,>:6:+4Z5O?'.<*+1O9+\^M3=$;9P!'V5^:P]NHF""7I-P:W4H;I'>64K,[XQ3M^(6*!B.4 MQW!I!%56MM6E#04NP=Q>G-Q9VH&D5/NJ#2 066KB($X'1^1'W3SJN3C7A4]_J^5106,YC MFO;HQ:2!@N3KHC7R1[[CWO+$6ONE.1N+.*>$8+S5HIQWHEA.%*B4/5[C MG,<8UH+]N!!VI[A7BYCL6,:32@"!??.?SI5/WLE$EGIUZ^%LCUE6OT,JHW\[ M_S8Q8[."SY*=5<-3$C3&$7?F=OERU;;@WOU^MS"#?GG>N1R]KJ+<&E]!_2TX M=0<&E5;FZM-XV]RL85AK*>1>&,W1U$3>,$,]QXQ@JASA@E)C!1AB&=8;&9V9 M21F.(%?THO"-PAJC3,'Q)M+)L5V1"?V7A(6= 8S6]7Z=3S7\MGKZI4'5WY<15N5VA&9B '7JC5.]> J%KN38K$SU/WE9R+;D8HM_3C;P4L_N^VV M8.ISFG_3;6__C%/Z,(,5][KM'>V'5FA[=$M#HDJJ-JF;2-J #=A@:6O$_;>T MN_DSF(TA[$Q.")Z:D)7;5"WN;KO1W7/^G-?HS5:>^RF9*L/\KDU M&_YKZ.O672?\HG 6:ARQ3.=:,2V6,9,;[SUG55EA/#[:H/Y0=5^[&I=NPR6=,>UY[AD3 M&?/!:2NMEQ@++VRN)5_<[ZC&I7\T!Z%-/>JM?JKZR^*P<5NVZ5+JT5[%=>LZ6N,6Q_& M7<_97D')S! 6>>\S&SN>,&0(H<@$1K$DC 8IMEZ*;97/X]NO]X:V6^#EH4RN M^WK<]3;_-B.EWN:;O,UG39F,>VN\#?_WWVST?@0;;;*C;HW$ZT+B MYJLY@XMF3,0Z"$25 8.+!XN4Q *9W D>=$8T)LFI9&0[8^MR*N^],S8\$E8C MW+-#N'69IS7"/1#"S=J:PK/ 7JD4W\9* M/!5\JZS1F7I-S,I4FQ]_"KS1]UB3Z;[1T/UZ)MMR+O&@/M1Y2@HI\?^2W^JC MQ%KJ?FXS:'FA8A5[* \6#\/1F2\Q[M40XFJK:6U6T_QA(Z.YIXID2%MP#IED M$DE%-\*V<&4^I2"/5$_7ZJ;#8+:C0 MFJ[)7S$U/!:$K4)Y_HT1GKFN-9/^SQMXI7_B&]4UI8MJ2@^.=K/F^><3ZVCN M! 5/1M$,]B0W2 4OD) F5\QA;7SB.^=8[LSS#XWJ2J,PK++BWPCU]8I_YXK? M')\H1S'+,UAG[0B")3;(4.:1%H13+Y1AEI4KGNW,=WPI=WJU[-O#7L?%%]^Z M+HL4)Z!DMBYTHE2K\=]!I^(*7U28FZH98\&Z+LLE+W3W<\QK:-]*+UH6Y24* MMHH%#Z3R# 9A8HGH1"L9^-.?'H;<((VK16Q.2[7)CT+GHG]656Q.3.=9X;L1 MAV&B?Y^B++6; MDHRX62\Z75_2"BZKIZX;F3P%^6+-F]=KZF3RM$N1)SM7#7HK-N+Y3K+,!4T5 M]76J%G[3Z;X?-<^('"AQ&R96S%JBETDTC/L$ZP#":A7BGE"P52-]*Q84@>L( M?F4FO(F4:2R_K;'BF"]SIE=:)W)*)**&SD1KDPG>I[)EV63?.)"6DG"QW[@" MC7T'V4AI'DW<.B&N=GY(6](MJ\[3K73YX,G+8%*8PQ83XFVL#.LC]F-&7)4Z6"# MD"!F@/4,W^;#S6Z-*)\)-(=$.C&U>$ALLV+WT>DF@B ?G?+6>H8-,#UC-()R M*X*!K_MCPKYXU2IBS#@QR@%$9"IC8+&JS(%K2['F07!'93)#&!A/LC9#UBN: M-P?G'TZ\<41(FZ/8FQ@QK2326&+D@Q$TY#18;;=>YFI][=3@XM@P=HBW%[IH M1UR?DJRR.VB_;+L#8F;\6-1GD3=RSG2ZG\M6%26=3A3SJI7N!+LN?.&RDZX? M]<.8(&)+S>9[%9E.:NV3.J^ /,%W3PL[O5_N0=%;L^XN9-U5->ON!HSE![+N MWLFB.\.Z"]9,8&!!2FX\@XN-(DYZ:W1N1.YQN&-M'ZQ!ZF)Y3O15R3!ZVIY8 M!\"\75S$AL%E*Z!+7?+5CQ'2%8 P29M/T]3>1=R7X"91H*6@QD+#9*85.IC8 M5>@R<0[-F/91A0S[N4Y;+I%7;6.9I#$=SFA M 0S +%,H<[$<* \2R>!BQ8!E8"!ZH6FV]9+D>&<^29 M,3PF-A/$E I(60YV!2P)DX[D2KC[$;+.1.VKWO:SW3GZ,2S0[Q:?A]T\$OLG M*-\(99UVZ3#U%_-9+SEHV2Y]L85,PR7A6[2%_5??M44O:>D[L7FF7_SX_">- M=F;31*+)DC;<^9"&7=Y2P^_=XDO)Y5>6N4X>X!35G%1,\]5\5?2 (R;RB><4 M\4C)P7N,B 47'Y!LCRA"1TV48=!1/PP9P[<3MWET2L?0]+[60;SVPYC M5N8SG[G#]%2/J$"3%S\,&U4WJ-SS7II9"X9OSY>KO8PR=&89AQ2S\2&G[:C% M)Y@ X4GMT_+4;CZ38'(5VI6JO3<'YXKAYTTQVBI [3UID^WOB@\YQ@V+90WN MIVRO19&?2-@*5U01RA'7,NR6X>4)MI)W/$MZ#F8A&AF%$Q3HVX!"MS:#K)7F M!BK-?7)P<_SX2O,1FRJ0>XG2ZU+;EL?DHP][U:?/N)TMB!"%,9R$W!J#?8X( M(P*Q(!A2,F@DA.&*GL1M,?R(2ON+! M]_I]OFH@;[J=BV%-^5@P:KQ9)BS-\],3EL-"D(PA$5MI,@R>GK9.(9ATKQW+ M;9:Q,LUB09;%R-T;GA*F5GH5[@S55\6GO]J!2-E#IXHA P@EZOXQ1WPZ<&PG M.VT![_ZRK*FH,S>G7TP-;BO**V\>?3BAWEC#-$9<$)!7#9I2!RJ1M[ :>0@\ M)_G*X+;("QM97R.R_SMRN!/V&XAZ&<[N%L'VA04(.+WSO=;J*B?Z4OX9/^ M=6W(+%8,!W!O>^(4\\$K@ZS-B4"S<$% MR)J=2?*U5F(;>,:-8I(P Y9 X#J8S'ANM5QHMMZ6(A$3\Z?6-+8??^$&W2L MR9YO/[N%_$ /]CZ<@-69Y8PXT.M!(OA!(PF+BZBD&"9;Y5E.RB[DZ-KK[G Q MJS5[&9/NAS!F2QC3X+&4/<)_B?N_:E=48=SN\,-AQZ*=,F=XM/UZC71L6T+' MS'>J1HYE<@2@2*D,_%Q"1+O,JFB7&13+4R,JY37[E)C&5KBJ%_I$1\0:LIZH MI!_ [\2.+OA"RP3L8"W^KH>+KV(0GL M1(?KR1:MVU7AA*UX\T&>C!\95TF,R_#A#Y6NE 091:MS3]%*F_+O\A7MJ\D7 MO)_0J>(9=8B!3D,JL!Q1++0(&/,\E^! +1(Y,Q:YR2C0 M=!G$$@CS7R^+;FEJE]88H6MI3;1Y]N;]%(YE:Q#/J'J7L%E3*O/2/0IR;WQW9IN:P"61E!AE!%-2*QL$S874060ZI]D= MH;<[LSY_U[VB]W<:W&'[']TMXIGH>QCX.'"!R+/;>.^^QLB^=40R:S$R7L6" MI@ 6CLO KG$Y[#QGC ]?,[[U^WGN8L7.D\HT)2B@W.'&,2*RV)@(<2 MYG.NG*A7^F%6NKFW?^($R5E.#(I9=H@)EB&P6B7*K7?P)Y7'NEU8Z055_/\J MN\!7IWF@C?_<__WP_5KV/G$V4SIXK[AA'EP8Z03G(DB:6^4)J27B823B<._T MA!AK;(X]DC"UX)Q24+J9S5'P--:7\QRLIB@14BP2B94W?Q ZPQD%[U0'QBF3 M@3E,L R&:\$TJY?Z@9;ZZ-T)B4%-C7,DI6:(80.+;L&1!7M>4Z4-:-EX@+MP M\Z=$ J_M60RR5J5.O0'\6NWYLA_DLIKQR0CL1("R%1M\ZM-D0!2=":^@*J&> M-4UB;]A3W74MWTO!W:L8$2]MNYBZ'QIES+GK&YWQH?XMILYTT"VV XXI5563 MYM+?2#4L;7B/TT[5>O&B2*D,#8"K1A)WU]57[>$P2JLH@>+*,*BHP419V DX M,,:<-EA@D]&<2\8R^PTFT"*'^$,[A@2&OLJKT0N]\?XOWXT5 + BSWJSX(.] MXQ.BE;/8!Z28B4?5(5I'@B-PC#41,6BG=;*)UH2+S(5<13@$E\>#GRH=IBK7 M(18\">?KM?]1:W^T?Y(%PTP0@(PN*'!$8=G! 37(8Y.#.4R4STQ<>[P0*,?8 MF&"@1,:'@<-[.9PT?V)NZD(O/>X67<0<;+ ^X1G=ZW&#>STNS:J.QHJ4(!M" M$:,MPV/0=@P+Q%]B&G>[/+Z+K:F_I%:ZL?C6!SUH]:LPZZA3W\3U56-Q@/B+ M,OASZPJFL]>R>F+VRE&SY)12/OI*]>C]BB-B04=VDWSX%0OBE>8VTH (2AT3 MPDHC%,V-$-)FA$I[7YJFO\\ZW70X,(XDU''414C2/(^4/?%=/L,X/N.#JY,\ MTSEC6B,N<@ 5)Q62FAJ$#<=4"RYU;$PM^&T1U=M,F21LR]I!KU8_7HO+#U<\ MQS#N?=*\>4<.CTZO#D[7(BYE"6W4.V-S>*8JJ@4X/5&M71FQD^8S*)]D;R=V M&4P:%R I9_ M=.K-49E_*:K\RZDSC]*'#T5,>/LV3SXW*E,J9$YF/HJ."5HPCWT>&9PR:M*9 MH\KDBL&MX0K$>-;?,:7+U5Y;RLZ ^WXX"=1;'AA&6>X,8AF5L6]<0))2Y1E7 M1#H1O3:ZR&.OW+:1"( VU"5'Q46!=!NV; M;\Z3>.&%9R?WEJ[K2K::X!I7(FNKL M9T<>$VXGC$0S,O!W&N W=[K#3&'MRN/B,=/GER)&0DX'14F:E?*&;&K!%V\4 M?YU,R"]&TMF+S_Q#PUR!ZS_%FCA%3C1J[!>=H=&P?:FRIDD6IUJR]B:R\H=: M89C./%DB>UL>GM)&.DAB\2+"DS2EN:SK' ;\(IB#=TH":23/ZV M9]X-6KX3AENQ4K7)S#B"Y_S>2EQSSVT#TH,]>T)\5)[*(<9S$TG(+9+2 ]R3 M7*M,"$&PFV4,,0P3G(= G B,6"Z]X@*@TAHN$Y,F9N3JBHJ- K4+J M4;(;+>/N3DS=OZ1G=09@!+G>KR]F"[ BZ_&/ _J6?W79;C'=RK+[IMK=_ MQA]HL.3> UK0-62XCB"L?C.NO*,CT)V=B-3FUM^/)$O+_'S-_KC9_=S.$'E]E'V ?W M;6F\T2V3=DL#?52T-V.%EY0Q5;5=Y"SMS:[D79/Q;-MPKOS^/TW_J6]RO&YK M1#7TOU+_]_V2+-H]AQ93_UQ\.G]-CX]^_WQ\#J,^?T>/;]Z<-6\^\P/R^NOQ MS3Z)+:,.WK[Y/-=BZN.GBX,C=W;P]GW1/+?@TKES<.4HO,?-\=&;\X/S8]PD M^U?'']^'@V*N];#/O0,_CB)#3898[/]NG G(9R:S008E-$^D]_E\\?2*#:96 MW2#>#=Y0P;#E36&O&,LH4"[E1 0>)N<1>);S#0[S#-=X] M/M[-MM1SAE@FK$:P-CH2ORNDI>;(>N%* ]Q.8V4^P M!?"K3N)[7!2X'X>SESI)9+7)6*A9GC3"&J-H%@0Q/ACF,3=,"Z\MHTQB3'.Y MLD4Y>]16UK3N6ML=>#>$WQI45P'5ZSDCTL!:.1\H4H8RQ#QCR A!$#DGY/&'4D^^M7&_=4?*%ET1[Q[ERA%'8PI8(*G-O#,D"&$TK&T?UUGV MK3MK#W&%0XX-1YS';B/8Q=7\">^<)AA5OMW?$=]@[ M"R;CYP/-C"MFLIQZFP=FA3"2!T$SK45@%/[^4/9.[6&N!U&;K^:,(1DDUT8) M%"S!B!%*DVYG8ET1M0T*FM4[>[BSI50Z9#)VAY:,<:QL M+E1@3G'-@PH/9@[5.WMM.WO65L+&YA;G(28@"L1R86*FJT0.O!\%[JGVF7HJ M._LGL):>8'1H?]9,6EY95L>(EO:G=((ZJ3A@IF(Z"RI6;C!I<^."!0>TCA$] M/GC^/6<6:28<8*1$&!L5VUI2I$B.D0:?DRCN7 @$P'-!Z_9-\ I==(1%+B'K4NR'$GB#7*6 M9RS7/BIQ@C*CEO)Y+/9E/YGUF Z)>-R;$:+8UWNZ-V M435>KH*7\SE5,C F""9(F& 14PPC0XA'P7&IF%=2Y. GLGE+Y]?-\0_KR,^W M;]F'31.JM^P:MNRLB6-4CHVS.>(6.\0\[%LEE$541"X"DUGEP#M1"VI,-VC/ M_@36S1.,Z1PM+$Y:MDL2JBCH*>0X6HVA-88^A6S^&D/7CZ&S!KL*WFAA*)CIVB.F'<"G81X9ZX7*B98A M"(6$13>0EQX.R5&VB5WD\/1K3EJM(?#H,6,;?+! MZ&J&2//>QR,/VQ]T0:IVV^Y]Y&?T;A?$^TL167CWBIYM=7J#[J;0U]"#ZPIG MSO?I,?GGXOCCFXM/1_^<'QZ]NVKN'3/ FK.#FV/RZ>+X*^S_UJ>C/\YGZ6O@ M?N>?/GXZ._[XJ=7\&+L7[6;-\].OS;>O;YKGGP"+WIP=?/RG=7#1# @A%F,8OA7:/<1/Z_O31'9;^QH@ON\G\'N@M:,QX*E,Q2!T6_ M-S!%[ZQH?'CS1^/-J)GJ6\#DR\8O6P_M(6J^/HIWT.TVP+R-!$+]DK2J/23> MZ@UZ<(>2AJISZ;L5U75\0/IZR5'5*4FL2QJQ5O'?06(<@KM-TX6=Q6ZUJU(9 M$I_G&&=$4?(3#4I)XD@;=2Q$7;.E\*6SJ01=RMHWZ+NOJR6, BSV0NZY]/P 1'DN!>!XH8L(29 0(.6 .]UQY2V(40NPLBT$, MV:XONS"U75 5C6ZY)%%:+5BR>MR".Q$#IA!I&ZS;0<^#<1SZ5[%EC.XEHK?4 M9?T*;MEH=QJM3OL4X'S81A7N,XG!W>%U_:IO:C^V\ ZAL$4B7!R C/BR*7G: M-Y>7G6YJIC?LY]U;TA$\AFYMO^1=!(D"[0(#CJIGHK=XN3EZD^_:/XM\D&EJ M?M(&AKNC]V]=3^-(2X,"/:LTZ)N6__I[;%,$6'?:U1<3K1T!?J[."H"C.%6- M !=3MGM/7YQU"8> MUO4LK&2]7_T2?7P@C_"4EX48(S\U0+C M8TB\.7'GQ!SJ2YLD5=#@\ED5PV'H#"(?XK31A&?Z*45IJ;J\5KNP:NU:^.$^ M\[!!QOLL]B+V;DH+;:>FPE/HGUQ4U EI^U:[-@ZM%3.NSCHM%Z_O1OK41+5X MI7M)R\!DW\2;SQI$107:PP.3WJH:1BOAE2$8APPSGV/%,NPI-=CQ0)3S]^V6 M<(MBF50N1YV]LIU9K5_F]4OSYG7\[+IY]('#&,GA[HE5A#APU!$A,N9[2HY4 M)BRB&1/4:&--QK9>TAUQAWJ9!=K1%DR-R"*D:% 4;1^*U6T4XV@6*(L)&4PI MIDD&_P?NE 'K6]G[V"@13."GVEAY*&$ZW_UZ^.[$AB"PLQ9)3"(1+15(&\J1 M=;#IB9.8Z]0_$]\A3%>3P#/$U$5^Z XHKK:N]!%(7:\?30X?S0?=']K4L.J_O5E8D:N1#:VD._8:(&4.H#\I&;%9#!@ MD6++MF$J1JM0/AR*3;M+UU;71:AA=$DW7:]^/365*NR&*5>ED3IG5 ML<5TG,7+EH^SF,R*^$N<7?C=#?RL-3M->OZ]"IMG%#9M,%)''S$\,YSKW/$ M'8G/A(I>R:YC(@LFE[GRE 4I%#,\=UI9S9UG-K_K6*Z.'#R8,MZ#9UR=<*\Y M*%R*;- !L> "4H(3Y"CERC#'I,EBX&!9.%6989!@3EGF%76YJ&7N<".PI/XP1V-.33#!/N;;(:\81(R%# MRN:Q=3HA/+/">P'>0[Y#[Y"QV,.C\NA!)\:6CY'?-LK/T :K?(?2EUU%AC*= M&2&Q))FEC BF,BCTW"7!SJL5UEFF\U$$PNW_*AG7HI*9\YQ MG]D[?- %S86^28Q26R1TX[N=D01ESUN":.P=&@7%$(L$$Q(QBP/23AND!1:< M::^2I@/+>KX79!E!C@)Q>\3X/HIOMJ=H&ZS_%+0N?JZ8]2OP;DRW6.94XGLY ME:.N"8_AT4X"03KU&T5 >PL/V5*#F^0KMEV,1X^BS]N3,=OD,<*SHW#%X'*O M8XNTD*F[U81'9_\[*$J_MFX4^@"-0O',G$[\NT*"4CY*4*J[BS[Q[J*/EF&F M'CS#[.]^QWZ.ISJ^VRN32"*3V^:EE36+H97PO@ KX1R^DWTZ>GUUL/<.[GT MU[Z[.;YXEWW:VP>+X9^S3Q_?G,U:"YK$*&8O>E'O1;'23NFH[LIQ.$* ML"?ZG>Y<8%L/^F>=;ME^<;5 B-#$YADQ%FS=H+!27ANP;5T6\MQ+7,5D\8SO M*A?"Q7A)JA79'0UK-W4XOVP/]@3 /G5(L@Y)U43G,QE*/(_S+H M7B=Y3$#1VXU6\;W;*CQVW.01]!F,>Y\T;^)[?2#-TQ-&,R>\M"AGX/""/O!( M<>(0M];]_^Q]Z7+;2++NJR T,W=Z(@ VEL+FGN,(M67[N&]+:MOJ\;7_=!0* M!1$22' 4C+]]#>S"B#!32*I#20K)L9-D5AJR;TROXPM&@9!&&'<9!&_0.LU MB5"VVQR*,&T/O\0]$0[/)A+JT4GD#SH6&2KO\F(JL,Z3-V*0@FX4I=Q/*5]O M3S_^Y25!XA$>&80C>'3 /".T+,3T@JUBS(GL!(MP3'L)K8G-DV$HZ#-BRN,E M&/VY2&U$YDGYO,=_G_W3&FL.%\[X52B/-XU=V+0^CICJ2GNH76EY M0*GI.]1.P,^-F$OC$)P)9A&?Q3&AYL988)4+R^/E'NXNP=MLZ^56\#:7Y.S' MMQYXLMW3'__I?8-WG5V]2T^OSJ[.O_R6GI[\BAE([FGOHSL/;W-^G(@/I>OSM)%O6EIN$IAE%L&-)X'H&X69L MA*Y)C9A%G#([]&B ^8^Z[:S*@-R1+K6J+;<2@ \5@*X3^YY':!1&E$0D# +/ MLQTKMCV: !.9&P-Y*0'X[ )P 9 W9E@_2@P:19&!)9I&$ 66$7E1Z)/(C2+7 M.GKMZV;H[;8 W ,3>SO0WIWWLDF&F@=#B9V )(E/&*$A(6Z =7W<8XR1^TKXE !] M:0&ZI(EWXB-XD1D; 6A$@]C$-R([H889)5Z<)#RV+0("U-8=^['\SQ;%V!1O M3S#BF>6ZB6DF<93 PS#ZRKEO1DYB.5' 8F4[$?IAVSB,7 V[!M)+1\ [;3-#SBQY3'(+(YVDB>[GCM#P[O@8VT M@UV_95_,5840#PDG/2S%8Z=E[:/W?52R]IEE[6*NE\V<($P:]637]#OOTJ(VG=%WE-2^"FE\&*2E.^Y-O/BP'!]$VRS MQ$+P3Q>C793ZF!%'/1_\8**;9#$1_U_M<8%5>&M[OG]TZTKQ?>OX?J&]=$"H M[02^$5LQ-0@EOA&X 5A?/,*M#F(2X?F_ WR_V%ZZ17R_![;5KN5.W1WWTK4^ M'S8P/)8:76L:ZEMT(C^L(JC'6*!VZ['VAP[/^/ \ 66FU-5CJ:OSQ70U8M/$ MX79@.'9@&H1[CA%2%TNF7.;#;O+0ID>OB:U;P:*Z>E"PX!%8;#<*2I6P5<*V M]1%9)6R?0-@N%E=@T[38-+S$\@SB4L\(71X8W+-CRXQI8MD,A*VEV]ZJ?I3[ M(FQ;ZE[\+(#@7C=Z7S3!TG<,&?Q#?]++I6Y#306:MH "7 DT6'#$!IT"#4I M/1KE-UQ_*>1!O88_O&O82<:9Z&:"#3;Q-]A=V8$:I@T4^D->"'_?WSUSP[9P M#S61)UC#])KV7JW !YTV.O]U/+VD0B4^AF$C6/IDGN?)F^DL)8IZJ?")E^.+ MPG./_V*>;W,SL0TGP,PEFV(-!S,-VS7C*(H2ZD01=B=#>ZC* M5\3SLN"TMV?'?UF>;5E6P S'=R.#F#$W(N+9AFTEL&\A<1/;1>*YIV6 M!K*?0S;6M8@GV%58Q'J>L#'3>@V( OOH]4OWK[',)V]@@VQ3\"YP#FS"!Z&V ML(--2]"7R>F$P-_:7W]DUZ?VG^[IR3$!.]8Y[?WIGOWH7IV?_):>_;ATP"[] M\=7^M$#@IQ??P-;]^./;Q34P1A?L6#:&S\[Y>V"0W@=X-_OQ%?O9Q$<>0R)R%VP$+;HS1V M(AI'U&,TF<=J/F9LU!O)1G/G J]\9B>TW_.R?.S^-?>.\?DPPAO3%[-?0H:X M J+%U '3XNU?W'9"*PX<(T"")#9QC3!AGL$M'GFQ0^V [P$..!K)K(LZ&WL= M:[3!'!+,G\TP1P:D,3DA '6A5_VSTW)JSR_:Q _^L.ASHF]KH]X&";Z>3 MGAO(.PP[ONEO@^/M>AW7)H\/C6UW7,=[$AQO1PW6"=9Z[)I@W@_!!MXM^-]W M8(["(+0WV ZXS\;:!?@59295ZAJXP!NLV&XMS!F(WC_[!:^B"N]IVB^UGU!C M\_)?&BS.A_X-+X<]V17R<-=)''+/+,#>G^O_2C/9/%X$PNHN?97Z5##-AXE2 MNDD>68PAA(13SW,)B3BG,4D<$^$&7)\%IB-Z+5J6O7@45,(\X=/]/5IWXMQG M6W]#GOOTOG7/+_[\<6K_EGV[^G/\[>KC=[B.?(6KSB^^CK_V_G1.3^">J[/N M_+G/M]Y;]PS&][7WG][9Q6^]LY.W,,;NU=G55_?LZK<4YGA[^N,L/;7!1UFL M=P8C)C'C@!N1[[L8'&)&0'S3B /$ HFM #R:H]>^I0?F(JC6^CEA.U:BHR3= M84BZ#00=L9AC^DG,$Q!TOND&W&%AP"U*/.:[GKM:T"GY]HSR;?Y<.W&2*#:= MR$C_3:"W5K27UE^ZRYO2]9/%\2+J^R47["L/G"EBRI8-K!0J5-LE>< MR(D)9XY%8F)2'OHT],W 3BR7!;9_;Z?L!?OKK@.L.M/P#\PVR/O'PV&11B,1 MM[_(_Z %[P^5^'HT\;4(&N$PWTP(IX;E8&&BRT!\P1<&M0(W8@%S@B!&8\W< M%'NKW36(.\C!FQ@5+.8V]\(HB$.3F($;6HY#N.L2R_+#(*1KL/ *ZT+Q=[QU@)?]Q#%"&QB:A3X/J$_@?\C+ENZ21;"M5:9(N_GX4&N) M'Z$(2S%XZQE\WM<@B(AIQZYA>3PTP#:SC,!FU(@\.PQB:A*;)4>OK5!WS45M M_2+5Q =VFC=M%OV PSQ5(7;P%6*;J(+$=.R AXR FP;V>Q)%8.\1BYF^ET2, MZ"U19;D1$&7N#2B%L)\44 R?0;QG1 L4_@G M]B*0L2XE5F@>O0X"W;,6 0IV4)CN7\U_5:NK%9QEM"S3).6QEA1Y;ZT*(H0) MP!JBZGCTEA=<2WO ;3 8FFU8&+1.O>I:2UM-D& =SR O!:#!JX)GHG-25;Y3 MG7DV[JK(RIS>0B.@H-%P]2T+F?,OM(F-0))Y?68A>VC>:JSZ_8"N7)4F>;%DD:X.@SPM!/Z] H/ " MKX(QT=:,10/> %7XM_OW!WQ\4VI+UUHNELYQ' M0>0FGN533HA-@AB8/PPC8ED)HX3-EP,3A_# YBQQ OAD)^!J)586 -\_\!:*.RJP%CB(Z\(+H9RGB!!*6!;.R"LH7Q"-V8C65+NJC( M:=S1ZGT D@8!6ZF/?, EK9=:/AJ6:2SH%K7!GYW/':PSC3G($Y <^'P!SY)+ M_!B&&JD88Q6KK$G%+W%46@XJ.NWCB#I5Q?>P2_N3A^I:/P?#L'^931\"6@P_ MX:A &5GF/^ AH(F*R6CFP6F& E2SJ$D+KL8EF]3$PJS2/'YR3(&3M*27EP6_ MK- UJB5N53'W^9N)S7I[=O);]^N/=U<(BO7MY%-Z>@7___'6_'H1IV<79RG8 MH.:WBP_F8C'WL7G:@_N^G(Y/[;/KL_->G[IG]P0*;%FS03QD\+SG] M\<$Y/_XK82 /B<,,[CH61D,#@P+-&RZCH' H]Q)NSLN2V(\L!V0,"PDECLF" M. D\XEJN[?O<=_WY\N][:JUKZHC&VB7/+PLZZ(YKP*$)#-(+H!XMEE;?@WZP M)?S''>;/4HEY__+/;1>(U("$KNLFP$<^CZCG\#@*@MA,3+COZ+F+O8&P.J:T M9C:M]O;MCN^L_GGKFF2KXUGADQ10/\U@[;4'M#OH;P\H] YWM!SW7269+H1D M.A6224B)MU/I)(ZWUZA9?MD=: 1#-P@;M'Q[EB45;#OC@ULYZ\EI=H=A[E]T M<]"Z5X7OAUDJM4GO[YAY@659%&Q%L#.]B 11XK@Q"6+'9L3:N"ZA7%OS?/3OY\/UK M[ZU]]N.WJZ]?/MCG)Y??O_7.>E^O?EU6B\"3T(T"']$VO<@@X!,8- H#@T58 M?V)RT_7MH]"9/3,Z# MT"3!QJCP2A*^K"2<3V,)Q+;:GL&)20WBT-B(HL@Q&"641X3[GA6")/0+[381LM4FEFL$200&*!:J!"S"UO",)=1VW=@TCUZ' MI@,&Z",'/%7-BA*Y2N0^?;]-)7)?5N0N> *A']L>#0T_"6R#H-S%:S O<3V/F!Z(A:/7(O]W0<9,TO:U:F]37K[2 M8*U'A>C'%/,L!6:72?I8M#4:\FF6?C2>WG]+2VT U)3FHS)K9+EC8C/(J<$K M[7/U5.V"LVX?Z/YRK+W'G\3#W\:7?.&7Z:M$(4 ]KD:QP=QKX6/)^U7'J=4O MK*D>7UPTW[!LOFN^;>D$ZJ=WIH.IDKMG*R;H4,/6K_ UR%-XWC"'A^=#SH9: M-"J!F\M2RT7F,2[H-><#S"9/^TE!RV$Q8L-1P77MED=E.N2EKM'!( ,!+1^/ M^Z9: MSLE;.:X8R_)1K.6#8=JKN^1.1X//P:) L%\*>LE7U0/=F^0]EQ0.@LH)'#^* MK" !CXC"!\^)035[;A*:S-LD:W^>@=J;O7]WY=(SY>_?O_0J'U_EX[^\7:CR M\?<['W_W4LH?E(S_*)GXN[=F*@V_K0'$VAQ^HNS+O0ZB'DSJJ>LY3AP1D]NV M3>+$H@1L>\X#D\#_ Y>K,ZE'"9!>_?G]].34.?ORKGOV_D_[].KC]Z\7OW:_ M79U=GU_@M6_=TXMWZ=G[_US/!TC/+M[>GOY@UMJ?V M1_<,0Q87U]]/OWPPOWWYM"P)W_8B3BS;-RBAU" 1"XR0.*[!3<>RPL0TW80> MO78"2W>])T_"W\'S)B4&#T$,4M!SBW"7Q$Y"0T),\)E9P"CWF:_.B79, M#,Z?$Q&3V)Y%/ /5FT$"[*60N*'A1]PU@:1IXB4@!BU3MZW%+IV[(P;WP-3> MP0S\.MRKDN]7)M^[G%NN8SJ$$N(P1LW ='ADV@R[JMDJ^7ZW!.PT^?X'K(5[ M?HPIN79D6HAX'K@&"0-B1* YL:N%YT6N%5H1V)F$$-TB[4_)5-0/G=@#/6L'<>(1G]I^$'(>)U294CO&Z3^FG/[Q]NSV+\_C<>#;S/!-*P%. MYY%!+>X;(-]C@@?EB<> TWU'][P'FU(J^7XO8Y/50?56]M*2Z>Z?%$VX%X81 M3XCO,F"Q,.2);=/$9:;+/(\I<(Q=DZ+S<;F(.5'@Q)8!7JEO$#=T#1JXMA'P MQ*&F[R:^1XY>^[X>.HO-_;;S1UL4?%.,/G&,$M\,+2>)?#LD@9>$9N)ZX!?9 MH6O'B:I5W#E&7\!^L"UFA2PV7#OR#!* 3Q3Y$1I.46S&?F EL7?TV@WTP'XL MZ =E+>U7>&F[4L5JHJINYOD6:&^TDBI5W">MM*14D9# ]ES'-UPK!%WD!Z81 M$AH9D8L-)QTG(K[U:*6*C\YH+QSL4R)7B5Q5JJA$[MTB=]X1\%E@1J'%#1:) M;M\@=P-$@O-Y&/HN-=W8\1ZM5+'E(K>E?L0&I8K5VA@HC%]93L>M9715V&'( M[QZE@G'E]CY7:>-I7@[O*5F#GXN;E(G*G:IH2\LC( @Z5_54PA>E:%R6WV!/ M&!@GUG:)7C*5:-+*M#?*AK3/ZTHWQN&%9?6^?CG"N8E&,_5+!T5^D\:R&*Y1 M$=31CAD#$L7ZS\>M$R2I QOF#Q?*T%Y9'@Y9K"+6EVRYVQ1/3*T#I 8U/B5BV0:I(OYI#?3>,5-#CD!;#^C>D MB8[V0:P67,)HB76#RZEL<:;XE.G;BFI5*CNB>D.C^*\QSLY35)Z]?'WU"4@? MK!3;IIFVW>9 MNGK[_>SR+\>.*/=,S^#<%I%5;D0)LPR:T(1[<0)FEG/TVO4ZJXY2@%PSW'^D MF$V(XJ%&NR**IR&*,9ZPF8F?V&9@V!1;CX5F8E 3/IFQ8\5>3!TOBH]>$Z?C MW$,4(&QKH2U4-):H-RN08Y[PHN#3.GPI[?G'__R:6(R-V%&Y)G$P)8@ M1A 'EA'0)+9=1-D@T=%K9Z40CR2_=K0F$@O8TQRI!(SPB>)'[(8B_YYBZV.P MQ%<22U_@I.X3+73J!4YAB"U(X*V@8!Z#8(9+SI//#4?@#^DLX/O&H M$.;QP9'*QS%($C,FS//MP. V=PT2>)$1.KYG6$X$%!/8#K&]H]>6/=]RLW(I M=*E39;A?Q?-K"+%_L$3>P#;%E=N?MJ_R6$UA7D&ZXKSK=Z, M0YS&*T2?>=DH>.GJ=>D-"(!\J$6<]Z)_?-I\QQ7%J$&HL76813*HI M;E/7N5ZB.VAL2D%BN25XTW2O8>BXA+A$L#;9G*F[&&N]L\EWP\9M]K ?Y&4J M>K6+X8))O=#5?HJ](&+AYO06&@F$H=6W+(/>>0EKVG:6=8^?KHML>'Y?9_H0 M._+*F[K%-)R-9 E2[=H0@NT5S6[IN#SZ>68A0 $9S56?7["5RY(D3[8L,NH. MEE8N6>V5D*!X%8R)MF8L&O =& M_NW]__*/7HG,XME>W_7 MFC\2*?I+2=&RG[RK^@>!SW5!OY^D)?:[/FJ_,53)/SBZQ[ M=O+K]=G51^=;[UMZ)H!+L][7+V_'9U=@IGQY:\V;-6=7?K^ MHWUV$O>^]3Y87Z^^DO,OW[I?+S[89^_?6E\O_@-FS0?W[.-?#OBC<9C8!O=# ML'M93 V*O0_"V'02,PZPS\4\$)L=,K!V0MLU_9A8A(:A#WM#?-N+?==*XOEF MZG+5-5AV7CY%1_*ED&7W#K*-L8V+F2,,GB0REE/CR@WI=SPF$H%^J>]AMK6I M$,^CSXTY+61,9'H)GJQ5.JK6WM5=&'1*X87">+H")5_&*9OB^<7 , 7'J$I\ M!::4.,/1M32!'\=Z?7Q3X1>BH)E::I7.[FA_Y"AW0%LO?5@=_A*39%U:7*+Q M4X"5U.>)]+0F1@.8",.")Z3\;B*H*\#6;/0I(T0[N_C]3 8;,G?L\IK#%8C2/I,7OVC= M_!;,XHJU9B=UPM$'$L>GL#:U]2P70CIY(GY32G]"^XV"R"K$(.S9$%-7."=X MVI<*-$_TN%)Q)MO+"VYDZ37/Q@9\W3?0#JY_OTWQ5!2L99IF$H830U3BV%0\ M4K@<:,P7L3#X)VM6'2>BY8]!BC+E>TC)\R)VLK&K!2TZ&IO%\AYXIK>075RE M"\240I6:0W,-Y$PQ$/0K? J$1\K",2 MF"<)J$9,H8)U!SG<;TQ=A@?AY3!KG%99K=)WAG#5#?6]CNTGQHRWU_? .OS9 M^=RIEU&74,WBLGHHJ!H%/JJP<$%;9_E *&^P3M$P[&C[J0,WHEUK'=J5F[@! MZ3XQ->A5*/:&9I53".10&X:+[]:R*A\"[)[Y$<( A%,AAY]D"-O>@&A_=)); MDYW69$^Y$--EH(B.+J*M$S.07L*BE,-I,%QX1N /S3M=.!?AG M]O3^%L76OSR\^9?!,Y_3+6_+U1]8[Q<+8BZ_?3S_^929AXEJ.;2!4 MB$&YPU_3F(U@D)LP$0XTR$J#=%C#3-UW*?0_L!^KP^0C6 M&?!<%<4"7:J)9;\WDK5AP.K^,)RZF) T&1]XU]+VIW7SX-I12XI9CH*TUQ(<[S7@^/ MP?#N4LM'0Y!%(AI0GU'-A:3JU.>3-!,O><91R%?KVB ;R23S&,> RE2J57S0 M8!(>JQ^)(KT9-FM^/W-X6KT\+24F&YL+XVFT6)D>F'-:CL!& MD3/N\6$WCR>Z?FAC96:,WY(;Z6=7#G5 M7ND.5H8]?J&=$""_I.=7_S:.[NZ_G[V MX]?L[.+CC]/>?]*O5Z>WIS_B]*O]G^[7BPR^_Y8NP 5]^=,]??_5/K]XZYR^ M_].".8Z_??DM/?UQ_./,_NWJVQ=XWQ?XOO?;,H#@T&-!# +8".&30;@?&U'@ M<8,F >,LM!QNAD>O+2O4+6]5!7-[8-8?'6--B:0VS>TE<]2K\_EGX_^[P("FUZOFLZV(3$-0V2,-,(?=\V3(\XCI]0 M3@,*^MTS=;#:6J_?50^WA[#YHYOIBLU?BLT7.I(P/PE8G!@T9M0@+O&-* X] M@[M>8@+%.X[M()L[NNDM%F6TC[/:;M_Z+-"5.G3[(U(>);J_+@!3G61U\F://Z#CO'BXRE =JF4^2;* M?,DQ ;$=*XX#PZ=);)#(=HR(A:;A@S%NOQI6UWBIK73'V)#P5UY^DV.BD'W_"6:KS MSD<3P>>+3?(B[GN4A981)*9GD)@0(PQH" 86#[W 3%CD!&!;Z-J-A$C/?<8W(8AZVEA"-,ZGA!788(]X!C_"@1/>\!_?.5"V= M]SY^]69%F;8*9;7.5)-;A9" Y\D)CX:?)V%O)6\?3=XN'DP'S'4)<2TC]!SP MA5D8&6$,?U)FN9%%?>(DF NK!_:JWB#M\8=5H&OW#+&[V%YQ]B:Q\8,7N1+"F^3U7QRC )8FUA6S MSD]._XI)DOA6XA@VP\0_*TZ,B"21PR0]N2>=B>\^!SA$WY:8>"7H1$?.& MFN.;U+4<(XQ98A#3XD; (^ D!%FX-NFQS#R[;FZ%P2[+2/VP(K;\0#::L#O M36W]!@DYL !Q/L*@V]HRN74KLSYVQ^8+L*/*:%3&-1#SXUJM]GT]%*H*P4JS MF$JSK*%9/BQ8G\P#TS/R8B-);-<@Q&-&:(\>R]NSK4*)S-?06U>R'3MR(VI1\VT@^G"\8OZ' G MCDAL1(Z=&"0*N!$ =1J,^2RQJ&UY+!#&KT+65$)HUX304YNH2@AM*83FC%2+ MLS"Q&9Z_HQ BE!BA9=N&RXD#9B48J<071FK[L;9::H;^++)+7C>:G,[T@%S6 M]'2MUL 5AQ*T30=YF>+=KT3687K#ISV/D'T;=U4=D\SI+30J<^2EE;4,D^3)9BB9(,8NNX(47@'S\ *O@C'1UHQ%ZQ8HX?]V?WM=$!RB'Q[FO6)7 M>D1D^/?/]/6R;5S:X70G.Y9NUN>]T2Z^[C8][>O9;,(XVS9TTKDS[==MYD5? MS]G>G3"#FY3QJLLSEN#/]N-^5HA4XO#"&NF1R3:/ZGE2/6E:_O4FQ[/X1G\#XVK=1H676T+$7C/5X^>7/G M:6O*8UC'>AFGQ2%OJ\5Y!VOS9KHLBYTL#[AKY8_3R[]BDYJNS2,C3,+0(([G M&1'W;",FGAN&L>];L;W04=F+;3.@@6N%"<$MBS@-30IBRHYC+V;S72ZQI>2T M$?"$S[%-^TI.?QAQ;]M4$N^E9=7_LISM,8G-)._I9'V/2%YAV:S2 O>M\FO5 M25)UDGQY0__^[H K$\Q4?\:7WH%&+&NO>O>IKH>JZV&K![PK5SX3H/++@M@N M^(L/*4L][)1HDT66[[F6[SLN8;87!1;'A";7\1/+\8*-RR8>Z-X=]V"+AH>0 M*/WIZA2OO>CV3M^_N_IZ\7$,;F#WZX]+^._IK0Q\?W#.O[QU%X+I[T_'X"Y^ M/W__]?;KE[/NV. R@Y@)MJXP M;7 F/=-@06(&@>4SBQ-0+;KM/$$ZV\M64CQB<>MABXV8.BQD/N$.B8@+(0)98 M""QDZZ;_6 B/JKCB>4MD7U3^@!-^S8>&B.TMCZ(KC+>[2MN"V#5M&G&;!,3T M>!#$,>',"R.61!'GRH[;;8%\M@BYZQ+*XS"T#"=)0H/X?F!0GP:&8WN):Y$P ML6QL,:J;;ON3(A32VX-JWV.'!''":>(P( H'#R#LV/?C)/*\V*3*&MMYYE]H M>1 S)Z24&9[- K#!7-\(?-O.8Y6Z*H-KOZ)HCPJE>RB( M3UY@,6HF@I!^& ; M2^&^[650ZUEA=@_%VS6=T(S]B"6$$A)3+PQ<$D?($ M"0]!#)# M\ LLTC"$]#306C[L;+#=I[[Y^TPRXVIR;S B)+(,T@042-B'C4L M#F:X%]H>(;O#_7M@B.U@L.LB'])L>:U"HT[A$=+(J@3])< FAYTP\NCPO$IL MMTML+^:967Z2V+Z=&%9H,H,P!P2XY;N&#YM.B6\23@,0VZYN^^'C9HP\ A/N M4.A-29[G!?U5DJ=MDF?>8+0#)W#L(#! QX#DB?W "%E"#2>.'!+#3MLA.7KM M@.0)'ZOI:%LE3TO-S0G:Q *NQ!1_0N%-K(T#X2,;97$4:W_ M2ZF=I"4;E=BE4B2<'O=I-BY3@8KP+NW3/D-# %FY4LMER447UN"_(UH,$5]"*_@@+X8:+, [,%8TRS0^ZMI M=%H?912O>,*EU4H^1"-IV-4BGN6WNKA48H$,* M"ZQ?M-MTV!5( USK<8K&786FH?U1I#=PM38U"[7?X3^7$B8 [%%7P%*Q5%L0P_3;18&.&>8'*7TO 4"D%]$'C$KAE"#,993&L%IBO M\+7H-K1B*AWM0H!_-)X@'CB*KA (!=:W2,MK";HRZE?H)F(^^(W (Q%YV;E< M!MB@E"?5CV4YZDEH%QPX[E-O0B53Y!&!.R*V /Z>/"SM2[,8EPN6L(!;@,KH M#4TS(?VJC9\^L*/]60JA> OV52DQ3^ =U5Z*<=WP4J^WKOI>+-3\E_P[XM,L M7(NX+RP=($K*_$\IRN%XX6LP>?J+7Q;YU;+'\W(()O^2A\-"<$;+Q3O29'$Z M$NYCX=++G&;SWV7I-<_&\]_VZ,)7MVF6U5\AG$P*(H@6&BP3.%FEV%^084"2 M IUG-;%U4'JLH$-!2@A-X3I0+UA,*8)O(23X0K(*&*_\W.CLF?H]GQ%M$XT:SVI4VM"H2!!3)<=F MM&HQU:KY5*O"?5+:C@9(<0_7HAM2O:[==E,0TL!470J\#,($+ J.S U4 C9R M+-A=D#O^/4+1=@F7P0O300;+?\G[,!MD7OB=#X;R7B2-/_MB&I^'0B3!O(\% M\ _5D'Q__H0N>0[%= ,_ HJ1Y7"&+X?L^\_&>YH5"]5;3GJ C22BN[7:BX,!; MLL,@\CV**FVB5<3DKD;Q9<-,H!+M# @#$#9I(>P*&'=/5)!)B*7)'NG:99[' MJ,HD[S"Q5D@Q0]@0D7A3SY?1@>#4'_)G7@"?&0BY5N;)\!8550R#S_*!>"'+ M434WAR!LI9(GHPQF?",),,O[EP;^%4]>4X%?#>GW:@$%&EY5YX:'4;"T8HI" MP./7@DM7[2@L1<,VQ)TI4EXK3/CQA@*1CVK+LFF<"5JXK8RW&V%;1;@QM,S[ M8A6G-,_2@HUZ"/W%< "2=F \ HYN+)1XC\;\+ITK%.W,1*0^Q2?!=HD]11TR MS& 9CHX'@PPMBXH]WN!FXOR.IQ+A#^ *5BO^M_5#CU 6X&M =P$" \!SV: QBQQ93(JQ-+-ZFE\!:M'U913S5%-I[J9HGH9[_W\ M!G$U^&W;E>J=*O0+BM;\)HV1;3%&+R@]AWVY1?+'XM("C!6&4BD!SA(8:U(D M7P,E)]*BD[P!QE V$KPTJV;!R0 VD+:K(#4A)L>"@49I)MBN0 E4($74$@_Q M\M*A9%JD*[RSDE/C^:I7H##@&3PU$/(">1)]S3BEVK \9TRK5+>?3X$S^=: MKR L0=* 7I0VA+3,0"YP8<*"!@)C;/KJ>G7T6JP) Q!6)QX)_Q)&Q&"&(,ZF M3Q14+\6D5H*@$@:@$#32@JOT0J7B1L4@E\Z9, M6F3$U]Z=RHZK=JVWT&9<0 M% *_ 3LC7JO!#&UU M))QA(3S!VHB=KLDL10GK&%U=&.M$]]:#PYND@@;"DFZ:2!BM3&J\%X>V!0U&3<8$[!AV-#T1.N#%[7%325(IK02A>U-A74)UD-MOH!5"@Z]M*&$Y9&A M:,"'5E*LHWT AJJ@;P47+K].1XDCT#FS$KD&985@TWXEQJ93DK[#J!3R96[Z M*!-Z.?R,5@R."BR,J=.J5VPDY2M<.F&O:"R$GS1JA6TH7BJLK8DQE]_VLYS& M$XEZRP42,5\0K<)01J\3%S>6L,7X^1)( >U@ -)!L:K"/@UA'EE M-]5B4TY+:@]T_JM%,5#ZI%+*N\%'&1FVRXV'J366!,V H"5Y< M[Q7H5304&U*X\AF1I*J/'0T-$K%BDHX%A>OS&A>$L)@Y?%OI+@W%:@+CR:5$ MS;?7C8*$FW:!7 T1\6V0WF61WPZ[NRN*[[.HA+#((\$=<14M0V$BQ(Y0?,T" MAQFF%)80K$U>JYQ@ON&HB)NC]\L0'87>=.LZL MC44Z+J[%A\J8!#E(,SX)(=5VJ#QC$1)7;IO -A?9+$U[6M #.GP@BLL4W'B0 M#%3XQ*"3TFA4*X,X_1!U>%]?9"B6X8@%>%N2+BU%)H&..*)9U36\;^IOJ_55+#EEI1!\(7J3ZFG. MM&U:-")&V1T-40;40>\2-!V3PF+NRGZ.OA L*-C3-VDQ*L4QP)OS_WPX,:P0 M50XL,5CL'4P7 #V3XDG&[%&<\#C Q,)T0QG:[H\G]QF-L/AD$!,ITW16:M%2 M3;"7QUS\%$_DE54I.+#HTJ(D*3=\KK(5OZVG M.1FM-"G283GQ)/(EMK,8,OI':#0,.*VM 13$8!)P05TR^B&&4X]CJ9B?=9GG MC U\GSR:F![LSPQ"$X<%]5HI_?X\^OUBZH\-:"H\^!*/2>I0^V0[A14 \@H? M&P,E<[G!O0$?3L-]=7 $B*G/;VE63G3TE-1KC[.BBAC6$#TT6B(?@7#G,G-M\J _.Y\[C?L7O:U)S+))?LUD M$7W.R*_DO>#Q(B]Q'23IR]9=B]3?T7ZM&F?=XHE$E*5LFI< 3Q1#C+'UCDA3 MZ<=-EBV1X"_AD\CQ:URJSP?PZT-M&<@7+"T6JF8=G&X=G(SOD40S"FY6>45\ M(<:Y\;_Y+8RZJ#NME9@3!IMY"_8TAA#E(VZKA,(^3]+A MTD.+#=AW)1\JAGYZ7[D1UFU$.8;C@0P"S6B89;'8#_T&\PH- /=B!!HHNY%T MT(6A\9GPGS3B,';3I'-.65<>4XA.=0U-WXB]SMK$5819*T6DN@XPCV=.).84 M=B,3:7;^]?CH4,:KJMQ2'2,(*$RJ+-QIS!ZD(1Z\"6-9AN^QC6%]E""B\C), M@">40EI%XUG#Y1<\Z*B>BP<>XHQ/1)U12VHELI5X[EPZG,B\G,3*9T+R2TXX MEH?I?YE:^9@L!$LSGIO*8%2 "B\E,<@Q-W8"CY+ -!/Y2/6D=S?:O>'!X]OJ M4/NQ[926A/CE*6LKCNZ;*D9:D7)'FV7B<%JBO1%84"HYR M-)")-PU7KSXKBH#V1!RFLM6-+*]2?<3M0O]M?N0P-_9U#QZ4E?D\2NFL"JM, M-U_2"A@4Z.'C ?3,68*0AXU\(5 M<A<>E)I?XU$09G!4:#S)PX=YW+:.T3Y< M]8#FA9"R+]O'RF_F)7:=85+EA%?M7TN9;X79VI?C:0[>3/K )$5D,^;_=5SQ M5,VXR]E0'&8B&=:7=6D15PPZR/)QE2$!=%LEO(H_Q"-0[Q15\DG-HL/5DF:: M5% 'DY-%Q=;4ERSO170X\<]2F2=7K55U];RW_'94@#-]AWLH4 -F!-F<;!") M[IOQ[L(L'L:]BB.?5+EB^JF1CZ2BJFPP4?4C6^8MZMR^=#8V8;Z+A@*M.5X0 M!.]/M-KBJ\6U2"V8"2]R;IIQC6&LV^?J,"FM:?/ M:\$F2XB$H4D6*L:<97T)+TOD$:'X8*:QB-(>+PQUFJPP(\ANY[3B"F[JW[=1 MT@)6;/,L;(,&%N^A)L"Z0]0+3-A ,OK7"'Q6)%0GS,E X8".\8QNIE)E0%^5?#Z;R5S72G&:*^!%,M&^.^63VFV+SA@CN G"3A24<&*5CS0FV0D3M3!9$18BE(;MJDL MV)Y8XY7"JZE='%2"WL)"T14)0MT4M?!DH^!%$_>R"AH-\:SN4F16P&M$R+64 MIWRS!Y=@A6/IF-;E-!8U&Y*E*S'2D()2XZH#BC:PZ0FJ*R;#=S6#S'O_$^G^ MWU$J_2YA5DXRTJ:@ 34)U ^2IHMDZ=M5EM52J5]3R*2D$17 A)B:M1+B77%5 M\#JM1Q"!DR63VU+^'UZBD*\2A5HPEMU#L5D_!&RYHO9$V);'C2+VG2Z2^]#7 M3FD!$JN27GQ:%XN2L4I NL4*SZ%&8-B5415@7]XY=C_GO9S,/U_KZI[?Y]4 M,B#\'>V/1=J3O$C67?\]"(-. (9 EHGRUNH!&&86R!\%!3V.A0$%-VAI4*/V M6B:5%%5Q6%&52%K='(^Y4%:HUS9F%J M"32/VA3JTKKP;_J(B2L3P>-!H(@O*48&_XLY$.*%D['6;HVN%:-^%6ACP@N? MUK:64_P)>7=EY/'XDD_6!T_=X9XB_RZ*23&MU#6GYM#N'L3<1Z/G;)A'L-F3 M5)P)E;X?T2).A;'^^S#NR/K^R7<5M7F6V2$UM8E33UIV.XWK_EG"KZS(88BB MF%KJX/K8"TDBYF@22I(05>P8'"H$[D I#8H^UNAULC/";8&6J"H4>[ KVA=8YOUDR6,A]D_IN-(; ME:X01C4Z>Y4/#6*X+SAPZK'==O,JEP3(.9&I!<*"EJE"4S>X>LXTYD/1Y80:,69TQ(@?47K_PDV%H;[\CZLCB#('KKO((3?L!5E76NJ;&YP ) M9%0#E"&C?F/>LU&(Z@[!8++^NN"@%?N3R(1XC"PVKJ3/1.!,4;-P[HO9$1D= M]5FW*D%^E_'OOZ*S FM[6= >2LGI_LZ4C0JT,Q$=P12OT/Q'/72<#*P%XY6T ME.5_L$WP[+2*C[-NCH-L9$",M=LJJ#&E WCN\36%?:LW4N(TI(76E0DBC5E+ M/*!;D0J*Y>*IB):4-)%B"+=]"7G"]#(1P:A,G(5LY3U5IACHFLGCNY&H6^(0 M8S;J$:=E,1HT$\RZ:2(1X:1\P_T"QEN2P5I%=RN F&5.-&MD#RR 6XE#&)E# M,WF1+H!B^DEZ*9/9!+&4F&HHJYAY-JC#5F*LL/\5FL(MSS(CXE5^2X._A.ZN M#X3JHXW:*S>Z_C6A3%JT29X/$8%H.%&)X$'BU$'Q(6!,3;!B9(+-JK#3 ME!LG*"N"767\6F::3\'(FI7^2X ,\F(YCD%;T$4VU)?O99C_I%&MO-->U7T9 MYCHX "+V5!]P]- ^,V8*N)NUW;-UW#*C3P"JQ?49S,P%<2K0,6NUV3S1J>FJ M7Z7C+,/"N"\K5493T0B?EDT(.2YS$5:EF7Z934-K:K_"Z8B3%T.0E,P=?8I0+58.-A)81ACJ!G$&X M,3X9= 3KU;]#*#<1HYKKL*HF0J:E1#EX$3AGF?FY"]_-(@[/[H$^/^"6\J,"+Z*>8&21OF..2>X$+)_XXOJBBK2GBXO'3%TR* VR5) MR&#\WR 8679'6L_A!;&#Q\!OA_DI '<5^GX@!-Q.8IS?@V@^DSE!N2LX1Q%OJXV/&EBTAD>.'POWY/6_JQG44D_T M%&%H-@U*_JK^\$O==R,5\':&N.F7'BTN@=,K48F,/M=/1(Q%_CR5 1U3RH&J M05SUYNKGCOAIKD>*_,VW.[ZS^F>S8ZW\[:['6E;'L\*M'GOW;^X3#=9>>T"[ MT[UE=;/ 5O0$#-;J(K6\S\]D3N$ZI+/.S"$X0>E@C]F/3$6-W*1"N[^6U?=LW[UT,LG1U4.([7";;3-SO: M_7LW]XBT;8_V0/0MU[R[(?H^\9*+R)1 X)H>V&XEO98LQ(YPAF5UK TYXXY= M?RKIM:YAL9][%';\MFW1'@BO7;;;/@LH?9F)@JCQ,($#L[HLI^.U3:,KJVMA MCUIG&>^!X-IEJ^N][*1:X0#WTGXJ"NG!X3PTN\O?.$JI[*[GWB.O8[=MC_9 M?NVRX76\=DCLT.RQCMLV5:_,L?DM4C$P98W-Q< J^ ,!5R!:$AZ8'69VPK:I M>&6&S6_1IEZDLL(>9(79;L=OM=RZ$!#%[(YS=)5M-5VM8',9]PP),2K?Z7%V MUP\ZSD[M[A[(SEW+./H@*X8D],EBE=469L2^<9$5;GL,VAH9^8A&XK[MKFUM M>X*J9.0A1OD^5*"#C1/6JHQ3-"U'R(.?LKPL_U758NH(=G9@ 3]$[K7L7]H6 M45)!OWGGN75QV3T0;KL<])L(M\I7/K" WT]FQUE(45;!OM9LC]VQ6K0]>R"K M'FZ(O2A!G,O6E%)6':*A]9.U"4TF%5!K MB,U38?4,Z?J5:^B'A]V\[I;]P'6DH(KM('T4J&U M5GNJ*K2VK5=?4(^7$5JJLSP(ZG(SP>K2>P;^Z,Y6R<'/+H2[5' MD%//D=YW0,09;'O"JXAS=[32SR(!Y?6.]=N9A[[<13CW:@[8FVK2I_&6EHW. M$EK!L3.X[%\U*/)XQ(;8LV(T>*5]EAE#8^V"LVX?AGPYUM[C3R*UZ&U\R1=^ MZ6CU*X5O4=9/J-]>SK\>/I:(22MZH*U^887Q-??XF&"[:JP[--;] M:BRP*U>NB6J_VFJV%JY=8MFV$-9\YQH+'!SJO,+K?TJ\?K5RBRZ<]J9+^W=4 MJ:O56V/UL(_>&S#OA]BJ\XUH&,O&.^D<[\J5>Q]:KOW.)RM"71J.:UVVZM^? M;O[MCJTY@:6[WJ8Y73M69ZZ(^4"(V3)UVU*@"7L+FF [JD=,NP[L]H>TW >> MQQT4:;7/4M^5*Y^IK.)%*>BD.IPZL#PZ0HAND=:!GJE\NKEM\AW=\Q1\8,NW MZ2>O8[.ILBX:OBI&?> M)3?0 WO+J(;:I6<++=KM V12>S2W1T3U+=J?*U^@)O%%J5>"8Q=SJ==K&M9/ M7#[1NL5:_XCK\1>HW4(P-!W=(P\#Z7B9TI+'=+X5ORA^61-EG]BZ;VX9M-T; M?MDD6'5PI7K^MNWD5*7>[M#F+A)FN'$+B<==ICVBRO;Y/[MRY19UKO7C6E(J M>C(M:AQBR8K1PY*5JL!1X].B%YN+2DO;IL$J_&:H*J4#/MT0+F):XJ>#G*AMBDDL$P4G@6\G.1PPB! MEV]A8'!O*1J)PS73DL\\27@ABUEQ'(OUISK>B-PK2CIA3$L>AWB^6^W MJ$T1C] MY8/X$'7K("W?P N!>,I__TQ?+]O&=DH^6(")Y)L %;R$Y)MJUDH&PDT@Y\0H MFFJ/#@89Z"NA&)M2J:$[X87#E&;P*%"T)1^BLNOE,3;EX@U-FM^@V=SE:#KK M&DSP_.+B0'3<(@K%"V[T@L54CZY6=4T%!^/*1Y==\0K1&5S*>*2,W],^;'+U M,AR4@-NH[;+&X[-\A TMAVFO;C/^9"JL)?M? X4 #P"'BPV9&'>X3"DJO;Y8 M"\$W3X8=T@(E*VEW\=]ZX J(9*< ,]18%1#)_ESYDD D+U?9K%!(6HUIH%!( M% K)LQ\$*!02A4*R@U<>0HH^NHT*A.2IYM_N UH26+II*A 21HUM! M"V$J7JJ28-_2P9QMJPQ4MI>B+$59*F/KI:\\! B2#\W#IT/#(;%MW2-;=O+< MT:3T'=PFQP]UUU9P,2W?)LOJ$+5'+=\C;^-.7PJ1I+57OD /Y1VL_'V>QFFM M6ZQMXTK[7\FX7>5O&YK*O4"85?'+P?/+=I6_^\8O6\3;5.5ON\FCK1$[19LO M6_RK://E?9O]NW+WZW_?;5>>,A@4^?>T1X<\&VO$ZP3_J"MHZ[H747Q954>( M D?\,1]P61Q6:EF.C56Q>')8IC&?E$_H,X4OQ.V8_]BFAL;J:%^XUJ4W7"LY MQV45-3'UZ&;K06F6B>'-5&W M9>-\BTL MUTJ0#R!.&,B>83%>F!V\4?R$BP*3LF!R\)\>5GW"^M6CJZI%> JW%57A<#FI M'.E4N6BBC N> MO9UUB5BZ;Q[TQFJF%Q5CFM3V[N3336J#;J)_0F+T1QQM\M MOU,Y3T!C&5;PQ-L6AJ]7NB2VAW\?<#;$J^JR(OP<)]K%E\L3KJ:5HI/W=9$FCCCBGK53:M M2_+@1^?QZY*L[1][7P'-=F4Y^S780)7[/$YIR(L&FH*UC.SEOLAD3I:[?0V1 M:F9\6+2RE]43JMY)U3L]>^!C_7JG]JG&%I\LM[>=[Z_@( @+2TLX+U4]S5/- MO]T!3]?2S>!A)Q>M/[=2M'P@M.SHMJ.J:?:VYN$GTC'7[R.FZAU:9$VUPD+; MKC;AY2RT-[DACGWP?&&9C;;GF;HDT$FHZ(^MHU)^L/.BYR[#4 2DM@ M^W.<:#D\-&_+)SH)6E<9J>SXV5WR MTFFQH5:I>>>9="56*\(]IJUYRMXVG+ M >/AVFJ7#4+58KWE6_1__A;8EOV+VJ9V;Y/(M&[;)K5/L[1"6^V:;_5YF+-K M(Z*ET%*] >^7XC2KV5"']C!,6/7!R1-LSY,7&J,#40+R ^Z$*T;]@_/'+$M8ZR>.*%],^6+K4-4)'Q2 M[P\/S"?S+-T)O+:9DLK>7TCX#4*U2RW?)2O8%K)#J2WEE-T=0IQSN"H4A\P8 ME=B0-1G>TF)U&=!^&HC$U'U7);&U?Y=,>,X-BAO5<*HB'D?B-GT="_8\_9VF_CN^U;# M&'2V3%Q0=8S[>N6>]%@23UP+N$^&(4J-(GP=8J'02WZ'(;>)O]3@DB5HM>V4 M%QLNG.-MG N_\>*T1X9LN#C;84L_HL-^& 2X99&J_QAO8I MRB=3OCL-27W1Y9A.57!:XH?YL,@V:-!KPQ+K K=Z4*0]6L#,M%A"$M?#P>MN M>#G$PW"\!4&5ZU-RN*RJ$:W F&7=*.T#R(NLZ!IE>^%H7I^,4>A6C.??Q+L(SWT.&NT&\)U/8 M[(+W* Y(('A+(KSE#7J8)^RR26FZW,4:>'PAJW#I(9<^2S'+4CC$MMU!'17! MUWC<38(OYRA>\-0MQ^>4%;PX$V^8IO27 N8;9%1_'N0[R=E(W@6^($P-/O$6RZ;29;5H\12Y_(^+NZ*:A X?8;N<*:+I"WFO)H0JXTE M"/ \R.6,7HGU2F_X%-<9=KUY5X4*;4YOH1$XMZ/AZEL6D!1?B'@=,6>Y M[$+P:H3LB5?!F&AKQJ*!8DO^Y^AO*2'$<4/'C] MY8.V%##FP.IOX(539$Q"-62XEU]M*O^PT)/[, M[.+&[";:\X!!\L.P8WLA"HB-,?+-CN^Z*W]^ )*[93M;/?8^V'E/#=;VUWWL M3GA>+Q!*O=?[5=#SS[4%+QJT5M#S"GI>0<^W9>44]/RA5=37/-50G2\UE4AJ5V:1YY2,(D[HJUV+<#PI@$?5=*,%FF5@7/( MF(D_D4#W_,T[*.VHU[&+.^3:.@DW@"I2._3<.^1WG!9M3_M42RO4U:XY5X^+ MZKN[%J&OP!U:OD/;@?JJ;7IVUVIS4%_E6RG?:AW:.A]BK06?SRX]#/O/T\V- MVV\H(_VY@[2Z3[:$4%";]'Q'_F9G2] 6I:):X4_M#%!4L:*(X 'ERX>5H+'Q M_-LM>L)0#YU-85@V78,7=G 4+1\&+061 :,64_+V%:\':P/CEV7PDP[#P&^&E%J$8AGEZAP);"'Q.T" MDJD7*$8R@G5 D+!8KQ9OV(4A,Y#LL&++P9V6/)2# DA1NB7-#I."7CI:,V5P M\=8*940TJ%Q%E^*Q0-IEWN]S^3NLM1B9N'^4"7BFR;ZG_9L\NY$(9L@:S;>N M@JS21J4DC!@FLNZGX;87V)5=F'O\N MOQ'TPE-@N7((0@$W#!Z:C#(-U["L$>6 C2]Y'U8O QZ$A=/&0*'P:X305T!N M$:S^0$@-?++\59.3R>4.S@\3:1=AWY#VON-2--^<\#W%=/O"J]FN5BURZQKR MK>:!!1"X>2F=]OOYC00IFQ?3XEGX>."WJ;"OI7]:U)! \\)^"M@F^ J&^NF \7797JH%'@Q!Z<;-4[.%GFE6K"E+AF@O!M1> 4M.)]283 M4UA2W5=AT'%":RLL*:OCF&M#$ZW]6,OLA,YV$%7WP#,16PW6"166E,*24EA2 M"DOJ*6ME%9:4PI)ZYD-"A25U8.G("DM*P>_,GC81/? >?N#9:O0=15B^%]E=UL:=E!225(N,JU88;+M6[*R0I*KZ%]VQ5;US^W>) M^%LFX*I=>JY=^LGJV.NCJIB>?@R*_+&A/04A9%O@C6X*?[JC+ ML8.[%.C$W1)^6&W24U:YY M60<-)^7H0=@Z*U!9ZG/23P\\!2?5]DTR ^5/[8B*VG$XJ7*QA.#1L#GV.CEC ML\FW7-[8MNY;6_8866\%=A5!2M'PKM"PY>F.NVD&RB[1\"9^^0/HN7U;ZW8> M&Q-,917M\I4*,DI!1FT"&>5T-HV=*\@>!1GUJ 3X\!ZKB@ 59E0;KMP_S*@E M(9"7AHOJK9&M====>#&-!>.7 ED*9B/>2?L@"M*!Q!Q!&(C1 $8I9GR#J"%[ MC^*R;+/7!W#I:/^;W\)*%0)""'BC+T%Z8%7[-]JJ8%5HT@PO<2>TLP[W$,9)0* MD"9@N?U 'FK.C\[.3P$0=5^%8%NKFEOBU:I=>D:G+]S8Z5/:2KE6=Y_: M4I9FZ3#EY4&##MF>[OI;UH4JH_W9=HGH#MDT1J]VZ9EW*>RTSOMMGV)IA;+: M-=?JCR*_24OTJWZ*>)\GZ?!?(L,22UF&V)^5,M$^]- B2S=#I27U?)-^LGV MS!;9[VI[YLY,0W?;MAY*;RDG2T&[KJ.G3-VS6A=W5_;[W-'(EM@R:H>>\8B1 M!/ZV8#%*73VINFK?@-65B@#4E8H U)4JTJ;PO=<\9E#QM);ODA7H 7'4+K5[ ME^S-3X-45*U-4;6= ?B^7(G4\6AHJFN5B^QP&=3&\V^W[+%<1[>W3<5N31W4 M/:$N1^8X0\N0E16E+D/0$%W;@$S8'?TWX>5XC1,R<5 MDT?V9R8^*/*$EY@YC)W@>'&3,JXEG.\K#/@ZJ+6K-[I*V!A#WL# _%>ZH\[I+NZ2 MI5L*DKCMN^1NFVZJ:ON4*Z9*IWMD*(++QM"/R!D"P6MHJ!5 M%+1*2Q='0:OLUI5/!ZVRTHQ[!@O+7E;M5P-N(!Y)-HKA10,Z+O(LTV'(.;LV M(EH*O),>7C;M&E_AFO0&63[F?!X7)2_F<3TF+]2K-P'!:4G:IWW&=6TP*EB7 MEO"=K@E2U6#]BK&N=4"<8$F7>[_-, ,#<\BS#_PZ[:1$; UH,QW< KVBS66A/MDR('M/GP]N\ MN,9)-5_96++&\!/9$7D,B](?UL/2M9@/"L[2Z9MI+P>1^(/6F#23^_#'#Q>3 MH="RY$-X19DGPUM$3<'?ZS]F!ZQKT0CV"!8,AEJ."MP[,VG;N;19YYYB\)S D@$+(@)$P7L4!U0@G4C I%M)\6Q8 MT[E8J=FU@XN1>N] ;9I*F6$^!3R: V.2<#UH^ -AC+(A/K?+:2Q67P-A>3OL MXG7E:# DA8CSH&UJ7PR7(W?U)2)-#K$X2,UX6T,5B+M2]@E!N^$K@*:.Y@/-S7SG#)'FR&4H3-.8LEX3X:H0,A%?!F&AKQJ)U M@>+_Y^AO*2'$<4/'C]Y1^]OA!05,!0;^"%7/0I MIJ^7;>/"FC^'6;.^S2T(\'A._XDFERAR/O2'M'\IM,^QT'V;_=U] MT#=GG=/:.D^GUCF=M1I2 M=?2J!KH]5^YQHM1\AU[\BAQO1MVPIF'P[,<,6HB_G7K#E&>+O*08 KI#<_& MCY7DT_IC\4^\3LK"I)8W75HT(J_J 'P_SY1W:K#J %P=@*L#<'4 K@[ =VWE MU &X.@!7!^#K;?JL'C3KH5*6\Z<5^W]IV4#_J@ MVU:-M]1!MSKH5@?==RR-V=FT,X(ZI%0'W?,T%"@:4@?=K;ER^4'W=F>$:YZ M/X,E8]G507>Q)!JQU3&V.)T>%&F/%C#2YA'T!%\B[0UH6O3P+%J^:.:D6AQ[ MCTH$<*A.E"O$DG/X"J8LH")T[4.?=1 J1'M_;IR]O>AHGSG7SO(AUX+Z*2S' MI96H''UA;XIW2,R1%/$^AO %CJ,&+(G%J3C\TD 7Z6A?N!;G6C\?UD?>$LM@ M!'?T$4A@"$N"\ ?3VY>MYOPD$0=!8B/L*;[$O6153Z!561^"UI>-[+D&L!Z? M67-\-IL/(O$K>C+;0Z)DI'T@3D%^:5]#.L2GF#(E8_C_V7O3YL:-9%WXKR \ MGC/M"$@C:I?[GHEH;W-Z7ML]UVY?Q_UT R2+)-P@0&.1FO/KWUQK 4%)5$LM MDD+$Q+@ED4 M65FY//DD2'"D#!-1(T"-43$WT;Q 0IAIFA$$9FRR%"Y.W$N$ MBQ 3!<-([MCLM.+7\6A@W&94X>?4],^=\A?H5]K\'ANPYUF*G!ML#0WI@2 \, MZ8$A/3!DUU:N!X;TP) >&'+?[M<@AN"LD.<#5O$'(U8UDURF\*9765%57Z'# M S9ZC/R9/7+D9:;;7QT/!AMW0=N51'LOQ"]#B$_CLXM-LST[)LHO&3/R:G!T M>GB^55JJ!XSLE!77 T;V.]G_7W^Y/!XSWOJI^V0*_;J.#Z_.MOEONJ]O.V4O TNXLN3TUT6N$U<^^VTLF[? MH^57NRU_)V.;C896G;>^:]9_X SVK0>U:]9_Y)D9U>?GK/?"L^^72]!#Z#H7+\8.A^ M4/^U$V2 M11,01&P?D, @2V+F+T9<%WZ3UC,JZS;S158LC8E@J_RTIYC]R7TF&1!JQ M_BLK!7G/)-0G)^%:^/\_*W4T"W!'#H8@<1\.D@D,]NLDNTF6U1=_#^8$FW#@ M+V![[FMG.)D\V0S97(/C4I0D#%\WV'P%/P5C2K9F+!$^48"-N"![\GENO+Y M$DEC)AE2J"3,*5.(CB7UF"\#!4\/+FA\> ,7EF)$E;%GJ*2@PD5_/XUJAO=D MS1BOYNC+2Z\_D,=$-2F+.8PI,G\V:;V4JYW^PD^!MW59!4DT2:Y!;%'P\&DC M4O>\8DBZ8Y<1;(#2Y*-EN)X=&G<#.IEG<9Y(\/Y=%M=II2V6F"LF>I]\--6F M\^D98W:,A&6G!MLSQO2,,3UC3,\8TS/&[-K*]8PQ/6-,#_>ZWZ:'UK@X575@ MC3\ZH\1^8G3VA5'CU#^/+J\O$D>)O$ M=Q-\VKZQP0PNSP^/MX_LI\>U[925UN/:]AR7='*X@>[O<4D]KFT%%[E!47DO M/SVN;8LNM^T,06PHA]]/)F:$Z! O($$YSP?=;5M=K+&I;CH>'![O":/"9U%. M>U_MLZD 76P"VN[EY[[R\[C/V+Z+J =M=[6_^^%)4:&(?EVLC<][$&:!726Y M_9W"./'BA.].N0U>"KYB/B54:%;M!!95<* ./QEEID10DD0K"2 S"I:R1LC?*3&-YE2$$N(TZH(28J0T0C^8#JA48*DFIMZADN9E#D< MG*KCI3">"6B 89K!Y_M_L+K^M%?X=?T.[/]OA[\>JOC$)#^\ MI3H4Q)(2)@9_.3;7)BL6W,,35&!Z&W;\I1W4I:RPL>;H_HCAIY"[^]Y'^%X'T<6?W%SAH\4-%6*4B$+'?4T( M'UV[BB&<=5+!PZIP/7' ^#<93]RI!-<=0OOU/:X.@B6$^V:>YMHW%.'H7%7V<""W9QJ_1]^ M&DO::,&K&K^(?SN,_K5FAJUJ+9C5'\:#\ Q<+R:7'3$ M:YQC:7!A8FRBVG#+U2:KT5!N,CB[Z02'K;U9X/I.#;;'TO=8^AY+WV/I>RS]KJU< MCZ7OL?1](OM^F^[L]3!^G:[:ZSVF_F5AZB_B\Y/-25A[2/T^R_!."?!YCZ?? M/SS]U=7)X18VS^WQ]#MEJ?5X^CW'0Q_U>/H>3]_SQ&Z;_/1X^L>"'-Z6&-N= M;/G[F4,RE&:">"SF<\SNC$M(%A>3N ABF.:IIIHQQ5K-,',+/PC9F\V]>@\@ MSM2?TKIJAFDU2Z/??OA7](.EVOPG".<"AY)$?Q0I?!QNUKK!=.\_WQW\_/W[ M0_DO(GENZINB_' 8O1@)0(_$9UA%H)'PV2H2E]@=<$>()ZEE;>,!\; MY/+R>$E/>U[2+1C+D_&2/K54771*U<]%?O#/-V_^[:G[GT#5@0+8D-!QRZY3 MN$M43Z$R(B#^F B6[3SG/$]6UWHS1;@8<71CY"O&5W?^=^LR'7ETZJ@?^>+A M6QLIG4MF>*;+E1];,"2%[UDH&?X:QPH<,\^0!?XX_; M:T>1*6"XBP:<:NOW<.& (\. Y+K3B06]9 M--DJ^;M@!-D@LA=F[#[@UH=14MZ?$,1GJ?Q7?XGC8LLKCMZ,_VB(+/[[;]Z^ M_^[-RB_LPT?) IT3)LJ%C>41(UNN!:_>02I+U2E(ZMU4*,Y#DQ4W>XHN]8X* M3#,U8&?P::SO% (QKTF2P/8I<(.'#1A/B)XF,Q=&ES-(NV8T:D7R#$] <9XT MF1RAM+)(23@$RRHER[*&K1E7:BSJDVEOX!?+:)*,$#:*PNP>0[MKQWKG>=1C M 79G9=0H7!A3\B/SM*5.DJPJ-EXHDS.],1EQ15FMG,,.!8(GG0U(4* 5&HQV M):A,2I8VJ3Q0[GU.[CPA84R>BH**Y/:TQ/T?G;[BHO5#Y=:EHA;(;SBB>]?KE6U"'*? M$0"X0'9QW!A42@G&:JMFL8- MOCX[U9"G+-_!,Z[??_WE\OCXW&;+/K^]_3I8F\'IX1FNQ9M6:XYD)/4)7M&= M%$H\4P6;7;W!X#4&!&8)5V$T5,C1;BVR,FS+PT\'MD-IN&8NL1]"N(:KL6@J M7A#VU[',AU\_3\9L\DG8C%8N]S_[MPH-3;"/*D,U$X;N\I$^?75UZ4XUY9PF MX44S@@F.X"77&**JP!!+)RG\C/409*=5D?W)1E$FP=,F-)JB3N#'V,FNO MWBV[;T-WMZEMZ^WX%S=IQD0;3I'19#6%V"!H6Y3F@"8"QGE]X(V]XTZ,[G_^ M[Z=C>[6QH=KX];;RLK94B6]!A53KZM*>5[E@%%15S)L,X<[3V=JAXE%+J(T' M3#-!^Y9,3:VX"GM\84V8%#AIAS.IF)R6^%V*]4Z2M*0:-$-JQW@A ;)=J:!9 MM$BM]5YD.])#8M()>$!<'5M0GQ6C;?.'6)Q!795$I^FM&. &%8!U8%&]7'#1 M?5I1F5IEI^8\!IP3^X)UAYU$JL!'MFW<#3@1@Y97=3P/>WSCM%>>F]I:[ MV [TBA\5U9:85^M')T:4WVTIFI N2\;7H!' )N$?L2Q[G,*),"BD_&77E6D, MUL6HUE^W&B=JT>@(2SG3:RKSILC%CXD#>Q;Y34&:KX=*ZFWRVCH&1@BLE0FMYP*87D M7)+,OR'5CNP7I1IPK:AJCD<]BS(L/Z?@3E@ZSUO"!Q[5"-TW90%7PAR6K<"Z M5W[1FP_)/$D/;]E=JJ^E0)\;FE=2C*)D>_EY]C#[?KX]N?8-FYJ/B6K[UIW3 MJ>1*;%/8"DZ%F@\4[BB!)\)%B):QY+H[3.G@XITGF,_&B8DN]X5EI>^8C5FX M"!_I?A?>[0W79]>_O\"U6B(W!#D=X)^54Y=M>HYUBM:ZMF774/D@Z3'GT"-] M+11C#LR/(Y/6S-0#'QB!(.HIMO8(96=JL/!R//=@JTE1I81*02-QET]ZD0M4 M8WE]CF039JP!5!V@WA05J*W26BJJ#6SX%/4K0B_@OT2 0DQ53&HPE\U7UGO7QJ=X%_(5 L8<+!4H"PQ&CW ]0.-3 M)!+I0F0_*$C 6TJ@!]6G_"?J5'@_#7HS@XU4.A4AOL#7IWD39!H"0[)BK?I!'MC(%HSE MR=O9]E;()T;=@X;8X@U431)Z4+?%,U:ZCF^#-PG:_$TS;6!4QT>#*PKHX+1@ MN%\.XL'9D>V(2Z[-FK[CZ$\>'QU?N#!RLRB\-NL$&X0''!V>7)S]E:Z0GQ+$ M< XN/^V-9W>_<7",;WS/%%]-[>\# M@D**<"UD2XG"8="QU=L];*/N2,2TXSR_E"E 3<*0#K2=8O&8X(ILM72/>3P^ M2=40!PRF"N-3!0R@_G&E(%12-@(THA#><,DVG>)0B65*0Y1V98)UH>D@^UG9 MD/''*]N:)(U/3@*;46W1/XS>K;2J)TE(QL6"TB^8R01)GR+2%H\83<6A'#@O MX<;E#2D6:UA[W&,D41:G_00BQ>/%P3@Q630<;FTXF-H^SBL[*G9NXNULYW3_ M?B6 M<%RWKN.\$SQDW-X$@A$LRN8KW\<;GOFF_V>[WSW=)!:JOU61!ZMFINU!VZ I M5L:(&Q+;AO/(PNDR6 H:=#4#&D3UYDU>KF9W KB(1ZIYOUR,GQ=R:1/&NW$> M"\> %9GPR&EZS<& R@B!-OQC9;H*JNTX;2L)';_: 5+#O;1%YVG^P-/3GXWG/AO?Y^/B M1J6+]=(VE/"7;-R 3[6\O]9ZL,:BPDF+OW;@[5Y'[:2. M>NNZ/OBFZ5VL:<^MM-BRUOH<.+O.&0C*I(-^)>V:Z763##)&G,E9625U/F]L M0:U%8N1U6611<2UIPC A0IZS*_=5O)@:)JLO>N#!ZH%)6W*RD,6=R>Z)+KX# M\,_ ,W'I,%:%Z!/Z'B40M^+(K2M6@'L>QIL.,:0S+! ,2=%.O+$YPYD0#IFZ M6"!&V9;@WW-II(">2>?ISA^:^L88+NVTS6K\"D!ZJH;R?E[_1\ZY2Y@91FJ? MHP.6K[SJ^F6B57\3/UKFC?PK:1U 2J2Z97NC5XR@T: D^;HE*@2XCNF'267CGM7"G3Q*WDL3G?9)X"\;RY$GB+:ICFQ2H+$CET$10E8%3D<%;;BG.9DCF MK?7;H89OEW!;KTVABJZ6,&197RU^>YA.^=S-.>"@'1[Q8=NT.\?%\>'%R?H_ M?T(/B?/!U9,TO'B:P1[?>T"[PYJUY9T1[LGSV &RNO$!QB(4,OS+LES)?'\Z+%=L^37\=4\2&MU3'Y'SL/9>7R\\7GHWNM= MZ;RTB[MT&I\#$8$S[BE-/"%&6H7\=7IUED O9T6;M)E M?':U:3NYWDS;/S.MBYWEA9EHE_'1X'S;[O[>0FM?*H/MVZ0]T%<[9Z"MXSM[ M84;6X BLK)-MN\![*RO;E16,$=@D@<'QQ%!]=/=#)N=\*["K4I9?A79'A\Y/X\N*Q02XO MT1[6C^CR,F'48[M=]WB&MRLGL/3CHD$(RD, Q#LQRJT5B)=A%766<;VP@/1# M$:^?J"6?8ZI_O4\!0Q\*#^_8XUX\]DMAWQ+UVWJ%_?.ZVML7%I _.7J64.^V MGLH^$] 2CT$O'KNLM+=OP+OR25K8OQ/#P3_VL$/S7G&^*ONQY*7IAWD9A/CN+SZ\>6/S8\U(\;LQ_>V^]GI>BYZ78Y5WJ M>2EZZ[WGI>AY*79KEWI>BM[ZZGDI>EZ*%[-)/2]%;Z;UO!0]+\6N;%+/2]$; M:#TO1<]+L5N[U/-2](#0?F'W[9/]PFZ+];)KWE8[O#0VPYI:D6)#<(HCI575 M8%O13S!J=M?('X"1_SPUF;TG=O]-.H^/S[8NH[$'RFS77+$?BXKZO+LNZB_- M";N,KXZ>I]ZL]\$VJ!RX/!X%6-/ M@;TP>^LB/C_9NJQW;V^U8D@;Y^EZ8VO_C"UIV%DG'R/86S.J"1LZ+*Z-JW5- MQG\T8H@Q)@$&GZ0Y.9BEJ?G;:6WF+\U.>W497QX=?;4]EW]OH[4VZ/@\/CD] MWZ(=V@,5M\OT9#^OUN\_L&1"*N@[R.KZPII'6Z#MUB['QZ?QQ2=6WCS"*NU& MG5E_7OKSW9)-/\>9?% RB^9I -.FU M<20R2'/B?4MV\LA])1G"IC7U^J^L5/Q_?D$FWJ"3BW M_/^?6>;?13(U!\/2 M)!\.D@D,]NLDNTF6U1=_#^8T3_,#?P';#T],K7QQ?)\.KJ M_/]=?/&/]\29!,[MM_!"SBDD_^C:QIVGJ5J8$EQS/$B@56=)N9:X:O6#]Z2R MBB/S<61 C>(3^)OCI$YZAJN5/_<,5SW#U;/GJ7J&JY[AJF>XZAFN>H:K%Y*0 MOM/0ZYM3O;3&/D=@INY.5Y^^,U4OP"L"?-6WI>J1#/?'P/<$5_;D'&U=17X/ M5%C9HZVCMM@#';9KAGM/;B6GX>2!=_T6F:3[OT;9T!O0?::N>,LY[4:FNC*[V!U9=3 M]RQ!V_3)?F'[A=VM3^Z]N]7S6MUEUVQ*$].[8I]]CP9'V[9'>Z#)=LT5ZTFM MMC&"VCMAO1/66UX]IU4?]MZ+/7J8^NK-K?TSMWI:JT]A34)=MT6<2;V5MK(_ M@Y[3:FO,L]M(&IXV.F85&!7N4V67U56/.J#SP[-[C*B#_ .++@Y.#CNJ\!$6 MQHP2KP9.EIF'X658*Z!EC[?-5.DMRNV/L.Z!NOT4<])C%9'O'^"'D84"N0>? M25 ZB 77E]WNCFZ.7AVO4W+K+C<;/+;K?L&AR>;-DW9:/K/["3T OP" M!/B!A8]]R;!WK>M'=&U/Z1@]MOUXCV=XN]+B?WR4QV_/$+=6%/8W8/@K.<]1 M4U$Y$G/JK?+CP4A'349PE)<6%!RO\]T&@[&2)\ M.U\DG/P8FMQ,TIISNGE1FVAFQE,3U24\'C[CJ[3=\4]?:NSPU2"^/#Z^?PZ@ M#QQ^[@VZ.CO=HNW9 _W[B3'#K3 K;>[Y?J;E2]'#H=?=3?'_*?&8[5,/@W-0 MX(,'XB$?8YUVR I_46)Q&E]LS'VSM6*QI;?.2F^,[GP2JSR?N?Z ?_?%O;IB M;/:P1Y.T.YF>C]E^_"J*'G8Y1;/DVH [87)!4,&GUO<-T+^H^P&>2-&4ZQR0 MP^@[9E;H?MB;#\D\2?]613"",IEB@X!B] $^D(Y,=)-4. OL3(!0^TGTY=79 MX> HCFYFZ6@6I14]-,WA=DLRD)<FA8\UBH:-_CE MZ/CH^.PP^M68:-*4\$!8*9A73EPS(VU 7NJJ3G@5.6*X^17]%C[]L/H?XH; _\$K6!DV4HS,O#7* E#)++]O&VXZSXTT% M,=4A+,H"I1%>%PT?USVC#0?[,V*_/F*$EXS+0T< M!7PG'%G5DW>I1_S[K>H1=6,7C_/("WH,[.)-FF4HY'D!"SV9 MP*]0&H>FOL&["*?-L-Y\[ [1 T[R(S?'VA)%^;NQ!RMZH^KF^V_>OO_N#4HK M+&L"JX[W63I?%&6-2@- ?#1LB6U6 M-$!@^VL:EC_*>@&7&_X/8CPW%U'0.#AX6A3ZI/QYH?'CD&)M <))V>>Y@D*!F&R M1?/!H2L"M2&S621E[315Z8T=GOV[X5O;K+PE66VG! 9%UHS5*'%]F&@47SON M.O[X:_U:G7PTU6MX#Y@OH]3QWB6MDF;'39QW4!6_CM:1Z+U>>=)]J/=>,RUR M%R?,ZZCL(+>"7\/.@B21907J L[.-$E%"68%C+)ZO4+@=_O@5C^MT/OVDUL5 MDW9QPT^LJU!Z39]CJP'V6^<*$9E)2II61&R"=DZ6$_UV5 M1VXS!6LFYFFU\@G0*&)N)'A L(,':AY8C!+N@+PQGTG5]-W[6MW[+OON?5LP MEKY[7V?W/E X*Y<2:+$UZN>>#?OZSGPK?^X[\_6=^;:ZVUK?F*\7E;XQW^/, MN&_,MP^Z??=9-7ZV=MZC-;&Z5Z9SAPL2-I[_EF=X!U?QX/RQ6_%][NS^4W7C MZX5YMX3Y["P^OWH@+W'J[5EOQ5N.]&,B8)^4'(T$$C,>F=0IO>H71 MW*_D;HPQ'O+"RBN.!YO6F?>E%9\;TGL:GUU<]KPK+]F _S?FY2F'C9%7/]7W MPNCP3D[CH[.M([;MJQ#:WD9\>;5I,5A?C+!_)MAWM\$07IBI-3@>Q(/M*Y'L MS:VV[AK$IY9-NHS/>FNMM]96 M%!YA-@6?'^)#7YKI=A*?GVZ=2=!;;BM>Y^GQUC'%[($>VS7#[=X)?QT>!\VR[PWLQJN_2# M[=ND/=!7NV9E/6Z7]]V]P ='\=7I Y%UO9GUN7;I?%/WO3>QMG_ N_+)?F'[ MA=VM3^Z]M_7V,?)RNVO$'S\ 0-U[6I_;LKR(+Q_*RM?;+7OD:CU6%_?=-=\O MXZOMZXC6^UA]'^3>NOJ,;=QW]RJ_B,]/>GMKRS?I?&,45&]L[9^Q]8Z(V\0M M?'A-X.Y>X^?;%ROM+:V6.3S8.ES''FBJ6[3YX)BZ_&ZOUFH1M3U:Y\FC/:=& MV'C^VZT83JX&\?%#JU>VAN?C#C.T%^87(LP79_')V6/WTGU:8=[::U _HBM\ MMGWM=/V=V=Z.NAN.VL0]Y MA>+Q/!&O;16//5#6MSCZ6Z^LN]G&7UCX[9FPI-MZ)/O07TL\GJ=6:%O%8^%<^>7L3S75M7M9VE'@BB:8G?DW\'Z/;99S:=+R=+Y(1M8SZ0?H=?=N4 MV&)L&7VOC8]^P?93.]TO\1?N/$3L*"8IL;&>]&4ML2,8R$.M6WT,"ZO;6Q5)M2_$#L8F(_)?)$9[!YJN.=@5F"C,OD21U.3PR+B@DG+1 I_48F.SE?:1,' ?CO\]3 :8PN54MHAFBEU M88*OZXQVNUWG-V:4-)5IK3CWP/0;'4Y@KL2OR.TB;;-,;G-S4!<'_"^J*L>6 M7;"P\9I&BT:;XKB6:S.5$/SI#G% N%_9=6I,/L-^=_R*<)@J&2NR30^X3K+& MCL7OG$>--W4^*,F+$KLA2F^?PP@[";%X>,/GL=Y'L+WF0&%#5#@CU-XRXPY\ M_/5:WFO'COW\IM$<]G@&\JA]%.]ZI^VER3,C<=8G$T433YB[Z\VU3VEI4+$8 MHJEK\IJG[O50DU5&&W-O=R&!\-/5P0_:BN&38U MK?2A58(!KL=;I#MZQ-W_GHW2\7]_<7>OK<'1R1>?XW86-7'1J29^3/]L0)76 M2]J";YG%*_K%5'"J1CM^ [\O(M3_U("6KCK6$MCM%E2&=^>">(+;#0, R0 _ M8CJ+%LT0;!ENN%FFU_ 4$+>,;Z*Q&3*_MN#\/&YM9D*K9G(9R5GP^V&^H4=0 M9Q[V:; ]#_9?X3L:OQSS(_#IH+^HW^%:-F]MN4TM.2F,@'JJ*!?8! [N]B(? M\[?IPIL6<$IRTMIP5O!T%##-*8\M!HT >P^/^')P>!(-X:Z'7U,'3S!+L=NH MC,^'9*,N3',LXN&OP+)( M)RE?R&P3Z7.C!=S=H^5A]*[KUZAMDJR"W345G$ENP8P]2VLZV:PT;$=2?C78 M,04U1(6/)CE,/.%C * MNEE0#Y;7=&V"SANE"SA#O&=((Y7B+18E8]A1W)3,'3GJ:$Q=+ZL];8;[K;LS M-Y5MZ2>],#2)J%G 3>VNX!CW&0T @J[5,S04X#04Y0>Z6$61<UYQ7ZC\<+(<$V'24964C7#DVR5FO8?I8WQ M'9+YPM0IW:1]ZU/;^O2J;WVZ!6-YLM:GSR-5VHV]3A/V__&^E0[VW#3;TS() MW.%JV4TR\S&5GT'CF)RFVE2L?IQ'/P=G.KC@X?G% H]Z S'5]&<[;1H9C(RI.S=531UI5)!UA\Z=N^__=>;R*!H9"EH=^R7 M#5H'+HBB1)FIDX]1M00[49-4PEWGI PO MKAH># )A?7GZ!B@TL+@S'M?$C#%PX[5X$)^;K.5$O&*VCYWM!#8@]J)G.603 M<(AX!YA.2E$@#>.0SQV8A>N7] M-\M]Z(Q?>+/-4G> MZO:SGXE;XGGOD2(_('^U-*,B'X&/#=X;A[?A>LF:,>=1\K77S9ZCNH\'9_'I MU=:1]/;@^[8->!8?'3]/@<:+L3F]I%MA(SV2P\2X5Y9RD"Y]<;U47PT&Q_'Q MT0:MA7N>A\^_14?QU?'9LVS1H]8)GFRYFD#7E!.[7FC84QBKH>'-ZI EBMM1 M2_IBW8+'7Z#M/LS'Q\?QZ=FF+(:/ODJ[0=[0GY?^O)Q>Q1=7#S2/G_^\=)>K M[%)2GH#?9E2:I#(*6KOS?D34,66(:LP0'1 F62',QJ6(VEG^1#+I):>O+:99 MO@EOQXAY'-TD/D15,&-U.A?\NYO^^3U4P42R?I)8-/0PDE<][.*2&(=F$ZZ9O6XGYU>7$< M'UU=;1RMZ]/;^RS"NR;%@[/X_&3SK,!S9[:WE+!BCP:\%]B!?]LR,2I6Q!"& ME(4@^'W!!:&$AZ=RM?0_MF9>:"JR Z02J(I)?<-%>=71\;;U M*.CA!2TDX^E)?'EQ]'S;]!(,#NXGD]I _2>IA!V^A,[BX]/CWDK8V@T:7%SM M/!)QQ[!&C63Q5I3#)CBCT/U^0,+[!05G/GEUMOL(OSH9G,>75P^.W7SJ\NQ& MA+(_(B_ZB)S')P_ /#_S"=EI,-'@3,!$:=X"$]UV 4;CQG(F/AV6:%RFUR8G MEL8@OT-3AZQY-TRJ%DJ/7. *..?')DQ[<0Q5IT<]0]46C&7W&*H^!;SW M _-3]>"]'KS7@_=Z\%X/WNO!>SUX[XFR_F4!@QX+YSGL9EG<$ 4?V1Y(=UMD MQ%DL%,F39$3,?4\' MKK(,+.@Z NSF)XP992?/2 OEZ6-YCX?_WE\GAP_'I+ MA?DEI(#%O5M&%$+AJ!01G!\,$_0%B34\K\@;?FEIX9/C^/)B@WALGQ?^W#MT M>AR?G9SWX+$G6M]?7(\#;ECB^A^\,-38J\$1*(.SDYZ09GNWZ.PR/CX=[#(? MS58K P:+36Q@>#T>9-]OG<'1:6\4;.WV/,RGV#[+8$.]4=ESXX*_">^N+C8P;.R'Q"R%3ZJVZ[$SP,A M\SNF&NG0A)[\2I:)_[PFTZ2-I>B)%N7EL&8*-",$637#TE.O.^)A]/UD8D;4 M=_!?2=XDY=+KI#HLDI*ZH8[3THRH65K2U+.BA,4?1TF4P_Y\.3B\Y%60;J;5(+CS/S M158LC='.MGZ,5I\&D[W&88&02WM#H4T?'[E72H/GXNZAWO MY_TVC]XTTZ8"6^!H<$6R2YV;L6-U/#@[.CRRLIOF?B=FU_G/6Y:*ER7'92%2 M13@0%TR*@/@5NF%)B7'ZRO\J?B>:F?&45:"H*>Y2CS$.)4EH1$VFD2>W"YTF- M^/HE]0V7#N=?GE_Y\\*6E=AGG72IU;D;3Y7,O<'5GMZ7=-_ G6$/(4\5J.FPMV:%WBI-5*0@&HUNE"#&:\2[ I.PD#^#$E&T)6W-MP-U[9M M,5EE;N X&FZZ"N;:GV#,PO RS)ZC:.#U]4-1SJ/!T<'_WC=RUU^L>_ MNP<_ MM(%H^Z"& HV11%^>'7F'-@8)N38'2Y-TX/(2.,,D,N#8L*4OZ_1&_W#(5MTW M7I]V7GY'S'=%KG]K=%!58O*9G6R50@4=C>&^Z08E&3&))Q MCQ9SQ)N=-=B!N0*?*R%G&@L>_HK+?00V_E\CL>S'?X!1!IOQX]MOWOVR]IN7 M%V?T570/_HIF2F02R.>(2>?[5^GZ):7CC1]/L@K<[&&6 M3A7P1+D/Z6HW[!'T;%M0%MBN)#QN&U]F@?FTG29*J?_VT5D?V"&@&PZ_/D8SIO MYK=N(?G&W#V]_4D]TO1L]Q5Y]5N_IX>#HZHN^%G1?:T'7HA2>SPGX,?VS2<=HXKUKZJPH/NRT\?^-?R?+ MI>*"W:@"V2?X"%E7V#$MBDYW(4\"NI2P_]@!',.\=9F-,MARZ=@S[4#7B&9N:4G M@-=TA. R2K]1ND.3*\Z6@[_3949F!8:L.^XTOE9Q-BN&"#ZU,G6=25@ HSHT MU@S,Q@.T?_U^C8\6C[GG/3 X_F(+0P:H\_8X,9]W&F=\8Y4A;,0 MK7B1G9=6)%N4^0*OW<8$*G8*KI,R+<#C K-RC*E./*I#D"RZ>\'GAXL[5M>$ MSC\+9&8DCP(?&A4'63'B@R/^MK8V @LSB=BJP4,(?\3<[=K'X5<*5"R@8.## M?'#@B.(*/\OBL-9M6[F7NU(:S;,5^P-6=Z-48YK-.9)X4G^"STQ_M?8 MD.I E<,^D)=T DT[A<=S8)3$"]Z?FQMPZWB%\/C* M^:]:TIEC=+KM%%@UGG MX'N!70B^UPACP".O.VMC\[\Y]7<&3CD#/-0]_ \ZUE1&8D5LG]' MJ=$\QP.R&D+\_VS.F").E![D26AZ.YC20+4G6>0YJM=,%O2@+@YD:5$$DX?D M#[9%J;R;3 Z^X=LT^G6&=^$;]/TXC;C;NN5W$<<@"(G#FK-4T@EJZY1ZEI9C MQF6$:24Y [&XS@;_"C#EFUX9UB=&]'MO!5%\N@,H6?SH'VQB42)+M=I;WENOW!I-U8\SHL=)# M"(FZ'K#E.O\[SL>V7&*R"A>=J_"K9U:\<6?QWW 61JGXA-]78.,DNX[]P)-/ MA_[XA\@\_3D@M_9XSNS*,9<1V#WG#7[^L6GGT6 MM_!6X7\+^QR=V E^;B.R>U!1]+\;#";4+DT O\CTY^_L#5E%;X9%4Z,*0PS: M+VFU8GXI/H%>E C\5W^%O E$&/YQ\BD4$YK7A^)\( M:$F:%31O-E8[ ,P 6&_\'#@;HUIC *N30TDP)>ZGOR:BD:W 4#YK7)"E(?'; M;"GX(5Y_;R@8M633F"QE_A:'5,@;'EP[\N].&R0:@U-O1>$>')YCMOQ.B"OM] M3X3C7>\;'-_C?6?J>?)O^22!M'[$\\RV22!UX/H2%&ZI,CY%8:73&4@YO ?4 M0E[,TY%[@#LC557 QU ML*)Q,;-0Q@^C_REN,$G>):<\2JO=V4B*H:9<^ M#I%J9(R\)N,*"5"QL'NP5:ACT=WDG>P ?@1>#>?M;XS-0[4F@2I&O/7 @U?] M F_(ECW9\J>FY8_7I^7[!/ON)]BW[U;:!._3E9C4XKP966T4W:>L/KHF/J M$G<0QV^AGP5>/OR81]^270F.P>:NUI:)Y#]A"^$F%R-:&HM*3,X#)E!-%XD$ M"J'0_HN "!J [R>T)F211KI(>JVR^X0&,#P,(6OD6H 1\J&*ZN6"Y-1U-UT= M1(V04'8=U%7 DE(!<'AN7 R_K,G,R=)YRJG*&&Y1+>FQ)HZK,8M]8P;C07QL MP%2>D_GDOEPG'Q&P@%,JC5^V U8=>0'J).*A 5-#JDJ^XXP$E836)24UP:Y3 MEW.,+.AE+ ",:Y,W6K];^9$M@3;BZM,"D+4W]D K\- YO@9SI6G.KQR:SB]Z MH6M&!9+*F?!A),]U[3A)^U"1U(+N?'@]&5NH&D1+R&YQ7UI<[%SPD&WQ( << MMPL-FI5Z8WZ-[+8%J-#Z=*BXO[:&#+KG!FYM_D'@M=8,Q1_\.:F=H[NT.DY\ M!&M?;Q@2--19MR?,RA1%4U>Y$WTORF*G%:=>!>8C*PZ^@@-5AZ@'B6W8@[?J%G1O.ARP6YZ,5[!?"M4Z M8I[(>A !AC7D(U&LWH><:'*0B&-J57"*P4++V)]*K6_3553E1?I)EX.#9%R98P4S[-J.YC#+=641H%@&D(" M9]9(*-%#">(*VNIZ1 <#JK&T.!K%MRF9MG1_W8 MG2KUT8C(9#_-N9[W&031+1NM.*(#GSEL6> MQ+:2.?#U9:!(RITPW6KH_$4%VC["4(J,OJW[^EDR6%9GF[PVX" M HQ+I3Q9HY^#J)]&;=NY&-7X3Y6/V1*;\5;?6B(=.^]1@R; F*:UWB=:,8R. M+L?-0<&PMU8H"H'L#@.7' 9S4!J",831UJ%@& M^B+."@Z06P-:^23O'(D>TBDQ+XF]C/ZDIM56O[,ZS:1>"SS&M7="T98)#T_= M-3B<21!;>RKTR.66H$=.MPX]0I4-1<87"'7P&6/P9Z?UU+N D"EV6%.*P?A= M02D./4O-! Q-,*S)K'['4&):$/[;#_;VU;^]*H+B"6._7'A?=G_WLI#\]U@5 M)46NOHJ5)PJ/RDQC3M@T5?&H3>FGRD;^IBWLIJTOEA7"*W1+$4M[?/3Z[J?% M],G!ZXA@G1.%FOS2@!*.!B?)P>#LE?F*OC0X&\M/KISW5X=C^%YMH#GY#-C"Z( MUIXCG>%_),II,7ABZ4BAB%(A5JNE]+^&R!G[TF^Q4H-0P18S7=*&"<'&'..U M=PN2(!GYZ"!JC"ZNA#D;UGUIFU;=MRNY@A\64=>'#;L)T- M>"VACQ3,J^$?K*F$BL#CP!)*P6+, M@R%HO0D:$$92#K-T@:_N<_LVMW_2Y_:W8"R[UTCY5JF"H6>W 2V(.3K];;7]Y';]\>1N_>_\_WOT1O?_[AW2\_O7G_]MW/3S3GT^>?,[GD@ZUR MR96%_@#[%7Q]?GATC"KB1S 0LTCZZR+AVD[KGM\Y#LCEK' J,6(]%0(-/-DW MKJHT*L'Y0$@W:A6TM<>$T5%4@0)DNH'Q#CCB9Z+18K;I$^_5;"E3!%(PQS;9 MYR @(2JG,[\==P;KL?+6DJ-T\9[=]]AQ4?#$-31@P_W[T M*@2Q9IH=9W*]IU-3"0Q!$N<'R)^$3_0R]O-D?$]Z67RJ0,4#;MKATO3P8 M$T'O/47DQ;:GO6_'6UHE@:KMG:H/^!DE=55$MVQN&YZ_WPUE.ZG&H!+1U3SR ME'&:G/9AH5T!]0FO53&!-TK_!2J4H]H&JGK8;7/\/7#\L4WED?CCV+) M]C:F3^ \8 TNIY#ITE-0)*(0F=]%0X<<_?+*H^)/7FK*P.EPF>&F4K?0U?L( M=5!%]?$F2ZEF1@B:V@ACU8B)R"E&XVCEPXX< M6A6I74SD]>!Y8$I0$-MSJFCB7$!#V%0D\"&"8*I *NVH\JLQ$2QK'WCBW>/[[SP3$?>#2_RA2Y1)!#-%@?#Z&O M2\)\<=[V>QO-G8".E":>\[NX?[CEFMA$D[&9+VQ (J=2P#G8RPEW,$CF)FA6 M!)\WM<)EOWWW?]Y^=S"X@L9#4!S,$H3&-E&:*\?O3 MK!@:DBLBZF#N&'1IRZJV'JU D$,8C<@"S;]C[G)H"3O1-08*6V3IA++*/VO. M6@T![TC+^V(KT'2J,*/NCJ+$O+]^9)D,?!K\VFO_.0?/J'X5JTM-JP23.*NSD"0Y6>@)E+%*A5E13A,B5E7SA^ST#_ZG6_54^T M56.\08H%=?N"2W3,%8G<::S+%A<=)_I 5D MO"%Z0UQC*\"9P7: $6:^"J=_N9L Y;6TPY,#"ZER1[^KLNX]ZF "S$V"\A@? M M-YT?1G\=&$@W:[6*!-Y[%2V(V31"_!3Y,Y[Y4HQ-5>A.CX%HZ#S=+%L>1) MK$E=:WM=]YOY:)MIZ1T5#=#:6;;OIK21O89]O'5W%K/@<:W> Q'/TO]XN?^; MW&=J9<4(2I&)A;F=ANA3PD$DHYF>'X*3$"4#_@O1ZJ@G4[92M1!0Z0D>M.-IA]-Z+'16$BC89@:.\!]OG6%<:0>K(Q!,4C-N5 M%ZR6%FLD70-1[<8D3>(\T "8'A;]BV*UGD8ZSY0&ETZGT)K].RX)9O3AT M;E^$M6F)LG'!$S!+@)DQZ8A%>3.: =6A^*"]P*Q1I)C#1V0L@?S<^<+4*:$F M"&FK?H]O/PFAZJZ+((-+,>")B]TL).A)'7"RS%7?STR2,;6WWVM!$"<*_.UP M*5;"H]S>1_:!O9BN=@-/E&X[OM>Z1,^G/KOU@@M-4^S,/^X2BJM6XXT'W-?* MR3R&4Z1-IL5@!_VC;7X9^UV7TGC51N*'1E)O$U4/Q,<)?B'_E[6RTCG;0X2Z M H/A?J%8FK<<7*6B^@$MJ(\)FEQQB_)L8"L\=#40,$-<"ZZ2F)-J\N@;0R%[ MPQ5AOR"WQ@JK;%:GV+>"#L*3R+6.IIZ36B M1A$#GTG[Q5V&7(+KKR7BCEI4ALH_%$?N7^!8,/B "1+0G^AD$M*X*D9>$Q4' M>[GAO3)=2MX5/[Q89$NV.U'92Y\E_73(S16O\F6L+YV.?994X3ZDZH,B-S4V M8Y%7A]\IJ2 !YPF?<--;CC)\/5R>1/Z &!3]&T(5QL4-KR,"QX@2(A6EH8$I M_OA2$NJNF#L1V%@ 5'OCP\^"SK-*J-.9D%=*GMVVH-^%R9+ ;5(;VM(+H$?B M@0OF!-RCD)3-;MHB'5O?&!"P,4=*FW][P/V#[>JH/)I+"G@ *A%^Q'6V*-PC'JC,@A\^+:M5< M/QN)YT'" ]GO=^#1=L"G>/0$GL%*@0V;+?ME?[1E!^,>#>1)PQRHM9DR]RYW M3J7+U>MARF$BW[CMM^+1M@)^5U+GW@*-FE3Z3N$E"X)SMYK56B-7 MN3G1[@)%B%XB92\2@<#67M['P0IA@N."'%?- E&ZLZFHYEAS*;;O'P4TIB8:(O.]&S7*4-[" MD2&WJ79:JJA7<3DUG(&2YL/#XMIX,Q5OMD==/"KRB:K-?%INO!N=/"HJHS,R MNAD6(XX6S3!SB6+JJ%-11+;!5XS3*JDLIDH^BQVO*EM6XL71T$N)_3BHI7+Q MD_C[5VG"!:<3#/IA8KYAG@8_L*AAT_CNJB:Y?+GQ[K;02FY89O=#DF:B]I3* MP/*R\O3$D%A9C5 7=L>@]Z;:[B$,&V ML"#\KT^RY2,>H+'&-40JT>5W,IG_<' M28>/6U\A@1/?6XEC(W>E=%B^6Q5XRVKAXA#71WAGG)W+CR&TDY!EP7MSS"Z6 MEI$,EEYJ82;8P9@CC[5]J]_7T"1EMFQE,16^4"$B@DEN^9VRH3;*1K_&X?I1 M"?LQ2:]*K^T@+19FMS09-L/!M3)T;'"*_G9W1PO?T06XD/=*XLTM&P[.]72X M,0K@BKVR1W+RH^^;$OY&/?WN5*-H!Q?-=+92;B&H%"SZI!B-"(@%@G$H3>+X M.N&;5):9Q5ZE2:OCNEH'$+>T:&AOQ#ZIG(<)I')SDB?7N2.$^?')-VU5R%G. MD6-I]O2AE]0+] >.S5:K7V(!T&CAR@4U1(N]7FE[YW;CI\L 5[5R8Y>0+PG M8M7>"6>T?(U)S;8]MR@)$ .W<8ZKD/#5AHWQ6KE7K(GI!5$M4M@;N5LF8L&5V%G$K3'>RF$%L0)V/93 AA(X[&F!M@:=J>30(9!M7@ MMJ!Q#A4[-*&V2> R)2YA$0P;0K=C=*D^^-0<.Z0+*%* JP[SRAYYE,'XJU&R M,*O:G8;@3T7%T:\JEW\?U,4!=5%MR:8=0F[,F)01:@H!$618_B,6.N'&%MAT MLHJ4#,-7H/@,*I^H-?LO<6QC^XBE/DK@/96O$UTH?KZ]8 X0S&5+F?D81QEQ MZK-=V^1R#[[VE@*=QP S#><'=F[$>G%E4YRZGIB$.T+IW?LA9RS.SV(91>^?;D?I[ MS[0,) ND")T)XJ4BM"TJFC^"2^? C!X""[IFT1%U^5HE;I+F8^4YM_>0__P: MPS&"HJ^+0C:'>K90A 8'N&C*"KM4>]0:O)O!GVD7T:0]8+H"BX-"=2*"A&+Q MZ!OZ\M"T9SV:=@O&\E+ZG_ZNWOYJIA0G]&.:%V/VX4<0YK&\$E'=E# #QZZL#YJ%#)6^[IU">2&Z M&M3CAN*F)4ZRR_4DD .10[G*.&HM 2:Y:P!@'^SQ.=![*8V'!B$ZKN!9YM;V M9.(0-\U61,NN\K LDG%KC6G@-\)K.B[4MP-GI P_Z%#--"G5CE@C1NR,M >V M^YN=X(KJCRW^%>-Q#A!B+PP9=\P/H;N!/)LZQ8M$O?$8,Z'FH)@<-/AK-)+& M$N.SKB'7=\:20*%@LM57VN1MQ\_53U[ ^^Y#P2%EU[(*9$'YR>S*^.O.=Q]N MM,2SV!^/68Q;ESQV$T8!,]:_I?K$29&E!7ZER/$K+CP&]SL,BOH'ZB"&);NH M7F$RE4V@CS M%P'/W^9,MX;"P,2B2)W/CG\+5M PU4_=Y MW-0;D)N]WYS'@]13-U[T!-1J8GT(SD(/+WY,4A/TX_0B4NN&XK\$9G1A\$XC MJ]^(QZXA$1(G:["SU&->-V7^?&L:B(O0;\&C;<&P(:1I2]X[XR;D/X!9*&A# MSA0'&96EN$V$E[A)I \>XADKKJRT6YQ1#L76KU \H].DM:5;_98_&KH03]*? M33KZ0*E0"5QH H+VFE+;,A.,/H>_M Z X)WH/Q1OT./1X:&".!D? VN&]IJ MU.W.1G%C+\'I03:*!;I@32ZEZ*0MP5'N+8='Y=@E]1:4KV@&-"@H1D 0^%$ M SJ,F0O4NI3=/*E'LWZ;'J]^C-(#= :0B&&I+0%@\><%GR$7ZW#LXQPP6&OW M]1CWI]XCC!MBES6?@Z[=!55MB&@&+S!4BYD07PR2M< V4N\6'QQ322J<4!0. M0^QEC68(""OP-F.N (P^&WZ)U^H7C) BS[O:[6TN SL;1OIUCL#ATEGD>3KG M3HV;A]A>P')MZ=F33**70QPNW<$BV[PJ%ABUE79+F*)2]KFUF0<*Q6K!!]Z M*]6T#,E'7:F5;[1@9E9@Z^Y$TJS2SOXN_%9^T-\@P<- M(=B7E7 )!%LT5N63,@IZGA:^FDE_$ZL.@R0Q+O"BJ16VA&@+4](>,-:-E]I^ M=X%'AU0R2%N6N0VGOM#,'LL%. S \$;KD-Y*8['""$G:P _,$.@"YDB3D"Q] MQOTL6<*4(B,DJ\0[(BGKG$PU1)!HC:#/D6$[PA%>+<7/YH4FXRMCM!: /N/? M$*M0E=:F+> LI453(?0N'5,H@V*W)5U32'EGB\PD8ZA[2%2^Y@.5OPN3"&6Y M!&ZL_4WTXTG5GM5A)(!&@J9;WO NRO'8PJBISX[7R!)A*YC35,!A,OZC8:BC M4 &K7A;0_HCZZ-58IT;A3RWK&1&L (''(,(M!D5?0UOT73D/21=[+/4G8JG/ M>RSU%HQE]YB)-X1^?FUM,J;8(5QAR:-<67E&\B]1V M'C6+*=)S(*IT/$)$]_ ,QN_QH#]T59:D8'3MK.5"9 MS;M@QNBS8I1/<(R9^6BK!,<&R\>X2G!(G1 R;4M+'^%^F+EVH>0+3M$K^""Y M*RO;Z%V;MA?$5G 8_=!N\^SJGK$&3PL4RQ(WQ)1E(<;D6$3'MGXMP,1@+F"I M&]$3OAC3 M13*,CL)NJG-FN]4P=-\9H*T2;Z\[:=6@!25TV@-:A:#U27L/H0[2>@&^#S1;4Z4K*O&N\/\<;>[D>;$T'&06CDW ML$22U&21))FP]UT;/EH+:1=% %;I]-2JS.-.QHB7Q-8EWB)89PZ6O8)G5A.Q M&2WW0H"$=5/G'E>N.Y4UFS6PIG08V#,A8Z%+[$H$32!"^S'I6*Z@AA VO"GQ M5>C-QN#35G5[/Z)D6AJC%@W7JNMV4WK+;_JI9? 3V&?*:4G%:F4L8U*3!-\@ M4;(5TT*3P%/4*"+H3G";N%A.2XP5,UR4+!KZ=&ILG#(?(Z\[7%(4@J&@I5DD M8+HR!405=IY^>PHVA.-\J.TA01BQ#1+((!C2%U2W+!C5K"SB@ IK2N%U1(]ZO.%:"GS"MF,;#N% M]=DLZ2;C:".SPMHF)+M//^I:6DX1>#Y\?>[N6YI/.EEJKSZBOVAIRE4#2,TE MG.U$Y))')\]+D36?W\UQ;^S6(,D[-LCP5? S#IYKS;@SERLRMR^QZLF+1 MVE1(-+0>GQZ+O%E67_GU62[JY'-'A+&F<3*G(U!(+;4&,- NE-P+!ZBP.(V! M'S5!I+R^!V;L\>#D2K T#F-2.UX#\<8G@-">2.WV0BGV*B]AW:2MD$WNKU)0 M'$;?M?36*DM%>*\J 8N$]"G,U[Z.=3^K:)$L^?I<*=CC4V&?AJ$-T%TH8A75 M,A0KEC!U1^0>9@$/!EJY0S;0?/('JGI"YK]<+MNTQI5Q'$=X.J2:(H7+MDF$ MN*DHITDNY*X8;9JE5-]VS76)<_2EN1@Q&7U0(IR%&1&5 ]I%%&9#+P>KV:E@ M"ND)J"(2Z1O6\_&0MB$#+7%4(I,FZSZ(V,2NQ*"4C<3FK3<=G%0.&VZ?.<6DMX?T]"2->JU$IT5F M"XS%?FJ56H53YU76OF[!32S'M$L2R7:Y+J@A7>PE;L+B,"=HV*!GE' $UUD8 M25FOM,U;PQQ',8$)L@SG1W[?<]0]4Z131S(D"M_S'S%B'EN8]W6 M-NMBG/-<:VZ)A'I#?"HZ3[B2L=#I""N(%^D"V\O=+73RO3[S\)!K,*VPIYY' M*9>/BN%AH["!BQA(8H"B8QR$=I@LF];0"-UL65%9(W:0 M$D7?9],GO**_2H!!#E<^(5) MF3A:8$HT4-K%8RKJBI:R:D!:"5J1(?O5TQT.0W/-L;\FF' MS12^=IV6#2&B;G# XOJNB ML#UQKA!M.4LL&=J#"&/8-CO MK'G#30:7_E!7SZ>]^^2@*D-C,O(H=\A*Z5A4/8<''-ARD[!6?! UEF@K7&JU MX'8R+CO M#;P#*9*:'*[4,362'Q/1[@CO7-> W1JC.AW.:16UW&Z:15LZVB"Q2ZP)'VI7 MW),>HF A"A<]1&$+QK)[$(5;ILBNZ9+Q0L2HMJQ MKN&2J5PQZ6$KH/R66QBI8_-%51\:U;L;*].6Q"[:(M<@Q7=LHEO=$HJ8LT 0 MSY.UJQ1@1X;I-9A14067DUEEF$IH=\"GH+TPB@2QK54P/A.PX)F/B\)2=!+% M/]LE3*'+_[YN,@RKZ'=<;AKM#_3&L5 C_ QSWHJ1I5<-ZFZ?MXU]_G8&)3S\/7D=>,@:>@38Y=^KV M D'H20@NPXOC!WS$<*[9[' TN#1?OK[@K*^=MQK0K5\3^);&AL,RJ52PR_H0 M!A/,H6ECCQJ^4O$\OA?IQW&4H3"P&&2X&* ^:&H)IP".%1HH#ESA_ E%CDZ M$=#1A&Y?VI9P/ZQ9;#Z"GU8.$V*+:_4REF1F6Q+L=P."%XJTP)C$$H,QE@G8 MABEWIK[FS$&7@;42M,&4.F6)&3N93":DE_"\,*/4O*B5+6\L;IR0XS95PYUF MF-^0HC6_PL!@B.Y0EFGUH>*>KIK=)R9=CK<([;[%K;;B*Q8\JVOMQU2Y 9K+ M3&I\FII'"%NO^'N!6>_@LN@-8!0B#$V/"=&%MC61JH%=)G,+XJ<2DU)H%[=P M4%P2A< PNJ1%([=.:W5*:]/I+IJ-F*(4)4[L03P&')=QE-7C%%%.6.Q _,.^ M^P4[922N3Z2C,';ACT,%AQ.&;7GB0HZU,:BU 0]B0/]/* ;>?J9M3DR*U=K M:+FJ5^ #?X??^]EA+Q;!,?* 4>'NG7F^ZIO2)Q6_,VMR(4"QKA!DRT8+$@C=WXX=ZQ3AYUN*VE&PH;B%$^3 M>WLK:B1% ;2ZE;VSIZ47J5=3J1W62JE5@.?0CMM46D575'(RK'6#A/L'QKMT\ EB+AHT>XGI[8)\,L_^\\2ZX# 4K>E4.*-% M6M:%)N)![Y.)Z2/@-?4E&-O@#'8GVQ1DW#J:8=Z-\0DBW^0Z+T5-YQ2 I*5@ M0?)ZG+GB5!8*=&56WM,JGK)'MFAJA$VH;G86DH8>7=L6FN+"!X!Y>"DOM2,H M!]P']?#&A"#2QJ[D,RQ;AU7 1=ER-2'H;[KK_;1OF5H^K2#JZ !8ZX 6JT[% MNE%&.'>J, PN'B-:;S09O!355S-/L)$6H@"\G),Z^C29Q3]W^V+^9V/@*-H MAS3%ZUC0OW4MI3"%U[!\6!?@(7L4B"=+*'Y.)3!2$\1]6 &2YUQU;:Q%(0>, MY63W%2.%I)1F4O"0G(L;X'=] G0:,7>P0MJ=1-M-JGC%=\K7W_SG!;6?]Q O M]]7#Z%L'SV7]X,5%U$B\2T"Y211G:*R=KU 8AI)I"HZM)BPYD>'Y3V*,B<)' MJ$HZ:1B![Z]'RKZG_ W3IRO7D=]5,%A*Z:_FU\OXI^O6OG6_8OA'*V0%.&1W M6F-(3&-A$1BMC6RW8=Q(<:SI!RL^,\%BO4L@@):N5G:TK!!VN<(O4D!IEIKK M]BQHU!BZ72<2,5\SIF\<\,Q6"$RQZ,L 5C M>?+><[WZV%!]V.9NF%D$F[(DS\&+VW.HH);J!%=IX=P,_Q&M0G1$G2,4ZT;X MI2BM!K\F^-\"+UT._/77P:/U-0E++"L))K)U@E4-_9V>IOXI24I]DB87XE![]^_RC[+5(XJA_?II5]-4R=Y3 ML0YZM,'7^GU[O(X2RD_F0QIF9X1+_DC[;D87*;JZ)\4B"&LK@,G>0) MKM-"SP;>3GI=>6>FWZ/'8^AUX,LT9X 498&H^H[^U6K?;K&)>G?Y;)&AO8'0 MJ80:+F;@"S5@SF,,(*N;4LCO4!E*_4J_NT_2L6,&/W'"#TN=#!\P9IK@'4 M;H05WBTVM5^:JDJ)!>4Z47(]7USS4=O^NB7$X9TZE[?IGP9 MD%50%J'LSE1Z6ZWI>Z\F6H-'1,7'RFC9!WP>L1,7DXO[G HV+641:$) HQJ& MN#[ 5D:T&-:$6W%HGM3/H7GBK.R+ M?MD[)_EM8G'1E*,9)AL%PS7O9?LQ^TR YTX,\B BS*)"^/,V>)5I>@04(+5@ M6M!C:0:H:"5KC#PO@=MP>5 7!V.D' $Q[)N$/.[FV:!P9@L\HCKY&#*\[2H< MP;9W""N6.@VHFZ+,QC<,$TAJ"4,@ 2OHJC\:T'3C5%4K0WD4SQL""1+$!5B% MU^U>%S=X'&;I0K!<$_09*(W_&M?^==LD?.UJ#*ERRD'*_.A(M))C#ABQJ%L' MTLJ"FR$0;#$TT^MDM'SMFYBO:?N;.1-ABAW*D&T.8^-8#Z-OT63FH\]Y!XY3 M>_UA$ ./9+DY\UK3 XCTD1#J4G78)GMN5>N[Y75H*F0RJV=$4Z&:!*_'$7>M ML5=>R 068)"IU$1X54>M>0A&"O.:*"I**"N3R0N/I]5BGRS?1NR3>,1>70#> MME-:%2;X*FJ):!I>.))*L=YT,H?1_PF"GHSTZY3?L-Q@@HL'VU@29COS7!5' M=Q%KDV.X-%U1@YW(:URZ63I,KMBQ?*X;6UP-2I1DS><1LWZ;*UA[;0DE!:'LT>@P]9-C;PZ98;M8 M?I6_V>,:V]F[GR)3[SL7S98/\2Y*?3V:J5&S*/+N+5,W@QAM0YAV9@+(>67K MTRPQ?]S95&"-#.!.%HT6!L*6:/F/$PIJI\%%W&O8QH<^;Z"Z/S2*(3R*P%"\ MY0L$K:J040D,7S)V[,J!V H?,2[<29<7@$J(O+K;O<5Z)>^TB+1ZL[=)!L8- M9^D'(0('MSG+=#UBJ1HB5C;"D)M,KGYV: B%CD.YA02P'+Q2#A1888X;KSJ1Y?B MD)^!50XAR;@*[L!5Z5L>#7B&+L2!5IWS.AQ&/SAM!L:#JRTCTT-/(I$>,!JV MI16[6&]7:NL2UV./8O A%2_RB*H>7&EL1OPFMN&?U[6")VX_N+O<,ZPV[\.% MZ/B;9TDYIHIPJZ#\(.4,Q*$T8UVFIDJDR86J-EO=GH"3(/6.'T3\9-A_P MY!%U$$:A7->:&X)0,X1J];"%_00$N,W7("T:L9U8U8K. -BC7M<-<)LKMEE% M'KP3.D%^9&T?(BT_K!!RZ9 X/4H=*94 K@H4E"V - ]3-I6L0(':V>NB*5K&XZNB7OK ^M\7/V#MKM"."^PR9"2?=68A]L M-O/LGH;(9^F[1XR# 3L9[($P"S--\:BP2RF5N'70J1EXA:/^*0);(#QKI ME[D_C=>3ADJR6N798"%B6R;X:;6.KB^7>W+T*5(U\0FW9,2V0WVK);GKL("L MA$JSYUJ+] "5QT\->H$K7J$DV@M^V&V79EM1=,6QA(D0837(;P9N G)"'$Q''&"=.I*+?'SIW MNR^YDY??/#M=9<4#KXE8ZV=&$-!"X8A,:]@>QRL%X9"T=J_%H36YX(I2!!]@ M9O>:O,3\#\(<*!L\M3I1LTBQ!-Z("6_CYR'09Y.$OS\Q2YX(;B?J,W(O_5)Z MUU>'ZWA%B ,R?!A0H>!E MKQR6;)$'W4"]3K/A7D3"R@G3M4/U)._6C(VBCJBK#&]*P&S?9JINAM0."L^^ M^N]*'UW4:TGO;#\:%Y#1;4[\B;!$8S/ E?VR^23&$PE*S!^/R'>U1L"+TDM& MV4@"IM$39=460R/M4E"[37KY=F+#(!1^MPJ<.R6Y5'PU2R 5[O.L6RU*AP)14I8EY HE_W,UIV08EDJ#1>AW)1 M&8H])8T;*FH$N(H0*_$4T(7P36XTDN0\%P+8^0T=I+]3P^V8 MZ&Z:X_5"X<,B-[C:MMJQ8FPZMZMR05)!(7/X3-HU+?E,5<9\8+[GG(GMW3S4 M",<#2B)%/-L'W+*)"U66A-+E"AY]%UTKGCNU5B'0U.<%;(9K72^&B-^4Q4*( M&4.JJ'4$7JXVRYRM563K+C9U += M(CV^TFP>E$O9I$H^2^#C#R O86-A,D"H<1ZU(J%%,DDYFNGMK34SL721'6'W M%:8+<+T<&-$"]D@QZ6H@M<0[ M@ V)' C3-8Q+^OBQP'-'H19N-:=2Z\E*#5]X1O&")E UPEQRKWHS2J:E82MZ M(AV2M!L#UO9K#TN#N!@K?G!CI52,8"UP+N(F,BFO-PD5>J/\+D'R*C%%O&[P M4B+2ZEUC,?MZ'JA] _A^M)DILZR4:):KK8/$1]QJ2T^07A5>/%R*/-W3E:D' M1X)A!I"-J=0_S0OL94H?2-6EEO:TX4*'I\[)@[BN*55 T))9_\C.A 'A=)"+ MCIY=#_,(MDRY!1M;K&HZLCI8W;&V:VE\/6W>Y6.%6EH\:"-3>I2M!R$ M[B0 M;/%9E)_4KG@76.4Z.(7-*4*K"VY1Q.1B2A)6.AV#LK"E!R7LK81>V-[ 5_1X M8I6#LZ,>3[P%8]D]//&M4@6W]IP(;$@=,Z:3$ *NZT@B4 YJ3MU2+FNMV1FJ M$+S@X6[EW^ /,^HXU-5_0"(7]!]3P-AZN.A\T"W3UV,/DA< MA!Z55XDC $MR"=MZ0:8@;$M?I^X/7E5::$*&\0 '>@W5HC9,Y-^'JR0D 4&8 MND-74]<9TII<<"=!Z E,%2(5+;*- MU;4HMA34M[B8/A435.U^R=S07>TB*4O&,"V5A"M1B VX-X^VR%MFD7CNUDHS MO, <635&UN\%^ =#+(.\5E.?=\'UI:'C0W$+;$^#MD0A%6ZV3!\[.@75O'IR M!7OHNA9.VD$+:W:RXQ![JJ:I:,B3(*JCWZ-:,I?'?V5 MS/8B8ZN)LRZ9&%@2+R#1TK[I 4O=1/J(>HJV KF@6GC9VQR,/B:RO% MPF'VE_SW=Y0,[\6YZPHM>:YWYC53"I9[@?)L&U9W.(0*":U[L@%FDL-:^E/[7<\>_31U)HT51P <. MA!Z! 'GN^RBCJ\G$(N@Y;F\3(HA(RU2XHO/B^AXY0^:/$/>,O3]9U*#][!UM M_/;S-'QW#W:(F%J(XV)PVB#4=(ZGC,Q!NF94KZOV!3,O%]*$25I6MF,:/NWX MZ/B(KAOX]T\@VO#S<>R_RC>J8;/8!?;>/RLDIKX G\*45O43VFTE*,6,)&5! M$3@43OS3#W!_?),PR16C+4:=K>6&8< MW$T8.YP5F,>ZF1G.$%&^0\Z?&S,\5\@.>,A1H5TOF?F#?ADRCNFEG[C7Z1Y( M1H0L"B(90]ZS50N9K>-8*I>F@ MQ4)F)]FR&2/;5Q,CMD,?+'LB=[P0 4NA>9H3+5C;3"*=19"34GV T+UBEI,5 MXF&).WMUV]R3,\-8=<6[QO'@5L!068AM[LZEYFCK E(:/!FT291+K-0'H4Y[ M] 1,:$P$39G3Y!5,/&+87- 9W6%D$+?" H0ARW:DU@Y(AQ D2&)V"L!.?H* M_YHAYX[;HUI 5)L_H)M [S#Z*8SGNC.$IUK8;]2EH#?3#2"K:K6+WHAMOBF7 M@%7> SB/90$CJ:/$%GQVK2G?!$S2@ULOF3]:0;S#6+QE(''8Q-3+ '/7<8O/ M\#BP[.Y+[GPH6D7Y1Y$REBM[$'*6B2R$@[7<2G29#XWLV-CM5QNBQH=;!TJ! M;W\@@7RT(?5A3ZX6U3>]6;Q&_":HL90E5G@BPZ:TJ+RX@+4=T7<2T+;@F?0" MY+HV:V@L*9&<3KQ#?NO'Q:\:FEF23<0$ 866CB7'GP0TFY*]SKD1 N^0;6&V MY@VX6@CR*5$:XG!HFJ5A><)3AJ$7Z1)LD_RT KICUOH+M]I+:O.N*^2(HB6: M3_!-)&?X^AZ^RS(PZ_9LB4Z*VY%833HJ-@H RT[DK9[P)"ON"A-TF79N\UG5 MMQ)3K6RK5::4Z/]T",XV!6'H8J6SXK*(13E-<@42"\M*ZBZ..X-7^]/5EY?I MVCKQH,XK0Z$Y=($JJ]1Q P M2$U0A]")"K*_<.$)X+ H\C%'ZF@_:1YT40HZ#3P5O"U:"M]+SC*6KB/*=ABU M^:G(3XU5:#JYJ##^P("R3V,'K?\5MG3S@0J2\GFLED\)=O,-#]B%,7 MG(13YK:@ 2TE)P *C JM>268LE:_7U5.=']G9#4TLN5 4 M[65=ERG=>>4!.EL'OIK!#@1>[<^.6TXN\X3%'W-JL&!N#7]B;D'9!^ 3J-K M?R,##,MVO)6"^R+H3L!>-L.RZ!N@F^N&&,QQ42FL+;GNZ6S#!\I7.I[(7G$PP MQ]2 EV7T;E07F.1F@RQQ[)MYA64=C:"LM<,A@>+(DFB92VB2@4<]-Q9;'R:L M:"4,NI:OT>_T[.!8VR((5;&7[V"+YV-8Y4:7(%G TH'+63UDF=%.E*A&L&)) M5XO?3Z2*E3BI)5Z^KB)#SUT;TN9$DH,]9 C2Q2^=0/1:JPA;@%%%^\SVX,6& M419IA/PM:?T\U#TQ@J$ D>G6"$35"8E-!BXP4LJ_@]/@>B0'TDE+0N5.C++, MEGZC#YH4F$L,ND (G:A",4[S'Y^6\SG17[#%)H4(??RA;98HD("S'$851]< MDL$_23.J+,4YPU-<'"C,/+Z!OV;4^^$]C/&;(BG'=(9^>O/^&^X@89C#6DOT M:!H8!1R33F"KA)M-4WX C FO#FZ4)>D\$ Y;VB;HP_E"R_KRZ%]-1B[+$8>C M<0RT,S8".DFNB](F2#NF\QV22==:H?N+@/,Q#<[+((5VFIVCX B5V@J7,F8& M1K;VQ.CBN3B'["*36$N7FL+VL+"2[^?J+ $_ALBN!8Y9%S5SIC9^PV$+.]9B M =8!Y E?C$ %29WIP)H%RJ>3GM8RNIOCY)UF/$5%&?$!$PHF%P0A$!9O/'C M<+UP2W7-<-+2KL:>/*X.J9RBT)VT<\%#*)3E2G&+3RZE%9"SKMU7/$P3S08^ M7(R%B!W^Q4!?#NB2SM."(3[X1(,[WI2)=5M,F!\R]%- H\E;RM\-?#Z-QD:&3C\^%&'/J(F__^(S>P9/>_TKR?5?7;,_0:ON%OICH*_*#2H)F M9CQEPY"SEAC/@?E,;1>51%]A;1EM? "Z)0=W NYC,&6--#T@':0/T])1&X'? M-RSA6RU9MP:VO8TXC_'A_V_O2IO;1I+L7V%T],;8$Q!-4HBE,GNXY0'A2Q>U'C7E%%L?A''+)1>6 M81VHE0$+XM^K:,8V;VQ\BG:< (:L@>V[!+]BEK&UV01<#D"R Q>P1\>"58$] M""]L%Z].JB-(&A:A\9PJAB@2+@)%*'(3E U M0\6<^ ;1"Y95$M",O>,Q#H;1PI7[X:APK807O_BB EY +/4J*C)#:H^*0// MC:-:)9+BF"51K.@ 73%R0()A")E32JY@5&O'3+VMSJI [#260-2]*2AZ)&9. M"VSYJW7ZY2Z.8L]X)X4+C7J$+\O2C$ YD. EA@M MU!ZQ:)@Q2J>M.9!;6&P:4,_15(EE<@:)O6;E]Q*(R;L7AP886E!@T#[M-#%> M]E[32?'T*3G;UEQV:Y.QP"3 "JR*[*K?XUXDS8N:3P I#,_>Y%2:Q& M#N5-/T #A]4/H5)RY1"_3'3]*_->:7@L.QHKP*% >13(<5K!*1.5)SAT/GJH M 14B\)\*G0(.?\4H.ONG9!V1_=JLM)W.ER+YIR2Y+)^!]/V7+IN"!Z$;6B^# MR(YE0*<@63UTH-WW;4A.$F9+[@P-1;!:[7E_+=O<7=O\0E:,#.OY%9_6W? & M^SRH9:8I)W?:+L R7]S>;+N.+FSG(_Y1R)]8R]5<+^!XBEP"K- J8[5:&N.G M276DF&2G,$B <&:W\F"_O MIC^DAZ F3WDL1(WA>4V!@$/C@;82GH;@'+1/OLQX0(UB$: &L=4]73?;$I"I MPP(4D&7# =$70JVT#->VK5HKUX@+[.F@D61/&:,6ZMBX%S$JLT_6$TG#FLB* M[K(RKUL(8D+\$U)1+5FA"*C 2)I!J3H3618Y)>1G7(+#5<""Q^-.6R@[U-ZR M-\&T/?#B4PNH8!E:O?\XM8CWU^95'URN.C])+A+*3%IQ M76MWF4/2_"L6T:F774RTUVBC\F+LJN$#@B\($T[->HI9;1IC>GT2FTM& :RM M:9Q4[.E1D0!IL4O<_@(>7K/[C&K 3/(@WRBIZ6$<$K$BK@2A(7#3N^W.N[]N MJ7W4E=H?P;/\%4KMJRI!()8O4FL!;%P)<&V$>,I0%RH:A8M5"I;XUQAC26P$2K>NE:D,)J.(J(M&A$PM MVXXD5LVDUUG)X135#V4UP2LW^A2 7/0LP54 M!%96<7V3]D+;3U$< /$E3$%J*1!(M'G!Q&&1L1/KQDQBU@5Y%@H=OO@+T8-) M$',"^3J,;FRI\#2AZRK 0<<4:UAJ%Y[HEJ8$ MZ,1(N-FZI=O%=A!!I.!QT#!51!1/!5+I$_29Q0?4$[N9(OF=:@V03A1KQ620 MT'*X1VRNEA32[48W5WHHE1H@=%43PR\R9);4>&\-Q!(XJ& KN6LZ4TH$CG!G M<]TH#NQ4$ZJ(4J.K#-$0M%&A7NOW,+77T*\[][[W"7;K[MKOG0,Z=4<8=V Q M#[)7-I V,Q7-J>5CS- $#Y=^[Y/Z5YA:_%']*E,38W+-I2P3Q%RLRE!H#A9Y M9/8F_%4Q!=B3MN7Z%$51G,]/HN)86LNX@)JKV7(14Z,6%C+=XW(1!WOT((QW MW Z.],72H^IF.#RPVQ?N^GF,P3,W[7WT^W1O'C.L0,G6PL34P4 M#M;'87;5C=N1(W;^I74*S ;%FDH:3K!((XV?:L1UQZ;;W% 2H9Y:_3M>5?:X M08XO!.=S36/22 !0#QCEUNAD@W:+2C%/AY>AJA_HBA;GQUK.'1I[#>;R:SB- M^4TR)L!H6>;L0DS2."RX ^DB9CA4G+GL/BU)S*":=Z,'@W0#_L5]K:1F[H+R M*[@&6^^*K7M,+R];R5M?A-.Z5/2=>LG@6JY-#'!OM"QAO4!_E\M),Z:R =*S MXM2IF:7;-4^7<_PQH0?&M)EJS2'T@I*ML5L+6^)Y#.PS.E)W:GS*O?6%$Q\G M),%S@>GJ3:.!S31V:!G.I4\@O9DL-::8QYH;C![=7IS-C'EE_)NWY'.U/;CA M*DSCQN[@\2#]=75!W%'0X$1XNPFUL);S&*N$EO0I+S0_Q#@L$_30UW6S=V7 M&+2 IS!N;1+UV@Y06+>!MV;M?%FGUS9236VK+6O"Q:Z+3-L!7*YD8X0AV6\< M1ML0+H0P:&>HJZYTUSZB#AB\VF>"Z@+Z^S,4*W;3_7PG"&A1*M,(Y,D5C-%^ M%QH,2%N?_4YG-SZV]9Q3 G^YI!2[Y!RPU5RE@K3N&]('8-U-T!\TKAA&4=LR MFTGAH@\V1%"8:Y=:H,@\EL;(F.@JG,4-GH06QIE= MFK4S'GHR8Y!?")=)E"*??9I,V78&=,A9%EK9!M06D9HH_F=7)@O1V/S]22O$-BF]Y)("$)Z7>1YS!HF(@$7E8SM<947W'E%.:CQ MVCT3MXV[-*WV(BW?D_:_N$_7GX,&,8WMF=AQ>_E..;&"7P"XVBI)B?5U$BY= MPA8 X";T-'^S:ER*JT4IU39//:\.+I2R:$;%$B^UZ:ZG &Q4#?PW+9W6*A35 M?GE-H9K6@-GML#"9R ;A%@K=1[ &"V40^()+O21MA"827-AH@2P7*'7!KTE M-EK9;0J,6$25*6Q/^%U"8RALIS(79*310!NCZY8TCK7:E+@5$HK2)):[5*CS M&CB CH]6AAWKY+N71R>?>;Q:T>.[M/@_^>="BF0>S#13.UZX3T-H(C3OA*6< M$+:F!D<_]0"F&*%:XD[*3XF5ON3H-?"9(32/Q[JG)!)XG7GY%8^^H]^KO9T] M,S&.-8]X&:XE=P6F'MG*Z$W5X:VN;RYY6MOQW- (FZ!U 9D_AT7DF!?9<>F( MX1T>8K_#0SR"9]D]/,25JPJVM9R=*IWGRM9-Y[*7MVA[X2'FJDHU!O> 2Y\< MN ;VZ%0F"Q"'Q&Y04ZKA>J5P*-?PTS4S_A^-!V\I>>6"BRLV+&E@JL MDE2=FL= ; ?#";F+*J'G08TRO_/T$K.BET+E$_=[[QU)N3Y!XV\)=2GG5,[% M=NX>34(;FXT#RL%#0AH3_1OC"2P)SV^<^YD91^@H$R>K$D=_[47[DIYA_]J> M2<2930Y^FU(D^7J[?7SK]F,B:6)R)I8QK7)+C,7=ZG1H(\P0*1(G!2H$:$^? M P88HUD,/7/+N45I-*^ #=7>V4;?%$4$&'Z?_+-12,7%W4)IYW8FM-/G$#W: MONYE05EH3$ M*$/DE4P*LT5*KA#;4!0($[,(.H[8:036JBKG' .MDG[OPW77 M\X_RFDBMB]B,=0!90/2K9JI944?')3\3U?@(6>)%C3;,8C\8O0RT2E)!JPV^ M8U9J49P \!9+0K#-VE'8P";74_;Y2M M;>]B$K%,Q8W@2&U5*!O G7O,SDF"8I8(5G&V!EH[3E.2!C<)E;V2'03 .99Z M2!75QH'RR-O/+V\UO7S.>:O1_D#"(*S! N7(*K-TMF^!TIX2CJY?PQSG7" T M3Z(N%/1FJ%)_&8]- ""5JCFP)8)EV7-QG S2N,C#2(N<4H,Y6BIG=+1LJAG0 MBDIZ%*3CC?J05#6?@+@!9A:1KP.25 LP:_I=:5J\)))X1O7;2G-_GF&,UZ#B M@\CN#;;$HB?ZQ5SPC.BVS0LA)W6I3"R^F9-FE?PHE#TI >W74B^ MV.ER""REU?YFS177[%;ZNDI3V_-KN\3.ZT?'3NY^;W^SLJVM%VI0M#BC0JV:S MU"6( /V:+Y"(/F22'!(;=$.J]X[-D%IXA/HU@5PR]'K)@&J\"\,76M!^9B4U M.FIQ*>5%\[R^9*U/KS?4>3KE:@E+BS8?D9M1R&0QH4$M;6RB,U _@9&$&[M" M=4%@GPQ56!FQ*RXKNXD^5RWM6("7 M]H3TNR9T/^2N!A&4/BA985G:)+QJG[0,H(2?&H$-;2*.^YN[/WP(@ /EW0 = M[W( 7-#4Y!:N^\C1("+VSW$VPM NC-E:URI,4FW+F$I::?*&197!5Y*:P;(/ MQBD [1RR3C)3G+?I(IBQ+E]K4F@]2C$+.M*I 0O=#1VJ]:'+XUY7%W@+2/M4 M=GMXZ01YP[RXT0OF7NM.R+TF,F'BWF%&3EJ.H6+?]ER-"OJ%V?Q1T'C<%=X5 MJ==%A$>(AS9-'7Q?7J&.]6_NZD8&4*%SL[K)CG(/X,HA&267X*/ MDLWV0!,;-_EKO>OW'G#;8S?%T>L'>^[F9U6[.Z)!R,W9\4 -O&KEJS MDS(JDEWIYF)K*90F=YVE$X0_E".G(N_)<$U=+KJ495UW79Z9) MGW2#B=F K\T?N\G=UN06,6FGM)K!W?9375\L2T!92EX+)'%"&K4&4,9WP)WS M5>E:/W7 MF&I##9D_1VDO5MBJ8R// *J;@(X#D"V!DR.LKA9QY3*$PN6R$N4C5;]0E<5; MS(SD BA7[5+WR$*8%Y":%YJ?6*?V T6&G[I:?V$" _AQAT6R6*2##HOT")[E MB6&11(0<"WT9[LUS2%.6+G\!< 8^GR16MO4A"9HM75J-7#.B*@D;9Z?F<(6% M'Z\JUQ-*JQQ-Z5!7EMS?]2K: M#!]SV#& QB?E!RY[.&K1Y< _"?IDT_U=/J76@[CYYB$V01##6VYE8CCMZ=>O M^-B?(<5U%+C?^S_"[\FM;,"+U)&AD)]#Y@83RQ/.Z9]Y;VZB.*#U? MOH&4=TT$QTY??#==)0_ND2"ST'UE)! I$>!,3QR M)>="B$E["Q*:X;HMIRS$S=:1G,1Q4TYF 4:\0, +UM3#5$!$.4#:D9[2C*,S M>VVL5,YY%CI'FZC3T*(QM:0I"L2 88/$ZJK;HS#S4%9I/";TK:L6J/01]R=B M4AJAC+:=T9.34775&N_RV@3*>0%UB4M>(CA M0:0[F7.1@H2F<>QA0+)822$32(2GD]5'K9&Q03#WC[6\E*TONE=#>R+3S><] M+*4]Q1C+A4MWBD,>9/CR=:G.>H9JJ4S[U=Q&,@BU4W+,G"-J.I'.=1ZSLI/G M$5C*:;&BSB ;OXE(:D4>@M\MRUOX:S5)6.@7.&1HK+&FHE-F)8A<\=O?!QM( MO%O("M#(A^6\-S6+>E?YKG]F4;64M(E82D07[S+(WE- +)0M&22I!/=7+ZX_ M8 7.PRD"' M/*M!K%1#Q&43*Q"P@PEF6%6"KI_C93&)L1 MF/^Q0HF3:0*VQ&RGW"F6]T(J:?Z<1[7KDD./54:PU\F$C@WTUYA%QNG7>@T( M-?HE_2W7EY[34-BR%+\^1#L8[PG^%?(V\W79BI-UARJ2\E5K*MVF<+X[X"C$ M3N!K!T(_R&>VL!]94 XE2J6HRM8$84^6U)L*8VHZ7]/KW&VWVI:/ =-24 M># FQ+J96L0X#Z[B2)2543N'2Q;B\S"*'M6)(R:%^9DS0!A.LJ( 7 30LM<3 MQ5[L*(28%((PRRC ]"PJ5:E&BZ(*O#SM)V)SXFC?];'SQ>,&+LF#]=>H/XP>UGS;#-N/Y+CS3#I" M;=TTFMDQ#FS&ND-6F]4[!P./N)^"NGQ94;N9)F0@72_>VYR4F>9EF0"/;IPR MYE*$#]27-*LF?+,GCFP[.56;0X+&R^QG:'>*K'E2EH4<:G--SPTV6V"V=IZS M;Z#@Z/#:L.&1QZM"NJOTNS6$UM#]IZ!/$(5X#JVP4]K"*L6JM.#7_T?[-^BMA;&V99$0_8S<(VI\\0?$H:A3UIWZS8QW&-CG#- M^HI3?& KY@<00&8*4V#STQT&=?4EO&RM+N,H@7Z?ZA M2;6TX%U-2V;;8J1!X;&$'5?KVUD]L+W/'%7L, '9)U^J":5R 1H8V+#6\?)! MNB[H74#O29*RL,N:/! 9$ED 8#0P+[K[,1*46>.*AX>]D0FJ,_/ P9 YG3(H MH0"T4H;)6(4BC)A>1=17])B*H&=KW=5-W?=I/BGCF87G> '@?H.>P /8_@6>X-T-,9D+L:$*32*1=@ M.RC'C3VS*=AS("ZP!Q%H66'90).TB0,$S79>?S;G%.IBZ-(]25K#CNFKR[&;C7YB+6W:)> M!Y3:E?@ ,P,MS0,KOG)Q&DB.G>"&RQ4O@&ULSW['YE&D M2IID4PH[0J12)LE>RK,(JRZR:\20S;1F#^(0(#'FZ(73/MWIL]W>(K73ID3+ M7K;EXKHQW]J8*ZF4R7H<%WMA5863K[K I#+5^1_1MP,5Z %"[3C2#-?!FFE^&J]OC!F M,RM$S@,%$YUR5UOV52 6EC4/#H.D$D8=0EO:!@RLMIB'F(0E-6,$/C4&7-HE M[YLZ3W ]5ZU17>6I4QU%( ' 1;U7"R<@_8A55JCPB$0@=*4@A2"7>0&AK/0O M$(?FR%[\@K@%*L,3+O((D 586B+4'@0%P+OJQ.!"'AS(@TLQUN%!L-[$RI?+ M<+T7EGOK?+4WRT7[$HE'PLF\KC+Y->XE50_\(Z /SG76'2$JT.I !%&V.&2#G2F/A4JGR&2=]^[]2%GN,$R1GD=674_'?RJM/XE(R^G>+Z M8Z9$V^M0,OWQJK!K@XIUJ <#8$"1(/1[C62A6B_$>(5N.,T"P%R&F?MI\HT M$(CUFIN?(>(R<), _S8UCV,&)"94%2/9HJ1$BCV\DWGJ=-W&=]5D8)(&%\[2 MVCOE==TH6=FX])4T?7!?'2^>TQ;T*EK#@N[@LPO 6W0 M>R_1"^YY7)^POC97J9&A+$U;M!_I]A M"W+D]R4I-\49PX#6MI/[B+Q=Y<(GUN%!WE$!)?16F5_)4RM+^TH II)6=/L< MTKU,O'G>2XM19\V-%LWX^C"T#7' :@N(P!&]V+;G>RPPEUM"16#YUG-.I# Z MKCS%%&(_NY'VX$YM7RN]&2'7[I14/$QP:@PT$VO!PJP0A@M=2TM O-IC[\=A M,#P<] ?@)J9\=)A#'-I:$&%6QEE"O%6PRU85ZEZAEL\J9L[10]M#>N^W>HG= MP=BDAQ4TT1,-X00UYD-PIHC\_\7L&5 DL\S@ 0NT1U +S=![IT?#P?ZF8CO ME(7?TMS,S&ON:W+$9IXQQ#&^E$J]>(;CW/C?E]0-0V:M>2L\__':2 !I1N.7 ML#!.S/XP@'<=!;T?7Q[ZPT67Q::TR] ?)*<(5!N*AN0+('2IP$%S@SA ?F#5 MPN5?!>P()=G)IN,L!7SP0HN.N29C[YK=633+I>1_[>\)=2II%/7OGJ@J&$X M54!E!/1N M8+'!XT;EG:=78K#AV7F,9<0;'13F MNK@/X$H!'>(B\%X!Q\24,.[$W6_.L4F1C $3!L3 .^J[,;LM4B7H!;XYE4Z$ M2Q#12B3M[!8Z E?\E .'(AZO;3=6:ON/;^]9[[;?B*19>0C\2%/59SWG7"!3 M2K!XTNTFB$S,5=,4<"B/ED#.@_@;M,*7^-4 *B@#=85(5T=DVE_7V"=MIE@B")+,$L2_ZMG:Z;*"1@QHV M'0"2)VY.#<;KKD1#_=+$%(0\&=?-K X^T;U61%5VJCD; 6QC--^0*J0L?I;W M9JL0::BX7[#]%F[9V%6#QYH)JUT/M,O00M\A^M?>TB4N-O;O(Y$YPH-P1_W. M,T@%V6R$QU2\2-A%$C1 1^%^@XV M X.9-*;1A."@N(-U6-M0[@EZ88=Y\T:<42N09YI5_2(@D*'DYB*_"%-*81.1]4.(Q8P+ =< .$K75-8#I"DZDB@?8G#M) M8P18D<"N#-70@3B2"\C8NP@?XAO:T\@;+2J33R#WP] G!AK9D]9*BR";(+?XP'"?>Q-;(TCSF8A>4*A)IUQ#3:69<)) M,@P/_T.+TQ G+^7%R0%>92FC>>17V!(?IY'"%TS1>A?&BUZ;.*-$Z;@VW=<- M!@&N2$N''&/=V$EEMY8?B5 /$:M[?@Y:%TNZ%9F/UEA"=*E]7)B[ZG=3T@ZJ M]40VP@$(4)01?!>J#XC7I?(.R\Z+K+92$ZUJ'*VK@H!(5/:F\-&E\85OL+"C M.RW"552+XNH^GV:- ,0D!(J36.(Y?7G$0@$=I*Y.-&H2%KE2:>J%IY=9%OIN MTAL434/1O#T8'(@S=1X6X]",S-ZG;VF,DK[PR6@P&&$#'N#<2AS6LBJ,B3 _ MR81AKXI+6T2[8L7T>^_ X7=\Q@"%!*]=: +][Y-N>\O,*,).>N #5'[TWP<=K,PKHY@@*37ILCS,#.+H<$QE%C*-.#0 MY2>$=Y8GEV'$1]2$[-Z,*6XA^$YCZ9C;^)SK/B.KIF'WZ:0TT;I0LV*U?0,G M=>OZL'1+F%W1\^,<3G-ST4BV2\HW&/[T^8LLSGB!^5J=:@AJ='3UN>4YUT0L MXS7+&A@P_PJ M\F4J^^//O\E:%!YWS15,=>ZV6JFCU45M8!RZ]MLR L'N38]O*H%'X%7/MP4Z M*Z@8+?AP=V<0',R2>X!]80X% -$P%DF(B.6*(O/N'PE-%#?2 SI^/7M&"IS- MK1*%:9,R6%Y(RX7E@@09DY(>BN"0<$K"(#'/P8K0KF %M*=?B7Z$'!YE M\-!VA5@TKUP6Q8S5Y"N>N@@81ZY\\6XLPIH6U=_**\_0$J0?G+*]'2@%QMTV M ^!?KUCVNQ-:5V/XD71UX;*-[4FN_:WC2,R&K MLIOGTCK][@\D"#[77>M1[POQ8YX19?RC)]IKMPG/)L]['R M4O3.=#-KXY6_ M.\WAIA34\&BP.7_Z2"*@WS3S';BLQHZL%@OLP9M:=DDUW(WJG50CDZ*LI/N+ M@J/1J/FV&9F7.!#U8X%A"7,PE3O@G>CSYV)T9_ M0*=&59C_1G)G_KB/'[VHHN9G^_O]@\%HX\>#_O".GQWN;[[I5;^\ZF$APWFP MWSUL]["'!RW3>+.[\,TJCW(L'<02%A6N?H25JJ/+EJ[W]?HL1 RT'U"OF M:P"S]<.-OOH$IO99^+SW&W81_6JI9L^I+'-F82@[./&C;N*OF?CQ\]X;8*Z9 MQ<:OAN3X69B0/X/SOXN3OM]-^C63/KG!;@_-7\("ZP-GW-W;>\.-Y%'O+ V) M"=X$8[,B7)2[N% .NH5RS4*)C'6 8NLW4L!X"V%%T?N7"%WRHL$\);1^_F^, M67VWB*@@W5@L3V6M7./[C M_:[KYR$6R'^%V0IB;&Z?1>*0X?!U3_Y=^FKMV&W>-AL'Z]JM-]KB@ ]Z+<.. M:+9'->ZCHV$P&.[7]EKNC%5GK#IC]12,5?#RY2 X&+Y\I,OYUB[I%/^S4U[G^WA&5B_7^K.C3'MOAX+A_W UMMVQW:VS-";9_ M9/X[O/?1O6MZ9)?.(N(/JQ]$/JO80V<_=G"1[A\>!(/!'8/"1Q06//%I&@Z' M_>-1-TN/>Y:ZS;03TS0,CDY>!L.#.X:67?1XLV'&RN>=CN3:R]YI>?(U. _ M$+S]);!NKP#0!^^_.4NPB\OZ9'00')S<]I#8XCC=M]6Z9ED\V%)X=#OOYDG# M;0[-X]X=X$&-K@YTG_+FZ&QF9S-O!JNYW370D7F!_N\\#,CKJ'V'SPH<,&;J).*WLC1'T RT5<55Q?V>$#'KY MU&,L=IP-+<0*CW\B1H]N(DZA<;RLKI'%0Z$E)J7[<= ?#%WCRBY.P_ZCFX8/ MQ'50DAQ12;1ERS")=G%X#Q[=\+ZS/ \UX%FPB8.(297_#P"MO1^'_6,Z4L>L M[T ]6\HR+0FA:'G^W\:3&"&RG,L]N,5$=DW1[4W1Q]MIBMZ_MZ9H^9YYP\F> M&3505WO%[82;!^W!.Z:]QXV_H>S!ZP=_P'MKH[YJEK37^N]5":0+][[:KVB[ M/GIT;=?O:'FT-1GO3&/I<+]_WV^YHHM 'BK!Y _2&9N2W@1+ZDT/P$%0<@\=^L%S]@'RPS*MJ M^>K%B\O+R[YYS/XLOWCQQCASQGDJ7\31+"Q>0$O^B^'@^&@T&KTPC\M_'(W@ MV0\/7O ;G9P,IXP?&QY7\_Z\6OSPS_=Y@3QGIY8Y&DXF8)EZ,RMBBG"?)9D5 M_$%V,22N1-:=*A=+VSLYZ0^%Z/0S4EX F3@"!EZ^+GNGQ,QN/B(ZO:R'MS[> M^V\@S!5*-^1P\TDQWK& AGDP"3GPUQ8*=T@N\O.6H[2S-M_?VFP%D]A9FYVT M-L;Q5=9F 2"AT1 V)QF;CTF61W'O(VA=F1W_,1&.W5/4+ET3QNCS^1?LJ-N. MW9%_PA3>N7""6?MSOG=\-_M#"*C1L#,^C\7X4.9C?W@K?V<7RHKT8NVUDLYB M/K3%#+^&B^'@#Q/U@R&(OYF(GZS=*8PSD$L*R?+I/(FGQIX8^X(YOD] ^4C* MB2"=B638GUL8FW<8KZFQ29Y.V;9-&5]JD]Y8UM;-)?Q6;-.K\I,XF/:1-&OT9 M/VEXW/O2/^^?]BV/^7#_<$!&)LJ7J*^BOBY?.AD<72\5T)FG1V&>.I>I,T\/ M:9[^C,O4F:>G:9Z&@V'_PZ_GNV*9KH4B?3?#]!"3]0%+][W_^>GSQ]Z'K*Q0 M<^1M/D&Y=MO*"LS:B7P:R:=1'IA_FW M\%N>Y8NU"1&JF+14SR?S>!':S=WMI@?93:=O/G:[:1<3V_C:9(EW=9Z)+,%6^OCFY^ZK;4+D]6Z MM3Z&XSCM]M(CF![82V>?WW5[:1#@07&T#_KR MIZAP? ::+1]4PNTM)-S>0\+M&75E5R3CH1-J)!^,ZM DGNN0R9BY?=YGG=G5:E&_6/#V[6CG.;JYX<]$\.;R9R]E3.M[\_)?M_OAHO$MPW<1I/JB+/ MX+'2=6\>%S'DJ.^V/?P6Q.\M4'IE-^Z;J@HGO@"U;S(@:=]*R:@] XU"8VW=O>Z::W AA_$<]AC"[B+=SXXH;W/0?N MAWF>&F-<_DV$9N]^WYO>]C0LY[WW9KF4=[T9_N'9A:R67_.*=.>_9.$JPAZ) M#0_BJL_ND39W[G^W%OSK6I4?MB__9#M]^4?WUI?_>%OO'_Q9[KW+GKTSH(W: M]T_P[[1HVSO9SS_\_.N;W[Y\?G>^<7??]AS>_#N/F>4!Q:[/%#0&K&H1&Y-> M.,-[([@Q_5#ZP7IS<_Y'*^/I8*D^\@Y_K-2!"[$]3QQ_$\3*?0=087 MPH7(7ZC 5UIEYD=X/X%&6^^AHLPH67X6SR99^:^ M,[-1 _HGXQ?V;Y!3&AX\Q:32P\T*Z%>>W%HU9B?8)']:O[K']'/326"+.'R( M Q)?^$7YHO7879[\<[[V4+;5/Y\0!1Z^]@^V*CN4O+6]6W\ M"^6VB[A,P*$,-@*G(0C^S<1.Y:HP?WMV5B3F\Z7Y0N.K-\G>=J1T;4[AT6!S M\/MBG$=K\W_S:I'^\_\!4$L#!!0 ( )*"J52U;Z)UR@X *28 1 M86MA;2TR,#(R,#,S,2YX7W:LZ)AB<%U*3N2*$S*0N M"5Q@=G8_30E;@&J,Q'? MSW,'/1+N4>9>U(SWC1HBKL5LZDXO:E]&U_6SVK\_OGOWX1_U^N^7#[?HBEG^ MG+@"=3G!@MCHB8H9^FH3[SN:<#9'7QG_3A]QO?Y1"779XH73Z4R@9J/9?'V7 MGV.[W3+;9W;=,BRS;IZU3^OX%$_J)Z?VF=683(Z;AOVOZ?E)>SPA[<9IW9XT MCNMFLTWJ9]9IHXYM8N#6F=TT3DX4Z+-W[EDS,L<(&N9ZY\_>16TFQ.+\Z.CI MZ>G]4^L]X].C9J-A'/U^=SM416O+L@YUOZ^5?AYS)RS?.I*WQ]@C87'\'<_7 MBLL+F+ZWV/Q(-K;1:AEA68E$-=C4]01VK16V+7A=O"R(ERX#MX_D;:FG46\8 M]29HPD)P.O8%N69\?D4FV'?$14V$"M0R1Y:P5BMP7F4R+N\9QX M"VR1C8W[^ XA:7$Z7S ND)L0G&!OK"KL<2'%#%E7:96 HUMF8:$ZGBSO@8!J M84+JB#C"D[_J$<;[9\^N'>6O@>_5IQ@O2M0B+AG49'FE>&UB7=!HM]M'S[)/ MI=AU0^D$GH*!-..&6\J/^=8VYQYFP87$<+ MSA:$"TJ\N -7 #-.)AZA)6"2A8+T_RMM'($*@?_H7J4 MKM:1DD12],/1:X%74+Y'[+[[4?W]NI,OA9=%-(*O>D=NN76SIHHM+X9VU%FW M?W_5NQ_VKN"/8?_VYJHSZEU==FX[]]W>\'.O-QKF-/MF' T?AN*C"20,P9 D M)"3$1'%0M$1% >R!JYB-!YA#\V9$4*CPMHA;!]6S* =_&1;1KVM:_EEU5HN=S\:]J]O[KO]N]X;V$P!T[/8:C3,?"Q&T*A_C0+P W>1N<$>@X?>9RAS M\UMOJT2F(>M9-1N-XS*LKFDZ<)R'B6WYX4)J].P?-QHGVV+_X*TU-'6&GZ]O M^U_?DC>EX^GY/6DT3DOQ"_A(*3BPF&+UG8SD=' ]OZ>-QMG;^#V,VFQ*AJ-^ M]S^?^[=7O8=A[[]?;D9_;(GK%& ]SV>-1KL,SW%%OZ! 5848OL?"YX1-+GV/ MNL3SL&M?8H]Z;#*(M2L?J3FQ-#PVC89A!.L+U+,_ B $9N@$!H!-E+@ M\FH<_L#=*WL/F$,M2KQMQ"5XWJ6B*CG=?!1<$8&ILU560T@= MJ6:C9;Z5U*6>*G%ZC2G_#3L^N2-8VDQ&J)S.SD=8XZ !TAK<9Q*SEH,@A!OP:(E1\>=YA_!T\!MA@2R^=4;KD4\GJ% M4?6.[\3,/:C@3J0'18H.OB^TD#P@9/L.Q*2TVV^G.1^^GO!34RW*YR0\U"CC M77JI _NAN;K,%1Q;PL?.G4P=MC2VM;!ZKL],M72?D^N8(A1IJB2_'4L=E/$> MB$7HH_1W^0A,D=/G-&TC.1I#$!2A5-KT19*93&EM)@,D)*-@"@U5S&*2%HVB M4/)>(7=7#EKK\@S#5/M:&YE<#VVI7!_\GNSK'<=A3_(0YX3Q+BIIEYIJ#9AG65HH0:$*!*A3HJB3'-ZX5Q'SL=)DG/,'Z8S""B\/X+\_H MXZX/-^:$Y^.W(*8V)AK@CA-92TP!4AJ08"C0@? J+X#?2T4'5C,8*!)2 M2R'KPZW92F8]Y1BN8D0N1D@A/UT.6N^JCTVU%[T5LBOHKCO6GSZ%H'4#+7"G M%#I[!T*7D*O=GQBSGZB3,9\8:;E5@(HB6!3@JL7R$/E 6-S.Q68T M>>'T/O>TE8RJ.8L:]2[YS%3'1TKUA=<3ITRI@[-. MY? >>F&X4*9=W0#T*]2-5@4/GV,%,I3"TGOYCTTC9 M",VD_S#O6"/[BHQ%/NY427WR<6(D%^RD6,7L6239B)77)QFGK61B)X6KF%S( M=I=+*E(E]?[ES#02RU_*\%5/(J01(B?>9>ZC? ^$.DGH4L;OF2BXUUL$4,]9 MVS02&?F2LW@LB*E @0ZDE!SHG$!T)- $-"6)>P #<-^2Q^[<:3Z&UD6T0;UE&,DEWS7YJIJZT)A(E=2/@:9I)+*I M-9A*]O:A8-;W&7-LPKT>I/+B)1\!*7+Z?M\RDLO<<9!?4 !3:=L7274SI;6) M;PN"06(8I/%0Q40X:=)R:7$.'+VO@DEX(DBDDE3UI#EIZ2A34OVM,)$"16NHZBCL@:G(Q 4?-\@%IH^-9ZVTXQB; M6:MBK-QH\;5'"+*+WKA HA(H>I!]1^KUOKIM-DL-[.1S#EJ1H%K+SE5!-_Y M'HGK$_EJ^O 0JB_&X*3^4FQ,5A]82WS&;BC$)>PJL]82[,Q#=C1Q1_,PXD[XCD M('L<"CY:M!/09D6DD3P"\.$,\YROC4B*Z4?#B9$\+ 48(1> @A1,E2U?)/W/$M:G^Z>MY&);&@M5 MS.X3%HV?")DOF"O?.?,%P*E[11U?$'OY]CXK$!NH]9(Y MP5P@5U=X?7(EK ^2%4+418+BMSE18H;X+MUJ77C>3ZQK]2I#!ANE-GJ/5F] M9\(MZI%^L.G67T@D^236;\034%2N&GB"4RMP)5=D0C@GMBK\!1H!70V//35E MN*A-L",_K20_L[;<1MR=5I^*>6B9JG7I-20YT/-J?!EH4^<^8N+6E"2"C*OH>"[3<$5\$S0M?C+#=R1 MZ-$'WA+6CFH>53=XM6#'M<$&$\;GLAYJD_&.S,?R/221#8/6!"8L!57$,+DL ML/H Y[G-P'^X.6P0OE,6QNJ8NDK9 ['8U*5_$?O&AK)T0O'J%'UXX!U:=0N7 MJ4/ER]G@GC^'00%5Q[)3W!)H9GC_);/?_1#=FXTK/+)YX\HC:_)Z MK$FC&<0%>5K@%CK3:(9=&'"6C!/3\(2">OYFQ.ETNCZ$URRW-?P=CNM%H#F' MM3*<>I@NI'GUSLJK]V->O;.-6+(UM5NW;7#%4_7+8=:,@^0^:3::Q_H8D4MT M'V)"N+(H7XG3Q0LJL",]Q]>E]H&RS!/R M:LX_(L_BTH%!E#UL\\KOL+$BU)*CO9".,QO"_!R@5MG BYQP8'<#?;E$]X%3 MJ*@,W2JF7F-+5?,./].Y/[]DG+,G&%$PQ.".>/%=&V:&"V)!QF1U*;?\>?#- MZVQ/O2WX?4VP=.[VM+RG/MVG+O*I?]\;Z=NR5F0?ZMR1'R!?>_1@ /U!WPB] MS#ZTZ@9ZC"?DM6"E)'2C*HT9B^@U]9U'3%5MKQD?8H=\ OS@9&;&.-T"\EZG M]+$&N'87>S-YW/<1ZN]JTLS-@N7=TDY3C'N87("I&>\L&Y;5Y5,*[BKW%7) M_:RU@@)AWPZOD1%EFZE VVQ.W,&=/ZEBO4 MN.'KPOL.->[KVD/:#L*0\$=:>O\A37H?NE-OOG#8"PF._@PPM1^(>A1@Q.Z) M"'8WB1"!5'\2//RER,WN+V^!W-OD. QQ7=ES.20ODE#"O0Z'.<#&P)@A]=.# M9#A)F3#NX?4/A8U%]+V?/PCFHR<&<8#YTYD,!V3U6:+,MF\'?'\SP(4OR,94 M+UYH'X;[%7&9?$-:CCE/:M&?/>NY(@XD'WS#JN+K4OMA^4W9U?;SM3U.TF2N M;93(S[-E]H'D 1-R/B>_E"#9D+.\8+.M']_U#=[,EK5E7 !B-_$C]_;;:MH7 M!+7-T\.PW,^.>P/.0)EXD=U'+MW)'&2ATE:Y=K5*4\-9 *0MV725@-K;F):Y MT&ZT2Z_11Z(_=("J0UZ>-2-S_/'=_P!02P,$% @ DH*I5$\_:(-J(@ M[5T! !4 !A:V%M+3(P,C(P,S,Q7V-A;"YX;6SM?5ES6SF2]7O_"G\UKU^6 ML2\5W3WAM=L1+LMANZ9FGAA8$C:G*-)#4G9Y?OTD+K4OUD* NO),1)4LB13O M ?(@%R"1^==__7-_]N@++E?3Q?QO/_&?V4^/<)X6>3K_^+>??OOP$MQ/__KW MO_SEK_\/X-^?OGO]Z/DB'>SC?/WHV1+#&O.CK]/UIT>_9US]\:@L%_N/?E\L M_YA^"0!_'_[HV>+SM^7TXZ?U(\&$./_J\I>0O53>94@\*5#.6P@V%# VN\1* MT8+G___Q%^-C0<\LY,(T*.$17+(,0D8>I,N"&S-\Z&PZ_^.7^B6&%3ZBPOWYE\>/OW[]^O.?<3G[>;'\^%@P)A\?O?NGP[?_>>']7^7P;NZ] M?SR\>OS6U?2R-]+'\L?__NOK]^D3[@>8SE?K,$_U :OI+ZOAEZ\7*:R'.;\6 MUZ,KWU%_@J.W0?T5< &2__SG*O_T][\\>K29CN5BAN^P/*K__O;NU9E'AC_" M?IC^G!;[C^O+CY_MO7G^XLW[%\_IF_=[KU\]?_+AQ?.G3UX_>?/LQ?M_OGCQ MX3V-8OC4];?/^+>?5M/]SS,\^MVG)9:__50_$ZJXF=Q@^9<;?.KC$[PIS-+! M;)B>U_3SX6=7>$VAXY]KG&?+=.9-LRJGQ?+H+V1@!1]# M^#QY/0UQ.INNI[AZ=K!;W[Z/8^XY(D,?_X M&HEC1Y__[6BDP3'FF$V B@"IS#T$PQ6X:*(U29N46)>1?A_7V5&?XM.397JT M6&9(9.0I^LC)#R*)!(-S7&>09E2P#FGH'"/T@DTBIE. MB^ BFIL00CQ,0FP]^8+YDO*:$7&3@$%P. M!"=G\!D=A$">F-9.*=W'NEP)Z28$40^3(&W$T)(5BX/Y>O4V? MQAL^M.)MCHU/HZ* MR:@-B! MJ* S.!,B%)8E4XHEEE(?]_-R0#>A@WF8=&@A@F9\>+]>I#\^+68T MH:L7_W5 %FR2M>.,A@'&IPB$J4!(+D"2+CH?Z7(H*))[O5BMWN!Z MKWP(?TYT#BK;C.2D%PV*6P:NA *8(^$72+_AO5SDVP =4RS5FC\=1=:,5Q^6 M&%8'RV^G])W'$FU*Y,USDOA[;F(*MQ@1I+)B&&_W'\=^$*3#J0R9QQ5UV$^[A%.M6DK]X6K'5 MC._FK.+-8IZ.MDS(OY-2:@@V$SA);E\@[0Q&Z5@<(0M9[/ZXX@3@F**Q5ASI M(9MFQ'E^N$&P\>+(>3LU:O+G)LP+],5:\*D44%E$\"8Q$*YH682P6?71']< M&U.TUHHH+6714K-\P>5Z&F?DX\\_?L#E_IO%&H_VT2?!%NFJKZ]#B9L8,B#% MD#(F1*X]&A-[:93O 1M3.-90DS231;O#C,LS.$XIMB"#09,S2&:17$<5(#!= MP&06C Y!NX)=*'(MM)&>=VU%DK;RZ';F=0J/-45%S FD"H3')"03Z#-XZ[P) MPJ3@^C@E5V,:4S#6C!AM)- C^GHRSY>$G$4[Q86Q8&6DF)#(23%A0>#!H0@E M%!;['(=>AZQEW&G(=CNE2(2165".&XC9:; 4+Q24',G8[S;N'$UDMCTKOA.N MW6KBFYZ#3=B81H.3!%8G@G?1%):DMZ[,# M\1U0(XW'VC.CE6!ZY@0(&Q&S-A01IE0#1 DNB@0^>%+43++,^IR$7*?%EF)H=VJV6N'Z)$LE:8S5>?.L#'M,"4+1!"%*A30TJUF?C/PS,+96AF'U MJ2XV^J=.[9LM%EW MVH&X$;PQFP_ /7-=Q]C^2^GMEZE7[M.TQ(?"5@;_#X^H#.F3$E&3BG M3!TIN7IU<][7&R0^HU9!=,C)1E#1![)M <%)C2$*F[/LE'4T/+^QNZAMY)S"%N$EK;O &$01:381 M0RGH!(ENU^[B&%RE6TGY@J:[\Q1W]85.[>H)[[WA-2O>*8I[#,'QD1:1-Q*C MU]I+N3MW:)QGO UXT% (6Q.CWB$GU;KXC,OUM[>S,%^39JT>_.>ZLS%X]$/F MY_2_,;]?E/77L,3A9)%Y+()\-):C I6\ &^-)W7NDW&)F5S.;4)>O!1_QV>/ MSPVZ$QMV,?.=CNS>U9G=*[^1&:[CG[ 4.)E6\M*L%J 0$:(EVZ[0>*9+C@%W M<5QW#M;XW*"MM$8[$31CQ:OY.LP_UL/ES?B(GB_^3+.#6CSE'XM%_CJ=S2:! M>>TL*;'L J?@+FD(LIXS^Z 2DUYBZ)- >1-T8SK.;<"1Y@)I1I7CIVO)K5%) M@K$%B9["D]O##$C-=2[9BRSZ1-:W$?FN#FH;B/Q.$]LO&>R8=Y. ,3AC+!"? M2 ]Q3H-2Y.G&R(PT)1DT?<[HK\9T$]';AR/Z1I/?-F'C$,.I3($2#2)%-\XG MLDS2$XJ:I)BESRRD'*/N$Q=?"N4T_-RRE]?X# M??WUQ9L/[_=>OGKS;._7%V>1;%%/ZY*/[E14Z[I!-*JL=7)1ZB619W/$?$"F M_- 57,Q73[$LEGBL '#UZW2^H(CR&WD"N,15C2/.?LKF2/)77']:T"M?Z"W# M$?8D<)8P9P8T(#-6F3E MDQ38B6??Q36FW<,'0[EVDFZY]S1,P!&(0GJ4LU" Z5I'5R8/(60#!EDI2842 M?)\3JW- ;KGKV/?:]D,AV#;";,8HBIM/J52!VHF4%=BATH4V#"(7%AB:XJTI MD:D^6=9G8&R_2G9' $?BQWIOGSGA0%FOP;$<0=O7N+(.[7<;X[ M7R\NOW&RI*&Q. 1^J&">XAS+=#UQ)G-!@ !11#)?+H(S**$458)RP=C0RVA< M"NB6_G!?X]&:7]M-?V,N7$=3[DHLPB(XS6M*8B2/.D<)01C)K#$&?9_=ZV9J M:%=.;"\UU$(R70/IQ)Q-OA20MDA0=?,V:JY!9*-%H>$RUZ<(#]*#-(6+=:J;_ULN7:R5TU=V#:^RK8:[4H=68#5A27(?D@.F//D".=9#:!I_MD6' MI%()K%=)Q[-(1F5W6_-CJVGO)WRI@RM(XLE"UO)0UA %&0.-W)ILK#>Y3]+0 M]X5_MY'ME<-5.+$!L]?.0:@W&!32R@J8 D@*6:U"@UCZ7+0Z V-,^FXKR5]& MYKM-=L.B<2NDC_DT[/U_P=EB2-@[WKJP3JA@'&E6$2B^J0Y0W0PK616C40OA M^W@%WX4UIHWVIGQH)XQV]W!Q-JOF=IXWB;[T_1$>HSF7A0AJ+7FL*M:J"9+WI_/I:EVM_)?C7?3A MF+<8 Y)\L[J+'L'+[("0\R#[U&^_!MB8TFB;$J2E0-I=)MI?+-?3_QXF M8Z^<."2WSXL"09'7IA(Z4FA>T(]68I(BB$X>\_=QC2F-MBE'&HJCI?^Q M7AZD]<%RH][>X5 7M8[[U28%;/A^$K)WVB4#T=4ZNH45<*)>*U$.?:X),_DBL>_7"Q)/ ME1!*O5PG&"_%0FXG*ZHI>>#U;H+2ZGBWS2;L$X7HP/P&*M M"UOJO3%O)5AIN?&FY&3Z'-7W&M&8]C?&R/Z=,J9E[;OS SD&%$,16:$%Z1,' MQ9F&4!MWRH31NJQEZM9&]4I0C3.0M/ V% =:B2'^I#"#%1IP*24E8P(O?3J> M?2<#Z;YWDMOPX?RJN?N\=U?U-U4:0:,55@2PQ=8<3),A!QJ_ M_L+TZ]<^*""#D7 5Y+0:ZH"N!#+4-;O(@Q(_>Y3][%5K!W4_HQ MJT Z.B?RRVL7J5AUMQ,62'6KI&KY7MTIH^"AE7[<'0?O5BKR-I)LN[5Z/.") M%26A5!Z\CS75+$<(7I(>-J'PP!)!Z>-CGL4Q*AMY;[390C8MKPC4A[]=+KY, MR0P\_?;;JEZ_?SF=AWFJF[UI/?VR*1;N>.:B=HIWU7(K3!XB*QD*<1H5(W2E MS_;2S3%N7R=QD1#SD*WY:K4ZH,_'O?+^$WDMJ]_(3-;4,Q([^3NURG+]]=.P MJGO?^W63?6!;K7NT.LY0&THG[WT>,LXG*ED,W!(YG$90FG-PQ85Z2[X4E*0, M=)_CBZ[#&I,)Z,3FBX4;QT*3AA5"3X9TU%>'_$]<[95G2\Q3\ME3K?#M-<02 MR6<70\>-*$ *ZRB&C$GZ7NW*KX$V)FMR#PS<7EQ=6/0V?!O2VU\NED.X>-D4 M6,.C8+: L;6Z*<&"F#4#XYRQ46L6>9^,R5L"'5-*T3TPK+4HV]1X?$%!^.(; M;FYOU:;>AZ?2'Q8T18/6?8_K]0PK]+VRN7SQY&M8YM6$)H%'+CF(Y,AK\\H! M>=^.O#;MA0G!J//E_:ZH6W%W#*.Z5=N94[L45SM==D+Z=_CY8)D^D0TG];K8 MWU_,!X,]T4;&XIT"Y11%=*;466$.A$JU)C26(#JIKVNQC:K7]JY45EN)]8ZQ MCF]%G!I^O4GJF+-DM7V]/YAK HT28%DFST][K3ME1-P<8]LC(:L1T6<)#)&3 MLULX1)E(WDHX'X1FO%..Z&B/A#JQY?LG1+<10\-2BY^7F*;#I-#W,SS,6SB= MHCC)M#ZM0P6H%*LKMM[P8@I8XFB"XCQV.@:Z";H'$'FTYDUSH;6[I7!IH#W1 M*6@AN(:0:^G X KX7)M6$[4.@R_$\@%"B-64:"*9?>==S%_@39\6R M9*&8VA'1"@)E! ,9' VS")5+G^.6:X"-Z<["SC1-.U%UNLUP[,$>95L_GZXV MO7\F3EDE@M6 MJ9;.RL)G:8?!?(H3>+!]W%L;HIP3#<<=L2H+L)K=YWJ.('M M='$(I:/SEIRRG)BI+5HM>)\]\3T*JVP6+/6Y?7LIG%O><+B7L+(U:[:72_," MA8F&?;9BG=/:I5 0D%/PK*P)X&HY(D^N%H^&N5(ZUJ2^#-(M2Y/_$%1I(Y^6 MA8&6M;7&<]S\^VI^L37=) F>HN<.4A02%"\1R!6K_0H#L\)SZUB?LG W07?+ MXN8_!(F:2ZTCGPY;V!VY:I>VLIL$TI/,"T&.6G"UOT^!4&O"%VLH!H@A,]DG MZ>1N>&_".?_#@U=Z&;W5QU-V(E)8'F$_WND>II7+:@O6J'&[]%HLT M6T0>#"DCZU8._@YX;[0ER7XL_WP'DNW(PLM*51W!_#8Q/AH7>0;/:H^B$ +X MR,@+R-DYI;35G6YWW!+HC7CW@^V%]Y1E1\)MLO W'5).KP=7-'>U:)#E-2"I MZ?T^U\1$KDA;&\>R[9.IEU/ N'O1MK*R8NO,T8%5#8 MHF@6*/0-43+PSEDFBU?H=LJO2S#>B&#RAW?BFHBP]SGX9E?E[#08Y$(ISB'+ M0.%-J&U%@M; ?!T[G93\(886^67?%@\2?]U,%WBTX-5S>!;X>8*U9!Z MOGDETWSXE&-*Y-B(5.L*9X@R(R S,3J1G#1]#K%N@_*6I^CWLN:V)=M5.2?- MI=@\C^D8X94=>BV3*';5UGKBD9;W_ KQD RI& 2%9^DZJ5/M%F=A989T"<\LC]Q^*,W>5 M23_U<[Z?V$FUAMIW;%(<:J;1 VIAB<%"04 FP!M6(A>UV&6G:P:W _H0\G>[ M*Z*&LNQR!Z%BVBO7H*P].HI@GCQ@5L_O H.89 9IA'9-Z"K,+Y7X-ZT,\PP[Z9L$,EX-GL]7WX$]R]LR1G0;'.(5^5B(ME*Q HM8Y MF,B#ZW/2WP3^F&H?W@,Y=R/V'B[;Z5$,^P6735-F6KGDZ\FU#*"<9^!B3J3. MG2F6IY1YG[2X6P)]"$D''5V]YK)L5_AJFUOVF\I=%[>W#F_/OO@S?0KSC_@N MK/%%*9C6$S2A>)<+8##DX.I8H-8F!5F4*]PFJ4J?5IV['><.;Z8$$YS"Z,BP M)E,;L@8(.AA YY.S%%?V*K!WUYLI#[@825^^7W(3I <)[F/;.!E>8I8*K*DE M-!1!\\EJR/5Z5PHB8Z==A[MN&S_@TB>C(.FV)+B/.BH64:2(!2@Z+M76D^FU M:(&C-\:BEIC'54?EGEMH/'B2;DN"9B3=#'&OG![VWGS+ DB12^$Y =QC,F"[9/"#:WS>M.E:(?!FFRZ%ZVZ\T@0?+H3C! M:M-]IT;SIS>?UA3AK\Y"NEF=R%L_8_MJD=L-JU'-R+I?=ZI4\[D=$B+389/' M3<+?45OF"69I,=:Z "&SVFXY@>.V]L)R43ITQ-<^"N=N>+>_L'B7I]8[")O$ MH@E#R41)$3PJ!2I[#T'6G'&C:9$%R6+H4TCW8(AZ%Y&WN\5[ M#N2Y(6RNB6YZ&CT-J^EJDLEF7K@?O7/AW[/=F: D[29#!E.\KIU)#'CE%>14%'?9 MHY-]B-K"F;Q?2[-39NY O+LR+E>NHGK/_&05!6%SL018)T4!L(^U?F=*M:.K M8$X@1]_GO*4)_%&EW#T('7IWZ>]Z^^-]^H3Y8(:+Q<,^MDK)3P]RK(&U5 MQ?7<^KC016'"3>&F5M;(+-:K*L5"E!30,L50).E4E#>KU7K=DT;E]C41_YGZ MJTTG^K[]-N%RD($AQ%BKKR!IZ("DL*UG'GT4)I8^UO$'\-N:4FN'V-(8[II+8/L_I(:]=.T]&% M\H,P.TD5;>TK??7A=[=A1ZFQ8.QX I[EU]!W#%^>'KXL.GY>+@XR?Z!_$$ MMB&E[XIGY*C6TRU9BQ")8L :KT1TFKGS.R57! @MT(S)T]LA ^]'FAV-^,62 M:R=[ 1=?V\*0W^U!VQOS!@-LM=5QX6DUC^[P>- 6Z424 C1R1D&I5Q24N@A2 M*QZ2*")WZIGV/51;&^<+GSUL!AZ-65J*?+PB[Y7X#BHZ"=[&0" ]VF +\M3I M].R[N,9D7)MQYH();2>:=@<*L]GB:^TQ1YK[^>(@KLO!["+.X]%[Z[04!D0. MB:(@TMS1%=*B2@D6N$C1]\F/NA7,4=5QZ,>F;I+K:OHVY4K((0CSC]-:=F\( M[,,\_V.QR%^GL]EI4W'YF[>RB V?W\)0]IJ.1O;SY71.]'X]_7+QL;74D]6, M"Q\B%,U$[;7.P7$1(%A.CKV/#'.?\X+OX]I6*7[GTP>-/:%H14]S454#-;^AU4I\YFSS2S,='&6GD\++]5ER$-#UF4]2=\>]C&[NURFK8+,QL\MY$Q;3K\1D;TJ&S;L\5^)" 5 M #EHBX_SFIOQ*M=NSF4:3K%L8^>//( G\],5B>D]!_N8*\NU\,)8S>MMFGK M51(IN=H)RV@4#B4ZU6?;N=. MM6_=X1U*9S3-5.M927Y3':$,_HBJMOLC 9' M,^QTSK+$/OL$G08TJEJ*8U@4:Z"TTM:.YFT9 5D34%0,CAR,HL" M[;VBU%&'))L4\60>\ L:8%*25U; M7'C(SGH?+3/2Q?OS@L_#_5']X"V6Q4BY,DI;?M1^]4/X\W!(/#-F730T)!UK M:%L;A#D!W+@DF>,H.U6)[SJL']7Q'9GUV(Y.HUPA5_="2LY2[.LR4"A,0W-* M0O1%@/'66\N2]9*/?J5LU0AK5[4J?^ 5TX9>HUPY)YDSI 9D,HZ+"$XEFFY6 M<[$4%J!!))Z2%8:/WZJ<&M"86N7\P*OCKA0:Y7HX$UJ=9&>O)C%QG8(PD%G0 MH+C7X$5VP- %5[167/8I-K"+T8VI;\\/O%*:D&N:4- 5<%KS4 M-.F9AD-CX9 CD\:;&(M_ $>^%\9UR^9"_[=4[H50HUPD)V5YCW;G(BO>)01N MC:#)%HR\1YTA""7(5$9O^?AWY\^/ZB8+Q/W? KE7,C5;'D@(P4UHY_]WTNY.0NIX_6$H27"<]_]L,?]"P76- M'][C?+I8OEFLMZJ*3:\7( M2(H@EI(@.1U%EI)9['/:>!I%BVIPK^:K]?*@;K&\# F?[-?$KDEBUI5D#+G% MM74UQ@S>J0B,B1)H=0AK^NB8JQ"-Z;CSSCRXK(C;UM/?M#3@"9K?YN&H4&LM M^55AO5WB_O1@GW3G\%92FO6J=2WCNMJD5*<0K22I^D16D9,&=4Y&X$5ZIY/F M].(..'-KX*.ZQ->)6WVEN3,#=E0SY_ $OIGENN)S6YNLF\!O9*O./6H2M33$ M) DLU#(_Q7MPH5ZX8=D*Q5E.H<^&\SD@VRJIXW86E:>O-GYYGGBF"L940"BL MC>^M!>>]@6RXCTB!; Y]:G!<"F=,MFH;'IQ7*=O/?2=;==1X[7QEK4 *2PR7 MR5@F'8:A@"_H(&/*0I.&4Z4/Z6\$;U1VIR5/V@NG&6_.4/A9^#Q=;ZK!/\G_ M>;!:#^>,C-@;O$X0,6/M%(G@)1;@*O'"D4EK^SCVUV,;597_;IIE>[%T]$?> MKQ?ICT^+&PV MM0LPO_\4EG@5 G)F]TKM\6"0U$I2 9C #,HR 9Z9!+90-!5%LJGT.26Y'!EV7H01SJ>:(\IK23_"[I%! MTBZ'F*3EK$]_S#;X1^6U[9"9]R#]CF:@Q: MNXE/Y\^GLP.:X3#/M5E1VOS96US2^_87\^&/M[#M?8!L;_!W,$&-O(#?AY5& MON(77(:/^.9@/^)RKQRB&AZ_VCM8K]8$<#K_.)'&.=DG,'4M] MMVQ]&Y;K:9I^'NXZO:G'S:OC":PM'>A7+Q?+@M/A_<^G7Z:9#-IP*6HU$9;0 M9_)L>*(O2M?MK=I;4%K%N<_DKH<^\57WH8WI[M#HN+XSSNQV*6R2+58D$)K< M,VTN)J8$)[TVD$2M_:*2 6\R!R,86H[&HN_C3VT)?$P7>D9'XT;RWC%)PVRV M][E.=VVW^'NH5H96E2I2,A06=*H7)5*HQ065!L,X%VBT5.8^"7HIZ#'=IQD? M.;>7\PVW%@Y_7[]$\E_^_I?_ 5!+ P04 " "2@JE49Y^2F=1% "\"P, M%0 &%K86TM,C R,C S,S%?9&5F+GAM;.V]6W=;.9(N^-Z_(B?[=5")^Z56 M5Y_E6U9[C=/RV,[N,T]< 2!@L9,BW23E3)]?/P%>+%DB)5)[@Z1EKZIRZ4+M M_2'B Q !Q.7?_M=?%Z.?/N%T-IR,__&S^!O_^2<CC_\X^??W__*_,__ MZ]__Y5_^[?]B['\_??OJI^>3='F!X_E/SZ8(<\P__3F_XDP MPY]H<./9XMM__'P^GW_\^R^__/GGGW_[*TY'?YM,/_PB.5>_K#_]\^KC?]WZ M_)]J\6D10OAE\=LO'YT--WV0'BM^^=^_O7J7SO$"V' \F\,X7;V 7I_G7_[P M.AKSR_*7]-'9\.^SQ=^_FB28+]1S[Q!^VOJ)^AU;?XS5'S$AF1)_^VN6?_[W M?_GIIZ7D8)JFDQ&^Q?+3ZLO?W[Z\C70XGO^2AQ>_K#[S"XQ&A'CQA/GGC_B/ MGV?#BX\C7/_L?(IE*_KUD"LH4^'\:WW:+YTQG1.0:;J,R.BG.*X$[Q'CIJ=W MQ_SE62QC@ =O$@=H$7$:=]0OWJN==PKD'> M1%@?"7\ _=7?TN3BEP6X9V>OG[]X_>[%<_KBW=FKE\^?O'_Q_-U[^O>W%Z_? MOSO[]=W[LV?_SW^5K?8N M"A$ =6KR#N2?$+ MCN:S]4^J9@7C8K6,_^MV+$L5/GQT+\>)MOL9/L?E_[\@R,Q0J.ZM3-,(V&?J>0+^6 MRQ6YGTS7$EJM'0]<7*I%U"M/YI/#*69)#AK?SS]-IO2X?_S,N_+HW3E,<79V M.:\&4;4Q!SG[J$$ @')X+394WZ5/RMZD@ M.E/AUE '-GH>"B'B%A/3-"#FG20C/VK+@RF6UOI&"^9-+(^<#-UD?YL-\J%L MJ);"$L[+V>P2\_/+*7'S#4Z'D[RD[(N_R,X>SO"L+#YV]K&J8?9DG/\39W/Z M[%EY2U],AXF<4?KI?/AW4MILP#4YATHI5H*-3&=#HT)AF!4@G"X2 M75'WF4T'P/DX*7=J"K[-7=6"N_\)HTO)J[NN@4_R?]].9M78W3V?O(DYX72 M8/0&AOGE^!E\',YAM)BC]R"[KOB#I]Z.Z"5F^@O&X6?%PB=]6O^^J_K/Y.4[K%CG%\WJ?\0FOL-%@_AI(()];#B@;G!9 5HJ89-DQ0I")(E%7EG/2@[)&\RHI#C&944OI^\% MK+/29Q91$P>X!Q9EB2P;3$78G 7/1SE][W 9^Q[B" <%:8%T3E<+,#%M0#/@ MN;#,N$^"J$[P3XL(?(&_" X%Q,EG;S;PMS>U D@(Z*!I8M#5&3E0S:(RN. MTVI(EK-M9"'=@G)XCZ('%4WZE&^#X*0M-QTK<%+7G= (%C):II%@!HN.*4Q* M1U IV]CH+NL.6(^!"/W)O<$J\"2ERXO+44UUV.;HKH#RD%7)9&.C<.0<&BU9 M\."9CL5+Y:( T6:'V!GBHR!+$WWT&-&T\6YB!2G%&%$99#8%P;1,R$!$Q9+F M0F=IHL]MS@\V@'D,9.@JXQZ#@=:0WN*<1H7Y!4S'P_&'V0H563^TE4ERHZH7 MKFF78]&9S(I*Z*S49"JU.8+8C.;*(#5K8R0 ^$L+,G)**:9X]#1EI\"%8E;U2#G;*"J 77F,!?7>3 ;LB M^H8/&IH(O<>]8!=\JYFP"\)]#AYZH<-XI .7D*;/E?.)4&+./'@[,E*O;X]4N&1Q&:X5AL-^K.MYQI7/,ER,\*TM3 M>QG]]G+\"5>AO%>W@4+$D'A-\Q%(_C#GB5RDPEF01N7BA3*AT4WOSA@[Y62\ MOJP3Z:S4(&21R/)\.<;8"]62*+^N%D9(9';)@;47F:72H$Z/1T=?6 MZ!+VT^O&USQN+7>7;(-#US6XM_AQ,IU7]_#=,A!@-O#(0RBT,48+MD:$$QN% MBRQH]."MD>*FSOL*H-V*Z=$1I&GIT4T*#,]AG$QKJ=#XDPKZ:C#^\Q^G%Z\D< M9V_@\^*H";/.N5A%?F"29&'7:,?B)7.1\ZP4)I"M[G'O!/9HF=*G0AKD0:XS M,Y?71^_AKU=#B,/1(D#U-?WXQ@/'\RSE4&'^NPZ>M5:$,-BG\W*?,_88I+ MN(;3)DEPT9 4*JE!"D[&5=3)TBIHK=W)D=G_W8^.'8?008,TP2U!, /IE# R M&I9B ::#SBQZKIAW/BH9N=*Q453)9D"/CB]]*J!!_N#Z=OL-3A=)(/7\, V, MMO7F(C AT=1[_;/1<^ M.YU87M3V!G+K(YGA#!W2=/!2)+/3+O7MASHU(,&^(5#[*.,X<2R[(/P1 O5@ MG>X?T/(0A1R'.A%54MXO(KPCTTZ3\P;6,T'(A4*;DCM<.,LIAT U9LP^>CAV M")1-1OA""VUFY1JW) M];%@(P#JI$7B/J,=[/VV;L[0IB=?6?3992"D@5F;!-,I.@98)#GSM#HZL*Y5 M,M^=L#J?(7XBP=5G_SJ9OH,1/LS MV575GUKNYRF6R107Q7Q 68U=A>-9GI9KZWG.,79?&!]I%4\"F:EIB<#Z0.14EB R O[U9)Q6^%UT*ECCF8E%UT2JQ+RJP:$.2"R%46\ J IR1_'2:%PJ= MXQ:2:E4B;F^HCXE;;?74(-)ODRB6][^)W),<2,6NECG65D0&T5J&!JU7 M!K2S]_3(V>9?K>[V=AE+T\*W?8[F./5R>Z')K0IG1];QJ?/6R9B-,IS%Q>6( MJ^7>O !FK+#%.^NX:)/O>?I\O:><[\G3=1_5-JK_6QL\UH0 VH+6Y4A1>Y-- M8#'4&D+)>Q:\4$Q@0:^$M@K:%(O?".?PAOSQ-+RA?' W]32X*Z5QU=Z?Z=ED M^G$RA?D-;V0%DH#X(K$:']HP'1#)J8V6)6UBP:1!]QUSJG_U-5B7 M?G_WS\DGG(X7"_8')#'4F)D-.(NSD4MIF:Q!6MK%S$!(SI0%ISP86MG;7+GO MBO [9EH3)6Z]TFP="K>.;Y^43;_N.RANM[>U"8][P$AO!,JAX61-)6D4&JV\ M ZLU"*70@7(8Y>9 N=W>V_%P8?WD91XU39%K:?>KM^6S\=M*T=JNBS[P>C*> MKK]=!"M=.[3)H+"$PE#6.LR\]ETL23/:@:,+LD0(;:X9>QU&9R,29N>+G./9 M>4W]^ 2CJLTO$)\/9_7XB! -5# \JL1I>M?V6S'7:SU/\SX!SM# M//QR?3Q&WK(VF^BQ[W)I-^Y9;N$=:*.XRKKFMP,R#36".RP:XNI:PC#FD/E] M:_).;_H>N=*_"AI8CP^,>!$Z!\ @F?*:,ZU0U?#30"9PEMEG#-RVZ5SPK<0H M'9]^!]1P@]BYI=@V+:@"HW#"N-K!@2:,49)YCXDIHQ-JGF1Q;:HO;87T/;.K M'STU"(KK0T3+JR(06=B,@@E4IA8\E0RL\LP&FQ"D!=,H3*2W(1SJVO9T:'D< M[9_,M?!Z]$\_?_GR/X8X)63GGU_A)QPM3O9C\B*46)@46)BV&)BWPE9+!(+$ MVL*XS=GU;OB.=6E\).YL8W!_.FQ@/FX\G+B-=YTPN@/8II?*>\$]TJUQ [UO MHU8SI1V?:<7ZE%QFP+UB6H-A7D="7D0P/GC@K0)@CL^P^^YY3XY@>^BJ);%> MCC]>SF<+"8AU\S T(2=GF?4>R 2QDH4B%"M&U:0.B*E1;L0=H([H;?2OSFW$ MZ:B+!E>YFZ#)]2VSLQ)H3V=6UGU>&KT,D0ANFBQ MFFR)HD%#KPY6,2,,L1<2#5>B9L)(#%)F":I-:NF)162>B''=@Y::](CM\3IZ ME['\B.!\4 3G7C1I&1+W$!V?>@2G-DZ;8")3OD8XE$#[?"R<:6-DP)QJJ[7O ME*\/C. \&;KNH]H&-/UM,L;/RY2 7R_'>1U20[Y-BEIZ)KU>)- Z%C,9EDD: M4TP.$6*;8[#->+[Q**B]='PS.:>[@HX6Q"D*-Y&[>K%?PZ1Y%BP*@XQ;PE@L MN-2J:L-W$,39A53]J^^809Q!*1IO,$R*6FK"86104F91"5/0)3HII4G3M$WY%%$XM#P"L]G3"#UF%AQRENK!2D3A+;2)(7^,Z2Y=Z-)=/5MK MP?08'?XDI=I/=/86$PX_+?)POP0NW_Y=A\#PA[VH57 J5OUK MKKTHP),K,2:N3#;2Y,'#7MDQ&&OUW$63OGID-Z%9JDCD:3/VGIKY&6SR>7<5XN1[<1 MK\%R9T@ M+T;J6FW1U*Q#SS1U@"B.KMVQ]X8^S-G'YB/E4C-5-6BU.DM8*_Q M2S$X+KA'(\EOU;S>VAO'0+C"+!?"JPP6;-L%>!.JQ\J:OA31P,6[ZC#SE2@6 MZ)OC8'QHG,Y'24P"!+8,IX)PR6"*K-\<(# 1\JLO4@ MA#J$TDXE1'77$3[]?&VT].SEA8;3@0:%+"977.W(QAZ$GN+0X(=)\CLZ>>G MPQ$]Y<.[.:T_7Y!S$STT:EG1$?D/WFIV[H#N0<;0)WVF;2?WH?.OVUYO"FAI-&U&*D+S-6C$GZF46 M",."L9 ?3.>8QI2W;5V,]"EN\BWVE(]WCZ_'*=E M%@J,:O>\V7QR%N?;YQ[&=^/V M69J:WBSK7'N]#A[VRJXULSX.Y\MZ_>NWU'=?G;DJHU6. MT;$20B$JHV*!<\=RQF1$4#K[-AUD[D/6O5K8QN>_QOD@2(.Q%&"DLLRTD;4+ M;^*U/F^*EMSDH-HL;]LQ'7Z)ZY49MTM\]2+\!D[C%F2K5J&PZ);BA3 Y*\4$ MEP012Z&1B\BV\/ M:-N6H=1PL9KRK55*-<3>,U&T4>@+F0KW[H*[ONR1J+^);!LX[UL&OTJB+,$; M[PT#B*J:;)I%I#6M((J_2JLR- M+[7CI:1ML%C+0";+K+*TRL6<@VM5K'0KJ&,=,/:G^!WWF7T5T*(WPF9H*U=S M%W!-SP?OA'>E+D;23IHXN!TD5@D<%IPA:P]&[A!%@& 12X]3\62S7U0 MU^:(QW['8G7G1B^@;^"^;<'TI?W$_ MLJ:&Q79LQ[$J^M'A#L3HH( &]L0="$,I'*-)S#DM:Q9EJ!EQDP-&G,W/<;J*Q5]6FEKWS^'!V!P-PU#C?;B/+.98"!P!E@0Y M-JIYNPW1X<'4FG$+ Q%,DZ[KV\W'D@\5@:B_R&+7F4+AN5#1]!W0]5*_<]HY% M:NW BI*S"<"T#31Z)5TMNNB8<#%EF6)0Z>"C7R [0KG3OMFRH4AE?\IH41%W M.[XG*5U>7(Y@COFK:U#+/81D@3G:39C6V;%H96 B<0@B9YT;=6?>'^OW1:@^ M%-:FFNXVQ#4.@X,IPAG%0JR]LZ*J&?X%F K%ZVQ0)MNH,\N=N+XOZNRKB*;9 MSG?@7)Z0>>=X(F.6255K[@"71.A(A"93E6- );$-97;'>+!N/:U)TT@MIW(A M?L>@GG[^#?Y[,GTV@MEL<]*Z"OX6*='K<+W+9]=?8#?+1JWFT(L#O1>M/>"9 . MQ\^/'+W8+RR06;F4+A:UI;8,%D66\9 MLM'2A:0:A;EO!_6XR=*7-AJL+J\GXS2Y^(AS?/)ABG@]K"6@2=G2B"W&>HZ! MCD5B+5-%<%1"Z\3;!*ANQ_2X:=*3+MHTV1!G6P7PU3M?G&'V[Q&*)WUM)H M@2?:%D,NS%O2;6U0$9)QUF.;_/2MD!XW3?K1Q&'*7O_/Y7"V> @-?CJ%&FC9 M]>YXV_/ZN0O>">V-NUWG.7(9(^80M58"LH,BM0"7> Z.#^Y\0KTMB LYF MSR87<3A>6"+O\"/4_AZC6DQJ\F%<0R07]=HA+1!<'6J2&:L$&2J5=HII;P(# M*R03164+W'O;* BH"^K.07*WWWU-/PMSKH:4SN:S@7&1O- D64RJAAA;P4+F M2*-"6GI]41#:!,CLCO$(D3.'8MRM*+LVBFO@J:UCR=]/5H$::^BXNK&.)CNI MO6#26EJH42K"EP-#;8SE+FKT;=(-[T/V'=&I5R4UJ6^]C/&YP[3X+ZS'$YB? M?,(I?,#?9U@N1Z^&!02,,2.A6,C$7)-J4@NJ#^CLAW M,.6V2$387VC+6ROE/,1: 3R78IBN5>,@6BOA0-]"GM*7V MK\I3N:=>#_::T;",_$_(K561*9Y]G4Z.QB(R,ZYPI47TF-J$0FP!=*S[Y\.0 M80L#NRBE12;-!EC+)?N+![\#P+8Y5_=!/%+J51\*W8$DW;5Q%-IDSJ/*B^K- M*)FVV;$@5,U,-#R055F7Z\=$E_O2L8["EGV4T'=B-VW97B\F>*(AC&&Z>?:E6F9H#0I\W-\B_,8./_9AW0Y>9S_*:U&(XS;6*]&\S+5V M2!G"M?R1Y;G..F6OMLA:;4-#G-%G+B\PO\;YDSA;E*P8&%D2IV$PVI*0:9=( MA+;4P*)%KDVTP4&&]V,:G3:CMD:R/O"$OL\1GGUKG-#W=*B^5S7%Y\O(>_5CM! M!"DE6%W;[)(I%&5D7@;#>$PI"Z.":E0KK.FP?C#Y-!ET>WKX4YH>-9WVNN\] MX#0D'XIGD=>F4MHA\X*^%3($ ZHH?[-AUPG.CINC^C$Y3I(_M^=&.*6YL?8< M.$I;FQM[DT4M.$QC,\*PJ+B0KJ J\O1GQ(]YT'8>/( K&R[.CA5=<=>9[/5? MK)J%OX'/BSAUJ=$EX,"0MC^F+5$83'',>"] Y]KD[O2=SWN'^6/2?!L,VS"? M3O$F^MHO%O<: VV@E, Y2ZF.T<3$0DVU3=KPDAUH;=TW.(L6@_LQ=TZ931MF MS(/OH=L=Y;Y"F.&7V/-!C"%XB([EX/5J2;!&,A],1@3!WQ+9[-33D4-_O0]D&L_^3$M3HTU M&V;#@^]\&\M\H(Q BYF&)'RI923(V^*)D]25UME++0Y71*:/ ?V8#:?&F@VS MH<4%\&[)X,41LI0B4X$HJ7.JA\V>,R$X1S!DTHB324?Z=HH\])R?T+\J3[W( M@U,E9:%C/>FJ%:%J;2CE S,VU^GO9&Y44?FQ%'G8BPP[%GG81RE'R=;?!>"/ M(@\/5.C>:?L/T<91:,.%TT$(RU+P-%>22RQHXUG2M4Z3=,!]VRO[;Z/(0UNV M[*.$8Q1Y,(!:9!69U;:V%0K((HI,1FB" +2E"W?C'/5Q%7G82S_[%GG81[C' M*_+0JKWJWB]J5,:A2\-4+$XI7VT+-/58.)10, N3(CD_6O M=1O:=D;M9,.' M8+WA(3"O:BH(^70LIN08!L"$VH [W/7CP0HU+ LP0R.P)J*[%(&EF;)-KOJ"QJ%P(>3+F'R0+?S;-VEI-\3&;6U:K] ML7@6K#:L;GN<6P/A<)G=C^?$K L-#Z+*4S\Q\TJ SZZPY&OY:VLU\YB!&="1 M2_3&2OGCQ*PO,NQX8K:/4HYR]+$+P!\G9@]4Z-YG( _1QE%H(X(7 J.N[;+) M7\_UJQ E0UUX]$9SH=ON@=_&B5E;MNRCA&.#,"=&[SO+_V3J"E>!8634G M7 FU.Z"QS$OZ![GETHN /+<)&3L)LO784OR07-M':0TX]E4_X@V0E[N\5RIJ MH04SQ1I:Y<&P( H9D"FZ:(N7HE%?J)W@G7[?SKV4?%?'Z%XTU, .N[<'NG0Q MQ5P+<,14.^LI%@6/] _D&",*E&U:1G[SG>F[4*=/K318>[9WI$T\ER""8=$* M16RN9_)).J:,5,DEE?3-*E<_>@-W(4H_FFC:;7R%!ZWE:&JK*-JCF2;_G(&U MC@4=0()3-3.F"3-N(GGGFQ2+%<7X'9E "L0\:] M1J8E2A8<&J:4]<2B8F1J$U:Q!5!WV^3Z8W^%A$\N:OKU(!B'B"XP,IT"TTG4 M0I&U/AA/L4#1-J0VD37;$!U^3>F# [>MCA[DW<1&O8Z+EE"V"<_B ^VEH__06ND,6=-2R6H8>881G8]#0JW5J?:.EPKHKJG[3(NZ@,) M)1)/5G/7)IUI+YB/D4-]:J:!07L_V-K3"--EW>>OX18#E:VRL20BO"41:9U8 M= H9:,5S"AG%S6NL@U%J"^3OA5Y]:*Q!$??[@5^MKF?EW7R2_E@TIWL_'7[X M0"9_X I#5(89Y6LP?.8,>"0/P-QMI>R?X(ILZ!E0,:FNG)$VQ6EAA_6[A'CT!^BX( MU;]J&A3DWCJ,Y9?U&G$!EW9N)U,,*;*@4F;:(6?1.DX;E>?T8U,KE"].P=B_EFY!KF.91 T;:N9$/I%K!4'8+'0 MKHM%\@"<0^2[96?N_LYOFPDM!=R@*/6KR?C#>YQ>5"R_PG#ZGS"ZQ(%#Y!:M M9L4L+DD2L*"M8BIK[70TRF";$].-<+YM0O0GZ09UEQ>L7*Q( XMD22NM629# MF^F EOG:91A=YLBEXYC;G/!<87@UV# M+BYH1:KFS$ +'X1,BC#5;+$0,KE5EM:?G)U-TLGHVA2$N1_;XZ!#SSKHLUSN M'X]:G90F_=)3NL6%$&&C$=- M6YD-+&D23LF&_@>[60C=@'S;;#FX*OHL(KN!Z@N8OP[',$XU"H, ?EJ6-XPA MJNB4IR41R64RP%F0$ECABIO:>=5BFVUF!W#?-H5:::%%R=5%:,=969'X;+KL M^W8YG\V)VO7@!KGVM"P:9A*AU.!KUY94OXH^%6EJ\\,V 9KW('L<'.E5_BVJ MD&X$^.(OG*;A;&E:*U#.BT,%G)-@'C M#X+[B*G4JZ9:U/5\,YW4,^+9KR2CE[/9):V0UW 2_:W5Q2GF9 ADD?*JZX\GPYLO1KVX=-,]6D$W/4N'5#I.6 M@OH;_#6\ MN+QX.IE.)W\2R&?PD7XS_SQ0:),Q1/^8M:7EL2#S1B(SP?$B7=)%M)PX T>L(F4D-DGCM")SVD>QY*XK-PBI?#G"U4[$\ M#D)TE/$&M3_XF':=M5Z/ 78BZ.68WOCN(Z9A&:9GPVFZO*@F?2*7KQY!&MV'2@R$_#FH=1F,;N-;Y:/G=^62ZV(N_K*RS ??1E4AZ1A^)_\)(!B)% M)@4YB6!\"+I-![X-8!X'/[I*>8/FVT7]7L56O*WU7<0@I"0PUC)0QI&'AUR1 M<4[KH7 %H^8"\-#QO3R=;]I9R\_RW:VGFN^!J6NIJ&[+CU+3JJKD[ MB=!1[(>DA8A%).4% UW7RL(]"TCZB\EG'PP8@$-8%T>N.G4H-NPC[;YK<%ZS M:-[A>#B9UKB;V?-+) 6Y=?F($%&71#NGC(KIH$(MJYU9***4#%#LS83J+:=I M.[SLV%;C0]4R:2C3'M/I[\5G5OAXT,4YIUA"ZYB.JA"THIGRRH/G/ :]6Z3; M#B][[#I_B$P/.,]%6#=0LF!U($X6%6AQBRZR&,"S&+D#J5,4)G75^?IECUSG M#Y)I@XSU&H@_7P7BOZ>_66QB*LIBK:]!VI8\51E3+3>G&=9=+"8,[N;<[C'C MX2::QV+T=Y;T ;2_(OPNJ)H:_9MQ'XC00>@MRO9M1A>$ABHR*QF^ ">OPID!WS4U:B;U'@V VG0_>POC#TLR%8E6*QC I"Z\5@C7SRCO26/'U M5)N7O)/NZ:G7]$[?W=3Y5Z_]UK?[A\NPQZ)=7T"L^;0#C'TV]=U5VO^$O7__ M[J""FTKL(+\>U^J;<#R(C)B@5FZGG0W#_ M6MQ';#UK[S>2U,7EQ0I(U&B$I=5$\6SJZU6-I*>OLJ'_2$&@=G*L=]+?5Z\^ MW,[92?B3/B37\\:XBFQ?=]K(KDC/@0FHY:N*L2S6AGF.^Z1T48F'G7K/[:;" MZZ_^!E7X8,DUL'>OAY O#7IO,$#.3 @!3&OGR)[SR+R+F#.G[5^V*0U^$\FW M;OGT(N$>BU!NPK/VNG= U/20XS:FXQQQ=-/5'8KO(.C&DWY]BENBEDD@(\/" MT3*D R-?"QG4(]P43$39IL3;H51_S]%&:\WO(]\&&G\*LP6:=6@->>C@:N9& M AJ<];2)9;",6RDB2 LQM8EH_1K'X0\NNFKF9O/HAXNUP<7%J\DX3\:+)A,1 MQG^ M-T^)_I6P=3GHN=W4NW2.^7+T=8VQZU$[W;I0[?KX7II3/6@L-WI6H57&.9IF M 8N6+GKRL'G=G*5P0K@XV.=%;5I9!:.0)_(YF9\ =17Z,6->^%GE]-I#2\>Y]>3<5I]$^GMD.8#FC'&U 1$68 FJZXA@R+R MVJ';^:Q]-+E-Z\T'@#UV2-_#F+,M:*.5EIKWQKK6LTL73#P5P;P,Y-FA\PR$ MS,QDE70J16K9IM[IZ?1(:Z[.7?NG[:.+YJD>OX_A8D+2^#^8GP]GJ0)\,\6+ MX>4%263QT56IJF>3V7SV&N<#X7500DM6JI^@:[AL3*$PIPJ:*$!GUZ9U9T?@ MWQOCVFJV48SJNE0XV:;$\>=)?S>5*+!M-K)4E,Z#=D:@+&8.$$/GWF">_EW;O MSY/?1\J'3(C>!=?WG2>_E^9VS8Q^B-@/20L%TEF>(X/@:XA"$O5^.]7N)YHF MA17>MLFD._4\^29LV$?:Q\B3KT'!*7//3*RY0MDFYIT!%A+]G$=(>/.XY5'D MR>^EEGWSY/>1Z3'RY"T2)&X,X[ZV-#,9&$A-7AGM?QFM+2+N5O[ZV\J3;Z+S MA\CT "F2RP7-6I=%%DR35TP\K-6C;.T1$4J1TDE0^3 )DH_) .PLZ<"-LH[KU)YXS MW8 )^\CZ8#G3N@30D58]!U+5 OFTZF$RUNMHI9WH? M06\U IL%E"S"87 V?_'71YHUV%LDR9;G]AQ"L@OZ&[$CH)V-!IS(I!8;E"^D MT<(%3>[@/$^#G=[0)F@D:IU]U(:%0)33OG BGRRLJ&23=CH%UR;4LU'0R%IX MB^NZE\M;H#Q07&"4JE;0+XMLQ%H-W21FA"HZ.Q'I_YN,QQ$Z5D'#5S<&QOR((0DR%Q7++@,M-"A(ULM&U:66/#DR=8*RY,J3TP41.$M>@TLN2=UH53CU$\^] M-+S+B><^DC[<\=8NJ+[O$\^]]+;;.==#A'XX2D2M@N(^LR!KHVSR?1BX R\ MPIHO;HMMTZC\U$\\&S!A'UD?[,33*$"O;&1!FU@SN\B6L>!H)20?640KO&P3 M[W#:)YY[Z6JG$\]]!-W\V&%!<508M!2X];Y_%US?=_S;7IK;->+I(6(_9/Q;*B5C#+;BJW4$=&'>T&1" MCRGF@O52X!'08?_XMR9LV$?:AXQ_6\?MZ)B4 40&I02F@Z]W?MPQ(7R1W(60 M\F/L&;*76O:-A=I'IH>,?W-?KF:MAJAJK3:KB.AD_@97-"N"F\"%PGBS>/2C MB'ELHO.'R+1Y?>"E?U.TC28%LFUXKF70R=3-/K"J19/(U.&NS5G0:9<([V+\ M=93RH4J$[X+I^RT1OI?&=BD0_1!Q'ZI$N!8!5*WX0QM0K%ZN8& +K7DF)2>2 M$C*W*9YWRB7">V? /E(^>(GPK$..P7NFHB^UAVYF/ME:SS$ ]VB!FYTJ8>Y- M@6^A1/A>FMNK1/@^8C]$_-M;K/M@FE]."7&'>+>-S^D;,XE41,.QI*P&&Y_8=9Y=>V0-%7@RSO0SG'["5U_N)H7*17N/+"6+ M3),?P+P.FCFR-[-UV;C<)IAM%W1=5YIE6OAO.#^?Y)=D%"]C(\[^'.-T=C[\ M^(9,,_H>/N" N\1]-(K%2GJ=43 OE&*@K4A.9Q&QS<:S,\3#KT"]\^?FBM1& M/0W.JK^2Q$(*(YACKC)91_'5KP=2.0C:&Y93H9W:*A*&<9)!<+7V3A8NM0E\ MVA'@(^10"]4TL7FVPKP.]?WD.?U8#")A-44&%JT13,.B$=F(P=#%IXJM=&,9](%KU$3 MX$8167N /%2D5G,:M5+,L<.Y:OW]J[%MWL!O_Q2QGFLN;RW <%L;5 M1$[=" M\2QFR QU$)AS4$+M9&CMU.B@"])C'0(V8\[D"!KLN>W)-ESKJ\P=D/7>ENAN M3(?O5'0XW4Z:*N:PU+$)HDUUAF(@A-(A"UY8)L!;:V1!+GLLCT6XO0FQMMGU].KO8C"QP-WU$N#X,*:+75#!&LG=P=@3>W]K=!. MP.+OJLA)2RTTL/[O !B"\Q@E,R:2R6)DI,54TZ;F,!0,4HC49ETY,#WV\0 . MQXX]A-^ %2\N/HXFGQ'?X2>F;UW+_8MSZY3O,>;TW7R2_CB? MC.CQL^6Q^6N83F$^_-2EXN(.3^TWS$;8 2SV5E9O.?5EP@,=#D$3EN+YX&\3)YKWS#B"QFQ*A-!B'MM M8L$WPND?%W#? MT>*)LR>)YE\M&^FMEI"-82[5JE(ZTNJ9LF5R,]^G4RON'M6GDTN+B;C!=Z!#DJJV@;%RK3("CM9 CX=G"Y-K0=>G!"G77GCD[\%2P&1A?U@$ #[]?/61U5B> MD&%6U[O:T7/Q<1K.M9*2BX5P-B@QH*W=&V.UQK5"PWR4B9$KJ(7A/FD3=S)] MFT'\ENEU0LIK<#!W=3ZY$-73SPO!+<\CLRNY& >U4S%GFMR["JVPH+36TAE4 MT";2_0Y0AXI";F#6]"3I8X<97YEI,%\\\;JH%H=0(8)$U+[VNC8T&BV9AUH4 M"XW% ,%I:%,F;"NDXY_^=]3Y+1.Y#]FWR!R_AF=]#;8#HK8E!&YA.L[)?D]* MNYE%WH_$#\.%+',IM=FXR*#(1B?B1R2-61-#$<$6&=NT=K\*$.TI5Q'3!&[I)ET0-Y0I+38E@O,USQ6@)RDU5L M8S9VQMYUO7PR6GP&\V8HZUX"ULF@@D:FL$9Z!J<8B4PS ##21&>2TTTDM!N^ MPZ^L!V;=S96X@=H:'%1?7>=./PT3;L;Z'OYZBF-2V?Q7DO*F48"3GON26?;& M,HUU%& 5$_7G4MO,;Y;ZZ_VVO0O^[XZ<1U![ TMRMRGV&N=GA<8RD!!TC7MG MUM><_UJ=T5O"[:,+PF<;BFY3IGH_G-\=&1NJL6GIAGO%-MLFM^4ACZREI*HS MA\+4]MC),0B"LR1LDL6!@M(FT:VW(1SJP/7(!#V.RD_E+/?EF+P8_'(Z\:K^ M01UT/9E0TI9,WBI3J=:Z#<8S\BH%"]RKB%HXT:BEYAV@3N \]Y LN=5BK!]M M->E N!':ZM1C%W!-CX+OA'><4^'>E+D;23IHXN!T"3'$:$1D13NR G(!%D5" M%D,.264O-;3J57EPFMQS<'PHJEL'REWDW*9H!-(#SY^,\W/\A*/)QT6M MDZ63L(*8@B1?0-&V:25MH,8A\[SV<43+LS')AW;%4>\#]YC(T;%Q/5YM/DGI\N)RD;E[-C_':?7^IGA>S;A/^&HRFUW=NMWY MT:5B!Y'3CEC0:%1)P+GW0VJ,-!J(,PBB0*D21!^U@=3SF MWNUE5V==M& :7(0-2"2C/UJRT&JI,)NDDR6:!*K10?>>2#M? )P]>_ED/I\. MX^6\GIR\G[R!:>W&M#HK?CL9C7Z=3.O)RL#3S @>"M/.U8P0S QXY$Q)Y#7& M%J-LDW:Q!\C#+^%-N77KH+^1NAIX&;4(/&FENDWY70^7>P,'XJYIL1[]FQK'3^+?(*"!KE#@5BTDI,139$!6B8:#("TA..%V,R=JW&?<^ M* ]U27K8K;R5FD[EUO.+5[ND=1W?9%RO[A;'ZEHYSXWWS)J2:$0H&-0ZO(G\ M"DMN)V"C6/4[81WKYK,=&;:EMG162HM*-%]C6G=^VP%4TVO-C;".G.3277T; M.U+U(?N#$<-*3"8FP[RB[5K'+.DK,F-T1)>$00>-:F0HB"M].H+^VT77S(Q_U]/,5EJ8&K=B'_))%6,VW=&T)$E-8F M!@L/.QJRTWBM')ZD3SE[B\FV9M-.2+\#7O6OL:WG$KVV OZ$XTLLB^2!\7P* M:3[[NP=U>V4.#X1['?.,"2V-$ MH07(5$"K J$8GK,%Q8EC4HA!UY=W6V&^?OC9^N%7YPTZ) /".IKSLM8>+[)> M[RNF!4T%< FU;+,_W8>LA\;H]7F_7I/[?UT3.ZT(H\M;S=UZ>VZ#<:S3 MR_Z4/.E;V#WW4GRW)-%U2"LW>A=0O7?@W KG",TW^U'7I)6L#T8$P8.79%0R M+Y!\B$(:\]H*%@D=UB*:M!%^JP2XJY7F ?6_CXA[U'NJ)06GGP>_OQL$@=)4 M1Y%#BC2F$EC(A "]<5XDL-+=56MTANEO'R:??ED]<:GGU3<+-2\4?/6^P_;- M[$GPDTY2:V "OIZ,?U][^BK[G(14+$ I3'M'-DT6BBDG30F*K)U&Y1:N@?B6 MM=I5IDWRF6Y[(HNLFV?G,![C9QKZ?[UO">1.BCI""O1NC=\25[. MOV17@N+!9,E2[09*-K%F4.O)&DW#S#HXZ^^]6KO]V,>GP(=+[23N4_OH>K7_ M2]K?F>[5$\NBRUZAC-PY+83V0A@?BA$>"]KD[[\E[;E%UNI];[%RL_;KQ6F9 M3"]J[[RS.!I^^%+D+-4(DN$%?:067)@/9X6@+66YNLOP6MD23&)&AOYO#=/XR<0&$ &)J1")8*0HE$^>+_C.-:Q_3&(V/=<>#@A#M$6>6]'9R .XC$.Q!%\ MQIMCN^$U>@&D- TN>*\M=]Y:2QLP1HQ&)[M#;.V&%_[P&W_XC3_\QA]^XP^_ M\8??^,-O_.$W_O ;C^@W]FA8O\;Y,LN/W)U%'?]KW=06?>=?_%532#"75=^< MR_DJX>KY<'1)\GGQYEV'*YH^7]_9$&\FBQL&.@ GAPJ5"D)KH[/WM)_SX 0/ MP5E3!GT"Z9AJ.YX/M__?KU9^4%3.N$FKU9X;Z:KR+9 IPF M"SDCM7A[5 PL]V2\:*V*E2[Z1BFX/8V@<])R-QS+-NH#2SH'(R/# )%I#((% M\L:9!DON>@C&Z#;1LKW /T)Z\S'X>RO[^>"J;U%%\DM+F([#606SIJ1*"I(I MF6W-)J]Q#6AJ:H*+66;:P=N$W/4[CH,51#L%'A^1 J=R[MYQX$\_;W[ ZLPU MHN$YL$BV)"DD DWP$&J]!<-MDB ;'<(W'-3Q&U@=GJK]KOZ]4:9%(9:-R%[# M!:ZBUW;!US16_SZ$QXG2/QE*[$35COH\!N\4)Q=T,0M6DK$7A8I%C1.&M<_<=@NSQOE/QH!ZJI$E;"?>=/; )XK+K MSY-QOG9L>!UO(E^L2(\LV*2629S!YLRD,(FKJ(N4#V?$/2]_[/3H4_9MTLT^ MX70^))/Q]62.LS?PN9J/*W!0:+ %/(M2DP-?9&&02V2V&&>2EL:K5DW][H#U M2"C3OPK:9+BNP,M:JW8^1RJX[)&&Y)!Q-KGF=-Z)\CU MB9Z^S;HF^X8,JCUA=L#Y>!G4MY+V;=RU^G'])](J]^__\O\#4$L#!!0 ( M )*"J52.'&P/%=< *>X" 5 86MA;2TR,#(R,#,S,5]L86(N>&ULU+U[ M<]PXEB?Z_WP*W.J)N5410A=!@J_NF=E0R:YJW7597EO5O1,5-S+PE#B=RE23 M*=OJ3[\ 2.8[F0 3I+DQTRY;(GG.^8'\X0 XCW__'U^?YN"S**MBN?B/[] ? M@^^ 6+ E+Q8/__'=;_<_P^R[__&?__(O__[_0/B_?_KX#KQ9LI#@2[%Z!'_CHOH[D.7R"?QM6?Z]^$P@_$]ST\WR^;4L'AY7( S"OA3DE,I\B"%7 8QQ&$N8,;2 !(N M$(DR'J(D,0^=%XN__TG_04DE@#)N49E__L=WCZO5\Y]^_/'+ER]__$K+^1^7 MY<./81!$/[97?]=<_O7@^B^1N1KE>?ZC^>WZTJHX=J%Z+/KQ?__Z[A-[%$\$ M%HMJ119,"ZB*/U7FA^^6C*P,YF?U B>OT/^"[650_PBB$$;HCU\K_MU__@L M-1SE'M29/ZCON+'A7C0(_M!E,62?UJ1('ZGO1='>KJ03EC M[GM?.G9A^MZ;NO>*'\3P"F^)N5CE^H5ZN^!CO;MK41>K/KS&OEZ+Y8K,1W@M M-F*V5)[K'[Q3?VO$Z =UD*F1TU#WEJKBZTHLN*C9DF\#L'RU':SXL4EO:@EK= M&C>@% 8&QM]KG?]_STCRQGLSKL>HB.Y(GC2R2[:CW5P[:LMR'Z8E]GU6K9;^7 MID97*?4=6)91OY&2%&J7]Z3 MK_75LS 27/\?9#1"$*.%8?Y".IQ(=R^5"2I^N7U>.RU.I=/RU? M%BLT2X.,Q3G/8![J#2R:"4B35$"<"\3CB/*0<9>9Q5+NU.8(HS8HUWJ#YUKQ M*T#6J@-B='>;-&S'P8[^!T!W8"*O@=VH##ZTP&ZT!M?=P#I3L2-,7DG55O:H M].@(R#[1N=[>D[)>GI_GPBS&YC>D>OQYOOQRNY#+\LE0ZS6M5B5AJUD2*&]8 MBA 2GA&(F?*(2K,^45=^ M)L5<+V.@^FQ@1>;B"GP@I3YL][=I>2FN7HG068E1&;$O1/O4V/LY_3AR:P]6 MOV+-UX9Y)D.21!"IA:@BPBA41$@YQ"+%/!09"YG5X52GE*FQW?9I@-;2C=&. M VE'6Q?#,^()E"$B_PS3"8%7&CDN:52NZ#1VGQ"Z+^[WU=^7A(LG4OZ]NEYP M\X_W>OB;EU:&><903&$<9A2JQ5L":1X%B@("Q*(LSV7FM)3KE#8U%M@H:W:L M5_J?P-S@Q@?=$-OQ@C?@!N:'/U6)R%08Q0@$,84Q%"S#($*9()#,*$1VE" MXH1@%X?.2?K4"%GK"8RB8*VI<5O>7_\5_%[K;$DS_4;#SO<;#..!F?PR>)V] MP5XP>?4.W308U5OL!KN.!1$SD.$ )PDXLV"EM:JRX5A;,M;; Y-/" MI80OZA]](JR[L;;C 6\(#LP+&_",HE?@8XN>4K8.3O9'"5:@>*6(;HFC4H:5 M\?L48G=3/TKY4#;!OB:N[M.CXO_J[F6ED[%U?OL,92G) YFI172>0XQX!+,, M4<@SF4:,14&<.)'*&7E3HY6UNJ#2^EZ!RF@,EAN5P??%HOGQ#VX4=)$MBS7 M 9N<8BDX95#F3*W>:!Y"$K( JC5PJ)R8-./,*O3L^..G1B9K!2W#7T^ 9G$, M5*6NX_%!%\AVGH\GZ ;FN]ZH.;L\%GAX=7>ZY(WJ MZE@8ON_FV-SB1AY5N9I]5 ,OFD/V/).$Q215P"$!<4PPS!-$($)$,]84C[H9[ZM;>2&"8%NBKJ3&D3>7ZSK%;5+(G45QI%F:YO MP2!.DPCF(F-J34*R-,EQF$BG*'![T5/[M+?4A&6M)V!:T8MK59S"WF[>'P;1 M@9GA6!6)*["E-V@4!S>=$/NH!7$&K:$+.YP2_ZVK-)R!Q:+DPKDG] Q[*A;% M2KPK/NM\F)5ZJ8JM.@[KO)GKIV6Y*O[9K())%M,@"F'&U!^88 0SF2@Z(R(D M":;*!OGE] V>6;;FCK&/;D/AQVO#03Q2!%01GEH MM <;]9O2-KLY?E;8NP=%]8;/;V24NQKCAD?UAND@1JK_DWJG-NOB#I6IF/9N M218ZM%]I01:L6#Q\%$P4GW4DPT^OF[_?*U%F3R%2CIW$$8=<\ACB( @@)5$" M(\KR+,E3EN>A8YIS;V6FYNEM- 1:Q5[[.1<-CAU!C@7YP%3IB':?O.6+8?*= MP]Q?H;'SF2^&[DAN\^7/['']O.V;EU('E"K" M>Z]4;O[1'MPRS).0<0[C((L@3O3I/Y$2AG$@8LSC/'9+T.FAP]2X:Y.IQM3@ M+!=*5<=:67T&PL[[&AC>P:EQOYK# !6S+H#(J\/51X]1_:P+@-IWKRYY5 ^O MZ@-Y-;E 8 90]85^G4102W/MZ%L@D\ M:J-,@MV7VBQ=LF)MEX/;<^EP6CB+(P[2P!RZ,SX?ML9GFURU.> OZ_%I+ +W MWV9\'!S9$<=I)-=W\/%R\YT] =SI;5\J8SS_W!,:.QZ]KV>ZS8M<%+.F2-_K MVZ]*ZN+!U%J9Q2S*=,/^)15X+]\6'Y^4=UJW&F_X'U7V'] M5T,B)Q\Z"C&<,ZG]V,]>Y_X!OUVLU,-T6%SYO"S-Q&2BXV[TWF7Y>K/D8A9F M <=A)B'+< QQSA*8(Q% F0KPC.; C. #2">:<("G-VO8R!B-1!P,WN84E]OZ[1/JI?GM0BW# MC?^[Y9K4?]4M=C^4!1-H%G+)\C FD.(PA#A""!*$4ACG%&42J4MBI_-::\E3 MHYV-?N!9*V@2#OER/B=E!9Y%62VH^#W>;@(.@.3$-F&W"C]-7VLJC] MAX'=:.YOE] 9*Z][@_;21]T1= 9E?Q_0_0']&.RC^"P6+^)G98%ZLME/_%NQ M>KQYJ5;+)[%)2V,HRO(H#R%"C$.,DA3F$6$0"4G# $5C=MWX MO%6\[HC>JNZ<".@Z%'84-@# Q.8)VR="8.6]>VD%L<(0P Y-";/AT8 M@M_OZ^ WI3]HW[FG=R/DDW'RA?!@:A?B&_8\/G4D-NYR5,9P6^9MG=Q]^?& M\.U?7@%C^S2;0)\9J,FV@CZE][=.-1QJ((9L"WU.=+^Y["TI%\7BH?H@2E-L M2JNW8$K ;FO/B 0AEDR?(F=Z78)2F*4\@IPB'&=YJB8DYK*;8B=V:BN35FN@ MU*ZKIX%=Q7MOI5@.@]T4X1_NQ8VL%AN>=VFZ9(^_06@%PN#-K M=UO/>M[:?ZH]KTV0^BS.<8RC"$'&N%YYXPS2F!'(D>!)'!%" J<"-$>E3(TZ MC)+]"G4?!=&.(RZ&9F!FJ%%I2RAL5/18C;L+ ;]5N(]*&K?Z=I>Q!U6W.R_N M<02S[ETMEZ7N7+WI:VTZG))5\Z__$J2\_[*\?RR7+P^/ZC]"K!O/S!(-VG?ZN)O0FXU15T";!91=H#$,&,NN MP*:QUMACYG!^-/;8C72X-.(8NIT_^<2[\W#*BZ#Q3JY\XK)SK.7UP?U\Y?9D M[4Z:Y?U/I-+%U9[T64J]PM?9+ ]UG[:?7C?7-"DQUU](R"X>>1R=UR#>,?>Z;O&GW:AK'>^@[J^/_ MP MK[>]T>'M/UZ*U>NO8O6XY+>+SZ)::2&'/Q4F3ZJNY!^D2/U_#%-.8HAQRB#! M%,,@SJBD1/"<6Q?HOD21J='^1NLKDZGGM(=[\:ATT_286 _,RJXP.U4(]X'1 MQ27%+U)BM!KD/J#:+EKNY7G]?.0;4CWJ_VD1GY6;KIC7;& 73%ICF%:9:&:NI+8YB%G,$XYVD8B@#%J75ED_V'3VT] MT&3K:P5!K:%K=8,MX+KG@$OA&)BA'9#H49[@T.0+:Q%L/7#DP@.'IAQ6&3AR M3<^J\/R_7VK7NKI?7G-NVF^0^0=2*':X(<^%\MW,]@/=WZ+X*.IV'>*3*#\7 M3-24T@3(Z@N:DZ 0<\:2 &)"",0R0C G:0+C,$0L#=4/(^Y4.7Y@A:=&(*:3 M;+.5R+:L<:PO/_0PV[FG4QJ\H<]P/]S>7!W?"-[L[5UM_$QI:K=4*[!ED\>J M]B,![[?R_=!*CUL=?Z0A.*B@/Y;II*-MJ#M,K=: M K)II56966,N]&\*4P1'$8U#'(_;.-E- ][1'YC+6WVO-G5 -RJ#+9W]$;83 M1%Y9UT[RJ-3I!,8^_[G=W+\PUR:L8QWP\?.R_*36VWNY]3*-(HEH"J.0Z_9R MF8"$T!PRAM5:.(P"A)VRL5R$3XW2MD_7?R7EW\7*I()NS'$OS&4]#G9<-12Z M U.6B2_;#C@[$H\V1(F#2V#S7JG+6H'1BW6Y0G.L7I?S,WKWC6N[T9FH;NTA MEN)1.8G%9U%W G^WK*KW8G4G[\G7=;8CP3B6J53DAE@&<:K\MIS)"$9!S'DB M$T$2JPB!"_68&N-MMW*L,Q1V# %-Q_OOM2T_7 %]L*6X41G4.SNU[P!:+NF' M'Y:A5^I#CDB?_G.7X.F[]5PO7<;N.G<)8$<:SEWTN)[);.4#631]/F_4HFTY M+W@="+;@']3+WL:KW\FF]YU:L^O:LL9Y77^QE.,L2 (!>:Y[0N6$01I%'.K, M%D%Q&K&<."6_^=!J:@2\;90I5+HQRYP.;QNF/_2U:6!C6V\N]C/.=LP\^N@- MS--C#9Q[&J!/H/VF#7K1;-PT0Y]@'J0E>GUX3W]ZJZ7SG=SO_3PC N$PHIGB M<,$A#HB$-$P0Y"P/4T:R6*+8R6WN%#M,/'KE7:+'-?YM#+_P,>TNZOO>KW^9#H:S/]-% ^/ MNKO\9U&2!_%;)>3+_%TAQ8QE(N,!5YP3Z_0N+"3,"460)BSG$O$LBJV:E/A0 M9FK<:T,.J>T* M=(V3SW7ZY:AZ7JQ?H-#(*_;+H3MR[-7EM3&Z1_]9ICR%LND#W@.?2:M]Z/;#!J*J2>;5#?KY!-!Q+^:]D<$S9^ M.9L.DX]6M.FZOD=1FTU>4[VQV):]5JO1[@.>7TBQT+N0,YQSPC 14.K^D#A7 M/$-X$,$H2:(D9V&88_N. Q>K,S4B6A=UUW3SM#E>KM:6@._G>E=?EL8TMSJG*U*;RO[ $=I];***BMN@+:KN8T9M2QVH_+]L$2IO7?'ZS?'I: M+DS,:G6]6I4%?3&\?K_<="N[D[M:S0*1LU@(":. QA!')(4DE1FDJ>0X$"C) MJ%,XPH7Z3&VJW&YJ7HF%#A)=+%=Z@E0?K.F1Z+JS<>F V?GP(P[#X'/CVA)0 MFU)G#U1@VQ@=W?NFF+^L=&1"G9JWZ4E?-?N]>U3L;YW@"6VORXE+=1IUU>$) MP/W%B:_']MQQ7JP*WKR3FX>^_5HO^^O&;$_/+^W1VGZQ\>LG'8\[DS&A1&(" M8RYTIX)0PBS# 8Q$3#,F I3P:*8,H$OKS6KDPQ+9V VZ$*K-@:]?.6J8O M5?L90,O=Z+$'9>AMZ2U[MC@7M!:U_277-FF"/FR9H-QE8YG'#6J?0/O=J?:B MV;A;UC[!/-B[]OKPGM5OCK3.;)O5O#8M-C?-;V;J6Q !CCA,1DS?M)GYJSG/;2K9<:^A82L8-?#NB'0[2@1GU>"_>JW6[KU== MU:4&_.-YP-V+K_3"S6_Q%#<5QBU^T@N>@^(E_9[2N_&,4#<]FJV*SV*^?#:E MQ.I6@LV)49+Q),IH!BE+.<1)RB 5<0@1IHC%*4(8.1&:AZ'V] =.KM4^-;--BW@ ML>B;:?.4RSZO[2>;;G(\":,<"QBS0$(L,KW?'Z<0J65*F&%.U:+%94(_(6=J MD_CZ^]K]DMS[R)W"U8V?+D!K+")R *HWW9R 81!>V9?U30CDA,&GF.+4Y?TH MX4.Y9$+P2N^<;-IK?-"A9Z]U)L>"WY#YO+J3^X>56^=/(HLIYA+!+)8$XB@) M899D&601C9ED0:*6!RX$XD6KJ=%-:U2]R_FT-JLIK\O%TW-=A&8I0?6X+%?0 M_&:^7#Q I=_3\:@<-Z;R,]QVO#;Z( [,@KOCM]V/:,LF,V3&JB.'B\Z5;/YJ-2LY>P=RGC%?]RZ,T!70D5SF/OT57^F" M[\^"Z7.6^6N?4/,!7BV.4R&35$(D9 IQDA#UDD41Q#*F.>:$Y12Y'7M/X>4: MYR3<^?52[]5$AMW.W9C"4 [L@=S=W%Z=\RGJV-&-T:"Q>CN<]$H1AKI6;)7C MNVIZF=YWC'K/5(GAAF2 5(L!E/T&J1K#07X\U6- >7WZ'ZL1#G8:JG]0GU%S MGA)(J1:C80 %TLVX\DA"HAV5(&4DQ%CR@%IE[9Z5-#7_0JL*=G0%6EF7;K== MN':3M%>T!F;9$T"=/Y1R1,RE[Z\GY$9*?W!]U1R;\EJ T=ULM^L!(S;1M;!C MMSFNS0T]^%)[%+<+_5C];FQ%M^N^NM6CXN_[DF@.?T->J_?+U=NO>O6J_CV3 M+.%$1@SR%.7ZX""$&6)<3:U!$L=93O,PMR;3WFI,C6G7^H)5K3#@2F.=(P!$ MJ[,N+LU<6HWW'R0+9AX%^H%IV_C%&R.NP)895V S)HTE0)MR!90Q8&W-*,/A M0/NC#,M(<\*0P^,V?UR,:N?DTO_IX\T\%R.P,RU=_C3W/EGOU!#//SPN%VV[ MIRR@'"58K8'3*-,I:PFD.% .?DJ92!,6YZE5*;!C#Y_:_&+T T9!YSY9!\!U MSPZ7PC$PYSL@X=0GZY3)O?MD'3QPM#Y9ITS9[I-U\IJ>\?&E^KQ7/Q-F(E3? M+)_4TG\6ATF 24@@CQB&F D&\RQ)8!*16.K65HFPH= /@-0S\F:-Q@\PY3#T+*NZ[MF=AHZKQL MRBLC3/(\42O# $GUN;,<9GF:0!;R,$,H#UB2.A7'VWG\U#[TZT^?WMY_2]';^J;WV(]7'?S9Q4 M52$+P7]Z;1--7LB\B4IX?4-6^ZU@0H)X@L,(AHPPG7L<0YJ2& 89CDDLPE@( MI_/]2Y29&@]LM^C9,F K6.AD\QYS\EZ7,-NJ'O.QZ5-VIA2M_U&VHZ.QQFY@ M\MHR VSL /3UV""^ FW+H V!?,#JN6[$!0J-7#3B.9E'1^O%P+)4WB6'&SR-4?&&,!2:P661*13*3JWTGNY'6YB9\:&Z^K MX!X4OC5DVQK7K[>CY8C8\>AP. _,G*WB!M!#F#?**[X<@BG[ 3=(#TA+%;Y) M,T@W>$YUA71\2M^$A*8BKFGF73?,9H3G$4$"TCS!$,=,PBRD"0PCG. D37D2 MA6YQ?T>DN'Q5XX3LK94$E=;R"OQK\,< @6=2@L]:XS^#^"H( OV_II8-("^K MQV6IPV[^#-+=7W%1%0\+XTV22CF>I78ZK\'_]V(*F'T@Y:I@Q3,Q;5HWD@T^ M?P:+9?N8HJI>U,_5+!ON#LZXAMN/)"X=M8#+<0^T*& 6OP*V!S&>@ M_TD4/(?M'\H9.0C_I*&'(?6G+^U'1'5U]/FQZNBM8X%F.<[27+ 8LE0@B*,\ M@EE"!<0T8%1[6TGLY'#9")V:F_5+J:.(;TA9OIH6S]VUF?IC;4<1OA$7&UG[;>UHUG;>57_%U)MF?*93;8>N"Y+ MG5M3AS6MS0.U:>#M5U&RHO+K (XP%(-E@/K7^)MEA@X&?E?&Z'!"^\U3Y^._ M=/M(P4S-QJU0,#0CA(8\(!@&!,5Z#HH@S6*FIB26!P%/),).WG-O3:8VOVS" M(=E&X=UHXEZ1Q)U5I M.P)D'V]F8K79')&YT/D8K"+;$3'?T%WHJL/6<>4%W9K4:NV-J/][N_A0=_YL M>X,V%5;5RL[$AS5]V(.8!C3E&(8QIQ!'60KS-"4PI1$.&16>J@VG.<[#AF0.Q';,FD% ??MR;H3I&@ M'8NVLO,FRO%,2&._?DN]$?3?9LE=E?&[*_6&ZVA3I?Y/ZT><>I$EKAG3YXW5 M1\%$\5G'WC5./642A4'.H$!4+9!P)&&.X@SFF*=9@%$08Z>$HTYI4_.7C+* M--KJ9AN-NFZ4UXVP';-YPVU@ JLA:Q4%&TT'6$598>*5DKHECLH\5L;O$XS= M3?UXI(W:OY,7=AVR7MZE/:-@S@3FX?O2I_^*^BTC&W=])4=BJ86A^;!BM; MX8R_+0JUD QIB&-=6CTGNL0%C:4NMA3 @&&9Q0E7=TCK8DO#ZCJU2>;V9%S. ML_JKCMSY7%NF+RC7MC7=G;:#L,&+MF]=)+4)BM;=UQ[%G)MJN^+I>;Y\%:8R M;Y].HV.\2]VST\3>D*&G*C.NM:7@35.NSMC:-I5NK05WL@[M;F)[*C6U<="8 MK'^Y,=K\YLU./#@PAD_G'7 H1#6==V&D:E6GWXFK=2C8^JW0/&"N7S9OA:8- M-T+Q5-IJG''JK'\UL KC%;-"N^_10D\$O^E!PI&-N2'/#DY# M-/!)P1'!W_A6OM \#=OJ'T*"ILVVB?O[4E.Y+E8D;DYZ^3%ZD6]>XH2=<@!_^EE M]7ZY^B^Q^D */N,98GF(8H@$CB'&7,",1A3&.64I)AG.W(X(; 5/C:0^J <] MDJHNB_1<+I]%N7HUBR3QCY>B[@FM_\5J^XI_KK>'BX72;T'F\$5Y"M52KK[H M'>*M3MR +2OE+12+9H]9N1#KX]!G\FH.]O2CU0]+O >W% MP^/J3OY6U?FR=[0.FKU=O/W*3).JGY?EG6("4XKBG?8CWQ6$FDJ5.NH]28,\ M@0G)4HB5,Z?;S*4P$%$<_]=9D:EZ[5!'.S?"JU:7 I#4/6\6Y@ MV=BGV5 T%IH]Z^7>S?/&2N<&HY<,KAU'CC1D ]/FQW9TE!U-/_>[K<%YNSTX MFY$UYH"U/1[#^B\'U6_L_P7ZC)L@<#EP!UD$'A[I(]6@7R'4(?K&VP)$Q M[4"WXT;O4 [,@@W7!-NX 4O*Y/-$O3 M2'*193 D@J@E>!+ 3'F7D+($BT $:>16N6D@/:?&>S<'*W%SBME4Q&!;MKJQ MX%##;,>;$QB\H8,AH> MS];?:=66)$&*LP!#R3""F",$\R"+88RRD$59$DMA=8[D3:.IS086=4J&[GIH M,8S=<\ W&9RQ_6K'VB5#]D6T&#"O+1+]#MS$NB5>.H"^.R?:@WUA$T4+05/J MIVB/BV-K18<']YA%WQ4+L92[W:)^)5^+IY>GGY9EN?RBGJ^F;?6;U:LI31+<"(DI'E*=.0ZA32C#.)4\CP->:IF5NMYU(]. M4YM)&PL ;4W09Y[&AK9V9&.%GFF5Y3KVSX&6/0VDQ4PZ_O ,/)=J@TP_G]UF M=5>@';*U6>!F=\A:R\".:>./FL-T.O[HC32ACC:*;C.J7[P[YU1/HL:;5?UB MLS.O>GYTOYW-NM?JG5R?Y7P2#^;\8,8)DG&&)!1(4(A1Q"!)2 )EED0X2 .9 MAIG+WN1)25.;!6M%]7>Z.9"N&EW=]A-/@VNW(^@%LH%GI@U:FQ/B3^?0?^PEJ?Y$JH+-6!SA*& 2*IH0$,>AKOL8 MQA#E)(F3*$X196X-<8[*<7G7QVF)8]0R*95\.9^3L@+/VC?6&EMF5W8#&[ X M#DDJ(4[2#.)<89J',H0(QS$7D&KD84[]S0)N M#LPQCNZ%4<'_/J,JB(@\/I2.K7)9%=IO;)MU'8,J;1"W(ZDO.,X]-'O M*0@'[5CNA)+?F$HKR>/&5+J <1!3Z71S/T;ZZ:4J%J*J;I9/M%@809N(G%NN M&PG)@APTM+M>\'>;O!#UNY>G[>YWU8R&1*V8TQA*I'M@)EC"7% $$^6$"2DQ MYJ%39/A >DZ-];8MT8F-;0_(/D6JAQI:.[* M%T^3<+IE*6A,O0)-&]!W>VU /6[C#CPT7CE]*%U'G04&!GQ_WAA:W$49\5J' MUL76FP3OQ6I&F')J4YI"0:5R>+,@@IE,&0P21!A)=%]EIP#\TZ*FQO?W2[U9 MLBX#9A+5>Z6='X/5CJC]@#4PUVXIN5EK:S6O@%+4>RIY!QA#)(\?$_J(\#MYS>MR>M?\O]6"7.\PK@O[ M1P(3Y66B0/F6.$4II(A',,%Y'M.0B@!;167W$3XU*MGH#X4Q )"UQO4F%6DL MT2O!A?C2%L&H@[&7"_5W9K9O[0BHUX!U4]+0PS T2:U5![7N5VWQ4%WYNM'_ M"FPL\-A.X!+HNBA-/7>+SM2_]JFLE^!1R.T22%JZN^@9?)R"@2;F=,1Z5,CM+62H)GK:5K<;)C M0%HZ19?",S35;) Q"@[0F*03 L_%Q8Y)&KF:6(>QA^7#NB[N]]7O5G%HTC(K MY>"$' <\@&D4ZI6WGED[*L7O)1:RK7 M;0,7RP74RNK*RDIMQ0GJY2]6XJENRN!(#B>1MN2'B] ;B2(,;(V2H-82?-_H M>3J4SYTGSF'AERI.2AN7+5F^6;[0E7R9'Q9? MUCO"G]5*1E2S-,E8DJ(8QB13:PO.#V3QA;9P4>"[%YV+Y4LU?=3L'47YN3G-,6UDWTG$>*CLN&@3^<2CJ M2&WW*["VQ_B#3=[6NV55U<=MR@B/]>_Z@N>5TYR5&)7J^D*TSX"]GW-10.]' M\42*1=U20[U/3UJ!.SHOZC +S<&Z;\9]\60Z:7Q2/ZTD,53PKEB(6^U?S%(9 M*0^+2"BCG$ L @(SAA)(@ MM0_4!NI=TVT3P>_:2&"L=*Q3[W'D[1CXVXSGP-P\]E#V#8SUB/H0H;,^U/L6 MP;4>83T1?NM3@K=P.%U6H^!F;;]BYQ& M408E(I%:]\L$YBP/H C#(.%AC@/I%*/;)6QJ?'7S2,H'83+4FDQ7L\IOSAJL M*^I8X6Q'4K[0^Q8+]*TE.6@VL<#W>E(O*S+WN+%H@Y%7(NH4."KQV)B^3S16 M]_0CEE^62_ZEF,\_+N=S]?0OI.0S$@@64A9!EF828AG'D&*6PX#B.,MDFF+N M%,9Y1,;4:&2[MWVK+OA=*PP:C1U7JL=PM>./"]$:F#9E_3[[=\O%P[THGW0UPEF>A5$F20:#".E53X8@S7,!0\'3"(DH MC:A:_^B%@=WWOOUPIP]]+6*X]_>]6 %&RO)5[V804Y/8[0<[NB^Z+Q\"? MLE8+*G)] EHQ?U_P,7.]?KH[ D;]9H^9MO^Q'KVFYPF@R>OXF13E7\G\1;PI M*C9?5B^EF+$XYX'0NQ4)9FJ*1C%4'S&#@K&8) D-<,1=/MF3DJ;V_9J0(MU) M\#.9Z[@,,46GH;8\JO,!X- NO]'Q"F@M@5$3;/3T M>/!V#@J_)VPGI8U[E';.Z(,SL[,W]..,]1-O%\\OJ^J=;I^)FIA91E%&PS"" M$@E%'40(2-,X4=X]S2.:2Y:&@8MCWR%K:@Z^T>W?_H"2X,_(C1FZ +7C!D\P M#:,2A87A^U1AJ5BI2=4L[_ M!?_I];=*IXK>+CZ+2H= 7K-5\;E.(Z6520Z;)4%$,*41S%BL-PVN'1^[J#Z+?NJKN:HQ;<+4W3 >56/L_ MJ1\OUF&<]^3KQBU;?V@D8!E*8@Q%S)43)90GE2-)( IB(H,$!P%Q(L .65-C MNB;26.FZM7"P^<2<0;9C,T_0#4Q;O5%S)B8+/+PR4)>\4:G&PO!]3K&YQ8T\ MN"AF;Q>K8O7ZZ8G,Y^WI\(PE),0\"R%+60YQ0"G,LT#]D[$4DS"/<6AUG'+B M^5,CB5I%8'0$K9)VS' *P6XV\(#+P S@!HGU9W_&\".?>B78'Q^6GW]4=YJO M_!]8_Q76?S6?]JEGCO(YGS&H_83/7=8S9(Q4XB-9B69I3Z(T0'&:PDRW!\0( M19!PG$$6J8^6Z\JS8>@4%+;S^*E]M%H[H-5SC/':QY+FJ?I3B!.(\)S'$8P20DL>1,9HBD3A$79P1.[12WCC+?*@!ACG&K M+;W_[0]9B-(_FZ/>U>FLP'[PVW&23U 'YJ-W>TB^[4;-/:3#$@J_81[GA(X; M^F$)P4$XB.U]O3JBSPN=--NXWQ)E*=,["TFJ>[)BGD&:8@336&(91XAP:K4S M>>394_-I6NV)R_HV^IF&I5%KK:@ X@ MF9$\3Z,@BR#/ PJQY!+2A*D%4Q"F(0N80&Z9LKN/GQHA;+0#NC:9:ZF5'>3L MOO[^> S\Q6]!<=,%18]2)<' >WMV MO 3?W2*!]R.PY= @VS&HAW=R8"K=PDFK"!1.-V=P:W3V"C,VB5-EG*8*/V .LU5ZR\\I"U\%&)R162?:9ROG^8 M$_=U8'D0<1(GB$/!A#XCDS$DE,20)9PG:432+$AO/WXJ3U[?_N_?KN]_R^_9^^.$?Y#P#LP>QT_ MBQ\DWM\5G5&/Y[]-)H K)*[']9X2C-Z24M?'K#Z(\M,C*;=:F(>92"45,90) M"B&FE, D!R'5EIU@='WJJT#T>I\97KT@EIM M?QSC I)7NK$2/"KSN$"Q3T).]_;T5XSS4S^J3KO6"[J[+POE&#P6SXK^F([O M>A"SD$@6HESOT.34I01&(6"R3#/222=,BZL)4_-GUFKJ-T99MV.UQUQ M2^=F"!R'=G;JI5.M--AH?04VX&X4]^C[N&+EUQ>RECZN;^0*RH&OY/R OOG7 MMPOU@9OB*^(-69$V4$YB''*$,&01CB&.=&A0P".UOB)91#,:YG'6\H"K>W9 #HW=+MIR"=F0[-.3[AZY&UW8W%A O>)AX^>*7C\MRU7QSW5GDD4E_DN0\F?U.LU8+&-*=/IWB!'$C")(N2YXE<018D(@ M1IP"F/NI,34Z^?EEI0N8D"V-@6B*Q:L7,?&61-HU-'9.S_" #\Q%G8FF6^V9 MMJVY MH0H"T9)?G4 LFQTE&[5)E*@JH%7 XIJS9/ZYGB4<<4%/_4R\@ZHELO M)^]UF=T920-!$DQAEE.URN-,_8V@%+(@#T,L,HJH4P1 E["I\=^6KF"=IF#V M1WXW^CIFT7?B;$=SOM ;F,SZ ^>>RF&!B-\4CBZ!XZ9N6)A^D+)A#)4R.(1CD[ M&CC$J?N;O\CZ@3_P1B^/D3DGK>WZ>-5-6Q^N^M?^1WOXU%&^T)/&M)_CZ0OZ M3>$ZT.9V4:U*DWVKONS/0CD+ZIN^:3I@7)L&&'?R_E'4NS,WRZ?GY4(OYU.: MT)#G$8RY;B:>)ADD(4]AEE*!.N!V<3$^VW,,!T36T/4/]HF+K4M^N"O&9>U+?[<"0^ >O4V+M%G5&?$ W#[ MOHJ/1_:CT[OR@2R:M99N]+B<%]S\XWK!/Z@WOZUP<"?5@HTL6$'FG]1/ZG2V M39G1K5B?,!=91D.8QK'RB 2/(2&Z#SG#>120+(VPTUF9;P6G1KSOB=EY4I_Z MNJ6JCK#[B52%.?G?MM&-D[T/K1U1?\L!&YB]MTVKF]VNC3.#MFV>'KNU@6!C MX4Z]Y$&BG(8: *]L[UW)4:> H2#>GQ<&D].[A+P.RQ!O1/W?V\7=ZE&4=W5C MVL5#L^1^+U8SR4,4Y))#%NFSAD 2F F]F48C%J-<*M216QR7O?#I17,93<%" M%S.HSWX J:LJ:M;8*AGG7&S>=CCLJ-LSQ*.5HC?*@N];M7_0^7LUY&O5VS*6 M&O"M>.@KH(SQ6JS>$4#?M>MMQ8]=RMX1EB.5[5V?T(_B?EVWW=MD\[31 &G M61:B"'(1(8B3*(<90QF,,A:)'-$LX=S%M>V0-34O]=?+NQ%V(6M'3Y[P&GK# M< /51LT!*CM9H.&57+KDCH+E<*@U1@T M*CM4=SR+,=N<'^F [8^U3'/XN=0+],GCB-5T.SW&KJ5U;2%I;/0YMF' MC%=ZT]:>G6*74K#5G7S[E3VJ\35-%^X6NCB/_M_;3?ODW QC'"009Z'RZ!+=$$7R)-?-% (9.P7V^]=Q:JQ>FVBV)D5C M)2AU?Y'Z[^H7"U.9Z\K\>=#6NKRD?M<0KX"=Z_F-!W;@*:>VSAPWM4-J6L8L M%Z:RV%7=H7)+]RNP5WS,C.W^S[9N\)C',-Q(^,UX&$#/<7,CA@/Z((MB0%$7 M=AROMXU^-0TUATQ MN)I=9,X@1CE+2!#(E+DUZO&@U-2FD^T.W+"86J"(<$@YUT^H1ZF/_LEBGV;1NX>H#S9\=W'LWW'CIF_ M5FH=^E&O1M&,)D&0!GD&*-M1ZJ#H#@P^UMHXI*AT(VY&1']P&9I^^D/7H!7L.#<]]84^* M&[E'[#FS#_O%GKVC5]>T$[QTKV"O=+6W=Z*J[M7J>E.28"E-<94/:OTL[LOB MX4&4LX3%,0U(#B76Y03B(($DUN=7221H%F.,XMRAW9H7I:9&0VOMP5Q':ZZ4 M_FTY%&6 WD4S99K L[8!K&HCG+J9^1E+BV.Q;S!"W]3=V@R=M@MHP[:*K>BA M,[8!8QRX_V9#Y]3!;O0A'*WUW7A#Z=I%SROF9]KO^9$U9M\^K^CL-?SS^^S> M<;#+)_%N654_*]-U=FFQ>"D6#TTXVG)1_23DLA3U=??DJZA^+1;+LBT%(JK5 M]8+O/N5X):%J1I'(0QKI C^<0HPC 3,2$AB'6.9I2GE(D$M;Y1%U=YJX1^C0 MW%1BI<8^-3TO/Q=FY:W^"8KZ=RMMKW,4[F@O@]W*9*)#/'C/D..QY-_['C MEL<>F".!SZ.KT+17.2$ZA8L- @@SC(*U>PG():22D("GL?8K9V=#[6FM@9MK-)Q M&(U=8,LPL+%LJYY2;9SQC+?,ZU?@Q=-@V\UGXP_AP%/5B*/7H_F?3[ ]-PWT MHMK(S09]PGG8I-#KT_L1_X>RZ0=NEEFF9'QU_:(FEU+7WIFE:\3 MEG?N7._?,]X.] EM=W:23UW3\_!UDU>HEMO[.08L$5$HB( R#B/-5R&D)!(0 M\9B$*:.1S*P"@:VD38W KC^38J[=3*A<4UB1G11B$R^ZGRCB>.#6";WE(:@O M0,Q38^9!QS_AL[#DXO+.Z MJ6^/C!O3)6O+_;Q[654K-:QJW3O#/,YI'$HH4II#G",):9R&4(0B0PE&(@^L MXN;LQ$V-A6N-0:WRW@IJ2VW7OAF=B'=SKW\UM?9=?EZ6GQ1)[3$84]/4RUS7C_JE7%;5;XM2U 6G?R'% MHCZ7N2=?9[I_/$]8!DFN@^HXBV 6HP@&,DE$2$D8AL)E!\R+5E,C**,KV"@+ MM+:.1_%^ALMNWVST01C7M;P"AWZ[[IVX-@L<';"K]G1=&>=O.\XKUEYW[?QH M-NKFGE*SJ$L-?!!EL>1W\IHOGTTY MU:]%-H#'L(X(D$6XQ"AR"KGTU;@U&ABHS.HE;X"M=IZ M.[E5'/RN5;>,%K&&OILYA@!T8 ;Q@J531Q$7@"YN-&(E;+3^(RZF;[9Q3+/(%I*D*(TT# C&4Q1!1E3(0I"4*G:J*G14V- M:%I-MX*NFWK(KNGE)\&U6\/Y@6SPA5F#UB8JN2G!X;EX\7DT/*>(GQ0WTRZ8[-B3I@M>,)/V -S!,[5#:\\ MT2%N5)XX;_8^3UC*;\B5QHA@A2&(5) MR .2YW'NU-CYF)"I<<-&QYY5((XB:4<*E^(S,!VX0-,C2/RT[9Y#OH\(&CF M^[2IA^'8'=?V^]1_$0M1DOGU@E_SIV)1:/XP*Y:Z+_(LE"3@),U@2H5NYQXF M:A4A$>0Z-S3+PS2G3H6JSLB;&@$TZIK0#;*CL!L/G(/9CA(\@CR-Q) M4V"U_@V?2<89E5C"@&8$8I(@F 4X@;%B'XP3@9G,W;HYN8BW^FY&[>=DHL2> M2<%-[CC1>E:%R<:\ @MA*BF;H$;26."8U^$R-';,Y!WND7(^&K7!:@D:]H/G-"7%18-P,D1[0'.2+]'E&SSB>S<'S?4D6U;QN MHL?_^Z7.?6X:84@4Q"0/&8P9S2"620H)DQ&D*PAL%>PI;MC/(X=['84YA_,@&L[W0]!OG(R=Z'$#89S@.(AT<;N[[T:/+G7$5B^Z'O(']78U.Q241F$8 MY @RC!C$<88A(3B#048#*I(XPABY[?4V_[',?5=N?G8K0& MW_QQ!ZK')E G#)[W@8[+&GDKJ-/@P]V@[LO[US _UIR;QSA)18(ARPC7W=8E MS$.U1,.I#+@0-(TRYXKE_Q>T3]=JNA]5_$@_%PI3/H4V=Z]ZU- Z1901%F'()94AB'0XH(>59 M"H,TD)@$C%&6-\B^75CN>GG M94U'*IOC69#0&I'L5/. :MUN_*;[W76<*]L M^HVRO,X:N<^@OG.Y/I1+)@0W%?#6D3L?A7Q9\&H61&DLPS"'*)#*9\*2PXS' M M(P"G,J$)6Q4XI6E["IN5"MKG7-S*V8O++6U[4H40?,EIO5GL ;>G-Z![>M MZ+R/9W#K48[H/"">BQ%U"!RY%-%YTP\+$5G2.2MT5**QA6"?;*SO M\THXS7XE%Q*C)$(PU8?SF*$ TC1.8!R(.)(B#G'@5"RW4]K_1533:U.X&^J+ M.&9R&\078.>+7 ;<+>Z6. 5:Z=XYMKNI'Z&T=<\^BN=E:-.483/GVR:\ MK7[\3/) X#P-(.$D@CA '.8I"R"F.26,BE@D5O57NX1,C2):/<%&T>;=MZ^> M]2"2;C6U 5N!7-6"/__8'=>&?(W0%=/''J]U;$3KRX+VGO!',A!WM/ @Y+H/V M7P3+E<\%PSOT8F>G8I_1[@K<&A ]KG).V.]W8;,O9-RUS D3#Y8OIZ[K&?%2 M5.3AH11U-POMXYBF%UM[KEG$HC1DD.2A6K<$"K<9@HMRA+!"2"4I@R1"@-LB@G M3FY1E["I$_/?08*"W9#R2CR6HD>E M(#X>?6NVVJ=_$HMB6;Y?KD3UYD4HC-,F-X](G.8LD[IU30:QR$+E M^.02TB#"+$!(R-2J[I2MP*E1D=8,=^JK8 -O-/4/ -?@NRUI;4*M;XZ9\ M&P$,C&\GC4.5NVTK7&YK__> M>U$WX=9=<4R3[P>Q8(6H9CDF.$DCM=0,DA3BF.JBY5@HM+,X17'.X]AY&_Z$ MK*EQ[Y:J=9^P;67=-[5/(6R_O^T!MQ&VNK]"ZL!L6.> M 6$>F(VV$3:J@QW=VYR)[[7Z/ZRK^?AM'=,/O*&*7UCI\*VJ8+@ U%$.P^DQ M?5N\O'T2Y8,BTE_*Y9?58[/A/$L0C5,1(Y@A-0Q8JG5KGF4(TD1D<8(EQXG5 M:O6,G*DQ6=.OI-45U,JZ;<.?@[:;JSP"-C G]<2J1V.73B0N[.MR_-DCMW7I M-/"PJTOWY3U=H/E\^46G*?^\+-\L7^A*OLR;';-J4XVUJ;X\"PA")$\$I"** M($9!"HE *62$9DF6L(Q@IW0))^E3(XVU\I4I8LB:BN'BZ[-@>L)FI>#%RGA! M36_+$LO=JAO97@?UN@(-DI>@;4Q9C1N:O"U?[.NO._1@^T#G%__U4F# M<;W7/N <^*Z]'M+S'+BI<:FF/UHLS,;QL6)$4LU421(+F"=Y"G&"4TAIRB#" M(2,!BM2$Y;3K9R=V/B24&XP^3W] MM1,][NFO$QP'I[]N=_?TGI5?SHOYBZXJONG2^EZ]64W2JXPQQ6&B7+"0Y\H/ MXQP2%#%(0IPG<4Z0($Y=A\X)G!P!;>F[TQQ9J]PSS?@LZ);^E$\%])^7=A4A;? MJME^];K5+GK!;T2Y4F+O2Z)37.H^:T?])9X(&A,*HRB,="$$##.2!Y"%.FXN MCM,P=EK9#Z7HU CN9U*4=48,^%40K6J/E.?!1M6.":<6O8+OS0%P;2MHC&TZ1_XPO#_!E!V5](>&?'^R&%R> M^^'0S?*S*-?='46> MR8/XH_UISRY6Y\]W>B,P,#G6QOOL='G2VMZG-KM/&^VWN%^:G_U$*L&;]B_79:D&LW8[9BQ(U9)31%#FF50?+ V5 M&Y<(J+,X*5&+41(Z%3&_7*6I?>DFJQ;4_PZ1'N'#Q\WV'#.\)V3D0.'C)AY&!Y^XKF>#B!59&8:XF9.JNI/&7;C^6E2S M5,0RU$>(693&>H=,?>$Y(I#05&0QXIETV\H_*6EJ'I/1STS QG7Z7>OHN&5_ M&E6[S]P+5D-_[TXPN?!WQX')Z6-V^O@G-$'/0_.WM"/%NY+L[G[:IY7 M.QNS.!91@N(,(I1'$(=Y"/,\4?_DE." !'F<J_>CH& MIQT37 C2P!RPQJ^YHZ_$;U> M6-V5'XN'Q]5V&QZ4"YQ$F80BRP.(>99 $E()>1:*F&(L4.96-?R,P*G10*/H M;@V^WF1P%F[+I8!'$,=R%1IEU=L)C+H#]46RA<;O\N&KDU>W"A"7SF6*0.!,4P3S NHVVE M3(U4KI^6Y:KXY[IX'-=GM+RHFNAAO9#6=3M-T+#9=W#=L#V&M.T>[(7X#;ZM M6NL'ZCV'5D.?&Z(= 'C>XSPF:>1MRPYC#WUFSMR/P(]W6[:NE&Q$+)P[)H[Q*#:L=>W&J-QN._N MYO:JCN?9#HR\_DR*N3X&@')9PD]$YYQL[ 6-P4!;O,Z>ID)=*\"F _V5WTSJ M >H!#X@T/OT/Z2HOETZQ3,IVNWPZT6=35Z'"K4)9QA)DH9J/R^K1J*^6OS0TD1G_7YIWGT;=C M;<^8#LS"+9R-N@;-NF!%K?$ :7T. 'EN[7E>[L@=/JV!.&ST:7]K/SKZN5BH M%5M!YK>+:E6:8F_FW"=3JUB$4P2%#D_":9K#+&(ZLC"*L0@3%":I"P6=D#,U MVEFK"39Z]CI1.X6K';EX0&M@0ND#E#.%G('!*VV)\>SEW>LQV% MU7-G\QT0ISHLL[ MBS@G(>52(N028=-/C:G%X5PW9?P%T)DH==L:DX[BV*VBWYA(GB8D3RCD+(XA M#L(89I0SF*:!Q&$8X"QU*H@VPIB,L9/Y3<)A+J1:4:1Q RDD.0QQ3EH=(EW_]2^%*'4'[==WXK/"1!\E)%RPG,@(YB(0$'.4PSQ! 4QU M[W*!&>+$:3%K)W9JC+Q5X&>MK'&6WE__M=_)C1WZE@< MT/%[W&,G>MS3'R_M<+*=67/7_]*)Z7Y6H61"D2* PA MS:,6&@QPR(H64 1FQW =NLW;["-N-M6;P8UFGK<"W+"Q'.EFRZ)(Y>] ML3#^L :.S4W]6^LN%R:YOGFSQY#)-(,X0AP2D5"H#S@X M25,1)V[E RZ!;ZP^Q+[ L^75"R 9G$LW: Q"GR=,]]Y0>%?*Z&V$CQIYK'GP M\0O[T>%?25EH;OVH5F)FGS:/,6>IB&">)NICUC7_\E1B*&D<2Y(QPMP2&?8% M3.U;;O4#6L%>&^ '$-I]TI< ,_ 7[82)\P=]RG"OW_.!D%$_YU,F[G_-)Z^[ M8#OJTU)7FETNJEF2):'(401)$A&(A0@@T8E)G,5A1#"5L; //CAX_-0^Y,VV M4]6JV&-?9(.>PPY2+TS&V372]?N\P-%C:Z@7+.-N!UG!TV__Y\!ZJSV?S5WC M[_,<:'QT;^?PJIY50=H*NYMFX+,LRU&(==7A6')' <94<^N!B[T:C!:'JU MSD-Y'2 +Q0Z581CCN,AO0QZ=YI_DD>Z[>J:L[67&[>7-,>5#OLSUX?(OI>*O M3?4:S68_F;I(NMZ42 6B(D%0DCB".",IS,(00_4S'+ 0R2"GCEWE?>AE]9F- MVFW>:+M=<.J=Z2OOF!7G9&R\<9A$=G!ELH.WS )'1VQ=$\QK'3"O6/O- MY_.BV;BY?S[!/,@3]/KPW@5TBI6:#CZ;]&7UCNM3OKI"SW;%U*:$SW\)4MY_ M6PEQ93@R,'1T/#O? ]%OK#XT!8&-!70SLRE0)8YIUMXVY MH.H SQ M6N"G/XZ^R__TT&3LXD#]P3I2.NB"AUW0/U'YSF]$_=_;^MSO<3E7SZCJ=JH? ME_.Y8O,OI.2S+,O[;&SKH M,'XO0W> CC8N[/&8_MDT/Q<5(W--L#^KGU2S.,HY0DRA'Z%(9U@G:OD>89AC MDH=Y@".4605^=LB8&K&MTT5J/6L_PVCJGDZS#VC%LCL^O?)I3B!P M<3[-_G-'SZ@2S+4T=VQ4>A]7.$;D4$(=P.D'6%=!L_ =.2(S$6!W+O&#Q;*W8CY9L'N*]6-W)>_)U>ULQS;,@R7D(TUBD$)-<0BH8 MAZ% 449%*JG;$9F#[*E1PO9!>%T#ET6XTH5H?B)4.!%8V7;0/[#)8=NPR MT! ,3#M::["M-E@M0:UX'ZS=XQ'<4?,;=> @?]S8 G=@#B((>CRB1RZ+V?:X MK:H7P;>[B9D:36^_BI(5E;B3YJJ[9Q,PK9SMORH'3%VZE,83*_2!K/KI&R&% M[F%I+OYM4:RJFMLV MK#7%74S:9V72/E^>U5\5TX+/M67Z@G)MFUD*\<:Z]@YMWQ58U'Q0-]H&7XK5 MXZ.8B:%WWLQ(UH:"VE)0FWI5U\33 MH1&UN;KP2GUY8[%Y)_ZZ>5L^[KXMK=W-3<;RR;P"#KE0DWD51LJKFLHKX9:S M-9_#:O!>+EDHR"YDYZS?."RV2S#^0@M\N;LASL2+SIO0##CD6 M+(@AC@B"F*$,DB#[/^2]:Y/C.)(M^%=H-F-SJ\T"/20!@L#,I\C7;.UF9:9E M1DW;6GV0X1FIVPHIFI*R,N;7+\"'1+TH@ (9[+L?NCHR0J2['XB'>+@?)X#R M5$",20PS[+5BZ[(VM:G$WMG(>@OFRZCVUW/5U0FQXSHK%'!#KZPN8C: [H83 M*&$73IT6QUTJN01_LCARNJBG;!%;?[]?2OM_-JOF!UN8=_GZ?O.6%<6+8;*2 M[F8LQPI2D@.,,PT0)Q+P.&>641*=I@0RD7DI\;A8G1JS6&_+"4-YZ*OV?GM* M]3@A[D8PP7$(&3F.!H#ENH4P%3&/)&8 M%S%VF%3(C""0S-0[6UDW8U: M_AXN*@/#Z-<+)22JX$8KS=7W[]2T? M#;,]V;J^!W.+^BB;2(6IL/J,*36S0I4BP+"$(,5I3B26'/HU/CEO9FKT:[T$ MULW(^GD764][I@=G3&Z\(A<.N[LZ9&[FW7%>YI\[K. M3_>C@P=;DK$M7@ZT6D5B5H1$ XR4F93%6@-&8PQ@3I'FW"P@$??A@C,VID8$ MC8M]]%K/0>CVV-\(S,#/_"$F ^P>=80?]%$_9V?4Y[PCT..'O.NC?=.A?ZCE M5GU5EBVJ681>%4_VB/8S7\P?=S6I=H/[8?YD/O)9?S._76LS$9E;(5E6;-XU MPJ6&%S)"< +,I" &**=FQ:99#C)-*$UB'4OA=# ^C'M3XY4ZNKMH%U_4"C#: M1]@J$*^"+&4'6V'>166@T;N^$K2!OP=N#/=ZHSLP.;[.P/;(\QX"_\ 9X$%= M'#DW? AX3[/&!['2[W5B9IWV7%2\717/J\(FL1X(Q#132)FD-"$$F!\(0)P* M0%D" ==0YCF$F>=;PLGJU,A_YVS$5TOI>;3@AK,;"P=';V!R;2M96:V^QNV[ MZ/=O \Q#O> )RGUNED>E-"\PCIG*[^)^!%27;ZX?5O?B']MYH8X5J_;VK/69 M8$S&,2<@21(.$(PIL!HH()>:Q52I)$7*3\#/TP.G!VM4J;XOYD;?V5JMJ[3* M5;$!Y4G>8K?+\\2*OZLJ,7N]"\:/P'S'R8W*AL!^'%)K/+>9[K7OD8-D7SB: MZPE=4,+S]6%4ZNL)T#$)]KU-CR/6+ZN-L31GBZH;UMK.];]>QU5;E<--O= 6\^' =?CK'88D$X'K<;[R#7/\:#\]P>E_=X#;ROJV >;!&,S2NLZ\H?5I_4 MIK3W36TVBS+1Y+.N%+?N;?W5>A;GA*24)"#A-AM0< Q8!C50*D9YGF6$YSMY MZP?'MT-_=WI,E1]&>&F\/Z@RBIY-2%%1JS:8V9RM3RK?$6:NW,15SJQ;PCRL MC,^#Y6X84X=7RL!#-,XK9C M0^.,S$COI4%'R.]E=3NNG2^O&VX_WLOL=@P.7FX!;M>S68RMUZ^$=>M]T)2K M/.;(O+<@20&*8VE6-XH#J!21*5%00*YRZ4@3_JY M7/S@#0_ZI]5R==AOJA;IFXD$F:<;"\ )L)BZ; M')\SKH9_ED"N7]4_]?FA3J#\P.9%59T58YAE6$M XU0 Q./8D$B6 22%5 @G M4L1>G>G/6IG:],$Z%OVPGAWO>J[5-PJY&;2!F>,X_[G$ M+W!I6R<&P7.?3RV-GOI\,=ASF<^7/WS;,?*'5?&E6 FEY/J#\;(DH%^7M43- M7IAQ!G7.,-.&(;"M5%,9!TP0 ^, M."2F(Y\16VVC7QKGR\:_?ZE5ZG8!M/1BPY\1>T(WR!FQJP^O[4=F,2=:9PD"N19V(T68>1'-5JVLOU.]RP*?1QWP*[Z5ZM;)%JCA2@2!& MDB0#G",,M=1GLN+P31/XN4/]-Q6W3_,,_.(4911#4C.%$ JH8#' M(@8LPPARA7".V&RSVK"%XV;J_MY>S]_.PG!?PP=KH_^[MHV:XQYI/RR&WAEU M ,!_*_0TU+ ;H*W[C[OM>1K8R6;GF8_T>S!_7YH;+92LZP>;,WV$*8X9B0&% MB@&$$P5XGF@S8Z:)X'$J2>YUX''>S-1>EXV7$1-BM;6+ST()-?]A\_+]GMP+ ML+H]Q+>#-?#SO,.I\7" I(EN$((^Z1=,C?K0=X=[_/Q?^70_*O!K3?Y)_=P\ M_*D6/]1OJ^7F^WI&B?E];-XQ/ M;"D.3G?N^;H4_9O%E.29RB@0*#XR+&Z<.B_; /&I3\4NP&_?/BV;O]%%*2*ZQS%0.19F;&K@D%E.<""*E83 5)L$AGSZ6@;*D.- :PQ^:& M@_>->IPO2U$NSA96)^EF/#/!A9(Q!BG$MGP>0L EP2"!G$H89QF/\QK/]TO' MS(@0:#;&AL/26 @)I-N[]#9H!GY7MIW[7[MBM;/-+,.]&"\C$O3%=\;,J"^V MRV$>O[@Z/MFS$5.],?C)ICY_7+'E^GXI=^_!K[O=PO6;ES?SA;G1HZ&RS79M MM7A+2<2$I"(GJ0:,&:) 7*: XD0 *62B><(AX5X:VK:3<2&A,_ >FK#[0^W>#"H17V(91MSHU;D^I0!">M)T*==^>G:G*/K E M8U?R%U4OOAFF!*,TS@%5N0((VRZ[*9$@-5-7EC"1Q%AY]:(Z;V=J1/BVU1;W MKE$?FE?],+T%AZYA[,9U 9 ;F,)JT+Y5H%5.WM5=1 /VE^K&(6Q'J0NVQNTA MU1WP2=>H*Q_ORP^[ K0O1;O!9F7CJUJKXH>2'U9%==;2])B>889R8I@"Y#DW M!")C#IC*)% JARB6.<^4UUEV7T>FQC [YX](1JKU_'%9ZF^P=?3-+"'-+^^C M_WM;%OV9-YR@3YF9S:LQ:>UC+>GW]]KN/ MA)0CS-V\-Q!X U-^MR^L.L-VFJ6$@')BE+TT^0R^SKX,1MNKRLKEQJRRO MAGU257G]"C_RD&H^>VN%^ K%WJZDFN6QR#,D)$@X@0 1:.8V)%,@CPF!F&B1 MF:^X U4'_P2L[D?]%@B&7F&Z1>_\(%\*]00O_KW?V[IL]6W>_>]4]?^_ M+IM-^2_LQ>Z]WR^E^4UA'NUV;1 E2I%<665+K@'*-0; MO)\;4WN8&Y^CY\KI4BV 56XWN=>>!5D]Q\?MY3\\Z@/S1Q- ]$L3PE^LUNAN M'+ZTQJ$.)!JD-.PV)(/.*GJZ,NJ,XS:XCFOUT]\?FR M7$-_56+UN+2=T7^55E]?S]D^L[M2GY#&E98/YF]F"2[K:O/JDV9N9:7K M _&*/KK%K_,-<6/^R8_[P"^.)OZH!8#MFMI $+4Q:'2:&Q3*[T<+AZ@&8J?; M45]P%S7?K!J.\L*V]'.X%]"K#FC0]]?K1#+JZ^]5!^OX[?FZSMQ\,F]3AM[8 M1J9_FV^^_XT5!3/O_?O-AHGONVWV+,8YDAD#*<$I0%)10.T_!42*(ZS-;[W> MFG[FI_:Z:[QL-XN9UZ=UX71W/8?(^U ],/#C':57TXO2]>A/XWNT&X_&^P%J MV_L!-]2QN8L+KW58[@%/QQ&YSUWZ4>!_K5;RS_EB80P=5Y&^FZ_%8K7>%FI7 M*\BUE:&C,4@E17:_!@+", )8T)2RE(I44!\&]+(^-0)LG"\?Q./J['6T#\"E MEC# X+AQWV"0#TQ]0='V)KY>J 7E/3\/1J6]7N "'D=,UW!H/>)TZ7[CG;X="6P M]CG4M8_>W /AJWJNM:YM9])=COT;I+]+Y^HW?#@TN($P1Q!F$"B)E* @15!B@TLTC.N(89 M9U)*IQS+P'B/2+ICHNTV(PR+X<",?-!$8N^NA;)=0S-(TX@KZ S5)^*2V==J M#7$%AHYN$->N#*6YL5L2921.4X(R0%*KF@XS,[WCT/RD9494BC')/%73+QOS M>4C&$4YO^WJHP.&I*M2!L!O%A$%M8&KQ4#X89(UY':2!Q1!>9_5X/>SKX@BA MU'OLMMIV8=CI7HCMT[;JA)J^?5=J\]%^A^:K92EZDB4PS1(I0,X9 HCR'-@#"9#% MFJ4Z-ZM+Y+1]=\W0U#BU]C,J'8T:3WL)SUS$UHT00R V,-/U \L_B>8*$F'S M7"X9&S<5Y4K()]DBUS[?6XKEF(*L*,S^W:Z)8%#%#*A<)0!EG &"A;99YS3# M"$0JNX M=!L=6\[%"8(SNBYNU_7LV=?T<_]HT\:;=+:73R:HNL><)BE/JF6-7+4Z-=W8.1XNRT*)_%[^K6+OQ35 $!R:[ MI.&7NVCO<, N?Z[8A.WW=]7JN)W_7$$XZ0'H?&$_MK%]XG]=KC=%J;KPP7QE M[I]LE0I,3-BGQ8(?3 T)#X+6P,_ZSL=H[^0 Q4A7H0C<5?>2M9%[[%X)^K3C[K4+ M1A4N:*7YG]9]?E*;6:Y%##'50"O;)D[&RBR[( 0R3Y&$D(F$$I^YPD!^3FW. M85N<5>H"$:M#&$5FX.IX.AX>OOXH#7WV>(M4P%W41'IW637 Q/OJ0@"N S*% M4O^KOOXS%/.[ AZH7-_97+^7RONGY\7J1:E:3;14!"PE1>T)CGF-E7X^L)]O MU%+I^>:#0;']EV:QI''*D=0Y2 7E9KV94T"I5$#D5.5QS&"2"+^ZCC".]5CL M#[[;M_HQ7]LD")M//Z_.,C?LI^^Q3*"!TZ73ZZM\7> MCZK::JQ=OHM,5%$=5CBN#XMG4&H/Y-JH3!X6SF/B#GSWGGDV['ENYK3V7?%V MM2Q3K]^NUIMVW^E9+F*2)C$#+"<:H(030!)$0)9*'<<2$DBQ5ZK-=9N3VS%H M^=9L [;E4F2C1RQ,(+YY-PY#X$:G@8$=F"M;WD:-NY'U]RYJ>QPP[\8=GK"I M-PYVQ\V^<0?B) ''X]*>I1N6![\4AA%G.46I%&:Z%TN= <0U 5R0Q)Z#:Y0R MBA/B5X6QN_74^.7M8E5NLSU;YXZK24LU>+E:+%BQCIY542G#^]92[&%U(Y-^ M8(TQOXI*KP(6*)Q$&K;68'_[<CD9C<^1 MJIWV>X@=<'9[N,-B-_!#OP.M\3;ZI9W]7#M\F0^]"<$=G:!$X6!V5 )QA^&8 M6#RN['NHN;25YV;&/;=Y(V5>WN_+K5T\,?,M,O^R5>GS39E7HM079;Z*RPU[ M5#/,<>O;T9')3D)V;D5:>.0[]A\/U MK'0$D <_2UU6XA9E%%$3QEU4!1(UD=Q%K9$PP43[:$*>N-X(:. 3V;[>C'QB M>R-HIR>ZM]ZPK\Z&86)[T\^Z0Q"")50RF9D!D\1*1,;0S-ALZVN<"R7,'W7B MU;36R>K46''GM'UTS^I*])6$=!L$Q[5::&B'7L:%0+6'+(<'2H$5.EPLCRS6 MX0'&J6Z'S\6W2GB<'F2H%P!@R@' 6FXF?@B!/-4Z)3G/& MO(HJ OLW.>)K:4E\*=1B_C1?LN(ENE\LFFIK\Y?-=S,_:92[NK=E1AED1[I\ MO:$;FEA;HW8F(\7\Z-BZ8B1%D*#X#Z00$L;'5U(,"0KP9061L&;Z:@%_F"]4 M\=:\FAY7QS:@4X7?\Q_KV;> MS9=6^X;T]O_V!F$(>_:'URMU\" MH4IXQG. =9+9EWX&6,82V]>$D$3F6$//7*4 7DUMJF!G:TN[W;A;QPGC^%WY MWU)7MO:_7!P4N^C*OWL*SH8953?.&GVL!N:XM^6@V/]&+4=MJ<%N1,H_VE$Z M_EWK@D'VTH)B'3C;*H1G(^=C!03S-&,KY,U[-Q5?/:G=KN'NN-\SA$NXNO%E +0&9L ^ M0/5IU=T%0^A>W&=MC=ULNRO@,]VT.S_>=[?FJWJMM/![^;^WU8K0/-** M$*TU@)3:'D$Z!DQF.EN8[-($(U'69?1;OF.@R7Y&PS38: M;WP<1=K";Z3=*'-JXSG%9Z:*.O+Z@O&$3_*LK8/0:JBG(8?@Y_L^@ MC=%K* ()9?2S[?CC!U\UL!$7U\_N>^%7(E2>[=2&?CG^GX<^/[_D^^)\]QG_"&K9C[6 MKIW.I#&L)S,C>C+*5&9\9)N)S"M8[K<@_S!?SC?JX_R'\<@\G\O'^MJ >^-T?%&GO]6@/S((N*WWLC[HZ M[ ',\2*OSRUNR6EX8#]K(:Y:IFLF$L:)0H;&F,ALV60*.,DU2&6,#;LE&.&T MUZ''67,3/>D(I49X"62?!(=^F(V:X&#% &L?HU]J+P/J65S!88 ,AU-;KY#A M<#'@\QD.ES_>CR":W>[]]M GM:DWCF:QS&4J;;_*A%';OC(!-)4Y0)H1S&"6 M0,3\Y'"ZS/E\X\<1PCES%' 7+559$&SLJ.*'62R9G_\5WJ4Y+9=1_YK<09I' M;&->SH7X_F__DN#X/V%R%]GE1J6F_,[3)MU15E2^V?9SMB^+&M]$)M>OSL?"?VP-TY%UGOW%/=#N'JIH6;0!B: ]SB]TIJ.QMK[VRVP[N-EL9V-HAV_MKY M#]RH?E/)55A-Y=6R3':WVQXB1ERK+ &)9AJ@-(T!2_,,$ )E2F%.,"2]5&_. M69O: UJ+K^R=[+7+U VPVUL]&&P#/]+>B/57K>E"8ABUFK,67T>EIBOXB^HT MG1?U7M0U2H:?-]]5<:8AN9VYE<(&,Z*0E$(*D.$< 42A!"36,ZSR/!& M+?2BP]V!L1S==BL5IOS9=F5X** M5$H922& -+,ZR[$&+*-F,845Y7'.5*:\2GN[C$V-(JRO4>ELU/*V=Y5O)\YN M\YA0Z W,%/V!\S^$=T D[*E[E\%QC]D=0C\Y5W>YIN>2RO"2G"^V]GCFFQ+; MHDQ1>O]3++92R:;MU;;*\_NL&TWY+ZJH6F:]G+]!N=F@\YQAE#.0\BP!*$<4 MD%1BH#3)84YT#KEGUXD!O9W@*5W+UVCO;-2$&]DO5]0*V![9[;HTF)BC,N@[ MFU%SZ5Y]=IB&_,HX+@RG\348>AW9;\S\%XS#HQEV?3F@O^,N1X<'_F3U.H)) M_\7NNSJ9_(-YO;&%,39?R0_F=^M9DB5)G.(<4(Z)>86H%'!%$! J83)FN6+2 M^73NHI6IS6 ;1Z/*TZAR-2I]=5_@7@;U^N(V"%0#TV,OE+P6M5=1Z+V@O7SG MT1:S5X-K+V2O?[CG[+/,#=UE]%"!4@E3D.2< 00)!%0*N\FELCB-$\X@]:3O"$W84_UK1L<]V'>$X.1LW_6Z?NSR;KYFCX^%+90H5Q]? MU0^UW*KJR)CA)%8R8P 3"0$2PC"+F1 )15&>2QQ++R8IJO4CI M;;^C^DZUN5/D;_5%Y[$DF5]!VHY-P& Y,*+? UZ,3L@LJ@;L@=YH>_-2UG/6KTX"T@6SX_HG#'A#+WWZXW9#V[>+B S4PNW4WBNU8[L8 M^.76:I[0O/UM1D6U15$NM3ZMET?SS#5O/UQ_G2_7K M1CVM9]HF^V4J S$7=K=%)8 )F9K54:PTU"I#7/9*\PGAW=1(:I_>R#P'*;'E M\3%"@"68 <@A)!J9]T,B>C:0OVAT:I1_T.E\YW74N!VB>_SE 7"@9 MZ^V(WM(Y_BI$0S6.OVSXM?K&7X6BHVW\]6M['N^()UD M2/2^4=\#"L.V6['9VIGA%_/]J[+E4[-HIYP"+#)#A=2LZ!F6.;L1I\",'7XAZ'#1T0!#X?.&8M4FXN?F'%YZ*(P!$I0# MGM 4Q 0E,&5Q HD7'[B9G1I![+R.UM;MN^B9%=&/LDCME_DRDH:46;&.GE41 MK:W_EX4;;QD+-R8)C_# U+(']UL%KO'9?)6KEI^RK@7<%1*%XQL_H((2D*/I M41G)#XYCBO*\NA]G'8FYU(?[J2)4T=P>=&H"$#:($QA3$*=44)A!+=/4AZ+. M6ID:(QV+#O7,FSB/J!O1W(S3P+SB#Y$WA71"$)0QSEL:E2 Z@SWF@^X/A\[[ MGNDL0YS$A@.XU=+%60PXC14@28XQ3&7&,J]IRF534R." 7.];\[RGA 9=.9W MCY'6/\&5S$TGEOK@/?/V*?B31)8?T856H^>.RJD(1+P\%6ZZ9*+>>E[+\ MUZ),!-VW)?VD-I_U _LY,Y,(05..09*G,4"I,I,,GBL N/ M*V/2F*[/-9>/^UW[*FF44RABHE) 8VES_G$,",XTT%"03""S>J5>QXP]_9C: M2Z*=?]H$8JC"AG(7E<&4G+(+IW4J=FMBK]_X.4Z'AQ^5H>?* P[(#1G#O> < M*)O8SY=7RC3N!=CE+.1^M[N58JN-A-_4YOM*_KK\H>H98_5$9BI)E4 $I,0J M# I% QCV1GLUJD\FNEH5A2K)>,8DX$@R M@&+S'T(9!%2P-$YB%JO82PBUV]S4Z&GO;;3>N>M'0U?P=:.?<*@-3#LMP/:> MV@E8XVLXJG'#)"C%7#$Y*K6XA7],*8Y7]92?4'S3DK3[P>8+:\DL=NU.?Z61 M9S=.A2BV98-39;YZNWYI%!,N&(8@3SFWG00IH)#&0"%IEI<"626G)B9'C[NJFOY%I6> =%P;W@3/T.M /V3ZUQ:=!#], M)=''URF1O!SFQ2JATT_V[M1>*+96[U3U_[\NJY.%BCU:190SF%"S/F-6,2,F M '&L >,B!CK)= I%RF#*?9Y[9\M3HX/J'+"1!EWL'?5NW^Z(O!M1#(+GP/S1 M^!S]TGC]EVB^;-IRU0A_=$"X3]MW/[1"-X)WM#YV:W@_4,XTB_>\02C6>KM: MEB62?YMOOK_=KC>K)U4T]EYF@N<092P#F MLYBP,V>(=:.8L6 LIM$H3+U$Q M3_M38[!W35YY4#WI:]@D+X.B37N1W\:_Z,F@+L=G;T,269.V U, M:=T^O#*Q.0%TG=[<;M.W#K%\.+\JFR%LZYM4H5?%DZV$_,P7\TJ:<48TC(4F M LA,Q@ E*@>4T P(A:C421)GW&M:YF1U:H2V\]96&C7N1JN=O[[EBB[ N]%: M<#@')K/:W[MH#VG+Y6CO\UUT_V1/O4.6.7I %;CLT<7RR&60'F"$GG -"L3#_X3!&B*<8*K\N M8XZ6?1ZJ<3J&'98*B^^L>/2<>KF"[LI-P8$E:KHW$!P'1E[Q2^',B1WQ5KQG/V#)+(UA367G+AF%KCI\;2BIZR/]\Q3V MC6!W>G,\B5F2DPSD9L%FB[%C0+(8@80CI"6'%-'<-P'AU,S4R*@\W]Z[V5O2 M[P*H;O.26QF]AAA49A6GA! <(#-[ #R!&N 8:PH%@U)Z;??GY M=_,?GRN8>A6K#>[QU-CP MZ[??J\K3=]]^+W7W2JV]M:?8WO #[<:GDQJ^@9FX%6M4!5N)^:VC=KC19A4= M!!SM(FX^7C*Y^:U-&V^BCIJPHRKNP D'8PQ1^!2%0;T>/ZEAC$$XFP8QBN&^ M"JXKH91;\MS3_TW5A1L:5B(JUBE6$A \@P#%%,.")0Y@!F4!$*= M$)CXG4AV&YS>063C;V2_5-&:586\?];^^DJT=H+M1OGA !R8KP^1:URUZ/WM M&GH]9%A=0 DLO]II5KF5!/1TKACZ+C)?%O," MV:ZVZVB["RU:V.X.STU7&]OVX6E5F&G2=[:,DM3\8[GY'K1J\<+8NI\_##EB M8YQ.7*Y17)(%1R94AM@-E5_UX95[]:/9!W.9 M;3G>2A*I]9>S-*>O+\+K161#0!N:LGGAYD])5+((RSV5KH]++U:"/.>3Z!3T;FAVQT1%7 MF3G!QE*3S24K.SS.A,QC9)9X0&9Q!A!/K.0@$2!-(4PQT9*1=+99F86M&W_X M.N!%*SLW!IR'-1YV)TR& =^-78:$= H3)4?(_7N2]<0M;$LR7R?&[4C6$Z*3 MAF1][]./Y3[.EVK]65>-[1J9E)B:KZ-@$,0LA@#IE ">8@0P3B2!2$D*L<], MZ)R1J4V"OJH?J\6/,G>^:O*GF>BNI'/'TXV<;D5I8 *R[ME93^7? .(P7?$' M)9*SAD8EBZY0CPFA\[,!RFLLDY1I\FM5_% ?=PHBU+;V2,PD1N6* I10 1@5 M&9",LUS'2L782S[/Q>CT2*$]P[=.UW4AI=LW*+8XC8 ;;83&=6 :"0'I;34V M5S :KL#FDN'7JZZY D5G:F'J!*[3BRP41E-,,('_?!Y4KE)*$:Y%JF "F2 \)0 M I*,TSB6),&9=X&1L_6ID>K.1]M8J93.E,;+2/VTA\.E3D0Q%YZ4Z3<<[D># M@X \QE;7WO&[J.7Z7;1'O_8^LNZ'/0KT1BWX&:"[!Z,?_GF#<^[4S_\FX1O3 M-8V)OM@]M=7R),7,;MT@RF/$( 0QSZ297*;:;NJG *<,YR*5F9;:9U/_1G^F MML=?RQ4>M"VS^1/A6LNY#)+(E,2(FQ=39@O>M*A+\9,$:ZX((3&/0[4)##U( MXVE*'@S2O.XM9P?+,Y7[UM%R>WF-. 8#O\X<6OOM._3=1750YW*T@VZW!@)X MM%9]+CY-IB>?!X ^S?=\;GOS_LO3\V+UHM0W5?PPT]EF06*/GIYLR]BJR]^B M_**9G^P1O%@]+NWAE%F_S%?E$=5ZO[A/,<$0Y1(PSF* ((. 8P6!5)I)G'!. M_"1^!_-T:O3=WBWXMC$.@C*XJ!W=U9[*(P^V]T[.ZPWAT'L]-A3 RQ'[PEY* M/?-[FS#\J*K%33URU2;<6_8\WU0Y;XT&WEA[/\.,P%"[0X&]?:W]HV% []AA M&LB@W\M&JOE.%B=)^<-\LU S231/14(!S#D"2*4<4)Y#D&0Y8QGG6$/A\GXX M=_.I47KIE.7S)/V%_R6Z*J!T';UNPKT5DX$YTA<.9YKKBOL,,ZV5^.OCZL>_ MF\M*4OH'LC^"ZL>2B<[>=X[/],S"W*]5K:*FB>,8X$!)F;*AB3D M@!,SC2,)- \FXB@FF5=N8WG;J>UF/%@;$2M]\\Q7K&!RF_;X!S_P\W??';%_ MNN!!@&&3 *M;CYO:=Q#.2<+>X5_]'K-UL9F==LA4ZI,9K3IO7L1<*,$UD*EY M&R)%,6"9BD&>,PH3'$/&G4ZVKYN:VEMRWR[T+K)>>I8D.&#;_;R&16S@9]@? M+.?'VAV'KD?=W*7UF)M_'3_B#F9&>>S=PVVHP..*O@).926\7?S7Y?!;8Z>P MT_(9DSF1L4@ CZGAAQ1+0 A* 3.SYI@DL4A3IWFS@ZVI$42=H;*VOM[5NB01 MV[G;7ZVD"V^W=WP@% 1I2G>DJ'($5F2[;&UF%Z6K@I\I+ MUR_IJ[94M6_\PN;RD]K,DH2E*3:K[9R561T: 4)C:KM]*":EU=;7?MI(!_>? M'%VP]??HV?A6%G7/:V+S6$5?#OWD)<=G":*N'JT&V%P[7/^R_N?ZN%OZWM=&S/(90 M*90#+5 &4,PDX%F"@$@@55PEVBP27#?6VS>>VD/=^!99Y]RWT@^PNKZ-WA>! M@1]9M^"]-L[/1=I[T_S@9J-MF)\+H;U9?O;OO6OJE+GHNTW7MLK-JV=[X_IP M=T9RG":EF A'W"S2[9*X# M8+?Y=S#8!GZ:#Q!K>7HUS:-/9=QU1$*7Q'58'+L6[GKP9XK@'"[JT57J2[$R MJZK-RQ?S5;"5=79'L;RW^;FU"ONVTIL_6:'LJI,D-JN*)0 30@'*%09$F)]@ M)C#D&98*.M7H]K0_-:)I(B@?&]6X?QHCP%A EIIE@P!CQ' M5@0TSW0.L:2)FBW5HVU$]O"ZPT&KX3AQYO_ 4>E^)XSPG1_X+=$X?Q>5[D?& MYV@70/FO]N9-$T.9;3PL\![-S88=@)$:H.T'XKD[!T?5RM9Z;.OJYRN]5UY:5'I?F]6T&JN-Y:M?G*D3""KI[F(N%HJ;152#J0Q5TL5 MO9@WXW_:!]MZQH0!?UMUT)3JN5!B7H[#7\TLACT]+XS-^=)N,ZK(H";O(KZ= M+^R>H_'5.M.*> ?F7P^^TNOZ6W$ L3 C85;/YG?V%_.F:6<-8VOZ:3]<;@(O MV0)8I->[)Z3RRVYOJI_5!R(Y-P%LZKN:*Y],7,6<+0ZQKQQG+^;;M]A_5M59 M=VMK?E7#NC8(S[6!_!NJEU__QZNRWU^.VX_7DZQ_S0=^^&VX3HB*W MV?O]:KYGWS;V(?JB#%V9A_I1S3 RLPJ9$)#FF3#S/D@!XYD& N-8Q1BK.$OZ ME^-VF9[:E&]W;F'H[*:2VTZ\W5:7PZ X],;1<;'M#E'K^%U4N1[M?1^JTM8% MKP'+;#O-OV*-K0LLW06V3G>XM5KH7@A;K+#^9%YOZX\KMEP;FOPP7[*E,*_1 MKTJH^8]#L8\,Q8P3" &7L5DS*<@ TTH!+027,F6QSKT.GV_P96JDUJ[X:8*) M]G[W+?+Q'R,WWAL)^8&)\!SHME79QLZHRUC*R=TNFM: C%2BTQO=@8IP_/UY MI3*;WL!=+J3I?\N>3'N^4F=?2/;F9?^1NL[LWLQ+Y<>=G!RF,V M'G78AB;M<4;,G[2#@1R6NV]W:UP*#P;C"9.'NW/OGKR-[,W'U?+Q015/Y;O$ MV++OC1EA0K,TS:R"H5WB)V9ZG"0<8(BAY!I22;U.C*_8FQH5M]R-UFHY7Q71 MTKKKW8NW$V0WQ@P(W)TF%M MQUR!?SQW*B]+X^'WR8/YF/ M?-;?S&_7FI6G=9501#+C":=42PEPSLUZ4R8"T"RC(+;%XC#AF9G)>#)-$,>F M1DJ[@*+G?431:A?27>LTMHS*F[7"C*[X6=_+U;.U4%>SZ)B*+%8Q@#)-;1\@"'A,(, I8@0CGC/L5#G@;G)JW+SW M.JK<;I[@\I2@=KU'!9'C '13[C"P#KU$#8.H5]&1'T@W5R YFANM',DO_'9M MDN>5?8\V5L7&KH'?K(IB]:=- )MI+44*TPRD6AOF88(#3GFY#\9SG) X<1,# MZ[ Q-:KYO-VL-VQ99IWQG9>^APBG4+J>"MP$T.#;_,8[8$;A*;*Y#2'WZ2^& M'7CC_=3.R#OI%P,]W1J__-%^3_@GM;&U]U^J1%+YYL7VG_EUN2LBW]>0SY1, M$2&8@UPJ;J8<+ ,DS\P,A.2V%#E.$NDE-.9NVHL/1A CLYK0HE0LJ'VWYUBK M7=T]NUYW?^M8N#'', @/3"@6W%(.XDL+W%_JMDA_&5C>P!^QH%SD87Y4BO*' MY9BY>MRAIRIB._OC?BG+!)!]TL?NC'"6QXJ3S"R9&(MS@.+<]H1FR*R@,H4% M$AE#7GM@KH:G-KGQ3JCZV#>/PGEHW-AM", 'YK9!L/;7@/0$+JQ*I*OQ<74D M/2$Y49KTO;X?N7U@\^*_V6*K*F5+:VC.N#U@,,3YFV+K;:'DY^57*S1K&T&: M#WQ:+8OFGV57ZC(?QZG4>>XE^1_,LZG1 MHPTL*B.SF\RUN^43V_:_3C/U),1PP^G&F*\R2 -3:J#Q\2;1X%@&9=EPWHU* MP\%!/>;I\ 9"%)15S[#@% D*$:#45EUHD0.B20Q$0K'.%,MRQ&TW>"-S0&VYA,+NQ)&PXZCIGYQ6+O#KII.NC/7-/ M]^6K;U?+3<'$INSF_7.^GJ&4:4U3" A2AB!(A@'/XA2(&*4<95KSE'CEG5ZV M-36B:)>6-[Y6'>K_L.YZ4D,7R&X4$0BZH0_T^J+FGVYZ'8^PJ:8=]L9-,[T> M^$F*J<,E/61$;?GHL5IA^8UF">%:XQPDB;:TD0I LMA,,[#(,X$X(]B)-CJM M3(TP#G4R/3BB&\OKI_Y!$!J8%WS \9,0O1;\[1*B%RV,)R%Z+<@#"=&K'^XW M3_B;FC]^WRAY_T,5[%%]VMKTTL^Z4B5OG5>7?>IGD!/,$XT!0I0:"F )( S: MY"&)8I*C.!/29^;@97UJU% ZU;\!@1_RF"&5XQ0!B&ALX"<<<$D(T$I 1B66 MC"4S^>G7LVUX,F2]0=C+8VO,\JU+$R]&PND1UW^-G550#,]80NE^N'EA+]2"SA3]/!AU[M@+G./99+^;]'OI MO&>%S8I=?U%%>?]W\\76F)XID>G16>U8R55RM5BP8KUG,$_:N@0O3ZA,E:0@T=SV 2 0\#3+ 5,(JSQ--17( MY^T= -Q11,-K:"^^&X;"V^V%$ #%@:F_\=!F\59D?Q?57H9C^"LP!.7R2[9& M9>TK 1_S\[6/]\QR>;)MYO^G[@2\RQTH6P!;]>/YNCJ/-O-/HFQO=R"5RLS\ M4RG $R@ )H+(#!&"2.Z5Y>)H>&IDTO;;SGVDW2^7M;?E<>%\O=Z614.E-J1G M9HOK<+A1RQ @#\PUQ_A6YQ$-I*7GE6)ZXWO =!9/M,*FL[@:'S>=Q1.2DW06 MW^M#G(*V2N\?S!BMOZ\6+3D\,Z6U;=>^%'.A'HKYXZ,J9EI((:020,;"S#L9 MTX :6@-88,VD@#F%7D(<-_HS-<[;>1T]%LIJXE9JP,^[&.R#6G9HC)YM&-&F MBN.6QS)COHT S,E">JGJU@[J+]F'TY&*8RHJ@,*7JX,DPW'NWV!G? M8V!_GU[QR+@W@-W'R_UOV[ZIB:EQZ'%CRG(9NK$.WS5BZN9;OUW*M?E_F^ZIRFK)?TWN MXC0K9SSF1X)P>;E5.=^8H5/1TVJY^;Z.U-+6-_QF>Y;\V[\D./Y/F-Q%5M.[ MO-(^&7?FME:.W!;Z+5Y\&V&>#* ;V=XV+ /S9^5<5'I7M\3LZIK0H\/EI> # M-[D\,3-RG\M+89ZVNKSXR1ZM=-XIVZE@:0?AGJ_+T^]9;)NT4#.%2Q*8F$4J MLWJ $($+TD.KP^:!;1];E^$Z,WV_5\ MJ=;KMZLG;F]L1OZK$JO'I4WI^57:)C%Z;G,!ZR1C\8_MO%#R,-G8_,U\<63U MD9F!EA">$)!0G@/$S2N#IC &R!Z?2$FT2)!/;6UX%[TX=(0:W =KH^G5PVK_ M_>9' XRCV_SJ=4=G8$)O@HM:T96E&75\43O J'(_:D(LY[VM(*,ZRKOZ@^&F M><.-0=!IX@!NCCK-' [FXVGJ@)9Z2BNLEK^O:P5*F(HX91D"4.0,H#21@!"L M0,YB,[U%4 C(?!;.K7M/;7+[:]6WR^+/%IX"""W$W)BT)PX#4Z#QROS_ '*< M9\(-JS_0NO^X @.G@9TH")SY2(_UY[V=QWY5=E--;+:VJ,MV$:N_=!IF!.&4 M@U1FJ>T%G0"2QP@(GN!R[!.7!U6J:'0 M&OC1O@#4]6?=$S&/%6PHY$9:ROI^U?S6LBY@="YJ.V\PWNK6)8Z#9:[3!;>V M$CNXOYDY?55E#]'R7+BJL$QXKN*4V(X(Q"Q?,Y(!DJ829##/1)8(R?S:'WK8 MGAJGM@LU#[_O=I%3NU^G1O2J8,V0#]?RZ;O^5 M>GPY W.YIY?[+?JV?'EZ+M1WM5S/?ZCJP..3VGS6#^SG#-,T$1H+D B1 <0U M!$0A!#35"*4$92SUTKWKL#6U3;8#5^O33]\V+Y>!=>.D0' -S$&'2-5GE+]\ M7*W7?RG/)RTW&8_OHOO-IICS[:;<_=JLHB\L=..7JW %;OIRV=[(#5^N!G[: M[.7Z)7US)YIV\M56DKGM^Y]UX_+_6JWDG_/%8D8201)%$B SD0.4"PP(I!@P MFK($)HQ*Z*5 YV)T:I.DW<;O?.=\O:E?YE?X)CPXH.[&.J&Q')A^]N[6&^45 MZ?RR\SEJG+Y<(]$C4\(=H\"Y$PZ&1\ZF<(?B-+_"X]J>A5M/SXO5BU+?E*T2 M,Q'5NPR(H02FD@ IL0*(Y (0,]T!68R4HGF6\<1+!>Z"G:F13N-FM//3LW#H M IQNU!( I('9Y!2? ?:RK\ 0MG#H@JUQ"X>Z SXI'+KR\;X+G?7&+J?*/B>S MC"0Y)3H&A&&SM*'*_)1P!)B9AZ@T3RC$U*^39>ON4WOJ2^&;,E^S="_Z15F6 M+>?KYK?LJ("%79R81.OOJS^7D?%U]:=GQ>$A^J[KGYZ8#K[BJ>"L/0NY@CD3 M<. U2]O"R*N4,\&=KDO.?2BHP/^NIJ2 "TZI M$#I+$ X@\'_&]-3V/78"_]M*=C[2.W7FP.+^Y\;!C1>&07=@TK@B[K\7P1Y1 MW+\#L3'$_<^9GX*X?P:,ZXAT1KD,CP9P:U16#0?C,=L&O',_%GXH M2J'LE[+@L%33M@)S2M)4FUDCY0 EC%AY26YFDCCGA D=IVBV5(_VT,Z-5T^- M.#VEM'I*VZ:&>U@;'ZLBZKN(;4KQB+N(IN@.T;16+[._/U/C=U<>3R]7K4^9 M@2H7^0Y=B#DM@9,Z.2TN4PCTFF MXY/#"E;N7OX)S;1.8P20M+7&.,D 0](J/"0BEBF52GE-U'P=F-JTK"V<.%^V MI+ $6XBR%>AJZ3M'\QX4-R89$NJ!><93+K'1*!MB(M87Q5>13WR=259?B/J* M* ::0+U36A6%72+7E=6M"A1;I8\XS&3"!" QL]27QX!@Q8$07*60"FT6V7ZZ M-IWVIL9TC;LMN85HL??85YZF&VLW1@N(X, $M@-OKY/0+J@++);@B$M@99AN MFR,KOS@!<*KLXG;9+;E-[7Y;E>$/]1Z4W:(F:&,FPE5 M:E.UW ME;4^ J.(-( M!%RV^BH5_U=!N%3 ?_W"UY=M^5*LGE6Q>;$U=AOS"4N6SY8?9SI'1&N1@)QI M#5""4\ %5H"D.LM8G"FNO9JTC>+UU"BP<;3<(5>-EZ^G[G)YN/U8FW%5I9V-\%Z]$-]82_E9+U1G\$809EJ0$EJU<4H 0RI&,@$22IX+%'L MI#[C;'%J[Y.]SY74?^-U]%R[[2';X(1X]VMA$!P'IO0C"'<.1XW'?20PG+#T MD,((C>E(DA@!L/53R?#!J5,MP^E&XZEF^,1UH)[A=6'/EBVBZIE@;FI?&&^W MA2W\G=$,*XXU T(D!"#"-6":9(#G6W@7U3X&;)G2B4'8!BGG38W;#J4SW)/F)]V?[C%)*]4K MYF*C9)E.\_MR;CB%%7]7=AKX115Z53S9"J\W;*UD_=;+9X!&7.1*ZTQRY3SG*V' U-CC,I=4+X@G_<> VY=CKY^^]UG#M=G0!RF= /# M/##O[+VONXV4_D=5 "7NK1"B,H8^<[X^V'M, 0<>@Y%FA#W&(M#4\ ;\.F>* M?>X[WL3QAJ@/YI&WW*=O+M%SH<2\_#Z:GQ>JW#=?RG8+KUDF%$0Y9R#G5 *$ M:0(8P1D@FBIA;INRU+-1UG6C4WN!M'TNGZ!VQ:]O3I$#YFZST=!(#OR.:+M[ M%^T<+O&\=\&S1X:1.T"!TXP<#(^<:^0.Q6G"D<>U_9CHP]RPG?IH6R =2YJT MK;S_^:R6:_7_*E;8-E9JIA7!*><*Y(*6V8X:<*M)@BF3&8\Y%KF7-G9//Z;& M5Q^VFVVA#G4)5.6SK0K)_"BK[^"XL=@(D ],;%4$H PA.E93NHNLY^5LK!W. M760C*5OV!2Q%N1'+H!S8UY=1:?%&P(Z9\M;;]2//+\5**"7+S*N/J^7C@RJ> M/MJCI\_Z;:'D?#/C3!!#CF;Z!G-#DS&/ >6IF<-E<89I+GCFIQ9WU>+4"+%Q MN,HLY*NB6/U9MC??+@W.5M9EM?AAM0-$Z7ZDF; '<)Y-\ZX/A!LE!H5W8/([ M1-9Z"\R FI^LO[;TI?(X',5"S*$31K6%O_ M4BY5;;FQH;LV\^UD7,T*,E,PLZT2;,:3C E@L; ]0FD&I4@4AU[ZN'[FO5AJ MM+Y494%PO3N_2"Y^0XIM]=>A_2;I^VI;;X)9F% M1CI3(8BY2 %,;<]2B 2@69:!-#?K59U0Q)B:_5 %7WFF39 MN!Z=4S"Q-07>1[RN Y%*JM($ \8S,SDFC -*< *X$G&>9I +G7L>H(_7E!E'T#UU!NAT(?QCM;'/I_W ^7,D;WG#<;8 MXORJ;-6"M)7D'^9KP19VLV"F4LVX@ @0&IMU?)H)0!C,04RY8 I*K5.OLLL M/DV-R;JV/LW#R959[.]2R>=+\Z\Z*#NSMD>/0^Z-GA_5(?9);QZK2>Z9?FT/ M5A57N8_Z6CNHG2B_XF[J>;\FO+/:">1MNZS=M^['Y=6QO'WA?U-B6Y29^E6O MK!2GL91F"AF+S$SMTU@!EN4Q0$H(CF6NJRM5&IYVK0QX1R_8+>6AI%N97$%C9)?+6L1(': M"X:'U5NV6'Q^+A6X[I?R;\QN0&W6LPRG1.1)#)+4_ ?%&0-<)CD028+S3&LS M#?1L\-/;EZE13>.7F;M5VP9F7C=?K[=E/IN9&)BOR0]E7@/VX5JKY7Q51,O5 MQCQ>OYCY7B68Z*F]?\M NG'62,,S,*NUHHBJ,!KEL^-%_HRM#7(K<&<40VZ^9>^&C=:-^#=QH5QU.4TU$>?1FZRJR/4(_FG5 M19P'9TB5$7O2=FHOR^8?C(7U M^3_5FG-IHJA,,VE/[$6U04(TDT#*3,,<2I8F7L7O(9V;VL1^YVG4;JX]+ 3':Q<>+P/^W:XA+T0RXE+MKL]^(IM1&V M8K,M;">5I?Q:G?SMFX/NN@Q!@3"/908D2ZCMS*F ^8$"@A+!$<4D]]/0=;8\ MM5?"@>,E?=2NM_KCNO0>NG$\W%X!@Z \,)^' MB;EKW!"LJQ[M9')4QO4([9 MS_\&?E0FU7SVKE8 JEILOE_*=\;$+..IS!(A@;!:?HAG"% J)<@)3E*!I=*0 MNU#610M3HZ;&R:CR,C)N1M9/-PZZ#&0WUP2!9V!.\4;&F3RN1G^&)-9*_/5Q M]>/?S;4E/_P#V1]!]6-)"I?O.LK#?S6HYB&__D'_A_F]F0]M7MZ:.Q9VI2W5 MS_]'OI9*IAE+ M$!!:Q^;)9QBP3&B0"PR95!EE5'N5%09R;&K4T8ZKG0;=1%9I2K1BLVF"373V M%5GEUT1_V BC,D3/=4RP(7=;YKS&0 Y, MU&.&OO\M?3"_&3-EDNI'^U6S^G=UH[D,I2))):!*F24;S3&@,,Y HD@J-3=_ M5-B__^4%:U.C[;I7X\[;J'&WYXER-]1NS!H,P('I\@;L>G:WO(+) %TM+UE\ MA6Z65X(_W\7RVD5]Q7;Y9G\>:W67S#PQHY"5;;HU-PM&1 &5G )%L8@3QE0L M/:5UCTU,C3JLAY'5!_,5S3W!SHT6;D-DZ,T>"\;>N[OHH0N8'NJWEV(/K'5[ M8F9D9=M+89[JV%[\9,]"$K;^_F&Q^M,>=ID?JTZWU>YQG8)A?M[M'[^;K\5B MM=X6:G5QG:T3_#Y_;KJ_44)BJ/,$<&+G5U0S M0!+[GQ0F,J&95)F7.GB'K:DQYRYO:#$7I?9-,7_\[IL;UH6M(R^&06QHRJN] MC [<'$#!RP&.L S586]<\KD>^ FO.%S2?R6VWUFZ_\'F"YO5]&%5?&,+5>TT ME:0EBFTI,:/,EVVSSVB:88IEHI0 0MC2@UR::5NL)&"YH9N4*HA5XKMNN\6A MJ9%/J0)MY]?169D3_[7?3:/EOE(<:PS&6%?N8[F+=M$ O2J C>JUCX MR3:$<&IJM-S$9!_PC>6%,JZC-=T^M+NH#,[01Q/>7?E9$V'OO-$@8^UXUCKR M" Y]SCKJX/7N"AL"[4%ZR-[DV*MTG T!Y:7^M$'NW8_NRU*E5L% :Z:&B$ L MA3F@1&" D#8_"4P!S!.<(9FQ#'EIGETV-35JKNJW%GM7_6BU U,WL@R#U, 4 M6(%TH+PPQ$SU.A9!":K#W*BT2W%PV^5 MXF')\'XLX@"[&YN$!7-@5FGCN&]?=70VVTBS1C:"J PAX.3)':^@S.-@=E0& MEN\M-3#FAWVF1 )P_:4(=,Y!4A187M8,9 1K7.1" XY M;N2XW,BHPYK3@W.HFS4P#WU5S^96W]FZ:O:!# W4@_$(P# MLWWCY;% 8^-J2-65JW@$%E&Y;&]D392K@9]*G%R_)$36W<==OGXB-4DHXX#I M&!G2YAD@-O\NI3(F2N4LQ5[[A1?L3(U CJ8U-U1.7 +6_;3E1KC&.$3Q1>K& M'+T3' 9,U/OX.M4#5P+N3MD[_;A_U>9#P>QAQK>7)[Y:S#A*1)PJ#I(\QP!) MI "E9E9!&!<4,;.LA$[+R),[3^W!KYV+*N_<:S,/X>I^N&\"8?#WOE/\7A68 M9V/M77EY>+?1*B[/!M&NM#S_@0#)6J?=>^K4HMR\?R%E*>"I-N]FDL2 2 @! MSA.8Y#A)YB=6H/;.,T:)IN4G-$?B'5?%NM>4;O5TT9^C[T_(9 M2[&"4&JS@B 4(!CG@$'$ >.$*,4480S.JBVZ;QM6;-RHPLVXS^-P[,)P3\8; M]3A?VA&).%O8&#SSA-QPYPCA+.<2J)R;F:)@&K!44#-=S#,S360Q15F-^_NE MX^;[4*@W#@S(1E63GB$!=V/N\! .S..[!@[M!*I=%)%>%=';0LGYIKL;O7_6 ME!=08?.BW$R/F_GD!<=);I/?U7V%2'^HY;9N*FN>-O.^,=^.)VOV,U_,'\M2 M!?-+H0J>]J5 MC>/1:N?Y^L[^H7;>5Y+4;V3UWFYX;> NV7G_6=2/&S\576U7X_J>Y_7RMOA1S M8[3YX[K^ZSJ9D=Q,Q3($04K-RAD1G@"2Y(83L2!0&F*4L=>)?2\OID:%M8.1 M6:?,_VX6V=;M\OQ>KA8+5JSWRV[?7HN]QLAQYV]HY(?>";3^VS25!GTSLRN] MM 515111&4;K,^O=AP+._&X",NQN82]/QMT]O 6LD]W$FV[6N_&5- 1=_+W9 M9T]0HK(\$2"+H6%$5A:/(@484HGD.E=)[*40>6Q@:F2W]\^[V=0A<&XT=0L< M(QQ$5JX-<.9P*>[0W9H.C8S=<>ELB&>Z)IW_7+\G^$NQ$DK)M=4?M%61G_5Q MG>2^@M(F+E>/>8^9&+D..P\#D M.R+0!B0Z_,=F U3@XC)'8%B;!+JTO&QET]70GY9(%T[?/] MCU*%S=\HSV??V.(%*^1L3)1;5+6U699KKCGC !.;D8E2!2A2&D"--%,8(X+] MM/.=S$Z-.AY6&[:HBF@ +^L\1,MI_Z,]!^#=C_;"PCDPKY1^UAA^82]E+O>] M7=T_JDITM78Y[*&>.T3!#_4<3(]^J.<.Q[E#/8^K;ZTW?O^/[7SS\IO:?%_) M2LFP+"/\N"MO(!+'BM$,0)8+@!+#3 S"%'"I.!(25\U/+^A@(3CT%QHZYAH!Z:OL*A?$-9LBM@ Y4G7S7_2F7*KK!<+E=VOD/O M]F25(,-7];PJ[ +$:MMOUS,L1)9*"0%$20Y0!C&@/!% 9UJKG#":ID[]*ZX9 MFAII-2VYZH;).V^CREWOGF7GT>WFHY"8#'JT\BL$XM;^YF=O_G8;V#O-J49 M!M&A264'9MT,Q[@=6;]M]J5YEN:+^6%>4L!$>F^\PJ;6NYL?-]G>&Y:3]'O_ M.]PF%GHD5?>V468F4*"42Y#F:0H0IS'@*.$@D1#&",-<$R]EYFYS4Z.ITK>( M-N:H?U[S9KLTZS-QM]<3GRY*^[!OJ<3G_'R5_E<; 7,_9K@ZQ M42RY7\J6*)[YV_9)M7\S2V@>IUF> *00 @A+ E@L$Y +CBG$&I=^Y?A&'C@T0A*W4/Y.BKG#PSX\^XQ@K3"Z$&)P3U>Z,Z-+^[ M._3:).X-G0-3^]^S?T]/^S][,O.#+52YN+ U.L),;.T?S.O@\!>M3\YP+@G* MH%6D3F* !$[-U%Y),[I48!03GBGB+P1PDT\^#_UX^@#6R;NH["ZI]KZ6$[YB M%TGU=[8QR_%&36"E:ZE3_S:@_4<52D1B$6/ %,P!XG$&"*<)L-HP,K/YW"+V ME1D8>4R'5Q_P&U%ELR)?8RRQA%1;I7@&TPP@Q!- M1E:SC+,S'P)ICF:;=Q7 MW:.-XV:$1;7[&(XY9&X3H]$&8N"9434&91?>EH-VS;P;@/*/=E".?]>Z(&SO MW9N!#=YXM[]'HW?=O1F\KI[[^1_G EX]ZZU:C/*^GKC6 P#!DJ8TS1(&K;J[;';D QQF(TUH<]TM[YK[;.]JDT\^ZRMTP

;85^H M[VJYWF5T[ K.S&HWI8II8-:]L5D_P=BLI 0!6*6$Y(C%C#J]_'O:GQI;[=RO MVG"U_&ZRF_JV2O4=&#?>&A#N@3DL"-+^.?#]\ J;"._IP[C9\/T .DF)[WF; MGEEDY0%?G26RI[94R%2G&&@H;6T/HX JG ,"F9240BU([)4\=L[*U BLR>VN M-.4]RY+/X^C&1#>C,S#?5/[M$KV&Z9K==M%27DQZ#P.Y&'P.".3"Q'(JP_-(X;U-,_Q)5/8[W'=WW$0PC MP>(!W6 *+"X^O)H BP= 7?HK/K?IQV[FCO.-^FBF2B<=,LJMHVYRXJ_0U'3:[(!.6BJT9')1]7"([9QOFZGI.G/8']7TH^ MJG-O;@83Q!!'!F/) 8I3#1C1F5E%R01#BE,*O?:&'&Q.C63:;_-HN=JHZ+OU M/-JT4I4\IT\.P#M.F<+".?0TJ8UDZ>_=T/,B=WS"SH4<[(X[_W$'XF3.XW%I M/R+ZN%K*U=)0G"HX6_[]L]:J4-*6&W[\]5S;/.^)F+#VG2OY#X[A5/23@ Y.:@[CO7=0:D, -KOHB%W;SV]N+<3?& M^X)TLFG>^T:]Q1BV3]ORV2TWM6G>$^7(BQ'ACWVZ-SSR(14?@N ;N@:$GQ!C5X4(@NA$G8BP M^_@1(_N+W<]N+=)-^/5&K WW5E\_F4=ONR\E6B49DC"3I;$%DRR'M& :)CE) MA49%AA/JPH 71YH:U5E1P2-9@176C<=_IB9AE>OL$H[.JLQY9&W;\0GG1K M [X>9ZJ\9?-5$^KZ>EX+LU'7CGD:?&IQ^6E7KHNN0 O?'>*[M#[F8+1@$R,M7N\NB.L^VLX%UH_%[T87/J MO- :/'_.;?31<^6\0#F5%^=W@]"RRK=2F@>Q_K2LUVSQ/_/OKY92S:1YX!)E MX!8HE1#3LH34FGJ$93B7,E.Y&S?U#S,U(NIJ!'>BWH!66&"D!59$83SM)0",H6TH80B@RPM&+3.+I490Z807L>0 M;L-.C2*V4H.?1FRPE?NF:4!7@TYT\&&-;<$,@VQ ;I\/ M4 .G]SD-/7*&GP\G7O]13 I]5-D[[ MTD[2)A.YR3ZN/=./?>< <:'S G$HDQS9A*04,E&F4"@A$IIG"4^(3ZV:B#,P M1G6:5D"PL:V\;%"8[.:C,CO@KB[_+C$\[L2XO4TBPAWYM;*5''2B@U9VFWG9 M3<*!W#>@TVBXUTL@H7L!05_6E%!(^N UJT+)(-R3>^ HQ*+B^I/6<3I.\'!OE]M.W@; MR?+%W.+VU[R>98E]6IB&"&>H*[*IN*&*--LJB<";\]? M>VU3UFTA]IX,IYI*G1RF%[T5W7A:,TO]#&K<$3Y\9'XTY'9/8Z.1/]V9> /X!&*=!H M98RAIHE&%)-H.*PC]8@-%NN9>L=>"^/YGK)7WSF,KRWUOZML=(@-\7G)ZGG] M^?M*,7E7_9.MFKX:-A$#S:@2*=(ZAZFR%9@53B%);)8HXZPLI$(Z]2JKX3KP MU+BWD134C:A@68$?G; !C26=L7M^7"?*-NVW!_7*[5*3^*9GF9IDA! M45!N75,2\A1E$.>8,L&THKCT.PIQ'GMZAR"'HO^M:TGO6]C0%7A',S &F+&M MO1,H BMV?.>6-UP#US)T'7WD*H:>H!S7+_2]P=6[XFH];T[ C(&W3_)Z\TLL M-M(8?T9%F^2P:8.M[_0;MK(-5.IMV=C]*BLS*=. M%$QJ[%?1=7 1IV:Y'>[5NO.PK5)M4:\#M>PUVX/CCVJ]32RZ7&]YK.GWWFL_ MPZ2.N?<^4.\@;[9_@K=*[J=UK,WXP),1:W,^E)C/M5D?&.:>S?O0(X4F9'R? MK]L\X6UTTJMEO6Z>Z3UUH#2A.B4"EBE6$&OS)UHH!)DN!,T5)<)O)^\TZI1? M!E)IM;*..V'$;CH2+\6\R3%MXO.6?,WF31LST85YF0M;/;VS-USFQXW:!T<] M,EL?R MV\8]6XJB\+GZ"9Q5O:=YP/GO!&3R-R;52U:KIA6! MJNK&ZKI=K3]$]#I.XD)]RBS,(F)'ZE&P_,^ 'X5'Z+/2V^YB'BCCU=K(CJ"CPI5Q!\M MT*EBPRWN='-4\'Y7:@NC$A&69)#JPH9#: 2YRC6D5.F<8D59(KR<**=&F=J; MO U8LNYS*^85EQUZK !;-!4$5F2 ";50]ID>>0<\*UV1VDRJ\FXO$0 MDUO\C81@*V)0&/L)(!T7_57PQ%[Q?LCX+_:SR@^[TH^'&7>9GU7S:(V?OW+P M+CS[D,N/YA'HZA)H7&)J:6^>XT^-&BZU MFSD,=[9:!!:-\)TE-VJ)B'UDWAD>]B$[__2!-U8CH),R3*4O4!] 'FV">F]S M9:6L[C=K1Z$9Q@4JC4:9&;4^+/W5_ M (U5?U>%%LIZ!&P_3PT&5V0V"D8JO$[6*22&*9/UZ,[/4R7KE')GBV2=O#C, M%OJHUO8XYM-J^6,NE7SY\(_:DLZ[ZH>JUX\;6)6%*&1)-90$I;9%!H-<4@(U M$3K5(C.,(7TJG;@/[443(Q0YL3&"PIXN-F5.YI7YOY,9L,L]KZZ=!S=#)PZZ MD5G% MLPX]JT_C#\M2<";A#JW:W]]5=]_5BMDQ.D?QOH^\+'C&J=G3<=OOA^8"6P!LZ^JMC2VW(K<=9IOZNXNYHS;G7?3F,:6<5IJH+168MWX/9G- M9*SG3=-$S\[T'M/EQGEQ)B$RYVV%!B^V8O]FYV(G^?;0+$H0BS]B0]=4<1U^ M[ HKGK"XW<7G[4.3](0LQVO.,(%@HE4.<:09)418P,7LY M@844!44^--<[VM28;2_L89) ^#E6/]1N%#48@)%9Z0KLO$G("9-!>:=_Q%&I MQDGYI^SB]J6 :+J7F]K_YO&H.V?]08OFULB?L[Z0RNU#=9/>VWJAM M&8/;2K[?FPGFL\V]DCO">V\)UI/9U9VQMOF!UJ!3^^; =BI/B[R3P??J%X(TY6;U#>&'*,%YXW(JJ/ O7&''=0%_9NL+U[:9]=E.5Y M+J@Q#:D]W"ID!CE+)[I MW@F8EZM?&%/P?CO Y.@%=[E3&"_^KBIS MZX5AXEMY/Z_F]J8V9?U-FY33M9A,U6-B,#U8]S*A!MJ!) 0O&;>,MQ"!5BD BJ4P( M+5%*G'*\3]]^:AS31;58KL]&;Z5(EI5FBD#)F&_LV@=!F_5(B,-=* MP0?"W8!.O &K^)]5?=@: M_L?#C%O!_ZR:1_7[SU]Y?:YC%T0O>);E)2F@9 29%4X5)(A1J'B"F3:_./%R MC!P/,;77\M,$OK &E\=(NJWOZ_")O+Y]H;DJKS%F-\KC89XMH_%"E\GS5X8M M\2YSNOZR[!RS6W>NJG]?+>MZ1DM*$"^-Y5T2UC:_):5YN5.&29H3+'+D56?I MTH"36_[6%?>=S258+]M8MI4"O)/9CP0N8NU&"4,B&)D@MJ):[#IAP5[:&]#( M.QQ=N"(S*'E<''14*G&%X"FQ.'\OC&8"#XE^7R[ES_EB3L4X;!IIC@8E M_M@RC_K>&&D"GKYVQAHVU,-5J3O]N+S !_9K?K^Y?[E0$?"NHK>W72.KK%O.8 M %>'61Q8H[O2JJ8X]9/B(C:KOX5Z)SQX=0GJ $^;/V8#^^ \!!C9.^@4?^'7&^7:[4_&O5N@G%PY<5J^I%0[^_LWGUWFY&9<9%IO(4\I2G$!=) M#AEE$F8:<5W*7.3B^SY_&_._R.,0!10(T="+"S M,[?(;N4&!X(#*SEX867_;5%DF#*8:ANQ27,"6:H,9PF-*4EHFC$O#\#I8:9&38V4X+X1 M$V@KIV?&VFDPWH@B$TV+3BLA:$2,$&'4C\*P66FGAQHW':U7W:,\M/ZK M1W4FGMPL6O>^^_O!%M8#.N,"<:I( 852R!8V2B%CQ@2BS%9YU41SX67X MQ!5W:HQD)1S%2^@ZG5&=A!$F::8S'YZH/6SNP<]9V<*WD%7D?\_ M. <]X1_(-^@[:M@[Z _U0U4;U?9R:_L?_6N^_O:J:PGVKK*]WFS0OCU!JY7\ MPG[-)$,L2S)D7B?8O%@RVV2M2"14!=>X3$22$J^2,@$R3.UMT:G@]\((P=[M M+1 9T8L:U:-V&>VU[U@LS!$O6[GW\V5!? _79>"[;X;\56;RKYVHPWTU0I MG.0(IBPCAD!Q"GE&$F-.E@337"I5.I==/C?(U,BQDQ.T@@(K*3"B BNK>X;4 M64C[26THH"(35A!&7EE3ET (SITZ>^/1,J@NJ7:81W7QVC"+ZK7BZW=5O5XU MA6/^8::Z:6.EY&LSD&U<]6FE[N>;>[.+;2XU^UIF]+)-=^N/:CT3O"0DH84A M;=L/EY<99 B7EA=$4I2LI%QY%,T:2"RG!3)^3:SWALS_$T@C,)"='HWS:MZ) MW[;^WE4S90&F.2QF$Q*Q[8JW(##I0!6VW BTZ?WYI):[^S MG;E7[P9Z>9R.YV+UP=&JFS6&[:PY]Y=6(7.B2Y(6<(LQ\P00X(AQ7D.T[Q@#*N"UO$G]=F4V)IH76 4LD2@5 )E2S-NYTA!#E""N9429DAHFE2^"SA MQ[>?V@+>21?F9GZ"G=L:#D=#%^V2(49?N:?6>+MPS5X76 M_/QY*YH]P+SZ^FFUK,P?17/W^M-R,1#@S^YWJP%H5!BTT&<8>@.7^?048N0BGV$0'9?X#+Q/ MH(=BOMC8$GW['A"[U.DLYS@A5,.B$,:.X4Q"DAH[!O%"VYU(0A*O6*3S0TV- MV-XTK:FL6U=V,H-Z)[1G@GL/P(Y^BD%@B^VIV.*TE_(&;&&LP$M6SP5XPU:5 M>:AK\$FMP.=O;*6B)(I?!FQ8?\;YX<;U:%Q4^\BGO09?FKD\TCZYO1BU M=Z(W!T4WS4_P[@#P8<[+K\-MX$!(+Q%&CH$,@>9TQ'/H[M.C:SLAGQ>K^O=Q@/G"P?HW?WNZ]A_?<90E M?5*)[4H]_>%U%0O?+E>?EWK]TUB:LQ*7)$$6 IFE$.=%"GE9$H@HXF6>9A1E M$XSU)S\(2BY\H,GKHT M]'QF*?[ZMER8;]0VO6O]\'&Y5KMM.*&**X(I1)SF$$M:0*YI C-)<,)TDC/D M596I?[CIO<'WTOX-M/("*[#+WCP$;MSW_81DQK\V3,=^FF-CHS)TFA.5/&]F]*)$D" M24$(E#3GDJ6IRC3R:7?0/YP7N8S0^J!M5+9:/33)A/?6J^W')1?0=>.2X3"+ MS"6MH+"1%.Q%[5+L!XY8=4-E4"JY,.2H5.*F_E,J4'U7J_E2FOWY:AT/K*>#Q(/L)5LT,>RL::KP7ZS:L-4#0#? ]JX- MQ)$D.>9Y06V$DGE'D0Q#:@N4ZH1K7I0TQ0)W.+ZI'#?'X2ANAQ@+PP]FG7X# MV740NKV(0D")_,JYN 2#R^=%>8/L;OXLI>_.O16./@_LI;.LUW?Z,UNH;9$U MQA*>9,I:CV4!<4H*R)#$D.59@3C*%!74JY7.TQ&F]D9HSEK,HER%%/TXQL]M M65Z%2N3UN06DD2Y"5/!9W8?MGG,TRKC-<\XI>=0[Y^R%@9XG\4W)S4+=Z2U% M[./6XR(E @F9>*WMGK&FMLJWHMH'.\P&[ /6 MT<$T#%RQO4LGD.IBB^-$^CG ,JQWJ6>\<5U+EQ4_\BLY?"6,-V[EOS?UNNNV M8ZM'5&*^4&:'^:X2RWME2^1^67IV I^)5.2)UBFD98EL^'(..949+!7528:E MI,0KS":&D%-CJ@,=;>3':JMED_8];_2T_V[_)IHN8)VJ@#^ Y59-P'9Z>@8/ M1GD.W/CQN6,%(CY):_WCC>U=X)MC;U0-CYPO977NYGS M)8C=.'I X"+3[4Y2L!<5M+)&V-0ZXC)P6GO_F"-GMSL!<)SD[O:U0*/V!YLO M[,[%1G:8+?8^[-PFUW]@Z^YOMB[EO+JKE*V<]);-5_]DBXV:<:1(J5,-:4'L M22I'D"59 @N1::UTPC#V8IWKQ)D:*;W>*&.. 0>;%6OY0HLO'O/7CD_CF;E M:*A'9S2^?I3MLM,,ZN4*6MUN@!4<-)+;+ER-;@_FRK:59E>&DG^?@>-;&ZL> 12/[]= MHWKL([Y&Z\MFUH5G9"F:TC=-''$4&!Z-\&P/@3.OGE.U94C[J:6]-,DZTCNZ M?A3Z.B?EEHC.?AYHX[6IR[79R*KYCZ;S@GG9_;3'[8;AVOZ%S9;6?K1WV4MC MPTF<)E")E$",!(-,,5LWI1#F+ZI0VNLL)$R,J='5Y\W]O8WN6&JP$[\)1.\Z M?%H-MEXGSZZI@?/D:.-%1S^V<[!3 .PUN.F9@ICG,==A.:RU%B;*N%;:57 = M66?7W>W:,^.>8,.V6I)B3/!<"2AYBFV*(8>$H@0BGI1IFN=4)$YVF__0DZ/* M@W/2_BA:Z[W_P/YME_""U8'-$3SFR/DCD1SR7\H;;S'4)/&;2R.=?M.<<7]NO-K^^JJM5+52D]7\]*FS&!D\)8@IDP MFU)10*Z$AEE&5:)1QI#P.JZ^,-[4&.U%)]=O[9ER;;,WK>$A.S5VI\_LE__A M0S_RKHG#VY? M.TFJ_7 M*V-?RKI[C 2R"AL2&""[IN\762P>H"XAT9(.F?2O'P_I[!M:WM ;9%^S*O)P MSD'ARQ,>[A&^_//__/W3[(N__.GC>OWY+S_^^-MOO_WY][B<_7FQ_/"C8$S^>/';?SK_ M]=_O_/YOR/R;=/WPX&_4O\'%KT']%G !DO_Y]U7^T[_^TP\_;,6Q7,SP M+98?ZG]_??OBQI+A'^%3F/XY+3[]6'_\X],%@>%-^%")W?SC]=?/^"]_6DT_ M?9Y=?N_C$LN__*G^4ZA:97*[Y/^X^L<_7JW^>8DK LR&VY?TC?//J*L=0@G^ MOL9YQBU_%VO,%NG&+\VJ=!?+BW\Y"Q%GF^].,DXGFT]^$E?K94CKB4Y6Y* ] M02Y%@I;UX*PMX%'R8@QRET^_._$A9V^=!ZLP@#*9@^><]A*S)NAET@,%+_'R> MG]&1/"DZQ(1T$&A?B $F#'B%$;1"YZ./2NKC#=J]2^\$"=D_) Z79R> >+\, M\]6T"OX3K#5V>?(BXG 3G:0MSK'#*HPCE$1R"/P6:<1,8+\"<"Y4)$HU$!S)G1?XT!F_\0""Y9_F= .)[!\BQ3-8K4.L_]O^GGC2GFC8]"H("7/0"FO*3YG'J+F.I(-E,X,#)(; MZ^\&D8XO1@<2[<@ J=;OR1+#AF[)M%>9#D+%"H+*R1*PT0(OA7E+T"[V^$CF M^HJ[@:#CJ]"#Q3>RVNN[ZNS-Q\7\XH8&;? J;EZ4&0D@R$+^,B/#E@BN.7%' M/SQ:];=7W4W]'5]Y'B7&D2'P#M/9DN#+17P_7<]P4K).4C@)66FR6CQ3;$W_ M!$H(GG"=18[E: C<7G4W"'1\UWF4&$>&P/MEJ!DL[[Y^BHO9Q!-<-2.:A;APNPD\W__/?T,%I-4TBD) M3-8DHX@1G*YA<4I9H#8YZ^.?R>];>3<<='QU>;0XNP@3GIXMJ[BVKW85UJ2# ML]5$H9.,90W%U:LT*3@$;A5X279-^1 4/]XU>(R"W>#1_57E .+M B8OYO1I M)([I%WP6UN&+)^RG8#2;=7U@. M(-XN8%*??Y=/PQH_+)9?)P%-23$0^5X94%8CG8UH(!7N)$K)E8L#OJ-?+KQ; M^E7W=Y6'"[,+++S[%&:SG\Y6TSFN5A/TTJI8"B1+ %;,2/ Y,^ 8BS+YO)0\79A=8>/X)EQ_H^/OKPG8#1O=7T<>+]PN,/+N(\YF%]03X2[7!.1@ M_+FU(Z_:@0]%JJQEEO+X>XF[Z^Z&B([O)H\491= (,(_U3201?K'NX\DM]7K MLW6M$JE1-PF&F,> P!R2YQS0@D\4?CLB19HD!=-#Y5 \1L=N0.GX%G-@48\, MG">?<)YK'NK/L_!AXJR/G",#S8JE(#R1JR1TJKYS\*D4YOSQ?N>-)7>#0\,Q6W& C!(B1?HD=UO&_Q MP.*[H:'C*\XAA-H5+K95"ULF#-I<+!V%(:;Z;)<%1%<=(SH?2W0I6GV\:_'@ M\KMAH^-KSV$$VX>C06PLP^S%/./O_PN_3J1S(6E>C[D80&FM(-I 'G1)3D2A MDLI#)?7>6GHW5/1_VWF$0,?.B=A>N5U9O(L2)W0Y^Z(UE!B1O"##P?&HR)&V M-EC/2G#'7UP\M/INN.CX>G,0L0X&C7_^\8X<7](W#BP'?_WJV?-7[YX_HR_> MO7[YXMF3]\^?_?3DY9-73Y^_^]OSY^_?W:1_QSKQ;W_J$ 7D>])^9&7YV0H^ MA/!YLDFJJX?'Z_+S=![F:4HGR&);-W8)-=3<9",UQ!C)^21H4.1*SB=GR#C/ MC)'O\R%##*)^*UU'>@$L%;%I&./H+,B,&I3[<_%CFWR!D70,?H]UZH M'"/L#A#S-*P^/IGG^I_G_WDV_1)FQ,SJR?II6"Z_3N M.J-@CLF:L18":"L\<\HFQA[S=@]'T$[D]8"HHV"P:*V3#H#V2UC^ ]34.I'>T"Z5$"('VHRB%:8L)67)-X/4(4>/TY6@'JJ'DWP&4 MGJ142SY7;XDRVAW$TBM<7_ 2:E,)601XK2E8$.C R:B!G.;,I,A"^<>RD8XX M[!ZA:IR.'NW -)@&#D83!9QQ,1">WBSQ/:ZU"8> M#?J ''(P@:PM,G!!16 4WG*F8TB8F\!J!^+&:0S2#EU#ZZ,'DW6#>(-19TX& MEAG+0(4HP1670609;3! D#1++#2C^$:U-O;HC MZ[GXC,OUUS>S0!MKGFL(\;E>F6Q"BL]30NSTOS"_6Y3U;R1F.K@G:'E]CW&0 MO/&U'I$8=9Q""9(D6ENR5;?Z"-R]C#QP[1X\HZ,0= J9=W" O2;^0LU*?XEA MA6]K*]K7Y57J4K![\ MHD<W#"[P!)+T@'\P]3,K5;"=%F>/Y[FIW5/**_+A;YM^EL-BF18@>1"@A; MGWR\Y>!,2H"!,Z]]28^W53L<4+M0UX/C- BN!E=%!_"ZI-LZ1S+P&K@M$I1- M@D[OC&"$#"P)5W1H:M M%?Z"MC'<@BZPP8XLP\EM$\".2Z2@AI M@X&'@7:,0CJ UL7+WYOPM=Z67MRV(SHC:N/VK*T".K$3N'I?RKQ(WI3L!6^3 MB'<_/=U ZBAM/_#H>H3H^P#0\HQ6O2.C"3*#TB&9;ND$67+-(?+*5P@A^I!] M26WN?!XD:=SCKQV,!E! !TAZNIAOI/'WZ?KCT[/5FH+-Y057%\U4)IP(#]($ MD&2F*7Y0#J(N#!SGDA7ZTMHVZ2"[4#?NXT<@482E2/-K0YQI6Z2\VX;QV-H'2TV#N SLVW MFSL;(>N7+21O,KH*#"6$B2=VR9JIKAH\[#_.%WC/G$T@M. JN@!6/6^ M[)Y37&;%$B(#[C'3*:Z03&N(@/61L- 1+D6;;/\'"!KW&:05E 80?A>YC_?Q M$$,RC)P_='6&BI,%?*KM0)1U0M&6$-@FECL0.\W>1)J=:D>)O(,+SD==O&N7 M]X4YG5Q$X#SJ;5YY3$)!--8+9]&:J[8GIW.^>TE?.\G-4PM5=7#XW7ECO";, M^M!(Y[CBAOS#P ,YB5@,.&\M\63K!.R$4K4Y!+]!6#<17SO$#:F:#I!&&XC. MVW5-DGFYF']XC\M/KQ9KO+B%FYB@Z*SW%,2BH#^$8Q Q.&!9I.*MM_K1%B%' MV;C'".LF(&QJVP9330=(>R \N6:D3192UY(_+T*=J8P!HF09 @:FM)$J-BKD M_29IW<2+[= VK'IZP-NM&.8:)TR2/$*N+9LB<:)-+>$J HQ3/EGMHO(-4USN MI:F;,+(APH912 ?0NL;$Q GOM,T<$4\(0M8@C=! M\S81X3W$C-VM:1A-WZT//TKH72#G6COE+0?&B620*9 *:4MY"E1C\1I8;:.@ MG0XR-NJQ-><#8"SQ#"[\+H/$GI[-/9+*QQVU.C]OU? MXD>TK\O[\/LD8'2N=G'1W-+ACLR#KY4[F+SA7,1H&F4G M[$GHN)>=K5#74%D=6+3W2PRKL^77:S;9,UF*U 6X#JER@. Q%\A,JV0-9\FU MZ8MREY9Q+S0;(>I(D>\/&K\%S1P_5!0/ INWN [3.>;G83FGF'1U;9<\PS)- MT_5$B2B1U2[!N82:A)$A1NG "I5YS2YTHDVOIF_3-NXM9B-8#:R2+D[*NZ*: MD$MH&&H-GM7\,&TYQ$31KW3*6"E#"LPV@=5=6L:]SVP$HR-%WL%%YK>N3R91 M::YK@H7T53S&!' N6L@V2N/0!./;^%/?HFRW>X+!QR".=4-^O'8&0]N)^\R_ MV>CC(ZZGB8*U&\P,U73^YA(GZ4#_"%>G;$?O=2JA]D81'NMX JW F2CIJ-,V MV!!2P38W?R=I1S^;+7ZCC\:?%\MGB[.X+F>SNWU +S(:14C26U?W4L&:3!T@ M!/1@#5(HHI6F:*5-Y+@/F6-?CPZ,J3L19#.5=1 _WKP%)@OP>KD1:-X$-F]P MN9E2-Q$87!$I0\C&@0K.@RLU1T,+F6,QF!JU)MN-OK$O6QLCL(&2NH/>=AKB MD[/UQ\6R=OF;!!6M\E9!+!3G*)$X^.CK9.X<- 77+H3'YDX.!;G;=(U]-7M2 MJ!VEE X@=BVW\3[&WI+REE\PDV'_^6Q]ML07J]59M?03'I-Q%'V!UJRFURH! M@9@#-"PD'V.*JDWUQJ$4CWUWVQB6)U%D!X"]C[G*"VT]'JR-SEG@I;8ZU9C( ML(?:HB6+'*00RK3))GR8IK&O=T>PA0($4 M*,52M(O)RD;)]SL0-_9]"XB,)UC*DPCYG;)^0]1 M-?)3UNF!=:A&.D#7C824+3<38:P,1B;(%)> "L& 9RD#DJAR<,R8T"8/]AYB M=L/2]_M <*S\OZ-IV^_>TY^_/'_U_MWKGU^\>OKZE^>#O7[>\]&M7CV_Q<5 MKYW;[,)+^%UB37J9N.'D^X1-A:MQ9%Y"!.XD=S:XTJI;U0,$'9],]@7G9_@S M[;S[&F70JMMA&+4/-?TO;](L?61,J #<9))!%@)Y3M2DKR\X MH;"42Q(3Z3T1)S$S"(Z.8A&XX#XDRV(;W_%AFL;-B&B"IH$4T &4_HIS7(89 M-$J!BM3FV*A;Q V;CY# M$U -J8H.D/7DTV*YGO[71B>OR^TAB!->:*>XND^<4:"$+72"$W,B)L^"I* A MMCGY'J=KW)2%)K@:4!$=P(H.\O7R+*W/EEL#_!8W)5!5"7F:.X)Q4Q*:17L'"[N#\K3+#H97Q>,3=-JZ(@T$ M)AFQ$#5$:6@#Z*@=ZL*\:SQ_X(J8<=WQ%M=)QTI\1-!LYMJ_F'\ARUG%L66 MCF@DM:PWL6I(2X^F4Z7Y Q_GK-1M_\E&T!^B^X_KC(5X:=? 65)2^, M0?#6U=3##-%A@=J=C*MBG AMKB).R.2X@4(;^]DG0CH(02Y9/M_^/^$0(F19A&.RT;#KX0Q?LP3H]H9O"*UT$'>\PO6UZ#U+:W)2 MDOP30]M%4QP?LU+ 2Y67TMJ)-B?R#3)&SG%N@9W#Q=S!L7;1^>RB&NE2(AAY ME%Q["J]CG7,K+7AO(Q3KI92!,Y;:7*\]1-'(&_UYRQLWA&D;3WX#/_F+O(BR]S<:S MZ>QL7?M>9%.*XQXX9W5RC!+@T&HPLCBK @I=VMQS/$#0N!E<)T'0(:+O D-_ MQ^F'CT3Y$_K0\ %?G7V*N'Q=[I0974JMJ&1X2AZ2E.3*\6!K9G4FJ8DB@_#9 M-KJ?V)?2W>S6=Y6JW%19'1R'N_*WM==&,Q:2\2!5%K2)M8$@9+U5Y#*KDKWB M;:I;]R)SW..S+6(.A.?^ZNL7F^>&_VY9IN0E<>4%A.1R]2$D1)YIGRN.=")$ MQWF;CM1[$CKNX=P#/@=1X8"'^6D+(Y^^_N7-V^=_H]]Y\6_/&U9)WK?.*4HF MO\G?\-UBMT?_9HC:G?$-5]YGD4S5&6HYH=]V'O8F27 Q6V$Q989M@KP]"1WV M+HV1>ZR%,T"[-];\3@51< 4NIY0*9U$TZ@MVP%U:*YO7$BF/7['M(_T.CMQ= M1J!0 #:M=\VIEK7C,]S^]RKW3P013)DPGF 4#,:?!&"CI& &=M$*\?3 MWDV;V.8@/;&>.T?VSXLE^2GS;8OF]/7],LQ7Q&+5^SQO_C;;HB#_Q]GV?>5R M')!3F?B4$:PD 2@94TU.)=?%!2?I>X7^W5];?%K#KK%RF.K^?7TB"7TQ7]Z-FF!&"KJDLY:+0L,E1 82C%$=$8 MB)XE2$G++*PC=D^[58[E:-SCHM/-K6N:\/O% M=IK&)',79@5VM23$A#: D+(^X64$KQFK6>5-J#DJC4J@'B>JF!W]S/WXHS7Q'@Y:^ M<=/49O327HN.=,=VTO%,.R%;<$Q,"019&T$IS3TXQP48(VR6:%*6?X@+MZ%] MH;I[T7IC*&RH;E"U"HY3U" UN!!2C< MX1.;\R?O_O;SR]=_?]?&;E]^^DD,]/V\#&^)GX;5QY]GB]^NJJ^M34(&4ZI# M01&4,Y8\6R,@!M21COT8&O5L>8RJ 1XUZF>^62Z^3$E^/WW]=87DW%_6_CY) MZ^F7[3:Z'&.IL\N*2T@^Q)IMY("V2P+M,G,J::L;):;O3VLW%O(X--WS%M)2 M:1V$_S=?>U3417$F@!7-0$GZ(VC!P"JN-#/9>M>FZ4A';VVM=?[H<]L^"N@ M/5>WQ:OWB[>8%O,TG>$-EMXO]I9FS"+6\1Q&Z=J(M01P=$J"S<*0 R.U$JH) M"%MP,^X=ZXFQ/#H<.M@2SY!63M.-BNGK&9Z_L5SO8C5)7)C,ZK[&4.^(%8Q6@4Y2Y#5.8?+KJY/9NN MMA/1)USJS%+F@$8G((X,^*P"A9?>"1>5+Y:W<4]WI'#<%E;=X;2)8CL [-4- M[/6R>2Y#5"I%8"XA2M4=%(]763^]-2X: M-B62W\U>39JG7%ND0K"N-L^L(ZDSR8ZX)[6GX/%V'V:7$ O&4,Y- _-5!BDI#Q*) (KG/,5&,IMJ",D=IU]JLM4D!Y=USAFRJWDU2 YT-)ZVI1'2 MJ(B+G,,T7$=WY:4#.\>:D..^S+SEG MPM#63=J0("4&B-D(,!RS\,;YDMO<61Y&[^A3Q\8!Z."J[!2R%QOQ3?A:=V&] MCTUI>4;K34.F?S M<6WJ8*KL\H"_;P[E!8-?)T;FR+&R9Z,"Y;4 IU*"@,@S=Q(=;S.084]"1V^/ M/@Y$AU->E]C<9OUM2L/6US==[TSB MZ&W5Q\'C$ KK%XFWA4@A:"U"Y,9[05ZV(=]:10=!A0*N.),Q9,M4FT>AW6D< MO2G[B%@\5F5=>)F[9\M,@O$RUIZTL9 ;K2R7$*S0P!*S)%HAR>J/G)HYKC=Y M^BRZ%JKKH';M 3/NI?+SNGR#PQ2Q3C^UP+13% F6>HV5 [#B$HM! MA%0:^8M[4CKN]>.I<=I2C5UDIE_G\)>P/N=E\Z2ZW:*U\C[,9JO'6)]DPY"$ M;(#"Q.HN.V);:SI*C&,RB8@&V[SE#$+^N+>8(T+Z- KO*'0G1J[SO[G'O4?0 M$T2F,"8.(0=.[&D+Y TA29E.(L5L*:$1GOY"G41O M8M$E07*T_Q1Z!D$0K(0M)LDZ/L.UJ5W;G<9QQT6>&*"-5-?OC?QE9L^=Y$9^**7U<*Q?.P9>+N8? MR I_>EGO=$F41,V4_'$T.DK)P4A'9P#M.G!U9F((SF%V(DO6IC#CFZ1U>?<^ M><3J/5U1GR'NQ6IV1U/!B(,NO\UP=DD1JF'ZIN7WW5S'7V]T5_=KLK#87 M>[=>I'^\_KP9@CWAB@F!=9I*J.W#LDG@B_)@I=7%9\7H[&B.VL'9ZO)2_Q2( M'Q<@(^Z6VH%M\OS3Y]GB*V['N;\)T_P69QN7>4$JV7#^#M?KV?D1N)V-_.2W ML,RKB17"!5QRWO^5LALI+H.+J.>EX*INB"_TS$P_X!OR22_GE=FZ_^K8_(ES'!3 ML4IRG"8RV)O=DDP!;^T@I3X%H#$F"KSTHBTB6^3:W50V8 M&=V S&8XB9 M&9YSFU>PT_(YKL/2;+]T#)8.#I'C[$;FS&HK*<3@E@+>&.K3HB] GEW1S*NB ML$W+J?8'0S/_IT^@[Z7*@W'[>;.=2 ++=0?H]2XJEW*I?0D-*!,S1(D& A8F MZS.D:M1EI3UZF^4Z=(K>?51Y)'J?SX>Y]WAW]OGS]A8QS"Y$^6)>%LM/6V5> M"%4YR[US&4JN*4:L4/"3G00C6='<96U,HY$8NQ$X;FI#,SRV4$\'KO-ER];M MW78MUL6 +O+ZQL@Q@^+U+H;78=^**Q31E1S:3+V^2\O(LT1:J/QN$?4Q\N\" M0?199(@OR/<<>=3. #H;0>5(L:,U')SD,8B2,#4J++A%R,CUI"?!SN&2[P X MEQ79+VL,=7%+/"E<)2\RH[/:UQZHP8$K2H*,+ AIC/*Z31G>_?2,G 1U A@- MH(<.T'0AGS\K2U65>_@$+R6.^\)/&;')AD M+=,>M4QMKCJ/I7PGA/KOSN$ZJ4([ /#;Z8>/),1?5[AIS?U[<[+;H6XZBZ M U2?-P':-)_,TS5)L*9NU795^:>S]:O%^M]QX[],- E,!>3 &:]5"3%!*,)! MDBR6I*W(JDV#QETI'->?'!6O3938 3@O4KO>X?++-.']Z89/9IL/VHR,J*VP M/\SK[-OM0\!FR32WK33K&=W['A=H16ND 4T=F FAO#8L,DF$D-U;[MNH4 M07IE?-#<*-6F+U7[9_&F/NOXQO$T.A\L:^F??[RCJY?TCOGCU_]>[Y,_KBW>N7+YX]>?_\V;OW].O__[NS4:C'W$]36%VDZG5E-S_6_V%[I92';K4CU>< MW>;Y?,4[F&S")?Z^IK@>\Y^.3&!XU$&-W,4HR4'%9.LXL0@A%0])>=K\)I@@ MVWA2CU$U:+7KQ4,N ?1LGE<3+)G+'%)-FF6TA5RA6"]1A*F]+F0NLQ MJD9^4!\*(8]6E1ZCB,$.Z]/:LG?O7S_]7W][_?+9\[?OGO_O7U^\__ M94YAP[[%W?#V:U,Z]W$QH^VP.J_HO&R$PID5)2!(S+7V1%GPI5[A1$SD^47F M69L4UYW(.SH)[6*1]YN!9@6U0FL56*Q)H#HH""S3%F69=FM!'TN;B\R;='1C MM0;"Q9W?:-]\M]9'6"J /T_1!TCA9^!TBZQ<.S!9T3\PFST:$(%I(FGT 5BDH< M*@,D%QLSH^^Z-O->[B6G$^0(.6#OA$P4F0*9LV =RC9(U[$SL\C(;300?V MYTE*9Y_.-NUAMG/92%!+_(CSU?0+;@/3<\:8S[)DD0"Y%?5J3X!WH;8^*$Y( MBH4#;W.H[4SBN!>H#8#61#==V+'WM0KU;/GUNC%.,4:4&L$DST&)A!!XE) 4 MXRH+'5UN,^/^'F+&K;P?'DK'RKL#2_46MSF'S\-R/IU_6)US01XB'=F"0A%. M^%=TFD.T.D.1":T1BMS)-@'__?2,6X(^/' &D/J(V%DMUY.G6QM*)G-;W[Y- M>LWR3JUJ!P'3 MF'< ;3"P!\ .4$CG$'N2_^-LM:Y;\]P2>XN1@M@ 7-2Z'8E%4U' MN3BAY;I%7;^P.P09^UBV8]34@;-U>0"\I,/_!7VYFOBBBJNGO?5UOIB,!CP/ M!ASW3'MIK3-M\KKNTM))F_6UJ-U"NRBEX!Y%L+G(KN6@4%-XA95P<-57\;5MVE!:Z M:\^ M.^=B\\N_SJ?KU80I;HR4$DJ=LJ&RKJT/>*T:J^U7BD!;;N4Y/]!5ORV=X[IK MIP!M;\H>>U+$ Z+8E+?<+XEP*8G%-4F$>R7!A9!9!PU2JLW@#%?C-0;.!RD* M"DT_/P;VPY Y[A/"V*@?0=4=>*)787\=B'S_._'&'L3;!;EOD52RFJXORG:W M4CPOS:V_L"T-\\PB,Y&!5[4P.#D.D?D(B"0/*TMQI4W;C-:1(,X]9P"<+4(0N!PE]7)$*D0#CYG+10;6HP'B%JW-Z[ MIT3J4)KI8DC+#68V&^6"E]KOX!=YHP!M"5UT@\!6NMTD[+Q>KU43G;%QP"HKT#!0/Y-3HS*"X M&,FQD9GI-EGF-\@8M_7M*3%UN/0[.",?2O^JO)!PMX"G!W $>.MX5O\Y) 9O617\CX5.<^=((H2(6M,A9N<>:,ZI0-?Q?@?]5EL'T4,"J=!.P:\"K5+YZ+\ M=+:JX^3K+?%/835=+!6@&\7GX(\^E_;19X MNIBO%K-I#N=.W_7%7Y?S#I1A=IED+XGE?XTJY.,O1-H623Y%2U!)7*J8\ZT,]$KX0O9 M@=BF#]70G(R;Q7)Z;-]Q*L=$1I\=7G:S=6](4JD.[&UFMR]7.)G]OI^GKNRX M-X$ ).K,QLA!F93 U6&.G%ENA"DRIC:UFEW8\8W.7IC[(]C'!.-]F*^]+Z;BIB>/C MM:EFOV!++)X% M2;C[ SL [])'S&-([-?$Y;2EZNU*H!BC8MT1]'Y5T#K'SNM>(,DGG-FUB(BBK' 1R.( 3 MAUPB.3[V=%7#WT6)^EX8V+]$?1^%= ZQ.[7/)FGN"FW+R'( A4F"T]*!3\IG MADD5>T*+]KV5J.^%C&-*U/=14P>1]#7M;.<1Y]8K1GCZ$ QEB#PPL + M+7-Q7&K?Z*ER9QI'[O?2[I!MK*ZQ*YU>G=6]\[K4E'SZQ(G6J>Z7.O'"D8A" ML;1_ H-@T*4/"T7O\LI[@Z9^+)$E_, M)[2:R.0G@#>F!$F#OC9:E=M7>-_ Q+W+=&Y!!D3(\5+NX/BZ8.8M M?EXLU]6\OL,/VSGF#IGW19)=-<%45Y.0SVT$K] %9[3@K:Y\'Z1IY(XK;<$U ML$HZ M?E2.9+1EC@K"C2OG&Z7CIS"F-X#""42U(JJ:UN\^CU($GCULF>&%K' M*:0#9#U=D&B6ZREMCI>+^8?WN/ST:K'&U9OP=>,B8E8Y%R/!RB1 Q9K;5BAX ML9&Q+"6F(%IU+W^4L''K2T^$LB&5TP'6+NK!+^0.:$A MB5AK$,DR!RY)5)J;R&R0+K7!VC<(&[="]$18&U(Y/6+MR6J%ZPTG.@:/D2&@ MK#,J#(4D@5D)65;#;4JPR9X&9IS,%\_ MF>]R"T%-$D8WU<6RI\?L!FY' MD'QJT[\F^C;C)^YEYR1:QY/A*OC-=&!\W6;B6?3V1GA=4( SBS7"16; M%RGZN@XMUT#V./(LK;<93P*HXRJXUM57VZ4%_-G&*O#]TM8_@,W5[W;+76M%)R\07(3PW3^?AEJV>XV M^KBOF(=1Z&&#,("9*U#)>@@^%A!&L9)5C(*W"1!;<33N8^-@R+S;!KL# 'Q' MEG'SZ#^=%9,RZ *UGHO"T9?.UW+6..7&<4N5$6<4M; M67?'M:WP)4QG5;P_+Y;OP@PWHKZ"/T_19<<+<,/J55\A1[.X !D+$[(HEH5N M(H%]J.S8INV#H+N79(T4U4%8<"FTK>4]W^SY]?QM9;BV:"$;_6HQ7U[\=5.J M<8OG8JU)1ADPLJ;/28- CJH'9#$JG9"91C-1AZ!^W)R.9J ]N6([ /,UY^/I M+*Q6TS+%_-/7IXOY1IYG8?9+K3TB%^196-_>N*4F'5O)*8@3)&PG&;C(+;": MCE>\\ 7;O-H?0_6X.2/-P'LR17Y'GN*5%WUU%AU1]K?W&JU\RIWY.H6CF0Q/ M)O (A=5AY=8+B"XFR-(I$8/E7+6YMV_I:-XGX6VR<0IHLB>";.VRI@PQ'J*A M&*N$8 37:&(;K_)!DCIV(??!QFV#-HP*.CAB+PL17\Q)+&>;-[U:NE.R-S*& M##HQ"L]=07#:*W I\JB9X]&TZ2+^ $'CXF@@==]VZ0:0?0<0VO1'+36G>)ZW M7?8WLUGNX6[UGCYR=?^/SBMWK(A92\T@ZIJE8.N ;<<#:,--<=98QMMX;4-R M,;+1&P)6=[J+CZ3C#O#]=/'I4YW)4I^A/^/RO/)+H'+D$'N(OH[?3,B;CQTW$GF/%95'>"-Y%!'_:2GB^7GQ9+BH9OW5>=, M$>&N"*PGC=*@/%(HKZ.!I'0LF*1-N5&&W2[DC7L)TPT>AU=E!_C\]=U?%U]P M.=\<+!]PGC8!WCU\%6LBA:@&1*V]53;F&L(SD"98Z8*F$ZA-9\Q=*1SWMJ4; ME#91: = O<]K?WF9[I%M#@J5!V,2IU.!Q!:P"%#%96N#L;G1)?>C9(UK.-O$ M.TTTI8:.QR1BW68G0*1*6V;6F#^ZW*Q6EW-=*C#''[" MLECB9E1#D,9BC(!Y4WLB ATEP0)9?.0VN.(;M;$>A/S^S.9)L-M M_V;V >9 MKI-)KIAVG@?A2B)G)3!0.7AP47C04G"#(7 ZT;H"] WRQW5-^P/TX;KM8H[= MXRDGSW]/L[--NEQ*R[-:O46;B0+'B7&1SIO(05M31ZXI"S$D#X5SE[AP,:I6 M972'T#MN67H[T)Y >QWX$8=QN9V9MIX(Y8L4A"2F;.WUI@MXYVE?>J&T,BP% MM5-WO!-!]9SL<4O<>T/L(;KLP%\XC-E7BWDZY]=&*[W1#G0LQ"_/"9RL_21L MR"6I1)NVSJ-'N$7S3"WJS6&VJ(B=)9I53=F"33"3@(L%E M-."U#])&$N]N36\'1NW]U(Y;?3\64@?07 ?H?-QGO\=1GUB=K/>^^CNFOKAE MA&!I#TJTEIF0I'*-RJ7W)77%( NRGT_'CKA M'L#K*9(P60Q".^5 &5O_R)MAR05249AX=#QAF]"@91+FK7S\)_-\K9G//MGY MD\ S-QDY<)2Z5I@(H!WHP'B3, @3=*-S?# 6.D[RW =[WRBY.)&*.SCP+QG_ MZ>OEEW^;XI*(^OCU)7[!V2:A+";'ZU *$!P+R18I0C3<@!(A>(%U+F^;%*C= MZ.L$E:<%ST,0'DZ3/>'S^N%WE[^+9O#%N)1LAL <.38J:' J$H>%>^V\"ZQ5 M*O,^9':"U@%Q\A 4!U=:3XA\,?]\MEYM),;/LV8X:I^3-6"<"Z"8$5"GE4+1 MLEX!AY@:W8P^0E0G:!L>"@^![DB]= HQ<9'A:HT(=!R $?6($%IM4[NSMQ0E MAHPN-RYSNDM4)W6XHT#L$+WT +$'*@=0$ZG>2-!1Y"NYJ<63Q8]%@9*:^$Q)\5SF^;& M?_SBH;U@U;)X:!\==X#O7Q9S_+J]YOWY;)XO,JG)=4Y1"0?"J,V?LA@AE)0A2JX+VA1R M*O]__=#X*&VBT Z ^LM9[4Q33X)S^I,,F1?RTD6.IC:>3A!T$,!0>TO'@DFA M38O/VY2,FVC9#?".4E ' +N_7#ERBX;% "8[DHC##-XB@U3O"R)R9T*;2HS# M*\N;94AV [7C5=4!WH:XN;B6GI*#Q.(+H/"'5T8 @/K'+B*ON Y$M) MI\B7DBAKH;0'+%EDE]$SPYM8Q88U:EV?]\.8R!-HNP-,;\5\G^'G2,X[UQ:2 MJD,1M!3@'":06B54+(EBV[P5/4C2N$%]/\@<1F>#%52V3U&_VP:Y02O@1Q=I ME9"^.V!=#!";)==<*7T )XDIQB)!8R:[/E6^:AW[;08ZCNY. M IUC4?:MJIV&RAP[F+EDM2R6JT=8K1R^_VWQ_N-RJ> 9PAJ.@F*AL+D.%KJP&<\T#-&4:_:# >=O*U= M1@4%>MZ $U9E%\DA^OYZ=8PS:>(8"WH"Y?7I61)'BS-RN,:=:9-T, 3UQYJ^S;(; NK\OOKAK]9V$+GCNHXGQ^AM ]E> MQ7T6A]^U08>/:GSPLYK8RH9#&@=!H]4B64MG9V01"1L\$RZ#@Q!98D%'-+9- M?5T/%O-JOO2NU%QMJIB\R\P@U$HC4"XR"%X%D$XK2W#3WK9Y0#^"Z#^ ]=P' MK[>MYZG4W4$8=-<070J4O.FG1-!T71N'W)K6AM;:5&HS>ZLE*)T<1"$04.1< MO.>1!-S4&NQ'[[A!^^AX/H&2OQ=WX*IYRMV?'7$9?]A"31R)O3GLRRMYHX\BV\Q]]/7:XS29V\+$:WRQ$_UHG"3 ML*4H$DT!6#0.8]36BS;I)L=0/2ZN3P*K!QR+YCKN ,\W.3A/-B<18O/TUG M]"D?WI'JSE:7&](K9-['"%QF#8JS#'%S QTH(F1,1Q<:S=4XDO)Q0_V>#^%! M=-T!MJ]S=)V?1B, M/'A 'ZVP#N#WZSP2$YC?XA>]GYY>#N?C-7Z[#/UX\7< HAO[L69AURUY);67ERG6C@F5,%;%.P3%H@;G M H.L@C5&<[2E30N972D<-\-H]/-V*-UUA,E;5V 7XV(\!I?2)L^_YFN1]:^= MXP5@4%QSD41P;:]D[J>KHW-U,"Q\\_GF8,7T +-K3T_/%F=Q7XB>#C/$DC:M[4]DTF-VJ;O169'[XO-0-A,;5V,[KO+RBN\G)3% M.'.H!0)3K#9$UA8"MP4,X]S)'$PP;0_A^Z@:]^ =R? =J)3O)9GWZKVI7'^7 M/ZI.[(!5FKQ+[\=;3X_2B1O+O140=);D+-)1&T22P"A8"=$:Q>4)?/"1'J5W ML_MO%[,9J?6WL,P3PTH(=;!0CLQ3**8H% N>@KV,T1B5G79C'MG72.W(=SP% M-@\[T@]5[7?C:DYBSMZI(,EC-G1$B?KXI P#:S$Q)@K)M]%=]T[TC8S2MB Y M"))[:>Q@''[&Y721WZW#CJTA0=JL8^@>S=K;TWT(5)\)S4*BO0,^3BV1&*3 MLY+1*W1M6F4.>#XWZ^C2(R;WTMB1Y_/S>6X5G[^8IVV'DS![NEBM5^O%ZTBA MZCQ<-#SY;;K^&)Z>T0\^X?(F/[O%YGNN,$!](X/%Y#(\N[J8P--!5GS4S^UF(P\MK#UKG MY!:P85GNKKC-I20K9(9BDP%5:C,^EQD0FH+TAA<5VSR\GL@./@V?I^OMB/*+ M9:IB;A6C*5$L=]Q 4#7D9T632\$I!!-,D^/B1"YMRFAW(N_[L(#[(.ENL]VA MM?1',']'O,L^_8DBF\%M^A,FQ>% M#BS@)!1/$9FCC12BK)EM"B(JVL.(/" # MO&P2>XW,3+OBH7#!Z$PPICX@&3#2,![K1;MMU>[^0:+&1==PFM\-4GNKH5]$ MG>?W"BPB,%^ "T%"8AHAAA @,N%8*D:KW,9>/TI6EZC:7_F[@>H 38S=*[0. MWYFNZA-,F&=R4DBHTR_X)GS=-!F^F,63R&IGSR!)51-W48&/.@ :783Q"D0T MK$8F#&*QTEAK)(MM^DD\1-&X3ZK-CK9!%- ID,XWG"^%8=2)G$DEZM0Y7Z> M11!1!+02K3LAE'HXT8;1^0Y .D !'4!ITW#Q/%EU.^S@W+86YK7)40/Z6DK, M7(288R%FB$%!+-*N:P*DARCJ#T:':'S10/R]P.@& ZEP[D1$*%8HVEY8:N\9 M!4Q979SVB9338KF>_M=&6Q/'NK9OQKIBLFKO'V[*P..'NSR2F;9!F$ M+W7. ?O@+=,W%^ORT#L..DWDW.=S\9/TGV?3 MY6;&2)A_F-;6NAO7,+_-MT-COD<7B7CQVD2F]/Z@=Z^+WX\"?S.TM? MS26XFA03O!(I"$!5S[(@'+B0$YCB;+ R9<';) +N1>:Q1^!.BUW+M,@I@C,60<9D,XE%QT9SV?>CU6>KFY^G\^D: M7TZ_W%733U]_"?^Q6#Z=A=7JVB@;SA3CQ8(3M1-DB1I\"@6,4S9DIXV4;2[) MCJ?]>S*9^^#QL3[8)]!R!U'N%<>7AN62E6*31N,17*D-]DKPX%(.4"*32FD, M/K6YE'N$J'&CVC&0>)Q>OMN3^OK,B/M_^:@&) .N?YKS_D!YC.(2!&YE=B* M,K6LQ<9 -M G2 )]+B@"??%'<@D>.22V5_7.6I9L'8@L3>TNR01$$SUP$9&A M1RFPS1WT[C1^3T?\/OAZV+ .JK4.CO(=795-/H04,65=,@0I*-CCAB08=((0 M0JGOSX;+-@4\>Q#9R^R*87&R.(W2^L;C%6.OPJ>+3OF8DR[.-\,5M\^/IV M^N'C98*%U F+"1*,0!*=#:SZ[AP2!7"*6X6J48'S-PCK%GS'@^+.0/7A--0! MX"XJ@=[B;*.NU7J8:)>\QL11K M3[)ZTR0D[1;MP9@8E6*A,-7&H.U"72]SQ<:Z(#E,37U#;]-9>6)XR5G[>L'I M:\LF,M*A7G5R2P&]2-'+='+8;2CK-OP\$ N[@VU_Q?0-M"!:W/@[:N47J>-T>>_?Z: GFQGO1H@3=9X;I7"[-\Q+"?":2,0&2 6DJ9Q$EQ( I)C MWBI;6#)M;EH&(/Z[2A4\ K6GUO-W!^U7=*"]_PUG7_"7Q7S]L3:W8HZSQ*#D MV@O>102G=0;AG(],!?*4VG3O/X[N<=W.7@%]E':_.RS7W?K^M\4D91TC&@5\ M4Z:8HH9 S('PAB7K0TRZS7">@\@=]P6F5^0>HLOO$["$P#J!@VDM8J9#93.! M@V1*HM201&+(R:^2P?8"V4KPN&\Z78-V;WU^E[#]>7&VG#ACZ[18#:AB!%6X MK5TK3.VT$TU2G'S^-E5;A]&[$VC-?T?0[JW-/T#IS,5W3E4J"38?/_76A>+O5W,9C^?S_32TEN1;!V# MR26HG.AX<.3::.-=9-Y()U)3SJ\1\SU=8.V#F(=*_@_50P?'] 4+$\E9H$ N M0+1(7C%*!5Z+#,[SH+*IN;YM#MZ;W4S&!LW!JGP &GO)M9M!M9=;Z/PTN-&R M1X92@C$9\F;""Y?(S!E<8V]AZJ^KA]'!H]1\N_(POSYFR9/H85 MG@^+K"EM^3_.5NM-3MM$%R\S8\1*M<5*,W)334:(,AO';$*AVU3([41>'U>! M0Z-K.(UT!#,2$$X_S+=]?]/7]\LP7VT+#?X:IO.7-:M(62THUC%TQM=(6DMB M2I.%SCDE[GU0C+>ME_XVC7WT_ MG:VFE\"\-YW@1AU]:^ZKN&R9DL''BLI1*.0..*S#7;22@?G JE MS>F_'YU'SY:XN]I]K>&8T49H2_3ZFE98GXB=LQ+HT#4*F4F%MTE+V8V^D8<% MM$/6G4D4PZNKXTO.&4 MS24FY)A3HX8>IS585T4G;S$M/LQK^]X7NK#[?O M.3T .G#O!VA0Z ,YL%8:X%%KRC]HEB&RW:9(ZKHX3HSB',./+D^C^" MBW#/:N^0=GA8X^SKU:&QN>NAY2[=N(FT+D2C+>122#Y9! C)&! Q6U169]FH MJOQ0BK^K0W\?].T0]PROT@Y.]PL^K\MO,[TP4=1F9 3)LJN3GLB,)YY!V\*D MXM%A:E,&]P!!W0&O 1H>@. QJND485L/XZ(W1'UAD3D%8'&3U4R3A73 MS!MFG3-MWB*^25H?J#L* #N ZG!MC#W%B'RE1287]=.T5@>?!UY?:9=^#O.O MYSU"*-0*5I'RHV41%&H%@9&TDBU!&:^#OUW0^\ 4HQT6ZP\O1^AVT5#0'=FE M/6SZR\M:9X$42EEO:O\:"SISM#F2NX3 MT-_5D<=G]-/9A2MOC MYMN '4*)'<#S3?BZ2:IYOS@_E"Y8Q?-&-U%G*Y3C((Q)='X(2?QD#ZBTIK,I M*G1M9GE]B[+OSFX. \5!%=8! '>XU_P[UG:_F)]\P67X@+^NL)S-7DX+3FQD M/(:H@ EEJL\MP&FA(:&57HM8I&@SF.88JL=-V1L-N"=3=/^7V%=U*F^6."/W M?1Z67Y_,9N>#XA=E_1$O4B#?+*=IJ,ON@]<=^%)\&/Y'2@BBT]USX0AZ2&&^ MM C.>P])&F8P\Y1CFQSS[^3RO%CN34H1I"<>MKEUPC'@G#$,FF!YNA2A/][E M^3[H&^SR?!^5=N!1/'1!9V5)F2LBGH+3VNR6?'3I/&B3M2C)BMQHDL,?Z_)\ M+S3L>'F^CVHZ1=C-*SW&K?*<&TB>/'&5; *OM*N5,.2V"$N^4INDZ^_T\GPO M .Q]>;Z/-KZ'RW,=4/$L(QAE:F-'CQ"19[ J!1^"<=S:;_F%?Y3+\[UTN^_E M^3Z"[L@N'13;25-RECR11:ES351A$&HY:,A*IDR\)MF-X_:]7YX/<88V5W*? M@'Y*_$Q)K9N_;)C<4L8GRF=>BBA@=%%D"8*E,T1X"$P76_L@GS!MYT$J^S"G M[;'S;= .H\@^07HW)3E<:]F]O0>[U@SB;G+R*PK_+F*^Z@ Q8IM.'8:@;"*1 MFU*'G.7"359&Z#8W\(T9^^YL=[.M,!IIM@G0Z9U804-;2&40-Y-T6$,I:BI"$RXU:6YV"N^Y.J3_F3AL" M6W_D_?9F2<[)-)^W,:3??[W^B,OS?O3"1B;1."#'F!QFBB!K[1JCZ))D);7, M4G7E(1[';G?OYW_\'3D8^OY@6_3-73-0H9@J%Q&Y[WN*=Z M0E '&^FR$ZD$ZZ@!; M0VZQ9_^WO2]K=B,WUGR?_Y)SL2\O$R&UNCV.D"6%I+Y^9&!)2)P^(C4DC]R: M7S\)GGTOD@46V+9ERSR+JG+YD,@$U'4ZV*O M@<64,M?2RT:C>)NR-6@5N'_'5= /FOYB2^O=(@LCIQ2=5\ M6DY?YF#V6TO>Z:*1U*\8Q!2E4R.B;PV]G(2K.2;5#*M)E;>03FABV__^0Y= "M MZ1==N\/ZMQB(MJMBC%F,WKL0+61?6Z=N;9'1 IS7&3%P9LN]CBC'O-6Y2^RP M%?1OE9?0)4ZF7SXM#,NM[\P4C@!35U7/:2IF92*E4=D+QXS7F&H.A M80OJWRK_H"<(C7;"<80&-E<">##/=NR.-2^]J%F+FITXG*8G32;WQM6YFQ8# M10\8%3C-(V")3G)F6)%M)BR?2$\::UA*5FT$""HX$",G59GW&D.PP!]!!12;0:=-H!LM? MJR?-3F@8V)-F%]5TBK"[G3*X=YS7U1ELB:!R_>2C %2%1:<5XZJM%3RQGC0[ M 6#GGC2[:&/J%.ZW UJE)(H/$Y<6-'(+*I@ SM&*="QK'0*M2RM>\OS^*CUI M=M+MKCUI=A%T!W9IX+RJBQ$*V2C,5H'EFN2F*5)R07N@@([83-KDT*:.;0Q=^'8]JH$;U"4%L,43>TP;<(+^0G)SA>,>66YS$K0C MH=-:R&: &0[,@[77 3A_.5]OEM]P==E?_@&+%_N!DS(JKCCH8C2M[*#!\T)N M2HHVFN($;]0#>Q!YW0+Q<( L6VNK PB^P1]XMOQ>;[W2U\7R;/GEY[:>ZHH= M*6Q,,=?"CYCJM ,)D;-(?X4<8T2.HLW$E1<(FW:7/B;LQM10!X![.T^X(!_G MRZLOY$]O)QU<^;TL%\^]AFBXI)7C(K@D+$@M9+)))G6_PG,DJ#U)TK2-"(X) MLG&TT@&\R#'.^"VL_KBB'XUAJ.OP(O)#0%$D"L$8"U[Y((*5-:V@":KN4S)M M2?TQP720#CK T$&=X[PW3C/OP)I:, M=RK<7,D= /IB\9\]MOBO+C_Y+&;%DD-:\2HX4)@*F7P5H$A5HG+(BFISQSB$ MNCX.!-MCY='X=T3%=0#&@\8$1<\99UI "M:"*M4;\4F 1V4$%D&2:'/%T7P> M5$\GBN. ]VB*[G,>U!N,FWVR8[;_;H1DEX?O'REWI3[XS7R=SI;K\Q5>9PG$ MX(K)+I,%*C4!2E6HU'[Z@=&?((1.;6ZZ'Z?G\(.1VT_]3+)[33_^8Q8IZE&I M,(A.D+6-FL+M(!APFXUG*0KT;?R[)PB:=F<< 0L/SSL.%WR_%N'S1<_1/>W" MYUL=2P^W#H_1TM9&4%1I3'(6N*QMM:5SM+&0JV*\X(%)M%H<8_&,92.N<@C? ME_K\OR_HJ><7LSNO4>M3TD91K&M8IN50@JG32S2%U5)$5TK0ODU)VT3(^8@]3[+%QVEG5W:+EU><1CX4DZ#D&IVH"5.?!( M2H[)9>=UT"&T<_,?HZ@GY.RNZ6>!LZ?8IW9N?UDN?N!J4X\"/^%BOER]6VYP M_>8<2;/VZMK01R2/"X&)2,;82U\/'S/XPDO)(11SOZKG"<=VP,MZ0LB^*ETV ME&_/>-&7_#"OBK560D**\%24Y)V7HD ZZ8)CK+:M/1@ONH?\H^/B91_Y=HP7 M[J^&OYI@E"?\%^EKGTP;(?K@($9F@U I6\R*%'[]G#"/-:=.B;T]KY-&2LI[1%J>C(Z MASO !\N[0\Q<+BO/K2W",V"TO$"I&,$QX\%FDHE,G%95FRJ"Q^F9UKDY7,\O M & ''KE?/-;2-OBP>URRHRS4@^]-:_=]&F'A6BK=+)%7D02++:Y M?'](2T^>SN&;U(&R[@XMEVLHR6QS-;I!TT)2]<33EU!OU*/C*D1C_3'PTL/V M=*B&GP7,'N+N #(?\4N,Y?6,@3EDO,9O/-D+4L2$,@B V>*D2EJ#4(45JL %#CI+&F[ MN'KBR A MU:0K;2#6UB:6N215D8GY05T_AJG_]JNG.3 ;3?U[2[$#'_*_PVK;1O-CV%Q8 MP.PT^I S<,Y#G9YCR2]R",Y&S)G1ABC:E&[[B2O(XHVE6@/:9DVJCA,M\\ 90]!=P"5UV&]I?[J M^IJBJF"S 94""<,X,K Y&&!&\!B$"3&UR4RZ2T<_$-E'J_>K8O<7<0< >;M< MY.5BF\<;P^*/]X6HP%SY>?OWU^\_7EU+)LD+&*::+ M%JG-MO4$0=/.RVZ;+KF?U+L#SV\AX:MO=3K7S&N+B-:#C+3"5.*2=O4Z:YLE M6@1%&9^.D3-Y0U%/&7%[JOM9".TI^^XP=%6V4JWJITWM3/8!5ZGJZ@O.E!.6 M_AA JS6)2XK:',H!+33K(I,E-6J,/IS&GI):6N!L-/UTA[Q;E^F?"3SKK\NS MVD8@SQ=?WH2?ZUEAQJC$$(22M*R:TBN\4GGY'O(4TLB1:7(9$JE2!:28ZLDBPGGY'?;V!]-#@^ M07)/=U?'@N88VCL)F-[L N_+I\TR_?%A-4_$\_S+%XJ)/)/HH]2@I8LDY,PH MX(H!@G.8HHDFZV.X@SL3WM/AZK$@.YXFI\Z:WVGG>+?<_/IG0JQ?S[Q+,F=E M08<2R(7.Y,CH[60YQU+R5ALW;)#GWB3T%.X>AKPCJJ)_P+W%]?KSU["X663+ M1Q:9,Y%<&&*79UUY1@G!85N0Z9.'+;*30L!(B%/ LL@OG 6(C,#C)Z MP]\Y"$7^%%#44M@=F*Y:._'YLG;BMS!?_79160&C8*BM\V\4P"OC 29 ME;*UI9K&-E<4CY(S[(29G0*:QA-[!]C9+H&MZ9P9I#!%*@69HAA0'@VX%"R@ MS0R9L P;=?^XH6$82D[J(F)/ 7< C0_AY[:CVF_+U4?\?KY*7\,:J['\]HU, M9_7W9HH[ST62Q$+MW.I]IGC7D*',V9HDK(C6-X',R[0-@]))W36,K)#)O9]+ M=LIR]>&2F>7MK;A6F?]OS%\P+/(_:Z^PQ>9VX^*9U#(+1O8U%$Z>GD-%^[7Q MD!3)LF1-_QO6 N) 0H8A[21N%8ZNE[[,W):KW^:+L$AU/ KQ\V,[^GT6?931 M2D>6&RF6U8&!%R) 89)I;U(QV&9K'$#<,/B=U,W!V"KI &7;F2OOR^5Z>;_: MCG5Z?[Y9;V@5U9,\9,J1]=:@$S&E@E,0O?^(JS=<7ON?U#]>7/UWSF?$V"^D-6(5DIV4@)J6C%20\6L5UEJ)- MXXJ]R!T&PY,X\S^>VCK YH?5LEY6K'\CD?Y]O3XG0WZ++5IIQJAB)5A1JUN] M\!!4T(!28$06E6Y4G/X\7LR(6,R^/<)3V>6W#G\DRQ;#@% M3) *JXZJ,! <%F D9I=DL10ZC721]#(UPQ!W$H?VTVBH UM7Q4;Q^-TJ_HO" MOM?+U6KYKUKC'[[33S8_9Q)-TIK66LS*D!TO"$X+!.TM*\(F562;[C^[4#D, ME2=Q"=!<21T \%XB/JZ^S0*B4S%D$*KVLG>6>%$NUG)B7DSF1KIVG<[OTC(L M^_>D[@ .%/C41W!5",N!:^%\0?KY]!W3O,S3+_-5.O]6XZ6$M8>.1"9\!C1D MG%6=TNAJ@JFK QJ,+NH!QI[82,>A9QC.3N(682HM=6?+7H?U?/V): GY_>)V MY1J?%5IO02L.1G-6@W62:V8%' 7K@96@F3Q&^N33% [#XTE=13113@>@>\PY M^'UQOL9\M<#J;L-8#UC+MH2"2/H(BTUK@4$GB((3M%[T,Y[ MU6C\V$-BAF'KI"XE#A5Y!Z@9D$7WL2J)U]EI'&,.H+6MDQV9I+B'S#:W!:-B M/."Q2Q+NDS@,82=U+=%&/?T.*+L9Q_9$A_G#YI8-??Q(X\SVXJ;QF-[HM-). MD;?E*12-GF"2M 3/* BUP3/F8[-5?)PI9T7D((HBZ&MTH)1!B"E*B+IDA]F; MC,[B'WJL]0A4[AJ2_&4F0,=ZR2,;!(XJP/X1-]G,204_B77YL2G MG.VDTEVGG.TBWY[Q3;P?;TZ'0=9HS-O(ZQI=B/,%\C3E-SU7PI0E@19#[._*$^IU8=XM < M+.\.,7.YK C=402RC\%&!.,XT]PTRCXXE:E5.^EYV-2J783> M 70>'Z"DB@\JTEJR0=2QV876$B9=';W($_&D5)ORY].96K63G@=-K=I%Z!T@ MYZG34:\ELH0,62@E;8N*Q=U5DVW MLQV([2DPVQ,D3VQWK336 2B?["=*WD%BJ7!PPI.M1^L@<)%!9YE4(E=!W0_I M_]*]7)M#86B?UUWT,FD^^^.<_+X(WY8DO_^'N1[J5Y8^K/#;_/P;R7#[JYB>CM#&<0^/I<%3R'2YZA#^ZY_?<;'& MT5)9LFLS(N;.H7)N3R^,EM:A, MJ\PH7VU['1V7!?@8 YCHN<]>Q7"49NK])K7L@H$A22V["+R#8/31\VIA:M^Q MF&@?ER2)4B3))#!(3@6;;!+D&O9U#W34Q):=5#SD'F@7>7>(F"5 MCG62%_EHAB(3K:*0/!KN1)N4J-.Y!]I)SX/N@781>@?(>21/#"5Z)3AMW3Z2 M3'(D#FJSB<*X=<(HS?,Q$G;[3%8X9),Z4-;=H>56#E J)6/TIO)11Z&J DY' M!*Q3%7)!XN<8->P=9U_NI.FAV9>[B/T4LNE43%('1 BEU!8WKM[(,PN%@6%,^T9 MEQCCL$$38V7K'C_[L@E>]I%O!]O3W;+BB]B@*!-U\K1+U_Y$*I*KEYV'B@"= M:--FMDW,_9"6_E)9#G%F#I1U=VBY7$Z*^R#K4&VRB[$&!!R"*;2<=$J6)\E% M;C.B\S%JIMVB#M7PLX#90]P=0.8C_EB>_:C-7.ZV>KFPEEGY'+US(*,KM;(X M@TO&@JTC*1R:P+1K@IUGR>H)1/MH?=E*!1W@Z:F[O*A4=E%I"A&4 N4*@Z!% M@2*32N M"B;K!)K+HK+ED?Z_"70>):>G(&M/12_'EGH'T+DK&.)BA6&-KU):G6.^XG 6 M?1(6100M>:VJJ..6T FPF#A*G1'S,<:H/4%>3_'8.- :7RL=0.W.>ODE?)]O MPEG-IGN5_\_Y>MOF:1:+4V@5<62- !44<<100A9!!)XT)M\F0?=EVGJ*V1K8 MK\/UT4\&X[V\EYGWB?/,)7B;0QTS:,G=S!J*=:HXFY5N=-M^CY">?*=Q(;2/ MI$=+5QPU ^PC5@FES?FJ]OG>(]7K[@-&R.EZAJ*1DK?NO.'5(G_$L[H@;P:X M7.?RN.Q3,A[!*%T'%]L 4;$ C+F$M=&W;&2?!Y-X>%S_PHMN,IP^D_A?G]5) M7MIEK8Q--=.WWNA8#E$S#U$ZJ[03Z$*;LNY]J)W6$6^#M8=' XVUV&?ZZAVV M#TA7??0Y8YNRENFHPU'FN0A)*D^+RY'F)4_@G B CCN/=;1&;G52=R2+=I4/ M_+X\\G /W#S=4GQ[ ^\B#<>?A>Q7G!>I$T$S8RU$CBO/1Y\ M<1!SR$"BY)BSEUP.NH\A0F[ADKZZC\E#*9T6H,V@LYQ CQ/C]2D^+B\O3 K1 MI(B0T1,GPB)XQPWPX(RA$ J9$*,A\GE:IL'<<;&P;**8J9-;_O;^W:^?+^^L M4 <6DL@@649025)0'EP&F^B;3C)!P?2@))9;#YT.&6,J:3F"Q#HX KUCDC^< MA<5V%>1H/2M< U>2))$,24*C >$E4]EXGE.;.[Y'R9GV-+WU]C6>)GJ$T^72 M\MDR9KF$:&+MPRHV@=03 M!$T+I9'4O1Q?]E,[1ML\F$4X^WV-GY9E\R\2YR]?P^H+KB^9*2B,T+1Y:W2U MPZ'QX(W2$.O(G\C)]^/#RAE?>M.TKO.X"!E?M!V8FF?L\=OKG"PNJF36/KP&':3T\=8._Q&YKW_UK0&[[.O]\: MLB3MR+CQ$HWF=B?_EBZ,J:H@M4$&$07 G!IM,' &'=MXJ?&UNDFV>_ZU&[U8Y[PTU=: MDZ_#NN[)WVHMV,4R/]L^DC[5:#TMORQJ?2'%+O/E99A^O5"B]H;5:H_$3*WB M3^GB&-IHA4)89%ZW.?%HQE+7UF\7?#Z=G#XE"$[%;WL75BMZZ(]#VL&H3 M^_D\[<>QI":Z++4ND$@:H)1V$ O+A-0 Z2%IFH$QU(XT9'7[@W1<0V ?=#6J8V1J,H M^7Y3O,,DW@-FEM^^+1=;!JZR7F61DDD/0GJ*L3FCI<0\F>D2; G1^])HA.P# M4B9N?7>@;A^TFS]$T#T@Y98\;@Z(T6;O&;G[1'H Q7(=EU<$L.QECMP*SMN4 M8C]*3B]E,.-N4(=+O@/X;*G_B-_/5^DK19L?5LLOJ_#MU?GFZW*U;6"T'5'& M9TECE,&*VERR=K:12&ZAI(7&72X4Y:+U;0 UD,!^C-*>4'CL6'1DO70 M\^U M^=KYZN>6O>T9Q_I5HB"D=OMS1HF0M0:;:O,D%3WXE TPQ8M(3(?(VXSD>8:H M:2W7^+ :2_X=0.E#^%D=Q_5OR]7-.GE?;FWH,^6ED)$',")MIT-H\"I:*,[) MDB5'P=NDG+Y,V[27S.,#:V1M3)V$^L3QZVH5%E^V\_:-8GLE>;D3AM M3N)XT.Q(D:=RP'XS[_3"5;XOM\.GMQ[\SB:'\X?P?9RC^V2\RK6Q!UIF0?E0 MI_%Y!BPFYLFR6LW;I/ =[>C^I86Z?FJE7D1R(N? ZBD1R,/5)W&CX>^9:X(A*[L!%_?N"; Y>GW&^O;R[W9YO2F%*SJ6 M3'7"D-<.@BU\.^\[HN*6-QI&\ Q1W5PD'!,F#]KPCJ.S?N%W56@=?8R:1RC* M\CI+.I GDQ"BSS[)[(0*K?J#/T/6M! <3?G#0+6')CJ 54TTH34:SJ[+QH2R M6848P?(Z*CCY6,LF(N0LB#7O1>2M[B;ND=(E?/91\X-KBD-DW@%H:@H[$?#U MU2*_P1]XMOR^;6AWX5=?LI2\L)Y+,M:&XBBE+5*X5YNIHV%9Z^1\NTJ]EXB; M]B"P';#&UDL'4/N$9V<7I0W_"*L_<$.?[_+CD3G#HP ;BZM+AY,EUQJBRLXZ MRU*KS1@(HF0>E/*BT1->\K7#FOCZZ8#P.U]BGES@NHQ1F:3J;G) MQ+%@#EQM&F"+4R(@TUG&-D;O8-J[21^8,"P],@(ZP/QEKCOFQUF_&I-CK/#2 M*P2)M?>DMQ*(304A!"UTM#I9U037P^B;^$CER*A9-E=A!\ <5*GQ.?SYFG:B M,M_\1EIYC.M@A6.N9,A.4P"'E>M@)/#Z?:%,9O>GK(_>#^D0^BP(( M'#H2[H@V^1UNWA?B?B:"5[4',!A7:\=]#. ,<>HBQ9,N&U]4F[+:W>BZ>!(^0 MLG__-?4&]:8BDZ-"Y3A"]O7$5GJ*.9DBDU]\CDJ:&%6CG.P7*)O61ST&OA[) M^A]/5WTF][QH+/9O/##TT<

0W;$NP+S"Q$C&@+9*X#J,!M#6?J;!;AT'B3 M4+<9D3N1X;LY(!E(P%9G-VN-*6^<"!P*TFI6%BGRLQ(A<>M%],9(U2;O^T#" M3]-L[H+.IQ-YVFOZ1*WJ32;A0!$=D$O9CIAC6.YQ)#6QK?=&2>F#@1PM.2$< M);@0)- B8H'G+.A5?R5;O\NZGUD9BTXI ?*L:;E'31Z:M9 LMZIHG96;="/L M(.OR&+A[$/&WTF$'9[/7-XH7*:R5M>6BWLQL4[B4M(YIY\#HDNK^PR'4@7F) M=C[CA0S8J.S^6;). H%[H.&I?@X'JZ8#G-WCX:HQN\"D8]+@9%"@8A;T"3-] M0INX1AL:55T_2L[4^>2CJ?O1=LZ'R+X# U8=I>I"L;*6J&N0:1@02F%$%@0 M4!2322BO,[:9(SZ8Q&F!-@(<=M\@]]!-7Z#[O J+]=F%DO+_.;]HB7[)562) MF9JB0+$BA6G*.W I>&*-61Y82H:UZ7 TC+[N]\M]P/$T!,?25%_X(X_V]\4* M+THJ;YKR_XW6;G4WKD82\XC"F 3!VKJ*-?D;K X63<*EG)W!U*9AW:Z43GL; M?G1,CJ^]OM#YG"=\<^UJG=6X[38D,!!_)M+JBP@F"2M*U"G(1M?;.U+:/3K' MB3":*K '@+[_Y>^O-IO5/)YOM@>KRP];!5R=#GQ90?0DDK>8Y!"NZT.%:Q^L08:Z7V%YOH[Z2#O5'T?=MYFD+]U684+ TY M _U0^W*0^AX1Z\RX0L1QDF&6)$/A&'B>.2218K(VJ^3:)+D?2/C$&_214'I, M[?9I&.MX\B1\!B%M;%(0< B0>4V!>"G-_XONTAK%9TN.$AG$7'1QH&']= MW$Z['?4B^B/^P,4YEFUF\6)[*;3^UWSS]9?S]8:6U&JO"^67'SK"Q?".E(]T MP7OYUM]NO?6?MUYZ?;$F7(V!K03#9*G]%!4X2QNH]"(DSZ72JLUIZT "#Z_# M?O8U-[D:0DAEC"." O\-!7'L,.[L+UD>VC-K8P M6Q(DQUT=KJHAB%KBQ-&S$K3TC2Z=.K"/LV*M92D(\*5VXO F0:QY9E&P6(QR MKC0:MO<<5:=A#7?!S2[6<">=3'CNL5YM;K)^_H:U8?WWK_,4SK89/PZ]BTXP ML"CJE#SCB)U,?G&(R:)$+H8I,J;!S8CJ78XMZPD! MDVH#[M7/V>^?9IXCF5A:*BRD2#(H'GPFBM%IZW@*1MCG.ORO,?W/+\L?_W7Y MQ N 7'ZQQ<<6&3?OFQ &XRAM>9 $.SA4?[=<_'Z57R*SRXD+"3Z4>K9",4C, M7(*T0A[0ZB;]AIP=.^DF6). &R72Q&3545@AI(L<:6- MAEKI",7[Z+.ST:0V$VB&T3?QU*S1<;$C\/90TN2#:3"=K^:;GU?#"DD"F*(A MTI,FZ20.9/MI@3KF6 S)AGP/7T]-D[GSW+YQL8_:EN/(<&KUO\&S^0]<79'N MM$%7F("<:AF@1 /!&X3(0L Z_3(&-4C]=Y\[\=2SQNH_0(93J[\FSYQOKKOF M!LF\S@)2*?7XO68RU(FY6I%8LO+6N!?/BA\^=N+)9(V5O[\$.W ZGO#0WEZG MJ"J?=""_G!P"$4!98BJJ+"FL2T(%FY!8/.;I[=N=,M";@:J99SNJ0CH V M' MW7]?I+/S7#MYK]=(_\VU(QP%D]+6/DQ<**Q-# N93FU ZA"L\D&HV.;&8 ]B MNSS^W1,MNR6+'*RZ$[U=?1=6%_V_6]ZG/GC),6Y0G^?LR'>F*1O.>746WI=/R[/SJL;U+#K)7+ :;%:< MEJ?,M&=$"0*]\<*P(GD8Y'D]>/1I7'7NHNX[[M=AHNQ@AWQ,+&_G(<[/**"\ M%-]'3,LOBUH:.>.,*5.R!LEX[? K%;D9*H$FVX[>.^]UFRRCW>B<-N!KB;HC MZ*T#5%XS4(,CVN0_X*HL5]_"(N'[>#:_<#AF(2;A'.WT5N=(01.%3ZZ(#*(& M/LH*EG6;^Y)!Y$T;(AP#@^-KZ52@5[M(I]K+8/Z-?J4.,MO,UX7DN6V37J,P MKA@ML"B >^)569_!6Z<@RN*$+E%%VZ:6>ASZIYVFTPUXQ]7S7P'=V]K(-V&# MV\L,QG31$ATDCMNV;0%"R('B+XF2>RYXH\+8V)_.K3?$'KB]GU//.T#ZSV5>RK8 M?4[*'[8ESGP6DG'9!@0F4IUJ%PJX)!-@25PY64)HU&EF+ Y.W( ?$>UCP^$O MX<8W,46YMGP,5]TH;:^I]ALZU:DA"G;X.,8F(2J@D\6AK<"RC M\VLIY)=<]Y.J_8/"!NOV-E^<5T_E.Z["Q75C(+1';CD(J5EM)D1>.J- EUDA MC*W9$*E-AM1P&OLU2+M@YT'7]C8ZZM,\O%#1C!%+U V MD@'Z-:QJ$+'^K.Z2/.S^06,KV=1)558Q !9LCIE+V7PV3HP,<08;?*, MMSG]&T;?P6;IWEMN-N#,)QW6\_1JD=_,S\[K@<[=KCNTX]92T0S!*PS]T7P-HDB>Q)\$L9K%ZP]/7BQG2([.).^-5^2W,)<62*'\;)<:X[K7_^L M2=]G7 0<@ZT92@/,7@*=0-J;UG*K29(C,_+M.?4 M1T7Y).H_D;W]9F[FS4RMW]>8YXM+&Q 6>6L5+O[9AVW+Y6_+Q?8?'W!&TH:0 M%G[%^!(ZKE?",D6_BI-5\=R3U4X1' L!G$A:A<(C-NH2W=8KN4H KW'^\B8I MS3&7G2X(2J3:-DM*B-)SR,H)5PR2"VY?PN;CCSX)MV 79=]/I3] DAWL]M?K MMO9_GZ&1+'$7(:I8YU+7T6TQ!9"6HU:I1*/;M.Z_0\8TD!E#G_?[N.PMW!$; M!.]=Y+Y8?ILO[LA"F<"MT/6BHE9I:EN[VR0%WB3O,C)D<6BE^X.'GX1CM;>= M.%2:'5B*?^+\RU?:MU\1Q,(7O"XBJN):OS_?K#>THY,,MYOZ3'A$(^IK5M[1C.;@4@ MZ[MS4:Y.>3!_"#_K+[]:K<+BR_;?K6<:$C+]Z"KVW 5'989X5KX#&31A+:XB;$^"&L M3=WO;[HE<#1 G,H*^:7*8+7>'F>^P;BY4A\<0/2T=;R38O9P)7: UR="T^33O@'0F=%I='B.I:*FY_7"YIR8R"RT>O[6=& M!1N4S< TTU![#D+DS()EQ3(6M5>F39[%H^0,PI@^88P=KH0.+-Q])BY7R(P7 M2;],VP()H!8+6 V16(!0& 64OK@8CI-+>4G0(#29OQ":]E'$R:4<7!CBJT2, M?, MBDR-.O0=.]7QT-RABZ:P*A6]XV6Q>LN($SP)/2+ODO#;=^+19IC]^7\PWZT^X^C%/%S>( M5Z.Z8M %*6HMQII:T5V;V%L&RO <(W)G[+ DRF'OZQ%X^RIXV5;:/0+H'V'U M!VY>+?*M+B^W^4M82T,3% SIN<07"=F(RJ"+$_FEYX^;1WHL>%UIAZ MZ, =O;CVVLS).WFWW.#Z0_A9/95+9D(AX93@( H5B1E1(.02P11M=5)".]GF ML/-9LJ:]I&P"M_'5T1>VZOW4Z^4B;Q,%KBZJ7FTVH?K75]QY"AJ18LKH&-EE M'I$^T9=9U8$N/@?9'FP#Z)SV6N=8Z!M;81W \4#?]^UUSS:>3 DL"C#&!%!U M\D$PS-6\6"6+H5#.M:E/'(N#:??KOTY,O1\D3G\IO/I69U'/#.82M(B OM:- MHB=7QW,!*A@MR0W26K4QV*.0WV,\U!IYX\)_#QB,>'CTY/79Y0_J7Y$<\__U M/_X_4$L#!!0 ( )*"J53K-,6D(@@ -(F 7 86MA;3$P<3,S,3(P M,C)E>#,Q,2YH=&WM6EMSV[82?C^_ E6FNM(^ M=2!B*6(,$BP 2E9__5D I"Z6G,I)T\B>XP>9)!:+Q>Z';Q<@SWZX_#@8__[S MD"0F%>3G7]^^'PU(K=%L?NH,FLW+\25Y-_[I/>D&K9",%;A8 WM91GC03L^/UN.SCJY>9TSIE)^F&K]6/-B9Z?Q3(S.)[" M_O[2J]E29N#6-*C@TZSOIE3S7:OF2 JI^L]:[N_4MC1BFG*QZ+\8\Q0T^0!S M5$TQ)$;F_1-4M>;1 M""$ ZIN[=+?!@^'U>'0U&ER,1Q\_D(]79/!N-+PBP]^&@U_'H_\.\1&V#J_W MG=AW04;M?%0G5P$9)S+5,B/O79/,ZB0"97B\(":AYOFSWO'IW@'**6.XJAL" M8M/OO*Y"QA%SF>DWPN/O-M@,B((9ASGRH4FX M)K\45"&NQ8)<0RZ5(1B8*ZE2$K8:OQ 9DXL;FE).QA E&1H_Y:#K9)1% 0;J MY/3QQZE]<'%Z2S5&!^.0+LA-)N<"V!3J/ES*!XE)-"&3F-MP!,HS0K,%*3*C M"L 98+9SB0^C1TF*=XI306(:X2-%9,H-,=++;0ED$('65"VL2$IO ,==TZGQ M&4-C<$CALB:.804BKC!+HEB&W8FC?#)/>)007=B?5?\Y*"B5V FD7 M,IS8S MS[E)<((ZA\@9:/7F:)ID.,T9=F-DLEAWPQ-!8.?Q(!!(S#.,L87+*J9UA!^* M8[-::^=9C#SB:@"\CD3!4"?B9BV =<0CM1BOK:UC3E3%; MUCX1N'4/#F[CC=B\T"64RJK 4H.,8XZW+EXC0A4X9&"D^42 C2 !A.-$<)U8 M<2N&2PFO7->PQ_R=O^6V.,P\-*U^8@EK#;$>0=:6O0>*-P:*<2 [ MS[LX1@F;U5W5]$78/&H?$#;IJP/"9KMK_7 )&LM_#)9+9'^/I+K-L1$M]/Y= M;+*; **B',FG3UDH5("D-./:41U*0>;TV#IY19+K1*M 4 >S,G^NH%(O2=@V M'VT MC>*]V6H+S/OSW-Z8QG4PX\Q"E>*ND%I"IQIA;DM)BU^J6(4E1#>G$RZX6=B< MOFM8N[(<[!RB_*+8$%TK15W>N"TGE!"*TBED6%H(!#:V M0&Y7C!7!@MN#%U<6SY&ZGPA\HX.![Y*%AS,J"D=5-K@0QU@5\AF&1>^H[K"" MV(-T_>WN4L\!%3LB86I?4$YD8>X?>Y^T0)?28*OE^._W-V12U>%N[8'W =KC M<&8'>/Q88P>#M255^EAN8\+NL>.J$5'J.)/?UA#7FX)QPA8)*H[YF_W )6E*3<&8"?)3R36!K:%<;3)=7^) MF$5.U9:S\;\MC*O%!7\6'$UVRZG((G=0\.K_^Z9OE;$O!-9:6/MQ!)?=J=H] M;\0!T5#FWN7^90[TQB937WNY=.JJ1G=869WI/ ACY5;#GQ/L8"_*L*.&)7GM MP&-99:*PLJ^R<"&X7*XQD>LB16"@?]PTRN2P\]SK">7IP]O27& ZCA7R1!W# M#8[4$##N3+E$5MWG-Y[-I)B!37(9G99'XZKD04AS(1> K?-$>O*C&[A%G'UE MO@^V7]U^[K7NLNT?<_+)7A%^_BQ\W5IRH7$;L=*""2X 4 TT1-!<0[^Z.,4\ MD0NZZ//,Z7.=3DM,3Z0Q,NW;5]HSFVRP,"E?I3I,^^;R;?=).PA;/?O"VZ [ M#*L&+M^%!^Y=>-.P[;9N<'34N;>U%83WMGU6:QBTC^]O_F*U0=@Y_N>U]H)N MZV0OM4WG7E4)5/%WA&T[8F!U3K,WM4X-@3_WU^U:)5^NPWX[OR7AYNMQNS2W MXBSS?Y^MW'<3E\@ FZF]],Q3F>!/=$%.ZNZ;E<]-\*.5DGE@L?DU)T?: P2#C$9 MWD)4V*,/\M%O&;;]VW0I8,\T=R<4U0=0N?1?@/7]8?8,MCZ)6CG=I9C6J@N= MH.<+U::V_;.!;]OK^"XV+Z M /Q^-+&3!D@39VN@33N!=[O[:4&+5S812M20E!WOK]][23E^9L:==B9.L 7J M2.(E>,XEI=.?+C]?#/_]I<\F+E'LRS_>?QQ7[,/P MTT?6KM8;;&AX:J63.N6J5NM?EUAIXES6J]5FLUEUUJIJ,ZX-;VK45+NFM+90 M%4Z4SD[I"?X"%V=_._VI4F&7.LH32!V+#' '@N56IF/V58"]995*876AL[F1 MXXECS7JSR;YJOF"MZ5$IE6)D#]]]K- MZE$GB_J_M\)E51BGD@U[[T:R@0LNX89N]$)3U^5+8:A8L'(.!A:^5] G] ] M?SLK7,9VE$QA,81&L_[SB?="0*0-ISCV\E2 (:O26?]?'P;O!T/6:E2;B['\ MN1X>[?"P=,;6)_(QI_!;'4RX&2-FG,YZ76QJQ=\(,0KFD1R^Z-\,!U>#B_/A MX/,U^WS%+CX,^E?L:G!]?GTQ./^(C["T?[/OP!X%NJ6S09GUQ8P;P3Y%?],[_+TX]0\N#B]YQ:C@W%(YNPV MU3,%8@SE$"X3@B0TNI!JU%WL@E#%ZG"5X9R17+.81 M/C),)](QIX/=ED$*$5C+S9Q,$GX+V.]*FQ:?"70&NU1>T;$/,HBD005'LQ2K M,R]';#:1T839G'Z6]6=@H&B$!I!(JU#J*6N823?! =H,(N\@M9NA:UK@,*=8 M3;#1?'4:G@D"6T\'@/A.XM0\.;L.UV+RR!92*K("H M0<>QQ%L?KP'C!CPR,-)RI( BR #A.%+23LB6%:8 FM<^(L%80&Q!$ONS=4;S648P=T3@W<8P6I.H^:_I#V#QJ'A V^9L# MPF:S3?-P"18S?PR6%[+?1U*9-#;BN=V_"HG="! 514]!/G5NL $DI:FTGNK0 M"E+?#N7)2Y)<)5H#BGN8%?JYA$JY(&$JE$B8Z(O52@J_;;?YR$HAN?'9G0PJ M[ZD_I99R2\KK5Z7U,NV)45M AW##[BMEF$?**%><^!R'Y9U8*CC6"/G :AJ# M5R,@0Z1&^VV@+S_CRW-Z9Q'4RE(*ARJU-. MA,XMPIQ22<(O[A076$)T2SZ22KHY:?JN;FEE>=AY1(5%L6:ZDHIZW;@K!I3E M)D-$6Y^#1)$VPCO@D](QI)A:* 0VED!&*X9,,.$.X,65)3.D[F<"W^A@X'O/ MPOTI5[FG*@HNQ#%FA7**8;$[LCO,(/8@W7"[.]7S0,6*2)@V))0CG;N'^]Y' M%OB]-5"V'/_^_H:-%GFX7WL0Y@#]\3BC#IX^UL3!8.V>*D,LMS%!>^PB6?,E M&Y#[!FHD^=91E!N*^8I6KK67:.OP"1TY8BLVPB9^#8)Q-$<1[@(#SW^]$7O#S'+?\MJ.)D8,.^_!T3 M\GUP/JC-5>?);Z[\&:%8K('RDH.($E_WV M#["Q))'. >PD^9&F4V0L$1)]\M5?(V:14RUQ-OZEQ'BQN.#77*++?CGE:>0/ M"M[\?]_T9RGVN<)<"W,_B>"BG2KM>2,)B(9">^_W+S/@MR2F(??RGTX6UISE&.8X,\4<9P@RS+UG?I*)P6P1]HYG?3HG?N4% >SDZ(3 MWU\H7KZ.K];#*WEG\+]8]%P45WU1S8GMLG:U5>\^6%JO-AXL^ZU66T?5;JOS MXYNM'C7;/[S5-JZ+5G.O9FM^>LW"8($2GRY018RLS7CZKM0J(?QGX;I96M@7 MJ['7S.Y88_W]."W0K4#K[*_G+ ^C2^2!=8$O9N:Y#/ 3G[-NV7]5\UM#W!A6 MG095VLMTSQD(R_B1)N'EB_;1B?6_&Q\6K,W);M"'7.7[)ZP@1])QM&7^9)4M MQOZ49G/STXS^'40Y'7>P?^(F@7TQF)I1,E)F%Q,),;NZU[O/*]N((:5=N0&S M'8*:UX0UY%3V_0:19;MF9W7;UZX]VHT M'?I?/HPAEFD"'SZ^.YL,06L:QB=G:!@C?P2G_OLS<'73 E^0K&"2\8PDAC$^ MUT"+I3Y2K!Y+,$V;1L^<7'%KDE%ETPFM%_+ MZ1G5<\]02GJ7/%SU>R&[!A:^U5B;!";MV*9)HF.W[=#.\:5]Y!(G=%N$TK;Y MEX5&&LA>G2GD*J%OM91ES9B6^CW7UMNM7':7+)2Q9YGF:TVQ]GL1SR3J$WB^ MNJW$W!,FZ3?9) F;9YYR2:N.UN2 )UQX>Z;ZZY:49D12EJR\-SY+:0'G= D7 M/"79FT:!,#0+*EA4,1;L;XHVH7GJ<;DV&>4D+*.U"Y9MONXJ*T(:<$%*'+U% M%E)1?3R;N)#XZM6[4O/];"]@,6:GW8#N2_A_"!Z&^"2,0<<90\]SJH M?T-&@'E#Q0_'X6$OA^,+?W(R&0[\R?0L8/NHS?:C#;#Q4 M5,MIF8W'P[+AH:NW?B$?!S,8C*8?_/%HR\'_GR,U$!WS"*8GX)^.83:X>#T[W]UK'W5V3IYN3 M,,2)V4QH)#WGJ"X6ANYETK-=-:Y>*,4.K,.?,T >''';D6GI+55KH,"K,@*B M18*)'B"229E>-RDGZ-<%$[1<*(H2[SO0'9!#P'RV6@?A89T.&UEZDZ�)9D MJ^.X"&JGJ_+WMP#6_E6!91EVFE3M-&5[DP0/A_AV"W7"ROZ6"UJ4 #=*,DD2 MP&-H#TD0_B)'Q(NJ4T0L(UE0OD>!H5I[%9#(M4BJ_.#8UI3.XDYWT.')G>2Q MN?;T)O/0*4DN$UHS7'*!S:V)<"0D+ZA7WW1#5N0)67DL4T%5A[KKO+OD4O+4 M*\?M==G* I*LE2A]%?EV[]7-:O>5:*@,:\UKLJY(A@SOTUS=,3N/4DW=>I3V ME%2GK7>TG5AWC$!5QIN_67]V)/;WW';WATR/]D[Z9R\TN6Z=K]:(^]<' MMM 7C%-ETYV/&<_M2<_/Y_7L*K<@Y(6")RR$VMG_FNPO ?5S?E-LM0057T/- MYHWAO\MB<.<;5H DIU=W[:G4;=#7[S=LCY!(COY"/'WG&ZK)UK3[( MJ4^#_7\ 4$L#!!0 ( )*"J51,.J[+! 4 /02 7 86MA;3$P<3,S M,3(P,C)E>#,R,BYH=&W=6.MOVD@0_WY_Q=11TT0"OW@%0Y$HD"M2&W+!O;:? M3HMWP:L8K[M>0KB__F;7.(6\+I7ZCB++9AX[,[]Y:;O/AI-!^/%\!+%:)G#^ M[M6;\0"LJN.\KPT<9Q@.X77X]@W4;=>#4)(TYXJ+E"2.,SJSP(J5R@+'6:_7 M]KIF"[EPP@M'JZH[B1 YLZFB5J^K?\$G([3W1_=9M0I#$:V6+%402484H[#* M>;J ]Y3EEU"M;KD&(MM(OH@5^*[OPWLA+_D5*>B*JX3U2CU=I_CN.N:0[DS0 M3:]+^15P^M+B7H,UV=RY2A>=)E"]>"S5WE"EVK:HD MX8LT,"Y9A6A)CD0B9'#@FK^.IE3G9,F33? BY$N6PQE;PX58DO1%)4<8JCF3 M?%XPYOQ?AC:A>>9SO349]20\9:4+GN\^[Q@K*(N$)!K'8)52)C67U1M]>#U^ M-0ZAYMM^Z#T44X/AT/^N%XCC] ? MA)KBNZ[_)/\P%7]( [!ZXQ0BD:8LTO4/:ZYB4#RLB,<#)!B3+A%2 Q%,A ME^"YU;] S*%_29:$0\BB.$53%YSE%1BGD0U'6O[PX,3WW&!UW0[-:]2]':2PYPG2+RQ:,JBE<1I@ZZ3E,+H M.HI)NF X%)9+GN?:>OS7G!0G",1,,C1SUY@+XTEI2\7PFH:78T8Q6H$171.) M]D1_BC5)*S"(.9O#*4])&G&2P&0^YQ&3VGTMNW6N8LZ:;0!)BL]-(+*5S%<$ MT51BMX"+*!>N%E6L8F*88I[#92K6Z/*"'1XT3CI/S9M.1BC%85E-V%P%M699 M)QP]2U7@U\VD^D'9=>0=?Y_9<>]TVX],PVZ8,@,#7I$,,%\EF.,1(IGHS+K) M-LD^K;AD>I?(-=ZWH#LBQX"I[#6.Z'&9#CL)>I.<_4AILM>NU1'4=L>D[F\! MK/^S LM3;#)+L\[HSJ8("E/\=0]UPG5KRR3+-< 5329) BB&]F"E(R%#Q/.B M2Z@PV/KB,/C;3'EYC[I!29):QDF F) M?:V*<"0DRUE0OG0HS[.$; *>FJ :H0?Z\ M\MINL?8J-%31\N0MV38D1]&[M+I=<]L/4EW;>Y#VF-9:RV[7&E]?K=WRZU]= M:[UM-VO^D]0Z)KRR9"BKH*A\%$1D<\RSEU;- BG6Q;MOE?S;2@G\[!J\_15* M%\\=H$7V_1N*2:,AEIZ9>S=)OXW,[^+@6[*!=K'=/.;B+;=<[93U)-8G1J H MXQ\4A,.#>JN3F^>M;6LO)O,S[UG<1]D;J9Z_P%02P$"% ,4 M " "2@JE4_$..HE0^ @"BYA@ $0 @ $ 86MA;2TR M,#(R,#,S,2YH=&U02P$"% ,4 " "2@JE4M6^B=&UL4$L! A0#% @ DH*I5&>?DIG410 O L# !4 M ( !&7 " &%K86TM,C R,C S,S%?9&5F+GAM;%!+ 0(4 Q0 ( )*"J52. M'&P/%=< *>X" 5 " 2"V @!A:V%M+3(P,C(P,S,Q7VQA M8BYX;6Q02P$"% ,4 " "2@JE4%U.7#VA] ",J 4 %0 M@ %HC0, 86MA;2TR,#(R,#,S,5]P&UL4$L! A0#% @ DH*I5.LT MQ:0B" TB8 !< ( ! PL$ &%K86TQ,'$S,S$R,#(R97@S M,3$N:'1M4$L! A0#% @ DH*I5)<^I+8T" D"< !< M ( !6A,$ &%K86TQ,'$S,S$R,#(R97@S,3(N:'1M4$L! A0#% @ DH*I M5':.]1X'!0 =10 !< ( !PQL$ &%K86TQ,'$S,S$R,#(R M97@S,C$N:'1M4$L! A0#% @ DH*I5$PZKLL$!0 ]!( !< M ( !_R $ &%K86TQ,'$S,S$R,#(R97@S,C(N:'1M4$L%!@ * H *G@( #@F! $! end